
* { margin:0; padding:0; }
body { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #6f6f6f; background:url('/uploads/441/bodyBackground.jpg') repeat-x; }
img { border:0; }
ins { text-decoration:none; }
del { color:#999; }
a { outline: none; color:#999; text-decoration:none; }
.main_color {color:#c0163b}
.main_bgcolor {background-color:#c0163b}
.noactual {background-color:#c0163b}
.product_name { color:#c0163b;font-size:13px; font-weight:bold; padding-top:4px; }
#header { width:1016px; height:130px; background:url('/uploads/441/headerCenter.jpg') no-repeat; }
#idiomas { float:right; background-color:#ffffff}
#menu_superior 				{ padding:91px 0 0 65px; width:640px; z-index:10000000000000}
#menu_superior ul.dropdown        { position: relative; list-style: none; z-index: 10000000000000;}
#menu_superior ul.dropdown  li.firstlevel       { 
	float:left;
	height:29px;
	color: #ffffff;
	text-align:center;
	padding-top: 10px;
	margin-left: 5px;
}
#menu_superior ul.dropdown  li.actual  a     { 
     color: #000000;
	font-size: 16px;
	font-weight:bold;
	width:100%;
}

#menu_superior ul.dropdown  li.firstlevel  a     { 
	padding-right: 10px;
	padding-left: 10px;
}

#menu_superior ul.dropdown li.actual {
	background-color:#ffffff;
}
#menu_superior ul.dropdown  li.noactual  a     { 
     color: #ffffff;
	font-size: 16px;
	font-weight:bold;
	width:100%;
}

#menu_superior ul.dropdown li.noactual {
	background-color:#c0163b;
}

#menu_superior ul.dropdown ul.submenu {
	background-color: #fefefe;
	margin-top:10px;
	display:none;	
	width: 150px;
}

#menu_superior ul.dropdown ul.submenu li.submenu {
	text-align:left;
	height:20px;
	padding-top: 5px;
	padding-left: 2px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

#menu_superior ul.dropdown ul.submenu li.submenu a {
	width:100%;
	color: #000000;
	font-size:12px;	
	padding-left:20px;
}


#allcanvas {  width:1016px; margin:0 auto 0 auto }

#contenedor { width:948px; margin:28px 0 0 70px; }

.separa { width:95%; clear:both; height:1px; font-size:1px; }
.btnSend { height:22px; font-size:12px; border:0; color:#fff;  background-color:transparent; font-weight:bold; }

#busqueda { width:892px; font-size:12px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; 
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;}
#busqueda table td { padding-left: 7px }
#busqueda h3 { color:#c0163b; font-size:16px; }
#busqueda #keywords { color:#666; font-size:12px;}
#busqueda .sel { float:left; margin:19px 0 0 0; padding-left:195px; background:url('../img/busqueda_div_back.png') no-repeat;  }
#busqueda select { font-size:12px; }
#busqueda .btn { width:91px; height:22px; font-size:12px; border:0; color:#fff;  background-color:transparent}
#busqueda .options { float:right; margin:0 64px 0 0; display:inline;}
#busqueda .options a { color:#666; font-size:11px; font-weight:bold; }

