﻿html, body, div, img, h1, h2, h3, h4, h5, h6, p, ul, ol, li { 
	border: 0px; 
	margin: 0px; 
	padding: 0px;
}

body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	background-image:url(images/fondo.jpg);
	background-repeat:repeat-x;
	background-color:#007AC3;
	color:#333333;
}
.cuerpoSinEstilo
{
	background-image:none;
	background-color:#89dcfe;
	color:Black;
}
th{
	color:#000000;
	text-align:left;
	background-color:#EEEEEE;
}
td{
	vertical-align:top;
	text-align:left;
}
h1{
	font-size:1.6em !important;
	font-weight:bold !important;
	color:#017DB1 !important;
	margin-bottom:4px !important;
	border-bottom:2px solid #85D9FB !important;
}
.titularDinamico{
	/*background-color:#F7F7F7;
	border: solid 1px #DDDDDD;*/
	color:#333333;
	font-size:2.5em;
}
h2{
	font-size:0.94em;
	font-weight:bold;
	color:#02B0DB;
	margin-bottom:0.13em;
}
h2 a:link, h2 a:visited{
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
	color:#016B98;
	margin-bottom:0.13em;
}
h2 a:hover, h2 a:active{
	font-size:1em;
	font-weight:bold;
	text-decoration:underline;
	color:#016B98;
	margin-bottom:0.13em;
}
h3
{
	font-size:1.02em;
	font-weight:bold;
	color:#017DB1;
	margin-bottom:4px;
}
.comoh3
{
	margin-bottom:0px;
	border-bottom:none;
	font-size:1.02em;
	font-weight:bold;
	color:#017DB1;
	margin-bottom:4px;
}
.masPie2col
{
	height: 45px; 
	padding-top: 25px;
}
.alto28
{
	height:28px;
}
h4
{
	font-size:1.02em;
	font-weight:bold;
	color:#017DB1;
	margin-bottom:4px;
}

table caption {
	/*background-color: #5D7B9D;*/
	color: #017DB1;
	font-size: 1.02em;
	font-weight:bold;
	/*margin:0 0 4em 0;*/
}


p{
	margin:10px 0px;
	font-size:0.95em;
}

p a:link, p a:visited{
	font-weight:bold;
	color:#02B0DB;
	}
p a:hover, p a:active{
	color:#016B98;
}
strong{
	color:#02B0DB;
}
/*Hay q poner lo siguiente xq si no no lo pilla en el IE6*/
p strong{
	color:#02B0DB;
}
/**/


.holly
{
	height:1%;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display:inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */








#wrapper{
	

}
#contenido{
}
#cabecera{
}
#zona1{}
#zona2{}

#cuerpo{
	clear:both;
	background-color:#89DCFE;
	/*background-position:left top;*/
	background-image:url('images/fondo_izdo.jpg');
	background-repeat:repeat-y;
}
#zona3home{
	float:left; 
	width:140px;
	padding:10px;
	padding-top:379px;
	background-image:url('images/fondo_izdo.jpg');
	background-repeat:repeat-y;
}
label.listadoCampos90
{
	width: 90px;
	margin-right: 15px;

	font-size: 1em;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	float:left;
	
}
ul.listadoCampos
{
	margin: 0 auto auto 5px;
	text-align: left;
	list-style-type: none;
	
}
li.listadoCampos
{
	margin-bottom:3px;
}
/* Hides from IE-mac \*/
* html #zona3home{
	margin-right:-3px;
}
/* End hide from IE-mac */

#zona3{
	float:left; 
	width:160px;
	background-image:url('images/fondo_izdo.jpg');
	background-repeat:repeat-y;
}
/* Hides from IE-mac \*/
* html #zona3{
	margin-right:-3px;
}
/* End hide from IE-mac */


#zona4{
	margin-left:160px;
	background-color:#FFFFFF;
}
/* Hides from IE-mac \*/
* html #zona4{
	margin-left:160px;
}
/* End hide from IE-mac */

.zona4{
	margin-left:160px;
	background-color:#FFFFFF;
}
/* Hides from IE-mac \*/
* html .zona4{
	margin-left:160px;
}
/* End hide from IE-mac */




#zona4_seleccion_idioma{
	margin-left:160px;
	background-color:#ffffff;
}







#zona4_1{
	float:left;
	border-right:1px dashed #CCCCCC;
	width:419px; 
	padding:4px 10px 10px 10px;
	
}


/* Hides from IE-mac \*/
* html #zona4_1{
	margin-left:-3px;
	width:413px;

	/*width:422px; 
	margin-left:-3px;*/

}
/* End hide from IE-mac */




#zona4_1HOME{
	float:left;
	border-right:1px dashed #CCCCCC;
	width:419px; 
	padding:4px 10px 10px 10px;
	
}


/* Hides from IE-mac \*/
* html #zona4_1HOME{
	margin-left:0px;
	width:413px;

	/*width:422px; 
	margin-left:-3px;*/

}
/* End hide from IE-mac */

#contenido_zona4_1{
	/*margin:20px 10px 20px 20px;*/
	margin:0px 10px 20px 10px;
	
}

#zona4_una_columna{
	width:555px;
	/*padding:25px;*/
	padding:5px 20px 25px 20px;
	/*background-color:#00CC00;*/
}
div.zona4_una_columna{
	width:555px;
	padding:25px;
	/*background-color:#00CC00;*/
}

div.zona4_una_columna_dinamico{
	width:555px;
	padding:25px;
	padding-bottom:0px;
	/*background-color:#00CC00;*/
}
* html div.zona4_una_columna{
	width:555px;
	padding:25px;
	/*background-color:#00CC00;*/
}


#zona4_2{
	float:right; 
	width:160px; 
	padding:10px;
	background-color:#FFFFFF;
}
/* Hides from IE-mac \*/
* html #zona4_2{
	width:163px; 
	margin-right:-3px;
	
}
/* End hide from IE-mac */






.seleccion_idioma1{
	float:left; 
	border:solid 1px #DDDDDD; 
	padding:4px;
	margin-left:34px; 
}

/* Hides from IE-mac \*/
* html .seleccion_idioma1{
	float:left; 
	border:solid 1px #DDDDDD; 
	padding:4px;
	margin-left:18px;
}
/* End hide from IE-mac */






#menu_sup {
	margin-left:6px;
	margin-top:122px;
	list-style:none;
}
#menu_sup li {
	float:left;
	margin:1px;
}
#menu_sup li.seleccionado {
	display:block;
	padding:5px 6px;
	text-decoration:none;
	text-align:center;
	font-size: 1.02em;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#0093D0;
}

