/* ========== GENERALES ========== */
body {padding: 0;margin: 0;background-color: #FFF;font-family: Arial, Verdana, Helvetica, sans-serif;}
h1,form,p {padding: 0;margin: 0;}
/* ========== FIN GENERALES ========== */
/* ========== MAQUETACION ========= */
#contenedor {
width: 990px;
margin: 0 auto 0 auto;
}

#publi_superior {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 90px;
text-align: center;
}
#publi_superior2 {
width: 990px;
height: 90px;
background: #FFF url('../images/tit_publivertical.gif') no-repeat top left;
margin: 2px auto 0 auto;
border-bottom: 1px solid #C6C6C6;
text-align: right;
}
#fichaCarLi {clear: both;}
#fichaCarLi ul {list-style: none;}
#fichaCarLi ul li h3 {background: none;}
#fichaCarLi ul li a {color: #00308D;font-size: 12px;text-decoration: none;}
#fichaCarLi ul li a:hover {text-decoration: underline;color: red;}


#caja_cabecera {
position: absolute;
top: 120px;
width: 990px;
height: 95px;
margin: 2px auto 2px auto;
z-index: 1;
/* background: url('../images/customer-logos/fondo-felicidades.png') no-repeat 275px 15px; */
}

#cabecera_1 {
width: 335px;
margin: 0;
padding-left: 15px;
text-align: left;
float: left;
}

#cabecera_2 {
width: 450px;
margin: 0;
text-align: center;
float: left;

color: #0B3388;
font-weight: bold;
}

#cabecera_3 {
width: 190px;
height: 95px;
margin: 0;
text-align: center;
background-color: #ccc;
float: left;
/*
position: fixed;
  right: 0;
  top: 0px;
  */
  background: url('../images/fnd_anuncio.png') no-repeat center 18px;
}

#menu_horizontal {
position: absolute;
top: 212px;
font-size: 14px;
width: 990px;
height: 38px;
margin: 0 auto 0 auto;
border-top: 1px solid #c6c6c6;
font-weight: bold;
/*
border-left: 1px solid #c6c6c6;
border-right: 1px solid #c6c6c6;
*/
background: url('../images/fnd_cabecera.jpg') repeat-x top left;
color:#666;
padding-top: 0;
z-index: 1;
}

#submenu_horizontal {
/* background: #FFF url('../images/fondo_submenu.jpg') repeat-x top left; */
background-color: #e5e5e5;
height: 22px;
padding: 3px 0 0 0;

margin-bottom: 10px;
}

#submenu_horizontal p {

margin: 0;
font-size: 14px;
color: #666;
font-weight: bold;
}



#dv_menu_aux ul {
list-style:none;
margin: 0;
padding: 0;
font-size: 14px;
font-weight: bold;
color: #666;
}

#dv_menu_aux li {
float: left;
padding: 2px 4px 2px 4px;
}

#dv_menu_aux li a {
text-decoration: none;
color: #666;
}

#dv_menu_aux li a:hover {
text-decoration: underline;
color: #333;
}

.li_espacio {
margin: 0 5px 0 5px;
}
.li_activo {
background-color: #FFF;
}

#dv_menu_aux .first {
margin-left: 10px;
}

#menu_horizontal  ul#menu{margin: 0;padding:4px 0 0 0;float:left; display:inline;height:34px;}
#menu_horizontal  ul#menu li{text-align:center; height:26px; padding:8px 0px 0 0; float:left; display:inline; background:url(../images/fnd_menu.jpg) no-repeat right center;}
#menu_horizontal  ul#menu li a{color:#666;text-decoration: none;}
#menu_horizontal  ul#menu li a:hover{color:#666;text-decoration: underline;}


#menu_horizontal  ul#menu li.final{background:none;}

#menu_horizontal  ul#menu li.coches{width:75px;}
/*#menu_horizontal  ul#menu li.coches a:hover{text-decoration:none;}*/

#menu_horizontal  ul#menu li.motos{width:57px;}

#menu_horizontal  ul#menu li.industriales{width:122px;}

#menu_horizontal  ul#menu li.caravanas{width:84px;}

#menu_horizontal  ul#menu li.seguros{width:71px;}

