body {
	background-image:url(IMAGES/fondo_body.jpg);background-repeat:repeat-x;
	background-color:#0A7396;margin-top:0px !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; color:#5D5D5D;	
	text-align:center;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color:#5D5D5D;
}

h1 {
font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 18px;font-weight:bold;color:#0A7396;
text-align:left;margin:5px;margin-left:7px;margin-top:0px;
}

h2 {
	clear:both;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color:#064B61;
	margin-bottom:3px;padding-left:13px;
	background-image: url("IMAGES/btn_h2.gif");
	background-repeat: no-repeat;
	background-position: 0px 0.3em;

}

h3 {
	margin-left:10px;
	font-size:13px;
}

a:link, a:active, a:visited {  color:#FF8040; font-weight:bold; text-decoration: none; left: auto; top: auto; clip:  rect(   )}

a:hover {  text-decoration: underline; left: auto; top: auto; }

hr {border: 2; border-style:dotted; border-color:#A3BF17; /width: 100%;
	margin-top:10px;margin-bottom:10px;-moz-box-sizing:border-box;
	}

input,textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color:#5D5D5D;
	}

form {
	margin:0px;
	}

.separaportada {
	border-width:0px 0px 0px 1px;
	border-style:dashed;
	border-color:#B9DAF4;
	}

.top {
background-color:#F4F9FD;
background-image: url(IMAGES/top.jpg);background-repeat: no-repeat top;
width:770px;
height:120;
margin:auto;
margin-top:0px;
}

.derecha{
background-color:#F3F3F3;
background-image: url(IMAGES/derechatop.gif);background-repeat: no-repeat;background-position: top right ;
padding-top:10px;
}

.iconos{
margin:15px;margin-top:0px;
}

.promociones {
background-color:#800000;padding-top:25px;padding-bottom:0px;width:160px; color:white;
background-image: url(IMAGES/toppromociones.jpg);background-repeat: no-repeat;background-position: top center ;
}
.promociones .texto {font-family: Arial, Helvetica, sans-serif;font-size:8pt;text-align:center;padding:3px;padding-top:8px;font-weight:bold}
.promociones .destacado {color:yellow}
.promociones .bottom {
background-image: url(IMAGES/bottompromociones.jpg);background-repeat: no-repeat;background-position: bottom center;
padding:0px;
}
.promociones hr {border: 2px; border-style:dotted; border-color:#FFFFFF; width: 100%;}

.titulo {
font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 15pt;font-weight:bold;color:#C4D12A;
text-align:left;padding-left:7px;padding-top:0px;padding-bottom:8px;
}

.contenido {
	padding:10px;padding-top,padding-bottom:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color:#5D5D5D;
	text-align:justify;
}
.contenido a:link, .contenido a:active, .contenido a:visited {
	font-weight:bold;color:#FF8040;
	}
.top .menuppal {
position:relative;top:80px;
width:100%;height:26px;
font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 10px;font-weight:bold;
text-align:left;color:#ffffff;padding:5px;padding-top:8px;
border-width:0px 0px 0px 0px;border-style:solid;border-color:#B9DAF4;background-color:#064B61;

-moz-box-sizing:border-box;
}
.menuppal a:link, .menuppal a:active, .menuppal a:visited {  color: #ffffff; text-decoration: none; left: auto; top: auto; clip:  rect(   )}
.menuppal a:hover {  text-decoration: underline; left: auto; top: auto; }

.panelgris {background-color:#EEF5FD;width:575px;padding:0px;margin-bottom:8px}
.panelgris .cont {padding:8px}
.panelgris .topleft {background-image: url(IMAGES/panelgris_left.gif);background-repeat: no-repeat;background-position: top left;}
.panelgris .topright {background-image: url(IMAGES/panelgris_right.gif);background-repeat: no-repeat;background-position: top right;}
.panelgris .bleft {background-image: url(IMAGES/panelgris_bleft.gif);background-repeat: no-repeat;background-position: bottom left;}
.panelgris .bright {background-image: url(IMAGES/panelgris_bright.gif);background-repeat: no-repeat;background-position: bottom right;}
.panelgris .texto {padding:8px;padding-top:1px}

.panelcont {background-color:#FAFCFE;width:575px;margin-bottom:8px}
.panelcont .cont {padding:8px}
.panelcont .topleft {background-image: url(IMAGES/panelclaro_left.gif);background-repeat: no-repeat;background-position: top left;}
.panelcont .topright {background-image: url(IMAGES/panelclaro_right.gif);background-repeat: no-repeat;background-position: top right;}
.panelcont .bleft {background-image: url(IMAGES/panelclaro_bleft.gif);background-repeat: no-repeat;background-position: bottom left;}
.panelcont .bright {background-image: url(IMAGES/panelclaro_bright.gif);background-repeat: no-repeat;background-position: bottom right;}
.panelcont .texto {padding:8px;padding-top:1px}

#lista{
text-align:left;
font-size: 11px;
margin-left: 1em;
padding-left: 0; padding-bottom: 0;
margin-bottom:2px;
list-style: none;
}

#lista li {
padding-left: 10px;
background-image: url(IMAGES/btn_lista.gif);
background-repeat: no-repeat;
background-position: 0 .4em ;
}
#programa {
	margin-left:10px;
	}
#programa h1 {
	margin-left:0px;
	font-size:12px;
	font-weight:bold;
	color:black;
}
#programa #contenido {
	margin-left:10px;
}
.style9 {
	padding-top:8px; /padding-top:0px;
}
.ponente, h4 {
	position:relative;left:20px;
	font-size:11px;
	padding-right:20px;
	-moz-box-sizing:border-box;
	}