#menu_sup li a {
	display:block;
	padding:5px 6px;
	text-decoration:none;
	text-align:center;
	font-size: 1.02em;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#007CB0;
}

#menu_sup li a:hover {
	background-color:#0093D0;
}



.menu_sup {
	margin-left:6px;
	margin-top:122px;
	list-style:none;
}
.menu_sup li {
	float:left;
	margin:1px;
}
.menu_sup li.seleccionado {
	display:block;
	padding:5px 6px;
	text-decoration:none;
	text-align:center;
	font-size: 1.02em;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#0093D0;
}

.menu_sup li a {
	display:block;
	padding:5px 6px;
	text-decoration:none;
	text-align:center;
	font-size: 1.02em;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#007CB0;
}

.menu_sup li a:hover {
	background-color:#0093D0;
}




/* Menus laterales de la izda */
.botonera_izda{
	font-weight:bold;
	list-style:none;
	color:#016B98;
	font-size:0.9em;
	background-color:#89DCFE;
}
.botonera_izda li.nivelPrincipalSeleccionado{
	background-image:url(images/menu_izda_fondoB.jpg);
	background-repeat:no-repeat;
	padding:6px 5px 6px 15px;
	border-bottom:1px solid #FFFFFF;
	
}
.botonera_izda li.nivelPrincipal{
	background-image:url(images/menu_izda_fondoA.jpg);
	background-repeat:no-repeat;
	padding:6px 5px 6px 15px;
	border-bottom:1px solid #FFFFFF;
}
.botonera_izda li.nivelPrincipal:hover{	
	background-image:url(images/menu_izda_fondoB.jpg);
	background-repeat:no-repeat;
}
.botonera_izda li.nivelPrincipal a:link, .botonera_izda li.nivelPrincipal a:visited{
	color:#016B98;
	text-decoration:none;
	}
.botonera_izda li.nivelPrincipal a:hover, .botonera_izda li.nivelPrincipal a:active{
	color:#016B98;
	text-decoration:underline;
}


.botonera_izda2{
	font-weight:bold;
	list-style:none;
	color:#016B98;
	font-size:0.9em;
	background-color:#C4EDFF;
}
/* Hides from IE-mac \*/
* html .botonera_izda2{
	margin-top:-11px;
}
/* End hide from IE-mac */


.botonera_izda2 li.nivelSecundarioSeleccionado{
	background-image:url(images/menu_izda2_fondoB.jpg);
	background-repeat:no-repeat;
	padding:4px 5px 4px 23px;
	border-bottom:1px solid #02B3FD;
}
.botonera_izda2 li.nivelSecundario{
	background-image:url(images/menu_izda2_fondoA.jpg);
	background-repeat:no-repeat;
	padding:4px 5px 4px 23px;
	border-bottom:1px solid #02B3FD;
}
.botonera_izda2 li.nivelSecundario:hover{	
	background-image:url(images/menu_izda2_fondoB.jpg);
	background-repeat:no-repeat;
}
.botonera_izda2 li.nivelSecundario a:link, .botonera_izda2 li.nivelSecundario a:visited{
	color:#016B98;
	text-decoration:none;
	}
.botonera_izda2 li.nivelSecundario a:hover, .botonera_izda2 li.nivelSecundario a:active{
	text-decoration:underline;
}


#ie7root .botonera_izda2{
	margin-top:-11px;
	
}



.botonera_izda3{
	font-weight:bold;
	list-style:none;
	color:#028ECA;
	background-color:#E3F7FF;
}
/* Hides from IE-mac \*/
* html .botonera_izda3{
	margin-top:-11px;
}
/* End hide from IE-mac */
.botonera_izda3 li.nivelTerciarioSeleccionado{
	background-image:url(images/menu_izda3_fondoB.jpg);
	background-repeat:no-repeat;
	padding:4px 5px 4px 31px;
	border-bottom:1px solid #02B3FD;
}
.botonera_izda3 li.nivelTerciario{
	background-image:url(images/menu_izda3_fondoA.jpg);
	background-repeat:no-repeat;
	padding:4px 5px 4px 31px;
	border-bottom:1px solid #02B3FD;
}
.botonera_izda3 li.nivelTerciario:hover{	
	background-image:url(images/menu_izda3_fondoB.jpg);
	background-repeat:no-repeat;
}
.botonera_izda3 li.nivelTerciario a:link, .botonera_izda3 li.nivelTerciario a:visited{
	color:#028ECA;
	text-decoration:none;
	}
.botonera_izda3 li.nivelTerciario a:hover, .botonera_izda3 li.nivelTerciario a:active{
	text-decoration:underline;
}

#ie7root .botonera_izda3{
	margin-top:-11px;	
}





.botonera_izda4{
	font-weight:bold;
	list-style:none;
	color:#028ECA;
	background-color:#F7FDFF;
}
/* Hides from IE-mac \*/
* html .botonera_izda4{
	margin-top:-11px;
}
/* End hide from IE-mac */
.botonera_izda4 li.nivelCuatroSeleccionado{
	background-image:url(images/menu_izda4_fondoB.jpg);
	background-repeat:no-repeat;
	padding:4px 5px 4px 39px;
	border-bottom:1px solid #02B3FD;
}
.botonera_izda4 li.nivelCuatro{
	background-image:url(images/menu_izda4_fondoA.jpg);
	background-repeat:no-repeat;
	padding:4px 5px 4px 39px;
	border-bottom:1px solid #02B3FD;
}
.botonera_izda4 li.nivelCuatro:hover{	
	background-image:url(images/menu_izda4_fondoB.jpg);
	background-repeat:no-repeat;
}
.botonera_izda4 li.nivelCuatro a:link, .botonera_izda4 li.nivelCuatro a:visited{
	color:#028ECA;
	text-decoration:none;
	}
.botonera_izda4 li.nivelCuatro a:hover, .botonera_izda4 li.nivelCuatro a:active{
	text-decoration:underline;
}

#ie7root .botonera_izda4{
	margin-top:-11px;	
}







