/*TABLA DE CONTENIDOS
0. Globales
1. Cabecera
2. Navegación
3. Contenido
4. Columna dcha-sidebar
5. Pie
*/

/*0. Globales*/
body{background:url(/img/carretillas/bg_body.gif) no-repeat center top}
a, .pie ul li a{ color:#AD1313}

/*1. Cabecera*/
.cabecera{ background:url(/img/carretillas/cabecera_grupo_pegamo.gif) no-repeat right top} /*96px alto*/
.cabecera img{ padding:0}

/*2. Navegación*/
.grid_menu a{ font-size:110%!important}
.grid_menu{background:url(/img/carretillas/bg_menu.gif) no-repeat center top; margin:0}
.grid_menu ul{padding:0; margin:0 0 0 20px; list-style-type: none;}
.grid_menu ul li{padding:13px 12px; background:url(/img/carretillas/menu_borde.gif) no-repeat right center}  
.grid_menu .li_select{ background:url(/img/grupo/bg_menu_over.gif) repeat-x left top; margin-left:-2px}
.grid_menu .ultimo{background:none} 

.ruta a{ color:#AB3334}

.submenu{ margin:0}
.submenu ul{ margin:0; padding:0}

.submenu_carretillas{ float:left; width:220px; background:#FBF9F4; margin-top:10px; padding:0; border-right:1px dotted #ccc; border-left:1px dotted #ccc }
.submenu_carretillas ul{ list-style:none; margin:0 8px; padding:0 0 10px 0}
.submenu_carretillas ul li{ padding:3px 3px 3px 10px; margin:0; background:url(/img/carretillas/icosub_submenu.gif) no-repeat center left; font-size:11px}
.submenu_carretillas ul li a{ color: #000; text-decoration:none}
.submenu_carretillas ul li a:hover,
.submenu_carretillas .li_select{ color:#000; text-decoration:underline}

.cat_select{ color:#000; font-weight:bold; background: #F6F2EB; border-top:1px solid #EFD9D1; border-bottom:1px solid #EFD9D1}
.cat_select ul{ margin:0; padding:0 0 0 8px}
.cat_select a{ font-weight:normal}
.cat_select .select{ background: #EFD9D1 url(/img/carretillas/icosub_submenu2.gif) no-repeat center left; color:#000}
.cat_select .select a{ font-weight:bold}
/*3. Contenido*/
h3.destacado{ font-weight:bold; background-color:#EFD9D1; padding:3px; color:#000}
.bloque_ini{ margin:0; padding: 0 20px 0 20px;line-height:16px}
h3 a{ color:#AB3334}
.marca_carretillas{ background:#fff url(/img/carretillas/logos.png) no-repeat top right ;color:#000; font-family:Tahoma; font-weight:bold; font-size:18px; margin:8px 0 0; padding:8px}
h2.marca_carretillas{ text-transform:capitalize}
.sprite-logo_cat { background-position: 110px 5px; padding:8px} 
.sprite-logo_clark { background-position: 55px -70px; padding:8px 0 8px} 
.sprite-logo_combi { background-position: 60px -143px; padding: 8px 0 8px} 
.sprite-logo_lgm { background-position: 50px -222px; padding:8px} 
.Caterpillar {background: url(/img/carretillas/logos.png) no-repeat 0 0; padding:3px 0 8px 70px; text-transform:uppercase}
.Clark {background: url(/img/carretillas/logos.png) no-repeat 0 -74px; padding:3px 0 8px 70px; text-transform:uppercase}
.Combilift {background: url(/img/carretillas/logos.png) no-repeat -148px; padding: 5px 0 8px 45px; text-transform:uppercase}
.Lgm {background: url(/img/carretillas/logos.png) no-repeat 0 -227px; padding:3px 0 8px 65px; text-transform:uppercase}

.carretillas{ float:left; width:420px; margin:8px 0 0 10px; padding-left:19px; background-color:#fff}
.carretillas p{ line-height:13px; font-family:Arial, Helvetica, sans-serif}
.carretillas table td{ vertical-align:top; border-bottom: #999 dotted 1px; padding:8px 0}
.carretillas a{ color:#000000; font-weight:bold}
.carretillas_gama{ text-decoration:underline; font-size:120%; display:block}
.carretillas_gama:hover{ text-decoration:none}
.carretillas_marca{ color:#AB3334!important; font-size:120%}
.carretillas ul{ line-height:16px; margin:5px 0}
table.mod_caterpillar td{ border-bottom:none; padding:5px 0}
table.mod_caterpillar h2{color:#fff; background:#B6B6B6; padding:3px 6px; margin:0}
.img_carretilla{ max-width:440px}
.img_carretilla_big{margin:0 auto; border:1px solid #fff;max-width:440px; float:none !important; text-align:center}

.container_12 .grid_9{border-right: 240px solid #fff; /* ancho y color del sidebar */ margin-right: -240px}
.contenido{ background:url(/img/carretillas/bg_contenido.gif) repeat-x left top}

.txt_empresa{ background-color:#fff}
.txt_empresa, .img_instalaciones{ margin-right:20px}
.txt_empresa ul{ list-style:circle}
.txt_empresa ul li{	padding:8px 0}
.img_instalaciones{ width:245px; padding:0; float:left}
.ahora{color:#FF0000; font-weight:bold}
.marcas_mini li{ float:left; width:45%}
.bdcostados{border-left:#999 dotted 1px; border-right:#999 dotted 1px} 
.alquiler{ float:left; width:450px; margin:20px 0 0 20px}
.alquiler ul { padding:0 10px; margin:0; line-height:14px}
.alquiler ul li{padding:0; margin-bottom:8px}
.ventajas{ border-left:1px dotted #ccc; padding-left:8px}
.ventajas p{color:#F02233; background-color:#efefef; padding:0 4px;font-weight:700}
.ventajas p strong{ text-transform:uppercase}
.ventajas ul{ list-style:none; padding-left:10px; display:none}
.ico_masinfo{ background:url(/img/carretillas/ico_masinfo.gif) no-repeat left center; padding-left:10px; color:#000}
.ico_menosinfo{ background:url(/img/carretillas/ico_menosinfo.gif) no-repeat right center; padding-right:13px; color:#000; float:right}
.ventajas ul li{ font-weight:bold; line-height:16px}
.ventajas ul li ul{ list-style:circle; padding-left:30px; margin-bottom:10px;display:block}
.ventajas ul li ul li{ font-weight:normal; line-height:12px; margin-top:8px}

#ventajas_prestaciones, 
#ventajas_financieras,
#ventajas_especificas{ background-color:#FFFFFF}

.ul_nostyle{ list-style:none !important;  }
.subescaleras, .subescaleras_detalles{ margin-bottom:8px; padding:6px; border-bottom:1px dotted #ccc; background:#fff}
.subescaleras:hover{ background:#FCFCFC}
.subescaleras_peke{max-height:80px}
.subescaleras img, .subescaleras_detalles img{float:left; margin-right:10px; border:1px solid #fff}
.subescaleras img:hover{ border:1px solid #F02233}
.titu_destacado{ color:#000; font-weight:bold; font-size:120%; background:url(/img/carretillas/bg_pdestacados.gif) repeat; padding:5px; border:1px solid #e6e6e6}

.tabla_sat{ background:url(/img/carretillas/tabla_sat.gif) no-repeat left center}
.tabla_sat td{ width:31%; padding:3px 8px; vertical-align:top}

.bloques_servicios, .bloques_servicios2{ margin-top:20px}
.tiposerv{ color:#964B4B; font-weight:bold}
.bloques_servicios ul, .bloques_servicios2 ul{ margin:0; padding:0; list-style:none}
.bloques_servicios ul li {	float:left;	width:260px;	margin:0 5px;	text-align:center;	padding:20px 20px; background-color:#fff}
.bloques_servicios  .bordes{ border-left:1px dotted #C68E8E; border-right:1px dotted #C68E8E	}
.bloques_servicios2 ul li{	float:left;	width:218px;	margin:0 1px;	text-align:center;	padding:5px}
.bloques_servicios h3, .bloques_servicios2 h3{	padding:3px 5px;	background: #C68E8E;}
.bloques_servicios2 .select{	padding:3px 5px;	background: #964B4B; color:#fff !important}
.bloques_servicios h3 a, .bloques_servicios2 h3 a{ color:#fff; font-weight:bold}
.bloques_servicios p{ text-align:left}

/*sprite logotipos repuestos*/
.sprite_repuestos{	width:675px; margin:0; padding:0; display: inline; list-style: none;}
.sprite_repuestos li{ float:left;background:url(/img/carretillas/repuestos_logos.gif) no-repeat left 3px; list-style:none; margin-right:5px; text-align:center}
.sprite_repuestos li a{padding-top:24px; display:block; color:#999}
.sprite_repuestos .mitsubishi { width:70px; background-position:0 8px}
.sprite_repuestos .linde { width:60px; background-position:-70px 8px}
.sprite_repuestos .hyster { width:48px; background-position:-136px 8px}
.sprite_repuestos .clark { width:60px; background-position:-184px 8px}
.sprite_repuestos .daewoo { width:72px; background-position:-248px 8px}
.sprite_repuestos .nichiyu { width:72px; background-position:-318px 8px}
.sprite_repuestos .jungheinrich{ width:70px; background-position:-385px 8px} 
.sprite_repuestos .kalmar { width:75px; background-position:-453px 8px}
.sprite_repuestos .yale { width:50px; background-position:-527px 8px}
.sprite_repuestos .lansing { width:52px; background-position:-1186px 8px}
.sprite_repuestos .nissan { width:65px; background-position:-575px 8px; margin-left:8px}
.sprite_repuestos .manitou { width:80px; background-position:-640px 8px}
.sprite_repuestos .bt { width:50px; background-position:-720px 3px}
.sprite_repuestos .ompimespo{ width:70px; background-position:-765px 3px} 
.sprite_repuestos .caterpillar{ width:77px; background-position:-834px 8px} 
.sprite_repuestos .tecna { width:70px; background-position:-910px 8px}
.sprite_repuestos .toyota { width:73px; background-position:-980px 8px}
.sprite_repuestos .komatsu { width:73px; background-position:-1050px 8px}
.sprite_repuestos .still{ width:58px; background-position:-1120px 8px}


  
/*carretillas de ocasión*/
.buscador_carretillas{ margin:10px 0}
.galeria_carretillas{ float:left; width:450px}
.vistaprevia{ text-align:center}
.vistaprevia img{ vertical-align:middle}
.minigaleria{ float:left; background-color:#fff }
.minigaleria ul{ float:left; list-style:none}
.minigaleria ul li{ display:inline; width:85px; margin-right:5px}
.minigaleria ul li img{ border:0px; filter:alpha(opacity=50); opacity:0.5; padding-top:1px; width:80px}
.minigaleria ul li img:hover{filter:alpha(opacity=100); opacity:1}
.pie_foto{	font-style: italic; color:#666; text-align:center; margin:3px 0 8px 0}
.datos_carretilla{ float:left; width:200px}


/*pie*/
.pie ul{ margin:0}
.pie .secundario a{ color:#666 !important}
.pie .servicios{ padding-left:60px}

/*tags del pie abajo*/
.tags{  padding:10px 0; line-height:14px}

.tags_pie{color:#999; margin:23px auto auto auto; line-height:10px; font-size:10px; text-align:center}
.tags_pie a{ color:#999;	text-decoration:underline;	text-transform:capitalize;	margin-right:5px;	font-family: Geneva, Arial, Helvetica, sans-serif;}
.tags_pie a:hover{ text-decoration:none}
.txt_suministro{ float:right; width:330px; text-align:right;font:12px/1 Verdana, Arial, Helvetica, sans-serif;}
.txt_suministro a{ color:#666; font-weight:bold; text-decoration:underline}
.txt_suministro a:hover{ text-decoration:none}
.txt_suministro .georgia{font: italic 16px/16px Georgia, "Times New Roman", Times, serif;	color: #7D7B7B; padding-top:5px}
 

/*4. Columna dcha*/
.financiacion{ background:url(/img/carretillas/financiacion.gif) no-repeat right top; padding:8px 60px 8px 8px; margin-bottom:8px}
.financiacion a{ color:#000}
.financ{ padding:15px 5px 26px 70px; display:block; background: url(/img/carretillas/bg_financiacion.gif) no-repeat top left; color:#000; margin:7px 0} /*IE6*/ 
.pasos_financiacion{ background:url(/img/carretillas/pasos.jpg) no-repeat left top; width:670px; padding:8px 8px 140px 8px}
.paso1, .paso2, .paso3 {color:#33; font-size:14px; font-weight: bold}
.paso1 {margin-left:30px}
.paso2 {margin-left:85px}
.paso3 {margin-left:100px}


.mod_blanco{background:url(/img/borde_sidebar1.gif) repeat-x left top; border-left:#B1BBBD solid 1px;  border-right:#B1BBBD solid 1px; border-bottom:#B1BBBD solid 1px; padding:10px}
.mod_blanco h3, .mod_gris h3{text-transform: uppercase;	color:#000;	font: bold 12px Georgia, "Times New Roman", Times, serif; border-bottom:#B1BBBD solid 1px; padding-bottom:8px}
.mod_blanco img{ margin-left:12px}
.mod_blanco ul{ margin: 0 0 8px 20px; color:#827266; padding:0}
.mod_blanco ul li{ padding:3px 0}
.mod_blanco ul li a{ color:#666}
.mod_gris{background:#F5F5F5 url(/img/bg_modgris.gif) no-repeat left top; padding:10px}
.mod_gris{ border:none}
.mod_gris h3 span{font-size:11px; text-transform: none; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
.mod_gris ul{ margin:6px 0; padding:0; list-style:none}
.mod_gris ul li{ line-height:16px; margin:0; padding:0; color:#000; font-size:10px; font-family:Arial, Helvetica, sans-serif; background:url(/img/bg_li.gif) no-repeat left 7px; padding-left:8px}
.mod_gris ul li a{color:#A67A7B; margin-right:5px}
.serv_tecnico{ text-transform:none; font-weight:normal;padding:10px 68px 23px 10px;}
.txt_peke{ font-size:90%; text-transform:none; font-weight:normal}
.txt_peke_bold{ color:#666666; font-weight:bold}
/*modulos inicio*/
.modulos_sidebar{ border-top:2px solid #B10000;border-left:1px solid #E6E6E6;border-right:1px solid #E6E6E6; margin-bottom:10px; font-family: Geneva, Arial, Helvetica, sans-serif; color:#000; font-weight:800; background:url(/img/carretillas/bg_pestana.png) no-repeat right bottom}
.modulos_sidebar .enlace{background:url(/img/carretillas/mod_sidebar.gif) repeat-x left bottom;display:block; margin:0 ; padding:6px 10px; color:#fff; text-align:right; clear:both}
.modulos_sidebar p{ padding:3px}
.modulos_sidebar h3{ color:#AB3334; font-size:130%; font-weight:bold; margin:8px 0; font-family:"Trebuchet MS"}
.modulos_sidebar .imgsidebar{ float:left; margin:3px 8px 3px 3px}
.bg_sat{ background:url(/img/carretillas/bg_modsat.gif) no-repeat left bottom}

