/* CSS Document */
body{ background-color:#BEBFC3;font-size:62.5%;font-family:Verdana, Arial, Helvetica, sans-serif; margin:0;padding:0; background-image:url(../imagenes/fondoTraseroCabC.jpg); background-repeat:repeat-x;}
A{color:#6F6F6F;text-decoration:none;}
A:hover{color:#8FD300;}
P{font-size:1.1em; line-height:18px;}
IMG{ border:0;}
IMG.derecha{float:right;margin-left:30px;margin-bottom:15px;}
IMG.izquierda{float:left;margin-right: 30px;margin-bottom: 15px;}
IMG.izquierdaborde{
	float:left;
	margin-right: 30px;
	margin-bottom: 30px;
	border: 1px solid #003366;
	padding:5px;
}
BR.clear{clear:both;}
h2{ line-height:18px;}
.salta{margin-bottom:25px;}
table{border-spacing:1px;background:#E7E7E7;}
caption{border:#666666;padding:5px;font-size:1.4em;font-weight:bold;}
td{padding:2px 4px;}
thead th{padding:5px 0; text-align:center;background:#063A69;color:#FFF;border:1px solid #ffffff;}
tbody th{font-weight:bold;}
tbody tr{background:#EBF8FE;text-align:left;}
tbody tr.odd{background:#ffffff;border-top:1px solid #ffffff;}
tbody th a:link, tbody th a:visited{color:#666666;padding:3px 0px 0px 18px;}
tbody th a:hover{color:#009900;}
tbody tr td{height:50px;background:#EBF8FE;border:1px solid #ffffff;}
tbody tr.odd td{background:#ffffff;border-top:1px solid #ffffff;}
table td a:link, table td a:visited{color:#666666;text-decoration:none;font-weight: bold;}
table td a:hover{color:#009900;text-decoration:underline;font-weight: bold;}
tbody td a{margin:0 auto;height:15px;border-bottom:0;padding:3px 0px 0px 18px;font-weight:bold;color:#FF8601;}
.noflota{clear:both;float:none}
tfoot th, tfoot td{padding:10px;text-align:center;font-style:italic;font-weight:bold;border-bottom:3px solid #cccccc;border-top:1px solid #DFDFDF;}


#contenedor{ width:760px;margin:0 auto; /*background-color:#FFFFFF*/}
#saltar {position: absolute;top: 6px;right: 15px;margin: 0 15px 0 0;}
#saltar a, #saltar a:visited, #saltar a:hover {color: #7D7865;cursor: default;font-size: 0.1em;text-decoration:none;}
#saltar a:active, #saltar a:focus {color: #FFFFFF;background-color: #4a4a4a;cursor: pointer;font-size: 1em;}
#cabecera{ width:760px; height:77px; background-image:url(../imagenes/cabeceraD.jpg); background-position:left top; background-repeat:no-repeat;margin-bottom:1px;}
IMG.logo{padding-left:30px;padding-top:10px;float:left;}
IMG.menuUtilidades{float:right;}

/*********MENU EN CASTELLANO***********/
#menuPrincipal{ min-height:13px;background-color:#6F6F6F/*#264e72 el otro azul*/;width:760px;clear:both;padding:8px 0;text-align:left;float:left;margin-bottom:2px;}
#menuPrincipal ul{ list-style:none; display:inline;margin:0; padding:0;}
#menuPrincipal ul li{list-style:none; display:inline;margin:0; padding:0;border-right:1px solid #FFF;}
#menuPrincipal ul li a{color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em;padding:0 12px 0 12px; }
#menuPrincipal ul li a:hover{ color:#8FD300;}
#menuPrincipal ul li.idioma{padding:0 20px 0 180px;border-right:0; color:#FFFFFF;}
#menuPrincipal ul li.idioma a{padding:0 5px 0 5px; }
#menuPrincipal ul li.idiomaEN{padding:0 20px 0 115px;border-right:0; color:#FFFFFF;}
#menuPrincipal ul li.idiomaEN a{padding:0 5px 0 5px; }
/**************************************/
/*********MENU EN INGLÉS***********/
#menuPrincipalEN{ min-height:13px;background-color:#6F6F6F/*#264e72 el otro azul*/;width:760px;clear:both;padding:8px 0;text-align:center;float:left;margin-bottom:2px;}
#menuPrincipalEN ul{ list-style:none; display:inline;margin:0; padding:0;}
#menuPrincipalEN ul li{list-style:none; display:inline;margin:0; padding:0;border-right:1px solid #FFF;}
#menuPrincipalEN ul li a{color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em;padding:0 12px 0 12px; }
#menuPrincipalEN ul li a:hover{ color:#8FD300;}
#menuPrincipalEN ul li.idioma{padding:0 20px 0 75px;border-right:0; color:#FFFFFF;}
#menuPrincipalEN ul li.idioma a{padding:0 5px 0 5px; }

/**************************************/
#menuIdioma ul li.idioma a{color:#FF0000 !important; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em;padding-right:20px; }
#contenido{width:760px;margin-top:0px;padding-top:0px;border-top:1px solid #020609;clear:both; background-color:#FFF; }
#contenidoHome{width:760px;margin-top:0px;padding-top:0px;border-top:1px solid #020609;clear:both;/*background-image:url(../imagenes/fondoHome.jpg); background-repeat:repeat-x*/}
#menuIzquierda{width:160px; float:left;/*background-image: url(../imagenes/left_shadow_12x300.jpg);background-repeat: no-repeat;background-position: left top;*/}
#contenidos{display:inline;color:#333;width:550px; float:left;padding:0px 30px 10px 20px;/*background-image: url(../imagenes/right_shadow_12x300.jpg);background-repeat: no-repeat;background-position: right top;*/}
#contenidos H1{ font-weight:normal;font-size:2.2em;width:50%;float:left;margin:10px 0 5px 0;padding:0;}
#contenidos H1.al100{width:100% !important;}
#contenidos H1.amarillo{color:#6F6F6F;border-bottom:3px solid #6F6F6F;}
#contenidos H1.verde{color:#6F6F6F;  border-bottom:3px solid #6F6F6F;}
#contenidos H1.negro{color:#6F6F6F; border-bottom:3px solid #6F6F6F;}
#contenidos H1.rojo{color:#6F6F6F; border-bottom:3px solid #6F6F6F; }
#contenidos H1.azul{color:#6F6F6F; border-bottom:3px solid #6F6F6F; }
#contenidos H1.naranja{color:#6F6F6F; border-bottom:3px solid #6F6F6F; }
#contenidos H3.azul{color:#6F6F6F; font-size:1.2em;}
#contenidos P.azul{ font-weight:normal;font-size:2.2em;width:50%;float:left;margin:18px 0 5px 0;padding:0;color:#063A69; border-bottom:3px solid #6F6F6F;}
#migas{color:#999;font-size:1em;}
#migas P.estasEn{font-weight:bold;display:inline;margin-right:1em;}
#migas ul {	margin-left: 0;	padding-left: 0;display: inline;border: none;} 
#migas ul li{display: inline;padding: 0;margin: 0;}
#migas ul li ul li:before {content: "\0020 \0020 \0020 \00BB \0020 "; }
#migas ul li ul li.primero:before {content: " ";} 

/*IE workaround*/
/*All IE browsers*/
* html #migas ul li ul li{background-image: url("../imagenes/migas.gif");background-repeat: no-repeat;background-position: 0% 50%;padding: 0 0.5em 0 1.2em;margin: 0 1em 0 0em;}
/*Win IE browsers - hide from Mac IE\*/
* html #migas { height: 1%; }
* html #migas ul li ul li{display: inline;}
/*End hide*/
/*Mac IE 5*/
* html #migas ul li ul li.primero { background-image: none; }
#pie{width:760px;padding:10px 0;text-align:center;margin:15px 0 5px 0;clear:both;float:none;}
#pie ul{ list-style:none; display:inline;margin:0.5em 0; padding:0.5em 0;}
#pie ul li{list-style:none; display:inline;margin:0; padding:0;border-right:1px solid #999999;}
#pie ul li.ultimo{border-right:none !important;}
#pie ul li a{color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em;padding:0 12px 0 12px; }
#pie ul li a:hover{ color:#000;}
#pie p{margin:0.5em 0;padding:0.5em 0;border-top:1px solid #000000;}
#pie ul li.noBorde{border-right:none !important;}
#pie ul li.noBorde a{padding:0 3px 0 3px !important;}



.cajaApartado30{display:inline;margin-left:7px;width:146px;height:61px; background-image:url(../imagenes/fondoHomeApartadosVertical.gif); background-repeat:no-repeat; float:left; /*padding-right:7px;*/margin-top:5px;}
.cajaApartado30Sin{display:inline;margin-left:7px;width:146px;float:left; /*padding-right:7px;*/margin-top:5px;}
.cajaApartadoUL{display:inline;margin-left:7px;width:146px; background-image:url(../imagenes/fondoHomeApartadosVertical.gif); background-repeat:no-repeat; float:left; /*padding-right:7px;*/margin-top:5px;}


dl.realidadVirtual30Ab{width:146px;font-family:Verdana, Arial, Helvetica, sans-serif;float:left;text-align: center;margin: 0;padding: 0; padding-bottom:30px;background-image:url(../imagenes/fondoRealidadVirtual30.jpg);background-repeat:no-repeat; background-position:50% 100%}
.realidadVirtual30Ab dt { border-bottom:1px solid #043E70;height:21px;font-weight: bold; font-size:1.4em; color:#FFCC00;margin: 0;padding: 0;text-align: center;padding-top:10px;background-image:url(../imagenes/fondoRealidadVirtualCab30.gif); background-repeat:no-repeat; background-position:left top; }
.realidadVirtual30Ab dt a{ color:#000; }
.realidadVirtual30Ab dt a:hover{ color:#8FD300; }
.realidadVirtual30Ab dd{ /*background-color:#f3f4f5;*/ background-color:#fff;margin:0;padding: 5px 0 5px 10px;/*background-image:url(../imagenes/fondoDD.jpg);background-repeat:no-repeat; background-position:50% bottom;*/ /*border-top:1px solid #c5c5c5;*/border-left:1px solid #ccc; border-right: 1px solid #ccc;text-align:left;}
.realidadVirtual30Ab dd.ultimo{padding-bottom:50px;}
.realidadVirtual30Ab dd a{ color:#000; }
.realidadVirtual30Ab dd a:hover{ color:#F6AF09; }
.realidadVirtual30Ab dd.activo{ /*font-weight:bold;background-color:#f3f4f5;*/background-color:#EEB007;margin:0;padding: 5px 0 5px 10px;/*background-image:url(../imagenes/fondoDDAmarillo.jpg);background-repeat:no-repeat; background-position:50% bottom;*/ /*border-top:1px solid #c5c5c5;border-left:1px solid #043E70; border-right: 1px solid #043E70;*/text-align:left;}

ul.Amarillo{width:144px;font-family:Verdana, Arial, Helvetica, sans-serif;float:left;text-align: center;margin:5px 0 0 2px;padding: 0; padding-bottom:5px;}
.Amarillo li{ list-style:none; background-color:#FFF; margin:0;padding: 5px 5px 5px 10px;border-left:1px solid #8FD300; text-align:left;/*background-image:url(../imagenes/fondoDD.jpg);background-repeat:no-repeat; background-position:50% bottom;*/ /*border-top:1px solid #c5c5c5;*/}
.Amarillo li a{ color:#000; }
.Amarillo li a:hover{ color:#8FD300; }
.Amarillo li.activo{ border-bottom:1px solid #CCC;border-right:1px solid #CCC;background-color:#F3F4F5;border-left:5px solid #8FD300;margin:0 5px 0 0;padding: 5px 5px 5px 10px;/*background-image:url(../imagenes/fondoDDAmarillo.jpg);background-repeat:no-repeat; background-position:50% bottom;*/ /*border-top:1px solid #c5c5c5;border-left:1px solid #043E70; border-right: 1px solid #043E70;*/text-align:left;}



dl.Tv30Ab{width:146px;font-family:Verdana, Arial, Helvetica, sans-serif;float:left;text-align: center;margin: 0;padding: 0; padding-bottom:30px;background-image:url(../imagenes/fondoTv30.jpg);background-repeat:no-repeat; background-position:50% 100%}
.Tv30Ab dt { border-bottom:1px solid #043E70;height:21px;font-weight: bold; font-size:1.4em; color:#FFCC00;margin: 0;padding: 0;text-align: center;padding-top:10px;background-image:url(../imagenes/fondoTvCab30.gif); background-repeat:no-repeat; background-position:left top; }
.Tv30Ab dt a{ color:#000; }
.Tv30Ab dt a:hover{ color:#FFF; }
.Tv30Ab dd{ background-color:#f3f4f5;margin:0;padding: 5px 0 5px 10px;background-image:url(../imagenes/fondoDD.jpg);background-repeat:no-repeat; background-position:50% 100%; /*border-top:1px solid #c5c5c5;border-left:1px solid #043E70; border-right: 1px solid #043E70;*/text-align:left;}
.Tv30Ab dd.ultimo{padding-bottom:50px;}
.Tv30Ab dd a{ color:#000; }
.Tv30Ab dd a:hover{ color:#5D9A46; }
.Tv30Ab dd.activo{ font-weight:bold;background-color:#f3f4f5;margin:0;padding: 5px 0 5px 10px;background-image:url(../imagenes/fondoDDVerde.jpg);background-repeat:no-repeat; background-position:50% 100%; /*border-top:1px solid #c5c5c5;border-left:1px solid #043E70; border-right: 1px solid #043E70;*/text-align:left;}

ul.Verde{width:144px;font-family:Verdana, Arial, Helvetica, sans-serif;float:left;text-align: center;margin:5px 0 0 2px;padding: 0; padding-bottom:5px;}
.Verde li{ list-style:none; background-color:#FFF; margin:0;padding: 5px 5px 5px 10px;border-left:1px solid #8FD300; text-align:left;/*background-image:url(../imagenes/fondoDD.jpg);background-repeat:no-repeat; background-position:50% bottom;*/ /*border-top:1px solid #c5c5c5;*/}
.Verde li a{ color:#000; }
.Verde li a:hover{ color:#8FD300; }
.Verde li.activo{ border-bottom:1px solid #CCC;border-right:1px solid #CCC;background-color:#F3F4F5;border-left:5px solid #8FD300;margin:0 5px 0 0;padding: 5px 5px 5px 10px;/*background-image:url(../imagenes/fondoDDAmarillo.jpg);background-repeat:no-repeat; background-position:50% bottom;*/ /*border-top:1px solid #c5c5c5;border-left:1px solid #043E70; border-right: 1px solid #043E70;*/text-align:left;}



dl.meteo30Ab{width:146px;font-family:Verdana, Arial, Helvetica, sans-serif;float:left;text-align: center;margin: 0;padding: 0; padding-bottom:30px;background-image:url(../imagenes/fondoMeteo30.jpg);background-repeat:no-repeat; background-position:50% 100%}
.meteo30Ab dt { border-bottom:1px solid #043E70;height:21px;font-weight: bold; font-size:1.4em; color:#FFCC00;margin: 0;padding: 0;text-align: center;padding-top:10px;background-image:url(../imagenes/fondoMeteoCab30.gif); background-repeat:no-repeat; background-position:left top; }
.meteo30Ab dt a{ color:#FFF; }
.meteo30Ab dt a:hover{ color:#ccc; }
.meteo30Ab dd{ background-color:#f3f4f5;margin:0;padding: 5px 0 5px 10px;background-image:url(../imagenes/fondoDD.jpg);background-repeat:no-repeat; background-position:50% 100%; /*border-top:1px solid #c5c5c5;border-left:1px solid #043E70; border-right: 1px solid #043E70;*/text-align:left;}
.meteo30Ab dd.ultimo{padding-bottom:50px;}
.meteo30Ab dd a{ color:#000; }
.meteo30Ab dd a:hover{ color:#999; }
.meteo30Ab dd.activo{ color:#FFF;font-weight:bold;background-color:#f3f4f5;margin:0;padding: 5px 0 5px 10px;background-image:url(../imagenes/fondoDDNegro.jpg);background-repeat:no-repeat; background-position:50% 100%; /*border-top:1px solid #c5c5c5;border-left:1px solid #043E70; border-right: 1px solid #043E70;*/text-align:left;}

ul.Negro{width:144px;font-family:Verdana, Arial, Helvetica, sans-serif;float:left;text-align: center;margin:5px 0 0 2px;padding: 0; padding-bottom:5px;}
.Negro li{ list-style:none; background-color:#FFF; margin:0;padding: 5px 5px 5px 10px;border-left:1px solid #8FD300; text-align:left;/*background-image:url(../imagenes/fondoDD.jpg);background-repeat:no-repeat; background-position:50% bottom;*/ /*border-top:1px solid #c5c5c5;*/}
.Negro li a{ color:#000; }
.Negro li a:hover{ color:#8FD300; }
.Negro li.activo{ border-bottom:1px solid #CCC;border-right:1px solid #CCC;background-color:#F3F4F5;border-left:5px solid #8FD300;margin:0 5px 0 0;padding: 5px 5px 5px 10px;/*background-image:url(../imagenes/fondoDDAmarillo.jpg);background-repeat:no-repeat; background-position:50% bottom;*/ /*border-top:1px solid #c5c5c5;border-left:1px solid #043E70; border-right: 1px solid #043E70;*/text-align:left;}



dl.ingVirtual30Ab{width:146px;font-family:Verdana, Arial, Helvetica, sans-serif;float:left;text-align: center;margin: 0;padding: 0; padding-bottom:30px;background-image:url(../imagenes/fondoIngVirtual30.jpg);background-repeat:no-repeat; background-position:50% 100%}
.ingVirtual30Ab dt { border-bottom:1px solid #043E70;height:21px;font-weight: bold; font-size:1.4em; color:#FFCC00;margin: 0;padding: 0;text-align: center;padding-top:10px;background-image:url(../imagenes/fondoIngVirtualCab30.gif); background-repeat:no-repeat; background-position:left top; }
.ingVirtual30Ab dt a{ color:#000; }
.ingVirtual30Ab dt a:hover{ color:#FFF; }
.ingVirtual30Ab dd{ background-color:#f3f4f5;margin:0;padding: 5px 0 5px 10px;background-image:url(../imagenes/fondoDD.jpg);background-repeat:no-repeat; background-position:50% 100%; /*border-top:1px solid #c5c5c5;border-left:1px solid #043E70; border-right: 1px solid #043E70;*/text-align:left;}
.ingVirtual30Ab dd.ultimo{padding-bottom:50px;}
.ingVirtual30Ab dd a{ color:#000; }
.ingVirtual30Ab dd a:hover{ color:#F0223F; }
.ingVirtual30Ab dd.activo{ font-weight:bold;background-color:#f3f4f5;margin:0;padding: 5px 0 5px 10px;background-image:url(../imagenes/fondoDDRojo.jpg);background-repeat:no-repeat; background-position:50% 100%; /*border-top:1px solid #c5c5c5;border-left:1px solid #043E70; border-right: 1px solid #043E70;*/text-align:left;}

ul.Rojo{width:144px;font-family:Verdana, Arial, Helvetica, sans-serif;float:left;text-align: center;margin:5px 0 0 2px;padding: 0; padding-bottom:5px;}
.Rojo li{ list-style:none; background-color:#FFF; margin:0;padding: 5px 5px 5px 10px;border-left:1px solid #8FD300; text-align:left;/*background-image:url(../imagenes/fondoDD.jpg);background-repeat:no-repeat; background-position:50% bottom;*/ /*border-top:1px solid #c5c5c5;*/}
.Rojo li a{ color:#000; }
.Rojo li a:hover{ color:#8FD300; }
.Rojo li.activo{border-bottom:1px solid #CCC;border-right:1px solid #CCC;background-color:#F3F4F5; border-left:5px solid #8FD300;margin:0 5px 0 0;padding: 5px 5px 5px 10px;/*background-image:url(../imagenes/fondoDDAmarillo.jpg);background-repeat:no-repeat; background-position:50% bottom;*/ /*border-top:1px solid #c5c5c5;border-left:1px solid #043E70; border-right: 1px solid #043E70;*/text-align:left;}

ul.Naranja{width:144px;font-family:Verdana, Arial, Helvetica, sans-serif;float:left;text-align: center;margin:5px 0 0 2px;padding: 0; padding-bottom:5px;}
.Naranja li{ list-style:none; background-color:#FFF; margin:0;padding: 5px 5px 5px 10px;border-left:1px solid #8FD300; text-align:left;/*background-image:url(../imagenes/fondoDD.jpg);background-repeat:no-repeat; background-position:50% bottom;*/ /*border-top:1px solid #c5c5c5;*/}
.Naranja li a{ color:#000; }
.Naranja li a:hover{ color:#8FD300; }
.Naranja li.activo{ border-bottom:1px solid #CCC;border-right:1px solid #CCC;background-color:#F3F4F5;border-left:5px solid #8FD300;margin:0 5px 0 0;padding: 5px 5px 5px 10px;/*background-image:url(../imagenes/fondoDDAmarillo.jpg);background-repeat:no-repeat; background-position:50% bottom;*/ /*border-top:1px solid #c5c5c5;border-left:1px solid #043E70; border-right: 1px solid #043E70;*/text-align:left;}



dl.realidadVirtual30{width:146px;height:61px;font-family:Verdana, Arial, Helvetica, sans-serif;float:left;text-align: center;margin: 0;padding: 0;}
.realidadVirtual30 dt { height:25px; font-size:1.1em; color:#1c1d1c;margin: 0;padding: 0;text-align: center;padding-top:6px;}
.realidadVirtual30 dt a{ color:#FFFFFF; }
.realidadVirtual30 dt a:hover{ color:#8FD300; }
.realidadVirtual30 dd{ height:30px;margin: 0;background-image:url(../imagenes/fondoRealidadVirtual.jpg);background-repeat:no-repeat; background-position:50% 100%;  }

dl.Tv30{width:146px;height:61px;font-family:Verdana, Arial, Helvetica, sans-serif;float:left;text-align: center;margin: 0;padding: 0;}
.Tv30 dt { height:27px; font-size:1.1em; color:#1c1d1c;margin: 0;padding: 0;text-align: center;padding-top:4px;}
.Tv30 dt a{ color:#FFFFFF; }
.Tv30 dt a:hover{ color:#8FD300; }
.Tv30 dd{ height:30px;margin: 0;background-image:url(../imagenes/fondoTv.jpg);background-repeat:no-repeat; background-position:50% 100%;  }

dl.meteo30{width:146px;height:61px;font-family:Verdana, Arial, Helvetica, sans-serif;float:left;text-align: center;margin: 0;padding: 0;}
.meteo30 dt { height:25px; font-size:1.1em; color:#1c1d1c;margin: 0;padding: 0;text-align: center;padding-top:6px;}
.meteo30 dt a{ color:#FFFFFF; }
.meteo30 dt a:hover{ color:#8FD300; }
.meteo30 dd{ height:30px;margin: 0;background-image:url(../imagenes/fondoMeteo.jpg);background-repeat:no-repeat; background-position:50% 100%;  }

dl.ingVirtual30{width:146px;height:61px;font-family:Verdana, Arial, Helvetica, sans-serif;float:left;text-align: center;margin: 0;padding: 0;}
.ingVirtual30 dt { height:25px; font-size:1.1em; color:#1c1d1c;margin: 0;padding: 0;text-align: center;padding-top:6px;}
.ingVirtual30 dt a{ color:#FFFFFF; }
.ingVirtual30 dt a:hover{ color:#8FD300; }
.ingVirtual30 dd{ height:30px;margin: 0;background-image:url(../imagenes/fondoingVirtual.jpg);background-repeat:no-repeat; background-position:50% 100%;  }

dl.porDefinir30{width:146px;height:61px;font-family:Verdana, Arial, Helvetica, sans-serif;float:left;text-align: center;margin: 0;padding: 0;}
.porDefinir30 dt { height:27px; font-size:1.1em; color:#1c1d1c;margin: 0;padding: 0;text-align: center;padding-top:4px;}
.porDefinir30 dt a{ color:#FFFFFF; }
.porDefinir30 dt a:hover{ color:#8FD300; }
.porDefinir30 dd{ height:30px;margin: 0;background-image:url(../imagenes/fondoPorDefinir.jpg);background-repeat:no-repeat; background-position:50% 100%;  }


/*dl.relaciones{margin: 2em 0;padding: 0;}
.relaciones dt{position: relative;left: 0;top: 1.1em;width: 8em;font-weight: bold;font-size:1.1em; font-style:oblique;color:#666;float:left;} 
.relaciones dd{font-size:1.1em;border-left: 1px solid #6699CC;margin: 0 0 0 9em;padding: 0 0 .5em 2em; }
*/
dl.relaciones{}
.relaciones dt{clear:left;border-bottom:1px dotted #c5c5c5;height:14em;width:216px;padding: 10px;float: left;margin: 0; padding-bottom:10px;font-size:1.1em;}
.relaciones dd{border-bottom:1px dotted #c5c5c5;height:14em;width:270px;overflow:auto;padding-left: 20px;display:block;font-size:1.1em;padding:10px 0 10px 20px;border-left: 1px solid #063A69;margin-bottom:5px;}
.relaciones dd a{margin:0;background-image:url(../imagenes/web_16.gif);background-repeat:no-repeat;background-position:5px 50%;text-decoration:none; font-weight:bold;padding:3px 0px 3px 20px;}
.relaciones dd a:hover{ background-image:url(../imagenes/webOn_16.gif);background-repeat:no-repeat;background-position:5px 50%; }
.relaciones dd.ultimo {margin-bottom:1.5em}

dl.relaciones2{}
.relaciones2 dt{clear:left;border-bottom:1px dotted #c5c5c5;height:14em;width:243px;padding: 10px;float: left;margin: 0; padding-bottom:10px;font-size:1.1em;text-align:center;}
.relaciones2 dd{border-bottom:1px dotted #c5c5c5;height:14em;width:243px;overflow:auto;padding-left: 20px;display:block;font-size:1.1em;padding:10px 0 10px 20px;border-left: 1px solid #063A69;margin-bottom:5px;text-align:center;}
.relaciones2 dd a{margin:0;background-image:url(../imagenes/web_16.gif);background-repeat:no-repeat;background-position:5px 50%;text-decoration:none; font-weight:bold;padding:3px 0px 3px 20px;}
.relaciones2 dd a:hover{ background-image:url(../imagenes/webOn_16.gif);background-repeat:no-repeat;background-position:5px 50%; }
.relaciones2 dd.ultimo {margin-bottom:1.5em}


/*album imágenes /
dl.albumimagenes{}
.albumimagenes dt{clear:left;border-bottom:1px dotted #c5c5c5;padding-left: 10px;float: left;margin: 0;font-weight: bold;font-size:1.1em; font-style:oblique;color:#666; padding-bottom:10px;}
.albumimagenes dd{font-size:1.1em;padding:0px;margin:0px;margin-bottom:5px;float:none; clear:left;}
.albumimagenes dd a{float:left;margin:0px;background-image:url(../imagenes/web_16.gif);background-repeat:no-repeat;background-position:5px 50%;text-decoration:none; font-weight:bold;padding:3px 0px 3px 20px;}
.albumimagenes dd a:hover{ background-image:url(../imagenes/webOn_16.gif);background-repeat:no-repeat;background-position:5px 50%; }
.albumimagenes dd.ultimo {margin-bottom:1.5em}
album imágenes */

dl.albumimagenes
{
border: 1px solid #8FD300;
background-color: #FFFFFF;
/*width: 102px;*/
text-align: left;
padding: 5px;
float: left;
margin-right: 3px;
margin-bottom:10px;
}

.albumimagenes dt { font-weight:normal; }

.albumimagenes dd img
{
border: 1px solid #000;
/*width: 110px;
height: 80px;*/

}
.albumimagenes dd 
{
margin:5px 5px;
padding:0px;
}
.albumimagenes dt
{
margin:5px 5px;
padding: 0px;
}
.albumimagenes dt a{float:none;margin:0px;background-image:url(../imagenes/lupa1.gif);background-repeat:no-repeat;background-position:0px 5px;text-decoration:none; font-weight:normal;padding:3px 0px 3px 15px;}
.albumimagenes dt a:hover{ background-image:url(../imagenes/lupa2.gif);background-repeat:no-repeat;background-position:0px 5px; }



ol.listaOrd{margin:0 0 20px 10px;padding:0 0 0 10px;} 
.listaOrd li{padding:5px 0px 5px 20px; margin:2px 3px; list-style:none;font-weight:bold; font-size:1em; background-image:url(../imagenes/bolaAzul.jpg); background-position:0% 50%; background-repeat:no-repeat;}

ol.patronato{margin:0 0 20px 0px;padding:0 0 0 0px;} 
.patronato li{padding:5px 0px 5px 0px; margin:2px 0px; list-style:none;font-weight:bold; font-size:1em;float:left;border-bottom:1px dotted #c5c5c5;} 
.patronato li span.logo { clear:left;width:160px;height:111px;float:left; margin:3px 0 3px 10px;border-right: 1px solid #063A69;}
.patronato li span.texto { width:350px;height:111px;float:left; text-align:left;padding-left:10px;}

/*- Menu Tabs Amarillo--------------------------- */ 

    #tabsA {margin-top:4px;width:50%;float:right;border-bottom:3px solid #6F6F6F;/*background:#EDF7E7;*/font-size:1.1em;line-height:normal;}
    #tabsA ul { margin:0;padding:10px 0px 0px 0px;list-style:none;float:right}
    #tabsA li { display:inline;margin:0;padding:0;}
    #tabsA a { float:left;background:url("../imagenes/tableftAz.gif") no-repeat left top;margin:0;padding:0 0 0 7px;margin-left:7px;text-decoration:none;}
    #tabsA a span {color:#000; /*font-weight:bold;*/float:left;display:block;background:url("../imagenes/tabrightAz.gif") no-repeat right top;padding:5px 15px 4px 6px;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsA a span {float:none; color:#FFFFFF;}
    /* End IE5-Mac hack */
    #tabsA a:hover span { color:#333;}
    #tabsA a:hover {background-position:0px -42px;}
    #tabsA a:hover span {background-position:100% -42px;}  
    #tabsA a span.activo { color:#000; /*font-weight:bold;*/float:left;display:block;background:url("../imagenes/tabrightAz.gif") no-repeat 100% -42px;padding:5px 15px 4px 6px;}
	    #tabsA a.activo {float:left;background:url("../imagenes/tableftAz.gif") no-repeat 0% -42px;margin:0;padding:0 0 0 7px;margin-left:7px;text-decoration:none;}
	




/*- Menu Tabs Rojo--------------------------- */

    #tabsR {margin-top:4px;width:50%;float:right;border-bottom:3px solid #6F6F6F;/*background:#EDF7E7;*/font-size:1.1em;line-height:normal;}
    #tabsR ul { margin:0;padding:10px 0px 0px 0px;list-style:none;float:right}
    #tabsR li { display:inline;margin:0;padding:0;}
    #tabsR a { float:left;background:url("../imagenes/tableftAz.gif") no-repeat left top;margin:0;padding:0 0 0 7px;margin-left:7px;text-decoration:none;}
    #tabsR a span {color:#000; /*font-weight:bold;*/float:left;display:block;background:url("../imagenes/tabrightAz.gif") no-repeat right top;padding:5px 15px 4px 6px;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsR a span {float:none; color:#FFFFFF;}
    /* End IE5-Mac hack */
    #tabsR a:hover span { color:#333;}
    #tabsR a:hover {
      background-position:0px -42px;}
    #tabsR a:hover span {background-position:100% -42px;} 
    #tabsR a span.activo { color:#000; /*font-weight:bold;*/float:left;display:block;background:url("../imagenes/tabrightAz.gif") no-repeat 100% -42px;padding:5px 15px 4px 6px;}
	#tabsR a.activo {float:left;background:url("../imagenes/tableftAz.gif") no-repeat 0% -42px;margin:0;padding:0 0 0 7px;margin-left:7px;text-decoration:none;}
	
/*- Menu Tabs Verde--------------------------- */

    #tabsV {margin-top:4px;width:50%;float:right;border-bottom:3px solid #6F6F6F;/*background:#EDF7E7;*/font-size:1.1em;line-height:normal;}
    #tabsV ul { margin:0;padding:10px 0px 0px 0px;list-style:none;float:right}
    #tabsV li { display:inline;margin:0;padding:0;}
    #tabsV a { float:left;background:url("../imagenes/tableftAz.gif") no-repeat left top;margin:0;padding:0 0 0 7px;margin-left:7px;text-decoration:none;}
    #tabsV a span {color:#000; /*font-weight:bold;*/float:left;display:block;background:url("../imagenes/tabrightAz.gif") no-repeat right top;padding:5px 15px 4px 6px;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsV a span {float:none; color:#FFFFFF;}
    /* End IE5-Mac hack */
    #tabsV a:hover span { color:#333;}
    #tabsV a:hover {
      background-position:0px -42px;}
    #tabsV a:hover span {background-position:100% -42px;}  
/*    #tabsV a span.activo { color:#000; float:left;display:block;background:url("../imagenes/tabrightV.gif") no-repeat 100% -42px;padding:5px 15px 4px 6px;}
		    #tabsV a.activo {float:left;background:url("../imagenes/tableftV.gif") no-repeat 0% -42px;margin:0;padding:0 0 0 7px;margin-left:7px;text-decoration:none;}*/
    #tabsV a span.activo { color:#000; /*font-weight:bold;*/float:left;display:block;background:url("../imagenes/tabrightAz.gif") no-repeat 100% -42px;padding:5px 15px 4px 6px;}
	    #tabsV a.activo {float:left;background:url("../imagenes/tableftAz.gif") no-repeat 0% -42px;margin:0;padding:0 0 0 7px;margin-left:7px;text-decoration:none;}

/*- Menu Tabs Negro--------------------------- */

    #tabsN {margin-top:4px;width:50%;float:right;border-bottom:3px solid #6F6F6F;/*background:#EDF7E7;*/font-size:1.1em;line-height:normal;}
    #tabsN ul { margin:0;padding:10px 0px 0px 0px;list-style:none;float:right}
    #tabsN li { display:inline;margin:0;padding:0;}
    #tabsN a { float:left;background:url("../imagenes/tableftAz.gif") no-repeat left top;margin:0;padding:0 0 0 7px;margin-left:7px;text-decoration:none;}
    #tabsN a span {color:#FFF; /*font-weight:bold;*/float:left;display:block;background:url("../imagenes/tabrightAz.gif") no-repeat right top;padding:5px 15px 4px 6px;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsN a span {float:none; color:#FFFFFF;}
    /* End IE5-Mac hack */
    #tabsN a:hover span { color:#000;}
    #tabsN a:hover {
      background-position:0px -42px;}
    #tabsN a:hover span {background-position:100% -42px;}
    #tabsN a span.activo { color:#000; /*font-weight:bold;*/float:left;display:block;background:url("../imagenes/tabrightAz.gif") no-repeat 100% -42px;padding:5px 15px 4px 6px;}
	#tabsN a.activo {float:left;background:url("../imagenes/tableftAz.gif") no-repeat 0% -42px;margin:0;padding:0 0 0 7px;margin-left:7px;text-decoration:none;}
	
	/*- Menu Tabs Azul--------------------------- */

    #tabsAz {margin-top:4px;width:50%;float:right;border-bottom:3px solid #6F6F6F;/*background:#EDF7E7;*/font-size:1.1em;line-height:normal;}
    #tabsAz ul { margin:0;padding:10px 0px 0px 0px;list-style:none;float:right}
    #tabsAz li { display:inline;margin:0;padding:0;}
    #tabsAz a { float:left;background:url("../imagenes/tableftAz.gif") no-repeat left top;margin:0;padding:0 0 0 7px;margin-left:7px;text-decoration:none;}
    #tabsAz a span {color:#FFF; /*font-weight:bold;*/float:left;display:block;background:url("../imagenes/tabrightAz.gif") no-repeat right top;padding:5px 15px 4px 6px;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsAz a span {float:none; color:#FFFFFF;}
    /* End IE5-Mac hack */
    #tabsAz a:hover span { color:#000;}
    #tabsAz a:hover {
      background-position:0px -42px;}
    #tabsAz a:hover span {background-position:100% -42px;} 
    #tabsAz a span.activo { color:#000; /*font-weight:bold;*/float:left;display:block;background:url("../imagenes/tabrightAz.gif") no-repeat 100% -42px;padding:5px 15px 4px 6px;}
	#tabsAz a.activo {float:left;background:url("../imagenes/tableftAz.gif") no-repeat 0% -42px;margin:0;padding:0 0 0 7px;margin-left:7px;text-decoration:none;}

	/*- Menu Tabs Naranja--------------------------- */

    #tabsNa {margin-top:4px;width:50%;float:right;border-bottom:3px solid #6F6F6F;/*background:#EDF7E7;*/font-size:1.1em;line-height:normal;}
    #tabsNa ul { margin:0;padding:10px 0px 0px 0px;list-style:none;float:right}
    #tabsNa li { display:inline;margin:0;padding:0;}
    #tabsNa a { float:left;background:url("../imagenes/tableftAz.gif") no-repeat left top;margin:0;padding:0 0 0 7px;margin-left:7px;text-decoration:none;}
    #tabsNa a span {color:#FFF; /*font-weight:bold;*/float:left;display:block;background:url("../imagenes/tabrightAz.gif") no-repeat right top;padding:5px 15px 4px 6px;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsNa a span {float:none; color:#FFFFFF;}
    /* End IE5-Mac hack */
    #tabsNa a:hover span { color:#000;}
    #tabsNa a:hover {
      background-position:0px -42px;}
    #tabsNa a:hover span {background-position:100% -42px;} 
    #tabsNa a span.activo { color:#000; /*font-weight:bold;*/float:left;display:block;background:url("../imagenes/tabrightAz.gif") no-repeat 100% -42px;padding:5px 15px 4px 6px;}
	#tabsNa a.activo {float:left;background:url("../imagenes/tableftAz.gif") no-repeat 0% -42px;margin:0;padding:0 0 0 7px;margin-left:7px;text-decoration:none;}


/* de los contenidos del menu general */
.h2menugeneral{background-image:url(../imagenes/flechaAzul.gif); background-repeat:no-repeat; background-position:0% 50%;font-size:1.4em;font-weight:bold; color:#8FD300; border-bottom:1px solid #8FD300;padding:5px 0 5px 30px; margin:0;}
.h2menurojo{background-image:url(../imagenes/flecharoja.jpg); background-repeat:no-repeat; background-position:0% 50%;font-size:1.4em;font-weight:bold; color:#8FD300; border-bottom:1px solid #8FD300;padding:5px 0 5px 30px; margin:0;}
.h2menuverde{background-image:url(../imagenes/flechaverde.jpg); background-repeat:no-repeat; background-position:0% 50%;font-size:1.4em;font-weight:bold; color:#8FD300; border-bottom:1px solid #8FD300;padding:5px 0 5px 30px; margin:0;}
.h2menunegro{background-image:url(../imagenes/flechanegra.gif); background-repeat:no-repeat; background-position:0% 50%;font-size:1.4em;font-weight:bold; color:#8FD300; border-bottom:1px solid #8FD300;padding:5px 0 5px 30px; margin:0;}
.h2menuamarillo{background-image:url(../imagenes/flechaamarilla.gif); background-repeat:no-repeat; background-position:0% 50%;font-size:1.4em;font-weight:bold; color:#8FD300; border-bottom:1px solid #8FD300;padding:5px 0 5px 30px; margin:0;}
.h2menunaranja{background-image:url(../imagenes/flechaNaranja.jpg); background-repeat:no-repeat; background-position:0% 50%;font-size:1.4em;font-weight:bold; color:#8FD300; border-bottom:1px solid #8FD300;padding:5px 0 5px 30px; margin:0;}

.h2Gris{background-image:url(../imagenes/flechaGris.gif); background-repeat:no-repeat; background-position:0% 95%;font-size:1.4em;font-weight:bold; color:#8FD300; padding:5px 0 5px 30px; margin:0;}
ul.menugeneral{ list-style-type:none;margin:0; padding:0;}
.menugeneral li{ list-style-type:none;margin:0;}
.menugeneral li a{ line-height:40px; color:#8FD300;  font-size:1.2em;font-weight:bold; background-image:url(../imagenes/flechaAzul.gif); background-repeat:no-repeat; background-position:0% 50%;padding:5px 0 5px 30px; }
.menugeneral li a:hover{ color:#000;}

ul.listaverde{ list-style-type:none;margin:0; padding:0;}
.listaverde li{ list-style-type:none;margin:0; line-height:18px; font-size:1.1em}
.listaverde li a{ line-height:40px; color:#8FD300;  font-size:1.2em;font-weight:bold; background-image:url(../imagenes/flechaVerde.jpg); background-repeat:no-repeat; background-position:0% 50%;padding:5px 0 5px 30px; }
.listaverde li a:hover{ color:#000;}

ul.listaroja{ list-style-type:none;margin:0; padding:0;}
.listaroja li{ list-style-type:none;margin:0; line-height:18px; font-size:1.1em }
.listaroja li a{ line-height:40px; color:#8FD300;  font-size:1.2em;font-weight:bold; background-image:url(../imagenes/flechaRoja.jpg); background-repeat:no-repeat; background-position:0% 50%;padding:5px 0 5px 30px; }
.listaroja li a:hover{ color:#000;}

ul.listaNegra{ list-style-type:none;margin:0; padding:0;}
.listaNegra li{ list-style-type:none;margin:0;/* line-height:18px; font-size:1.1em */}
.listaNegra li a{ line-height:40px; color:#000000;  font-size:1.2em;font-weight:bold; background-image:url(../imagenes/flechaNegra.gif); background-repeat:no-repeat; background-position:0% 50%;padding:5px 0 5px 30px; }
.listaNegra li a:hover{ color:#666666;}


p.subirAzul{float:right; display:block;width:50%; text-align:right;margin:0;padding:0}
.subirAzul a{margin:0;background-image:url(../imagenes/flechaSubirAzul.gif);background-repeat:no-repeat;background-position:0% 50%;text-decoration:none; padding:3px 0px 0px 25px;}
.subirAzul a:hover{ background-image:url(../imagenes/flechaSubirAzulOn.gif);background-repeat:no-repeat;background-position:0% 50%; } 

/* de las paginas de la sección de empleo */
#contenidos form dl{ width:98%; font-size:1em; }
#contenidos form dt{ float:left; width:30%; margin:0px; padding:0px 0px 0px 10px; }
#contenidos form dd{ /*float:right; width:40%;*/ margin:0px; padding:0px 1% 6px 0px; }
#contenidos textarea, input, select  { border:solid 1px #7F9DB9; background-color:#EAFAFF/*#ECFDAA*/; font-size:1em; vertical-align:middle; margin-left:0; padding:2px;font-family:Verdana, Arial, Helvetica, sans-serif; }
#contenidos legend { font-weight:bold; font-size:1em; color:#063A69; margin:5px 0px 11px 0px; padding:5px 5px; border:1px solid #cccccc; background-color:#f1f2f3 }
#contenidos fieldset { border: 1px solid #cccccc; width:545px;}
#contenidos form.boton{color:#003366;}
.h3Flecha{ background-image:url(../imagenes/flechaAzul.gif); background-position:left; background-repeat: no-repeat; padding:3px 0px 0px 30px; font-size:1.2em; font-weight:bold; height:17px; margin-left:30px;}

.gris{
	/*line-height:normal;*/
	color:#666666;
	/* - */
	font-size:1.1em;
	line-height:18px;
	/* - */
}
ul.cua_negro{ list-style-type:none;margin:0; padding:0;}
.cua_negro li{
	list-style-type:none;
	margin:0;
	line-height:normal;
	color:#666666;
	font-size:1.1em;
	background-image:url(../imagenes/cua_Negro.gif);
	background-repeat:no-repeat;
	background-position: 0px 3px;
	margin-left:15px;
	padding-left:10px;
	margin-bottom:3px;

}
.cua_negro li ul{margin:0;padding:0;}
.cua_negro li ul{
	list-style-type:none;
	margin:0;
	line-height:normal;
	color:#666666;
	font-size:0.9em;
	margin-left:0px;
	padding-left:10px;
	margin-bottom:3px;

}
ul.marginTop li{margin-top:15px;}	
.cua_negro li.primerNada {margin-top:0px !important; padding:0px !important;background-image:none !important;}	
ul.cua_verde{ list-style-type:none;margin:0; padding:0;}
.cua_verde li{
	list-style-type:none;
	margin:0;
	line-height:normal;
	color:#5F9B48;
	font-size:1.1em;
	background-image:url(../imagenes/cua_Verde.gif);
	background-repeat:no-repeat;
	background-position: 0px 3px;
	margin-left:15px;
	padding-left:10px;
	margin-bottom:3px;

}
ul.cua_rojo{ list-style-type:none;margin:0; padding:0;}
.cua_rojo li{
	list-style-type:none;
	margin:0;
	line-height:normal;
	color:#FF0033;
	font-size:1.1em;
	background-image:url(../imagenes/cua_rojo.jpg);
	background-repeat:no-repeat;
	background-position: 0px 3px;
	margin-left:15px;
	padding-left:10px;
	margin-bottom:3px;

}
.margen{
margin-left:20px;
}

dl.verde{font-family:Verdana, Arial, Helvetica, sans-serif;margin: 0;padding: 0;}
.verde dt { background-image:url(../imagenes/cua_verde.gif);background-repeat:no-repeat; background-position:0% 60%;  font-weight: bold; font-size:1.1em; color:#5c9945;margin: 0;padding: 10px;padding-top:15px;}
.verde dt a{ color:#5c9945; }
.verde dt a:hover{ color:#8FD300;}
.verde dd{margin-left:10px; margin-bottom:10px; font-size:1.1em; line-height:18px}


dl.Negro{font-family:Verdana, Arial, Helvetica, sans-serif;margin: 0;padding: 0;}
.Negro dt { background-image:url(../imagenes/cua_Negro.gif);background-repeat:no-repeat; background-position:0% 60%;  font-weight: bold; font-size:1.1em; color:#666666;margin: 0;padding: 10px;padding-top:15px;}
.Negro dt a{ color:#666666; }
.Negro dt a:hover{ color:#8FD300; }
.Negro dd{margin-left:10px; margin-bottom:10px; font-size:1.1em; line-height:18px}

dl.Rojo{font-family:Verdana, Arial, Helvetica, sans-serif;margin: 0;padding: 0;}
.Rojo dt { background-image:url(../imagenes/cua_Rojo.jpg);background-repeat:no-repeat; background-position:0% 60%;  font-weight: bold; font-size:1.1em; color:#FF0033;margin: 0;padding: 10px;padding-top:15px;}
.Rojo dt a{ color:#999999; }
.Rojo dt a:hover{ color:#CCCCCC; }
.Rojo dd{margin-left:10px; margin-bottom:10px; font-size:1.1em; line-height:18px}


address{margin:0 0px 20px 0; padding:10px; font-style:normal; background-color:#FaFaFa; border:1px solid #CCCCCC;background-image:url(../imagenes/azucarera.jpg);background-repeat:no-repeat;background-position: 100% 50%;height:240px;width:430px;}
address p{margin:0;padding:0}
address p.telefono{background-image:url(../imagenes/phone_16.gif);background-repeat:no-repeat;background-position:0% 50%;padding-left:25px;}
address p.fax{background-image:url(../imagenes/fax_16.gif);background-repeat:no-repeat;background-position:0% 50%;padding-left:25px;}
address p.mail{background-image:url(../imagenes/mail_16.gif);background-repeat:no-repeat;background-position:0% 50%;padding-left:25px;}
.bordeGris{border:1px solid #999999;padding:1px;}
.imagen80{width:110px; height:85px; overflow:hidden; cursor:pointer;}
#paginado{background-color:#f1f2f3;	border:1px solid #999999;height:15px; width:525px; padding:8px 5px 5px 10px; margin:0px 0px 20px 0px;}
.rojo10{color:#FF0000;	font-size:0.9em;}
#mapa{width:450px;height:300px}
.cajaBuscador{width:500px; padding:20px; background-color:#f1f2f3; border:1px solid #999999;}
.imgFloatLeft{float:left; width:200px; margin:10px 15px 10px 0px;}
.colorAzulNoticia{color:#3366FF}
.empleoDetalle{background-color:#ECEDF1; border:1px solid #93979A; width:528px; padding:10px;}