body {margin:0; background:url(../imgs/bg_body.gif) repeat-y; font:normal 12px/14px Arial, Tahoma, Helvetica, sans-serif;}
#contenedorEspecial{width:991px; margin-left:21px;}

#cabezal1{padding:20px 0px; float:left;}

#cabezal2{padding:20px; float:right; background-color:#fff;}

.lineaAzul{padding-bottom:20px; background-color:#fff;}

#contenido{padding:20px 0px; float:left; width:630px;}
#contenido p{text-align:justify; padding-left:41px; line-height:17px; color:#333; }
#contenido strong{color:#0099FF;}
#contenido h3{color:#07B2F5; font-size:19px; font-weight:normal; padding-left:41px;}
#contenido a, #contenido a:visited, #contenido a:link  {color:#02569C;text-decoration:none!important; font-weight:bold;}
#contenido a:hover {color:#0E69B5;text-decoration:underline!important; font-weight:bold;}

#derecha{float:left; margin-left:20px; width:320px; background:url(../imgs/bg_secciones.gif) no-repeat; background-position:top left; height:800px;}

#secciones{padding-left:40px; width:280px; background:url(../imgs/bg_secciones.gif) no-repeat; background-position:top left; padding-top:56px;}
#secciones a, #secciones a:visited, #secciones a:link  {color:#02569C;text-decoration:none!important; line-height:25px; font-weight:bold;}
#secciones a:hover {color:#0E69B5;text-decoration:underline!important; font-weight:bold;}

#pie{ background:url(../imgs/bg_pie.gif) no-repeat; height:40px; padding-top:13px; padding-left:19px; color:#525252; font-size:11px;}
#pie a, #pie a:visited, #pie a:link {color:#02569C;text-decoration:none!important; }
#pie a:hover {color:#0E69B5;text-decoration:underline!important; }

#objetivos{margin-left:41px; background:url(../imgs/bg_objetivos.gif) no-repeat; height:120px; padding-top:55px; padding-left:21px; color:#fff; font-size:12px; font-weight:bold;}
#formulario{margin-left:41px; }
#formulario input, #formulario select{width:200px; margin:5px 5px 5px 0px;}
#formulario h3{color:#07B2F5; font-size:16px; line-height:18px; font-weight:bold; padding-left:0px; margin:0px;}
#formulario textarea{padding-left:0px; margin:0px; width:560px; height:150px;}
.advertencia{color:#CC0000}
.error{width:200px; margin:5px 5px 5px 0px; border:1px solid #CC0000; background-color:#FCF2F2;}
.error2{padding-left:0px; margin:0px; width:560px; height:150px; border:1px solid #CC0000; background-color:#FCF2F2;}
#banner{padding:10px;  background:url(../imgs/bg_banner.jpg) no-repeat; margin-top:30px;}



#contenidoPractica{padding:20px 0px; float:left; width:630px;}
#contenidoPractica p{text-align:justify; padding-left:41px; line-height:17px; color:#333; }
#contenidoPractica strong{color:#0099FF;}
#contenidoPractica h1{color:#073C85; font-size:22px; line-height:24px; font-weight:bold; padding-bottom:0px; padding-left:41px;}
#contenidoPractica h3{color:#07B2F5; font-size:19px; line-height:23px; font-weight:normal; padding-left:41px;}
#contenidoPractica a, #contenido a:visited, #contenido a:link  {color:#02569C;text-decoration:none!important; font-weight:bold;}
#contenidoPractica a:hover {color:#0E69B5;text-decoration:underline!important; font-weight:bold;}


#categoria{font:normal 11px/13px Tahoma, Helvetica, sans-serif; color:#333; border-bottom:1px solid #cccccc; padding:5px 10px; border-top:1px solid #cccccc; background-color:#EBEBEB; margin-left:41px;}
#organizacion{ font:normal 11px/13px Tahoma, Helvetica, sans-serif; color:#16627F; border-bottom:1px solid #07B2F5; padding:5px 10px; border-top:1px solid #07B2F5; background-color:#B4E8FC; margin-left:41px;}
#problema{font:normal 12px/14px Tahoma, Helvetica, sans-serif; color:#333; border-bottom:1px solid #cccccc; padding:5px 10px; border-top:1px solid #cccccc; background-color:#EBEBEB; margin-left:41px;}
#premio{font:normal 12px/16px arial, Tahoma, Helvetica, sans-serif; color:#333; border-bottom:1px solid #cccccc; padding:5px 10px; border-top:1px solid #cccccc; background-color:#EBEBEB; margin-left:41px;}

#descripcion{font:normal 12px/15px arial, Tahoma, Helvetica, sans-serif; color:#333; border-bottom:1px solid #cccccc; padding-bottom:10px; margin-left:42px;}

#mapa {padding: 0px; padding: 0px; padding-top: 5px; float:left; width:310px; height:540px; text-align:left; background:url(../imgs/mapa.gif) no-repeat; background-position:top right; }
#bulletmapa{text-align:left; width:290px; font:normal 11px/17px Tahoma, Arial, Helvetica, sans-serif; color:#5B3216;}
#categoriaizq{height:10px; padding: 0px; padding: 0px; padding-top: 5px; float:left; width:310px;}


#ganadoras{padding-bottom:10px;}


#ganadoras a, #ganadoras a:visited, #ganadoras a:link{font:bold 13px/17px arial, Tahoma, Helvetica, sans-serif; color:#07B2F5;}
#descripcion2{font:normal 11px/16px arial, Tahoma, Helvetica, sans-serif; color:#333; border-bottom:1px solid #cccccc; padding-bottom:10px; margin-left:41px; margin-bottom:10px;}


#contenido h2{color:#000000; font-size:18px; font-weight:bold; padding-top:10px;}
.notaFoto {width:288px;border:none;color:#4D4D4D;margin-right:15px;padding:0 10px 10px 0; margin-left:40px;}
.izquierda {float:left;}
.focal {border:1px solid #d9d9d9;width:288px;margin:5px 0;}
.epigrafe {color:#808080;display:block; font-size:11px;}

#videos{padding-left:10px; width:310px; background:url(../imgs/bg_videos.jpg) no-repeat; background-position:top left; padding-top:56px;}
#videos h3{font-size:13px; color:#073C85; font-weight:bold; padding-left:0px; margin:0px;}

/*END*/


/*

#cabezalEspecialhome {width:653px;height:197px;text-align:left;}
#cabezalEspecial {width:653px;height:145px;text-align:left; }
#segundaEspecial {float:left; width:653px; border-right:1px solid #fff;}
h1, h2{margin:0; padding:0;}
/*h1 { height:18px; padding-top:9px; padding-left:11px; font:bold 13px/9px Georgia, Tahoma, Arial, Helvetica, sans-serif;color:#fff; border-bottom:1px solid #fff; border-top:1px solid #fff; text-align:left; background-color:#5B3216}
h2 { height:18px; padding-top:9px; padding-left:11px; font:bold 12px/9px Georgia, Tahoma, Arial, Helvetica, sans-serif;color:#fff; border-bottom:1px solid #fff; border-top:1px solid #fff; text-align:left; background-color:#5B3216}


#terceraEspecial {position:absolute;top:38px;left:653px; width:321px; float:left; text-align:center;}
#cabezalAnunciantes { height:18px; padding-top:9px; padding-left:11px; font:bold 13px/9px Georgia, Tahoma, Arial, Helvetica, sans-serif;background-color:#003333;color:#fff; border-bottom:1px dotted #fff; text-align:left;}
#cabezalAnunciantes2 { height:18px; padding-top:9px; padding-left:11px; font:bold 13px/9px Georgia, Tahoma, Arial, Helvetica, sans-serif;background-color:#003333;color:#fff; border-bottom:1px dotted #fff; border-top:1px dotted #fff; text-align:left;}
#pieEspecial {float:left; background:#000; width:962px; height:24px; text-align:left; padding-left:15px; font:normal 11px/21px Tahoma, Arial, Helvetica, sans-serif;color:#fff; border-bottom:20px solid #fff; }
#segundaEspecial a, #segundaEspecial a:visited, #segundaEspecial a:link  {color:#DA570F;text-decoration:none!important;}
#segundaEspecial a:hover {color:#DA570F;text-decoration:underline!important;}

#segundaEspecial p { margin-left:15px; margin-right:7px;  font:normal 13px/19px "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif;}
#segundaEspecial ul {color:#5B3216;font:normal 13px/19px "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif;}
#segundaEspecial h1{margin-left:10px; margin-top:25px; font:bold 17px/19px  "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif; color:#DA570F; padding-bottom:10px;}
#segundaEspecial h2{margin-left:10px; margin-top:0px; font:bold 15px/16px  "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif; color:#7b5840; padding-bottom:5px;}


#tituloEspecial{background:red; height:26px; background:url(../imgs/bg_titulo.gif) no-repeat; text-align:right; padding:6px;}

#apoyo{padding-bottom:14px; font:normal 13px/19px "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif; color:#5B3216;}
#contacto{width:302px; padding:10px; border-bottom:1px solid #fff; background-color:#44321E; text-align:left; font:bold 13px/17px "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif; color:#fff; }
#contacto a{color:#fff; text-decoration:none!important;}
#contacto a:hover{color:#fff; text-decoration:underline!important;}


#presentacion{background-color:#E6E3DE; padding:12px 15px 5px 15px; border-right: 1px solid #fff;}
#presentacion p{margin-left:0px; padding:0px; margin-top:5px; margin-bottom:5px; text-align:justify; color:#5B3216; }
#presentacion h1{margin-left:0px; margin-top:0px; font:bold 17px/19px  "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif; color:#DA570F; padding-bottom:10px;}
#linea{height:2px; background-color:#E6E3DE; border-bottom: 1px dotted #512604; padding:0px; border-right: 1px solid #fff;}
#linea2{height:2px; border-bottom: 1px dotted #512604; padding:0px; border-right: 1px solid #fff;}


#mas{text-align:right; font:normal 13px/15px Tahoma, Arial, Helvetica, sans-serif;}
#toda{padding-top:5px; padding-right:15px; text-align:right; font:normal 11px/15px Tahoma, Arial, Helvetica, sans-serif;}


#notasombra{background:url(../imgs/fondo.gif) repeat-x}
#notasombra h1{margin-left:0px; margin-top:0px; padding-left:10px; font:bold 17px/19px  
"Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif; color:#DA570F; padding-top:17px; }
#categoria {height:10px; padding: 0px; padding: 0px; padding-top: 5px; float:left; width:300px;}
#categoria span{background:url(../imgs/bullet.gif) no-repeat;background-position:top left;padding-left:20px;}
#poster{background:url(../imgs/fondo2.gif) repeat-x; padding:12px 15px 5px 15px;}
#poster p{margin-left:0px; padding:0px; padding-top: 40px; margin-top:0px; margin-bottom:5px; text-align:justify; color:#5B3216;}
#poster img{float:left;margin:1px 20px 1px 1px;}

#ganadoras{padding:12px 20px 5px 15px;}
#ganadoras p{margin-left:0px; padding:0px; padding-top: 40px; margin-top:0px; margin-bottom:5px; text-align:justify; color:#5B3216;}


#mapa {padding: 0px; padding: 0px; padding-top: 5px; float:left; width:310px; height:370px; text-align:left; background:url(../imgs/mapa.gif) no-repeat; background-position:bottom right;}


.nota{padding-top:0px; padding-bottom:15px; margin-left:15px; margin-right:20px; text-align:justify;}
.titulo{font:bold 16px/19px Georgia, Tahoma, Arial, Helvetica, sans-serif;}
.volanta{font:normal 11px/15px "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif; color:#676767;}
.fecha{font:normal 11px/15px "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif; color:#cca102;}
.nota p{padding:0px; margin-top:15px; margin-bottom:15px; font:normal 13px/15px "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif; color:#5B3216;}
.nota h2{font:bold 13px/17px  "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif; color:#DA570F; padding-bottom:10px; padding-top:10px;}
.flecha{font:normal 14px/15px  Arial, Helvetica, sans-serif; color:#f8cd33;}


#bulletmapa{text-align:left; width:290px; font:normal 12px/17px "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif; color:#5B3216; padding-left:18px; }

.bullet1, .bullet2{font:normal 13px/15px "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif; color:#5B3216;
background:url(../imgs/bullet.gif) no-repeat; background-position:top left; padding-left:18px; }
.bullet2{margin-bottom:10px}
.bullet1cierre{border-bottom:1px solid #DA570F; padding-top:12px; margin-bottom:5px;}

.bullet3, .bullet4, .bullet3a, .bullet4a, .bullet4b{font:bold 13px/15px "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif; 
color:#7B5840; padding-left:18px; border-bottom:1px solid #F5D5C3; padding: 15px }

.bullet3, .bullet3a{background-color:#F9E6DB}/*#F5D5C3
.bullet4, .bullet4a{background-color:#FBEEE6}
.bullet3a, .bullet4a, .bullet4b{font-weight:normal}
.bullet4b{background-color:#fff}

.linea2{border-bottom:1px dotted #5B3216; background-color:#ffffff; padding-top:6px; padding-bottom:6px; margin-left:15px; margin-right:15px; width:630px; float:left;}
.linea3{border-bottom:1px dotted #5B3216; background-color:#e9eef2; padding-top:6px; padding-bottom:6px; margin-left:15px; margin-right:15px; width:630px; float:left;}

.numero{width:34px; padding-top:1px; padding-right:15px; text-align:right; font:bold 21px/15px "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif; color:#7fa3b1; float:left}
.texto{width:570px; float:left; font:normal 13px/15px "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif; color:#5B3216;}



/*formulario
#mensaje{  background:url(../imgs/formulario.gif) no-repeat; background-position:bottom left; background-color:#cce7f2; padding:15px 5px 10px 108px; font:normal 13px/15px "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif; color:#5B3216; border-bottom:1px solid #fff; text-align:justify;}

.linea11{height:20px; background-color:#DA570F; padding:3px 0 0 10px; margin:20px 5px 0 10px; width:590px; font:bold 12px/15px Tahoma, Arial, Helvetica, sans-serif; color:#fff;}


.linea33{border-bottom:1px solid #F5D5C3; height:25px; background-color:#FBEEE6; padding-top:6px; margin-left:10px; margin-right:5px; width:600px;}
.linea22{border-bottom:1px solid #F5D5C3; height:25px; background-color:#F9E6DB; padding-top:6px; margin-left:10px; margin-right:5px; width:600px;}
.linea44{border-top:1px solid #fff; border-bottom:1px dotted #5B3216; margin-left:15px; margin-right:7px;}
.linea55{border-top:1px solid #fff; padding-bottom:5px; margin-left:15px; margin-right:7px;}

.linea23{border-bottom:1px solid #F5D5C3; height:100px; background-color:#F9E6DB; text-align:center; padding-top:6px; margin-left:10px; margin-right:5px; width:600px;}



.linea11practica{height:20px; background-color:#DA570F; padding:3px 0 0 10px; margin:20px 5px 0 15px; width:585px; font:bold 12px/15px Tahoma, Arial, Helvetica, sans-serif; color:#fff;}
.linea23practica{text-align:left; border-bottom:1px solid #F5D5C3; background-color:#F9E6DB; padding:6px; margin-left:15px; margin-right:5px; width:583px; font:normal 13px/15px "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif; 
color:#7B5840;}



.nombre1{width:285px; padding-right:15px; text-align:right; font:normal 12px/15px Tahoma, Arial, Helvetica, sans-serif; color:#5B3216; float:left}
.campo1{width:190px; float:left;}
.input1{border:1px solid #EEB596; font:normal 12px/15px Verdana,Tahoma, Arial, Helvetica, sans-serif; color:#5B3216; width:290px}
.textarea1{margin:10px; border:1px solid #EEB596; font:normal 12px/15px Verdana,Tahoma, Arial, Helvetica, sans-serif; color:#5B3216; width:515px; height:80px;}
#boton{padding-right:10px; padding-top:10px; text-align:right; font:normal 14px/15px Tahoma, Arial, Helvetica, sans-serif;}



/*tercera
.borde{padding:1px;}
#navegador{background-color:red; padding-top:15px; height:171px; background:url(../imgs/bg_sombra1.gif) repeat-y;}

.flechas{background:url(../imgs/flecha.gif) no-repeat; background-position:top left; padding-left:13px; padding-bottom:5px; }
.navegadorinterno{text-align:left; width:145px; float:left; margin-left:10px;}
.navegadorinterno2{text-align:left; width:150px; float:left;}
.navegadorinterno a, .navegadorinterno2 a{font:normal 13px/14px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; color:#5B3415; text-decoration:none}
.navegadorinterno a:hover, .navegadorinterno2 a:hover{font:normal 13px/14px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;color:#5B3415; text-decoration:underline}
.legal{color:#5B3216;margin-left:35px; margin-right:7px;margin-bottom: 20px;  font:normal 12px/13px "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif; font-style: italic;}
.legal2{color:#5B3216;margin-left:35px; margin-right:19px;margin-bottom: 20px; padding: 10px; ;font:normal 12px/13px "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif; font-style: italic;border: 1px dotted #5B3216; background-color: #F5F3F2;}






