body {
	margin:0;
	padding:20px 0 0 0;
	background-image:url(../img/fnd.gif);
	background-repeat:repeat-x;
	background-color:#FEFEFF;
}
.header {
	color:#FFFFFF;
	background-image:url(../img/header_logo);
}

#png_transparente {
	background-image: url("../img/png_trans.png") !important;
	background-image: none;
	filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/png_trans.png");
}
.menu {
	background-color:#FFFFFF;
	font-size:0px;
	#background-image:url(../img/menu_ancho.gif);
	background-repeat:repeat-y;
	padding:0 0px 0 0px;
}
.med_izq {
	background-image:url(../img/med_izq.gif);
	background-repeat:repeat-y;
	width:9px;
}
.med_der {
	background-image:url(../img/med_der.gif);
	background-repeat:repeat-y;
	width:9px;
}
.menu_der {
	background-image:url(../img/lat_menu.gif);
	background-repeat:no-repeat;
	width: 13px;
}
.espaciocont {
	background-color:#FFFFFF;
	#background-image:url(../img/lat_cont.gif);
	background-repeat:repeat-y;
	background-position:right;
	padding-top:1px;
	padding-bottom:1px;
	height:500px;
}
.footer {
	height:24px;
	background-image:url(../img/footer.gif);
	background-repeat:no-repeat;
}
.txtfooter {
	font-family: Tahoma;
	font-size: 11px;
	padding-right: 15px;
	padding-left: 15px;}
.menutit {
	background-image:url(../img/fndmenu.gif);
	height:27px;
	text-align:right;
	font-family:"Trebuchet MS";
	font-size:13;
	font-weight:bold;
	color:#FFFFFF;
	padding:3px 5px 0 0;
}
.menutit a{
color:#FFFFFF;
text-decoration:none;}
.menutit a:hover{
text-decoration:underline;
}
.menulink {
	text-align:right;
	font-family:"Trebuchet MS";
	font-size:11;
	font-weight:bold;
	color:#38454b;
	padding:10px 10px 25px 0;
}
.menulink a {
	color:#38454b;
	text-decoration:none;
}
.menulink a:hover {
color:#1f349f;
text-decoration:underline;
}
.bienve {
	font-family:Tahoma;
	font-size:11px;
	color:#001ca8;
	line-height: 16px;
}
.promo {
	width:205px;
	height:90px;
	padding-right:15px;
	background-repeat:no-repeat;
	padding-bottom: 20px;
}
.tit_g {
	font-family:"Trebuchet MS";
	font-size:18;
	color:#606060;
	padding-top:20px;
	padding-bottom:15px;
}
.port_tit {
	font-family:"Trebuchet MS";
	font-size:13;
	font-weight:bold;
	color:#001ca8;
	line-height: 12px;
	text-transform: uppercase;
	padding-bottom:4px;
	height:29px;
}
.port_desc {
	font-family:"Trebuchet MS";
	font-size:11;
	color:#353535;
	line-height: 13px;
	padding-top:6px;
}
.port_precio {
	font-family:"Trebuchet MS";
	font-size:13;
	font-weight:bold;
	color:#000000;
	padding-top:5px;
	padding-bottom:25px;
}
.port_precio_neg {
	color:#ff6700;
}
.linea {
	background-image:url(../img/linea.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.linea_list {
	background-image:url(../img/linea.gif);
	background-repeat:repeat-x;
	height:10px;
}
.list_marca {
	font-family:"Trebuchet MS";
	font-size:12;
	font-weight:bold;
	color:#001ca8;
	line-height: 12px;
	text-transform: uppercase;
	padding:3px 5px 2px 5px;
	width:200px;

}
.list_marca a{
	font-family:"Trebuchet MS";
	font-size:12;
text-decoration:none;
	color:#001ca8;
}
.list_marca a:hover{
text-decoration:underline;
	color:#000099;
}
.list_comb {
	font-family:"Trebuchet MS";
	font-size:12;
	color:#666666;
	line-height: 12px;
	text-align:center;
}.list_color {
	font-family:"Trebuchet MS";
	font-size:10;
	color:#666666;
	line-height: 12px;
	text-align:center;
}
.list_desc {
	font-family:Tahoma;
	font-size:10;
	color:#353535;
	line-height: 10px;
}
.list_cv {
	font-family:"Trebuchet MS";
	font-size:12;
	color:#001ca8;
	line-height: 12px;
	width:60px;
	text-align:center;

}
.list_precio {
	font-family:"Trebuchet MS";
	font-size:13;
	color:#ff6700;
	line-height: 12px;
	width:10;
	text-align:right;
	font-weight:bold;

}
.list_tit {
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	height:28px;
	background-image:url(../img/list.gif);
	padding: 0 3px 0 3px;
}
.list_foto {
padding: 3px 3px 3px 3px;
}
.tit_detall {
	font-family:"Trebuchet MS";
	font-size:18;
	font-weight:bold;
	color:#001ca8;
	line-height: 12px;
	text-transform: uppercase;
	padding-bottom:4px;
	height:29px;
	padding-top:4px;
}
.car_tecn {
	font-family:"Trebuchet MS";
	font-size:12;
	padding-left:10px;
	padding-right:10px;
}
.equip {
	font-family:"Trebuchet MS";
	font-size:12;
}
.equip img {
padding-right:5px;
}
.conte {
	font-family:"Trebuchet MS";
	font-size:12;
	color:#353535;
	text-align:justify;
}
.conte a {
color:#003399;
text-decoration:none;
}
.conte a:hover {
text-decoration:underline;