#menu_horizontal  ul#menu li.financiacion{width:99px;}

#menu_horizontal  ul#menu li.formula1{width:79px;}

#menu_horizontal  ul#menu li.noticias{width:67px;}

#menu_horizontal  ul#menu li.foro{width:47px;}

#menu_horizontal  ul#menu li.concesionarios{width:125px;}

#menu_horizontal  ul#menu li.profesionales{width:160px;
text-align: left;
padding-left: 6px;
background:url('../images/profesionales_activo_2.png') no-repeat;}

#menu_horizontal  ul#menu li.listado{width:154px;}

.enlace_profesionales {
color: #0B3388;
}





#caja_contenedora {
width: 988px;
margin: 0 auto 0 auto;
padding-bottom: 20px;
border-left: 1px solid #e5e5e5;
border-right: 1px solid #e5e5e5;
/*border-bottom: 1px solid #c6c6c6;*/


}


#pie_pagina {
width: 988px;
padding: 25px 0 2px 0;
margin: 0 auto 10px auto;
border-top: 2px solid #FC8F00;
border-left: 1px solid #e5e5e5;
border-right: 1px solid #e5e5e5;
border-bottom: 1px solid #e5e5e5;
background-color: #FAE9D8;
overflow: hidden;
clear: both;
}

#caja_centro_uno {
width: 660px;
margin: 20px 0 0 10px;

/* background-color: #eee; */
float: left;
overflow: hidden;
padding: 0 0 10px 0;
}

#caja_centro_dos {
width: 300px;
margin: 20px 0 0 10px;
/* background-color: #eee; */
float: left;
overflow: hidden;
}

.caja_centro_tres {
width: 660px;
margin: 20px 0 0 0;

/* background-color: #eee; */
float: left;
overflow: hidden;
}

.caja_centro_tres h3 {
padding: 0 0 0 23px;
margin: 5px 0 15px 0;
font-size: 18px;
background: transparent url('../images/ico_punto_titulos.jpg') no-repeat 0 4px;
}

#caja_mapa {
border: 1px solid #EED7B8;
padding-top: 10px;
width: 370px;
/* height: 304px; */
text-align: center;
background-color: #FFF8DB;
float: left;

}

#coches_ocasion {
clear: both;
padding-top: 20px;
overflow: hidden;
}

#coches_ocasion table {
border-bottom: 0px solid #ccc;
}
#coches_ocasion tr {
padding: 8px 0 8px 0;
}
#coches_ocasion td {
border-bottom: 1px solid #ccc;
padding: 8px 0 8px 0;
}

#noticias {
clear: both;
padding-top: 20px;
float: left;
overflow: hidden;
/* background-color: #ccc; */
width: 660px;
}

#caja_buscador {

font-size: 11px;
font-weight: bold;
color: #333;
}

#caja_publi_lateral {
margin-top: 20px;
border: 1px solid #c6c6c6;
padding: 0;
}

#caja_reportajes {
margin-top: 20px;
clear: both;
overflow: hidden;
}

#caja_recomendamos {
margin-top: 20px;
clear: both;
overflow: hidden;
}

.colaboradores {
margin-top: 20px;
clear: both;
overflow: hidden;
}

#caja_marcascoches {
margin-top: 20px;
clear: both;
overflow: hidden;
}

#caja_concesionarios {
margin-top: 10px;
}

#datos_coches {
width: 245px;
float: left;
clear: both;
overflow: hidden;
}

#caja_spam {
width: 233px;
clear: both;
margin: 0 0 0 0;
border: 1px solid #999;
background-color: #fafafa;
float: left;
}

#caja_email {
width: 233px;
clear: both;
margin: 0 0 0 0;
border: 1px solid #999;
background-color: #fafafa;
float: left;
}

#caja_amigo {
width: 233px;
clear: both;
margin: 0 0 0 0;
border: 1px solid #999;
background-color: #fafafa;
float: left;
}

#caja_fotos {
width: 400px;
float: left;
margin: 0 0 0 8px;

}

.caja_90_68 {
width: 90px;
height: 68px;
overflow: hidden;
margin: 0 6px 5px 3px;
float: left;
}

