/* <--------- identificadores  ---------> */
/* ---- los tags básicos de la página están en basico.css ---- */

#bloq_interior2 
{
float:left; 
margin:12px 0 0 6px; 
width:100%;
}

/* <--------- Clases  ---------> */

.bloq1 a 
{
color:#000; 
text-decoration:none;
}

.bloq1 a:hover 
{
text-decoration:underline;
}

.bloq1 h4.tit 
{
background:url(../img/auxis/punteado_form.gif) repeat-x left bottom;
color:#036;
float:left;
font:bold 1em Tahoma,geneva,arial,sans-serif;
padding:0 0 3px 10px;
width:95%;
}

.bloq1 p 
{
margin-bottom:0; 
margin-top:7px;
}

.bloq1 ul li a 
{
color:#000; 
text-decoration:none;
}

.bloq1 ul li a:hover 
{
text-decoration:underline;
}

.bloq1 ul li 
{
background:url(../img/listas/flecha_menulat.gif) no-repeat;
clear:both;
float:left;
list-style-type:none;
margin-left:10px;
padding:0 0 3px 10px;
width:100%;
}

.bloq1 ul 
{
float:left; 
margin:5px 0 0; 
padding:0; 
width:90%;
}

.bloq1#contenido ul li a 
{
color:#000; 
text-decoration:none;
}

.bloq1#contenido ul li a:hover 
{
text-decoration:underline;
}

.bloq1#contenido ul 
{
margin-bottom:18px; 
margin-left:16px;
}

.bloq2 .float 
{
float:left;
margin:10px 9px 2px 0;
}

.bloq2 h4.tit 
{
background:url(../img/auxis/punteado_form.gif) repeat-x left bottom;
color:#036;
float:left;
font:1em Tahoma,geneva,arial,sans-serif;
padding:0 0 3px 7px;
width:100%;
}

.bloq2 p 
{
margin-bottom:0; 
margin-top:25px;
}

.bloq3 .float {float:left;margin:10px 9px 2px 0;}
.bloq3 p.tit {color:#036;float:left;font:1em Tahoma,geneva,arial,sans-serif;padding:0 0 3px 7px;width:100%;}
.bloq3 p.tit a:link{text-decoration:none}
.bloq3 p.tit a:hover{text-decoration:underline}
.bloq3 h3.tit {color:#036;float:left;font:1em Tahoma,geneva,arial,sans-serif;padding:0 0 3px 7px;width:100%;font-weight:bold;}
.bloq3 h3.tit a:link{text-decoration:none}
.bloq3 h3.tit a:hover{text-decoration:underline}
.bloq3 p {margin-bottom:0; margin-top:25px;}
.bloq3 {float:left; margin:0 5px 10px 5px; width:30%;}

.bloq_azul_tema .tit 
{
display:block; 
padding:4px 0 4px 5px;
}

.bloq_azul_tema h2 
{
background:url(../img/maqueta/borde_bajo_menulat.gif) repeat-x left bottom;
color:#036;
font-size:1em;
font-weight:700;
margin:0;
}

.bloq_azul_tema 
{
background-color:#e7eff7; 
float:left; 
margin:0 0 10px; 
width:95%;
}

.bloq_dcha_jovenes 
{
float:left; 
margin-top:5px; 
width:66%;
}

.bloq_destacados .texto a 
{
color:#000; 
text-decoration:none;
}

.bloq_destacados .texto a:hover 
{
text-decoration:underline;
}

.bloq_destacados .texto 
{
background:url(../img/listas/flecha_menulat.gif) no-repeat; 
padding:0 0 0 10px;
}

.bloq_destacados img 
{
float:left; 
margin-right:8px;
}

.bloq_destacados 
{
background:url(../img/maqueta/borde_bajo_menulat.gif) repeat-x left bottom;
clear:both;
float:left;
margin:5px 0 0;
padding-bottom:6px;
width:95%;
}

.bloq_foto .fecha 
{
color:red; 
display:block; 
font-size:0.8em; 
margin:0 0 1px 0;
}

.bloq_foto .texto a 
{
color:#000; 
text-decoration:none;
}

.bloq_foto .texto a:hover 
{
text-decoration:underline;
}

.bloq_foto .texto 
{
background:url(../img/listas/flecha_menulat.gif) no-repeat;
font:1.1em Arial, Helvetica, sans-serif;
padding:0 0 0 10px;
}

.bloq_foto h3.texto 
{
font-weight:bold; 
font-size:105%; 
margin:0.5em 0 0 0;
}

.bloq_foto img 
{
float:left; 
margin-right:8px;
}

.bloq_foto p a 
{
color:#000; 
text-decoration:underline;
}

.bloq_foto p a:hover 
{
text-decoration:none;
}

.bloq_foto p 
{
font-size:1em;
}

.bloq_foto p.fecha 
{
margin-top:0;
}

.bloq_foto 
{
clear:both; 
float:left; 
margin:14px 0 5px 4px; 
width:95%;
}

.bloq_izda_jovenes 
{
float:left; 
margin:5px 10px 0 3px; 
width:28%;
}

.bloque_peke_azul p.formacion 
{
float:left;
font-size:1em;
font-weight:700;
margin:0;
padding:0 0 7px 5px;
text-decoration:underline;
}

.bloque_peke_azul 
{
float:left; 
margin:20px 0 0; 
width:50%;
}

.bloque_peke_azul2 
{
float:left; 
margin:0; 
width:50%;
}

/* final */
