/* CSS Document */
HTML { overflow:auto; width: 100%; height:100%;}
A {text-decoration:none;font-size:12px; color:#0061AA }
A,TABLE,TD,TR,IMG,DIV,FORM,H1,H2,SELECT,P, BODY, INPUT, BUTTON,iframe,label,H3 { margin:0px;padding:0px;border-spacing: 0px; border: outset 0px; border-collapse: collapse; border: inset 0px; border: 0px }
LABEL{font-size:12px; color:#758B90; font-weight:bold; display:block; margin-left:5px;}
BODY{
	background:#A2BEC5;
	color:#4D4D4D;
	font-family:Verdana,Helvetica,Arial, sans-serif;
	font: Verdana,Helvetica,Arial, sans-serif;
	font-size: 11px;
	color:#5D5D5D;
	height:100%;
}
INPUT,TEXTAREA,SELECT{color:#FFFFFF; font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif; }

TD,DIV{ vertical-align:top; text-align:left; }
A {text-align:left; color:#5D5D5D; font-size:12px; text-decoration:none}
A:hover{color:#000000; }
IMG {border: 0px;  }

H1,H2 {font-size: 12px; color:#C75454; font-weight:bold; height:auto}
H3{color:#8AB077; margin-bottom:5px; font-size:18px; }

.separador_vertical_1{ clear: both;height:1px; width:5px; font-size:0px; }
.separador_vertical_3{ clear: both;height:3px; width:5px; font-size:0px; }
.separador_vertical_5{ clear: both;height:5px; width:5px; font-size:0px; }
.separador_vertical_7{ clear: both;height:7px; width:5px; font-size:0px; }
.separador_vertical_10{ clear: both;height:10px; width:5px; font-size:0px; }
.separador_vertical_15{ clear: both;height:15px; width:5px; font-size:0px; }
.separador_vertical_20{ clear: both;height:20px; width:5px; font-size:0px; }
.separador_vertical_25{ clear: both;height:25px; width:5px; font-size:0px; }

.flotader{float:right}
.boton_floatleft{ display:block; float:left; }
.margenlef_5{margin-left:5px;}
.margenlef_15{margin-left:15px;}
.margenlef_25{margin-left:25px }
.margenlef_50{margin-left:50px }
.margenlef_80{margin-left:80px }
.margenlef_100{margin-left:100px }
.margenlef_150{margin-left:150px }
.displayinline{display: inline}
.displaynone{display: none}
.padintop4{padding-top:4px}
.padintop5{padding-top:5px}
.padintop6{padding-top:6px}
.padintop7{padding-top:7px}

#fondoblanco{width:900px;padding-left:25px; padding-right:25px; position:relative; background:url(img/fondotop_lienzo.jpg) no-repeat  #FFFFFF}
#contenido { padding-top: 10px;padding-bottom:32px; text-align:left; }
#footerflot{position: absolute; bottom:0px;  width:900px;height:19px; overflow:hidden; z-index:2; background:url(img/footer_fondo.jpg) no-repeat; color:#FFFFFF; text-align:center; padding-top:3px;}
#logoprin{ display:block; margin-bottom:20px; width:353px; text-align:left }
.menu_centro{ width:900px; height:35px; text-align:center; color:#485458; background:url(img/menu_mid.jpg) repeat-x; font-size:11px; margin-bottom:4px; padding-top:7px; }
.menu_centro a{color:#485458; }
.menu_centro a:hover{color:#CF0303; }
.menu_item{	padding:1px 15px 2px 15px; height:17px; border-left:#C1D3D8 1px solid; background:none; }
.enlaces_empresas{ color:#799E9C; text-decoration:underline; font-weight:normal }
.color_empresas{ color:#799E9C; font-weight:bold }
.empresas_titulo{ color:#799E9C; font-style:oblique }
.link_oscuro{color: #666666 !important; text-decoration:none !important;}
.link_oscuro:hover{font-weight: normal !important;}

.bloquetop_435{background:url(img/bloque_top_435.jpg) no-repeat; width:435px; font-size:0px; height:17px; }
.bloquemid_435{background:url(img/bloque_mid_435.jpg) repeat-y; width:420px; padding:5px 5px 5px 10px;}
.boquebot_435{background:url(img/bloque_bot_435.jpg) no-repeat; width:435px; font-size:0px; height:17px;}
.bloquemid_435 a{color:#8AB077; font-weight:bold; text-decoration:underline}

.bloquetop_435_trans{background:url(img/bloque_top_435_trans.png) no-repeat; width:476px; font-size:0px; height:37px; }
.bloquemid_435_trans{background:url(img/bloque_mid_435_trans.png) repeat-y; width:423px; padding:0px 20px 5px 33px;}
.bloquemid_435_trans a{color:#8AB077; font-weight:bold; text-decoration:underline}
.boquebot_435_trans{background:url(img/bloque_bot_435_trans.png) no-repeat; width:476px; font-size:0px; height:40px;}

.bloquetop_700{background:url(img/bloque_top_700.jpg) no-repeat; width:700px; font-size:0px; height:17px;}
.bloquemid_700{background:url(img/bloque_mid_700.jpg) repeat-y; width:685px; padding:5px 5px 5px 10px;}
.boquebot_700{background:url(img/bloque_bot_700.jpg) no-repeat; width:700px; font-size:0px; height:17px;}

.bloquetop_900{background:url(img/bloque_top_900.jpg) no-repeat; width:900px; font-size:0px; height:17px;}
.bloquemid_900{background:url(img/bloque_mid_900.jpg) repeat-y; width:885px; padding:5px 5px 5px 10px;}
.bloquemid_900 a{color:#8AB077; font-weight:bold; text-decoration:underline}
.boquebot_900{background:url(img/bloque_bot_900.jpg) no-repeat; width:900px; font-size:0px; height:17px;}

.bloqueblanco_top_883{background:url(img/bloqueblanco_top_883.png) no-repeat; width:883px; font-size:0px; height:27px; }
.bloqueblanco_mid_883{background:url(img/bloqueblanco_mid_883.png) repeat-y ; width:843px; padding:0px 15px 0px 25px;}
.bbloqueblanco_bot_883{background:url(img/bloqueblanco_bot_883.png) no-repeat; width:883px; font-size:0px; height:27px;}
.bloqueblanco_mid_883 a{color:#8AB077; font-weight:bold; text-decoration:underline}

.boton_verde{background:url(img/fondo_botverde.jpg) repeat-x; padding:2px 15px 5px 15px ;font-size:11px; color:#FFFFFF;}
.boton_verde:hover{ color:#666666; }


.boton_verde_169{background:url(img/fondo_botverde_150.png) no-repeat; width:169px; height:37px; padding-top:10px;font-size:11px; color:#FFFFFF !important;  text-decoration:none !important; text-align:center; font-weight:bold;display:block }
.boton_verde_169:hover{ color:#666666; }

.boton_verde_257{background:url(img/fondo_botverde_240.png) no-repeat; width:257px; height:38px; padding-top:9px;font-size:11px; color:#FFFFFF !important;  text-decoration:none !important; text-align:center; font-weight:bold; display:block}
.boton_verde_257:hover{ color:#666666; }

.boton_verde2_164{background:url(img/fondo_botverde2_164.png) no-repeat; width:164px; height:28px; padding-top:1px;font-size:11px; color:#666666; cursor:pointer; text-align:center; font-weight:bold;display:block }
.boton_verde2_164:hover{ color:#333333; }

.coliz_450{float:left; width:450px;}
.colder_450{float:left; margin-left:14px;}
.enlace_interes{ display:block;background:url(img/led.gif) no-repeat; padding-left:16px; font-size:11px; color:#5D5D5D !important; text-decoration:none !important; font-weight:normal !important}
.enlace_interes:hover{ color:#000000 !important }

.titular_articulos{ font-size:12px; font-weight:bold; display:block; margin-bottom:5px; }

.botonsubir{background:url(img/boton_subir.png) no-repeat; width:97px; height:54px; display:block; margin-left:47%; margin-right:47%; margin-top:20px;}

#capadoc{position:absolute; top:0px; left:0px;width:100px; height:auto; z-index:10; visibility:hidden; overflow:hidden; background:none}
#framedoc{width:100px; height:auto; border:none; background:none}

.botonequis{background:url(img/equis_cerrar.png) no-repeat; width:41px; height:41px; display:block}
.posequis_435{position:absolute; top:21px; left:415px; font-size:0px}

.campo_190{background:url(img/campo_190.jpg) no-repeat; width:180px; height:24px; padding-left: 11px; padding-top:7px; padding-right: 7px}
.areacoment{width:827px; overflow:auto; height:200px; color:#333333}