#caja_telefonos_oculta {
visibility: hidden;
height: 10px;
overflow: hidden;
}

.foto_coche {
text-align: left;
float: left;
width: 105px;
}

#otras_noticias {
clear: both;
margin-top: 40px;
overflow: hidden;
/* float: left; */
}

.caja_coche {
width: 200px;
height: 115px;
margin: 10px 10px 10px 0;
padding: 5px;
float: left;
background-color: #e9e9e9;
font-size: 12px;
font-weight: bold;
color: #0B3388;
}

.caja_33 {
width: 31%;
float: left;
/* border: 1px solid #ccc; */
}

/* ========== FIN MAQUETACION ========= */

/* ========== ENLACES ========== */

/* ========== FIN ENLACES ========== */


/* ========== TEXTOS ========== */


.diez {
font-size: 10px;
}
.once {
font-size: 11px;
}
.doce {
font-size: 12px;
}

.trece {
font-size: 13px;
}
.catorce {
font-size: 14px;
}

.gris_1 {
color: #666;
}

.azul {
color: #0B3388;
}

.azul_2 {
color: #000065;
}

.blanco {
color: #FFF;
}

.advertencia {
color: #CC0000;
font-weight: bold;
}

.titulos_home {
color: #0B3388;
font-size: 16px;
font-weight: bold;
font-family: Trebuchet MS;
background: url('../images/subrayado_titulo_2.png') repeat-x bottom left;
/* float: left; */
width: 100%;
}

.titulo_noticia {
/* color: #000; */
color: #FAE9D8;
font-size: 18px;
font-weight: bold;
}

.texto_noticia {
color: #000;
font-size: 12px;
font-weight: normal;
font-family: verdana;
}

.aviso {
border: 1px solid #CCC;
padding: 6px;
margin-top: 10px;
}

.fecha_noticia {
color: #D69D56;
font-size: 14px;
/*font-weight: bold;*/
}

.times {

}

.encabezado_noticia {
font-size: 18px;
clear: both;
margin: 0;
padding: 0;
color: #333;
}
.entrada_noticia {
margin: 0;
padding: 0;
font-size: 14px;
color: #555;
margin-top: 10px;
margin-bottom: 10px;
font-weight: normal;
font-family: arial;
font-style: italic;
}

.encabezado_ano_mes {
font-size: 22px;
clear: both;
margin-bottom: 0;
padding-bottom: 0;
}
.p_ano_completo {
margin-left: 25px;
margin-bottom: 20px;
font-size: 14px;
color: #666;
padding-left: 18px;
margin-top: 3px;
background: transparent url('../images/punto_naranja.png') no-repeat left 2px; 
}

.info1 {
width: 105px;
color: #000;
font-size: 12px;
padding: 2px 0 2px 5px;
float: left;
font-weight: bold;
}
.info2 {
width: 130px;
color: #0B3388;
font-size: 12px;
padding: 2px 0 2px 0;
float: left;
font-weight: bold;
}

.fondo1 {
background-color: #FEF6E3;
}

.lista_modelos {
float: left;
width: 32%;
}
/* ========== FIN TEXTOS ========== */

/* ========== ENLACES ========== */
a.enlace_normal {
color: #666;
text-decoration: none;
}
a.enlace_normal:hover {
text-decoration: underline;
}

a.enlace_azul {
color: #0B3388;
text-decoration: none;
}
a.enlace_azul:hover {
text-decoration: underline;
}


a.enlace_blanco {
color: #FFF;
text-decoration: none;
}
a.enlace_blanco:hover {
text-decoration: underline;
}

a.enlace_negro {
color: #000;
text-decoration: none;
}
a.enlace_negro:hover {
text-decoration: underline;
}

a.enlace_gris {
color: #666;
text-decoration: none;
}
a.enlace_gris:hover {
text-decoration: underline;
}

a.paginacion {
font-weight: normal;
color: #0B3388;
text-decoration: underline;
}

a.paginacion:hover {
text-decoration: none;
}
a.tag_marcas {
text-decoration: none;

}
a.tag_marcas:hover {
color: #FF0044;
}

a.enlace_333 {
color: #333;
text-decoration: none;
}
a.enlace_333:hover {
color: #000;
text-decoration: underline;
}

