body{margin:0px;background:#fff;}
*{font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;}

#mainContainer{width:780px;margin:0px auto;background:white url("../img/back-menu.gif") repeat-y left top;}
.fleft{float:left;}
.fright{float:right;}
.fixed{font-size:1px;clear:both;}
.center{text-align:center !important;}

a{color:#0168b3;text-decoration:none;font-size:1em;}
a:hover{color:#001BD2;}
h1{font:bold 16px/18px Verdana, Arial, Helvetica, sans-serif;color:#002d62;}
h2{font:bold 14px/16px Verdana, Arial, Helvetica, sans-serif;color:#3983c5;}
h3{font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;color:#666;}
p{font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;color:#666;text-align:justify;}
p i,h1 i,h2 i{font-style:italic;font-size:1em;}
p b,h1 b,h2 b{font-style:normal;font-weight:bold;font-size:1em;}
ul.links{margin:0px;padding:0px;list-style:none;}
ul.links li a{display:block;background:url("../img/bullet-azul.gif") no-repeat 3px 8px;padding:3px 4px 3px 14px;}
ul.links li.pdf a{background:url("../img/ico-pdf-sm.gif") no-repeat left 4px;}
ul.links li{font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;color:#666;}
ol.links li{font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;color:#666;}
ol li{font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;color:#666;}

.grisOsc{background:#474747;}
.verdeFuerte{background:#007e3a;}
.azulMedio{background:#4d95ca;}
.azulClaro{background:#94bfdf;}
.azulMuyClaro{background:#e2e9ef;}
.azulFuerte{background:#0168b3;}
.grisMedio{background:#9d9d9d;}
.grisClaro{background:#ededed;}


#header{}
#header .separador{height:15px;background:#FFF;width:100%;}
.mosaico{background:url("../img/mosaico.gif") no-repeat left top;width:455px;height:65px;}
.herramientas{width:100%;height:33px;background:#474747;}
.herramientas .cuadro{width:33px;height:33px;background:#4d95ca;}
.www{padding-top:11px;}

.menuHerramientas ul{margin:0px; padding:0px;list-style:none;padding-top:9px;padding-right:50px;}
.menuHerramientas ul li{display:inline;}
.menuHerramientas ul li a{color:#d5d5d5;font-variant:small-caps;text-decoration:none;background: url("../img/bullet-verde.gif") no-repeat 0% 50%;padding-left:6px;margin-right:15px;}
.menuHerramientas ul li a:hover{color:#FFF;}

.plecaAzul{clear:left;background:#3983c5;width:50%;height:3px;font-size:1px;z-index:98;position:relative;/*border-bottom:3px solid #3983c5;*/}
.plecaVerde{background:#007e3a;width:50%;height:3px;font-size:1px;z-index:99;position:relative}

#menuPrincipal{width:130px;background:#8aceac;border-top:4px solid #02612d;margin-bottom:10px;}
#menuPrincipal ul{margin:0px;padding:0px;list-style:none;}
#menuPrincipal ul li{display:block;}
#menuPrincipal ul li a{display:block;padding:3px 0px;color:#02401e;text-decoration:none;background:url("../img/bullet-verde-menu.gif") no-repeat 3px 8px;padding:3px 4px 3px 14px;text-transform:uppercase;font-size:.85em;}
#menuPrincipal ul li a:hover{background-color:#56a178;color:#fff;}

#menuSecundario{width:130px;background:#e4e4e4;margin-bottom:10px;}
#menuSecundario ul{margin:0px;padding:0px;list-style:none;}
#menuSecundario ul li a{display:block;padding:3px 0px;color:#474747;text-decoration:none;background:url("../img/bullet-azul.gif") no-repeat 3px 8px;padding:3px 4px 3px 14px;text-transform:uppercase;font-size:.85em;}
#menuSecundario ul li a:hover{background-color:#c0cec7;/*color:#fff;*/}
#menuSecundario .titulo{background:#5f5f5f;font-variant:small-caps;color:#FFF;text-align:center;padding:3px;}
#menuSecundario ul ul{background:#f2f2f2;padding-left:15px;}

#contenidoPrincipal{width:520px;}
#contenidoPrincipal .contenido{padding:0px 20px 20px;}

#contenidoPrincipalInicio{width:650px;}
#contenidoPrincipalInicio .contenido{padding:0px 0px 20px 10px;}
.modulo{margin-bottom:10px;}
.modulo .cuadro{width:22px;height:22px;}
.modulo .intro{width:640px;height:180px;}
.modulo .intro .texto{background:white;width:150px; height:197px;margin:0px 50px;color:#666;border:1px solid #474747;}
.modulo .intro .texto .pleca{background:#3983c5;height:6px;border-bottom:1px solid #474747;}
.modulo .intro .texto .inside{padding:30px 8px;font-size:0.8em;text-align:justify;}
.modulo .intro .texto .inside div{text-align:right;}
.modulo .intro .texto .inside div a{color:#007e3a;text-decoration:none;font-weight:bold;font-size:0.8em;background:url("../img/bullet-flecha-verde.gif") no-repeat right 50%;padding-right:10px;}
.modulo .intro .texto .inside div a:hover{text-decoration:underline;}
.mod50{width:315px;}
.separadorhor{width:10px;height:10px;}
.mod50 .registro{background:#e2e9ef url("../img/backregistro.gif") no-repeat left bottom;}
.mod50 .inside{padding:10px 15px;/*height:118px;*/}
.mod50 .inside a{font-size:0.9em;}
.mod50 .inside div.formulario{text-align:right;}
.mod50 .inside div.formulario a{font-size:0.9em;background:url("../img/bullet-flecha-verde.gif") no-repeat right 50%;padding-right:10px;margin-right:25px;}
.modulo .inside .titulo{color:#0168b3;font-variant:small-caps;font-size:.9em;font-weight:bold;padding:15px 0px 0px 90px;}
.modulo .inside .texto{color:#474747;font-size:.9em;padding:10px 0px 0px 90px;}
.modulo .inside ul{margin:0px;padding:0px;list-style:none;}
.modulo .inside ul li{margin-bottom:6px;}
.modulo .inside ul a{background:url("../img/bullet-verde.gif") no-repeat 4px 7px;padding-left:15px;display:block;}
.modulo .inside ul li.pdf a{background:url("../img/ico-pdf-sm.gif") no-repeat left 4px;}


li.pdf a{background:url("../img/ico-pdf-sm.gif") no-repeat left 4px;}

#footer{background:#a3a3a3;}
#footer .texto{font-weight:bold;font-size:.85em;color:#474747;padding:4px 0px 5px 10px;background:#a3a3a3;}
/*  <!--meta http-equiv="Content-Type" content="text/html; charset=utf-8" /-->
*/

#breadcrumb{font-size:.8em;text-align:right;margin-bottom:30px;}
#breadcrumb a{font-size:1em;}

fieldset legend{color:#002d62;font-weight:bold;font-family:"Trebuchet MS",Verdana,Arial,sans-serif !important;font-size:1.3em;padding:3px;}
fieldset table{margin:20px;}
fieldset table td{padding:3px 4px;}
.TextLabel{color:#666 !important;text-align:right;font-size:.9em;}

.alert{color:red;}

.menuMapaSitio,.menuMapaSitio ul{list-style:square;}
.menuMapaSitio a{font-size:0.9em;}

.tablaLista{}
.tablaLista td,.tablaLista th{vertical-align:top;padding:8px 5px;}
.tablaLista th{background:#007e3a;color:#FFF;font-weight:bold;}
.tablaLista td{border-bottom:1px solid #CCC;font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;color:#666;}

.marco{border:1px solid #eee;border-top:0px none;border-left:0px none;}
.marco .borde1{border:1px solid #ddd;border-top:0px none;border-left:0px none;}
.marco .borde2{border:1px solid #ccc;padding:5px 5px 15px}

a span{color:red;font-weight:bold;font-size:1em;}
.resaltar a{color:#00622c;font-weight:bold;}

.tablaDatos{border-collapse:collapse;}
.tablaDatos th,.tablaDatos td{border:1px solid #555;padding:3px;}
.tablaDatos th{background:#4d95ca;font-weight:bold;color:#FFF;}
.tablaDatos td{font-size:.95em;color:#333;}

.verde th{background:#32a768;}