.botonera_izda5{
	font-weight:bold;
	list-style:none;
	color:#028ECA;
	background-color:#F7FDFF;
}
/* Hides from IE-mac \*/
* html .botonera_izda5{
	margin-top:-11px;
}
/* End hide from IE-mac */
.botonera_izda5 li.nivelCincoSeleccionado{
	background-image:url(images/menu_izda5_fondoB.jpg);
	background-repeat:no-repeat;
	padding:4px 5px 4px 47px;
	border-bottom:1px solid #02B3FD;
}
.botonera_izda5 li.nivelCinco{
	background-image:url(images/menu_izda5_fondoA.jpg);
	background-repeat:no-repeat;
	padding:4px 5px 4px 47px;
	border-bottom:1px solid #02B3FD;
}
.botonera_izda5 li.nivelCinco:hover{	
	background-image:url(images/menu_izda5_fondoB.jpg);
	background-repeat:no-repeat;
}
.botonera_izda5 li.nivelCinco a:link, .botonera_izda5 li.nivelCinco a:visited{
	color:#028ECA;
	text-decoration:none;
	}
.botonera_izda5 li.nivelCinco a:hover, .botonera_izda5 li.nivelCinco a:active{
	text-decoration:underline;
}

#ie7root .botonera_izda5{
	margin-top:-11px;	
}









.acordeon_botonera_izda{
	font-weight:bold;
	list-style:none;
	color:#016B98;
	font-size:0.9em;
	background-color:#89DCFE;
	
}
div.nivelPrincipalSeleccionado{
	background-image:url(images/menu_izda_fondoB.jpg);
	background-repeat:no-repeat;
	padding:6px 5px 6px 15px;
	border-bottom:1px solid #FFFFFF;
	
}
div.nivelPrincipal{
	background-image:url(images/menu_izda_fondoA.jpg);
	background-repeat:no-repeat;
	padding:6px 5px 6px 15px;
	border-bottom:1px solid #FFFFFF;
	
}
div.nivelPrincipal:hover{	
	background-image:url(images/menu_izda_fondoB.jpg);
	background-repeat:no-repeat;
}
div.nivelPrincipal a:link, div.nivelPrincipal a:visited{
	color:#016B98;
	text-decoration:none;
	}
div.nivelPrincipal a:hover, div.nivelPrincipal a:active{
	color:#016B98;
	text-decoration:underline;
}


.acordeon_botonera_izda2{
	font-weight:bold;
	list-style:none;
	color:#016B98;
	font-size:0.9em;
	background-color:#C4EDFF;
}
/* Hides from IE-mac \*/
* html .acordeon_botonera_izda2{
	margin-top:-11px;
}
/* End hide from IE-mac */


div.nivelSecundarioSeleccionado{
	background-image:url(images/menu_izda2_fondoB.jpg);
	background-repeat:no-repeat;
	padding:4px 5px 4px 23px;
	border-bottom:1px solid #02B3FD;
}
div.nivelSecundario{
	background-image:url(images/menu_izda2_fondoA.jpg);
	background-repeat:no-repeat;
	padding:4px 5px 4px 23px;
	border-bottom:1px solid #02B3FD;
}
div.nivelSecundario:hover{	
	background-image:url(images/menu_izda2_fondoB.jpg);
	background-repeat:no-repeat;
}
div.nivelSecundario a:link, div.nivelSecundario a:visited{
	color:#016B98;
	text-decoration:none;
	}
div.nivelSecundario a:hover, div.nivelSecundario a:active{
	text-decoration:underline;
}


#ie7root .acordeon_botonera_izda2{
	margin-top:-11px;
	
}



.acordeon_botonera_izda3{
	font-weight:bold;
	list-style:none;
	color:#028ECA;
	background-color:#E3F7FF;
}
/* Hides from IE-mac \*/
* html .acordeon_botonera_izda3{
	margin-top:-11px;
}
/* End hide from IE-mac */
div.nivelTerciarioSeleccionado{
	background-image:url(images/menu_izda3_fondoB.jpg);
	background-repeat:no-repeat;
	padding:4px 5px 4px 31px;
	border-bottom:1px solid #02B3FD;
}
div.nivelTerciario{
	background-image:url(images/menu_izda3_fondoA.jpg);
	background-repeat:no-repeat;
	padding:4px 5px 4px 31px;
	border-bottom:1px solid #02B3FD;
}
div.nivelTerciario:hover{	
	background-image:url(images/menu_izda3_fondoB.jpg);
	background-repeat:no-repeat;
}
div.nivelTerciario a:link, div.nivelTerciario a:visited{
	color:#028ECA;
	text-decoration:none;
	}
div.nivelTerciario a:hover, div.nivelTerciario a:active{
	text-decoration:underline;
}

#ie7root .acordeon_botonera_izda3{
	margin-top:-11px;	
}





.acordeon_botonera_izda4{
	font-weight:bold;
	list-style:none;
	color:#028ECA;
	background-color:#F7FDFF;
}
/* Hides from IE-mac \*/
* html .acordeon_botonera_izda4{
	margin-top:-11px;
}
/* End hide from IE-mac */
div.nivelCuatroSeleccionado{
	background-image:url(images/menu_izda4_fondoB.jpg);
	background-repeat:no-repeat;
	padding:4px 5px 4px 39px;
	border-bottom:1px solid #02B3FD;
}
div.nivelCuatro{
	background-image:url(images/menu_izda4_fondoA.jpg);
	background-repeat:no-repeat;
	padding:4px 5px 4px 39px;
	border-bottom:1px solid #02B3FD;
}
div.nivelCuatro:hover{	
	background-image:url(images/menu_izda4_fondoB.jpg);
	background-repeat:no-repeat;
}
div.nivelCuatro a:link, div.nivelCuatro a:visited{
	color:#028ECA;
	text-decoration:none;
	}
div.nivelCuatro a:hover, div.nivelCuatro a:active{
	text-decoration:underline;
}

#ie7root .acordeon_botonera_izda4{
	margin-top:-11px;	
}







.acordeon_botonera_izda5{
	font-weight:bold;
	list-style:none;
	color:#028ECA;
	background-color:#F7FDFF;
}
/* Hides from IE-mac \*/
* html .acordeon_botonera_izda5{
	margin-top:-11px;
}
/* End hide from IE-mac */
div.nivelCincoSeleccionado{
	background-image:url(images/menu_izda5_fondoB.jpg);
	background-repeat:no-repeat;
	padding:4px 5px 4px 47px;
	border-bottom:1px solid #02B3FD;
}
div.nivelCinco{
	background-image:url(images/menu_izda5_fondoA.jpg);
	background-repeat:no-repeat;
	padding:4px 5px 4px 47px;
	border-bottom:1px solid #02B3FD;
}
div.nivelCinco:hover{	
	background-image:url(images/menu_izda5_fondoB.jpg);
	background-repeat:no-repeat;
}
div.nivelCinco a:link, div.nivelCinco a:visited{
	color:#028ECA;
	text-decoration:none;
	}
div.nivelCinco a:hover, div.nivelCinco a:active{
	text-decoration:underline;
}