a.enlace_noticias {
color: #0B3388;
text-decoration: none;
}
a.enlace_noticias:hover {
text-decoration: underline;
}

a.enlace_acceso {
color: #0B3388;
text-decoration: none;
}
a.enlace_acceso:hover {
color: #FF0044;
}

/* ========== FIN ENLACES ========== */

/* ========= ESTILO FORMULARIOS ========= */
.select_home {
color: #666;
padding: 0;
font-size: 10px;
font-family: verdana;
border: 1px solid #999;
}

.input_home {
color: #666;
padding: 0;
font-size: 10px;
font-family: verdana;
border: 1px solid #999;
}

/* ========= FIN ESTILO FORMULARIOS ========= */
.modal {
     visibility: hidden;
     position: absolute;
     top: 25%;
     left: 25%;
     width: 50%;
     
     padding: 16px;
     
     color: #333;
     z-index:200;
     opacity:1;
     -moz-opacity: 1;
     filter: alpha(opacity=100);
     overflow: auto;
     border: 7px solid #999;
     background-color: #fafafa;
     
}
.overlay{
     visibility: hidden;
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     background-color: #000;
     z-index:100;
     opacity:.65;
     -moz-opacity: 0.65;
     filter: alpha(opacity=65);
     overflow: hidden;
   
}

.tabla_lista_coches {
padding: 0;
clear: both;
border: 1px solid #c6c6c6;
margin: 15px auto 10px 0;
text-align: center;
width: 100%;
}

.tabla_lista_coches th {
height: 30px;
background: #f1f1f1 url('../images/fnd_cabecera.jpg') repeat-x bottom left;
border: 0;
font-size: 14px;
color: #666;
}
.tabla_lista_coches td {
border-top: 0px solid #CCC;
font-size: 12px;
}

.label_acceso {
width: 80px;
float: left;
text-align: right;
}

#menu_profesional ul {
width: 100%;
	list-style: none; /*Eliminamos el estilo de lista*/
	padding: 0; /*Evita la indentaci�n que aparece en algunos navegadores*/
	margin: 0;
	display: inline; /*Nos permite integrar con los elementos li y evitar problemas -*/
	float: left;	  /*en algunos navegadores*/
	border-bottom: 1px Solid #848484;
}
#menu_profesional ul li {
	width: 100px;
	
	display: block;
	float: left; /*Flota los elementos de la lista*/
	text-align: center;
	margin-right: 5px;
	position: relative; /*Hacemos el ajuste de 1 pixel para simular la integraci�n -*/
	top: 1px;           /*con la capa de contenido*/
	
}
#menu_profesional ul li a {
	width: 100px; /*Fijamos el ancho para que el enlace sea toda la pesta�a y no solo el texto*/
	height: 35px;
	display: block;
	background: #3B9CCC;
	border: 1px Solid #848484;
	text-decoration: none;
	color: #000;
	font-weight: bold;
	padding-top: 5px;
	font-size: 13px;
	background: transparent url('../images/fnd_menu_profesional.jpg') repeat-x top left;
}

#menu_profesional ul li a:link, ul li a:visited, ul li a:active {
	/* color: #000; */
}
#menu_profesional ul li a:hover {
	color: #0b3388;
}

/*Clase especial que resaltar� dependiendo de la secci�n*/
#menu_profesional a.actual {
	width: 100px;
	display: block;
	background: #FFF;
	/* border-top: 1px Solid #000; */
	border-bottom: 1px Solid #FFF;
	text-decoration: none;
}

#menu_profesional a.actual:link, a.actual:visited, a.actual:active {
	color: #000;
}

#menu_profesional a.actual:hover {
	color: #000;
}

#contenido_profesional {
	width: 100%;
	background: #FFF;
	float: left;
	margin: 0;
	border-left: 0px Solid #000;
	border-bottom: 0px Solid #000;
	border-right: 0px Solid #000;
	font-weight: normal;
}

#div_datos_concesionario {
float: left;
width: 290px;

margin-left: 10px;
border: 1px solid #ccc;
padding: 5px;
}

#div_datos_resumen {
float: left;
width: 645px;

margin-left: 0;
border: 1px solid #ccc;
padding: 5px;
}

