/* colores */
/*
	gris: #666
	medio: #f3f2f0
*/
/* reset */
h1,h2,h3,h4,ul,ol,li,form,dl,dt,dd,p,fieldset {margin:0; padding:0; font-size:11px;}
ul,li {list-style-type:none;}
a img {border:0;}
a {text-decoration:none;}
a:focus{outline: none;}
select,input,textarea {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
/* generales */
body {font-family: Arial, Helvetica, sans-serif; font-size:11px; margin:0; background:#fff;}
#pedrogomezgarcia {width:955px; margin:0 auto;  background:#fff; position:relative;}
#cabecera { background:#666; overflow:hidden;position:relative; margin-top:-4px; height:110px;}
#subcabecera {background:#f3f2f0}
div#subcabecera {overflow:hidden;}
img#subcabecera {display:block; margin:0; padding:0;}
#contenido {background:#fff url(../img/sombrita2.gif) 0 0 no-repeat; overflow:hidden; margin-bottom:25px;}
#pie { width:90%; margin:0 22px; border-top:1px dotted #ccc; height:22px; line-height:22px; font-size:9px; color:#666; text-align:center;}
#pie p,
#pie a {font-size:9px; color:#666;}
#pie h2 {display:none;}

#p_somos #menu_somos a ,
#p_new-holland_usado #menu_holland .pseudo_a ,
#p_contacto_informacion #menu_contacto a ,
#p_contacto_contacto #menu_contacto a ,
#p_new-holland_tienda #menu_holland .pseudo_a ,
#p_new-holland_nuevo #menu_holland .pseudo_a ,
#p_Honda_usado #menu_honda .pseudo_a ,
#p_Honda_tienda #menu_honda .pseudo_a ,
#p_Honda_nuevo #menu_honda .pseudo_a ,
#p_Daihatsu_usado #menu_daihatsu .pseudo_a ,
#p_Daihatsu_tienda #menu_daihatsu .pseudo_a ,
#p_Daihatsu_nuevo #menu_daihatsu .pseudo_a ,
#p_Karcher_usado #menu_karcher .pseudo_a ,
#p_Karcher_tienda #menu_karcher .pseudo_a ,
#p_Karcher_nuevo #menu_karcher .pseudo_a {font-weight:bold; color:#000;}

#cabecera h1 {float:left; margin:30px 20px;}
#cabecera h1 img {display:block;}
#cabecera h2 {display:none;}
#cabecera a {color:#fff;}
#cabecera a:hover {color:#000;}
#cabecera ul {margin-top:35px;}
#cabecera ul li {float:left; font-size:12px; padding:5px 0;}
#cabecera ul li a {padding:0 5px; border-right:1px solid #fff;}
#cabecera ul li#menu_contacto a {border:0;}
#cabecera ul li ul {margin-top:0;}
.js_activo #cabecera ul li ul {display:none;}
#cabecera ul li ul li {float:none; padding:0;}
#pedrogomezgarcia #cabecera ul li ul li a{float:none; padding:0 0 0 5px; border:0; font-size:11px; line-height:14px; color:#fff; font-weight:normal;}
#pedrogomezgarcia #cabecera ul li ul li a:hover{color:#000;cursor:pointer;}
.pseudo_a {cursor:default; color:#fff;padding:0 5px; border-right:1px solid #fff;}
#cabecera .submenu a:hover {color:#fff; cursor:pointer;}
	#buscador_submit {border:0; margin:0 0 0 4px; padding:0; width:15px; height:16px; background:#ccc url(../img/buscador.gif) 50% no-repeat; cursor:pointer; vertical-align:middle;}
	#keyword_submit span {display:none;}
	#keyword_submit input {border:1px solid #ccc; width:100px; font-size:9px; height:12px; line-height:12px;}
#cabecera form {position:absolute; right:10px; bottom:15px;}
#wrapper {min-height:270px;}
#subcabecera { padding:0 0 0 265px;}
#subcabecera h2 {display:none;}
#subcabecera ul {float:left; margin:0 10px 0 0;padding:20px 0;}
#subcabecera li.actual a {color:#000; font-weight:bold;}
#subcabecera li {color:#666; font-weight:bold; margin-bottom:3px;}
#subcabecera ul a {display:block; width:100%;  color:#666; font-weight:normal;}

#descargar li {padding-top:115px; text-align:right;}
#descargar li a {color:#666; line-height:24px; padding-left:10px; background:#fff url(../img/flecha1.gif) 0 50% no-repeat;}

#producto_tabs {padding-bottom:15px; overflow:hidden;}
#producto_tabs li {float:left;}
#producto_tabs li a {display:block; border-right:2px solid #666; padding-right:5px; margin-right:5px; font-size:12px; font-weight:bold; color:#666;}
#producto_tabs #tab_financiacion a {border:0;}
#producto_tabs li.producto_activo a {color:#fc3;}
.producto {clear:both; color:#666; margin-bottom:10px;}
.producto h2 ,
.producto h3 {font-size:13px;}
.producto p {margin-bottom:10px; font-size:10px; line-height:14px;}
#producto_caracteristicas{border:1px solid #ccc; border-top:0; width:100%; overflow:hidden; background:url(../img/puntogris.gif) 50% repeat-y;}
#producto_caracteristicas.unaColumna{border:1px solid #ccc; width:auto; overflow:auto; background:transparent;}
#producto_caracteristicas_1{ float:left; width:220px;}
.unaColumna #producto_caracteristicas_1{ float:none; width:auto;}
#producto_caracteristicas_2{ float:left; width:220px;}
#producto_caracteristicas dl{line-height:20px; text-align:right; background:url(../img/puntogris.gif) 0 0 repeat-x; width:100%; overflow:hidden;}
#producto_caracteristicas.unaColumna dl{text-align:left; background:transparent;width:auto; overflow:auto;}
#producto_caracteristicas dt{float:left; font-weight:bold; padding:0 8px;}
#producto_caracteristicas.unaColumna dt{display:none;}
#producto_caracteristicas dd{ padding:0 8px; float:right; white-space:nowrap;}
#producto_caracteristicas.unaColumna dd{float:none; white-space:normal;}
.js_activo #producto_caracteristicas h3{display:none;}
#producto_caracteristicas .precio{color:#fc3;}

#contenedor_lista {width:670px;margin:15px 0 15px 50px;min-height:100px;}
#listado_tienda {width:630px; border-collapse:collapse;}
#listado_tienda td {text-align:center; padding:4px 10px; line-height:14px; color:#666; vertical-align:top;}
#listado_tienda td a ,
#listado_tienda td em {display:block; font-style:normal;}
#listado_tienda td a {text-transform:uppercase; color:#666; font-weight:bold;}
#listado_tienda th {text-align:center; background:#999; color:#fff; padding:4px 10px; cursor:pointer;}
#listado_tienda th.col_producto ,
#listado_tienda td.col_producto {text-align:left;}
#listado_tienda td.col_oferta {font-weight:bold;}
#listado_tienda th.headerSortDown span {padding-right:8px; background:url(../img/h_abajo.gif) 100% 50% no-repeat;}
#listado_tienda th.headerSortUp span {padding-right:8px; background:url(../img/h_arriba.gif) 100% 50% no-repeat;}
#paginador {float:right; height:50px; margin-top:-50px; text-align:center; display:none;}
.js_activo #paginador {display:block;}
#paginador input {border:0; width:40px; color:#666; background:#fff; text-align:center; font-size:9px;}
#paginador .next,
#paginador .prev {cursor:pointer;}
#paginador .pagedisplay {display:block; cursor:default;}