#ie7root .acordeon_botonera_izda5{
	margin-top:-11px;	
}













/* Fin de botoneras izda */

.pie{
	font-size:9px;
	color:#016B98;
}
.pie a{
	color:#016B98;
	}
.zona5{
	text-align:center;

}

.pie2col {
	padding:5px;
	margin-left:160px;
	background-color:#FFFFFF;
}

.banner{
	margin-top:5px;
	margin-bottom:5px;
}

.contenido_noticias{
  min-height:64px;
  height:auto !important;
  height:64px;

}
.contenido_cursos{
  min-height:20px;
  height:auto !important;
  height:20px;

}
.listaNoticias{
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC; 
	padding:5px;
	margin-top:5px;
	margin-bottom:5px;
	float:right;
	width:560px;
}
.desarrolloNoticia
{
	border:1px solid #DDDDDD; 
	margin-top:20px; 
	margin-bottom:10px;
}
.contenidoTitularNoticia
{
	color:#000000; 
	text-align:left; 
	background-color:#EEEEEE; 
	padding:6px; 
	font-weight:bold; 
	border-bottom:1px solid #DDDDDD;
}
.descripcionNoticia
{
	padding:6px;
	width:98%;
}
.ContenedoraFilasImagenes
{
	background-color:#FFFFFF;
	float:left;
}
.contenidoImagenGaleria
{
	margin:6px; 
	width:152px;
	
}
.contenidoDocumentoNoticia
{
	border-collapse:collapse;
	border:1px solid #DDDDDD; 
	margin-top:10px; 
	width:100%;
}
.contenidoDocumentoNoticia td{
	padding:6px;
}
.contenidoCompleto
{
	background-color:White;
	float:left;
	width:auto;
}
.contenidoALAIZQ
{
	width:50%;
	text-align:left;
	float:left;
}
.contenidoALADRCH
{
	width:49%;
	text-align:right;
	float:left;
}
.contenidoServiciosOnline
{
	border-top: 1px solid #016B98; 
	border-bottom: 1px solid #016B98; 
	padding-top: 4px;
    padding-bottom: 4px; 
    margin-top: 4px;
}
.titularGaleriaDocNoticia
{
	border-bottom:1px solid #DDDDDD;
}
.celdaDocNoticia
{
	border-right:1px dotted #DDDDDD;
}
.elementoDocNoticia
{
	padding-top:2px;
	padding-bottom:2px;
}
.capaGaleriaNoticia
{
	position:relative;
	border:1px solid #DDDDDD; 
	margin-top:20px; 
	margin-bottom:10px; 
	background-color:#EEEEEE;
	height:1%;
	
}
.noticias{
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC; 
	padding:5px;
	margin-top:5px;
	margin-bottom:5px;
}
.noticias:link, .noticias:visited{
	background-color:#FFFFFF;
}
.noticias:hover, .noticias:active{
	background-color:#CCE5EF;
}

img.foto_noticias{
	float:left;
	margin-right:5px;
}

img.foto_portadas{
	float:left;
	margin-top:8px;
	margin-right:8px;
	margin-bottom:8px;
	border:1px solid #CCCCCC;
	padding:3px;
}

img.camaraGrande
{
	width:560px; 
	height:458px;
}