.panelcontenido {
	width:562px;
	background: #cccccc url("IMAGES/panelcont_fondo.gif") repeat-y;
	padding:10px;padding-top:1px;/padding-top:10px;padding-bottom:10px;
	-moz-box-sizing:border-box;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color:#5D5D5D;
	text-align:justify;	
	margin:0px !important;	
}
.panelcontenidotop {
	width:562px;
	height:11px;overflow:hidden;
	background: white url("IMAGES/panelcont_top.gif") no-repeat bottom;
}
.panelcontenidobottom {
	width:562px;
	height:11px;
	background: white url("IMAGES/panelcont_bottom.gif") no-repeat;
	margin-bottom:10px;
}
.pagina {
	clear:both;
	width:770px;
	margin-left:auto;margin-right:auto;
	background-color:white;
	text-align:left;
}
.zonacontenido {
	float:left;
	width:562px;
	margin-left:10px;/margin-left:5px;
}
.zonacolumna {
	float:right;
	width:179px;
	margin-right:7px;
}
.firmaconvocatoria {
	width:90%;
	margin:auto;
	text-align:center;
}
.firmaconvocatoria .columna {
	float:left;
	text-align:center;
	width:50%;
}
.firmaconvocatoria img {
	margin-bottom:8px;
}
.textocentrado {
	text-align:center;
}
.tdhorarios {
	height:15px;
	background-color:#dddddd;
}
.formacceso {
	margin-bottom:15px;
	padding-left:17px;
	width:179px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
.formacceso input {
	margin-bottom:3px;
}	

.panelanuncio {
	color:white;
	background-color:#676d16;
	padding:5px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:5px;
}
.panelanuncio a {
	color:yellow;
}
.panelanuncio strong {
	font-size:14px;
}
.titulopanel {
	font-size:11pt;
	padding-left:5px;
	font-weight:bold;
}
.listado {
	font-size:10px;
}
.listado .linea {
	clear:both;
	padding:3px;
	border:1px solid #cccccc;
	width:100%;	
	margin-bottom:2px;
}
.listado h1 {
	margin-left:0px !important;
}	
.listado h2 {
	margin:0px !important;
	font-weight:normal;
}
.listado a {
	color:#064B61;
	font-weight:bold;
}	
.piepagina {
	background-color:#064B61;
	
}

.premiosfotos {
	clear:both;
	height:auto;
}
.premiosfotos .foto {
	float:left;
	width:300px;
	text-align:center;
	margin-bottom:5px;
}
.premiosfotos .datos {
	float:left;
	width:120px;
	text-align:left;
	margin-top:15px;
	margin-left:10px;
}	