/************* contenido ******************/
h2, h3, h4 , h5  {margin:0;padding:0;
font-family: "Georgia";
font-weight:bold;
font-style: italic;
clear:left;
}

a img {border: 0 none;}

#contenido p { font-size: 0.8em; margin: 5px 0 5px 0;}

#contenido a {color:#f78e1e; text-decoration:underline;}

#contenido strong {color:#83529d;}

#contenido  address {font-size:0.8em; font-style:normal; padding:10px 0;}

#contenido p.bocadillo {float:right; width: 300px; height: 185px;
background: url(http://www.valnaloneduca.com/imagenes/bocadillo_chica_color.jpg) no-repeat 0 50%;
font-family: "Georgia";
font-weight:bold;
font-style: italic;
font-size:1.1em;
color:#83529d;
margin-top:0;
}

#contenido p.bocadillo span {
margin: 10px  0 0 20px;
display:block;
width: 30%;
}

#contenido  p.chicosmesa{float:right; width: 260px; height: 285px;
background: url(http://www.valnaloneduca.com/imagenes/bocadillo_chicos_mesa.jpg) no-repeat 0 50%;
color:#f78e1e;
}


#contenido p.chicosmesa span {
margin: 20px  0 0 30px;
display:block;
width: 70%;
}

#contenido  p.primaria{float:right; width: 260px; height: 135px;
background: url(http://www.valnaloneduca.com/imagenes/bocadillo_nina.jpg) no-repeat 0 50%;
color:#f78e1e;
}

#contenido p.primaria span {
margin: 35px  0 0 140px;
display:block;
width: 40%;
}

#contenido  p.especial{float:right; width: 260px; height: 210px;
background: url(http://www.valnaloneduca.com/imagenes/bocadillo_especial.jpg) no-repeat 0 50%;
color:#f78e1e;
}

#contenido p.especial span {
margin: 25px  0 0 20px;
display:block;
width: 40%;

}

#contenido  p.secundaria{float:left; margin-right: 20px;  width: 280px; height: 200px;
background: url(http://www.valnaloneduca.com/imagenes/bocadillo_chico.jpg) no-repeat 0 50%;
color:#f78e1e;
}

#contenido p.secundaria span {
margin: 35px  0 0 150px;
display:block;
width: 40%;
}

#contenido  p.secundaria2{float:right; margin-right: 20px;  width: 240px; height: 157px;
background: url(http://www.valnaloneduca.com/imagenes/bocadillo_chica_secundaria.jpg) no-repeat 0 50%;
color:#f78e1e;
}

#contenido p.secundaria2 span {
margin: 10px  0 0 20px;
display:block;
width: 40%;
}

#contenido  p.bachillerato{float:right; width: 280px; height: 215px;
background: url(http://www.valnaloneduca.com/imagenes/bocadillo_chico_secundaria.jpg) no-repeat 0 50%;
color:#f78e1e;
}

#contenido p.bachillerato span {
margin: 20px  0 0 20px;
display:block;
width: 40%;
}

#contenido  p.otros{float:right; width: 260px; height: 285px;
background: url(http://www.valnaloneduca.com/imagenes/bocadillo_chicos_cf.jpg) no-repeat 0 50%;
color:#f78e1e;
}

#contenido p.otros span {
margin: 20px  0 0 20px;
display:block;
width: 70%;
}




#contenido p.accion{float:left; clear:both; width: 90%; margin-top: 30px;}
#contenido p.accion  a { color:#83529d; background: url(http://www.valnaloneduca.com/imagenes/volver_subir.jpg) no-repeat 0% 0%; padding: 0px 0 1px 20px;}  
#contenido p.accion  a.subir { background-position:0% 95%;}


#contenido ul {margin:0px 0 10px 0;}
#contenido ul li {font-size:0.8em; background: url(http://www.valnaloneduca.com/imagenes/bullet_2.gif) no-repeat 0% 0%; padding-left: 15px;  margin: 5px;}
#contenido ul li p {font-size: 1em;}
#contenido ul li p.bocadillo {font-size:0.9em;}
#contenido ul.programas {margin-left:0;}
#contenido ul.programas  li {background-image:none; margin: 0px; padding-bottom:10px; float:left; clear:left; width: 90%;
border-bottom: 1px dotted #f78e1e;} 
#contenido ul.programas  li.en {border: 0 none;} 
#contenido ol {margin:0px 0 10px 0;}
#contenido ol li {font-size:0.8em; padding-left: 15px;  margin: 5px;}