.pie_de_foto{
	color:#016B98;
	font-weight:normal;
	font-size:0.8em;
	margin-top:3px;
	text-align:center;
}
.foto_principal{
	width:380px;
	margin:20px auto;
	border:1px solid #CCCCCC;
	padding:3px;
}
.foto_una_columna_izquierda{
	width:300px;
	border:1px solid #CCCCCC;
	padding:3px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.foto_una_columna_derecha{
	width:300px;
	border:1px solid #CCCCCC;
	padding:3px;
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}
.texto_noticias{
	font-size: 0.98em;
}
.texto_noticias_categoria{
	font-size: 0.80em;
}
.texto_noticias_categoria_home{
	font-size: 0.85em;
}
.foto_dcha{
	width:162px;
	
	margin-top:5px;
	border:1px solid #CCCCCC;
	
	float:left;
}
.foto_dcha_a_la_medida{
	width:162px;
	
	margin-top:5px;
	border:1px solid #CCCCCC;
	float:left;
	text-align:center;
	padding-top:4px;
}
.enlaceNormal
{
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
	color:#016B98;
	margin-bottom:0.13em;
}

.textoNormal
{
	font-size:1em;
	font-weight:normal;
	color:Black;
	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.textoNormalRegistro
{
	font-size:1.2em;
	font-weight:normal;
	color:Black;
	width:120px;
	float:left;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.textoNormalBold
{
	font-size:1em;
	font-weight:bold;
	text-decoration:underline;
	color:Black;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.enlaceNormal:link, .enlaceNormal:visited{
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
	color:#016B98;
	margin-bottom:0.13em;
}
.enlaceNormal:hover, .enlaceNormal:active{
	font-size:1em;
	font-weight:bold;
	text-decoration:underline;
	color:#016B98;
	margin-bottom:0.13em;
}
.enlaceNormalBoton
{
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
	color:#016B98;
	padding-bottom:7px;
}
.enlaceNormalBoton:link, .enlaceNormal:visited{
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
	color:#016B98;
	padding-bottom:7px;
}
.enlaceNormalBoton:hover, .enlaceNormal:active{
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
	color:#016B98;
	padding-bottom:7px;
}

.listados_N1{
	list-style-position:inside;
}
.listados_N1 li{
	padding-top:5px;
	padding-bottom:5px;
}
.listados_N1 a:link, .listados_N1 a:visited{
	font-weight:bold;
	color:#02B0DB;
}
.listados_N1 a:hover, .listados_N1 a:active{
	color:#016B98;
}





.listados_N2{
list-style:disc;
list-style-position:inside;
padding-left:20px;
}
/* Hides from IE-mac \*/
* html .listados_N2{
	margin-top:-11px;
}
/* End hide from IE-mac */
.listados_N2 li{
	padding-top:5px;
	padding-bottom:5px;
}
.listados_N2 a:link, .listados_N2 a:visited{
	font-weight:bold;
	color:#02B0DB;
}
.listados_N2 a:hover, .listados_N2 a:active{
	color:#016B98;
}






.listados_N3{
list-style:disc;
list-style-position:inside;
padding-left:20px;
}
/* Hides from IE-mac \*/
* html .listados_N3{
	margin-top:-11px;
}
/* End hide from IE-mac */
.listados_N3 li{
	padding-top:2px;
	padding-bottom:2px;
}
.listados_N3 a:link, .listados_N3 a:visited{
	font-weight:bold;
	color:#02B0DB;
}
.listados_N3 a:hover, .listados_N3 a:active{
	color:#016B98;
}








.listados_NORMAL{
	margin-left:15px;
}

.listados_NORMAL li{
	margin-bottom:10px;
}
.listados_NORMAL a:link, .listados_NORMAL a:visited{
	font-weight:bold;
	color:#02B0DB;
}
.listados_NORMAL a:hover, .listados_NORMAL a:active{
	color:#016B98;
}
.rellenoInterno5
{
	padding:5px;
	height:1%;
}
.contenedorEventos
{
	width:100%;
	background-color:#007ac3;
	color:White;
	font-weight:bold;
}
.capaBotones
{
	float:left;text-align:right;padding-top:10px;width:100%;
}
.alturaMinimaGaleria
{
	min-height:142px;height:auto !important;height:142px;
}
.alturaMinima
{
	min-height:300px;height:auto !important;height:300px;
}
.modalBackground {
	background-color:Gray;
	/*filter:alpha(opacity=70);
	opacity:0.7;*/
}
div.contenidoNormal
{
	background-color:White;
	width:540px;
	float:left;
	
}
.rellenoInterno10
{
	padding:10px;
	height:1%;
	border:solid 1px black;
}
.rellenoInterno10Azul
{
	padding:10px;
	height:1%;
	border:solid 1px #002651;
}

div.rsscontenedor
{
	margin:10px 0 0 0;
	width:100%;
}

div.contenedorgris
{
	border: 1px solid #DDDDDD; 
	margin-top: 20px;
}

span.contenedorgris
{
	border: 1px solid #DDDDDD;
	display:block;
	padding-left:5px;
	/*white-space:nowrap;*/
}

th.contenedorgris{
	border:1px solid #DDDDDD; 
	background-color:#EEEEEE; 
	padding:6px; 
	margin-bottom:0px;
}

h3.contenedorgris
{
	border-bottom:1px solid #DDDDDD; 
	color:#000000; 
	background-color:#EEEEEE; 
	padding:6px; 
	margin-bottom:0px;
}

h4.contenedorgris
{	
	border-top:1px solid #DDDDDD; 
	border-bottom:1px solid #DDDDDD; 
	color:#000000; 
	background-color:#EEEEEE; 
	padding:6px; 
	margin-bottom:0px;
}

.rssListado
{
	float:right;
}
.cabeceraAzul
{
	background-color:#002651;
	float:left;
	font-weight:bold;
	color:White;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	width:auto;
}
.elementoSaltar
{
	position:absolute;
	top:-1100px;
	left:-1100px;
}
.cabeceraAccesible
{
	background-image:url(images/cabeceras/foto1.jpg); 
	float:right;
	position:absolute;
	top:-1000px;
	left:-1000px;
}
.menuAccesible
{
	position:absolute;
	top:-1000px;
	left:-1000px;
}
.elementoMenuPadre
{
	background-color: #FFFFFF; 
	margin: 0px; 
	padding: 0px;
}
.caracteristicasContenido
{
	margin:0em auto; 
	background-color:#ffffff; 
	width:780px; 
	background-image:url(images/fondo_izdo.jpg); 
	background-repeat:repeat-y;
}
.capaIdiomas
{
	text-align:right; 
	background-color:#89DCFE;
}
.logoPuerto
{
	display:block; 
	width:160px; 
	height:117px;
}
.estiloZona2
{
	height:150px; 
	width:620px; 
	background-image:url(images/cabeceras/foto1.jpg); 
	float:right;
	position:relative;
}
.MargenPie
{
	padding:5px;
	float:left;
	background-color:#89DCFE;
	width:150px;
	height:34px;
	background-image:url(images/fondo_izdo.jpg);
	height:70px;
}


.boton{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color:#333333;
	font-weight:bold;
	padding:2px 30px;
	background-color:#DDDDDD;
	border: solid 1px #999999;
	cursor:pointer;
}

.campoFormulario{
	color:#333333;

}

.botonPequenyo
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color:#333333;
	font-weight:bold;
	padding:2px 5px;
	background-color:#DDDDDD;
	border: solid 1px #999999;
	cursor:pointer;
}

/* Hides from IE-mac \*/
* html .boton{
	padding:2px 10px;
}
/* End hide from IE-mac */

.datalistGaleria
{
	border-collapse:collapse;
	border:1px solid #DDDDDD; 
	margin-top:20px; 
	margin-bottom:20px; 
	width:100%;
}

.tabla, .tabla1padding{
	border-collapse:collapse;
	border:1px solid #DDDDDD;
	margin-top:20px;
	margin-bottom:20px;
	width:100%;
}
.tabla td, .tabla th{
	padding:6px;
}

.tabla1padding td, .tabla1padding th{
	padding:6px 1px;
}

.th1{
	font-weight:bold;
	border:1px solid #DDDDDD;
	color:#000000;
	text-align:left;
	background-color:#EEEEEE;
	padding:6px;
}
.td1{
	border:1px solid #DDDDDD;
}
.td2{
	background-color:#F7F7F7;
	border:1px solid #DDDDDD;
}

table caption.cabeceraCalendario {
      /*background-color: #5D7B9D;*/
   font-size:1.02em;
	font-weight:bold;
	color:#017DB1;
	margin-bottom:4px;
	text-align:center;
	text-transform:capitalize;
      /*margin:0 0 4em 0;*/
}
.camposFormulario {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #02B0DB;
	border-right-color: #02B0DB;
	border-bottom-color: #02B0DB;
	border-left-color: #02B0DB;
}
.camposFormularioRegistro {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #02B0DB;
	border-right-color: #02B0DB;
	border-bottom-color: #02B0DB;
	border-left-color: #02B0DB;
}
.camposFormularioGris {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.contenidoFiltroAulaMar
{
	padding-bottom:20px;
	float:left;
	
}
.contenidoFiltroNoticias
{
	
	float:left;
	width:560px;
	border:solid 1px #DDDDDD;
}
.capaBotonesFiltro
{
	float:left;text-align:right;width:100%;background-color:#DDDDDD;
}
.capaPaginacion
{
	width:100%;float:left;
}
.capaPaginacionParteDrcha
{
	width:48%;float:right;text-align:right
}
.capaPaginacionParteIzq
{
	width:50%;float:left;text-align:left;	
}
.textoRojo
{
	font-weight:bold;
	color:Red;
}
.cabeceraCategoriaMedioAmbiente
{
	border: 1px solid #DDDDDD; 
	color: #000000; 
	background-color: #EEEEEE;
	margin-bottom: 0px; 
	width: 100%; 
	float: left;
}
.contenidoListadoMedioAmbiente
{
	width: 100%; 
	float: left; 
	border: solid 1px #DDDDDD; 
	border-top: none;
}
.parteIzqListadoMedioAmbiente
{
	width: 50%; 
	float: left; 
	border-right: solid 1px #DDDDDD;
	display:inline;
}
.parteDrchaListadoMedioAmbiente
{
	width: 49%; 
	float: left;
	display:inline;
}
.zonaTextoLisMedioAmbiente
{
	width: 80%; 
	float: left;
	display:inline;
}
.zonaDocsLisMedioAmbiente
{
	width: 20%; 
	float: left;
	display:inline;
}
.enlaceOferta
{
	margin-top:8px;
	float:left;
	display:block;
	width:100%;
}
.DesarrolloOfertaEmpleo
{
	padding-top:20px;width:577px;
}
.DescripcionOferta
{
	padding-top:15px;
	padding-bottom:10px;
	float:left;
	display:block;
	
}
.contenidoBlanco
{
	width:340px;
	background-color:White;
}
.contenidoAviso
{
	display:none;
	width:340px;
	background-color:White;
}
.simularBoton
{
	padding-bottom:5px;
	font-size:5px;
	float:left;
	font-weight:normal;
	
}
.simularEnlace
{
	border:none;
	background-color:White;
	cursor:pointer;
	height:15px;
	line-height:15px;
	text-decoration:none;
	
}
.textoNegro10 {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 1em;font-weight: normal;color: #000000;text-decoration: underline;}
	a.textoNegro10:visited{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 1em;font-weight: normal;color: #000000;text-decoration: underline;}
	a.textoNegro10:link{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 1em;font-weight: normal;color: #000000;text-decoration: underline;}
	a.textoNegro10:hover{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 1em;font-weight: normal;color: #000000;text-decoration: none;}
	a.textoNegro10:active{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 1em;font-weight: normal;color: #000000;text-decoration: none;}
	
	
.negrita{
	font-weight:bold;
}
.grisita{
	font-weight:bold;
	color:#333333;
}


.miga_pan {
	font-size:9px;
	color:#666666;
	padding-top:6px;
	/*background-color:#EFF4F5;
	border-bottom:1px solid #DDDDDD;*/
}
.miga_pan strong {
	color:#777777;
}
.miga_pan a:link, .miga_pan a:visited{
	color:#999999;
	text-decoration:none;
}
.miga_pan a:hover, .miga_pan a:active{
	color:#666666;
	text-decoration:underline;
}

 /************************** Mareas **************************************/


a.tablaMareas{
/*	color:#ffffff;*/
		color:#017DB1;
		color:#000000;

}

a.tablaMareas:link{
/*	color:#ffffff;*/
		color:#017DB1;
		color:#000000;

	
}

a.tablaMareas:visited{
/*	color:#ffffff;*/
		color:#017DB1;
		color:#000000;
}

a.tablaMareas:hover{
	/*	color:#ffffff;*/
		color:#017DB1;
		color:#000000;
	text-decoration:underline;
}

a.tablaMareas:active{
/*	color:#ffffff;*/
		color:#017DB1;
		color:#000000;
	text-decoration:underline;
}

 div.tablaMareas{
 	position:absolute;
 	left: 0px;  top: -100px;
	/*left:-9px;
	top:10px;*/
	
}
 table.tablaMareas caption{
	font-size:1.0em;
	font-weight:bold;
	color:#017DB1;
	margin-bottom:4px;
	border-style:none;
	border-width:0;
	/*border-bottom:1px #016b98 solid;*/

		
}
 
 
 table.tablaMareas{
	/*background-color: #75add2;*/
	background-color:transparent;
	/*	color:#ffffff;*/
		color:#017DB1;
		color:#000000;
	font-family:Verdana, Helvetica, Arial;
	font-size:1.0em;
	text-align:center;
	border-style:none;
	border-width:0;
	
	/*border:1px #75add2 solid;*/
	/*border-spacing:3px 0;*/
	/*border-bottom:1px #016b98 solid;*/
	
}
th.tablaMareas{
	/*border-bottom:1px #016b98 solid;*/
	caption-side:top;
	margin-top:4px;
	
	border-style:none;
	border-width:0;
	background-color:#ffffff;

}

tr.tablaMareas{
	/*padding-bottom:2px;*/
}
td.tablaMareas{
	padding-top:4px;
	padding-bottom:0px;
	text-align:center;
	/*height:20px;*/
}
hr.tablaMareas{
	color:#016b98;

}
.capa_miga
{
	position:relative;left:15px;top:5px;padding-bottom:10px;display:block;
}
/************************Fin mareas **********************************/











/**************************estilos finales*****************************************/
.derecha{
	text-align:right;
}
.izquierda{
	text-align:left;
}
.centro{
	text-align:center;
}
.gris{
	color:#333333;
}
.relativa{position:relative;}





.estilo1{width:85px;background-color:#dddddd;}
.estilo2{width:380px; height:300px; border: 0px; border-style:none; margin-top:10px;}
.estilo3{border-bottom:1px solid #DDDDDD;}
.estilo4{float:left; width:160px; padding:6px; border-right:1px solid #DDDDDD;}
.estilo5{clear:both; background-color:#F7F7F7;}
.estilo6{padding:6px;}
.estilo7{margin-top:20px;}
.estilo8{border-bottom:1px solid #DDDDDD; margin:0px; padding:6px; height:170px;}
.estilo9{background-color:#F7F7F7; border-bottom:1px solid #DDDDDD; margin:0px; padding:6px; height:170px;}
.estilo10{margin-bottom:20px; margin-top:50px;}
.estilo11{float:left;}
.estilo12{padding-bottom:0px;}
.estilo13{width:560px; border:1px solid #CCCCCC; padding:2px; margin-top:20px;}
.estilo14{display:none;}
.estilo15{margin-bottom:20px;}
.estilo16{margin-bottom:10px;}
.estilo17{margin-bottom:10px; margin-top:30px;}
.estilo18{margin-bottom:30px;}
.estilo19{border:1px dotted #CCCCCC; background-color:#F9F9F9; width:100%;}
.estilo20{width:50%;}
.estilo21{list-style:none; padding:0px;}
.estilo22{margin-top:34px;}
.estilo23{margin-left:100px; margin-top:20px;}
.estilo24{margin-left:100px;}
.estilo25{margin-left:100px; margin-bottom:40px;}
.estilo26{margin-top:40px;}
.estilo27{width:560px; border:1px solid #CCCCCC; padding:2px; margin-top:20px;}
.estilo28{margin-top:5px;}
.estilo29{margin-top:30px;}
.estilo30{padding: 1em 0 1em 0; margin: 2% 3% 0 3%; width: 94%;}
.estilo31{width: 100%; border: solid 1px #000000;}
.estilo32{height: 1.8em;}
.estilo33{height: 1.8em; background-color: #89DCFE;}
.estilo34{padding:1em 0 1em 0;margin:2% 5% 5% 5%; width:90%;}
.estilo35{float:left; width:200px; padding:6px;}
.estilo36{background-color:#F7F7F7; border-bottom:1px solid #DDDDDD;}
.estilo37{background-color:#F7F7F7;}
.estilo38{float:left; width:500px; padding:6px;}
.estilo39{padding:6px; text-align:center;}
.estilo40{padding-top:10px;}
.estilo41{padding-top:10px; list-style:decimal; list-style-position:outside;}
.estilo42{padding-top:10px; list-style:lower-alpha;}
.estilo43{padding-top:10px; list-style:upper-roman; list-style-position:outside;}
.estilo44{padding-top:10px; list-style:upper-alpha; list-style-position:outside;}
.estilo45{padding-top:10px; list-style:lower-alpha; list-style-position:outside; margin-bottom:4px;}
.estilo46{padding-top:10px; list-style:lower-alpha; list-style-position:outside;}
.estilo47{padding-top:10px; list-style:upper-alpha;}
.estilo48{padding-top:10px; list-style:upper-roman;}
.estilo49{padding-top:10px; list-style:lower-roman; list-style-position:outside;}
.estilo50{padding-top:10px; list-style:decimal; margin-bottom:4px;}
.estilo51{padding-top:10px; list-style:lower-alpha; margin-bottom:4px;}
.estilo52{padding-top:10px; list-style:none; margin-bottom:4px;}
.estilo53{padding-top:10px; list-style:decimal;}
.estilo54{list-style:decimal;}
.estilo55{list-style:lower-alpha; margin-top:6px;}
.estilo56{list-style:none; margin-top:4px;}
.estilo57{font-size:0.9em;}
.estilo58{list-style:decimal; margin-top:4px;}
.estilo59{list-style:lower-alpha; margin-top:4px;}
.estilo60{margin-top:10px; color:#333333;}
.estilo61{width:110px;}
.estilo62{margin-top:26px; margin-bottom:16px;}
.estilo63{clear:both; background-color:#F7F7F7; border-bottom:1px solid #DDDDDD;}
.estilo64{float:left; width:230px; padding:6px; border-right:1px solid #DDDDDD;}
.estilo65{float:left; width:230px; padding:6px; border-right:1px solid #DDDDDD; height:26px;}
.estilo66{margin-left:243px; padding:6px;}
.estilo67{float:left; width:230px; height:40px; padding:6px; border-right:1px solid #DDDDDD;}
.estilo68{float:left; width:230px; height:20px; padding:6px; border-right:1px solid #DDDDDD;}
.estilo69{float:left; width:150px; height:30px; padding:6px; border-right:1px solid #DDDDDD;}
.estilo70{margin-left:163px; padding:6px;}
.estilo71{border-bottom:1px solid #DDDDDD; background-color:#F7F7F7;}
.estilo72{float:left; width:150px; height:26px; padding:6px; border-right:1px solid #DDDDDD;}
.estilo73{float:left; width:150px; padding:6px; border-right:1px solid #DDDDDD;}
.estilo74{float:left; width:150px; padding:6px; border-right:1px solid #DDDDDD; height:46px;}
.estilo75{padding:6px; border-bottom:1px solid #DDDDDD;}
.estilo76{float:left; width:230px; padding:6px; border-right:1px solid #DDDDDD; height:46px;}
.estilo77{float:left; width:230px; padding:6px; border-right:1px solid #DDDDDD; height:30px;}
.estilo78{float:left; width:230px; padding:6px; border-right:1px solid #DDDDDD; height:50px;}
.estilo79{width:96px;}
.estilo80{background-color:#EAF3E9; border:1px solid #DDDDDD;}
.estilo81{margin-bottom:4px;}
.estilo82{margin-top:10px;}
.estilo83{margin-bottom:5px;}
.estilo84{width:25%;}
.estilo85{color:#02B0DB; font-weight:bold;}
.estilo86{text-align:center; border:1px solid #DDDDDD;}
.estilo87{padding-top:85px;}
.estilo88{float:left;width:555px;}
.estilo89{width:49%;float:left;text-align:right;}
.estilo90{display:none; width:380px;overflow:hidden;}
.estilo92{float: left; width: 150px; padding: 6px;}
.estilo93{margin-top:5px; margin-bottom:10px;}
.estilo94{margin-bottom:1em;}
.estilo95{position:relative;height:1em;padding:0.3em 0 0 0;}
.estilo96{margin:0 0 0 2em;}
.estilo97{position:absolute;left:536px; top: 0px;}
.estilo98{position: relative;  height: 90px; top: 0px;}
.estilo99{position:absolute;top:10px;left:10px;}
.estilo100{position:absolute;top:10px;left:125px;}
.estilo101{position:absolute;left:290px;top:10px;}
.estilo102{position:absolute;left:400px;top:10px;}
.estilo103{position:absolute;left:10px;top:40px;}
.estilo104{position:absolute;top:40px;left:125px;}
.estilo105{position:absolute;left:290px;top:40px;}
.estilo106{position:absolute;left:398px; top:40px;}
.estilo107{position:absolute; top:10px; left:290px;}
.estilo108{position:absolute; top:10px;left:380px;}
.estilo109{position:absolute;left:10px; top:40px;}
.estilo110{position:absolute;top:40px; left:125px;}
.estilo111{position:absolute;top:40px;left:380px;}
.estilo112{clear:both;}
.estilo113{position:relative;margin-top:1.5em; margin-bottom:1.5em;}
.estilo114{position:absolute; top:0; left:35em;}
.estilo115{padding:6px 0px;}
.estilo116{margin:30px 0 0 0;}
.estilo117{text-align: left; width: 350px; border:0px;}
.estilo118{color: red;}
.estilo119{font-size: 1.2em;}
.estilo120{font-size: 100%; width: 354px; font-family: Verdana; border:0px;}
.estilo121{font-weight: bold; color: white; height: 20px; background-color: #507cd1;}
.estilo122{width: 555px;}
.estilo123{width: 555px; background-color: #CCE5EF;}
.estilo124{width: 555px; height: 50px; line-height: 50px;}
.estilo125{width: 538px;}
.estilo126{width: 525px; margin: 6px;}
.estilo127{width:50%;float:left;}
.estilo128{width:555px;background-color:#CCE5EF;}
.estilo129{width:555px;height:50px;line-height:50px;}
.estilo130{padding:20px;}
.estilo131{clear:both;padding-top:10px;}
.estilo132{margin-bottom: 10px;}
.estilo133{clear: both; width: 100%;}
.estilo134{border:solid 1px #000000;}
.estilo135{border: none;}
.estilo136{text-align: left; padding-left: 0px;}
.estilo137{margin-left:20px; margin-bottom:20px; margin-top:20px;}
.estilo138{margin-left:20px; width:380px;}
.estilo139{background-color:#dddddd;}
.estilo140{width:565px;}
.estilo141{width:525px; margin:6px;}
.estilo142{width:162px;padding-left:5px;float:left;}
.estilo143{width:529px; margin:6px;}
.estilo144{margin:0px; padding:0px;}
.estilo145{width: 380px; height: 300px; text-align:center;}
.estilo146{border:solid 1px #CCCCCC;}
.estilo147{font-size:1em;}
.estilo148{text-align:center; margin-bottom:4px;}
.estilo149{border-top:1px solid #016B98; border-bottom:1px solid #016B98; padding-top:4px; padding-bottom:4px; margin-top:4px;}
.estilo150{margin-right:10px; margin-bottom:5px; float:left;}
.estilo151{padding:1em 0 1em 0;margin:2% 5% 0 5%; width:90%;}
.estilo152{margin-bottom:18px;}
.estilo153{border:solid 1px #dddddd;}
.estilo154{width:555px;}
.estilo155{width:569px;}
.estilo156{width:542px;}
.estilo157{float:left;width:100%;}
.estilo158{text-align:left;padding-left:0px;}
.estilo159{margin-bottom:10px; margin-top:30px; color:#333333;}
.estilo160{margin-bottom:20px; margin-top:30px;}
.estilo161{margin-bottom:10px; color:#333333;}
.estilo162{width:82px;background-color:#dddddd;}
.estilo163{margin-top:20px; margin-bottom:10px;}
.estilo164{float:right;}
.estilo165{padding-top: 5px; padding-bottom: 5px; float: left;}
.estilo166{float: left; width: 100%;}
.estilo167{text-align: left; margin-left: 8px; float: left;}
.estilo168{width: 565px;}
.estilo169{margin-top:26px; margin-bottom:8px;}
.estilo170{border-bottom:3px solid #89DCFE; padding-bottom:5px;}
.estilo171{background-color:#F7F7F7; margin:0px; padding:6px; height:170px;}
.estilo172{margin-top:2em;margin-bottom:1em;}
.estilo173{text-align: left; width: 350px;}
.estilo174{text-align:right; margin-bottom:15px;}
.estilo175{margin-bottom:40px;}
.estilo176{margin-top:4px;}
.estilo177{height: 1.8em;background-color:#DDDDDD;}
.estilo178{border-right:1px solid #DDDDDD; width:110px;}
.estilo179{margin-top:20px; color:#333333;}
.estilo180{margin-top:30px; color:#333333;}
.estilo181{list-style:none; padding-top:10px;}
.estilo182{list-style:decimal; padding-top:10px;}
.estilo183{list-style:lower-alpha; padding-top:10px;}
.estilo184{width:83%;}
.estilo185{width:420px; height:210px;}
.estilo186{width:64px; height:64px;}
.estilo187{width:122px; height:32px;}
.estilo188{width:90px; height:32px;}
.estilo189{width:420px; height:210px;}





.fotoA{width:380px; height:242px;}
.fotoB{width:250px; height:169px; float:left; margin-right:6px;}
.fotoC{width:300px; height:200px;}
.fotoD{margin-right:3px; margin-bottom:3px; width:278px; height:227px;}
.fotoE{margin-bottom:3px; width:278px; height:227px;}
.fotoF{margin-right:3px; width:278px; height:227px;}
.fotoG{width:278px; height:227px;}


.ulAulaMar
{
	padding-left:15px;
}
.liAulaMar
{
	margin-left:15px;padding-bottom:7px;
}
.cabeceraSeccionAula
{
	width:50%;float:left;
}
.enlaceCambioAula
{
	width:50%;float:left;
}
.enlaceFlotaDrch
{
	float:right;
}
.cabeceraComoH1
{
	font-size:1.6em;
	font-weight:bold;
	color:#017DB1;
	margin-bottom:4px;
	border-bottom:2px solid #85D9FB;
}





/*------------(CSS LOGO TAW)------------*/
#logoTAW{
	text-align:right;
	padding-top:5px;
}
#logoTAW a{
	text-decoration:none;
}


.tawlogo {
font-family: arial, sans-serif;
border: 1px solid #555;
vertical-align: 0.3em;
font-weight: bold;
color: #fff;
font-size: 1.5em;
background-color: #555;
padding: 0;
}

.tawlogo .tnivel {
padding: 0 0.4em ;
border-bottom: 0px;
background-color: #555;
color: #fff;
font-size: 0.8em;
}

.tawlogo abbr {
border-bottom: 0px;
}

.tawlogo acronym{
border-bottom: 0px;
padding: 0 0.3em;
background-color: #fff;
color: #000;
}

.tawlogo sup{
padding: 0;
vertical-align: 0.6em;
font-size: 0.6em;
}
/*------------(CSS LOGO TAW)------------*/




/*------------(buscador)------------*/



#buscador{
	position:absolute; 
	left:350px; 
	top:94px; 
	color:#FFFFFF; 
	font-weight:bold;
}

#ie7root #buscador{
	position:absolute; 
	left:327px; 
	top:94px; 
	color:#FFFFFF; 
	font-weight:bold;
}
/* Hides from IE-mac \*/
* html #buscador{
	position:absolute; 
	left:325px; 
	top:94px; 
	color:#FFFFFF; 
	font-weight:bold;
}
/* End hide from IE-mac */

#buscador label{
	visibility:hidden;
	}

/*------------(buscador)------------*/



/*------------(mapa_web)------------*/
.mapa_web {
	float:right;
	padding-right:15px;
	font-size:9px;
	color:#666666;
	padding-top:6px;
}
.mapa_web a:link, .mapa_web a:visited{
	color:#666666;
	text-decoration:none;
}
.mapa_web a:hover, .mapa_web a:active{
	color:#666666;
	text-decoration:underline;
}
/*------------(mapa_web)------------*/


