div.texto STRONG {
	font-weight: bold;
	color:#66b7db;
	text-decoration:none;
}
div.texto EM {
	font-style: italic;
}
div.texto UL {
	list-style-type: circle;
	padding-left: 40px;
	margin-bottom: 0px;
}
div.texto OL {
	list-style-type: decimal;
	padding-left: 40px;
	margin-bottom: 14px;
}

#derecha .post .texto ul li,
#derecha .post .texto ul{
	text-align: left;
	margin-left: 5px;
	padding-left: 0px;
	width:90%;
	float:left;
	clear:both;
}

#contenido {
	background:white url(/images/front/barra_izquierda_paraestirar.png) repeat-y scroll left top;
}

#izquierda{
	float:left;
	height:auto;
	width:299px;
}

#izquierda_filigrana{
	background:url(/images/front/barra_izquierda_abajo.png) no-repeat;
	float:left;
	height:732px;
	width:298px;
	padding-top:14px;
	margin-left:3px;
}


#derecha{
	background:transparent url(/images/front/area_blanca_dcha.png) no-repeat scroll 0 250px;
	float:right;
	width:630px;
}

#derecha ul{
	float:left;
	margin-left:10px;
}

#derecha .formulario form ul li ul.radio_list li{
	width:60px;
}

#derecha ul li{
	float:left;
	margin-top:20px;
	width:98%;
	list-style: none;
}

#contacto_form .fila{
	clear:both;
	float:left;
	margin-bottom:0;
	margin-top:10px;
	width:400px;
}

#contacto_form .fila div,
#contacto_form .fila_politica div{
	clear:both;
	float:left;
}

#contacto_form .fila label{
	float:left;
	margin-right:5px;
	padding-top:5px;
	text-align:right;
	width:80px;
}

#contacto_form .fila input,
#contacto_form .fila textarea{
	float:left;
	width:250px;
}

#contacto_form .fila_politica{
	clear:both;
	float:left;
	margin-top:8px;
	width:100%;
}

#contacto_form .fila_politica label{
	clear:none;
	float:left;
}

#contacto_form .fila_politica a{
	clear:none;
	float:left;
	margin-left:10px;
	width:auto;
}

#contacto_form .fila_politica ul{
	clear:none !important;
	float:left;
	height:20px;
	margin:0;
	padding:0;
	width:auto !important;
}

#contacto_form .fila_politica ul li{
	float:left;
	height:20px;
	margin-top:0;
}

#contacto_form .fila_politica ul li input{
	float:left;
}

#contacto_form .boton{
	clear:both;
	float:left;
	width:66%;
}

#contacto_form .boton_enviar{
	background:transparent url(/images/front/boton_vacio.png) no-repeat scroll 0 0;
	border:medium none;
	clear:both;
	color:#FFFFFF;
	float:right;
	font-weight:bold;
	height:32px;
	margin-top:10px;
	width:103px;
}

#derecha ul li.nombrep a{
	color:#0D9AEF;
	font-weight:bold;
	margin-left:15px;
	text-decoration:none;
} 

.post .imagen,
#galeria .imagen,
#negocio #derecha #galeria div.imagen{
	float:left;
	height:180px;
	position:relative;
	width:140px;
	z-index:0;
	margin-top:-11px;
	overflow:hidden;
}

.post .center #galeria div.imagen,
#negocio #derecha #galeria div.imagen{
	height:220px;
	width:190px;
}



li.post .imagen .borde_imagen,
.imagen a .borde_imagen{
	background:transparent url(/images/front/caja_foto_listado_noticias.png) no-repeat scroll 0 0;
	float:left;
	height:40px;
	padding-left:30px;
	padding-top:135px;
	position:absolute;
	width:110px;
	z-index:10;
}

.borde_imagen a{
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(/images/front/boton_leer_mas.png);
	background-position:0 0;
	background-repeat:no-repeat;
	color:white;
	float:left;
	font-weight:bold;
	height:21px;
	padding-left:12px;
	padding-top:3px;
	text-decoration:none;
	width:83px;
	font-size:12px;

}

.imagen img,
.imagen a img,
#negocio #derecha #galeria div.imagen img{
	height:150px;
	width:165px;
}

