.menuh{
	color:#9EB8C4;
	font:normal 12px Tahoma, Verdana, Arial, sans-serif;
	padding:5px 0;
}
.menuh a{
	color:#82888A;
	font:normal 10px Tahoma, Verdana, Arial, sans-serif;
	margin:0 6px;
	padding:0 3px 0 19px;
}
.menuh a:hover{
	color:#29ACEC;
	text-decoration:underline;
}
.lh{background:url(../img/bg-ah.gif) no-repeat 0 1px;}
.lw{background:url(../img/bg-aw.gif) no-repeat 0 1px;}
.lm{background:url(../img/bg-am.gif) no-repeat 0 3px;}
.lc{background:url(../img/bg-ac.gif) no-repeat 0 3px;}
.lco{background:url(../img/bg-aco.gif) no-repeat 0 1px;}
.lwr{background:url(../img/bg-wr.png) no-repeat 0 1px;}
.hbus{
	padding:11px 5px 29px 0;
	background:url(../img/bg-htel.gif) no-repeat bottom right;
}
.hbus .input{
	border:1px solid #BCC8CF;
	color:#949193;
	font:normal 10px Arial, Helvetica, sans-serif;
	width:164px;
	height:14px;
}
.menu{
	background:#4E8EC8 url(../img/bg-menu.jpg) repeat-x;
}
.menu div{
	background:url(../img/bg-datetel.jpg) no-repeat right;
}
#menucorp{
	background:#fff url(../img/bg-mcorp.jpg) repeat-x top;
	border:1px solid #eaeaea;
}
#menucorp a{
	float:left;
	padding:1px 6px 1px 13px;
	margin-left:6px;
	border-left:1px solid #fff;
}
#menucorp a.n{
	border:none;
	margin:0;
}

