.alrededores #contenido p{
font-size:0.8em;
}
.alrededores #contenido p a{
text-decoration: none;
color:#070707;
}
.alrededores #contenido h1{
background:#fff93f none repeat scroll 0;
border-right:450px solid #ebf145;
color:#474B42;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:1.8em;
font-weight:normal;
letter-spacing:0.03em;
padding:35px 0 10px 10px;
}

.alrededores #imagen-principal{
position:relative;
margin:28px 0 30px 1px;
overflow:hidden;
height:100%;
}

.alrededores #imagen-principal #texto-imagen-bg{
background:#161414 none repeat scroll 0 50%;
height:3000px;
left:385px;
filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
position:absolute;
top:0;
width:448px;
}

.alrededores #imagen-principal #texto-imagen{
color:#FFFFFF;
left:414px;
padding:31px 0 20px;
position:absolute;
top:0;
width:396px;

}
.alrededores #imagen-principal #texto-imagen a{
color:#FFFFFF;
text-decoration: underline;
}
.alrededores #imagen-principal #texto-imagen .ttl{
display:block;
font-size:1.3em;
font-weight:bold;
margin-bottom:14px;
}

.alrededores #divrutas{
background:transparent url(../img/punteado.gif) repeat-x scroll center bottom;
font-size:1em;
margin:0 0 20px 15px;
overflow:hidden;

height:100%;
}
.alrededores .texto-rutas{
float:left;
padding:0;
width:410px;

}
.alrededores h2{
font-size:1.3em;
margin-bottom:10px;
}
.alrededores .texto-rutas .fecha{
font-size:0.70em;
display:block;
}
.alrededores .texto-rutas h3{
display:block;
font-size:0.8em;
margin-bottom:10px;
text-decoration: none;
}
.alrededores .texto-rutas h3 a{
color:#000000;
text-decoration: none;
}
.alrededores .texto-rutas h3 a:hover{
color:#070707;
text-decoration: underline;
}
.alrededores .texto-rutas img, .alrededores #divdeporte img{
float:left;
margin-right:10px;
}
.alrededores .texto-rutas .txt{
float:right;
width:293px;

}
.alrededores #divrutas #listado-rutas{
float:right;
margin:38px 10px 10px;
width:358px;
display:inline;

}

.alrededores #divrutas .nruta{
font-size:0.8em;
color:#070707;
background:#fff93f;
width:50px;
padding:0px 0px;
text-align:center;
font-weight:bold;
float:left;
clear:both;
margin:0px 10px 4px 0px;
font-family:Georgia,"Times New Roman",Times,serif;
}
.alrededores #divrutas .ruta{
font-size:0.8em;

margin:0px 10px 4px 0px;
line-height:1.4em;
}
.alrededores #divrutas .ruta a{
color:#070707;
text-decoration: none;
}
.alrededores #divrutas .ruta a:hover{
text-decoration: underline;

}
.alrededores .vermasdiv{
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:0.8em;
margin-top:15px;
text-align:right;
}

.alrededores #divdeporte{
float:left;
margin-left:10px;
width:415px;
}

.alrededores #divdeporte .sep{
background: url(../img/punteado2.gif) repeat-x;
height:2px;
border:0px;
display:block;
margin-bottom:20px;
clear:both;

}


.alrededores #divcultura{
float:right;
width:382px;

}
.alrededores #divcultura img{
margin-bottom:10px;
}

.alrededores #divdeporte .item h3{
display:inline;
font-size:0.9em;
}
.alrededores #divdeporte .item h3 a:link{
color:#070707;
text-decoration: none;
}
.alrededores #divdeporte .item h3 a:hover{
color:#070707;
text-decoration: underline;
}
.alrededores .item{
margin-bottom:25px;
overflow:hidden;
}

.alrededores .item img{
width:6.66em;
height:6.66em;
}

.alrededores .item.sinimagen{
background:transparent url(../img/ico2.gif) no-repeat scroll 0 4px;
padding-left:29px;
}

.alrededores #divcultura h3{
margin:0 0 4px;
font-size:1.1em;
}
.alrededores #divcultura h3 a{
text-decoration: none;
color:#000000;
}
.alrededores #divcultura h3 a:hover{
text-decoration: underline;
color:#000000;
}
.alrededores #divcultura .txt{
background:#F1F1F1 none repeat scroll 0;
font-size:0.8em;
padding:10px;
overflow:hidden;
}
.alrededores #divcultura .txt p{
font-size:0.9em;
line-height:1.5em;
}
.alrededores #divcultura .txt p a{
color:#070707;
text-decoration: none;
}


.alrededores .vermas{
background:#fff93f;
padding:0px 10px 2px;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:0.9em;
text-decoration:underline;
color:#868282;
float:right;
display:block;
}

