/************ COMUN ****************/
BODY, UL, OL, H1, H2, H3, H4, H5, FORM {margin:0; padding:0;}
UL, OL {list-style-type:none;}
A IMG {border:0;}
A {text-decoration:none;}
BODY {margin:0; padding:0; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; background: url(../images/comun_bgr_pag.jpg) repeat-y top center;}
#container {width:950px; /*border:1px solid #000;*/ margin:0 auto; background:#FFF;}
#cabecera {margin-top:10px;}
#idiomas {text-align:right; font-size:10px; font-weight:bold;}
#idiomas A {color:#3D5F74;}
#idiomas A:HOVER {color:#C4CFD5;}
#animacion {background:#0084E5; z-index:-100; }
#botonera {margin:2px 0 1px 0}
#submenu {font-weight:bold; background:#C9D3DE; padding:2px 10px; color:#A5B5C3}
#submenu UL {margin:0; padding:0; list-style-type:none;}
#submenu LI {display:inline; background:url(../images/comun_pto_submenu.gif) no-repeat left center; padding-left:11px; margin:0 15px 0 0;}
#submenu A {color:#3D5F74; text-decoration:none; }
#submenu .activo {color:#FFF;}
#submenu A:HOVER {color:#FFF;}
#submenu.vacio{height:17px; background:#FFF;}
.break {clear:both}

#pie {text-align:right; background: url(../images/comun_bgr_pie.gif) repeat-x left top; color:#FFF; font-size:11px; line-height:20px; margin-bottom:10px; clear:both}
#pie UL {margin:0; padding:0;}
#pie LI {display:inline; background:url(../images/comun_pto_pie.gif) no-repeat left center; padding-left:11px; margin-right:15px;}
#pie A {color:#FFF;}
#pie A:HOVER {color:#3D5F74;}


/************** PORTADA *******************/
#portada {margin-top:15px; background: url(../images/portada_bgr_noticias.gif) repeat-y left top; border:1px solid #FFF}
#portada H3 {text-transform:uppercase; color:#FFF; font-size:12px; padding:3px 10px;}
#noticiasHome {width:305px; float:left; background:#FEF5CB;}
#noticiasHome H3 {background:#F0B645 url(../images/portada_tit_noticias.gif) repeat-y right top;  border-bottom:2px solid #F98912;}
#noticiasHome LI {border-bottom:1px dashed #F59D29; background: url(../images/comun_pto_submenu.gif) no-repeat 5px 7px; padding:2px 5px 2px 20px;}
#noticiasHome LI A {color:#3D5F74; font-weight:bold;}
#noticiasHome LI A:HOVER {color:#C4C8B1;}
#zonaBloques {margin-left:320px;}
#zonaBloques #infantil {float:left;}
#zonaBloques #banners {float:right;}
#zonaBloques #banners IMG {display:block; margin-bottom:10px;}
#zonaBloques #fotos {width:415px; float:left;}
#zonaBloques #fotos H3 {background:#F5D086 url(../images/portada_bgr_fotos.gif) repeat-y right top;  border-bottom:2px solid #E3800A;}
#zonaBloques #clasificaciones {float:right; width:205px; background:#50A9D3; margin:0;}
#zonaBloques #clasificaciones DIV {padding:3px 10px; color:#FFF; font-size:11px;}
#zonaBloques #clasificaciones H3 {background:#156B94;}
#zonaBloques #clasificaciones LI {padding:1px 5px 1px 12px; color:#FFF; font-size:11px;}
#zonaBloques #clasificaciones .impar {background:#73BADC;}
#zonaBloques #clasificaciones P {text-align:right; margin:10px; padding:0;}
#zonaBloques #clasificaciones A {color:#FFF; font-weight:bold;}
#zonaBloques #clasificaciones A:HOVER {color:#3D5F74;}