#tabla_listacoches th {
color: #000;
font-weight: bold;
padding: 8px 0 8px 0;
text-align: center;
font-size: 12px;
background-color: #f1f1f1;
border-right: 1px solid #fff;
}

#tabla_listacoches td {
font-size: 12px;
padding-top: 5px;
padding-bottom: 5px;
}

#div_formcoche {
width: 615px;
background-color: #FFF;
border-right: 1px dashed #ccc;
overflow: hidden;
padding: 10px;
float: left;
}

#div_imgcoches {
width: 310px;
overflow: hidden;
padding: 10px;
background-color: #fff;
float: left;
}

.caja_fotos_noticia {
width: 150px;
height: 120px;
overflow: hidden;
float: left;

}

.caja_160_125 {
width: 164px;
height: 94px;
overflow: hidden;

padding: 0;
float: left;
border-bottom: 2px solid #333;
margin: 0 20px 15px 20px;
}





/* ========== CLASES ALIGERAR PESO HOME ========== */
.div_1 {
margin-left: 10px;
float: left;
overflow: hidden;
width: 275px;
border: 0px solid red;



}

.div_1_2 {
margin-left: 10px;
float: left;
overflow: hidden;
width: 325px;
border: 0px solid red;



}

.div_2 {
width: 75px;
height: 55px;
overflow: hidden;
}

.div_3 {
 width: 647px;
 float: left;
 margin: 10px 0 0 0;
 border: 1px solid #ccc;
 padding: 5px;
}

.div_4 {
padding: 5px 0 5px 0;
}
.div_5 {
width: 290px;margin: 0 auto 0 auto;background: #FE8E00 url('../images/fondo_buscador.png') no-repeat top center;
}

.div_6 {
width: 150px;
border-right: 1px dashed #c6c6c6;
float: left;
margin-top: 5px;
}

.div_7 {
float: left;
width: 135px;
float: left;
padding: 0 0 0 10px;
margin-top: 15px;
}

.div_8 {
width: 250px;text-align: left;margin: 5px 0 0 auto;
}

.p_1 {
margin: 6px 10px 10px 10px;
float: left;
width: 245px;
}

.p_2 {
width: 100%;
float: left;
padding: 0 0 0 0px;
}

.p_4 {

float: right;
padding: 20px 0 0 10px;
text-align: right;
}

.p_5 {
float: left;width: 110px;
}
.p_6 {
margin: 7px 0 0 12px;
}
.p_7 {
margin-top: 3px;
padding-top: 3px;
}
.p_8 {
float: left;padding-left: 10px;
}
.p_9 {
font-weight: bold;color: #333;float: right;padding: 0 10px 0 0;
}
.p_10 {
padding: 5px 0 5px 20px;
}
.p_11 {
padding-top: 7px;
}
.p_12 {
padding: 5px 0 5px 20px;
}
.p_13 {
padding: 5px 0 5px 20px;
}

.p_14 {
border-bottom: 1px dashed #c6c6c6;
}

.p_15 {
padding: 10px 0 5px 0;
}
 
.span_1 {
/* color: #CC0000; */
color: #fe8e00;
font-weight: bold;
font-size: 17px;
}

.span_2 {
margin-left: 3px;
}

.th_1 {
width: 85px;
padding: 2px 0 2px 0;
}
.th_2 {
width: 280px;
}
.th_3 {
width: 75px;
}
.th_4 {
width: 75px;
}
.th_5 {
width: 80px;
}

.img_1 {
border: 0;margin: 2px;
}
.img_2 {
float: left;
border: 0;
padding: 0 10px  0 0;
}
.img_3 {
margin-top: 1px;
}
.img_4 {
border: 0;
}

.img_5 {
border: 0;margin: 7px 0 3px 0;
}
 


.slt_1 {
width: 205px;margin-left: 5px;
}
.slt_2 {
width: 198px;margin-left: 5px;
}
.slt_3 {
width: 98px;
}
.slt_4 {
width: 98px;margin-left: 12px;
}

.ipt_1 {
margin-right: 50px;
}

.ipt_2 {
margin-left: 37px;
}

.ipt_3 {
margin-top: 5px;font-weight: normal;font-size: 11px;
}