.columna_a { width:189px; margin-top:10px; float:left;  }
.columna_b { width:756px; margin-top:10px; float:left; }
.menu_lateral { margin:0 0 33px 15px; }
.menu_lateral h3 { color:#c0163b; font-size:16px; }
.menu_lateral ul { list-style-type:none; line-height:18px; }
.menu_lateral li a { font-weight:bold; }
.tdsize { width: 350px }
.P_S { background:url('../img/P_S.png') no-repeat;}
.S_I { background:url('../img/S_I.png') no-repeat; }
.L_G { background:url('../img/L_G.png') no-repeat; }
.OFF { background:url('../img/OFF.png') no-repeat; }
.H_L { background:url('../img/H_L.png') no-repeat; }
.T_B { background:url('../img/T_B.png') no-repeat; }
.WRI { background:url('../img/WRI.png') no-repeat; }
.T_W { background:url('../img/T_W.png') no-repeat; }
.TLL { background:url('../img/TLL.png') no-repeat; }
.PER { background:url('../img/PER.png') no-repeat; }
.TEX { background:url('../img/TEX.png') no-repeat; }
.XMS { background:url('../img/XMS.png') no-repeat; }
.USB { background:url('../img/USB.png') no-repeat; }
.MP3 { background:url('../img/MP3.png') no-repeat; }

.topd_top { width:178px; height:10px; background:url('../img/top_top_back.png') no-repeat; line-height:1px; font-size:1px;}
.topd { width:176px; border:1px solid #c6c6c6; border-top:0; border-bottom:0; } 
.topd h4 { color:#c0163b; font-size:13px; margin:-3px 0 0 9px; height:24px; }
.topd .activo { width:78px; height:17px; line-height:17px; padding-top:2px; border: 1px solid #c0163b; background-color:#c0163b; float:left; text-align:center; }
.topd .activo a { color:#fff; font-size:11px; font-weight:bold; }
.topd .inactivo { width:92px; height:17px; line-height:17px; padding-top:2px; border: 1px solid #cccccc; float:left; text-align:center; margin-left:1px; }
.topd .inactivo a { color:#585858; font-size:11px; font-weight:bold; }
.topd .separador { background:#c0163b; width:176px; height:8px; clear:both; }
.topd .item { width:168px; padding:2px 4px; font-weight:bold; color:#c0163b; }
.topd .item a { color:#666; }
.topd .precio { padding-left:14px; }
.topd .itemb { background:#f3f3f3; padding-top:10px; }
.topd_bottom { width:178px; height:7px; background:url('../img/top_bottom_back.png') no-repeat; line-height:1px;font-size:1px;}

.portada_ficha_top { width:756px; height:9px; background:url('../img/portada_ficha_top.png'); margin-top:17px; line-height:1px; font-size:1px; }
.portada_ficha { width:727px;  border:1px solid #c6c6c6; border-top:0; border-bottom:0; overflow:hidden; padding:10px 0 0 27px; }
.portada_ficha .modelo { padding-left:24px; height:30px; line-height:26px; margin:10px 0 20px 0; }
.portada_ficha p { line-height:16px; }
.portada_ficha .colores { margin-top:8px; color:#6f6f6f; }
.portada_ficha h4 { color:#c0163b; font-size:20px; }

#containerPupUp h4 { color:#c0163b; font-size:20px; }

.portada_ficha_img { float:right; margin-right:60px;}
.portada_ficha .precio { margin:18px 0 24px 0; color:#c0163b; font-size:20px; font-weight:bold; }
.portada_ficha .stock { margin:18px 0 24px 0; color:#c0163b; font-size:14px; font-weight:bold; }
.portada_ficha_bottom { width:756px; height:9px; background:url('../img/portada_ficha_bottom.png'); margin-bottom:20px; line-height:1px;font-size:1px; }
.portada_subfichas_top { width:756px; height:40px; background: url('../img/portada_subfichas_top.png') no-repeat;  }
.portada_subfichas_nuevo { float:left; width:152px; height:26px; padding-top:5px; text-align:center; line-height:18px; margin-right:10px; }
.portada_subfichas_nuevo a { color:#c0163b; font-weight:bold;  }
.portada_subfichas_oferta { float:left; width:152px; height:26px; padding-top:5px; text-align:center; line-height:18px;  }
.portada_subfichas_oferta a { color:#585858; font-weight:bold; }

.portada_subfichas { width:754px; border:1px solid #c5c5c5; border-top:0; border-bottom:0;  line-height:18px; overflow:hidden;}
.portada_subfichas_bottom { width:756px; height:7px; background: url('../img/portada_subfichas_bottom.png') no-repeat; line-height:1px; font-size:1px;}

.subficha { width:187px;  border-right:1px solid #c5c5c5; overflow:hidden }
.borderbottom { float:left; width:187px;  border-bottom:1px solid #c5c5c5; }
.subficha p { margin-left:12px; }
.subficha_img { margin-bottom:10px; }
.subficha a { color:#c0163b; font-size:13px; font-weight:bold; padding-top:4px; }
.subficha .modelo { padding-left:20px; margin-top:3px;}
.subficha .precio { color:#c0163b; font-weight:bold; float:right; margin:3px 20px 0 0; }
.subficha .stock { color:#c0163b; font-weight:bold; font-size:9px; }
.subficha .more { text-align:center; padding-top:8px;}

.ubicacion { width:936px; height:30px; background:url('../img/ubicacion_back.png') no-repeat; padding:5px 0 0 10px; margin:24px 0 18px 0; line-height:18px;}
.migas { display:inline; color:#c0163b; font-weight:bold; position:relative; top:-8px; font-size:14px;}
.migas a { color:#c0163b; }
.migas span { color:#888888; }
.migas span a { color:#888888; }
.botones { float:right; margin-right:10px; }
.botones a { margin-left:6px; }
.no_bottom { width:936px; height:17px; background:url('../img/ubicacion_nobottom_back.png') no-repeat; padding:18px 0 0 10px; margin:24px 0 0 0; line-height:18px; }

.entrada { width:911px; height:25px; padding:8px 12px 0 22px; background:url('../img/entrada_back.png') no-repeat; color:#c0163b; line-height:18px; font-weight:bold; font-size:14px; }
.entrada .oculta { float:right; padding-right:9px; background:url('../img/ico_hide.png') right no-repeat; }
.entrada .oculta a { color:#c0163b; font-weight:bold; font-size:11px; } 
.entrada .opciones { float:right; padding-right:9px; }
.entrada .opciones select { font-size:12px; display:inline; margin:-2px 0 0 20px; }
.entrada_cuadro { width:943px; border:1px solid #c6c6c6; border-top:0; border-bottom:0; line-height:18px; overflow:hidden; }
.espaciador { width:911px; height:10px; font-size:1px; line-height:1px; border-bottom:1px solid #c6c6c6; margin:0 auto 12px auto; clear:both; }
.entrada_destacado { width:310px; border-right:1px solid #e1e1e1; margin:10px 0 8px 0; overflow:hidden; float:left; }
.entrada_destacado .image { float:left; margin-left:13px; }
.entrada_destacado .texto { margin-top:22px; line-height:17px; float:left; width:150px; }
.entrada_destacado a { color:#c0163b; font-size:13px; font-weight:bold; }
.entrada_destacado .modelo { padding-left:20px; margin-top:3px;}
.entrada_destacado .precio { color:#c0163b; font-weight:bold; float:right; text-align:right; margin:-3px 0 0 0; }
.entrada_destacado .more { text-align:center; padding-top:8px; clear:both;}
.entrada_ultima { border-right:0; }
.entrada_paginar { width:934px; border:1px solid #c6c6c6; border-bottom:0; padding:4px 0 0 9px; }
.entrada_paginar ul { float:right; margin: 10px 58px 0 0; }
.entrada_paginar li { display:inline; font-weight:bold; margin-left:12px; font-size:14px; }
.entrada_paginar span { color:#c0163b; }
.entradaarriba { position:relative; top:-4px; }

.entrada_fin { width:945px; height:9px; background:url('../img/entrada_fin_back.png') no-repeat; font-size:1px; line-height:1px; margin-bottom:18px; }

.entrada2 { width:911px; height:23px; padding:10px 12px 0 22px; background:url('../img/entrada_back2.png') no-repeat; color:#c0163b; line-height:18px; font-weight:bold; font-size:14px; }
.entrada_fin2 { width:945px; height:9px; background:url('../img/entrada_fin_back2.png') no-repeat; font-size:1px; line-height:1px; margin-bottom:18px; }

.ficha_cuadro { width:944px; border:1px solid #c6c6c6; border-top:0; border-bottom:0; line-height:18px; overflow:hidden;  }
.ficha_a { margin:26px 40px 20px 30px; width:400px; float:left; }
.ficha_a .ficha_img { text-align:center; }
.ficha_a .ficha_colores { margin:40px 0 50px 0; }
.ficha_a .btn_print { text-align:center; margin-bottom:60px; }
.ficha_b { float:left; margin-top:26px; font-weight:normal; width:420px; margin-bottom:10px; overflow:hidden;}
.ficha_b h1 { color:#c0163b; font-size:20px;  }
.ficha_b .modelo { margin:16px 0 18px 0; padding:2px 0 0 21px; }
.ficha_b .precios { font-weight:bold; color:#c0163b; margin-top:20px; }
.ficha_b table { width:416px; border-top:1px solid #e1e1e1; border-spacing:0 }
.ficha_b td { padding:4px; }
.ficha_b .medio { background:#f7f7f7; }
.ficha_b .tarifa { color:#656565; }
.ficha_b span { color:#c0163b }
.ficha_b .linea { background:#e1e1e1; height:1px; width:416px; font-size:1px; line-height:1px; margin-bottom:4px; }
.ficha_b .caracteristicas { line-height:21px; margin-bottom:18px }

.entrada_formulario { width:397px; height:25px; background-color:#c0163b; color:#fff; font-weight:bold; padding:8px 0 0 19px; }
.formulario { width:364px; background:#f3f3f3; border:1px solid #c5c5c5; border-top:0; border-bottom:0; padding:24px 0 0 50px; overflow:hidden; }
.formulario label { width:120px; margin-right:10px; height:24px; padding-top:4px; text-align:right;display:block; float:left; }
.formulario select { font-size:12px; }
.formulario input { font-size:12px; }
.formulario #div_submit_btn { width:150px; height:26px; background-color:#c0163b; border:0; left:72px; color:#ffffff}
.formulario  .submit_btn { width:138px; height:24px; background-color:transparent; border:0;  color:#ffffff; }
.fin_formulario { width:416px; height:24px; background:url('../img/fin_formulario.png'); color:#fff; font-weight:bold; margin-bottom:6px;  }
.formulario .separa { background:none; }
#footer { width:100%; margin-top:38px; border-top:3px solid #c0163b; padding-top:20px;line-height:20px; color:#acacac; } 
#footer img { float:left; }
#footer .powered { float:right; }
#footer a, #footer span { color:#777777; } 
.deco { width:100%; height:41px;background:url('../img/footer-deco.png'); }


    .levelA 
    {
        color:#FFFFFF;
        background-color: #c0163b;
		z-index: -1
    }
    
    .levelB
    {
    	background-color: #ebebeb;
    }
    
    .levelC
    {
    	background-color: #ffffff;
		padding-botton: 5px
    }	