#contenido ul.programas  li  ul li {font-size:0.9em; background: url(http://www.valnaloneduca.com/imagenes/bullet_2.gif) no-repeat 0% 15%; padding: 0 0 0 15px;  margin-left: 0 0 0 5px; border-bottom:0 none;}
#contenido ul li p.publicacion{float:right; margin-left: 10px;}

#contenido ul.idTabs {background: url(http://www.valnaloneduca.com/imagenes/ul_sub_programas.jpg) no-repeat 0% 0%; 
margin-bottom: 5px; width: 308px; height: 100px; padding: 20px 0 0 25px; }

#contenido ul.idTabs li,#contenido ul.idTabs li p , #contenido ul.idTabs li p a {background-image:none; margin:0; padding:0; background-color:transparent;}
#contenido ul.idTabs li { margin:0; padding:8px 0 0 15px;  background: url(http://www.valnaloneduca.com/imagenes/bullet_2.gif) no-repeat 0% 80%;}
#contenido ul.idTabs li a.selected {color:#83529d}

#contenido dl{ font-size: 0.8em; margin-top:0;}
#contenido dt{ margin:5px 0 0 0; padding:8px 0 0 15px; font-family: "Georgia";
font-weight:bold;
font-style: italic;
font-size:1.1em;
color:#83529d; }



#contenido ul.portada {
margin: 10px 15px 10px 0; 
padding-left:0;
width: 47%;
float:left;
}

#contenido ul.portada  li {background:0 none; padding-left:0;}
#contenido ul.portada  li ul {border: 4px solid #d8b391;margin:0; padding:0; font-size:1.2em;}
#contenido ul.portada  li ul li {margin:0; padding:5px 0 5px 5px;}
#contenido ul.portada  li ul li  h3{margin:5px 0 0 0; padding:0; font-size:1.3em;}
#contenido ul.portada  li ul li p{margin:0; padding:0;}
#contenido ul.portada  li ul li.par {background:#f8e9db}
/*--------------------------------------------------------------------*/
#contenido ul.portada_prog {
margin: 0px 15px 10px 0; 
padding-left:0;
width: 100%;
float:left;
}

#contenido ul.portada_prog  li {
width: 270px;
height: 240px;
float:left;
display:inline;
padding: 5px 20px 20px 20px;
background:#ffffff url(http://www.valnaloneduca.com/imagenes/programa_papel.gif) no-repeat 0% 50%;
}

#contenido ul.portada_prog  li  p {font-size:0.9em; padding:5px 5px 5px 15px; width: 80%;}
#contenido ul.portada_prog  li ul {border: 0 none; padding: 20px 0 0 20px;  }
#contenido ul.portada_prog  li ul  li {
width:auto;height:auto;
padding: 8px 5px 5px 30px; display:block; width: 60%;
background: url(http://www.valnaloneduca.com/imagenes/bullet_naraja.gif) no-repeat 2% 60%; }

#contenido ul.portada_prog  li ul  li a {font-family: "Georgia";
font-weight:bold;
font-style: italic;
font-size:1.3em;
color:#000;}

#contenido ul.portada_prog  li.proy {
width: 90%;
height: auto;
float:left;
display:inline;
padding: 0 20px 10px 15px;
background:none;
border: 1px solid #cccccc;
}

#contenido ul.portada_prog  li.proy p {width: 90%; padding: 0px 5px 5px 10px;}
#contenido ul.portada_prog  li.proy h3 {padding:0 0 10px 0; margin:0;}
/*------------------------------------------------------------------------*/

#contenido  #map {
border: 4px solid #d8b391;
width: 620px;
height: 350px;
background-image:none;
}
/*--------------------------------------------------------------------*/
/*--------------------------------------------------------------------*/
#contenido ul.mapa {
margin: 10px 15px 10px 80px; 
padding:20px 0 0 0;
width: 60%;
float:left;
}
#contenido ul.mapa li a {color:#83529d;}
#contenido ul.mapa li {background-image:none; padding:3px 0 3px 15px;}
#contenido ul.mapa li ul {margin: 5px 0 5px 0; font-size:1.1em;}
#contenido ul.mapa li ul li{ margin: 5px 0 5px 0;}



 /*--------------------------------------------------------------------*/
