/* <--------- identificadores  ---------> */

.conten ul.flecha
{
margin:0 2em 2em 2em; 
padding:0;
color:#036;
}

.conten ul.flecha li 
{
background:url(../img/listas/flecha_menulat.gif) ng:0;
color:#036;
}

.conten ul.flecha li 
{
background:url(../img/listas/flecha_menulat.gif) no-repeat left 7px;
list-style-type:none;
margin:0.7em 0; 
padding:5px 0 0px 10px;
line-height:1.5;
color:#000;
border-bottom: 1px dotted #a4a4a4;
}

.conten ul.flecha li ul li 
{
background:url(../img/listas/li1.gif) no-repeat left 7px;
list-style-type:none;
padding:0px 0 3px 10px;
color:#000;
border-bottom: 0px;
}

#foto_cabecera .colectivos 
{
float:right; 
margin:25px 0 0; 
width:325px;
}

#foto_cabecera .listado_col ul li a 
{
color:#000; 
text-decoration:none;
}

#foto_cabecera .listado_col ul li a:hover 
{
text-decoration:underline;
}

#foto_cabecera .listado_col ul li 
{
background:url(../img/listas/flecha_colectivos.gif) no-repeat;
list-style-type:none;
padding:0 0 5px 10px;
}

#foto_cabecera .listado_col ul 
{
margin:5px 0 0 30px; 
padding:0; 
width:auto;
}

#foto_cabecera .listado_col 
{
background:url(../img/maqueta/borde_bajo_colectivos.gif) repeat-x;
float:left;
width:70%;
}

#foto_cabecera 
{
clear:both; 
float:left; 
height:93px; 
width:762px;
}

#foto_cabeceratemas 
{
float:left; 
height:93px; 
width:762px;
}
#pelipeque 
{
background-image:url(../img/maqueta/fondo_flash.jpg);
background-repeat:no-repeat;
height:135px;
padding:3px;
}

#sinvi ul li 
{
list-style-image:none; 
list-style-type:none;
}

/* <--------- Clases  ---------> */

.advertencia 
{
color:red; 
font-size:0.9em;
}

.alertas 
{
background:#FFEFEF;
border:1px dotted #F20808; 
padding:0.5em;
color:#F20808;
font: arial,sans-serif;
}

.anuncio .entradilla 
{
color:#036; 
font-size:1em; 
margin-top:14px;
}

.anuncio .linea_punt 
{
background:url(../img/auxis/punteado_form.gif) repeat-x;
float:left;
margin:7px 0 0;
width:100%;
}

.anuncio h4.tit 
{
background:url(../img/auxis/punteado_form.gif) #f0f2f2 repeat-x left bottom;
color:#036;
float:left;
font:bold 1em Tahoma,geneva,arial,sans-serif;
padding:2px 0 3px 8px;
width:97%;
}
.anuncio h4.tit a:hover 
{
text-decoration:underline;
}
.anuncio 
{
float:left; 
margin-bottom:7px; 
margin-left:9px; 
margin-right:7px; 
width:46%;
}

.calendario table 
{
background:#c3c3c3;
border-collapse:collapse;
border-right:#c3c3c3 1px solid;
color:red;
margin:17px 0 10px;
padding:0;
width:145px;
}

.calendario td 
{
background:#fff;
border-bottom:#c3c3c3 1px solid;
border-left:#c3c3c3 1px solid;
color:#000;
padding:2px;
text-align:center;
font-size:0.7em;
}

.calendario th 
{
background:#fff;
border-bottom:#c3c3c3 1px solid;
border-left:#c3c3c3 1px solid;
border-top:#c3c3c3 1px solid;
color:red;
font-weight:400;
padding:2px;
text-align:center;
font-size:0.8em;
}

.calendario th.dias 
{
background:#f0f3f6;
border-bottom:#c3c3c3 1px solid;
border-left:#c3c3c3 1px solid;
color:#036;
font-weight:400;
padding:2px;
text-align:center;
}

.calendario 
{
border-bottom-width:1px;
border-left:#ebebeb 1px solid;
border-right:#ebebeb 1px solid;
border-top-width:1px;
float:left;
list-style-type:none;
margin:0;
padding:0;
text-align:center;
width:149px;
}

.col1_tema 
{
float:left; 
padding:0 0 0 10px; 
width:28%;
}

.col2_tema p.txt_ppal 
{
float:left; 
margin:0 0 20px; 
width:98%;
}

.col2_tema 
{
float:left; 
padding:0 0 0 10px; 
width:66%;
}

.contacto label 
{
margin:0 0 0 8px;
}

