body {
	margin-left: 0px;
	margin-top: 0px;	
	margin-right: 0px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:1.3em;
	font-style:normal;
	color:#000000;
	background-image: url(../img/fondo_gral.gif);

}
img{border:0px;}


#fjr{
	width: 948px; 
	margin-left: auto;
	margin-right: auto;
}

#adornoinf{
	width: 948px;
	height: 50px;
	margin: 0px;
	padding:0px;
	margin-bottom:20px;
	background-image: url(../img/pie_gral_bg.gif);
	background-position:center top;
	background-repeat: no-repeat;
	float:left;

}
img.dcha{
	float:right;
	margin:0px;
	padding:0px;
	border:0px;
	margin-left:20px;
	margin-bottom:20px;
	}
 img.izda{
	float:left;
	margin:0px;
	padding:0px;
	border:0px;
	margin-right:20px;
	margin-bottom:20px;
	}


#principal{
	width:849px;
	padding-left: 50px;
	padding-right: 49px;
	float: left;
}
#cabecera{
	width:849px;
	height:180px;
	float: left;
	margin:0px;
	padding:0px;
	position:relative;
}
#logo{
	width:314px;
	height:63px;
	margin: 0px;
	padding: 0px;
	margin-top: 41px;
	float:left;
}


#logo h1 { width:272px; height: 83px; padding:0px; margin:0px; background-image: url(../img/logo_fundacionB.gif); background-repeat: no-repeat; background-position:top left;}
#logo h1 a{ width:272px; height: 83px; display:block; }
#logo h1 a span{display:none;}
#logo span{display:none;}

#redes{ position:absolute; top:145px; right:0px; height:29px; line-height:29px; color:#e98434; font-weight:bold}
#redes a.facebook{ width: 29px; height:29px; display:block; float:left; background:url(../img/logo-facebook.png); text-indent:-9000em;}
#redes a.flickr{width: 29px; height:29px; display:block; float:left; background:url(../img/logo-flickr.png); text-indent:-9000em;}
#redes a.vimeo{width: 29px; height:29px; display:block; float:left; background:url(../img/logo-vimeo.png); text-indent:-9000em;}
#redes a.twitter {width: 29px;height: 29px;display: block;float: left;background: url(../img/logo-twitter.png);text-indent: -9000em;}



#imgcab{	width:484px; height:139px; margin:0px; padding:0px; float:right;}
#accesos{
	margin:0px; 
	padding:0px;
	width:849px;
	margin-bottom:9px;
	float:left;
}
#buscador{
	float:right;
	margin-top:7px;
	color: #1B6AB4;
}
#menupral {
	width:849px;
	height:24px;
	float: left;
	color:#000000;
	background-color:#FAEADC;
	text-align: center;
}
ul.menupral {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	/*float:left;*/
	margin:0px;
	padding:0px;
	list-style:none;
	padding-top:5px;
	font-size:1.1em;
   }
ul.menupral li {
	/*float:left;*/
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	border-right: 1px solid #BD5806;
	text-align: center;
	display: inline-block;
   }
ul.menupral li.final {
	/*float:left;*/
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	border-right: 0px;
   }
ul.menupral .current {
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#BD5806;
	padding-left:6px;
	padding-right:6px;
	text-transform:uppercase;
	}
ul.menupral a, ul.menupral a:LINK, ul.menupral a:VISITED {
	display:block;
	text-decoration:none;
	padding-left:6px;
	padding-right:6px;
} 
ul.menupral a:HOVER {
	color:#FFFFFF;
	background-color:#BD5806;
}
ul.menupral li.primero {
	float:left;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	border-left: 0px;
   }
#ruta{
	float: left;
	padding: 0px;
	margin: 0px;
	width: 554px;
	margin-top:14px;
	margin-bottom:5px;
	display:block;
}
#contenedor{
	margin:0px; 
	padding:0px;
	padding-bottom:18px;
	width: 948px;
	background-image: url(../img/principal_Bg.gif);
	background-repeat: repeat-y;
	background-position: top center;
	float: left;
}
#menulateral{
	width: 212px;
	float: left;
	margin: 0px;
	padding: 0px;
	padding-right:15px;
	margin-right: 16px;
	border-right:1px solid #C4C4C4;
}
#menulateral .titulo{
	padding: 0px;
	margin:0px;
	font-size: 1.2em;
	line-height:normal;
	color: #000000;
	font-weight: bold;
	text-align:center;
}
#menulateral .titulo span{display: none;}
#menulateral a, #menulateral a:LINK, #menulateral a:VISITED {	text-decoration:none;}
#menulateral a:HOVER{	text-decoration:underline;}

ul.menuimg{
	padding: 0px;
	margin: 0px;
	list-style:none;
}
ul.menuimg li{
	padding: 0px;
	margin: 0px;
	float:left;
}
#contenedorpral{
	margin:0px; 
	padding:0px;
	width: 849px;
	float: left;
}
.seccion{
	width: 212px;
	float: left;
	margin: 0px;
	padding: 0px;
	float: left;
	margin-right: 59px;
	margin-top:4px;
	padding-bottom:5px;
}
.seccion a, .seccion a:LINK, .seccion a:VISITED {
	text-decoration:none;
}
.seccion a:HOVER{
	text-decoration:underline;}
h1.menuseccion{
	padding:0px;
	margin:0px;
	padding-left: 9px;
	background-image:  url(../img/menusec_bg.gif);
	background-position: top left;
	background-repeat: repeat-y;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	font-size: 1.2em;
	line-height:normal;
	font-weight: bold;
	text-transform: uppercase;
	}			