#Acceso{
	padding:0 0 0 7px;
}
#Acceso .input{
	border:1px solid #BCC8CF;
	width:143px;
	margin:5px 1px 2px 1px;
}
.usuario{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#f90;
	padding:10px 0 3px 5px;
}
.usuario span{
	color:#999;
}
#Novedades{
	padding:0 0 0 7px;
}
.tituloNov{
	color:#4A4749;
	font:bold 12px Tahoma, Verdana, Arial, sans-serif;
	padding-bottom:8px;
}
.textoNov, .textoNov a{
	color:#4B6D72;
	font:normal 10px Tahoma, Verdana, Arial, sans-serif;
}
.textoNov a:hover{
	color:#444;
}
.textoNov img{
	margin:0 4px 3px 0;
}
#fxNov1{margin-bottom:50px;}
#fxNov1, #fxNov2{visibility:hidden;}
#winNov{
	margin-top:4px;
	height:264px;
	width:147px;
	overflow:hidden;
	position:absolute;
}
#contNov{
	position:absolute;
	width:147px;
	top:0;
	left:0;
	margin:2px 0;
}
#Menu ul{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	padding:4px 0 0 0;
	list-style:none;
	margin:0 5px;
	background:url(../img/dotv.gif) repeat-y 0 0;
	line-height:15px;
}
#Menu ol{
	padding:0;
	margin:0 0 7px 0;
	list-style:none;
}
#Menu li{
	color:#259DD8;
	margin:3px 0 5px 0;
	padding:0 0 0 12px;
	background:url(../img/dotm.gif) no-repeat 0 8px;
}
#Menu ol li{
	background:url(../img/square.gif) no-repeat 2px 7px;
}
#Menu a{
	color:#666;
}
#Menu a:hover{
	color:#000;
}
#Menu a.act{
	color:#259DD8;
}
.Arbol ul{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	list-style:none;
	margin:0 5px;
	background:url(../img/dotv.gif) repeat-y 0 0;
	line-height:15px;
}
.Arbol ol{
	padding:0;
	margin:0 0 7px 0;
	list-style:none;
}
.Arbol li{
	color:#259DD8;
	margin:3px 0 5px 0;
	padding:0 0 0 12px;
	background:url(../img/dotm.gif) no-repeat 0 8px;
}
.Arbol ol li{background:url(../img/square.gif) no-repeat 2px 7px;}
.Arbol a{color:#666;}
.Arbol a:hover{color:#259DD8;}

.ubicacion{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#999;
	height:18px;
	vertical-align:top;
}
.ubicacion a{
	color:#666;
}
.ubicacion a:hover{
	color:#259DD8;
}
/**/
.grilla div{
	margin-top:10px;
	border:1px solid #e5e5e5;
	background:#fff url(../img/bg-pl.gif) no-repeat top right;
	padding:1px 3px;
}
.grilla2 div{
	margin-top:5px;
	border:1px solid #e5e5e5;
	background:#fff;
	padding:1px 3px;
}
.foto{
	width:120px;
	vertical-align:top;
}
.titulo{
	font:bold 13px Arial, Helvetica, sans-serif;
	padding:5px;
}
.titulo a{color:#f90;}
.titulo a:hover{color:#c60;}
.texto{
	padding:5px;
	vertical-align:top;
}
.texto table{
	margin-right:9px;
}
.precio{
	text-align:right;	
	color:#690;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
}
.precio span{
	background:#F4F8ED;
	padding:2px 6px;	
	float:right;
	font-size:16px;
}
.precio sup{
	font-size:12px;
}
.precio small{
	color:#8096A7;
	font:normal 11px Arial, Helvetica, sans-serif;
}
.masinfo{
	text-align:right;
	vertical-align:top;
	font:normal 10px Arial, Helvetica, sans-serif;
	width:35px;
}
.masinfo a{
	color:#787878;
}
.masinfo a:hover{
	color:#333;
}
.stock{
	text-align:right;
	color:#999;
}
.grillaSerie{
	border:1px solid #e5e5e5;
	background:#fff url(../img/bg-pl.gif) no-repeat top right;
	padding:1px 3px;
	vertical-align:top;
}
.grillaSerie .foto{width:100px;}

.btools{
	background:#8096A7;
	font:normal 11px Tahoma, Verdana, Arial, sans-serif;
}
.btools a.galeria{
	float:left;
	background-image:url(../img/bg-cam.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	color:#fff;	
	padding:1px 7px 3px 23px;
}
.btools a:hover.galeria{
	background-position:0 -20px;
	color:#cff;	
}
.btools a.zoom{
	float:right;
	background-color:#657E92;
	background-image:url(../img/bg-zoom.gif);
	background-repeat:no-repeat;
	background-position:right 0;
	color:#fff;
	padding:1px 23px 3px 7px;
}
.btools a:hover.zoom{
	background-color:#666;
}
.btools span{
	display:block;
	padding:2px 4px;
	color:#fff;
	font:normal 10px Arial, Helvetica, sans-serif;
}
.fstool{
	text-align:right;
	vertical-align:bottom;
}
.fstool a{
	float:right;
	background:#b5b5b5;
	margin-left:4px;
}
.fstool a:hover{
	background:#5290C9;
}
.tit{
	padding-top:20px;
}
.proRel .simulDiv{
	border:1px solid #e5e5e5;
	background:#fff url(../img/bg-pl.gif) no-repeat top right;
	padding:1px 3px;
	vertical-align:top;
}
.ultVis{
	padding:0 14px 0 4px;
}
.ultVis .titulo{
	font-size:11px;
	padding:2px;
}
.ultVis .texto{
	font-size:10px;
	padding:2px;
}
.ultVis .precio{
	text-align:left;
	font-size:12px;
	padding:2px;
}
.ultVis div{
	margin-bottom:10px;
	border:1px solid #e5e5e5;
	background:#fff;
	padding:1px 3px;
}
.titdc{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#999;
	text-align:center;
	line-height:16px;
	background:url(../img/bg-grid.gif) repeat-x bottom;
	padding-bottom:10px;
}
.titdc span{
	font-size:10px;
	color:#f60;
}
.hrd{
	background:url(../img/bg-grid.gif) repeat-x center;
}
.secdc{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#34A4DB;
}
.resdc{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#f60;
	background:url(../img/bg-grid.gif) repeat-x bottom;
	padding-bottom:5px;
}
#MarcaDiv, #CategoriaDiv, #LocalidadDiv, #ProvinciaDiv, #swf_mapa, #descText{
	padding:0;
	border:0;
	margin:2px 0 0 0;
	background:none;
}
.combosec{
	background:#EFF8FC;
}
.combosec label{
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#4986BF;
}
.sucdc{
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
}
.datadc{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#666;
	border-left:1px solid #e5e5e5;
	padding:0 0 6px 5px;
	background:url(../img/dot.gif) repeat-x bottom;
}
.hrdot{
	background:url(../img/dot.gif) repeat-x bottom;
}
.forms{
	background:#F7FBFE;
}
.forms td{
	width:25%;
}
.logo img, .logodet img{
	filter:alpha(opacity=80);
	opacity:.80;
	-moz-opacity:0.80;
	-khtml-opacity: .80;
	-o-opacity: .80;
}
.logodet{
	width:20px;
	padding-right:3px;
}
.faq h4, .sop h4{
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	color:#444;
}
.sop h4 span{
	color:#666;
	font:normal 10px Tahoma, Verdana, Arial, sans-serif;
}
.sop h5{
	font:bold 11px Arial, Helvetica, sans-serif;
	margin:6px;
	padding:0;
	color:#069;
}
.faq p, .sop p{padding:0; margin:4px 0 20px 10px;}
.sop ul{
	padding: 0 0 15px 22px;
	margin:0;
}
.faqindice li{
	margin-bottom:6px;
}
.loadajax{background:url(../img/q2ajax.gif) no-repeat left center !important;}
.loadedajax{background:none !important;}
.empresa{
	background:url(../img/bg_emp.jpg) no-repeat 0 50px;
}
.empresa h4 span{
	visibility:hidden;
}
.empresa h4{
	background:url(../img/bg_tit_evohis.gif) no-repeat;
	font:normal 19px Verdana, Arial, Helvetica, sans-serif;
	color:#7D7D7D;
	margin:0;
	padding:0 0 18px 0;
}
.empresa ul{
	list-style:none;
	margin:0;
	padding:10px 20px;
}
.empresa li{
	background:url(../img/liemp.gif) no-repeat 0 3px;
	padding:3px 25px;
	font-size:13px;
}
.empresa ul span{
	font-weight:bold;
}
.destaca{
	color:#f90;
}
.empresatext{
	background:url(../img/logos.jpg) no-repeat 10px 0;
	padding:55px 20px 20px 70px;
}
.empresatext p{
	padding-bottom:10px;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#444;
}

.titTab{
	background:#EBE9ED;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.subtitTab{
	background:#D6DBE0;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.gridTab1{
	background:#EEF7FC;
}
.gridTab2{
	background:#E3F2FA;
}
.gridTab1 a, .gridTab2 a{
	float:left;
	padding:1px 6px;
	color:#fff;
	background:#64B9E3;
}
.gridTab1 a:hover, .gridTab2 a:hover{
	background:#4180B8;
	color:#9ff;
}
.gridTab1 ul, .gridTab2 ul{
	padding:0 0 0 15px;
	margin:0;
}

.gridTab3{
	background:#EEF7FC;
}
.gridTab4{
	background:#E3F2FA;
}
.gridTab3 a, .gridTab4 a{
    text-decoration:none;
}

.gridTab5
{
    background: #7DB0DF;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}
.total{
	font:bold 13px Tahoma, Arial, sans-serif;
	color:#690;
}
.total small{
	font:normal 11px Tahoma, Arial, sans-serif;
	color:#666;
}
.carrito{
	padding:3px 0;
	border-top:1px solid #f4f4f4;
}
.carrito span{
	float:right;
	padding:0 6px;
	color:#ccc;
}
a.car, a.carm, a.carr, a.card{
	float:right;
	background:url(../img/car.gif) no-repeat 0 3px;
	padding:2px 2px 2px 20px;
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#09c;
}
a:hover.car, a:hover.carm, a:hover.carr, a:hover.card{
	color:#069;
}
a.carm{
	background:url(../img/carsum.gif) no-repeat 0 3px;
}
a.carr{
	background:url(../img/carrest.gif) no-repeat 0 3px;
}
a.card{
	background:url(../img/cardel.gif) no-repeat 0 3px;
}

.gracias{
	font:bold 14px Tahoma, Arial, sans-serif;
	letter-spacing:1px;
	color:#f90;
}