.conte_temas 
{
float:left; 
margin-bottom:20px; 
width:100%;
}


.der img 
{
float:right; 
margin:0.8em 0 0.5em 1em;
padding:2px; 
border:1px solid #0f5b95;
}

.esp 
{
float:left; 
height:17px; 
width:100%;
}

.home #foto_cabecera 
{
height:119px;
}

.insertar p.enlace a 
{
color:#000; 
text-decoration:none;
}

.insertar p.enlace a:hover 
{
text-decoration:underline;
}

.insertar p.enlace 
{
background:url(../img/listas/flecha_menulat.gif) no-repeat;
margin-top:0;
padding:0 0 5px 10px;
}

.insertar 
{
float:left; 
margin-top:10px; 
padding:0 0 5px 12px; 
width:25%;
}

.izq img 
{
float:left; 
margin:0.3em 0.8em 0.4em 1em;
padding:2px; 
border:1px solid #0f5b95;
}

.left 
{
text-align:left;
}

.nota 
{
border:1px dotted #999; 
padding:0.5em;
width:92%;
}

p.atencion
{
background:#FFEFEF;
border:1px dotted #F20808; 
padding:0.5em;
width:92%;
color:#F20808;
font:0.9em arial,sans-serif;
}

.ocupa 
{
float:left; 
margin:20px 0 0; 
padding:0;
}

.ocupa2 
{
clear:both; 
float:left; 
margin:0; 
padding:0;
}

.pag ul li a 
{
color:#036; 
font-weight:700; 
text-decoration:none;
}

.pag ul li a:hover 
{
text-decoration:underline;
}

.pag ul li 
{
color:#535353; 
display:inline;
}

.pag ul 
{
margin:0 0 15px; 
padding:0;
}

.pag 
{
background:url(../img/auxis/punteado_form.gif) #f0f2f2 repeat-x left bottom;
float:left;
margin-bottom:10px;
padding:2px 10px 3px;
text-align:right;
width:96%;
}

.paginacion 
{
border-top:1px dotted #ccc; 
padding-top:0.5em;
text-align:center;
}

.punteada 
{
background:url(../img/maqueta/borde_bajo_menulat.gif) repeat-x left bottom;
float:left;
height:1px;
line-height:1px;
margin:0;
padding:0;
width:100%;
}

.resalteaz a 
{
color:#3a7bbe; 
font-weight:700; 
text-align:center; 
text-decoration:none;
}

.resalteaz a:hover 
{
text-decoration:underline;
}

.resaltenar a 
{
color:#f93; 
font-weight:700; 
text-align:center; 
text-decoration:none;
}

.resaltenar a:hover 
{
text-decoration:underline;
}

.resalteroj a 
{
color:red; 
font-weight:700; 
text-align:center; 
text-decoration:none;
}

.resalteroj a:hover 
{
text-decoration:underline;
}

.tablon ul li a 
{
background:url(../img/listas/flecha_blanca.gif) no-repeat;
color:#fff;padding:0 0 0 10px;
text-decoration:none;
vertical-align:top;
}

.tablon ul li.mas a 
{
background:url(none);
color:#fff;
font:0.9em Tahoma,geneva,arial,sans-serif;
text-decoration:underline;
vertical-align:top;
}

.tablon ul li.mas 
{
margin:40px 0 0; 
padding:0 0 0 50px;
}

.tablon ul 
{
clear:both; 
margin-left:10px; 
margin-top:10px; 
padding:2px 0 3px; 
width:90%;
}

.tablon 
{
background:url(../img/maqueta/pizarra.gif) #fff no-repeat left bottom;
float:left;
margin-bottom:14px;
padding-bottom:13px;
width:151px;
}

.tema .btn_busc 
{
background-position:50% top; 
height:18px; 
margin:0 0 4px 10px; 
width:46px;
}

.tema 
{
float:left; 
margin:8px 0 0 12px; 
width:55%;
}

.temas .tit a 
{
background:url(../img/listas/flecha_menulat.gif) no-repeat;
color:#0058b0;
font-weight:700;
padding-left:7px;
text-decoration:none;
}

.temas .tit a:hover 
{
text-decoration:underline;
}

.temas .tit 
{
float:left; 
width:100%;
}

.temas .txt_tema 
{
float:left; 
padding-left:7px; 
width:100%;
}

.temas 
{
float:left; 
margin:20px 0 6px 10px; 
width:45%;
}

.tira 
{
clear:left;
}

.txtrojo 
{
color:red;
}

.unacol 
{
float:left; 
margin-bottom:14px; 
margin-left:9px; 
margin-right:7px; 
width:94%;
}

/* final */