#desc_noticias p {
margin: 6px 0 12px 0;
}


#noticia_destacada {
border: 1px solid #ccc;
overflow: hidden;
padding: 5px;
}

#noticia_destacada h3 {
padding: 0;
margin: 20px 0 3px 0;
}
#noticia_destacada p {
font-size: 12px;
font-family: verdana;
color: #555;
}
.f_noticia {
float: left;
padding: 0 8px 8px 0;
border: 0;
}

.p_separa {
border-top: 1px solid #ccc;
clear: both;
margin-top: 20px;
}

#div_noticias {
width: 315px;
padding-right: 10px;
float: left;
overflow: hidden;
border-right: 0px solid #ccc;
}
#div_formula1 {
width: 315px;
padding-left: 10px;
float: left;
overflow: hidden;

}

.historico_noticias {
color: #0b3388;
font-size: 14px;
padding: 3px 0 7px 10px;
font-weight: bold;
}

.caja_historico {
/* border: 1px solid #ccc; */
padding: 15px 0 15px 0;
overflow: hidden;
clear: both;


}

.img_seguros {
float: left;
width: 164px;
height: 164px;
overflow: hidden;
text-align: center;
vertical-align: middle;
}

.p_est_1 {
font-family: verdana;
font-weight: bold;
font-size: 16px;
color: #000;
margin: 2px 0 0 10px;
float: left;
}
.p_est_2 {
font-family: verdana;
font-size: 12px;
font-weight: normal;
}

#div_contacto p {
margin: 8px 0 22px 0;
}

#seccion_videos {
text-align: center;
margin: 0 auto 15px auto;
clear: both;
}

.noticias_2 {
width: 312px;
border: 1px solid #ccc;
float: left;
padding: 5px;
overflow: hidden;
}

.separa {
border-top: 1px solid #ccc;
width: 98%;
margin: 0 auto 0 auto;
clear: both;

}

.div_videos {
margin: 3px 0 7px 0;

overflow: hidden;
padding: 10px;
border: 1px solid #ccc;
_float: left;
_width: 630px;
}

#div_mail {
border: 1px solid #ccc;
background-color: #f1f1f1;
padding: 10px;
margin: 0 0 10px 0;
}

#div_masleidas {
margin-top: 20px;
clear: both;
overflow: hidden;
}

.p_masleidas {
font-size: 14px;
font-family: arial;
font-weight: normal;
margin: 8px 0 4px 0;
border-bottom: 1px dotted #ddd;
padding: 0 0 5px 0;
}

.n_fila {
clear: both;
}

.caja_fotos {
float: left;
border: 0;
overflow: hidden;
width: 130px;
height: 130px;
margin: 0 0 3px 0;
text-align: center;
}

.dv_gal_fotos {
float: left;
width: 200px;
height: 150px;
text-align: center;
background-color: #000;
margin-right: 20px;
margin-bottom: 15px;
}

.dv_todas_gal {
width: 200px;
height: 190px;
float: left;
text-align: center;

margin-right: 20px;
margin-bottom: 15px;

}

.dv_todas_gal p {
margin: 0;
padding: 0;
line-height: 18px;
color: #666;
font-size: 12px;
}

.dv_todas_gal .dv_gal_fotos {
margin-bottom: 0;
margin-right: 0;
}

.contiene_fotos {
overflow: hidden;
width: 140px;
float: left;
margin: 10px 12px 0 11px;
_margin: 10px 10px 0 10px;
background: transparent url('../images/sombra_foto.jpg') no-repeat top left;
}

#div_etiquetas {
clear: both;
padding: 15px;
border: 0px solid #CCC;
margin: 10px auto 10px auto;
width: 920px;
font-family: trebuchet ms;
font-weight: bold;
line-height: 26px;
text-align: justify;
}

#limita_foto_1 {
width: 145px;
height: 106px;
overflow: hidden;
float: left;
margin-right: 6px;
}

.titulo_provincias {
border: 0px solid #ccc;
float: left;
overflow: hidden;
}

.lista_provincias {
width: 800px;
border: 0px solid #ccc;
float: left;
overflow: hidden;
}