.post .center #galeria .imagen a,
#negocio #derecha #galeria div.imagen a{
	background:transparent url(/images/front/caja_foto_noticia_blanco.png) no-repeat scroll 0 0;
	color:#00A9D2;
	font-size:12px;
	height:50px;
	left:0;
	margin:0;
	padding-left:20px;
	padding-top:155px;
	position:absolute;
	text-align:center;
	text-decoration:none;
	width:145px;
	z-index:10;
}

.post h1{
	background:transparent url(/images/front/cabecera_listado_noticias.png) no-repeat scroll 0 0;
	float:left;
	height:23px;
	padding-left:10px;
	padding-top:7px;
	width:559px;
}

.post h1 a{
	color:white;
	text-decoration:none;
}

.post .resumen{
	float:left;
	font-size:13px;
	line-height:130%;
	margin-left:40px;
	padding:10px 20px 0 10px;
	width:388px;
}

#derecha ul li.post .resumen{
	margin-left: 0px;
}

.post .descripcion{
	float:left;
	width:100%;
}

.post .texto{
	float:left;
	margin-left:30px;
	margin-right:30px;
	margin-bottom:15px;
	margin-top:12px;
	width:93%;
	line-height: 130%;
	color:#3b3b3b;
	font-size:13px;

}

.post .center p.tags{
	float:left;
	margin-left:30px;
	text-align:left;
	width:90%;
}

.post .center p.tags a{
	color:#66B7DB;
	text-decoration:none;
	padding-top:10px;
}

.post .pie{
	float:left;
	margin:15px 30px;
	width:90%;
}

#derecha ul p.aviso{
	float:left;
	margin-left:250px;
	margin-top:20px;
}

.post{
	float:left;
	margin:20px 0 0 12px;
	width:600px;
}

.post .up{
	/*background:transparent url(/images/front/cajagris_up.png) no-repeat scroll 0 0;*/
	float:left;
	height:18px;
	width:598px;
}

.post .center{
	/*background:transparent url(/images/front/cajagris_med.png) repeat-y scroll 0 0;*/
	float:left;
	height:auto;
	width:598px;
}

.post h1{
	background:transparent none repeat scroll 0 0;
	color:#66b7d2;
	font-weight:bold;
	margin-left:38px;
	text-transform:uppercase;
}

.post .center p{
	clear:both;
	float:left;
	text-align:center;
	width:100%;
}

.post .center a{
	clear:both;
	float:left;
	margin-left:20px;
	width:100%;
}

.post .down{
	/*background:transparent url(/images/front/cajagris_down.png) no-repeat scroll 0 0;*/
	float:left;
	height:17px;
	width:598px
}

.post .center div#galeria,
#negocio #derecha #galeria{
	clear:both;
	float:left;
	height:200px;
	margin-left:6px;
	overflow:hidden;
	position:relative;
}

#imagen img{
	height:165px;
	width:165px;
}

div#map{
	float:left;
	height:400px;
	margin-left:20px;
	margin-top:20px;
	width:90%;
}

#footer{
	background:transparent url(/images/front/faldon_azul.png) no-repeat scroll 0 0;
	margin-left:12px;
}

.post h2{
	background:transparent url(/images/front/cabecera_post.png) no-repeat scroll 0 0;
	float:left;
	height:23px;
	margin-left:5px;
	padding-left:10px;
	padding-top:4px;
	width:400px;
}

.post h2 a{
	background:transparent url(/images/front/flecha_blanca.png) no-repeat scroll 0 50%;
	color:white;
	padding-left:22px;
	text-decoration:none;
	vertical-align:bottom;
}

.post .center p.documentos{
	float:left;
	margin-left:30px;
	margin-top:20px;
	text-align:left;
}

.post .center p.documentos a{

background:url("/images/front/triangulo_textos.png") no-repeat scroll 0 50% transparent;
color:#66B7DB;
font-size:20px;
font-weight:bold;
margin-bottom:3px;
margin-top:10px;
padding-left:8px;
text-decoration:none;

}

.post .center a.enlace_galeria{
	color:#66B7DB;
	float:left;
	font-weight:bold;
	margin-left:30px;
}










