/*Estilos Generales Gobierno Canarias*/
/* GENERAL BODY */
* {margin: 0px 0px 0px 0px; padding: 0px; list-style: none;}
body{background:#C4D0DC url("../Images/General/fondo3.gif") repeat-y;margin:0;background-position:center;font:70% Arial, Helvetica, sans-serif;text-align:center}
#principal_interior{width: 762px;height: auto;margin: 0 auto;padding: 0px;text-align: left;background: #fff !important;border-style: none;}
.oculto{display:none}
p{text-align:justify}
P{margin-left: 7px;}
a:hover{text-decoration:underline}
form{margin:0;padding:0}

/*Listado superior y buscador*/
#listado_superior{float:right}
#listado_superior ul{padding:0;float:left;margin:7px 0 0 0}
#listado_superior ul li{list-style:none;display:inline;font-size:.9em;background:   url("../Images/General/barra.gif") no-repeat;padding:0 7px 0 10px}
#listado_superior ul li.nobarra{background:none}
#listado_superior ul li a{color:#666;text-decoration:none}
#listado_superior ul li a:hover{text-decoration:underline}

#form{
	float:right;		
	margin: 0px 5px 5px 0px;	
	padding:0;		
	position:relative;
	top:43px;
	left: 258px; 
	 
}


#form .buscar{width:108px;font:0.9em Arial, Helvetica, sans-serif;border:1px solid #DADADA;color:#666;float:left;margin:8px 0 0 0; height:15px;}
#form .btn_busc{width:46px;height:18px;margin:7px 0 0 7px}
#form form{margin:0;padding:0}


/*Bloque menu*/
#bloq_menu{float:left;width:760px;margin:0px 0;border-top: 1px none #D7DDDB;border-right: 1px solid #D7DDDB;border-bottom: 1px none #D7DDDB;border-left: 1px solid #D7DDDB;background:    url("../Images/General/fondo_cabecera.gif") no-repeat bottom;padding-bottom: 5px;}
#bloq_menu h1{text-indent:-5000px;margin:0;padding:0}
#bloq_menu h1 a{float:left;width:127px;height:74px;background:   url("../Images/General/logo.gif") no-repeat;padding:0 0 7px 0;text-decoration:none}
#bloq_menu h2.cons{text-indent:-5000px;margin:0;padding:0}
#bloq_menu h2.cons a{float:left;width:200px;height:79px;background:   url("../Images/General/educacion.gif") no-repeat;margin:0 0 0 20px;padding:0 0 7px 0;text-decoration:none}
#bloq_menu .menu{float:left;width:754px;background-color:#036;margin:0px 1px 0px 3px;clear:both;height: 22px;}
* html #bloq_menu .menu{float:left;width:752px;background-color:#036;margin:0 2px 0px;clear:both;height: 22px;} 
#bloq_menu .menu ul.men{float:left;margin:0;padding:0px 1px 1px 1px}
#bloq_menu .menu ul.men li{display:inline; margin-right:5px}
#bloq_menu .menu ul.men li a{
	text-decoration:none;
	color:#FFF;
	padding:5px 21px 3px 22px;
	float:left;
	font: normal .9em Arial, Helvetica, sans-serif;margin-left: 3px;
}
#bloq_menu .menu ul.men li a:hover{text-decoration:none;background:    url("../Images/General/fondo_botmenu.gif") repeat-x;	margin-left: 3px;}
#bloq_menu .menu ul.men li.selec a{
	display:inline;
	font-weight:normal;
	text-decoration:none;
	color:#FFF;
	background:    url("../Images/General/fondo_botmenu.gif") repeat-x;
	float:left;

}
#bloq_menu .idioma{float:right;color:#fff;font-size:0.9em;margin:0 0 0 23px;padding:4px 0 0 0px;font-weight: bold;}
#bloq_menu .idioma ul{margin:0;padding:1px;float:left; }
#bloq_menu .idioma ul li{list-style:none;display:inline;background:url(../img/barra2.gif) no-repeat left center;margin:0;padding:0 5px 0 10px}
#bloq_menu .idioma ul li.nobarra{background:none}
#bloq_menu .idioma ul li a{color:#FFF;text-decoration:none; }
#bloq_menu .idioma ul li a:hover{text-decoration:underline;
}

/*Bloque Foto Cabecera*/

#foto_cabecera{float:left;width:762px;height:93px}
#foto_cabecera.home{height:119px}
* html #foto_cabecera{float:none}
#foto_cabecera .colectivos{float:right;width:325px;margin:25px 0 0 0}
#foto_cabecera .listado_col{float:left;width:70%;background:   url("../Images/General/borde_bajo_colectivos.gif") repeat-x}
#foto_cabecera .listado_col ul{margin:5px 0 0 30px;padding:0;width:auto}
#foto_cabecera .listado_col ul li{background:   url("../Images/General/flecha_colectivos.gif") no-repeat;padding:0 0 5px 10px;list-style:none}
#foto_cabecera .listado_col ul li a{text-decoration:none;color:#000}
#foto_cabecera .listado_col ul li a:hover{text-decoration:underline}

#foto_cabecera img{width:762px;height:93px;border:none}

