html,body {margin:0;line-height:130%;font-family:verdana, arial, helvetica, sans-serif;font-size:11px;background:#f2f2f2;text-align:center;}
* {margin:0;padding:0;}

a {color:#3370B8;text-decoration: none;padding: 1px;}
a:hover {color:#000;}

h1, h2, h3, h4, h5 {border:0; margin:5px 0 5px;font-weight:500;color:#3370B8;}
h1 {font-size:180%;line-height:100%;}
h2 {font-size:140%;line-height:100%;margin:3px;}
h3 {font-size:110%;line-height:100%;font-weight:700;} /*titulos*/
h3 a {font-size:110%;line-height:100%;font-weight:700;} /*titulos*/
h4 {font-size:105%;} /*titulos Comentarios y similares*/
h5 {font-size:100%;margin:2px 0 2px;}

ul, ol {}
li {}

img {border:0;}
.div_borde_img {border:1px solid #e5e5e5;padding:2px;margin-right:5px;}

.img_checking {background:url(/imagenes/imagenes_aplikacion/iconos/checkin_azul.png)}
hr {display:block;height:1px;background:#CCC;border:0 solid #CCC;color:#CCC;}

table {}
th {font-weight:800;border:1px solid #ccc;padding:3px;}

.tabla_gnral {}
.tabla_gnral th {border:1px dotted #ccc;margin:5px 0 5px 0;background:#FF791F;}
.tabla_gnral td {background:#F4F4F4;padding:2px;}

Select,Input,Textarea,radio,submit {font-size:11px;margin-top:5px;background:#F8F8F8;border:1px solid #ccc;padding:2px;}
.Boton {color:#fff;background: url(/CSS/estilos/portalcoches/fondo_H1_N.jpg) repeat-x; background-position: bottom; height:25px;cursor:pointer;border-left:1px solid #ccc;border-right:1px solid #ccc;font-weight:700;}

.Negrita_Lista_Desplegable {font-weight:700;color:red;}
blockquote {padding-left:10px;quotes: "\201C" "\201D";}
.negrita  {font-weight:700;}
.naranja {color:#FF6900;}
.campo_vacio{background:#F9F2E3;border:1px solid #000}
label{float: left;width: 130px;font-weight: 700;padding-right:3px;color:#666666;}

.boton_form_nuevo{float:right;margin:0 20px 5px 0;padding:0 2px 0 2px;border:1px solid #e5e5e5;background:#FFFFCC}

.MsgFont {background-color:#66CC00;font-size:8pt;color:#fff;font-weight:300;padding:2px;border:1px solid #222222;margin-top:2px;} 
.MsgFont a {color:#fff;font-weight:700;}
.ErrFont {background-color:yellow;font-size:8pt;color:#CC0000;font-weight:300;padding:2px;border: 1px solid #222222;margin-top:2px;} 
.ErrFont a {color:#fff;font-weight:700;}

.div_alerta {margin:10px 0 10px 0;border-top:1px solid #CC9933;border-bottom:1px solid #CC9933;padding:30px 0 30px 0;text-align:center;color:#CC9933;background:#F9F2E3;}

.contenedor_float_left {float:left;}




/*##########   Estilos  i_cabecera.asp         ######################*/

#div_General {width:990px;margin:5px auto 30px auto;text-align:left;background:#FFFFFF;}

#header {margin:10px 0 0 0;padding:0 0 0 0;background:url(/CSS/estilos/portalcoches/bg_cabecera.png) repeat-x top;border-top:1px solid #ccc;}

	#header div.logo {float:left;padding:20px 3px 3px 5px}
	
	#header div.menu_logos_webs {float:right;background:url(/CSS/estilos/portalcoches/bg_nav.png) repeat-x;}
	#header div.esq_menu_logos_webs {width:20px;height:26px;background:url(/CSS/estilos/portalcoches/botones/esq_menu_logos_webs.gif);float:left;border-bottom:1px solid #E7E9E9}
	#header div.botones_logos_webs {border-right:1px solid #ccc;float:left;padding:0.16em 10px 0.16em 10px;border-bottom:1px solid #ccc;}
	
	#header .invisible {display:block;width:70%;height:90px;cursor:pointer;float:left;}


		
	#header div.header_conectar {margin:50px 10px 3px 0;text-align:right;letter-spacing:2px;}
	#header div.header_conectar a {}
	#header form {}      /*form buscar cabecera*/
	#header div.header_conectar input {background:#fff;border:1px solid #eee;margin-top:0;padding:0;}
	#header div.header_conectar input:hover {background:#f2f2f2;border: 1px solid #eee;}
	
	.foto_cabecera {float:right;margin:0 5px;text-align:center;}
	.foto_cabecera a {}
	.foto_cabecera img {width:30px;}
	
	.Tabla_Banner_728X90 {text-align:center;float:left;}

	#Servicios {clear:both;}		
	#Servicios a {text-decoration:none;}
	#Servicios a:hover {}
	#Servicios span {background:url(/CSS/estilos/portalcoches/botones/botones_Left.gif) no-repeat left top;float:left;padding-left:10px;height:20px;}
	#Servicios span a {background:url(/CSS/estilos/portalcoches/botones/botones_Right.gif) no-repeat right top;color:#fff;float:left;padding-right:10px;height:18px;}
	
	#MenuDiv {height:22px;background: url(/CSS/estilos/portalcoches/fondo_H1_N.jpg) repeat-x;list-style:none;font-size: 11px;width:100%;}
	#MenuDiv #nav {float:left;list-style:none;}  /*i_dhtml_menu_horizontal*/
	#MenuDiv #nav ul {}	
	#MenuDiv #nav li {float:left;}
	#MenuDiv #nav A {display:block;color:#fff;text-decoration:none;font-weight:bold;margin:0;padding:0.30em 1em;}

	#MenuDiv #nav a:hover {color:#000;} 
	#MenuDiv #nav .seleccionada {background-color:#f2f2f2; color:#000;border:0;border-bottom: 1px solid #f2f2f2;}

	#MenuDiv form {float:right;margin:0;padding:0;}
	#MenuDiv form input {background:#fff;height:15px;font-size:11px;margin:0.30em;border:1px solid #ccc;padding:0;}
	
	.CatDiv {clear:both;background:#f2f2f2;padding:4px;color:#666;margin:0;}
	.CatDiv a {color:#000;}
	.CatDiv a:hover {text-decoration: underline;}



	
#pagina {border:1 px solid #000;}

/*div#MenuIzq, div#Columna_Dcha {padding-bottom: 5000px;margin-bottom: -5000px;}*/
	
	.online {float:right;margin:5px 10px 0;color:#666;text-align:right;}

	#MenuIzq {float:left;margin:0px;width:0px;font-size:10px;background:#f2f2f2;border-top:1px solid #fff;}
	#MenuIzq div.heading {background: url(/css/estilos/69kms/borde_sup.jpg) repeat-x;color:#fff;font-weight:bold;padding:0 0 0 10px;clear:both;}
	#MenuIzq div.menus {}
	#MenuIzq a {text-decoration: none;padding:0 0 0 5px;}
	#MenuIzq a:hover {color: #000;}
	#MenuIzq a:active {}
	#MenuIzq img {float:left;}	
	
	#MenuIzq .MenuIzq_Publi {height:0;padding:0;margin:0}
	#MenuIzq div.division {height:2px;overflow:hidden;background:url("/css/estilos/69kms/borde_menu.jpg");clear:left;}
	#MenuIzq div.Sub_MenuIzq {margin:0 0 0 8px;color:#333333;background:#FDFDFD;}
	#MenuIzq div.Sub_MenuIzq a {color:#666;padding:0 0 0 3px;}
	#MenuIzq div.Sub_MenuIzq a:hover {color:#ccc}


	#Columna_Dcha {background:#fff;margin-left:10px;}	
    
	#Cuerpo_Contenidos {margin:0px 0px 5px 0px;padding:5px;min-height:400px;background:#FFF;}	
	
	/*########## Estilos contenidos.asp #################################*/	

	.div_nav_cats {padding:3px;margin-bottom:10px;}
	.div_nav_cats a {padding:3px;margin-bottom:10px;}	
	.div_cabecera_buscar {text-align:right;}

	.Div_Banner_150X150_Dcha {}
	.Div_Banner_200X200_Dcha {}
	
	.titulo_menus {background: #666666 url(/CSS/estilos/69kms/bg_titulos_menus.jpg) no-repeat;background-position:right;width:99%;padding:5px;font-weight:800;font-size:20px;color:#fff;}
	
	#Cats_bloque {margin:10px;border:1px solid #ccc;padding:5px;float:left;}
	#Div_Lista_Cat {margin-bottom:7px;float:left;width:450px;}
	#Div_Lista_Cat img {float:left;margin-right:5px}
	.Texto_Ayuda {color: #666666;font-style: italic;font-weight:500;}
	
	#lista_contenidos {padding:10px;border-bottom:1px dotted #ccc;float:left;width:600px;margin:0px;}
	#lista_contenidos img {float:left;margin-right:10px;} /*thumbnails lista contenidos*/
	#lista_contenidos H3 {} /*titulos lista contenidos*/
	#lista_contenidos H3 a {} /*titulos lista contenidos*/
	#lista_contenidos H2 {margin-bottom:10px;} /*titulos lista contenidos*/
	.div_MostrarVarios {padding:5px;margin-bottom:8px;border-bottom:1px dotted #e5e5e5;} /*En lista contenidos: autor, fecha, veces visto, etc*/
	#lista_contenidos p {padding:3px;}
	
	
	
	#Detalle_contenido {padding:3px;text-align:justify;margin:10px 0 0 0;}
	.div_pestanas {width:600px;border-bottom:1px solid #ccc;font-weight:700;margin-top:10px;font-size:14px;float:left;}
	#pestanas_titulos li {list-style-type: none;border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;padding:10px;margin-left:10px;margin-bottom:-1px;margin-top:5px;background:#e5e5e5;float:left;}
	#pestanas_titulos .active {border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;padding:10px;margin-left:5px;margin-bottom:-1px;margin-top:5px;background:#fff;float:left;}

	#Detalle_contenido H3 {font-size:110%; line-height:100%; font-weight:700;margin:0 10px 2px 0; padding:6px;}
	#Detalle_contenido .imagen {padding:5px;margin:10px 0 0 0;float:left;} /*imagen detalle contenido*/
	.div_Desc_Corta {clear:left;margin-bottom:20px;margin-top:20px;font-size:105%;font-weight:700;}
	#texto {margin:10px 0 10px 0;}
	
	#lista_comentarios {margin-top:20px;width:570px;}
	.texto_comentario {margin:5px;border:1px solid #ccc;padding:5px;font-size:110%;}
	#Comentarios {border:1px solid #69C;background:#E8FFFF;padding:8px;width:570px;}
	#Comentarios div.form_enviar_comentarios {min-height:300px;}
	#Comentarios div.condiciones_comentarios {float:right;width:300px;border-left:1px solid #fff;}
	

	#Detalle_contenido label{font-size:150%;line-height:100%;font-weight:700;margin:10px 0 2px 0;display: block;} /*Formularios*/


	#Detalle_contenido_Dcha {float:right;width:300px;margin:0 0 5px 10px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:3px;}
	#Detalle_contenido_Dcha  h4 {background:#f2f2f2;width:92%;margin:0;padding:2px 2px 2px 20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#000;font-size:11px;font-weight:500;}
	#Detalle_contenido_Dcha .contenido_interior {padding:5px;}

/*########## Estilos contenido_form.asp #################################*/

#form_contenido {background-color: #F1F4FE;border:solid 1px #d5d5d5;padding: 10px;border-collapse: collapse;margin:3px 0 3px 0;}
#form_contenido table {background:#fff;}
#form_contenido table th {font-weight:700;border:0;width:160px;background:#fff; !important}


#form_contenido label{float: left;width: 130px;font-weight: 700;padding-right:3px}
#form_contenido input, textarea{margin-bottom: 5px;}
#form_contenido textarea{}
#form_contenido submitbutton{margin-left: 120px;margin-top: 5px;width: 90px;}
#form_contenido br{}
#form_contenido span {font-style: italic;color: #666;}
.div_imagenes {border:dotted 1px #d5d5d5;width:600px;padding: 10px;}





/*########## Estilos i_pie.asp #################################*/	
.clear {clear:both;height:0;width:100%;}
#footer {background:#EDEDED;border-top:10px solid #999;margin:5px 0 0 0;padding:10px;color:#606468;text-align:center;}
#footer a{color:#606468}

.Columna_Banner_Dcha {width:0;padding-left:0;height:0;}





/*############### Estilos bloques por capas*/
.lo {margin-top:6px; border-bottom:1px solid #CECECE; }
.lo .menus{ background: url(/imagenes/Imagenes_Aplikacion/Icon_Contenidos/bloques/f_encabezado_lo.jpg) repeat-x; background-position: bottom; height:25px;}
.lo .menus2{ background: url(/imagenes/Imagenes_Aplikacion/Icon_Contenidos/bloques/brd_fin_menu_lo.gif) no-repeat; background-position: left bottom;height:25px;}
.lo .menus ul,ol {margin:0 0 0 10px;list-style-image:none;list-style-type:none;background: url(/imagenes/Imagenes_Aplikacion/Icon_Contenidos/bloques/brd_fin_menu_lo.gif) no-repeat; background-position: right bottom;height:25px;}
.lo .menus li{ float:left;}
.lo .menus a {cursor:pointer;display:block;float:left;background: url(/imagenes/Imagenes_Aplikacion/Icon_Contenidos/bloques/f_separa_lo.gif) no-repeat; background-position: right 50%;padding:0 8px 0 8px; margin: 3px 0 0 0; height:22px;}
.lo .menus a span{ display:block; padding:4px 0 0 0; }
.lo .menus a.activo{border-left:1px solid #C3C3C3;border-top:1px solid #C3C3C3;border-right:1px solid #C3C3C3; background: #F1F4FE url(/imagenes/Imagenes_Aplikacion/Icon_Contenidos/bloques/shim.gif); margin: 0; font-weight:700; height:30px;}
.lo .menus a.activo span{display:block; padding:6px 0 0 0; }
.locontenido {padding:3px 0 0 0;background-color:#fff; border-left:1px solid #CECECE; border-right:1px solid #CECECE;}

.sub_bloque {padding:3px;min-height:200px;}
.sub_bloque .menusbloque {padding:2px 0 2px 0;float:left;border-top:1px dotted #CECECE;border-bottom:1px dotted #CECECE;margin-bottom:5px;width:100%;background:#F1F4FE;}
.sub_bloque .cuerpobloque {padding:10px;}
.sub_bloque .cuerpobloque label {float:left;display:block;width:130px;}
.sub_bloque .cuerpobloque .foto_perfil {float:right;width:130px;border:1px dotted #ccc;text-align:center;padding:3px}
#divFrame {clear:both;width:100%;}


/*##########  Estilos includes portada  #################################*/
#include_bloque {margin-top:0px;padding-bottom:5px;border-bottom:1px dotted #ccc;width:100%;}

#include_bloque h1 {}

#include_bloque h2 {background: #666666 url(/CSS/estilos/portalcoches/bg_titulos_menus.jpg) no-repeat;background-position:left;padding:2px;padding-left:20px;padding-bottom:3px;font-weight:800;font-size:14px;color:#fff;}
#include_bloque h2 a {color:#FFF;}
#include_bloque h3 {margin:2px;}
#include_bloque h4 {margin:2px;}
#include_bloque h4 a {color:#FF791F;}
#include_bloque .titulo_bloque {} 

#include_bloque .bloque1 {border:1px solid #ccc;background:#f2f2f2;padding:3px;}

#include_bloque div.todocont {}

#include_bloque div.todocont  h3 {}
#include_bloque div.todocont  h3 a {}
#include_bloque div.todocont  h4 {color:#FF791F;font-weight:700;}

#include_bloque div.div_MostrarVarios {}
#include_bloque div.todocont span {}

#include_bloque div.todocont img {float:left;border:1px #ccc solid;padding:2px;}

/*Cuadros portada debajo de cada foto grande*/
.columnas_portada_bloques {float:left;width:98px;margin:5px;padding:3px;border:1px solid #ccc;background:#f2f2f2;height:155px;}
.ver_mas  {width:98%;clear:both;text-align:right;margin-right:20px;}
.ver_mas  a {color:#FF791F;width:100%;clear:both;}

/* Columnas */

#ColumnaContenedor {background:#f2f2f2;border:1px solid #ccc;padding:0px}
#ColumnaContenedor .titulos {background:url(/CSS/estilos/portalcoches/fondo_H1_N.jpg);padding:3px;color:#FFF;font-size:130%;font-weight:800;}
.Columnalista {width:97%;font-weight:700;border-bottom:1px solid #ccc;padding:2px;border-top:1px solid #fff;cursor:pointer;}
.Columnalista a:hover {background:#fff;width:97%;cursor:pointer;}


/* Votaciones */

.votaciones {margin-bottom:10px;}
.votaciones a {font-weight:700;color:#fff;padding:2px;}
.votaciones a:hover {color:#025778}
.r_1 {background:#FF0000}
.r_2 {background:#FF6A6A}
.r_3 {background:#FFAEAE}
.r_4 {background:#FFE1E1}
.r_5 {background:#E2E2E2}
.r_6 {background:#E2FFA8}
.r_7 {background:#B4FF17}
.r_8 {background:#9EEA00}
.r_9 {background:#84C400}
.r_10 {background:#669900}



/*#### MODULO Albumes fotos */

.fotos_div {border:1px solid #c5c5c5;background:#f6f6f6;padding:7px;display:inline-block;width:95%;}
.fotos_div img {float:left;margin-right:3px;border:2px solid #fff;}
.fotos_div_OFF {border:1px solid #c5c5c5;background:#fff;padding:7px;display:inline-block ;width:95%;}
.fotos_div_OFF img {float:left;margin-right:3px;border:2px solid #fff;}
/*Para evitar desbordamiento imágen mas grande que el DIV*/
.fotos_div:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.fotos_div_OFF:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* Hides from IE-mac \*/ * html .fotos_div {display:block;} /* End hide from IE-mac */
/* Hides from IE-mac \*/ * html .fotos_div_OFF {display:block;} /* End hide from IE-mac */

#foto_lista ul {margin:0 3px 0 0;list-style:none;list-style-image:none;line-height:normal;display:inline;}
#foto_lista ul li {width:90px;border:1px solid #c5c5c5;background:#f6f6f6;padding:3px;text-align:center;margin:10px 5px 5px 5px;display:inline;float:left;}
#foto_lista ul li a:link {cursor:pointer;}
#foto_lista ul a:link {cursor:pointer;}
#foto_lista ul li a:hover {background:#fff;cursor:pointer;}
#foto_lista ul li img{width:80px}
.comentarios_fotos {border:3px solid #ccc;padding:5px;width:200px;background:#f2f2f2;float:right;overflow:hidden;}
#datos_videos{float:right;width:300px;border:1px solid #ccc;padding:5px;}

#FotosP {width:960px;height:220px;padding:3px;text-align:center;border:1px solid #ccc;}
#scroll_fotos {margin-top:10px;border:2px solid #ccc;height:160px;background-color:#f2f2f2;overflow:hidden;}
#scroll_fotos img {filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;}
#scroll_fotos img:hover {filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;}
#foto_seleccionada {border:2px solid #FF8000;filter:alpha(opacity=100)!important;-moz-opacity:1.0;opacity:1.0!important;}


/*Estilos album fotos en contenidos*/									
.photogallery{margin:0 auto 0 auto;text-align:center;} /*CSS para la TABLA que contiene el album*/
.photogallery img{border: 1px solid #ccc;padding: 2px;} /*CSS para las imágenes*/
.photonavlinks{font: 10px Arial;} /*CSS for pagination DIV*/
.photonavlinks a{margin-right: 2px;margin-bottom: 3px;padding: 1px 5px;border:1px solid #ccc;text-decoration: none;background-color: white;} /*CSS para todos los link*/
.photonavlinks a.current{background-color: yellow;} /*CSS para los links seleccionados*/
/*Fin Estilos album fotos en contenidos*/


/*#### MODULO Clasificados */
/*Redondear esquinas cabecera tienda*/
b.rtop, b.rbottom{display:block}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #EEE}
b.r1{margin: 0 3px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 1px}

#div_detalle_anuncio {margin:25px 0 0 0;border:1px solid #f2f2f2;padding:5px;}

/* MODULO FOROS*/
.div_cabecera_foros {width:100%;margin-top:10px;border:1px solid #CCCCCC;padding:3px;background:#FDFDFD;}
.tabla_foros {width:100%;margin-top:10px;}
.tabla_foros th{background:url(/CSS/estilos/portalcoches/fondo_H2_A.jpg) repeat-x;padding:3px;color:#fff;margin:0;}
.tabla_foros th a{color:#fff;}
.tabla_foros td{border:1px dotted #ccc;padding:3px;}
.formulario_foro {margin:10px auto 0 auto;background:#FFF;border:1px dotted #CCCCCC;width:600px;padding:5px;background:#FDFDFD;}
.formulario_foro h4 {font-size:100%;border:1px solid #CCCCCC;margin-top:3px;font-weight:700;background:#99BBDD;color:#fff;}
.mensaje {border:0px dotted #99BBDD;padding:2px;margin:5px;}
.firma {color:#333333;font-style: italic;}
.foros_titulos {background:#e5e5e5;border-bottom:1px solid #fff;margin-bottom:5px;font-weight:700;padding:2px;color:#666;}

/* MODULO BLOGS*/
.blogs_bloques {border:1px dotted #CCCCCC;margin:5px;padding:5px;}
.blogs_listado_opciones {margin:3px;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;}
.blogs_form_config {margin:10px;border:1px solid #f2f2f2;background:#F9F7E6;padding:5px;}


/* BLOQUES CONTENIDOS VARIOS */
.lista_bloque50 {width:48%;min-height:70px;float:left;}
.lista_bloque_fotos60 {border:1px solid #e5e5e5 !important;padding:3px;margin:5px 5px 0 0;float:left;width:60px;}
.lista_bloque_fotos75 {border:1px solid #e5e5e5 !important;padding:3px;margin:5px 5px 0 0;float:left;width:75px;}
.lista_bloque_flotante {float:left;margin:5px;}
.lista_bloque_flotante img {float:left;border:0 !important;}

.td_columna_izq {padding-right:10px;}	
.td_columna_dcha {width:300px;border-left:1px solid #f2f2f2;padding-left:10px;}	


.contenedor{}
.contenedor:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
/* Hides from IE-mac \*/ * html .contenedor {display:block;} /* End hide from IE-mac */


/*TIENDA*/

#MenuTienda {float:left;position: relative;top:0px;left:0px;margin:3px;padding: 3px;background:#f2f2f2; border: 1px solid #DDD;width:150px;font-size:11px;height:400px;}
#MenuTienda a {color: #333;text-decoration: none;font-weight: bold;padding-left: 15px;height:1px}
#MenuTienda a:hover {}
#MenuTienda form {margin:0px 0px 8px 0px;}
#MenuTienda blockquote {margin: 0px;padding-left:10px;quotes: "\201C" "\201D";color: #666;}

.img_tienda_thumbnail_contenidos {width:100px;float:left;margin-right:5px;}

/*##########  Estilos includes tienda  #################################*/




#OpinionTienda {margin:20px 0 0 0;padding: 10px;background:#FFF;border: 1px solid #DDD;}

.cabecera_buscar_tienda {padding:2px 20px 2px 0;width:100%;text-align:right;}
/*Redondear esquinas cabecera tienda*/
b.rtop, b.rbottom{display:block}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #EEE}
b.r1{margin: 0 3px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 1px}

#Cats_Tienda {margin:0px;padding:2px;}
#Cats_Tienda a {font-weight: bold;color: #666;margin:0px;}
#Cats_Tienda a:hover {font-weight: bold;color: #666;margin:0px;}


.img_tienda_thumbnail {text-align:center;margin:0 0 0 40px;}
.desc_producto {margin:0px;padding:2px;}
.desc_producto a{text-decoration: none;}

/* Página de producto */
#div_foto_detalle_tienda {WIDTH:205px;PADDING: 0px 5px 5px 0px;MARGIN:10px 5px 5px 5px;BORDER-RIGHT:1px solid #DBE3F0;FONT-SIZE:11px;FLOAT:left;}
#div_bloque_comprar {}
.clear {CLEAR: both; WIDTH: 100%;height:0px}
.cabecera_carrito {WIDTH:100%; PADDING: 0px; MARGIN-TOP: 10px; MARGIN-BOTTOM:20px; }

.filete_puntos {CLEAR: both; MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; BORDER-TOP: #DBE3F0 1px dotted;}

.precio {COLOR: #900;height:0px;}
.precio_oferta {COLOR: #C00; FONT-WEIGHT: bold;}

#tabla_cesta {margin:0px;width:100%}
#tabla_cesta th {background-color:#333333;color:#FFF;padding:2px 2px 2px 5px;font-size:10px;}
#tabla_cesta td {background-color:#f7f7f7;padding:2px}

#tabla_cesta_confirmar {margin:0px;width:100%}
#tabla_cesta_confirmar th {background-color:#333333;color:#FFF;padding:2px 2px 2px 5px;font-size:10px;}
#tabla_cesta_confirmar td {background-color:#f7f7f7;padding:2px}
#tabla_cesta_confirmar input {background-color:#C7DEAD;border:0px;width:70px;color:#000000;text-align:right;font-weight:bold;font-size:10px;}



#div_bloques {float:left;width:98%;margin-bottom:15px;padding:0 3px 3px 3px 3px;border:1px solid #ccc;}
#div_bloques img {float:left;margin:5px;}
#div_bloques div.todas {float:right;width:150px;margin-right:10px;}
#div_bloques div.todas a {float:right;color:#fff;}
#div_bloques h3 {background:url(/CSS/estilos/portalcoches/fondo_H2_A.jpg) repeat-x;padding:3px;color:#fff;margin:0;}
#div_bloques .titulos {background:url(/CSS/estilos/portalcoches/fondo_H1_N.jpg);padding:3px;color:#FFF;font-size:130%;font-weight:800;}