h2.menuseccion{
	padding:0px;
	margin:0px;
	padding-left: 9px;
	background-color: #12385C;
	background-image:  url(../img/menusec_bg.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-bottom: 15px;
	margin:0px;
	border-bottom: 0px;
	font-size: 1.2em;
	line-height:normal;
	color: #6C3000;
	font-weight: bold;
	}				
ul.menuseccion{
	padding: 0px;
	margin: 0px;
	list-style:none;
	margin-bottom:5px;
	padding-bottom:10px;
}
ul.menucategoria{
	padding: 0px;
	margin: 0px;
	list-style:none;
	width:150px;
	float:left;
}
ul.menucategoria li{
	padding: 0px;
	margin: 0px;
	float:left;
	width:150px;
	list-style:none;
}

/*MENUS PERSONALIZADOS*/
#cursos{width:212px; height:36px; margin:0px; padding:0px; margin-bottom:4px; float:left;}
#cursos a, #cursos a:LINK, #cursos a:VISITED{background-image: url(../img/menu_cursos.jpg); width: 211px; height: 36px; display: block;float:left; margin:0px; padding:0px;}
#cursos a:HOVER{background-image: url(../img/menu_cursos.jpg); width: 211px;	height: 36px; display: block;float:left; margin:0px; padding:0px;	}

/*activo CURSOS*/
#cursos a.activo, #cursos a.activo:LINK, #cursos a.activo:VISITED{background-image: url(../img/menu_cursos.jpg); width: 21px; height: 36px; display: block;float:left; margin:0px; padding:0px;}
#cursos a.activo:HOVER{background-image: url(../img/menu_cursos.jpg); width: 211px;	height: 36px; display: block;float:left; margin:0px; padding:0px;	}
/*fin activo CURSOS*/


#escena{width:212px; height:36px; margin:0px; padding:0px; margin-bottom:4px; float:left;}
#escena a, #escena a:LINK, #escena a:VISITED{background-image: url(../img/menu_escena.jpg); width: 211px; height: 36px; display: block;float:left; margin:0px; padding:0px;}
#escena a:HOVER{background-image: url(../img/menu_escena.jpg); width: 211px;	height: 36px; display: block;float:left; margin:0px; padding:0px;	}

/*activo ESCENA*/
#escena a.activo, #escena a.activo:LINK, #escena a.activo:VISITED{background-image: url(../img/menu_escena.jpg); width: 211px; height: 36px; display: block;float:left; margin:0px; padding:0px;}
#escena a.activo:HOVER{background-image: url(../img/menu_escena.jpg); width: 211px;	height: 36px; display: block;float:left; margin:0px; padding:0px;	}
/*fin activo ESCENA*/


#exposiciones{width:212px; height:36px; margin:0px; padding:0px; margin-bottom:4px; float:left;}
#exposiciones a, #exposiciones a:LINK, #exposiciones a:VISITED{background-image: url(../img/menu_exposiciones.jpg); width: 211px; height: 36px; display: block;float:left; margin:0px; padding:0px;}
#exposiciones a:HOVER{background-image: url(../img/menu_exposiciones.jpg); width: 211px;	height: 36px; display: block;float:left; margin:0px; padding:0px;	 }

/*activo EXPOS*/
#exposiciones a.activo, #exposiciones a.activo:LINK, #exposiciones a.activo:VISITED{background-image: url(../img/menu_exposiciones.jpg); width: 211px; height: 36px; display: block;float:left; margin:0px; padding:0px;}
#exposiciones a.activo:HOVER{background-image: url(../img/menu_exposiciones.jpg); width: 211px;	height: 36px; display: block;float:left; margin:0px; padding:0px;	}
/*fin activo EXPOS*/


#jornadas{width:212px; height:36px; margin:0px; padding:0px; margin-bottom:4px; float:left;}
#jornadas a, #jornadas a:LINK, #jornadas a:VISITED{background-image: url(../img/menu_jornadas.jpg); width: 211px; height: 36px; display: block;float:left; margin:0px; padding:0px;}
#jornadas a:HOVER{background-image: url(../img/menu_jornadas.jpg); width: 211px;	height: 36px; display: block;float:left; margin:0px; padding:0px;	}

/*activo JORNADAS*/
#jornadas a.activo, #jornadas a.activo:LINK, #jornadas a.activo:VISITED{background-image: url(../img/menu_jornadas.jpg); width: 211px; height: 36px; display: block;float:left; margin:0px; padding:0px;}
#jornadas a.activo:HOVER{background-image: url(../img/menu_jornadas.jpg); width: 211px;	height: 36px; display: block;float:left; margin:0px; padding:0px;	}
/*fin activo JORNADAS*/

#cursos span, #escena span, #exposiciones span, #jornadas span { display: none;}

ul.menuseccion li{
	margin:0px;
	padding-left: 9px;
	padding-top: 6px;
	padding-bottom: 6px;
	color: #6C3000;
	background-image:url(../img/li_bg.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
ul.menuseccion li.titulo{
	background-image: url(../img/menusec_bg.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-bottom: 15px;
	margin:0px;
	border-bottom: 0px;
	font-size: 1.2em;
	line-height:normal;
	color: #6C3000;
	font-weight: bold;
}
ul.menuseccion li.titulo a{color:#6C3000;}
ul.submenu{
	 list-style:none; 
	 margin: 0px;
	 padding: 0px;
	 padding-bottom: 0px;
	 padding-top:3px;
}
ul.submenu li{
	 background-image: none;
	 list-style: none;
	 border: 0px;
	 padding-top: 2px;
	 padding-bottom:2px;
	 padding-left:15px;
	 color:#000000;
 }
ul.submenu li a, ul.submenu li a:LINK, ul.submenu li a:VISITED{color:#000000;}
 
ul.tercero{	 list-style:none; 	 margin: 0px;	 padding: 0px;	 padding-bottom: 0px;	 padding-top:3px;}
ul.tercero li{	 background-image: none;	 list-style: none;	 border: 0px;	 padding-top: 2px;	 padding-bottom:2px;	 padding-left:15px;}

#contenidos{	width:605px;	float: left;	margin: 0px;	padding: 0px;}

#eventosH{	width:322px;	float:left;	border-right:11px solid #F4F5F0;}
#eventosH .cab{width:322px; height:72px; float:left; background-image:url(../img/eventos_cab.gif); background-repeat:no-repeat;}
#eventosH .cab2{width:322px; height:102px; float:left; background-image:url(../img/eventos_cab03.gif); background-repeat:no-repeat;}
#eventosH .cab2 h2 { padding:0px; margin:0px;}
#eventosH .cab2 h2 a{width:322px; height:102px; display:block; padding:0px; margin:0px;}
#eventosH .cont{width:322px; float:left; background-image:url(../img/eventos_bg.gif); background-repeat:repeat-y; padding-bottom:10px;}
#eventosH .pie{width:307px; height:25px; float:left; background-image:url(../img/eventos_pie.gif); background-repeat:no-repeat; padding-top:12px; text-align:right; padding-right:15px;}
#eventosH p.bloque{padding-left:15px; padding-right:15px; margin:0px; margin-bottom:5px;}
#eventosH p.bloque .titulo{ color:#6C3000; font-weight:bold;}
#eventosH p.bloquedestacado{padding-left:15px; padding-right:15px; padding-top:10px; margin:0px; margin-bottom:15px;}
#eventosH .detalle{width:125px; margin:0px; padding:0px; margin-left:10px; float:right; margin-right:0px;}
#eventosH .detalle img.destacado{ width:100%;}
#eventosH p.bloquedestacado .tituloDes{ color:#6C3000; font-weight:bold; font-size:1.2em;}


.separador{ margin-left:15px; margin-right:15px; height:1px; font-size:0.1em; background-color:#FFF; margin-bottom:10px; margin-top:5px; background-image:url(../img/hr_bg.gif); background-repeat:repeat-x; background-position:50% 50%;}
.separaeventos{ height:1px; font-size:0.1em; margin-bottom:10px; margin-top:0px; background-image:url(../img/hr_bg.gif); background-repeat:repeat-x; background-position:center 50%; clear:both;}

.dcha{text-align:right; padding:4px; padding-right:10px;}

#otrosH{width:272px;float:left;}
#bannerH{	width:272px;	float:left;	border-top:5px solid #F4F5F0;	border-bottom:15px solid #F4F5F0;	}
#safH{	width:272px;	float:left;	}
#safH .cab{width:100%; height:31px; float:left; background-image:url(../img/saf_cab.gif); background-repeat:no-repeat;}
#safH .cont{width:256px; float:left; background-image:url(../img/saf_cont.gif); background-repeat:repeat-y; padding-left:8px; padding-right:8px; padding-top:10px; padding-bottom:0px;}
#safH .pie{width:259px; height:42px; float:left; background-image:url(../img/saf_pie.gif); background-repeat:no-repeat; padding-top:2px; text-align:right; padding-right:13px; background-position:bottom;}
#safH p.bloque{width:250px; background-color:#F7EBE0; padding:3px; margin-bottom:5px;}

#pie {
background-image:url(../img/separadorHome.gif); 
background-position:left top;
background-repeat:repeat-x;
float:left;
margin:0px;
padding:0px;
margin-top:15px;
width:849px;
padding-top: 25px;
}

.wai {float:right;}

.caies {
margin:0px; 
padding:0px;
padding-top:7px; 
clear:right; 
float:right;
color:#D16200;
font-weight:bold;
}
.caies img {
width:47px;
height:47px;
}

.miniHome1, .miniHome2, .miniHome3 {	width:601px;	float:left;	margin:0px;	padding:0px;	margin-bottom:15px;	}
.miniHome2 { background-position:bottom; background-repeat:no-repeat; padding-bottom:10px;}
.minibanner1{	width:100%;}
.miniHome1 .cab{width:601px; background-repeat:no-repeat; background-position:top;}
.miniHome1 .cab h2{padding:5px; font-size:1.3em; color:#000; background-color:#FAEADC; display:block; font-weight: bold; margin:0px;}
.miniHome1 .cab h3{padding:5px; font-size:1.3em; color:#000; background-color: #FAEADC; display:block; font-weight: bold; margin:0px;}

.miniHome1 .cont{width:601px; color:#000; margin:0px; background-color:#FCF4ED;}
.miniHome1 .cont img{margin:0px; padding:0px; width:100%; }
.miniHome1 .pie{width:601px; height:8px; background-repeat:no-repeat; background-position:bottom;}

.miniHome2 .miniHBanner21{width:291px; float:left; padding:0px;	margin:0px;}
.miniHome2 .miniHBanner22{width:291px; float:right; padding:0px; margin:0px;}
.miniHome2 .cab{width:291px; background-repeat:no-repeat; background-position:top;}
.miniHome2 .cab h2{padding:5px; font-size:1.3em; color:#000; background-color: #FAEADC; display:block; font-weight: bold; margin:0px;}
.miniHome2 .cab h3{padding:5px; font-size:1.3em; color:#000; background-color: #FAEADC; display:block; font-weight: bold; margin:0px;}

.miniHome2 .cont{width:291px; color:#000; margin:0px; background-color:#FCF4ED;}
.miniHome2 .cont img{margin:0px; padding:0px; width:100%;}
.miniHome2 .pie{width:291px; height:8px;  background-repeat:no-repeat; background-position:bottom;}

.miniHome1 ul, .miniHome2 ul {list-style-type:none; margin: 0px; padding: 0px; padding-bottom: 5px; padding-left:20px;}
.miniHome1 ul li, .miniHome2 ul li {list-style-type:none; background-image:url(../img/listas.gif); background-position:0% 40%; background-repeat:no-repeat; border: 0px; padding-top: 3px; padding-bottom:3px; padding-left:15px; }
.miniHome1 p, .miniHome2 p {padding: 10px;}

.miniHome1 a, .miniHome1 a:LINK .miniHome1 a:VISITED{ color:#6C3000; font-weight:bold;}
.miniHome2 a, .miniHome2 a:LINK .miniHome2 a:VISITED{ color:#6C3000; font-weight:bold;}
.miniHome3 a, .miniHome3 a:LINK .miniHome3 a:VISITED{ color:#6C3000; font-weight:bold;}

#formcs{ width: 605px;	margin: 10px; padding: 0px; float: left; padding-bottom: 10px;}
#formcs .coli{ width: 20%; float: left; margin-bottom: 15px;}
#formcs .cold{	width: 80%; float: left; margin-bottom: 15px;}

.justificado{	text-align:justify;}
.ocultar{display: none;}

ul.abecedario{
	margin:0px;
	margin-left:15px;
	padding:0px;
	list-style-type:none;
	list-style:none;
	float:left;
	}
 ul.abecedario li{
	margin:0px;
	padding:6px;
	list-style:none;
	float:left;
	background-image:none;
	border-right: 1px solid silver;
	}
	
ul.abecedario li.final{
	margin:0px;
	padding:6px;
	list-style:none;
	float:left;
	background-image:none;
	border-right:none;
	}



#skip{display: none;}

form {margin:0px; padding:0px;}
form input {margin:0px;}
form select{margin:0px;}
form textarea {margin:0px;}

.visitas{width: 605px;	margin: 16px; float: left;}
.visitas .bloque{	width: 33%; text-align: center; margin: 0px; padding: 0px; float: left;}
.visitas .bloque img {	border: 0px;} 

h1{
	padding:11px;
	margin:0px;
	font-size: 1.5em;
	font-weight:normal;
	color:#BD5806;
	}
h2{
	padding:0px;
	margin:0px;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:3px;
	margin-top:3px;
	padding:3px;
	font-size: 1.4em;
	font-weight:bold;
	color:black;
	}
a.azul,  a.azul:LINK, a.azul:VISITED {
	padding:0px;
	margin:0px;
	margin-bottom: 6px;
	background-color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	color:#006FAF;
	}
a.azul:HOVER {
	padding:0px;
	margin:0px;
	margin-bottom: 6px;
	background-color:#FFFFFF;
	font-weight:bold;
	color:#006FAF;
	text-decoration:underline;
	}



.naranja{color:#D16200;}
.cancelado{background-color:#D16200; color:#FFF;}
.blanco{color:#FFFFFF;}
.gris{margin:0px; padding:0px; color:#606060;}
img {border: 0px; padding:0px; margin:0px;}
a{text-decoration: none; color: black;	}
a:HOVER{text-decoration: underline;}
a.accesos, a.accesos:LINK, a.accesos:VISITED{color: #1B6AB4;}
p{padding: 0px;	margin: 0px;}
p .formcero{margin: 0px; padding: 0px; color: black; font-size: 1em;}
p .formcero input.plano{border: 1px solid #C8C8C8; background-color: white; color: black; font-size: 1em; margin-bottom: 3px;}

/*FORMULARIOS*/

.formcero{
	margin: 0px;
	padding: 0px;
	color: black;
	font-size: 1em;
}
.formcero input.plano{
	border: 1px solid #DFDFDF;
	background-color: #F7F7F7;
	color: black;
	font-size: 1em;
	margin-bottom: 3px;
}
/*FIN DE FORMULARIOS*/

.plano{
	font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;
	border: 1px solid #000;
	padding:0px;
	margin:0px;
	background-color: white;
	color: black;
	font-size:1em;

	padding-left:2px;
}

select.plano{	font-size:1em;	border: 1px solid black;	margin-bottom:2px;}
select.plano2{	font-size:1em;	border: 1px solid black;	margin-bottom:2px;}

.btnbuscar
{
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 1em; 
	padding:0px; 
	margin:0px; 
	border: 0px; 
	padding-left: 5px; 
	padding-right: 5px;
	background-color: #3A93CF;
	color: #FFF;
	padding-left:2px;	
	width: 50px;
}

#contenidosI{width:605px; float: left; margin: 0px;	padding: 0px;}
#contenidosI h1.titulo{	color:#000; background-color: #FAEADC; display:block; font-weight: bold; padding: 10px; }
#contenidosI h2.titulo{	color:#000; background-color: #FCF4ED; display:block; font-weight: bold; padding: 10px; }
#contenidosI h2.subtitulo{padding:10px; font-size:1.2em; font-weight:normal; color:#000; margin:0px; background-color:#FCF4ED; margin-bottom:20px; padding-bottom: 8px; padding-top: 8px; border-top: 1px solid #FFF;}
#contenidosI h3{padding:5px; padding-bottom:3px; color:#000; font-size:1.3em; margin:0px; border-bottom:1px dotted #6C3000;  margin-bottom:10px;}
#contenidosI p{ padding:5px; padding-bottom:15px;}
#contenidosI p.subtitulo{padding:5px; font-size:1.3em; font-weight:normal; color:#000; margin:0px; background-color:#F9E6D4; margin-bottom:20px;}
#contenidosI img.dcha{	float:right; border-left: 15px solid white; border-bottom: 15px solid white;}
#contenidosI img.izda{	border-right: 15px solid white;	border-bottom: 15px solid white; float:left;}
#contenidosI img.ico{	vertical-align:middle;	}
#contenidosI ul{padding:0px; margin:0px; margin-left:15px; margin-bottom:10px; list-style-type: none;}
#contenidosI ul li{list-style-type: none; background-image: url(../img/listas02.gif); background-repeat:no-repeat; background-position:top left; padding-left:15px; padding-bottom:2px; padding-top:2px;}
#contenidosI ul li ul{	padding: 0px; margin: 0px; margin-left: 15px; margin-bottom: 10px;}
#contenidosI ul li ul li{list-style-type: none; background-image: url(../img/listas.gif); background-repeat:no-repeat; background-position:top left; padding-left:15px; padding-bottom:2px; padding-top:2px;	}
#contenidosI ul li ul li ul{	padding: 0px; margin: 0px; margin-left: 15px; margin-bottom: 10px;}
#contenidosI ul li ul li ul li{list-style-type: none; background-image: url(../img/listas03.gif); background-repeat:no-repeat; background-position:top left; padding-left:15px; padding-bottom:2px; padding-top:2px;	}


#zonacont{	width: 420px;	float:left;	padding: 10px; margin-bottom:20px; background-color:#FFFFFF; padding-bottom:10px; border-right:5px solid #F4F5F0;}
#zonacont h1.titulo{padding:5px; font-size:1.3em; margin:0px; color:#000; background-color:#FAEADC;}
#zonacont h2.titulo{padding:5px; font-size:1.3em; color:#6C3000; margin:0px; background-color:#E3B380;}
#zonacont h2.subtitulo{padding:5px; font-size:1.3em; font-weight:normal; color:#000; margin:0px; background-color:#FCF4ED; margin-bottom:20px;}

#zonacont p{ padding:5px; padding-bottom:15px;}
#zonacont p.subtitulo{padding:5px; font-size:1.3em; font-weight:normal; color:#000; margin:0px; background-color:#F9E6D4; margin-bottom:20px;}
#zonacont img.dcha{	float:right; border-left: 15px solid white; border-bottom: 15px solid white;}
#zonacont img.izda{	border-right: 15px solid white;	border-bottom: 15px solid white; float:left;}
#zonacont img.ico{	vertical-align:middle;	}
#zonacont ul{padding:0px; margin:0px; margin-left:15px; margin-bottom:10px;}
#zonacont ul li{list-style-type: none; background-image: url(../img/listas02.gif); background-repeat:no-repeat; background-position:top left; padding-left:15px; padding-bottom:2px; padding-top:2px;}
#zonacont ul li ul{	padding: 0px; margin: 0px; margin-left: 15px; margin-bottom: 10px;}
#zonacont ul li ul li{list-style-type: none; background-image: url(../img/listas.gif); background-repeat:no-repeat; background-position:top left; padding-left:15px; padding-bottom:2px; padding-top:2px;	}
#zonacont ul li ul li ul{	padding: 0px; margin: 0px; margin-left: 15px; margin-bottom: 10px;}
#zonacont ul li ul li ul li{list-style-type: none; background-image: url(../img/listas03.gif); background-repeat:no-repeat; background-position:top left; padding-left:15px; padding-bottom:2px; padding-top:2px;	}


/*#zonacont a, #zonacont a:LINK, #zonacont a:VISITED{	color:#EA7D13;}
#zonacont a:HOVER{	color:#000000;	}
#zonacont a.doc, #zonacont a.doc:LINK, #zonacont a.doc:VISITED{	color:#666666;}
#zonacont a.doc:HOVER{	color:#1B6AB4;}*/

.print{ width:99%; text-align:right; font-size:1em;}
.print img{vertical-align:middle;}

hr.separador2{ height:1px; font-size:0.1em; background-color:#FFF; margin-bottom:10px; margin-top:5px; background-image:url(../img/hr_bg.gif); background-repeat:repeat-x; background-position:50% 50%;}

#zonaenl{
	margin: 0px;
	padding: 8px;
	padding-top:10px;
	width:144px;
	float:left;
	background-color:#FFFFFF;
	}
	
#zonaenl h3.titmenudcha{
	padding-bottom: 2px;
	border-bottom:1px dotted #6C3000;
	padding-top: 5px;
	padding-left: 0px;
	font-weight:bold;
	color:#6C3000;
	margin-bottom: 0px;
	font-size:1em;
	margin-top: 0px;
	}	
	
#zonaenl h4.titmenudcha{
	padding-bottom: 2px;
	border-bottom:1px dotted #6C3000;
	padding-top: 5px;
	padding-left: 0px;
	font-weight:bold;
	color:#6C3000;
	margin-bottom: 0px;
	font-size:1em;
	margin-top: 0px;
	}			
#zonaenl ul{
	border-top: 0px;
	margin: 0px;
	padding: 0px;
	padding-bottom:10px;
	
}
#zonaenl li{
	list-style-type: none;
	padding-bottom:0px;
	padding-top:2px;
	padding-left: 5px;
}
#zonaenl li.tit{
	padding-bottom: 2px;
	border-bottom:1px dotted #6C3000;
	padding-top: 5px;
	padding-left: 0px;
	font-weight:bold;
	color:#6C3000;
}

.miniHBanner11{
	width:738px;
	float:left;
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
}
.miniHBanner21{
	background-color:#FFFFFF;
	width:361px;
	float:left;
	padding:0px;
	margin:0px;
	margin-right: 16px;
}
.miniHBanner22{
	background-color:#FFFFFF;
	width:361px;
	float:left;
	padding:0px;
	margin:0px;
}

#eventos{width:605px; float:left;}
#eventos .cab{width:605px; height:72px; float:left; background-image:url(../img/eventosI_cab.gif); background-repeat:no-repeat;}
#eventos .cab02{width:605px; height:102px; float:left; background-image:url(../img/eventosI_cab_02.gif); background-repeat:no-repeat;}
#eventos .cab02 h2{padding:0px; margin:0px;}
#eventos .mes{margin:0px; padding:0px; float:left; font-size:2em; font-weight:bold; color:#FFF; padding-left:15px; padding-top:40px;}
#eventos .cont{width:569px; float:left; margin:0px; background-image:url(../img/eventosI_cont.gif); background-repeat:repeat-y; padding-bottom:0px; padding-left:16px; padding-right:20px; padding-top:15px;}
#eventos .pie{width:605px; height:13px; float:left; background-image:url(../img/eventosI_pie.gif); background-repeat:no-repeat; padding-top:12px;}

#eventoslista{width:605px; float:left;}
#eventoslista .cab{width:605px; height:72px; float:left; background-image:url(../img/eventosI_cab2.gif); background-repeat:no-repeat;}
#eventoslista .cab02{width:605px; height:102px; float:left; background-image:url(../img/eventosI_cab2_02.gif); background-repeat:no-repeat;}
#eventoslista .cab02 h2{padding:0px; margin:0px;}
#eventoslista .mes{margin:0px; padding:0px; float:left; font-size:2em; font-weight:bold; color:#FFF; padding-left:15px; padding-top:40px;}
#eventoslista .cont{width:569px; float:left; margin:0px; background-image:url(../img/eventosI_cont2.gif); background-repeat:repeat-y; padding-bottom:0px; padding-left:16px; padding-right:20px; padding-top:15px;}
#eventoslista .pie{width:605px; height:13px; float:left; background-image:url(../img/eventosI_pie2.gif); background-repeat:no-repeat; padding-top:12px;}
#eventoslista p.otros{padding:0px; margin:0px; margin-bottom:10px;}
#eventoslista a, #eventoslista a:LINK, #eventoslista a:VISITED { font-weight: bold; text-decoration: none;}
#eventoslista a:HOVER{text-decoration: underline;}
#eventoslista h3{ margin:0px; padding:0px; font-size:1.2em; font-weight:bold; color:#6C3000; padding-bottom:3px; margin-bottom:10px; text-transform:uppercase; background-image:url(../img/li_bg.gif); background-position:bottom; background-repeat:repeat-x;}

#cursos{width:605px; float:left;}
#cursos .cab{width:605px; height:85px; float:left; background-image:url(../img/cursos_cab02.gif); background-repeat:no-repeat;}
#cursos .mes{ padding:0px; margin:0px; text-align:left; padding-left:20px; float:left; font-size:1.75em; font-weight:normal; color:#6C3000; padding-top: 10px; text-transform: uppercase;}
#cursos .mes p{padding:0px; margin:0px;}
#cursos .boletin{padding:0px; margin:0px; display:block; text-align:right; padding-right:15px; padding-top:60px;}
#cursos .boletin a{color:#FFFFFF; text-decoration:none;}
#cursos .boletin a:HOVER{text-decoration:underline;}
#cursos .cont{width:569px; float:left; margin:0px; background-image:url(../img/cursos_cont.gif); background-repeat:repeat-y; padding-bottom:0px; padding-left:16px; padding-right:20px; padding-top:15px;}
#cursos .pie{width:605px; height:13px; float:left; background-image:url(../img/cursos_pie.gif); background-repeat:no-repeat; padding-top:12px;}
#cursos a, #cursos a:LINK, #cursos a:VISITED { font-weight: normal; text-decoration: none;}
#cursos a:HOVER{text-decoration: underline;}
#cursos h3{ margin:0px; padding:0px; font-size:1.2em; font-weight:bold; color:#6C3000; padding-bottom:3px; margin-bottom:10px; text-transform:uppercase; background-image:url(../img/li_bg.gif); background-position:bottom; background-repeat:repeat-x;}
#cursos p.bloque{width:98%; background-color:#F7EBE0; padding:3px; margin-bottom:10px;}
#cursos .colizquierda{width:274px; float:left; margin:0px; padding:0px; margin-bottom:20px; margin-right:21px;}
#cursos .colderecha{width:274px; float:left; margin:0px; padding:0px; margin-bottom:20px;}
#cursos .destacado{ margin:0px; padding:10px; background-color:#F7EBE0; min-height:154px; height:154px;}
#cursos .destacado h4{ margin:0px; padding:0px; font-size:1.2em; font-weight:bold; color:#6C3000; margin-bottom:4px; text-transform:uppercase;}
#cursos .destacado img{margin:0px; padding:0px; margin-bottom:5px;}
#cursos .destacado a, #cursos .destacado a:LINK, #cursos .destacado a:VISITED {color:#6C3000; text-decoration:none}
#cursos .destacado a:HOVER{text-decoration:underline}
#cursos .mascursos h4{margin:0px; padding:0px; margin-top:5px; font-size:1em; font-weight:bold; color:#FF5C00; border-bottom:1px solid #FF5C00; margin-bottom:10px;}
#cursos .mascursos ul{margin:0px; padding:0px;}
#cursos .mascursos ul li{margin:0px; padding:0px; list-style-type:none; background-image:url(img/minicuna.gif); background-position:top left; background-repeat:no-repeat; padding-left:10px; padding-bottom:4px;}
#cursos .mascursos a, #cursos .mascursos a:LINK, #cursos .mascursos a:VISITED {color:#000; text-decoration:none}
#cursos .mascursos a:HOVER{text-decoration:underline}
#cursos .cursosseparador{width:100%; height:20px; margin:0px; padding:0px;}

#cursosbuscador{width:565px; float:left;}
#cursosbuscador .cab{width:605px; height:47px; float:left; background-image:url(../img/cursos_cab.gif); background-repeat:no-repeat;}
#cursosbuscador .mes{text-align:left; padding-left:20px; float:left; font-size:1.75em; font-weight:normal; color:#6C3000; padding-top: 10px; text-transform: uppercase;}
#cursosbuscador .cont{width:569px; float:left; margin:0px; background-image:url(../img/cursos_cont.gif); background-repeat:repeat-y; padding-bottom:0px; padding-left:16px; padding-right:20px; padding-top:15px;}
#cursosbuscador .pie{width:605px; height:13px; float:left; background-image:url(../img/cursos_pie.gif); background-repeat:no-repeat; padding-top:12px;}
#cursosbuscador a, #cursos a:LINK, #cursos a:VISITED { font-weight: normal; text-decoration: none;}
#cursosbuscador a:HOVER{text-decoration: underline;}
#cursosbuscador h3{ margin:0px; padding:0px; font-size:1.2em; font-weight:bold; color:#6C3000; padding-bottom:3px; margin-bottom:10px; text-transform:uppercase; background-image:url(../img/li_bg.gif); background-position:bottom; background-repeat:repeat-x;}
#cursosbuscador p.bloque{width:98%; background-color:#F7EBE0; padding:3px; margin-bottom:10px;}



#destacado {
	background-image: url(../img/titcentro.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding:0px;
	margin:0px;
	padding-bottom:17px;
}
#destacado span{ display: none;}

#contenido #eventoshoy ul{
	margin:0px; 
	padding:0px;
	margin-bottom:5px;
	/* width:605px; */
	list-style-type:none;
}

#contenido #eventoshoy ul li {
	width:267px;
	margin:0px;
	padding:0px;
	padding-left:20px;
	margin-right:10px;
	background-image: url(../img/listados.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	/*float:left;*/
}

#contenido #eventoshoy ul li a, #contenido #eventoshoy ul li a:link, #contenido #eventoshoy ul li a:visited{
	color:#D16200;
	font-weight:bold;
	text-decoration:none;
}

#contenido #eventoshoy ul li a:hover{
	color:#D16200;
	font-weight:bold;
	text-decoration:underline;
}
.vermas{	margin:0px; padding:0px; margin-bottom:7px; float:right;}

#destacados{width:291px; float:left;}
#destacados .bloque{width:100%; float:left;}
#destacados .bloque .detalle{width:125px; float:right; margin-left:0px; margin-bottom:10px;}
#destacados .bloque img{ width:100%;}
#destacados .bloque .tituloDes{ color:#6C3000; font-weight:bold; font-size:1.2em;}
#destacados p.dcha{text-align:right; padding:0px; margin:0px; float:left; width:100%; padding-bottom:15px;}
#destacados p.bloque{padding:0px; margin:0px; padding-bottom:5px; float:left;}
#destacados2{width:257px; float:right;} 

#bannerevento{width:257px; float:left; margin-bottom:15px;}

#otroseventos{width:257px; float:left;}
#otroseventos h3{ margin:0px; padding:0px; font-size:1.2em; font-weight:bold; color:#6C3000; padding-bottom:3px; margin-bottom:10px; text-transform:uppercase; background-image:url(../img/li_bg.gif); background-position:bottom; background-repeat:repeat-x;}
#otroseventos p.otros{padding:0px; margin:0px; margin-bottom:10px;}
#otroseventos p.dcha{text-align:right; padding:0px; margin:0px; float:left; width:100%; padding-bottom:15px;}

#detalle{width:100%}
#detalle .detalle{float:right; margin-left:0px; margin-bottom:10px; width:200px;}
#detalle .detalle img{width:100%}
#detalle .tituloDes{ color:#6C3000; font-weight:bold; font-size:1.2em;}
#detalle p{padding-bottom:15px;}

#detalleImprimeEvento{width:100%}
#detalleImprimeEvento .detalle{float:right; margin-left:0px; margin-bottom:10px; width:200px;}
#detalleImprimeEvento .detalle img{width:100%}
#detalleImprimeEvento .tituloDes{ color:#6C3000; font-weight:bold; font-size:1.2em;}
#detalleImprimeEvento p{padding-bottom:15px;}
#detalleImprimeEvento p a, #detalleImprimeEvento p a:LINK, #detalleImprimeEvento p a:VISITED{ color:#000000; font-weight:bold;}
#detalleImprimeEvento h3{ margin:0px; padding:0px; font-size:1.2em; font-weight:bold; color:#6C3000; padding-bottom:3px; margin-bottom:10px; text-transform:uppercase; background-image:url(../img/li_bg.gif); background-position:bottom; background-repeat:repeat-x;}

/*CALENDARIO*/
#calendario{ width:200px; float:left; margin-top:10px; background-color: #F2F2F2; padding-left:6px; padding-right:6px; padding-top:33px; padding-bottom:34px; font-family: Arial, Helvetica, sans-serif; background-image: url(../img/calendario-tit.gif); background-position: top left; background-repeat: no-repeat; }
#calendario table{ border:0px;}
#calendario table .noborder{border:0px;}
#calendario table caption{display:none;}
#calendario table td{width:25px; height:25px; text-align:center; vertical-align:middle;}
#calendario table td.mes{ width:137px; height:25px; text-align:center; vertical-align:middle;  font-size:1.2em; font-weight:normal; color:#000000;}
#calendario table td.separacion{ width:193px; height:4px; }
#calendario td.dia{background-image:url(../img/calendario_b1.gif); font-size:1.1em; font-weight:normal; color:#000000;}
#calendario td.normal{background-image:url(../img/calendario_norm.gif); font-size:1.1em; font-weight:normal;}
#calendario td.festivo{background-image:url(../img/calendario_fest.gif); font-size:1.1em; font-weight:bold;}
#calendario td.activo{background-image:url(../img/calendario_activo.gif); font-size:1.1em; font-weight:bold; color: #FFFFFF;}
#calendario td.activo a{color: #fff;}
#calendario td.vacio{background-image:none;}
#calendario td.menos{background-image:url(../img/calendario_bmenos.gif);}
#calendario td.menos a{display:block; width:25px; height:25px;}
#calendario td.menos a span{display:none;}
#calendario td.mas{background-image:url(../img/calendario_bmas.gif);}
#calendario td.mas a{display:block; width:25px; height:25px;}
#calendario td.mas a span{display:none;}
/*FIN DE CALENDARIO*/


#bloque1{
	margin:0px; 
	padding:0px; 
	margin-right:20px;
	margin-bottom:20px;
	width:199px;
	height:228px; 
	float:left;
}

#bloque2{
	margin:0px; 
	padding:0px; 
	margin-right:20px;
	margin-bottom:20px;
	width:199px;
	height:228px; 
	float:left;
}

#bloque3{
	margin:0px; 
	padding:0px; 
	margin-bottom:20px;
	width:167px;
	height:228px; 
	float:right;
}

#cal_busqueda{margin:0px; padding:0px; margin-top:10px; float:left; color:#6C3000;}
#cal_busqueda form{margin:0px; padding:0px; width:100%; float:left;}
#cal_busqueda input.bplano{font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif; font-size: 1em; padding:0px; margin:0px; border: 0px; padding-left: 5px; padding-right: 5px; background-color: #6C3000; color: #FFF; padding-left:2px; font-weight: bold; width: 80px;}
#cal_busqueda input.bplano2{font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif; font-size: 1em; padding:0px; margin:0px; border: 0px; padding-left: 5px; padding-right: 5px; background-color: #6C3000; color: #FFF; padding-left:2px; font-weight: bold; width: 180px;}

#cal_busqueda input.plano{font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;
	border: 1px solid #000;
	padding:0px;
	margin:0px;
	background-color: white;
	color: black;
	font-size:1em;
	width:125px;
	padding-left:2px;}

.seccion .titulo{
	background-image: url(../img/menusec_bg.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-bottom: 15px;
	margin:0px;
	border-bottom: 0px;
	font-size: 1.2em;
	line-height:normal;
	color: #6C3000;
	font-weight: bold;
	padding-left: 5px;
}


#zonacont2{	width: 565px;	float:left;	padding: 20px;		background-color:#FFFFFF;}
#zonacont2 h2.titulo{padding:5px; font-size:1.3em; color:#6C3000; margin:0px; background-color:#E3B380;}
#zonacont2 h3.subtitulo{padding:5px; font-size:1.3em; font-weight:normal; color:#000; margin:0px; background-color:#F9E6D4; margin-bottom:20px;}
#zonacont2 h4{padding:5px; padding-bottom:3px; color:#6C3000; font-size:1.3em; margin:0px;border-bottom:1px dotted #6C3000;  margin-bottom:10px;}
#zonacont2 h3.titulo{padding:5px; font-size:1.3em; color:#6C3000; margin:0px; background-color:#E3B380;}
#zonacont2 p.subtitulo{padding:5px; font-size:1.3em; font-weight:normal; color:#000; margin:0px; background-color:#F9E6D4; margin-bottom:20px;}
#zonacont2 p{	padding-bottom:15px;}
#zonacont2 img.dcha{	float:right;	border-left: 15px solid white;	border-bottom: 15px solid white;}
#zonacont2 img.izda{	border-right: 15px solid white;	border-bottom: 15px solid white;}
#zonacont2 img.ico{	vertical-align:middle;	}
#zonacont2 li{
	list-style-type: none;
	background-image: url(../img/listas.gif);
	background-repeat:no-repeat;
	background-position:0% 20%;
	padding-left:20px;
	padding-bottom:2px;
	padding-top:2px;
}
#zzonacont2 a, #zzonacont2 a:LINK, #zzonacont2 a:VISITED{	color:#FF5C00;}
#zzonacont2 a:HOVER{	color:#000000;	}
#zzonacont2 a.doc, #zzonacont2 a.doc:LINK, #zzonacont2 a.doc:VISITED{	color:#666666;}
#zzonacont2 a.doc:HOVER{	color:#1B6AB4;}


#zonacontImprimir{	width: 605px; float:left;	padding: 10px;	background-color: White; margin:0px;}
#zonacontImprimir h2.titulo{padding:5px; font-size:1.3em; color:#6C3000; margin:0px; background-color:#E3B380;}
#zonacontImprimir h3.titulo{padding:5px; font-size:1.3em; color:#6C3000; margin:0px; background-color:#E3B380;}

#zonacontImprimir h3.subtitulo{padding:5px; font-size:1.3em; font-weight:normal; color:#000; margin:0px; background-color:#F9E6D4; margin-bottom:20px;}
#zonacontImprimir h4{padding:5px; padding-bottom:3px; color:#6C3000; font-size:1.3em; margin:0px;border-bottom:1px dotted #6C3000;  margin-bottom:10px;}
#zonacontImprimir p{	padding-left: 10px;	padding-bottom:15px;}
#zonacontImprimir p.subtitulo{padding:5px; font-size:1.3em; font-weight:normal; color:#000; margin:0px; background-color:#F9E6D4; margin-bottom:20px;}
#zonacontImprimir img.dcha{	border-left: 15px solid white;	border-bottom: 15px solid white;}
#zonacontImprimir img.izda{	border-right: 15px solid white;	border-bottom: 15px solid white;}
#zonacontImprimir img.ico{	vertical-align:middle;}
#zonacontImprimir li{
	list-style-type: none;
	background-image: url(/img/listas.gif);
	background-repeat:no-repeat;
	background-position:0% 20%;
	padding-left:20px;
	padding-bottom:2px;
	padding-top:2px;
}
#zonacontImprimir a, #zonacontImprimir a:LINK, #zonacontImprimir a:VISITED{	color:#FF5C00;}
#zonacontImprimir a:HOVER{	color:#000000;	}
#zonacontImprimir a.doc, #zonacontImprimir a.doc:LINK, #zonacontImprimir a.doc:VISITED{	color:#666666;}
#zonacontImprimir a.doc:HOVER{	color:#1B6AB4;}
#zonacontImprimir p.bloque{width:544px; background-color:#F7EBE0; padding:3px; margin-bottom:5px;}

.asociado{	color:#074B8C;	font-weight:bold;}

hr.separador3{
	width: 100%;
	height: 1px;
	float: none;
	color: #B7CEE2;
	background-color: #B7CEE2;
	clear: both;
	margin-bottom: 5px;
	border: 0px;
}

#bannerPrincipalHome{	width: 738px;	float:left;}
.sephome {
background-image:url(../img/separadorHome.gif); 
background-position:left top;
background-repeat:repeat-x;
float:left;
height:10px;
width:605px;
margin:15px 0px;
}

#adornoinf{
	width: 948px;
	height: 50px;
	margin: 0px;
	padding:0px;
	margin-bottom:20px;
	background-image: url(../img/pie_gral_bg.gif);
	background-position:center top;
	background-repeat: no-repeat;
	float:left;
}

#eventoshoy{
	width:605px;
	padding: 0px;
	margin:0px;
	margin-top:18px; 
	float:left;
}

#pieImprimir{
	width: 534px;
	float: left;
	border-top: 20px solid #F0F0F0;
	padding-top: 6px;
	color: #858585;
}
.copy{	color: black;}

#paginacion{ margin:0px; padding:0px; text-align: right; font: 9pt "Trebuchet MS", verdana, arial, helvetica, sans-serif; color: #494B48; float:right; margin-bottom:20px;}
#paginacion a{text-decoration: none;color: #494B48;font: 9pt "Trebuchet MS", verdana, arial, helvetica, sans-serif; }
#paginacion a:hover{text-decoration: none; color: #FF5C00;}
#paginacion ul{margin: 0;	padding: 0;	list-style-type: none;}
#paginacion li{display: inline; background-image:none;padding-left:0px}

#classinvisible{	visibility:hidden;}

.cuadro{
	font: 7.5pt "Trebuchet MS", verdana, arial, helvetica, sans-serif;
	color: #494B48;
	padding: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
	background-color: #f1f1f1;
	border: 1px solid #CCCCCC;
}
img.centro{	vertical-align: middle;}

a.link{
	font: bold 8pt "Trebuchet MS", verdana, arial, helvetica, sans-serif;
	color: #494B48;
	text-decoration: none;
}
a.link:hover{
	font: bold 8pt "Trebuchet MS", verdana, arial, helvetica, sans-serif;
	color: #FF5C00;
	text-decoration: none;
}

.bplano
{
	font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif; 
	font-size: 1em; 
	padding:0px; 
	margin:0px; 
	border: 0px; 
	padding-left: 5px; 
	padding-right: 5px;
	color: #000;
	padding-left:2px;
	font-weight: bold;
	width: 80px;
}



#galeria{width: 100%; background-image: url(/img/galeria_bg.gif); background-repeat: repeat-y; background-position: top left;}
#gal_mini{ width: 320px; float: left; margin-right: 43px;  }
#gal_mini .tira{background-image: url(/img/galeria_tirabg.gif); width: 320px; float: left; border-bottom: 10px solid white; height: 90px; min-height: 90px;}
#gal_mini .miniatura{width: 90px; float: left; margin-right: 10px; padding: 5px; text-align: center; vertical-align: middle; height: 90px; min-height: 90px;}
#gal_mini .fin{width: 90px; float: left; margin-right: 0px; padding: 5px; text-align: center; vertical-align: middle; height: 90px; min-height: 90px;}
#gal_mini .miniatura img{margin: 0px; padding: 0px; vertical-align: middle; width: 100%; }
#gal_mini .fin img{margin: 0px; padding: 0px; vertical-align: middle; width: 100%; }
#gal_mini img{margin: 0px; padding: 0px; vertical-align: middle;}
#vista{ float: left; width: 363px; background-color:#F0F0F0;}
#vista img{	border-bottom: 15px solid white; padding: 0px; margin: 0px;}
#vista p{
	padding: 5px;
}
#vista p.pie{
	padding: 5px;
	padding-top: 20px;
}
#gal_mini .tiravideo{width: 320px; float: left; border-bottom: 10px solid white; padding-left: 0px;}
#gal_mini p{padding: 5px;}
#gal_mini .tiravideo ul{
	border-left: 8px solid white;
	margin:0px; 
	padding:0px; 
	list-style:none; 
	padding-top:10px;
	}
#gal_mini .tiravideo ul li{
	background-image:url(/img/cuna.gif); 
	background-position:0% 40%; 
	background-repeat:no-repeat; 
	padding-left: 8px; 
	padding-bottom:15px;
}
.OscuroDcha{
	BACKGROUND-COLOR:#c8c8c8; 
	TEXT-ALIGN: right;
	}
.OscuroCentro{
	BACKGROUND-COLOR:#c8c8c8; 
	TEXT-ALIGN: center;
}
.OscuroIzda{
	BACKGROUND-COLOR:#c8c8c8; 
	TEXT-ALIGN: left;
}
.ClaroDcha{
	BACKGROUND-COLOR:#EEE; 
	TEXT-ALIGN: right;
}
.ClaroCentro{
	BACKGROUND-COLOR:#EEE; 
	TEXT-ALIGN: center;
}
.ClaroIzda{
	BACKGROUND-COLOR:#EEE; 
	TEXT-ALIGN: left;
	}


/*Estilos NUEVOS de tablas*/
.tablainterior{background-color: #EEEEEE; border: 1px solid #FFFFFF; border-left:10px solid #FFFFFF;}
.tablainterior td{border: 1px solid #FFFFFF;}
.derecha{ text-align:right;}
.izquierda{text-align:left;}
.centrado{text-align:center;}
.grisoscuro{ background-color:#C8C8C8;}
.grisclaro{ background-color:#EEEEEE;}
.txtmini{font-size:0.8em;}
/*Fin Estilos NUEVOS de tablas*/

h3.titular2 {
 FONT-SIZE: 1em; 
 PADDING-BOTTOM: 0px; 
 BORDER-LEFT: white 0px solid; 
 PADDING-TOP: 0px;
 BORDER-BOTTOM: #3a93cf 0px solid;
 margin: 0px;
 padding: 0px;
 
 }   
#zonacont2 h4.titular2 
{
 margin: 0px;
 padding: 0px;
 border-bottom:1px dotted #FFFFFF;
 margin-bottom:0px;
 FONT-SIZE: 1em; 
 PADDING-BOTTOM: 0px; 
 BORDER-LEFT: white 0px solid; 
 PADDING-TOP: 0px;
}
 
 #contenido{
	width:605px;
	margin:0px;
	padding:0px;
	float:left;
}
 
 
 #contenido .cab{
	background-color:#F5F2F0;
	}
#contenido p{
	padding:15px;
	margin:0px;
	}	
#contenido h1{	margin:0px;	color:#000; background-color: #FAEADC; display:block; font-weight: bold; padding: 10px; margin-bottom: 25px; clear: left;	}
	

#contenido h2{
	padding:0px;
	margin:0px;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:3px;
	margin-top:3px;
	padding:3px;
	font-size: 1.4em;
	font-weight:bold;
	color:black;

	}
#contenido img.dcha{
	float:right;
	margin:0px;
	padding:0px;
	border:0px;
	margin-left:20px;
	margin-bottom:20px;
	}
#contenido img.izda{
	float:left;
	margin:0px;
	padding:0px;
	border:0px;
	margin-right:20px;
	margin-bottom:20px;
	}
	