/*Bloque Interior*/
#bloq_interior{width:762px;margin:0px 0 0 0px;float:left;padding: 0px;}/*762*/
* html #bloq_interior{margin:0px 0 0 0px}
#bloq_interior2{width:100%;margin:12px 0 0 6px;float:left}
* html #bloq_interior2{margin:12px 0 0 3px}
/*Bloque Interior Izquierdo*/
.bloq_izd{float:left;width:151px;background: #FFFFFF}
/*.bloq_der{float:right;width:151px;background: #FFFFFF;clear:right;}*/
.menu_izd{float:left;background:    url("../Images/General/fondo_menu.gif") repeat-y top;width: 151px;}
.abajo{float:left;background: #fff url("../Images/General/bajo_menu.gif") no-repeat left bottom;width: 151px;
margin-bottom: 14px;padding-bottom: 13px;}
.abajo_blanco{float:left;background: #fff url("../Images/General/bajo_caja.gif") no-repeat left bottom;width: 151px;margin-bottom: 17px;padding-bottom: 12px;}
.bloq_izd h2.pesta_peke{
	margin:0;
	padding:4px 0px 0px 7px;
	background:   url("../Images/General/pestana_peke_azul.gif") no-repeat;
	font-size:1em;
	color:#fff;
	height:17px;
	float:left;
}
.bloq_izd h2.pesta_peke_amno{margin:0;padding:4px 0 0 7px;background:   url("../Images/General/pestana_peke_am_no.gif") no-repeat;font-size:1em;color:#036;height:24px;width:160px;float:left}
ul.menu_lat{
	margin:0;
	padding:15px 0 10px;
	list-style:none;
	float:left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	width: 100%;
}
ul.menu_lat li{background:   url("../Images/General/borde_bajo_menulat.gif") bottom left repeat-x;padding:0px 0 2px;clear:both;margin: 3px 0 2px 7px;}
ul.menu_lat li.conimg{height:60px}
ul.menu_lat li.conimg a{display:block;width:45%;float:left}
ul.menu_lat li.conimg img{margin-right:5px;float:left}
ul.menu_latdes{margin:9px 0 0;padding:0;list-style:none;float:left;width: 423px;}
ul.menu_latdes img{width:50px;height:50px}
ul.menu_latdes.nomar{margin:0 0 0;}
ul.menu_latdes li{background:   url("../Images/General/borde_bajo_menulat.gif") bottom left repeat-x;padding:3px 0;float:left;display:inline;margin-left: 7px;width: 200px;}
ul.menu_lat li.dif{
	text-align:right;
	background:none;
	margin-right: 7px;
}
ul.menu_lat li.onrojo{color:#cc3333;padding:0 0 0 10px;background:   url("../Images/General/flecha_menulat.gif") no-repeat}
ul.menu_lat li.dif a{background:   url("../Images/General/maslight.gif") no-repeat;color:#36C;text-decoration:none;font-size:0.8em;font-weight:normal;padding:0 0 0 14px;}
ul.menu_lat li.dif a:hover{text-decoration:underline}
ul.menu_lat li a{padding:0 0 0 8px;background:   url("../Images/General/flecha_menulat.gif") no-repeat;text-decoration:none;color:#000;}
ul.menu_lat li a:hover{text-decoration:underline}

ul.menu_lat li.rojoselect {font-weight:bold; color:#cc3333;text-decoration:none ;background:   url("../Images/General/flecha_menulat_roja.gif") no-repeat; padding:0 0 0 8px}
ul.menu_lat li.rojo a{font-weight:bold; color:#cc3333;text-decoration:none ;background:   url("../Images/General/flecha_menulat_roja.gif") no-repeat;}

ul.menu_latdes li.conimg{height:60px}
ul.menu_latdes li.conimg a{display:inline;width:50%;float:left;padding:0 0 0 10px;background:   url("../Images/General/flecha_menulat.gif") no-repeat;text-decoration:none;color:#000;vertical-align:top}
ul.menu_latdes li.conimg a:hover{ text-decoration:underline}
ul.menu_latdes li.conimg img{margin-right:5px;float:left;}
ul.menu_lat li.sinimg{background:none;float:right;color:#36c;font-size:.9em;font-weight:bold;padding:10px 10px 0px 0}
ul.menu_lat li.sinimg a{background:none;color:#36c}
/*Bloque Interior Central*/
.bloq_cen{float:left;width:23px;margin-left: 18px;margin-right: 18px}
.bloq_cen p.txt_acceso{
	margin:6px 0 0;
	padding:0 5px 7px 8px;
	width:95%;
	font-size: 1.1em;
}
p.txt_acceso a{text-decoration:none;color:#000}
p.txt_acceso a:hover{text-decoration:underline}
.bloq_cen h2.pesta_grande{margin:0 10px 0 3px;padding:4px 0 0 7px;background:   url("../Images/General/pestana_grande.gif") no-repeat;font-size:1em;color:#003366;height:24px;width:616px;float:left}
* html .bloq_cen h2.pesta_grande{margin:0px}
.bloq_cen form{margin:8px 0 20px 15px;padding:0}
.bloq_cen form select{
  
	width:330px;
	font-size:1em;
	margin-right: 7px;
}
.bloq_cen form input{vertical-align:bottom}
.bloq_cen h2.pesta_grande2{margin:0 0px;padding:4px 0 0 7px;background:   url("../Images/General/pestana_grande.gif") no-repeat;font-size:1em;color:#003366;height:24px;width:616px;float:left}
.bloq_cen h2.pesta_grande2 .txt{width:45%;float:left;display:block; }
.bloq_cen h2.pesta_grande2 a{text-align:right;color:#003366;width:47%;text-decoration:none;font-size:.8em;float:left; margin:2px 0px 0 0px;background:   url("../Images/General/mas.gif") right no-repeat;padding-right:14px;}
.bloq_cen h2.pesta_grande2 a:hover{text-decoration:underline}
.bloq_foto{float:left;width:95%;clear:both;margin:14px 0 5px 4px; text-align:justify}
.bloq_foto img{float:left;margin-right:8px}
.bloq_foto .fecha{display:block;color:#cc3333;font-size:0.8em;margin-bottom: 1px;}
.bloq_foto .texto{
	background:   url("../Images/General/flecha_menulat.gif") no-repeat;
	padding:0 0 0 10px;
	font: 1.1em Arial, Helvetica, sans-serif;

}
.bloq_foto .texto a{color:#000;text-decoration:none}
.bloq_foto .texto a:hover{text-decoration:underline}

/*Bloque Interior Derecho*/
.bloq_destacados{float:left;width:95%;clear:both;margin:5px 0 0 0;background:   url("../Images/General/borde_bajo_menulat.gif") bottom left repeat-x;padding-bottom:6px}
.bloq_destacados img{float:left;margin-right:8px}
.bloq_destacados .texto{background:   url("../Images/General/flecha_menulat.gif") no-repeat;padding:0 0 0 10px}
.bloq_destacados .texto a{color:#000;text-decoration:none}
.bloq_destacados .texto a:hover{text-decoration:underline}

/*Pie*/
#pie{
	float:left;
	width:100%;
	height:23px;
	background-color:#FC0;
	margin: 18px 0 0;
}
#pie .izda{margin:0;padding:6px 0 0 16px;color:#000;font-size:.8em;float:left;width:40%}
#pie .dcha{float:right;width:50%;text-align:right}
#pie .dcha ul{margin:0;padding:6px 0 0 0;list-style:none}
#pie .dcha ul li{display:inline;font-size:.8em;background:   url("../Images/General/barra3.gif") no-repeat;padding:0 5px 0 7px}
#pie .dcha ul li.nobarra3{background:none}
#pie .dcha ul li a{text-decoration:none;color:#000}
#pie .dcha ul li a:hover{text-decoration:underline}

/*Bloque Izquierdo Grande TEMAS*/
.bloq_izd_grande{
	float:left;
	width:595px;
	margin-right: 15px;
}
.bloq_izd_grande h2.pesta_grande2{margin:0 10px 0 3px;padding:2px 0 0 7px;background:   url("../Images/General/pestana_grande2.gif") no-repeat;font-size:1.3em;color:#036;height:24px;width:570px}
h2.pesta_grande3{margin:0 10px 0 3px;padding:2px 0 0 7px;background:   url("../Images/General/pestana_grande2.gif") no-repeat;font-size:1.3em;color:#036;height:24px;width:570px}
#foto_cabeceratemas{float:left;width:762px;height:93px}
* html #foto_cabeceratemas{float:none}
#migas{float:left;width:100%;margin:0;padding:0 0 7px 0;background:   url("../Images/General/borde_bajo_migas.gif") bottom left repeat-x}
#migas p.txt{float:left;font-size:1em;color:#06C;background:   url("../Images/General/flecha_amarilla.gif") no-repeat;padding:7px 0 0 17px;margin:0}
#migas ul{list-style:none;float:left;margin:0;padding:6px 0 0 5px}
* html #migas ul{padding:7px 0 0 5px}
#migas ul li{display:inline;color:#06C;font-size:1em}
#migas ul li a{color:#666;text-decoration:none;background:   url("../Images/General/sig.gif") center right no-repeat;padding-right:8px; margin-right:5px}
#migas ul li a:hover{text-decoration:underline}
.conte_temas{float:left;width:100%;margin-bottom:20px}
.temas{float:left;width:45%;margin:20px 0 6px 10px}
.temas .tit{float:left;width:100%}
.temas .tit a{text-decoration:none;color:#06C;font-weight:bold;background:   url("../Images/General/flecha_menulat.gif") no-repeat;padding-left:7px}
.temas .tit a:hover{text-decoration:underline}
.temas .txt_tema{padding-left:7px;width:100%;float:left}
.bloq_izd h2.pesta_peke_am{margin:0;padding:4px 0 0 7px;background:   url("../Images/General/pestana_peke_am.gif") no-repeat;font-size:1em;color:#036;height:24px;float:left}
.esp{height:17px;float:left;width:100%}

.col1_tema{width:28%;float:left;padding:0 0 0 10px}
.bloq_azul_tema{float:left;background-color:#e7eff7;width:95%;margin:0 0 10px 0}
.bloq_azul_tema h2{color:#036;font-size:1em;background:   url("../Images/General/borde_bajo_menulat.gif") bottom left repeat-x;font-weight:bold;margin:0}
.bloq_azul_tema .tit{padding:4px 0 4px 5px;display:block}
ul.menu_lat2{margin:5px 0 10px 10px;padding:0;list-style:none;width:95%}
ul.menu_lat2 li{padding:2px 0 3px 0;clear:both;width:90%}
ul.menu_lat2 li a{padding:0 0 0 10px;background:   url("../Images/General/flecha_menulat.gif") no-repeat;text-decoration:none;color:#000;vertical-align:top}
ul.menu_lat2 li a:hover{text-decoration:underline}

.col2_tema{width:66%;float:left;padding:0 0 0 10px}
.col2_tema p.txt_ppal{width:98%;float:left;margin:0 0 20px 0}
h3.viv{width:90%;font-size:1em;font-weight:bold;margin:0 0 0 10px;padding:0 0 2px 14px;background:   url("../Images/General/flecha_menulat.gif") no-repeat;color:#3a7bbe;float:left}
* html h3.viv{margin:0 0 0 5px}
.punteada{height:1px;line-height:1px;background:   url("../Images/General/borde_bajo_menulat.gif") bottom left repeat-x;width:100%;float:left;margin:0;padding:0}

ul.menu_lat3{margin:5px 0 10px 10px;padding:0;list-style:none;width:95%}
ul.menu_lat3 li{padding:2px 0 0 0;clear:both;width:90%}
ul.menu_lat3 li a{padding:0 0 0 15px;background:   url("../Images/General/flecha_menulat.gif") no-repeat;text-decoration:none;color:#000;vertical-align:top}
ul.menu_lat3 li a:hover{text-decoration:underline}

/*CANARIAS DOCENTE*/
.bloque_peke_azul{float:left;width:50%;margin:20px 0 0 0}
.ocupa{float:left;margin:20px 0 0;padding: 0px;}
.ocupa2{float:left;margin:8px 0 0;padding: 0px; clear:both}
.bloque_peke_azul2{float:left;width:50%;margin:0}
.bloque_peke_azul p.formacion{margin:0;padding:0 0 7px 5px;float:left;font-weight:bold;font-size:1em;text-decoration:underline}
.bloq_cen h2.pesta_pekeazul{margin:0 10px 0 3px;padding:4px 0 0 7px;background:   url("../Images/General/pestana_peke_azul.gif") no-repeat;font-size:1em;color:#FFF;height:24px;width:197px}
* html .bloq_cen h2.pesta_pekeazul{margin:0}
.bloq_cen h2.pesta_pekeazul_c{margin:0 10px 0 3px;padding:4px 0 0 7px;background:   url("../Images/General/pestana_peke_azul_c.gif") no-repeat;font-size:1em;color:#036;height:24px;width:197px;}
* html .bloq_cen h2.pesta_pekeazul_c{margin:0}
ul.menu_lat_sin{margin:14px 0 16px 2px;padding:0;list-style:none;width:95%}
ul.menu_lat_sin li{padding:1px 0 2px 5px;clear:both}
ul.menu_lat_sin li a{padding:0 0 0 10px;background:   url("../Images/General/flecha_menulat.gif") no-repeat;text-decoration:none;color:#000}
ul.menu_lat_sin li a:hover{text-decoration:underline}
ul.menu_lat_sin li.conimg a{
	display:block;
	width:40%;
	float:left;
	margin-top: 5px;
}
ul.menu_lat_sin li a:hover{text-decoration:underline}
ul.menu_lat_sin li.conimg img{
	margin-right:5px;
	float:left;
	margin-bottom: 8px;
}

ul.menu_lat_sinn{margin:10px 0 0px 10px;padding:0px 0;list-style:none;width:96%;text-align:justify}
ul.menu_lat_sinn li{
display:block;
	background:   url("../Images/General/flecha_menulat2.gif") top left no-repeat;
	padding:2px 0 5px 10px;
clear:both;
	width:395px;
}
ul.menu_lat_sinn li a{text-decoration:none;vertical-align:top ;color:#000}
ul.menu_lat_sinn li a:hover{text-decoration:underline;color: #000000;}
ul.menu_lat_sinn li.sinimg{background:none;float:right;font-size:.9em;font-weight:bold;padding:10px 10px 0 0}
ul.menu_lat_sinn li.sinimg a{color:#36c}
.bloq_cen .imagen_institucional{float:left;margin:8px 0 0 5px;width:100%}
.bloq_cen .imagen_institucional img{float:left}
.calendario{margin:0;padding:0;list-style:none;float:left;border-right: 1px solid #ebebeb;border-left: 1px solid #ebebeb;border-top-width: 1px;border-bottom-width: 1px;width: 149px;text-align: center;
}
.calendario Table{color:#cc3333;background: #c3c3c3;border-collapse: collapse;border-right: solid 1px #c3c3c3;margin: 17px 0px 10px;padding: 0px;width: 145px;}
.calendario Td{color:#000;background: #fff;border-bottom: solid 1px #c3c3c3;border-left: solid 1px #c3c3c3;text-align: center;padding: 2px;}

.calendario TH{color:#cc3333;background: #fff;text-align: center;border-bottom: solid 1px #c3c3c3;border-top: solid 1px #c3c3c3;border-left: solid 1px #c3c3c3;padding: 2px;font-weight: normal;}
.resalteaz A{color:#3a7bbe;font-weight:bold;text-align: center;text-decoration:none;}
.resalteroj A{color:#cc3333;font-weight:bold;text-align: center;text-decoration:none;}
.resaltenar A{color:#ff9933;font-weight:bold;text-align: center;text-decoration:none;}
.resaltenar A:hover, .resalteroj A:hover, .resalteaz A:hover{
text-decoration: underline;}
.calendario TH.dias{color:#036;background: #f0f3f6;text-align: center;border-bottom: solid 1px #c3c3c3;border-left: solid 1px #c3c3c3;padding: 2px;font-weight: normal;}
.oficina{margin:0;padding:0;float:left;border-right: 1px solid #ebebeb;border-left: 1px solid #ebebeb;width: 149px;text-align: left;border-bottom-style: none;}
.oficina P{margin-top:17px;padding-bottom:10px;padding-right: 5px;padding-top: 0px;}
.oficina P.enlace{padding:0 0 5px 10px;background:   url("../Images/General/flecha_menulat.gif") no-repeat;margin-top: 0px;}
.oficina P.enlace A{color:#000000;text-decoration:none;}
.oficina P.enlace A:hover{ text-decoration:underline;}
.tablon{float:left;background: #fff url("../Images/General/pizarra.gif") no-repeat left bottom;width: 151px;margin-bottom: 14px;padding-bottom: 13px;}
.tablon ul{padding:2px 0 3px 0;clear:both;width:90%; margin-left:10px; margin-top: 10px; }
.tablon ul li a{padding:0 0 0 10px;background:   url("../Images/General/flecha_blanca.gif") no-repeat; text-decoration:none;color:#fff;vertical-align:top}
.tablon ul li.mas{padding:0px 0 0 50px;margin: 40px 0px 0px 0px;}
.tablon ul li.mas a{font:.9em Tahoma,geneva,arial,sans-serif;background:url(none);text-decoration: underline;color:#fff;vertical-align:top;}

ul.leyenda{margin:5px 0 10px; padding:0;list-style:none; float:left; text-align:left;}
ul.leyenda li{ padding:2px 0 1px 0px; width:45%; margin:0px 0px 0px 7px; float:left; display:inline;}

h2.pesta_peke{margin:0;padding:4px 0 0 7px;background:   url("../Images/General/pestana_peke.gif") no-repeat;font-size:1em;color:#036;height:20px;width:144px;float:left}
h2.pesta_peke_gris{
	margin:0;
	padding:4px 0 0 7px;
	background:   url("../Images/General/pestana_peke_gris.gif") no-repeat;
	font-size:1em;
	color:#036;
	height:17px;
	width:144px;
	float:left;
}
h2.pesta_peke_ama{
	margin:0;
	padding:4px 0 0 7px;
	background:   url("../Images/General/pestana_peke_am.gif") no-repeat;
	font-size:1em;
	color:#036;
	height:17px;
	width:144px;
	float:left;
	font-weight: bold;
}
.bloq_izd .ofi_virt{width:70px;font-size:1em;height:13px;margin-bottom:2px}
.bloq_izd label{width:50px;float:left;margin:0 0 0 7px;padding:0 0 0 0}
.bloq_izd .linea_punt{background:   url("../Images/General/punteado_form.gif") repeat-x;float:left;width:100%;margin:7px 0 0 0}
.bloq_izd .btn_entrar{margin:0 0 0px 60px}

.bloq_izda_jovenes{float:left;width:28%;margin:5px 10px 0 3px}
.bloq_dcha_jovenes{float:left;width:66%;margin-top:5px}
.bloq_cen .bloq1{float:left;margin:0 0px 16px 0;padding-top:0;width:100%; }
.bloq1 a{text-decoration:none;color:#000}
.bloq1 a:hover{text-decoration:underline}
.bloq1 h4.tit{float:left;color:#036;width:95%;padding:0 0 3px 10px; font:1em Tahoma,geneva,arial,sans-serif;font-weight:bold !important}
h4.tit a{color:#036 !important; text-decoration:none;font-size:1em; font-weight:bold;}
h4.tit a:hover{text-decoration:underline}
.bloq_cen .bloq1 .tit img{margin-right:5px}
* html .bloq_cen .bloq1 p{
	padding-top:0px;
	font-size: 1em;
}
.left{ text-align:left}
.bloq1 P{ margin-top:7px; margin-bottom: 0px;font-size: 1em;}
 .bloq1 ul{margin:5px 0 0 0;padding:0;float:left;width:90%}
 .bloq1 ul li{list-style:none;float:left;width:100%;clear:both;background:   url("../Images/General/flecha_menulat.gif") no-repeat;padding:0 0 3px 10px;margin-left:10px}
* html .bloq1 ul li{margin-left:5px}
h3.int_opos{margin:5px 0 20px;padding:0;background:   url("../Images/General/punteado_form.gif") left bottom repeat-x;font-size:1.2em;color:#06C}
.bloq1 ul li a{text-decoration:none;color:#000}
.bloq1 ul li a:hover{text-decoration:underline}



.bloq_cen .bloq2{float:left;width:43%;margin:0 25px 15px 0}
.bloq_cen P{
	margin-bottom:15px;
	margin-right: 0px;
	font: 1.2em Arial, Helvetica, sans-serif;
}
* html .bloq_cen .bloq2{margin:0 13px 5px 0;width:43%}
.bloq2 h4.tit{float:left;color:#036;font-weight:bold;width:100%;padding:0 0 3px 7px; font:1em Tahoma,geneva,arial,sans-serif;}
h4 img{margin-right:2px}
.bloq_cen .bloq2 h4.tit a{color:#036; text-decoration:none;font-size:1em;font-weight:bold;}
.bloq_cen .bloq2 h4.tit a:hover{ text-decoration:underline}
.bloq2 P{ margin-top:25px; margin-bottom: 0px}
* html .bloq2 P{
	margin-top:12px;
	margin-bottom: 0px;
	font-size: 1em;
}
.bloq2 .float{ float:left; margin:10px 9px 2px 0;}
.bloq_cen .bloq2 ul{margin:5px 0 0 0;padding:0;float:left;width:90%}
.bloq_cen .bloq2 ul li{list-style:none;float:left;width:100%;clear:both;background:   url("../Images/General/flecha_menulat.gif") no-repeat;padding:0 0 3px 10px;margin-left:10px}
* html .bloq_cen .bloq2 ul li{margin-left:5px}
h3.int_opos{
	margin:3px 0 17px;
	padding:0;
	background:   url("../Images/General/punteado_form.gif") left bottom repeat-x;
	color:#06C;
	font: bold 1.3em Tahoma, Arial, Helvetica, sans-serif;
}
.bloq_cen .bloq2 ul li a{text-decoration:none;color:#000}
.bloq_cen .bloq2 ul li a:hover{text-decoration:underline}

li.rojo ul.menu_latsub{font-weight:normal;margin:0;padding:5px 0 2px;list-style:none;float:left;border: none;
width: 138px;}
ul.menu_latsub{background:   url("../Images/General/borde_bajo_menulat.gif") bottom left repeat-x;}
li.rojo ul.menu_latsub li{font-weight:normal;background:none;	padding:0px 0 3px;clear:both;margin: 3px 0 1px 7px;clear:both; color:#000}
li.rojo ul.menu_latsub li a{font-weight:normal;padding:0 0 0 10px;background:   url("../Images/General/flecha_menulat.gif") no-repeat;text-decoration:none;color:#000;}
li.rojo ul.menu_latsub li.rojoselect {font-weight:bold;padding:0 0 0 10px;color:#cc3333;background:   url("../Images/General/flecha_menulat_roja.gif") no-repeat;}
li.rojo ul.menu_latsub li.rojo a{font-weight:normal;padding:0 0 0 10px;background:   url("../Images/General/flecha_menulat_roja.gif") no-repeat;text-decoration:none;color:#cc3333;}

.abajo_blancogran{float:left;background: #fff url("../Images/General/abajo_grande.gif") no-repeat left bottom;width: 595px;margin-bottom: 17px;padding-bottom: 12px;}
h2.pesta_menu{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:    url("../Images/General/esq_dcha_menu.gif") no-repeat right;font-size:1.05em;color:#fff;height:14px;float:left; width:593px;}
h2.pesta_menu span{margin:0px 0px 0px 0px;padding:0px 7px 0px 21px;background: #fff url("../Images/General/esq_izq_menu.gif") no-repeat left;font-size:1.05em;color:#06C;height:14px;float:left;   }
.bloq_izd_grande h3{margin:5px 0 16px 7px;padding:0;background:   url("../Images/General/punteado_form.gif") left bottom repeat-x;font-size:1.2em;color:#06C}
.menugrande{margin:0;padding:0;float:left;border-right: 1px solid #ebebeb;border-left: 1px solid #ebebeb;border-top: 0px ;width: 591px;text-align: center;}
ul.menu3col{margin:5px 0 10px; padding:0;list-style:none; float:left; text-align:left;width:100%}
ul.menu3col li{ padding:2px 0 1px 10px; width:45%; margin:0px 0px 0px 7px; float:left; display:inline; background:   url("../Images/General/flecha_menulat.gif") no-repeat}
ul.menu3col li.select{ font-weight:bold; padding:2px 0 1px 10px; width:45%; margin:0px 0px 0px 7px; float:left; display:inline; background:   url("../Images/General/flecha_menulat_roja.gif") no-repeat; color:#cc3333;}
ul.menu3col li a{ color:#000; text-decoration:none;}
ul.menu3col li a:hover{  text-decoration:underline}
#contenido img {
	float:left;
	margin-top: 0px;
	margin-right: 14px;
	margin-bottom: 7px;
	margin-left: 0px;
}
#contenido  {   margin:0px 0px 19px 0px;}
#contenido h3 {
	font: bold 1.3em Tahoma, geneva, arial;
}
#contenido .entradilla {
	font-size:1em;
	margin-bottom:7px;
	font-weight: bold;
}
#contenido .fuente{ font-size:1em; color: #666; margin-bottom:8px}
ul.menu3col li.pdf{ padding:2px 0 1px 22px; width:45%; margin:0px 0px 0px 7px; float:left; display:inline; background:url(../img/pdf.gif) no-repeat;}
ul.menu3col li.excel{ padding:2px 0 1px 22px; width:45%; margin:0px 0px 0px 7px; float:left; display:inline; background:url(../img/excel.gif) no-repeat;}
#contenido P {
	margin-bottom:7px;
	font: 1.1em/1.3em Arial, Helvetica, sans-serif;
}

.anuncio {
	width:46%;
	float:left;
	margin-left: 9px;
	margin-right: 7px;
	margin-bottom:7px;
}
.anuncio .linea_punt{background:   url("../Images/General/punteado_form.gif") repeat-x;float:left;width:100%;margin:7px 0 0 0;	}
#contenido .anuncio h4.tit{
	float:left;
	color:#036;
	background:   url("../Images/General/punteado_form.gif") left bottom repeat-x;
	width:97%;
	padding:2px 0 3px 8px;
	font:1em Tahoma,geneva,arial,sans-serif;
	font-weight:bold !important;
	background-color: #f0f2f2;
	margin-left: 0px;
}
.anuncio .entradilla { font-size:1em; margin-top:14px; color:#036}
#contenido p.none{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.tira { clear:left;}
fieldset.contacto {
	padding:1em;
	background-color: #f0f2f2;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-bottom: 12px;
}
legend {font-weight:bold;color:#414B56;padding:0;text-indent:0;margin:0}
select{
	font:1em Arial, Helvetica, sans-serif;
	color:#000;
	height:15px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}

.tema {
	width: 55%;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 12px;
	float: left;
}
.tema select{
	margin-top: 4px;
	margin-bottom: 8px;

}
.tema .btn_busc{
	width:46px;
	height:18px;
	background-position: top;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 4px;
	margin-left: 10px;
}
.insertar {
	width:25%;
	float:left;
	margin-top: 10px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 12px;
}
.insertar P.enlace, #contenido P.enlace{padding:0 0 5px 10px;background:   url("../Images/General/flecha_menulat.gif") no-repeat;margin-top: 0px;}
.insertar P.enlace A, #contenido P.enlace A{color:#000000;text-decoration:none;}
.insertar P.enlace A:hover, #contenido P.enlace A:hover{ text-decoration:underline;}

.contacto label{margin:0 0 0 8px; }
textarea{ width:400px; }

/* 11-09-06 */
.pag{
	float:left;
	width:96%;
	text-align:right;
	background:   url("../Images/General/punteado_form.gif") left bottom repeat-x;
	background-color: #f0f2f2;
	margin-bottom: 10px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.pag ul{margin:0 0 15px 0;padding:0}
* html .pag ul{margin:0}
.pag ul li{color:#666;display:inline}
.pag ul li a{color:#036;text-decoration:none;font-weight:bold}
.pag ul li a:hover{text-decoration:underline}
#pelipeque {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND-IMAGE:    url("../Images/General/fondo_flash.jpg"); PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 135px
}
#pelipeque img{width:145px;height:118px;border:none}
.txtrojo {
  font-weight:bold;
	COLOR: #cc3333
	
}




ul.foto_peq li.conimg a{margin:0;padding:0;display:inline;float:left;padding:0 0 0 0px;text-decoration:none;color:#000;vertical-align:top}
ul.foto_peq li.conimg a:hover{text-decoration:underline}
ul.foto_peq li.conimg img{margin-right:5px;float:left; width:145px; height:118px}

.txtrojo{font-weight:bold;color:#cc3333;}
#contenido ol li{
	padding:0;
	margin:0 0 4px 30px;
	list-style-type: decimal;
		font-size:1.1em;
}
#contenido ol li ul{

	margin-top:8px;
	margin-bottom:8px;

}
#contenido ol li ul li{
	padding:0 0 0 8px;
	margin:0 0 2px 30px;
	background-image:    url("../Images/General/cuadratin.gif");
	background-repeat: no-repeat;
	list-style-type: none;
			font-size:1em;
}
 P.izquierda{padding:0 0 5px 10px;background:   url("../Images/General/flecha_menulat.gif") no-repeat;margin-top: 0px; float:right}
 P.izquierda A{color:#06C;text-decoration:none;}
 P.izquierda A:hover{ text-decoration:underline;}
 input.btn_publicar{float: right;  }
#contenido .advertencia{color:#cc3333;font-size:.9em;}

.unacol {
	width:94%;
	float:left;
	margin-left: 9px;
	margin-right: 7px;
	margin-bottom:14px;
}
#contenido a{
color:#06c;width:47%;text-decoration:none;
}
#contenido a:hover{
text-decoration:underline;
}

#contenido.bloq1 ul {margin-bottom:18px;margin-left:16px}
#contenido.bloq1 ul li a{text-decoration:none;color:#000}
#contenido.bloq1 ul li a:hover{text-decoration:underline}
#contenido h4{
	font:1em Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-left: 7px;
	margin-bottom: 5px;
}
h4.sep{
	margin-bottom: 7px;
	margin-top: 15px;
	color:#036
}
#contenido ol.alfa li{
	list-style: lower-alpha;
}

/*Estilos 211106*/
.pag2{float:left;width:96%;text-align:right;background:   url("../Images/General/punteado_form.gif") left bottom repeat-x;background-color:#f0f2f2;margin-bottom:10px;padding:2px 10px 3px 10px}
.pag2 ul{float:right;margin:0;padding:0;width:165px}
.pag2 ul li{color:#666;display:inline}
.pag2 ul li a{color:#036;text-decoration:none;font-weight:bold}
.pag2 ul li a:hover{text-decoration:underline}

#contenido .resu{float:left;width:200px;text-align:center}
#contenido .resu_bus{width:99%;float:left;font-size:90%;color:#000;margin:10px 0 20px 0}
#contenido .resu_bus .fl{background:   url("../Images/General/flecha_menulat.gif") no-repeat;padding:0 0 5px 10px;float:left;width:99%;margin-top:5px}
#contenido .resu_bus .fl a{color:#000;text-decoration:none}
#contenido .resu_bus .fl a:hover{text-decoration:underline}
#contenido .resu_bus .txt{float:left;width:99%;padding-left:10px}
#contenido .resu_bus .txtaz{color:#3a7bbe;float:left;width:99%;padding-left:10px}


ul.menu1col{margin:5px 0 10px 0;padding:0;list-style:none;float:left;text-align:left;width:90%}
ul.menu1col li{width:95%}
ul.menu1col li.pdf{ padding:2px 0 1px 22px;margin:0 0 10px 7px;float:left;display:inline;background:url(../img/pdf.gif) no-repeat}
ul.menu1col li.excel{ padding:2px 0 1px 22px;margin:0 0 10px 7px;float:left;display:inline;background:url(../img/excel.gif) no-repeat}
ul.menu1col li.powerpoint{ padding:2px 0 1px 22px;margin:0 0 10px 7px;float:left;display:inline;background:url(../img/powerpoint.gif) no-repeat}
ul.menu1col li.word{ padding:2px 0 1px 22px;margin:0 0 10px 7px;float:left;display:inline;background:url(../img/word.gif) no-repeat}
ul.menu1col li.stream{ padding:2px 0 1px 22px;margin:0 0 10px 7px;float:left;display:inline;background:url(../img/stream.gif) no-repeat}
ul.menu1col li.access{ padding:2px 0 1px 22px;margin:0 0 10px 7px;float:left;display:inline;background:url(../img/access.gif) no-repeat}
ul.menu1col li.flash{ padding:2px 0 1px 22px;margin:0 0 10px 7px;float:left;display:inline;background:url(../img/flash.gif) no-repeat}
ul.menu1col li.wav{ padding:2px 0 1px 22px;margin:0 0 10px 7px;float:left;display:inline;background:url(../img/wav.gif) no-repeat}
ul.menu1col li.mpeg{ padding:2px 0 1px 22px;margin:0 0 10px 7px;float:left;display:inline;background:url(../img/mpeg.gif) no-repeat}
ul.menu1col li.gif{ padding:2px 0 1px 22px;margin:0 0 10px 7px;float:left;display:inline;background:url(../img/gif.gif) no-repeat}
ul.menu1col li.jpeg{ padding:2px 0 1px 22px;margin:0 0 10px 7px;float:left;display:inline;background:url(../img/jpeg.gif) no-repeat}
ul.menu1col li.png{ padding:2px 0 1px 22px;margin:0 0 10px 7px;float:left;display:inline;background:url(../img/png.gif) no-repeat}
ul.menu1col li.bmp{ padding:2px 0 1px 22px;margin:0 0 10px 7px;float:left;display:inline;background:url(../img/bmp.gif) no-repeat}
ul.menu1col li.plain{ padding:2px 0 1px 22px;margin:0 0 10px 7px;float:left;display:inline;background:url(../img/plain.gif) no-repeat}
ul.menu1col li.rtf{ padding:2px 0 1px 22px;margin:0 0 10px 7px;float:left;display:inline;background:url(../img/rtf.gif) no-repeat}
ul.menu1col li.videompeg{ padding:2px 0 1px 22px;margin:0 0 10px 7px;float:left;display:inline;background:url(../img/videompeg.gif) no-repeat}
ul.menu1col li.quicktime{ padding:2px 0 1px 22px;margin:0 0 10px 7px;float:left;display:inline;background:url(../img/quicktime.gif) no-repeat}
ul.menu1col li.realmedia{ padding:2px 0 1px 22px;margin:0 0 10px 7px;float:left;display:inline;background:url(../img/realmedia.gif) no-repeat}
ul.menu1col li.enlace_interno{ padding:2px 0 1px 22px;margin:0 0 10px 7px;float:left;display:inline;background:url(../img/enlace_interno.gif) no-repeat}
ul.menu1col li.enlace_externo{ padding:2px 0 1px 22px;margin:0 0 10px 7px;float:left;display:inline;background:url(../img/enlace_externo.gif) no-repeat}
.separador{float:left;width:99%;clear:both;height:6px;font-size:6px}
h3.sep {
	FLOAT: left;width:90%
}

p.just{text-align:justify}
.resaltene a{color:#000;font-weight:bold;text-align: center;text-decoration:none;}
.resaltene a:hover{text-decoration:underline;font-weight:bold}
#contenido h3{clear:both}

#contenido a img {
	float:right;
	margin-top: 0px;
	margin-right: 14px;
	margin-bottom: 7px;
	margin-left: 0px;
	text-align: right;
	border: none;
}


