
/************************************************************/
/*          Hoja de estilos 	www.CEMAUSA.com             */
/*          Barcelona 2008                                  */
/*          Contacto Técnico:   desarrollo@netcom2.com      */
/*          Diseñado por:       NetCom2 Internet, S.L.      */
/*                              www.netcom2.com             */
/*          Última revisión:    01/05/2009                  */
/************************************************************/ 


/*  Forzando Firefox a Explorer  */
{-moz-box-sizing: border-box;box-sizing: border-box}
p{margin-top:0px;margin-bottom:1em}
form{margin:0px}
input{padding:1px}

/* Alineado vertical de  texto en un div mediante una imagen  */
img.valign {height: 100%;vertical-align: middle;width: 0px;} 


BODY {
font-family : verdana, Verdana, Arial, sans-serif; 
margin : 0; 
padding : 0;
font-size: 11px;
} 

/***********************************************/
/* HTML Cabecera  Y Menus                      */
/***********************************************/ 



.fecha, .totales {
	font-family: Helvetica, Tahoma,Verdana, Arial,sans-serif;
	font-size: 11px;
	font-weight:lighter;
	line-height :1,6;
	text-align: right;
	color:#5a5a5a;
	float: right;
	vertical-align: middle;
}
.banderas {
	text-align: right;
	float: right;
	vertical-align: middle;
	margin-right: 10px;
}
 .totales {color:#979393; font-size: 9px;font-style:italic; vertical-align:middle;margin-top:5px;}
/****** Menu Superior ******/

.menu_top {font-family: Arial, Helvetica, Times New Roman,Trebuchet MS, Tahoma ; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none; text-align: middle; letter-spacing:1px; margin:0px; padding:0px; vertical-align: middle; }
a.menu_top { color:#FFFFFF; margin-left:5px;margin-right:5px;}
.menu_top:hover {color:#FFAE00; text-decoration: none; }

.introTXT, .introTXT2, .inbox {
	font-family: Helvetica,Verdana, Arial,sans-serif;
	font-size: 11px;
	font-weight:lighter;
	line-height :1,6;
	text-align: left;
	margin-left:0px;
	margin-right:0px;
	padding : 0px 0px 0px 3px; 
	color:#a2a2a2;
	border:1px solid #FFFFFF;
	background-color:#FFFFFF;	
}
.introTXT2, .inbox  {border:1px solid #b4b4b4;}

.boton_busqueda {
	font-family: Helvetica,Verdana, Arial,sans-serif;
	font-size: 10px;
	border:1px solid #FFFFFF;
	background-color:#ffd940;	
}

/****** Menu derecho ******/
a.botoncuadrado_gris{
background: transparent url('../imagenes/square-gris-left.gif') no-repeat top left;
display: block;
float: right;
font: normal 11px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 2px + 2px (top and bottom padding of SPAN) must equal height of button background (default is 15px) */
height: 21px; /* Height of button background height */
padding-left: 8px; /* Width of left menu image */
text-decoration: none;
}

a:link.botoncuadrado_gris, a:visited.botoncuadrado_gris, a:active.botoncuadrado_gris{
color: #494949; /*button text color*/
}

a.botoncuadrado_gris span{
background: transparent url('../imagenes/square-gris-right.gif') no-repeat top right;
display: block;
padding: 3px 8px 3px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.botoncuadrado_gris:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.botoncuadrado_gris:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

a.botoncuadrado_naranja{
background: transparent url('../imagenes/square-naranja-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 10px Arial; /* Change 12px as desired */
line-height: 11px; /* This value + 2px + 2px (top and bottom padding of SPAN) must equal height of button background (default is 15px) */
height: 15px; /* Height of button background height */
padding-left: 6px; /* Width of left menu image */
text-decoration: none;
}

a:link.botoncuadrado_naranja, a:visited.botoncuadrado_naranja, a:active.botoncuadrado_naranja{
color: #494949; /*button text color*/
}

a.botoncuadrado_naranja span{
background: transparent url('../imagenes/square-naranja-right.gif') no-repeat top right;
display: block;
padding: 2px 7px 2px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.botoncuadrado_naranja:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.botoncuadrado_naranja:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}

.cab_mder {	
	background: url("../imagenes/fmenu_de.gif") ;
	width: 179px;
	height:30px;		
}
.tit_cab_der {
	font-family: Tahoma, Helvetica,Verdana, Arial,sans-serif;
	font-size: 13px;
	color:#ffffff;
	font-weight:lighter;
	line-height :1,6;	
	margin-left:8px;	
	position:relative; 
	top:7px;

}
.box_gris  {
	width: 177px;
	//width: 177px;
	border:1px solid #d1d1d1;
	padding:0px;	
	margin-bottom:10px;
}

.paddin_box_gris {
	margin:5px;
}
.dudas {
	width: 177px;
	//width: 177px;
	height: 68px;
	border:1px solid #d1d1d1;
	background-image: url('../imagenes/fdudas.gif');
	background-repeat:no-repeat;
	margin-bottom:10px;
	overflow: hidden; 
}
.condiciones {
	width: 177px;
	//width: 179px;
	height: 56px;
	border:1px solid #d1d1d1;
	background-image: url('../imagenes/condiciones.gif');
	background-repeat:no-repeat;
	margin-bottom:10px;
}
.compra, .vdvende {width: 177px;//width: 179px;	height: 93px;border:1px solid #d1d1d1;background-repeat:no-repeat;margin-bottom:10px;}
.tratoprivado {width: 177px;//width: 179px;	height: 105px;border:1px solid #d1d1d1;background-repeat:no-repeat;margin-bottom:10px;}

.fabricantes {
	width: 177px;
	//width: 179px;
	//height: 54px;
	height: 56px;
	border:1px solid #d1d1d1;
	background-image: url('../imagenes/marcas.gif');
	background-repeat:no-repeat;
	margin-bottom:10px;
	overflow: hidden;
}

.compra {background-image: url('../imagenes/compra.gif');}
.vdvende {background-image: url('../imagenes/udvende.gif');}
.tratoprivado {background-image: url('../imagenes/tratoprivado.gif');}
.outlet {
	width: 177px;
	//width: 179px;
	//height: 94px;
	height: 92px;
	border:1px solid #d1d1d1;
	background-image: url('../imagenes/outlet.gif');
	background-repeat:no-repeat;
	margin-bottom:10px;
}

.novedades {
	width: 177px;
	//width: 179px;
	//height: 111px;
	height: 109px;
	border:1px solid #d1d1d1;
	background-image: url('../imagenes/fondo_novedades.gif');
	background-repeat:no-repeat;
	margin-bottom:10px;
}

.inbox{background-image: url('../imagenes/inbox1.gif');background-repeat:no-repeat;width: 110px;height: 15px;border:1px solid #d1d1d1;margin-top:19px;margin-left:3px;}

.encuentra_busca {
	width: 177px;
	//width: 179px;
	//height: 94px;
	height: 96px;
	border:1px solid #d1d1d1;
	background-image: url('../imagenes/compra_busca.gif');
	background-repeat:no-repeat;
	margin-bottom:10px;
}

.encuentra_busca1 {font-family: "Trebuchet MS", Tahoma, Helvetica,Verdana, Arial,sans-serif;font-size: 12px;color:#FF9300;font-weight:lighter;line-height :1,6;text-align:center;margin-top:4px;}
.encuentra_busca2 {font-family: "Trebuchet MS", Tahoma, Helvetica,Verdana, Arial,sans-serif;font-size: 11px;color:#053B83;font-weight:lighter;line-height :1,4;text-align:left;margin-top:2px;margin-left:85px;display: block;}
a.encuentra_busca2 { color:#053B83; text-decoration: none; 	margin-left:5px;}
.encuentra_busca2:hover {color:#053B83; text-decoration: underline;}


.calculos {
	width: 177px;
	//width: 179px;
	//height: 82px;
	height: 84px;
	border:1px solid #d1d1d1;
	background-image: url('../imagenes/calculos.gif');
	background-repeat:no-repeat;
	margin-bottom:10px;
}

.gal_historica {
	width: 177px;
	//width: 179px;
	//height: 82px;
	height: 84px;
	border:1px solid #d1d1d1;
	background-image: url('../imagenes/gal_historica.gif');
	background-repeat:no-repeat;
	margin-bottom:10px;
}

.gal_videos {
	width: 177px;
	//width: 179px;
	//height: 82px;
	height: 84px;
	border:1px solid #d1d1d1;
	background-image: url('../imagenes/gal_videos.gif');
	background-repeat:no-repeat;
	margin-bottom:10px;
}


.texto_compra1 {font-family: "Trebuchet MS", Tahoma, Helvetica,Verdana, Arial,sans-serif;font-size: 14px;color:#053B83;font-weight:lighter;line-height :1,6;text-align:center;margin-top:4px;}
.texto_compra2 {font-family: "Trebuchet MS", Tahoma, Helvetica,Verdana, Arial,sans-serif;font-size: 11px;color:#FF9300;font-weight:lighter;line-height :1,6;text-align:left;margin-top:12px;margin-left:10px;display: block;}
a.texto_compra2 { color:#FF9300; text-decoration: none; 	margin-left:5px;}
.texto_compra2:hover {color:#FF9300; text-decoration: underline;}


.textoboxgris, .cesta {
	font-family: Tahoma, Helvetica,Verdana, Arial,sans-serif;
	font-size: 11px;
	color:#1E384C;
	font-weight:lighter;
	line-height :1,6;	
	margin-left:9px;
	margin-right:9px;
}

.cesta {
	color:#BA3C10;
	margin-left:0px;
	margin-right:0px;
}

.selec_mder {
	font-family: Helvetica,Verdana, Arial,sans-serif;
	font-size: 10px;
	color:#1E384C;
	font-weight:lighter;
	border:1px solid #1E384C;	
}


/****** Menu izquierdo ******/

.cab_mizq {	
	background: url("../imagenes/fmenu_iz.gif") ;
	width: 199px;
	height:30px;	
	
}
.tit_cab_izq {
	font-family: Tahoma, Helvetica,Verdana, Arial,sans-serif;
	font-size: 13px;
	color:#ffffff;
	font-weight:lighter;
	line-height :1,6;	
	margin-left:8px;
	position:relative; 
	top:7px;
}
.box_gris_izq  {
	width: 197px;	
	height: auto;
	border:1px solid #d1d1d1;
	padding-top:5px;
	padding-bottom:5px;	
	margin-bottom:10px;
}

.box_actualizada  {
	width: 197px;	
	height: 101px;
	border:1px solid #d1d1d1;
	padding-top:5px;
	padding-bottom:5px;	
	margin-bottom:10px;
	background: url("../imagenes/actualizada.gif") ;
	background-repeat:no-repeat;
}

.box_riesgos, .box_rd1215, .box_valoraciones {
	width: 197px;
	//width: 199px;
	height: 101px;
	border:1px solid #d1d1d1;
	padding-top:5px;
	padding-bottom:5px;	
	margin-bottom:10px;	
	background-position: top;
	background-repeat:no-repeat;
}
.box_liquidacion, .box_newmes, .box_documentacion, .box_riesgos, .box_rd1215, .box_valoraciones {
	width: 197px;	
	height: 61px;
	border:1px solid #d1d1d1;
	padding-top:5px;
	padding-bottom:5px;	
	margin-bottom:10px;	
	background-position: top;
	background-repeat:no-repeat;
	overflow: hidden; 

}
.box_documentacion {background: url("../imagenes/documentacion.jpg");width: 197px;}
.box_newmes {background: url("../imagenes/newmes.jpg") ;}
.box_liquidacion {background: url("../imagenes/liquidacion.jpg") ;}
.box_riesgos {background: url("../imagenes/prevencion.jpg"); height:90px;}
.box_rd1215 {background: url("../imagenes/rd1215.gif"); height:90px;}
.box_valoraciones {background: url("../imagenes/peritaciones.gif"); height:90px;}

.tipo_maquinaria {font-family: Tahoma, Helvetica,Verdana, Arial,sans-serif;	font-size: 13px; color:#293D83;	font-weight:lighter; line-height :18px;	margin-left:5px; }
a.tipo_maquinaria { color:#293D83; text-decoration: none; 	margin-left:5px;}
.tipo_maquinaria:hover {color:#000000; text-decoration: none;}

.izq_column_list {margin-left:30px;}



.izq_column_list ul {
	list-style-type: none;	
	font-family: Tahoma, Helvetica,Verdana, Arial,sans-serif;
	font-size: 11px;
	color:#FF9300
	font-weight:lighter;
	line-height :18px;		
	margin: 0px;
	padding: 0px;
}
a.izq_clomn_list_grupo { color:#FF9300; text-decoration: none; text-decoration: none; border:0px solid #b4b4b4; }	
.izq_clomn_list_grupo:hover{color:#FF9300;text-decoration: underline;}

.izq_column_list ul h1{

 font-family: Tahoma, Helvetica,Verdana, Arial,sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:lighter;
	line-height :18px;	
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	cursor:hand;
 
 }	

.izq_column_list li {line-height: 14px;}
.lista_menu_izq {font-family: Tahoma, Helvetica,Verdana, Arial,sans-serif; font-size: 11px; font-weight:lighter;}
a.lista_menu_izq {color:#000000;text-decoration: none; padding-left: 12px;display: block;}
.lista_menu_izq:hover {color:#FF9300; text-decoration: underline; background-image: url('../imagenes/flecha_naranja.gif'); background-repeat: no-repeat; background-position:  1px 65%;}

/****** Menu cuerpo ******/
.general, .box_general,.box_general_texto, .tit_formulario {font-family: Verdana,Helvetica, Arial,sans-serif; font-size: 11px; font-weight:lighter; line-height :1.4; text-align:left; color:#504C4C; }
.box_textosbasicos {font-family: Verdana,Helvetica, Arial,sans-serif; font-size: 11px; text-align:left; color:#504C4C; width: 600px; text-align: justify;}
.box_general, .box_general_texto  {width: 569px; text-align: justify; border:0px solid #E8E8E8;}
.box_general_texto  {width: 550px;}
.marcas  {margin:5px;}


.general_link {font-family: Verdana,Helvetica, Arial,sans-serif; font-size: 11px; font-weight:lighter; line-height :1.4; text-align:left; color:#FF7E00;}
a.general_link { color: #FF7E00; text-decoration: none;}
a:link.general_link { color: #FF7E00; text-decoration: none;}
a:hover.general_link { color: #FF7E00; text-decoration: underline;}


.ruta {font-family: Verdana, Arial,sans-serif, Tahoma, Helvetica; font-size: 12px; color:#1E384C; font-weight:lighter; line-height :1,6; margin-bottom:20px;text-align:left;}


/* Listados  */
.listados, .petit {font-Family: Helvetica, Verdana, Arial,  sans-serif; font-size:10px;font-weight:lighter; color:#333333; padding:5px; border:0 #009933 solid;}
.listados_tit {font-Family: Helvetica, Verdana, Arial,  sans-serif; font-size:12px; font-weight:bold; background-color:#6DB33F; color:#ffffff; border:1 #009933 solid;text-align:center;}
.linea_par {background-color:#ffffcc;text-align:center;}
.linea_impar {background-color:#ccff99;text-align:center;}
.petit {font-size:9px;}
.rojo {color:#ff0000; font-weight:bold;}
.verde {color:#00cc00;}


/* Titulos */
.tit_portada, .tit_secciones, .tit_naranja {font-family: Helvetica,Verdana, Arial,sans-serif, Tahoma;	font-size: 18px; color:#FF9300;	font-weight:lighter; line-height :1,6; clear:both;}
.tit_portada {text-align: center;margin-top:10px;margin-bottom:5px;}
.tit_secciones {text-align: left;margin-bottom:15px;margin-top:10px;}


.box_gris_prod  {
	width: 275px;
	
	height: 210px;
	border:1px solid #d1d1d1;		
	float:left;
	margin-bottom:15px;
	
}
.box_vacio  {
	width: 12px;
	height: 200px;
	border:0px solid #d1d1d1;		
	float:left;	
}
.tit_producto {
	font-family: Tahoma, Helvetica,Verdana, Arial,sans-serif ;
	font-size: 12px;
	color:#4583B8;
	font-weight:lighter;
	line-height :1,6;	
	text-align: left;
	height:35px;
	overflow: hidden; 
	border:0px solid #fff000;
	margin-top:10px;
	margin-left:20px;
	margin-bottom:5px;
	clear:both;
}

.foto_producto {
	margin-left:20px;
	margin-top:0px;
	float:left;
	with:90px;
	height:115px;
	overflow: hidden;

}
.texto_producto {
	font-family: sans-serif,Tahoma, Helvetica,Verdana, Arial;
	font-size: 10px;
	text-align: left;
	color:#1E384C;
	font-weight:lighter;
	line-height :1,6;	
	padding-left:5px;
	margin-right:10px;
	margin-top:0px;
	height:115px;
	overflow: hidden; 
	border:0px solid #d1d1d1;
	
}

.precio_portada {
	font-family: Helvetica, sans-serif,Tahoma, Verdana, Arial;
	font-size: 16px;
	text-align: right;
	color:#FB9F30;
	font-weight:bold;
	line-height :1,6;
	margin-top:6px;
	margin-right:10px;
}

.marcaoferta {font-family: Verdana,Helvetica, Arial,sans-serif; font-size: 11px; font-weight:lighter; line-height :1.4; text-align:left; color:#504C4C;}
.boxmarcaoferta {border:1px solid #FFECB1;width:450px;margin-top:22px;margin-bottom:10px;margin-left:20px;padding:4px;background-color:#ffffff;}

.box_gris_noticias  {
	width: 564px;	
	height: 297px;
	border:1px solid #d1d1d1;		
}

.box_gris_marcasoferta  {
	width: 564px;
	//width: 566px;	
	border:1px solid #d1d1d1;	
	background: url("../imagenes/fondomarcasofertas.gif") top left no-repeat; 	
	display:block;
}

.box_gris_marcasofertadia {
	width: 564px;
	//width: 566px;	
	border:1px solid #d1d1d1;	
	background: url("../imagenes/Fondomarcasofertasdia.gif") top left repeat; 	
	display:block;
}

.box_gris_azul  {
	width: 564px;
	//width: 566px;
	
	border:1px solid #3366ff;		
}

.box_gris_cemacompra  {
	width: 564px;
	//width: 566px;
	padding:10px;
	margin-bottom:10px;
	height: auto;
	border:0px solid #d1d1d1;
	text-align: left;
	font-weight:ligther;	
	background-image: url('../imagenes/handshaking.gif');
	background-repeat: no-repeat;
	background-position:  400px 50%;
}
.cemacompra, .cemacompra_tit, .cemacompra_text {font-family: Helvetica, sans-serif,Tahoma, Verdana, Arial; font-size: 12px;color:#C79C15;line-height :1,6;}
.cemacompra_tit {font-weight:bold; text-align:right;}
.cemacompra_text {font-weight:lighter;font-style:italic;}

/*  Pestañas  */
.box_pestanya {width: 557px;height:21px; border:0px solid #E8E8E8;background-image: url('../imagenes/fondosel.gif');padding-bottom:0px;margin-left:3px;}
.box_fini {width: 562px;border:0px solid #E8E8E8;background-image: url('../imagenes/fini.gif');background-position: top right; background-repeat: no-repeat;float:left;}
.pes_iz_on {width: 10px;height:21px;background-image: url('../imagenes/pes_iz_on.gif'); float:left;}
.pes_de_on {width: 10px;height:21px;background-image: url('../imagenes/pes_de_on.gif'); float:left;}
.pes_ce_on {height:17px;background-image: url('../imagenes/pes_ce_on.gif'); float:left;font-family: Helvetica, sans-serif,Tahoma, Verdana, Arial; font-size: 12px;color:#FFB900;line-height :1,6;font-weight: bold; padding-left:10px;padding-right:10px;padding-top:4px;float:left; border-bottom:1px solid #FFFFFF;}

.pes_iz_off {width: 10px;height:21px;background-image: url('../imagenes/pes_iz_off.gif'); float:left;}
.pes_de_off {width: 10px;height:21px;background-image: url('../imagenes/pes_de_off.gif'); float:left;}
.pes_ce_off {height:17px;background-image: url('../imagenes/pes_ce_off.gif'); float:left;font-family: Helvetica, sans-serif,Tahoma, Verdana, Arial; font-size: 12px;color:#E2C473;line-height :1,6;padding-left:10px;padding-right:10px;padding-top:4px;float:left;}


a.pes_on {font-family: Helvetica, sans-serif,Tahoma, Verdana, Arial; font-size: 12x;color:#FFB900;line-height :1,6; font-weight: ligther;text-decoration: none;}
/*a:link.pes_on { color: #FFB900; text-decoration: none;}*/
a:hover.pes_on { color: #FFB900; text-decoration: none;}

a.pes_off {font-family: Helvetica, sans-serif,Tahoma, Verdana, Arial; font-size: 12px;color:#E2C473;line-height :1,6;font-weight: ligther; text-decoration: none;}
/*a:link.pes_off { color: #E2C473; text-decoration: none;}*/
a:hover.pes_off { color: #FFB900; text-decoration: none;}


/*  Listado PRODUCTO  */
.box_listado_puntos, .box_prod_rel {width: 560px; border:1px dashed #b4b4b4;float:left; margin-bottom:10px;}
.box_listado_puntos {padding-bottom:5px;}
.box_prod_rel {background-color:#FFFFE2;}
.contenedor_listado {width: 550px;margin:5px;}
.foto_listado {float:left;margin-right:5px;}
.texto_listado_prod {height:70px; overflow: hidden; font-Family: Arial,Tahoma,Verdana, Helvetica, Verdana, sans-serif; font-size:11px; color: #504C4C; font-weight: ligther; text-align:justify;}
.precio_listado {font-Family: Arial,Tahoma,Verdana, Helvetica, Verdana, sans-serif;font-weight: bold; color: #FF7E00;font-size:16px;line-height:16px; float:right; margin-right:10px;text-align:right;}

.tit1_listado {font-Family: Arial,Tahoma,Verdana, Helvetica, Verdana, sans-serif; color: #25377C;font-size:12px;font-weight: ligther; text-align:left;}
a.tit1_listado { color: #25377C; text-decoration: none;}
a:link.tit1_listado { color: #25377C; text-decoration: none;}
a:hover.tit1_listado { color: #066ff; text-decoration: underline;}

.linkficha {font-Family: Arial,Tahoma,Verdana, Helvetica, Verdana, sans-serif; color: #FF7E00;font-size:9px;font-weight: ligther; text-align:center; widht:90px;}
a.linkficha { color: #FF7E00; text-decoration: none;}
a:link.linkficha { color: #FF7E00; text-decoration: none;}
a:hover.linkficha { color: #FF7E00; text-decoration: underline;}

.icono, .icono2, .icoleyenda {vertical-align:middle;width:16px;height:16px;}
.icono {float:left;}
.icono2 {float:right; margin-right:5px;}
.icoleyendaG {vertical-align:middle;width:25px;height:25px;margin-left:20px;margin-right:40px;}
.icoleyenda, .icoleyendaG {margin-right:15px;filter: alpha(opacity=50); opacity: .5}
.icotxt  {font-family:sans-serif,Arial, Helvetica, Tahoma, Times New Roman; font-size:9px;color: #909090;text-align:center;}

/*  Paginacion SEGMENTADA  */
.MENU3 {font-Family: Verdana,Arial, Helvetica, Verdana, sans-serif; color: #FFA8000; font-size:10px; text-decoration: none;}
a.MENU3 { font-weight: bold; text-decoration: none; color : #FFA8000;}
.MENU3:hover {font-weight: normal; text-decoration: underline;}

.box_indiceAP, .box_indiceOFF, .box_indiceON {font-Family: Verdana,Arial, Helvetica, Verdana, sans-serif;font-size:10px;text-align: center;font-weight:bold;padding-left:5px;	padding-right:5px; padding-top:2px;	padding-bottom:2px;	text-decoration:none; margin-left:1px; margin-top:1px; border:1px solid #FEBA36;}
.box_indiceAP {background-color:#FFFFFF; width:20px; color : #FFA8000;}
.box_indiceOFF {background-color:#FED88D; width:20px; color : #FFFFFF;}
.box_indiceON {background-color:#FFFFFF; width:20px; color : #FFA800;}

a.box_indiceAP, a.box_indiceON {color : #FFA8000; font-weight: lighter; text-decoration: none;}
.box_indiceAP:hover, .box_indiceON:hover {font-weight: lighter; text-decoration: none; background-color:#FED88D;}





/*  ficha PRODUCTO  */
.box_fproducto_fotos {width: 216px; border:0px dashed #b4b4b4;float:left;}
.box_fproducto_fgrande {width: 202px; float:left; border:0px solid #b4b4b4;margin:0px;padding:0px;}
.box_fproducto_foto {width: 202px; border:1px solid #b4b4b4;}
.box_fproducto_selector {width: 214px; float:left; overflow:hidden; border:0px solid #009900; margin-top:3px}
.box_fselector {float:left; width: 32px; text-align: center; margin: 0px 8px 0px 0px; display:inline; border:1px solid #b4b4b4;}
.box_fselector_texto {font-family:sans-serif,Arial, Helvetica, Tahoma, Times New Roman; font-size:9px;color: #3300ff; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px px;}
.box_extras {width: 192px;//width: 202px; border:1px dashed #b4b4b4; float:left; margin-top:30px; padding:5px; margin-bottom: 10px;}
.texto_extras_azul, .texto_extras_rojo {font-Family: "Trebuchet MS",Tahoma,Verdana,Arial, Helvetica, Verdana, sans-serif;  font-size:10px; font-weight: ligther; line-height:1.3em;}
.texto_extras_azul {color: #3300ff; text-align:right; }
.texto_extras_rojo {color: #ff0033; text-align:left; }
.box_leyenda {font-family:sans-serif,Arial, Helvetica, Tahoma, Times New Roman; font-size:9px;color: #909090; border:1px dashed #b4b4b4; padding:5px;clear:both; }

.box_fproducto_titulo1, .box_fproducto_titulo2, .texto_ficha {font-Family: Arial,Tahoma,Verdana, Helvetica, Verdana, sans-serif; color: #25377C;}
.box_fproducto_titulo1 {font-size:20px;font-weight: ligther; text-align:right;}
.box_fproducto_titulo2 {font-size:12px;font-weight: bold; text-align:right;}
.texto_ficha, .texto_ficha_marca {font-size:11px; color: #504C4C; font-weight: normal; text-align:justify;}
.texto_ficha_marca {font-size:12px;}
.texto_ficha {font-size:11px;margin-left:5px;}

a.botonpagar{background: transparent url('../imagenes/botonpagar-left.gif') no-repeat top left;display: block;float: right;font: normal 11px Arial;line-height: 23px;height: 27px;padding-left: 33px;text-decoration: none;}
a:link.botonpagar, a:visited.botonpagar, a:active.botonpagar{color: #494949;}
a.botonpagar span{background: transparent url('../imagenes/botonpagar-right.gif') no-repeat top right;display: block;padding: 2x 8px 2px 0;}
a.botonpagar:hover{background-position: bottom left;}
a.botonpagar:hover span{background-position: bottom right;color: black;}

a.botonpasarcaja{background: transparent url('../imagenes/botonpasarcaja-left.gif') no-repeat top left;display: block;float: left;font: normal 11px Arial;line-height: 23px;height: 27px;padding-left: 33px;text-decoration: none;}
a:link.botonpasarcaja, a:visited.botonpasarcaja, a:active.botonpasarcaja{color: #494949;}
a.botonpasarcaja span{background: transparent url('../imagenes/botonpagar-right.gif') no-repeat top right;display: block;float: left;padding: 2x 8px 2px 0;line-height: 23px;height: 27px;}
a.botonpasarcaja:hover{background-position: bottom left;}
a.botonpasarcaja:hover span{background-position: bottom right;color: black;cursor:hand;}

a.botonscomprando{background: transparent url('../imagenes/botonscomprando-left.gif') no-repeat top left;display: block;float: right;font: normal 11px Arial;line-height: 23px;height: 27px;padding-left: 33px;text-decoration: none;}
a:link.botonscomprando, a:visited.botonscomprando, a:active.botonscomprando{color: #494949;}
a.botonscomprando span{background: transparent url('../imagenes/botonpagar-right.gif') no-repeat top right;display: block;float: left;padding: 2x 8px 2px 0;line-height: 23px;height: 27px;}
a.botonscomprando:hover{background-position: bottom left;}
a.botonscomprando:hover span{background-position: bottom right;color: black;cursor:hand;}


.precio_ficha, .iva_ficha, .precio_tachado_ficha {font-Family: Arial,Tahoma,Verdana, Helvetica, Verdana, sans-serif;font-weight: ligther; color: #FF7E00;}
.precio_ficha {font-size:24px; line-height:22px; float:right;}
.iva_ficha {font-size:9px;line-height:9px;float:right;clear:right;width:85px;border:0px solid #d1d1d1; font-weight:bold;	}
.precio_tachado_ficha {font-size:13px;line-height:22px; float:right;text-decoration: line-through; color:#ff0000; margin-right:10px;}


/* Galeria fotografica*/
.bloque_fotos {width: 500px;display:block;	border:0px solid #cc0000;float:left;margin-left:10px;margin-bottom:15px;}
.foto_y_extras {border:0px solid #B5694A;float:left;}
.foto_galeria {border:1px solid #25377c;clear:both;}
.texto_galeria {float:left;margin-left:10px;}
.rotulo_galeria, .texto1_galeria, .comentario1_galeria {font-Family: Arial, verdana, Helvetica, sans-serif;font-size:12px;color:#25377c;font-weight:bold;}
.texto1_galeria {font-weight:lighter;}
.comentario1_galeria {font-size:11px;color:#5a5a5a;font-weight:lighter;text-align:justify;width:335px; float:left; background-color:#ffffff; padding:5px;border:0px solid #F3F3E1;}
.comentario2_galeria {font-Family: verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#b4b4b4;}



/*  coordenadas GPS  */
.coordenadas {padding:0px;border:0px solid #d1d1d1; float:left; margin:0px 10px 10px 10px;font-Family: "Trebuchet MS",Tahoma,Verdana,Arial, Helvetica, Verdana, sans-serif; color: #330099; font-size:10px; font-weight: ligther; text-align:left; line-height:1.3em;}

/*  listas*/
ul.listas{ list-style-type:none; list-style-position:outside;  margin:5px 0px 0px 10px; line-height:1.4em;}
ul.listas li{font-family:sans-serif,Arial, Helvetica, Tahoma, Times New Roman; font-size:11px; margin:10px 0px 2px 0px; padding:0px 0px 0px 25px; background-image:url(../imagenes/engranaje2.gif); background-position:5px 4px; background-repeat:no-repeat; display:list-item}

/*  info*/
.info {font-size: 10px; color:#d8d8d8;}
/* totales */
.info {font-size: 10px; color:#004262;}
/* Paginacion de resultados */
.paginacion, .pagina, .pagina_presente {font-Family: verdana,Helvetica, Arial, sans-serif; font-size: 11px; text-decoration: none; letter-spacing : normal; color: #cc3366;vertical-align:middle;}
a.paginacion{ color: #cc3366; }
a:hover.paginacion { color: #cc0000; text-decoration: none;}
.pagina_presente {color:#0099ff; font-weight:ligther;}

/* Noticias Portada */
.box_noticias {width:540px;	margin-left:10px; text-align:left;}
.fotos_noticias {border:1px solid #d1d1d1; float:left; margin:0px 10px 0px 0px;}
a.noticias_portada, .noticia_port, .fecha_noticia {font-Family: "Trebuchet MS",Tahoma,Verdana,Arial, Helvetica, Verdana, sans-serif; color: #0073A9; font-size:11px; font-weight: bold; text-align:justify; line-height:1.3em;}
a:hover.noticias_portada  {text-decoration:underline; color:#059CE3; font-size:11px;}
a:link.noticias_portada {text-decoration:none; color:#0073A9; font-size:11px; text-decoration:underline;}
.noticia_port, .fecha_noticia, .tit_noticia {text-decoration:none; color:#636363;font-weight: lighter; padding:0px; margin:0px;}
.fecha_noticia {color:#AEAEAE;} 
.tit_noticia {font-weight:bold;color:#293D83;}

/* Carrito */
.carrito {border:0px solid #b4b4b4;background-color:#bcbcbc;}
.carrito TD {padding:6px;}
.carr_tr_titulos, .carr_tr_par, .carr_tr_impar, .carr_tr_resultado, .carr_prod, .carr_ref, .carr_resaltado {font-family: Verdana,Helvetica, Arial,sans-serif; font-size: 11px; line-height :1.4;text-align:center;}
.carr_tr_titulos {border:1px solid #003399; text-align:center; color:#ffffff; background-color:#003399; font-weight:bold;padding:20px; height:25px;}
.carr_tr_par {background-color:#e0e0e0;font-weight:lighter;}
.carr_tr_impar {background-color:#ffffff;font-weight:lighter;}
.carr_tr_resultado {background-color:#ebebeb;font-weight:bold; text-align:right;}
.carr_resaltado {font-weight:bold;}
.carr_prod {text-align:left; vertical-align:top;}
.carr_marca {font-family: Helvetica, Verdana, Arial,sans-serif; line-height :1.2; text-align:left; margin-left:5px;}
.carr_foto {border:1px solid #ededed; width:40px;}

/* Obras */
.obras {font-family: "Trebuchet MS", Tahoma,Verdana,Helvetica, Arial,sans-serif; font-size: 16px; font-weight:lighter; line-height :1.6; text-align: center; color:#ff0000;}

/* Aviso */
.aviso2 {background: transparent url('../imagenes/aviso2.gif') no-repeat; color: #ff9900; font-family: Verdana,Helvetica, Arial,sans-serif; font-size: 11px; font-weight:lighter; height: 50px;padding-left: 60px;text-decoration: none; vertical-align:middle;}
.ok {background: transparent url('../imagenes/ok.png') no-repeat; color: #ff9900; font-family: Verdana,Helvetica, Arial,sans-serif; font-size: 11px; font-weight:lighter; height: 50px;padding-left: 60px;text-decoration: none; vertical-align:middle;}
.cestavacia {background: transparent url('../imagenes/cestavacia.gif') no-repeat; color: #ff9900; font-family: Verdana,Helvetica, Arial,sans-serif; font-size: 11px; font-weight:lighter; height: 50px;padding-left: 60px;text-decoration: none; vertical-align:middle;}
.box_mensaje {width:450px; padding:20px; border:1px solid #d8d8d8;margin-top:50px;margin-left:50px;}

/* Formulario contacto */
.formulario {font-family: Verdana,Helvetica, Arial,sans-serif; font-size: 10px; font-weight:lighter; line-height :1.6; text-align: left; color:#504C4C; border:1px solid #7398B4;margin-bottom:3px; margin-left:5px;}
.tit_formulario {color:#1E384C;font-weight:bold;}
.titulonegro0, .tituloazul0,{font-family: Arial, Helvetica, Verdana, Arial,sans-serif; font-size: 16px; font-weight:lighter; text-align: left; margin:0px; line-height :1.1;}
.contacto, .obligatorio, .si {font-family: Helvetica, Verdana, Arial,sans-serif; font-size: 11px; font-weight:lighter; text-align: left; margin:0px; line-height :1.3;color:#000000;}
.obligatorio {font-size: 9px;}
.titulonegro0 {color:#000000;} 
.tituloazul0 {color:#1E384C;}
a.mail { color: #0066ff;}
a:link.mail { color: #066ff; text-decoration: none;}
a:hover.mail { color: #066ff; text-decoration: underline;}
.foto_contacto {border:1px solid #006699;}
.obligatorio {color:#ff9900;text-align:right; margin-right:10px;font-size: 10px;}
.si {color:#ff9900; margin-left:3px;font-size: 14px;}

.horarios {font-family: Helvetica, Arial,sans-serif, Verdana,; font-size: 10px; font-weight:lighter; line-height :1.6; text-align: left; color:#504C4C;}
.dia {font-weight:bold;text-align: right;}
.cerrado {text-align: center;color:#ff3300;}
.box_horarios {margin-left:80px;width:300px; border:1px solid #ebebeb;padding:8px;background: transparent url('../imagenes/reloj.gif') no-repeat;clear:both;}

/* Pie */
.copyright, .pie {font-family: Verdana,Helvetica, Arial,sans-serif; font-size: 10px; font-weight:lighter; line-height :1.6; text-align: justify; color:#ffffff; }
.pie { color: #ffffff;}
a.pie { color: #ffffff; text-decoration: none;}
a:link.pie { color: #066ff; text-decoration: none;}
a:hover.pie { color: #066ff; text-decoration: underline;}



/*  Libro de visitas  */
.box_visita, .box_formulario {width:560px;clear:both;height:auto;padding:5px;font-Family: Helvetica,Verdana,Arial, Helvetica, Verdana, sans-serif; color: #FFA8000; font-size:12px;margin-bottom:15px;}
.box_visita {border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;}
.box_formulario {border:1px solid #E2F4D1;background-image:url(../imagenes/escribir.gif);background-position: top right;background-repeat:no-repeat;}
.libro_celda_tit {font-Family: Verdana, Arial, Helvetica, sans-serif;color:#7e7e7e;font-size:11px;font-weight:bold;text-align:right;line-height:30px;}
.libro_celda_naranja {font-Family: Verdana, Arial, Helvetica, sans-serif;color:#FF9300;font-size:12px;text-aligh:left;font-weight:bold;text-align:left;padding-left:5px;vertical-align:middle;}
.libro_celda_mensaje {font-Family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;text-align:left;font-size:11px;font-weight:lighter; color:#7e7e7e; margin-bottom:10px;padding:5px; border: 0px solid #CCEDAB;}
.libro_fechaHora {font-Family: Helvetica, Verdana, Arial,  sans-serif;float:right;font-size:9px;font-weight:lighter; color:#b4b4b4; margin-right:5px;text-align:right; }

.libro_form, .libro_form_tit, .libro_form_boton, .obligado {font-Family: Helvetica, Verdana, Arial,  sans-serif; font-size:11px;  color:#b4b4b4;}
.libro_form {font-weight:lighter;border: 1px solid #eaeaea;padding-left:5px;}
.libro_form_tit {font-weight:bold;}
.obligado {color:#ff0099;}
.libro_form_boton {background-color:#B1E085;padding-left:5px; padding-right:5px;border: 1px solid #eaeaea;cursor: hand;color:#79955E;}

/*  Barra pedido */
.barra_pedido {clear:both;margin-top:20px;margin-bottom:30px;border:0px solid #d1d1d1;with:560px;height:50px;}
.estado_azul, .estado_rojo {float:left;height:40px;padding-left:5px;padding-right:5px;}
.estado_azul {background-color:#d1e1ee;font-family : verdana, Verdana, Arial, sans-serif; font-size: 10px;color:#7aa8cd;}
.estado_rojo {background-color:#ff9865;font-family : verdana, Verdana, Arial, sans-serif; font-size: 10px;color:#ffffff;font-weight:bold;}
.punta_azul, .punta_roja {width:20px;height:40px;float:left;}
.punta_azul {background-image: url('../imagenes/punta1.gif');}
.punta_roja {background-image: url('../imagenes/punta2.gif');}

/* Redes sociales */
.redessociales {font-family: Tahoma, Helvetica,Verdana, Arial,sans-serif; font-size: 11px; color:#669900; font-weight:lighter; line-height :1,6; text-align: left;}
a.redessociales { color: #669900; text-decoration: none;}
a:link.redessociales { color: #669900; text-decoration: none;}
a:hover.redessociales { color: #669900; text-decoration: underline;}

/* Subasta */
.tit_subasta {color:white; font-size:11px; font-weight:bold;margin-bottom:5px;}
.tit1_subasta {color:black; font-Family: Helvetica, Verdana, Arial, sans-serif;font-size:10px; font-weight:ligther;}
.text1_subasta, .text2_subasta {color:#444444; font-Family: Helvetica, Verdana, Arial, sans-serif;font-size:10px; font-weight:ligther;}
.text2_subasta {color:#003366;}
.gris_subasta {color:#a2a2a2;font-size:9px;}
.precio_puja_subasta {color:#800040; font-Family: Verdana, Helvetica,  Arial, sans-serif;font-size:14px; font-weight:bold;}
.box_puja_subasta {width:240px;margin-top:10px;clear:both; border:1px solid #7e7e7e;padding:10px;background-color:white;}
.iva_subasta {color:#800040; font-size:9px;}
.form_puja {vertical-align:middle; font-family: Verdana,Helvetica, Arial,sans-serif; font-size: 14px; font-weight:lighter; line-height :1.7; text-align: left; color:#504C4C; border:1px solid #e0a000;margin-bottom:0px; margin-left:5px;padding-left:3px;padding-right:5px;}
.tit3_subasta {color:#ff7e00; font-Family: Helvetica, Verdana, Arial, sans-serif;font-size:13px; font-weight:ligther;}
