body {
	background-repeat: repeat-x;
	background-color: #FAF2D9;
	background-position: center top;
	background-image: url(../graficos/fondogeneral.gif);
	margin: 10px;
}

strong{ font-family: Tahoma, Arial, "Trebuchet MS"; font-size: 11px; line-height: 16px; color: #003169; font-weight: bold;}

/********************* Columnas contenidos ************************/

.A1-Fondo-tabla{ background-repeat: repeat; vertical-align: top; background-position: center top; text-align: center; background-image: url(../graficos/fontotabla.gif);}
.A3-Links{ font-family: "Trebuchet MS", Tahoma, Verdana, Arial; font-size: 11px; line-height: 16px; color: #996600; text-align: left; vertical-align: middle; padding-left: 10px;}
.A3-Links A:link { color: #663300; text-decoration: none; padding: 3px;}
.A3-Links A:hover { color: #003399; text-decoration: none; background-color: #663300; padding: 3px;}
.A3-Links A:visited { color: #FFFF99; text-decoration: none; padding: 3px;}

/********************* Columnas contenidos ************************/

.B1-Col{ font: 11px/17px Arial, Helvetica, sans-serif; color: #003169; text-align: left; vertical-align: top; padding: 10px 10px 10px 0px;}
.B2-Pie{ font: 11px/17px Arial, Helvetica, sans-serif; color: #996600; text-align: left; vertical-align: top; padding-top: 10px 10px 10px 0px; padding-left: 163px; background-image: url(../graficos/fondobase.gif); background-repeat: repeat-y;}
.B3-errorgracias{
	font: 11px/17px Arial, Helvetica, sans-serif;
	color: #996600;
	text-align: left;
	vertical-align: middle;
	padding: 10px;
	background-repeat: repeat-y;
	height: 150px;
}

/********************* Columnas contacto **************************/

.C1-Col-1{ font: 14px/16px "Times New Roman", Times, serif; color: #003366; text-align: right; vertical-align: middle; width: 190px; padding: 10px 5px;}
.C2-Col-2{ text-align: left; vertical-align: middle; width: 361px; padding: 10px; border-top: 1px solid #D9C175;}
.C3-Col-3{ font:normal 18px/16px "Times New Roman", Times, serif; color: #003366; text-align: left; vertical-align: middle; width: 500px; padding: 10px 10px 5px 20px;}

sup {font-family:Arial, Helvetica; font-size: 8pt;} 
A:link {color: #996600; text-decoration: none;}
A:visited {color: #634300; text-decoration: none;}
A:hover {color: #003366; text-decoration: none;}

/*********************  Formularios  ********************************/

.Z1-CampoDeTexto{ font: 11px/auto Tahoma, Arial, Verdana, sans-serif; color: #895D00; background-image: url(../graficos/sombraform.gif); background-position: left top; width: 200px; height: 20px; border: 1px solid #CC9900; border-left: 2px solid #895D00;}
.Z2-Menudesplegable{ font: 11px/auto Tahoma, Arial, Verdana, sans-serif; color: #895D00; background-image: url(../graficos/sombraform.gif); height: 20px; width: 200px; border: 1px solid #CC9900; border-left: 2px solid #895D00;}
.Z3-AreaDeTexto{ font: 11px/auto Tahoma, Arial, Verdana, sans-serif; color: #895D00; height: 100px; width: 200px; background-image: url(../graficos/sombraform.gif); border: 1px solid #CC9900; border-left: 2px solid #895D00;}
.Z4-Botones { font: 11px/auto Tahoma, Arial, Verdana, sans-serif; color: #895D00; background-color: #F7E9CA; height: 20px; width: 60px; border: 1px solid #CC9900; border-left: 2px solid #895D00;}
.Z5-Seleccion,Opcion { font: 11px/auto Tahoma, Arial, Verdana, sans-serif; color: #895D00; border: 1px solid #CC9900; border-left: 2px solid #895D00;}
.Z6-Obligatorios{ font: 11px/auto Tahoma, Arial, Verdana, sans-serif; color: #895D00; background-image: url(../graficos/sombra-obligatorios.gif); background-position: left top; width: 200px; height: 20px; border: 1px solid #CC9900; border-left: 2px solid #895D00;}