/************** CONTENIDO EN GENERAL *******************/
#contenido {width:100%; display:block; overflow:hidden; padding-bottom:25px; background: url(../images/comun_bgr_url.gif) no-repeat bottom left;}
H1 {font-size:38px; color:#156B94; margin:16px 0}
H2 {font-size:18px; color:#156B94; margin:16px 0}
#textos {margin:0 0 0 10px; width:580px; float:left; color:#838383;}
#textos P {color:#6F6F6F; font-size:13px;}
#fotoAleatoria, #thumb {float:right; margin-top:25px;}
#fotogrande {float:left; padding-bottom:15px; width:660px; text-align:center;}
#thumb {margin-right:60px; margin-top:0; }
#thumb IMG { margin:5px; border:2px solid #3D5F74;}


/************** RECOMENDAR *******************/
#recomendar TD {padding:4px 12px; color:#6F6F6F; vertical-align:top;}
#recomendar INPUT, #recomendar TEXTAREA {width:230px; color:#000; font-size:11px;}
#recomendar TEXTAREA {font-size:11px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;}
#recomendar #boton {text-align:right; margin:5px 0;}


/************** NOTICIAS *******************/
#noticias {border-top:1px dashed #A8A8A8; margin-right:50px;}
#noticias LI {background: url(../images/comun_pto_submenu.gif) no-repeat left 5px; border-bottom:1px dashed #A8A8A8; padding-left:10px;}
#noticias LI SPAN{font-weight:bold; display:block;}
#noticias LI A, P A {color:#3D5F74;}
#noticias LI A:HOVER {color:#C4CFD5;}


/************** GALERIAS *******************/
#galerias {text-align:center; margin:5px 9px 15px 9px; float:left;}
#galerias A {color:#3D5F74;}
.fila A {display:block; float:left; width:120px; height:110px; text-align:center; vertical-align:middle;}
.fila A IMG {border:2px solid #3D5F74}
.fila A:HOVER IMG {border:2px solid #C4CFD5}
#botonInf {clear:both; margin:15px 0 0 0; text-align:center;}
#titcat{color:#156B94; font-size:16px; font-weight:bold;}


/************** INSCRIPCION *******************/
#textos.dosColum {width:520px;}
.inscripcion {margin-bottom:20px;}
.inscripcion H4 {/*text-decoration:underline;*/ border-bottom:1px solid #6f6f6f; font-size:14px; padding-left:6px;}
.inscripcion P {margin:10px 10px 20px 15px}
#adultos {background:#fef5cb url(../images/inscrip_bgr.gif) repeat-y right top; width:380px; margin-top:60px}
#adultos H3 {background:#f0b744 url(../images/inscrip_bgr_cab.gif) repeat-y right top; color:#FFF; font-size:13px; text-transform:uppercase; padding-left:10px; margin-bottom:6px;}
#adultos .nombres {width:120px; padding-left:10px; text-align:left;}
#adultos INPUT {width:230px; vertical-align:middle; font-size:11px}
#adultos SELECT {vertical-align:middle; font-size:11px}
#adultos INPUT.campoCorto {width:80px;}
#adultos TD {padding:4px 0; /*text-align:right;*/}
#adultos SPAN {margin-right:10px; margin-left:20px;}
#adultos DIV {text-align:right; padding:10px;}





/************** CLASIFICACION *******************/
#clasificaciones {background:#73badc; width:380px; margin-top:60px}
.inscripcion .annos {font-size:18px; font-weight:bold; margin:10px}
#clasificaciones H3 {background:#156b94; color:#FFF; font-size:13px; text-transform:uppercase; padding-left:10px; margin-bottom:6px;}
#clasificaciones TABLE {width:100%;}
#clasificaciones .nombres {width:320px; padding:3px 10px; text-align:left;}
#clasificaciones TH {background:#50a9d3;}


/************** INFANTIL *******************/
#textos.dosColum {width:520px;}
.inscripcion {margin-bottom:20px;}
.inscripcion H4 {/*text-decoration:underline;*/ border-bottom:1px solid #6f6f6f; font-size:14px; padding-left:6px;}
.inscripcion P {margin:10px 10px 20px 15px}
#txikiak {background:#ffc228; width:380px; margin-top:60px}
#txikiak H3 {background:#ff4f08; color:#FFF; font-size:13px; text-transform:uppercase; padding-left:10px; margin-bottom:6px; border-bottom:2px solid #FFF}
#txikiak .nombres {width:120px; padding-left:10px; text-align:left;}
#txikiak INPUT {width:230px; vertical-align:middle; font-size:11px}
#txikiak SELECT {vertical-align:middle; font-size:11px}
#txikiak INPUT.campoCorto {width:80px;}
#txikiak TD {padding:4px 0; /*text-align:right;*/}
#txikiak SPAN {margin-right:10px; margin-left:20px;}
#txikiak DIV {text-align:right; padding:10px;}

#linkcarreras {font-weight:bold; }
#linkcarreras A {color:#3D5F74}