#contenido .flash {
width: 680px;
height: 228px;
border: 4px solid #d8b391;
margin: 0 0 20px 0;
}

#contenido .google {
width: 680px;
height: 350px;
border: 4px solid #d8b391;
margin: 0 0 20px 0;
}


#contenido form  fieldset{
border: 0 none;
}

#contenido form  legend{
font-size: 1em;
font-family: "Georgia";
font-weight:bold;
font-style: italic;
color:#83529d;
margin: 10px 0 0 -5px;
}

#contenido form  label{
display:block;
font-family: "Georgia";
font-weight:bold;
font-style: italic;
color:#5f5f5f;
}

#contenido form  label.enlinea{
display:inline;
float:left;
width: 100%;
}
#contenido form  label.enlinea input {display:inline; margin-right: 5px;}

#contenido form  input, select,  textarea{
border: 1px solid #f78e1e;
margin-top: 2px;
display:block;
}

#contenido form  .boton{
border: 1px solid #f78e1e;
background:#fbe8d8;
color:#f78e1e;
font-family: "Georgia";
font-weight:bold;
font-style: italic;
padding:5px;
float:left;
font-size:1.1em;
margin: 0 0 0 15px;
cursor:pointer;
}

#contenido form  .oculto  {border: 0 none;}
#contenido form  .radio  {display:inline;}
#contenido form  .check  {display:inline; float: left; margin-right: 10px;}

#contenido form  a.boton{
border: 1px solid #f78e1e;
background:#fbe8d8;
color:#f78e1e;
font-family: "Georgia";
font-weight:bold;
font-style: italic;
padding:5px;
float:left;
width: auto;
font-size:1.1em;
padding: 6px 5px 5px 5px;
text-decoration: none;
}

#contenido form.no_intr {width: 60%; padding:10px 0 40px 0; margin:10px 0 30px 0; border :1px dotted #f78e1e;}
#contenido form p {margin:10px 0; padding:0;}

#contenido table.mercado {border :1px solid #cccccc;border-collapse:collapse; font-size: 0.7em;  margin: 20px 0 0 0;}
#contenido table.mercado th {color:#83529d; border: 1px solid #cccccc; padding:5px 20px; }
#contenido table.mercado tr:hover {background-color:#f6e8fc;}
#contenido table.mercado td { border: 1px solid #cccccc; padding:5px 20px;}

#contenido #para_agenda {width: 660px; float:left; font-size:1.2em; margin-top: 20px;}
#contenido #para_agenda ul  li{float:left; margin:0; padding:0; display:inline; width: 65%; background-image:none;}
#contenido #para_agenda ul  li h5{ margin:5px 0 10px 0;}
#contenido #para_agenda ul  li.tabla {width: 30%; float:right;}
#contenido #para_agenda ul  li ul {width: 100%; margin: 0; padding:0;}
#contenido #para_agenda ul  li ul  li {width: 100%; margin:5px; padding:5px;}


#contenido table.month {border :1px solid #cccccc; float:right; width: 30%;font-size: 0.7em; margin:0px 0 0 20%;}
#contenido table.month tr{}
#contenido table.month td{padding:2px;border-bottom: 1px solid #cccccc; }
#contenido table.month td {text-align:center;}
#contenido table.month td.event{background:#f78e1e;}
#contenido table.month td.event a{background:#f78e1e; color:#557512;font-weight:normal;}


#contenido ul.paginacion {width: 80%; float:left; clear:both; margin: 20px 0 0 10px; }
#contenido ul.paginacion li {width: 25px; height:15px; background:none; border: 1px solid #f78e1e; background-color:#f78e1e; float:left; display:inline; margin:0 3px; padding:2px 0;}
#contenido ul.paginacion li.current {background-color:#ffffff; color:#f78e1e;}
#contenido ul.paginacion li a {display: block; text-align:center; margin:0; padding:0 2px; background-color:#f78e1e; color:#ffffff; text-decoration:none;}
#contenido ul.paginacion li a.current {display;block; margin:0; padding:0; text-decoration:none; background-color:#ffffff; color:#f78e1e;}

