form {margin-top : 0px; margin-bottom : 0px; margin-left : 0px; margin-right : 0px;}
div {margin-top : 0px; margin-bottom : 0px; margin-left : 0px; margin-right : 0px;}
input {color : #000000; font-size : 11px; font-family : Tahoma,Verdana,Arial; border: 1px solid;}
img {border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border: 0px;}
img.icono {border-top-width: 10px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px;}
img.espacio {
margin-top : 1px;
margin-bottom : 3px;
margin-left : 1px;
margin-right : 1px;
border: 1px solid #515151;
vertical-align:center;
}
img.aizquierda {margin-right : 8px; float: left; border: 1px solid #515151;}
img.aizquierdaS {margin-right : 50px; float: left;}
img.aderecha {margin-left : 8px; float: right; border: 1px solid #515151;}
img.aderechaS {margin-left : 25px; float: right;}
img.anormal {
margin-left : 1px;
border: 1px solid #216400;
float: center;
}
span.menu {
color : #687549; /*#463000;*/
margin-top : 5px;
padding-bottom : 0px;
margin-left : 10px;
margin-right : 10px;
font-size : 11px;
font-family : Tahoma,Verdana,Arial;
font-weight: bold;
text-align: center;
}
span.menu a {
color : #687549; /*#463000;*/
text-decoration: none;
}
span.menu a:hover {
color : #00489c;
text-decoration: underline;
}

p {
color : #000000;
margin-top : 5px;
padding-bottom : 0px;
margin-bottom : 5px;
margin-left : 8px;
margin-right : 8px;
font-size : 12px;
font-family : Arial;
}
p a {color : #0D79CA;}
p a:hover {color : #C42306;}




/*Sección de tablas---------------------------------*/
table.area1, table.area2, table.area2A, table.area3 {
width : 800px;
/*background-color : #ffffff;*/
border-top: 1px solid #E1EEF7; /*#2F67BB;*/
border-left: 1px solid #D6E8F3;
border-right: 1px solid #D6E8F3;
border-bottom: 1px solid #D6E8F3;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
}
table.area2 {
width : 550px;
border-top: 0px solid #F4D28A;
border-left: 1px solid #F4D28A;
border-right: 1px solid #F4D28A;
border-bottom: 0px solid #F4D28A;
}
table.area2A {
width : 480px;
border-top: 0px solid #F4ECC4;
border-left: 0px solid #F4ECC4;
border-right: 0px solid #F4ECC4;
border-bottom: 0px solid #D7D7D7;
}
table.area3A {
width : 250px;
background: url(images/fon_05.gif);
/*background-color : #6BB825;*/
border-top: 0px solid #000000;
border-left: 0px solid #000000;
border-right: 0px solid #000000;
border-bottom: 0px solid #000000;
}


td.zona2, td.zona3 {
width : 550px;
/*border-top : 1px solid #008BD7;
border-left : 1px solid #008BD7;
border-right : 1px solid #008BD7;
border-bottom : 1px solid #008BD7;*/
padding-top : 0px;
padding-bottom : 0px;
padding-left : 0px;
padding-right : 0px;
}
td.zona3 {width : 250px;}
td.area4A {
background: url(images/fon_04.gif);
border-top: 0px dashed #464c4f;
border-left: 0px solid #464c4f;
border-right: 0px solid #464c4f;
border-bottom: 1px dashed #464c4f;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
}

.pzona21, .pzona21D, .pzona22, .pzona23, .pzona31, .pzona32, .pzona33, .pzona41, .pzona42 {
color : #000000;
text-align: justify;
margin-top : 5px;
padding-bottom : 0px;
margin-bottom : 5px;
margin-left : 8px;
margin-right : 8px;
font-size : 11px;
font-family : Tahoma,Verdana,Arial, helvetica;
}
.pzona21 a {color : #0C73BE; text-decoration: none;}
.pzona21 a:hover {color : #EDAD27; /*#EAB444;*/ text-decoration: underline;}
.pzona21D {text-align: right;}
.pzona21D a {color : #0C73BE; text-decoration: none;}
.pzona21D a:hover {color : #EDAD27; /*#EAB444;*/ text-decoration: underline;}
.pzona21I {text-align: left;}

.pzona22 {color : #336699; text-align: justify;}
.pzona22 a {color : #336699; text-decoration: none;}
.pzona22 a:hover {color : #000000; text-decoration: underline;}

.pzona23 {color : #cc0000; text-align: justify;}
.pzona23 a {color : #CC0000; text-decoration: none;}
.pzona23 a:hover {color : #000000; text-decoration: underline;}

.pzona31 {text-align: center;}
.pzona31 a {color : #DAEDFC; text-decoration: none;}
.pzona31 a:hover {color : #EAB444; text-decoration: underline;}

.pzona32 {color : #ffffff; text-align: justify;}
.pzona32 a {color : #EAB444; text-decoration: none;}
.pzona32 a:hover {color : #EAB444; text-decoration: underline;}

.pzona33 {color : #336699; text-align: right;}
.pzona33 a {color : #336699; text-decoration: none;}
.pzona33 a:hover {color : #AC9E39; text-decoration: underline;}

/*Zona4*/
.pzona41 {color : #444444; text-align: center;}
.pzona41 a {color : #FFFFFF; text-decoration: none;}
.pzona41 a:hover {color : #e8a113; text-decoration: underline;}

.pzona42 {color : #000000; text-align: center;}
.pzona42 a {color : #000000; text-decoration: none;}
.pzona42 a:hover {color : #8D8D8D; text-decoration: underline;}

.elementoVisible {display:block; background-color : #FEFBF3; padding-top : 1px; padding-bottom : 1px; border-bottom: 1px thin dotted #E6E6E6;}
/*none | dotted | dashed | solid | double | groove | ridge | inset | outset*/
.elementoOculto {display:none;}
.linkContraido {
     cursor: pointer;
     background: #color url(direccionURL_imagenContraido) no-repeat;
     width: anchopx;
     [propiedades de los textos]
}
.linkExpandido {
     cursor: pointer;
     background: #color url(direccionURL_imagenExpandido) no-repeat;
     width: anchopx;
     [propiedades de los textos]
}



#menuv {
	border: 1px solid #E1EEF7;
	border-width: 1px 1px 0 1px;
	width: 178px;
	font: 75% sans-serif;
}
#menuv ul, li {list-style-type: none;}
#menuv ul {margin: 0; padding: 0;}
#menuv li {border-bottom: 1px solid #E1EEF7;}

#menuv a {
	text-decoration: none;
	color: #4375C9;
	background: #f5f9fc;
	display: block;
	padding: 3px 6px;
	width: 166px;
}
#menuv a:hover {background: #ffffff;}




#menuh {
	font: 80% "tahoma", Arial, Helvetica, sans-serif;
	margin-top: 20px;
}

#menuh ul, li {list-style-type: none;}
#menuh ul {margin: 0; padding: 0;}
#menuh li {float: center;}

#menuh a {
	text-decoration: none;
	color: #4375C9;
	background: #EBE8C7;
	display: block;
	padding: 3px 10px;
	text-align: center;
	border: 1px solid #ffffff;
	border-width: 1px 1px 1px 0px;
}
#menuh a#primero {border-left: 1px solid #ffffff;}
#menuh a:hover {background: #DBEBF6;}