#contenido ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	}
#contenido ul li{
	margin:0px;
	padding:0px;
	background-image:url(../img/esquina.gif);
	background-position:left .3em;
	background-repeat:no-repeat;
	padding-left:20px;
	margin-left:15px;
	margin-bottom:5px;
	}
#contenido ul.abecedario{
	margin:0px;
	margin-left:15px;
	padding:0px;
	list-style-type:none;
	list-style:none;
	float:left;
	}
	
#contenido ul.abecedario li{
	margin:0px;
	padding:6px;
	list-style:none;
	float:left;
	background-image:none;
	border-right: 1px solid silver;
	}
	
#contenido ul.abecedario li.final{
	margin:0px;
	padding:6px;
	list-style:none;
	float:left;
	background-image:none;
	border-right:none;
	}
	
.flotar{float:left;}
.justificado{
	text-align:justify;
}
#contenido p.paginacion{
	text-align:right;
	padding: 0px;
	margin:0px;
	margin-bottom: 6px;
	padding-left:15px;
	padding-right:15px;
}
 
 
/*ESTILOS NUEVOS PARA FICHA DE CADA CURSO*/
#contenidosI .anclas { width: 564px; float: left; margin-bottom: 10px; margin-top:10px;}
#contenidosI .anclas a, #contenidosI .anclas a:link, #contenidosI .anclas a:visited{	color: #FFF; text-decoration:none;} 
#contenidosI .anclas a:hover{color:#FFF; text-decoration:underline}
#contenidosI .anclas table td{	text-align: center; background-color: #965016; padding: 5px; color: #FFF; font-weight: bold; }
#contenidosI .resumen{width: 562px;	background-color: #C18143; background-image: url(../img/resumen_bg.gif); background-position: bottom right; background-repeat: no-repeat; float: left; border: 1px solid #FFF; color: #FFF; margin-bottom: 15px;}
#contenidosI .resumen th, #contenidosI .resumen td{	text-align: left; vertical-align: top;}
#contenidosI .resumen a{	color: #FFF;}
#contenidosI .subir{ text-align: right;	margin: 0px; padding: 0px; color: #965016; font-weight: bold; margin-bottom: 10px; background-image: url(../img/cunasup.gif); background-position: right; background-repeat: no-repeat; padding-right: 13px;}
#contenidosI .miniaccesos{	width: 562px; float: left; margin: 0px; padding: 0px; margin-bottom: 10px; margin-top: 10px; display: block;  }
#contenidosI .miniaccesos table{	text-align: center; border-collapse: collapse;}
#contenidosI .miniaccesos table td {	width: 33%; border-left: 1px solid #DDD; border-right: 1px solid #DDD;}
#contenidosI .miniaccesos img{ vertical-align: middle; border: 0px;}