#caja_centro_uno .caja_concesionario {
width: 320px;
/*
border: 1px solid #ccc;
background-color: #fcfcfc;
*/
float: left;

padding: 5px 0 10px 0;
}

#caja_centro_uno .caja_concesionario .p1 {
font-size: 16px;
font-family: trebuchet ms;
font-weight: bold;
color: #666;
}

.breadcrumb_conce {
font-size: 12px;
margin: 0 0 20px 0;
padding: 0;
}

#div_infonoticia {
height: 23px;
/* background: #fff url('../images/fondo_infonoticia.jpg') repeat-x top left; */
border-bottom: 1px solid #ccc;
margin-top: 15px;
font-size: 12px;
color: #666;
clear: both;
}

#div_sociales {

border: 1px solid #ccc;

background-color: #f1f1f1;
clear: both;
float: left;
line-height: 0;
padding: 4px;
}

#div_sociales img {
vertical-align: middle;
padding: 0;
border: 0;
margin: 0 8px 0 8px; 
}

/*             styles for the star rater                */	

#tuvoto {
width: 130px;
font-family: trebuchet ms;
font-size: 12px;
float: left;
color: #666;

}
#puntuacion {
width: 150px;
font-family: trebuchet ms;
font-size: 12px;
color: #666;
float: left;
}
.star-rating ul {
float: left;
}

	.star-rating{
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 70px;
		height: 14px;
		position: relative;
		overflow:hidden;
		background: url(../images/estrellas.png) top left repeat-x;
		display: inline;float: left;
		
	}
	
	.star-gris {
	background: transparent url(../images/estrella_gris.png) repeat-x top left ;
	}
	
	
	
	.star-rating li{
		padding:0px;
		margin:0px;
		width:14px;
		height:14px;
		/*\*/
		float: left;
		/* */
	}
	

	.star-rating li a{
		display:block;
		width:14px;
		height: 14px;
		line-height:14px;		
		text-decoration: none;
		text-indent: -9000px;
		z-index: 20;
		position: absolute;
		padding: 0px;
		overflow:hidden;
	}
	
	.star-rating li a:hover{
		background: url(../images/estrellas.png) left bottom;
		z-index: 2;
		left: 0px;
		border:none;
	}
	.star-rating a.one-star{
		left: 0px;
	}
	.star-rating a.one-star:hover{
		width:14px;
	}
	.star-rating a.two-stars{
		left:14px;
	}
	.star-rating a.two-stars:hover{
		width: 28px;
	}
	.star-rating a.three-stars{
		left: 28px;
	}
	.star-rating a.three-stars:hover{
		width: 42px;
	}
	.star-rating a.four-stars{
		left: 42px;
	}	
	.star-rating a.four-stars:hover{
		width: 56px;
	}
	.star-rating a.five-stars{
		left: 56px;
	}
	.star-rating a.five-stars:hover{
		width: 70px;
	}
	
	.star-rating li.current-rating{
		background: transparent url(../images/estrella_azul.png) left top;
		height: 14px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
	}
	
	.star-rating li.current-ratingg{
		background: url(../images/estrella_marron.png) left top;
		height: 14px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
	}
	

	
	/* remove halo effect in firefox   */
	a:active{
		outline: none;
	}
	
	

#comentarios {
padding: 5px 10px 5px 10px;
background-color: #fafafa;
border: 1px solid #ccc;
margin-top: 10px;
clear: both;
}

#comentarios #div_form_comentarios {
width: 420px;
float: left;
margin-right: 10px;
border-right: 1px solid #ccc;
}

#comentarios #div_uso_comentarios {
float: left;
width: 200px;
padding-left: 5px;


}


#div_geoposicion {
margin-top: 20px;
clear: both;
}

#div_logos {
margin-top: 20px;
text-align: left;

}

#dv_logo_grande {
margin: 10px 0 10px 0;
}

#dv_logo_pequeno {
margin: 10px 0 10px 0;
}
	
#photos {height: 300px;overflow: hidden;}	
	
	
	
#recentcomments	ul li {font-size: 12px;}
/* #recentcomments .dsq-widget-meta {display: none;} */	
	
	

/* CLEARFIX */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac */
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*png transparente*/
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}