.edn-banners{	width: 100%; float: left; margin: 0px; padding: 0px; }
.edn-banner1{	float: left; margin: 0px; padding: 0px; margin-right: 19px;}
.edn-banner1 h1{	margin: 0px; padding: 0px;	}
.edn-boletin{ float: left; margin: 0px; padding: 0px; background-image: url(../escueladenegocios/img/boletin_bg.gif); background-position: top left; background-repeat: no-repeat; width: 219px; height: 181px;}
.edn-boletin form{	margin: 14px; margin-top: 130px; margin-bottom: 0px;}
.edn-boletin form input.plano{width:9em; border: 1px solid #FFF;}
.edn-boletin form input.bplano{ background-color: #FFF; color:#000; padding: 0px;}
.edn-separador{ height:1px; font-size:0.1em; background-color:#FFF; margin-bottom:10px; margin-top:10px; background-image:url(../escueladenegocios/img/hr_bg.gif); background-repeat:repeat-x; background-position:50% 50%; width: 100%; float: left;}
.edn-listado{	width: 100%; float: left; margin: 0px; padding: 0px;}
h1.edn-titlistadohome{	background-color:#B45600; color: #FFF; margin: 5px; font-size: 1.2em; margin-bottom: 15px; font-weight: bold; padding: 5px;}
.edn-listado .naranja{	color: #FFF; background-color: #FF5C00; display: block; padding-bottom: 2px; padding-top: 2px; text-transform: uppercase; margin-bottom: 5px; }
.edn-listado .clase{	color:#000; display: block; padding-bottom: 0px; padding-top: 5px; border-bottom: 1px dotted #B45600; margin-bottom: 10px; }
.edn-listado table td, .edn-listado table th{ width: 46%; text-align: left; vertical-align: top; margin: 0px; padding: 0% 2% 0% 2%;}
.edn-listado table th{	font-size: 1.2em; color: #FF5C00;}
.edn-listado ul{	list-style-type: none; margin: 0px; padding: 0px; margin-bottom:5px;}
.edn-listado ul li{line-height: 1.3em; margin:0px; padding:0px; list-style-type:none; background-image:url(../img/minicuna.gif); background-position:top left; background-repeat:no-repeat; margin-left: 2px; padding-left:6px; padding-bottom:6px;}
.fecha{	color: #0673BB}
.naranja-listado{	color: #FFF; background-color: #B45600; display: block; width: 98%; padding-bottom: 2px; padding-top: 2px; text-transform: uppercase; margin-bottom: 5px; padding-left: 6px;}
.cont .clase{	color:#000; display: block; padding-bottom: 0px; padding-top: 5px; border-bottom: 1px dotted #B45600; margin-bottom: 10px; margin-left: 5px; width: 98%; }
.lista-cursos{	list-style-type: none; margin-left: 10px;}
.lista-cursos li {	list-style-type:none; background-image:url(../img/minicuna.gif); background-position:top left; background-repeat:no-repeat; margin: 0px; padding: 0px; padding-left: 10px; padding-bottom: 5px;}

/* ESTILOS PARA MAQUETACION RSS*/
.rss-nothome{width:100%; margin:0px; padding:0px; margin-top:20px; float:left;}
.rss-nothome-bloque{padding-left:10px; padding-right:10px; margin-left: 10px; margin-bottom:10px; background-image:url(/img/cuna_listhome.gif); background-position:top left; background-repeat:no-repeat}

/*PAGINACION*/
.txtPaginador{ FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #d16200}
.txtPagSelec {FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #000000}

.entradas{ width: 100%; background:#f7dfca; clear:left; padding-bottom:10px;  }
.entradas .titulo{ margin: 0px; padding: 0px 10px; padding-top: 10px !important; }
.entradas .datos{	background:#f7dfca; padding: 10px 20px 15px 20px;}
.entradas .datos .bloque{	width: 100%; font-size: 1.1em; border-bottom: 1px dotted #D24D22; margin-bottom: 7px; padding-bottom: 7px; }
.entradas a, .entradas a:link, .entradas :visited{	color: #000; text-decoration: none;}
.entradas  a:hover{	text-decoration: underline;}
.entradas  .datos .vermas {	width: 100%; display: block; text-align: right; font-weight: bold;}

/*CARRUSEL HOME*/

.plugin-playerhome{
  width:605px;
  float:left;
  overflow:hidden;
  font-size:12px;
  height:300px;
  position:relative;
  background:url(../img/slider_shadow.png) bottom center no-repeat;
  padding-bottom:25px;
  }
  

#feature{  background: none repeat scroll 0 0 #DADADA;
    border: 10px solid #DADADA;
    height: 300px;
    position: absolute;
    width: 595px; }

#navi {
	background-image: none;
    color: #FFFFFF;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    right: 9px;
    top: -5px;
    width: 130px;
  }






#navi ul {	background-image:none; margin: 0px; padding: 0px;	padding-top: 0px; padding-left: 0px; list-style-type:none; list-style:none;}
#navi ul li { background-image: none;
    display: block;
    float: left;
    height: 77px;
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 130px;}
#navi ul li:hover{background-image:url(../img/playerhome-foto-activo.png); background-position:top left; background-repeat:no-repeat; list-style-type:none; list-style:none;}


#navi a { background-image:none;	margin: 5px 1px 5px 9px; 	height: 66px;	display: block;	overflow: hidden; width:120px; float:right}	


#navi a img { background-image:none; width:120px; margin: 0px; padding: 0px; border: 0px;}
/* panes */


#panes {    position:relative;  background-image:none; }
#panes div {  
display: none;
    height: 298px;
    left: 0;
    overflow: hidden;
    position: absolute;
    width: 455px;}
#panes img {  float:left;  width:460px;  border:0px;}
#feature #panes span.titulo {  left:0px;    position:absolute;  height:20px;  bottom:0px;  width:440px;  font-weight:bold;  overflow:hidden;  background:#000; padding:10px;}
#feature #panes span.titulo {  font-size: 12px; font-weight: bold; color: #FFF;}
#feature #panes span.titulo a{ color:#fff;}


