body{
	margin:0px;
	text-align:center;
	background:#5C3323;
}	

ul{list-style:none;}

ul, h1, h2, h3, h4, p, form, dl, dd, dt{
	margin:0px;
	padding:0px;
}

.out{
	position:absolute;
	top:-6000px;
	left:-6000px;
}

a{text-decoration:none;}
.u, a:hover{text-decoration:underline;}

img{border:0px;}

.f1{font:500 18px "Times New Roman", Times, serif;}
.f2, #menLat, #subMen li a{font:500 13px "Times New Roman", Times, serif;}
.f3{font:500 24px "Times New Roman", Times, serif;}
.selMen2 a, .selMen2 div{font:500 24px "Times New Roman", Times, serif;}
.f4, .lnk1, .lnk2, .tblProd th, .tblProd td, .btn1, #itemsInfo{font:500 11px Arial, Times, serif;}
.f5, #conComo strong{font:500 16px "Times New Roman", Times, serif;}
#conComo li strong span{font:500 12px "Times New Roman", Times, serif;}
.f6{font:500 10px Arial, Times, serif;}
#conComo li li, #conComo li p{font:500 12px "Times New Roman", Times, serif;}
.f7{font:500 16px Arial, Times, serif;}
.f8{font:500 32px Arial, Times, serif;}
.f9, .txt{font:500 12px Arial, Times, serif;}
.f10{font:500 14px Arial, Times, serif;}

.c1, #menLat, #menLat a, #subMen li a{color:#5C3323;}
.c2, .tblProd td, #itemsInfo, #itemsInfo a{color:#666666;}
.lnk1, .lnk2, .btn1{color:#D1E4E4;}
.c3{color:#f4f4f4;}
.c4, .tblProd th{color:#999999;}
.c5{color:#333333;}
.c6{color:#CC0000;}

#itemsInfo dd, .fW{font-weight:bold;}

.fL{float:left;}
.fR{float:right;}
.cl{clear:both;}

.dB, span.cl{display:block;}

.tL{text-align:left;}
.tR{text-align:right;}
.tC{text-align:center;}

.m1, #itemsInfo dt{margin:0px 0px 20px 0px;}
.m2{margin:20px 0px 20px 0px;}
.m3{margin:8px 42px 10px 42px;}
.m4{margin:45px auto 0px auto;}
.m5 p, .m6{margin:25px 0px 0px 0px;}
.m7{margin:0px 0px 0px 10px;}
.m8{margin:24px 0px 0px 0px;}
.m9 p{margin:0px 0px 20px 0px;}
.m10{margin:30px 0px 20px 0px;}
.m11{margin:0px 0px 35px 0px;}

.w1{width:277px;}
.w2{width:360px;}

.tblProd td.sp1{
	height:5px;
	overflow:hidden;
}

.bckg2{
	background:#D1E4E4;
	padding:3px 0px 3px 40px;	
}

#men2 li.noBul, #subMen li.noBul, .pag li.noBul{background:url('../img/sp.gif');}
/*#men2 li.selMen2.noBul{background:url('../img/sp.gif') #F2C6CB no-repeat right 10px;}*/

#con{
	width:950px;
	margin:25px auto 0px auto;
}

.logo{
	width:216px;
	height:180px;
	background:url('../img/logo.jpg') no-repeat;
	float:left;
}

.bckg1{
	width:729px;
	height:180px;
	background:url('../img/bckgcab.jpg') no-repeat;
	float:right;
	position:relative;
}

#men1{
	position:absolute;
	top:0px;
	left:36px;
}	

#men1 li{
	float:left;
	padding:20px 10px 5px 30px;
	margin:0px 10px 0px 10px;
	background:url('../img/bul1.gif') no-repeat 10px 23px;
}

#men1 li.men1Sel{background:url('../img/bul1.gif') #F2C6CB no-repeat 10px 23px;}

#men2{
	margin:130px 40px 0px 0px;
	float:right;		
}	

#men2 li{
	float:left;		
}

#men2 li{
	background:url('../img/bul2.gif') no-repeat right 15px;
	padding:11px 9px 0px 9px;
}

#men2 li.selMen2{
	padding:5px 9px 0px 9px;
}

#men2 li.selMen2 div{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:#F2C6CB;
}

#conCen{
	width:950px;
	margin:0px auto 0px auto;	
	background:url('../img/bckg1.gif') repeat-y;
	clear:both;
}

#cabConCen, #pieConCen{
	width:950px;
	height:37px;
	margin:0px auto 0px auto;
	background:url('../img/bckg2.gif') no-repeat;	
}

#pieConCen{
	background:url('../img/bckg3.gif') no-repeat;
	height:38px;	
}

#colIzq{
	float:left;
	width:215px;
	text-align:left;
}

#menLat{
	width:216px;
	padding:0px 0px 10px 0px;	
}

#menLat li{
	margin:0px 0px 2px 0px;	
	padding:0px 0px 2px 28px;
}

#colDer{
	width:728px;	
	/*text-align:left;*/
	float:left;	
	margin:0px 0px 0px 6px;	
}

.conCenDer{
	width:640px;	
	text-align:left;
	margin:0 0 0 54px;  
	*margin:0 0 0 15px;
	
}

.conCenDer-ficha{
	width:640px;	
	text-align:left;
	margin:0 0 0 54px;
	*margin:0 0 0 51px; 
}

.ln1{
	height:2px;
	overflow:hidden;
	background:#D1E4E4;
	margin:30px 0px 0px 0px;
}

.ln2{
	height:1px;
	overflow:hidden;
	background:#D1E4E4;
	margin:25px 0px 0px 0px;
	width:100%;
}

.ln3{
	height:5px;
	overflow:hidden;	
	clear:both;	
}

#listProd{	
	text-align:center;
	margin:30px 0px 0px 0px;
	width: 100%
}

#listProd li{
	float:left;
	width:33%;	
	min-height:300px;		
}

#listProd.mosaico li{min-height:350px;}
#listProd.mosaico li.minH330{min-height:330px;}

#listProd img{margin:0px auto 20px auto;}

.lnk1, .lnk2, .btn1{
	background:url('../img/bckg4.gif') no-repeat;
	width:76px;
	height:15px;
	display:block;
	margin:0px auto 5px auto;
	text-align:center;
}

.lnk2{
	background:url('../img/bckg5.gif') no-repeat;
	width:144px;
	margin:25px auto 0px auto;
}

.btn1{
	border:0px;
	cursor:pointer;
	margin:0px 0px 5px 0px;
	padding:0px 0px 2px 0px;	
	height:17px;
	background:url('../img/bckg4.gif') no-repeat 0px 2px;	
}

a.lnk1:hover{
	text-decoration:none;
	background:url('../img/bckg4b.gif') no-repeat;
}

a.lnk2:hover{
	text-decoration:none;
	background:url('../img/bckg5b.gif') no-repeat;
}

.btn1:hover{
	background:url('../img/bckg4b.gif') no-repeat 0px 2px;	
	cursor:pointer;
}

.cabProd{
	min-height:60px;
}

.itemSel, #subMen{background:#F2C6CB;}

#subMen{
	margin:24px 0px 0px 0px;
	padding:0px 0px 2px 42px;
	width:687px;
	min-height:20px;
}

#subMen li{
	float:left;
	padding:0px 12px;
	background:url('../img/bul3.gif') no-repeat right 5px;
	
}

.subrayado { text-decoration:underline; line-height:1.6em; font-size:13px; color:#5C3323}

#subMen li.noPL{padding:0px 12px 0px 0px;}

.pag li{
	float:left;
	padding:0px 5px;
	background:url('../img/bul4.gif') no-repeat right 2px;
}

.conDerCen2{
	background:#F4F4F4;
}

.tblProd{clear:both; }
#col1{width:139px;}
#col2{width:270px;}
#col3{width:90px;}
#col4{width:80px;}
#col5{width:150px;}

.tr1 td, .tr2 td{
	background:#FFFFFF;
	border-bottom:1px solid #CCCCCC;
	padding:10px 0px 10px 0px;
}

.tr1.nH td, .tr2.nH td{
	border-bottom:0px;
}

.tr2 td{background:#F4F4F4;}

.tblProd th{
	border-bottom:1px solid #CCCCCC;
	padding:0px 0px 10px 0px;
}

.tblProd.th2 th{
	border-bottom:0px;
	padding:15px 0 8px;
}

.frmEnvio label, .frmEnviar label{
	display:block;
	margin:15px 0px 0px 0px;
}

.txt{
	border:1px solid #999999;
	width:200px;
}

.frmEnviar .txt{width:250px;}

textarea.txt{
	width:355px;
	height:80px;
}

.frmEnviar textarea.txt{
	width:355px;
	height:68px;
}
#listNot{
	border-top:1px solid #CCCCCC;
	margin:10px 0px 0px 0px;
		text-align: left
}
#listNot div{
	width:530px;
	margin:15px 35px 0px 0px;		
}

#listNot img{margin:0px 0px 0px 45px; width: 91px; height:124px;}

#listNot li{
	border-bottom:1px solid #CCCCCC;
	padding:6px 0px 6px 0px;
}

#listNot .lnk2{
	float:right;
	margin:15px 0px 0px 0px;
}

.itemFrm{
	width:280px;
	float:left;
}

.itemFrm label{display:block;}
.itemFrm .txt{width:248px;}

.frmSus{
	margin:40px 0px 0px 0px;
	width:580px;	
}

.frmSus .btn1{
	margin:0px 48px 0px 0px;
}

#lnkLogo{
	display:block;	
	width:216px;
	height:180px;
}
.pag{
	font:500 11px Arial, Times, serif;
	text-decoration: none;
	color:#666666;
}
a.pag:hover{
	text-decoration:none;}
	
/* NUEVO */

.caja-noticias {float:left; background:url(../img/icono-ok.png) no-repeat left; padding-left: 65px; margin: 35px 0 0 0; font-weight:bold}
.txtok {font: bold 12px Arial; color:#690}

.caja-noticias-ko {float:left; background:url(../img/icono-ko.png) no-repeat left; padding-left: 45px; margin: 35px 0 0 0; font: bold 12px Arial; color:red}

.conCenDer p {font-family:Arial,Times,serif;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:500;
line-height:normal; color:#666}

.jqmWindow {
    display: none;
    
    position: fixed;
    top: 10%;
    left: 50%;
    
    margin-left: -300px;
    width: 562px;
	          
    padding: 12px;
}

.jqmOverlay { background-color: #000; }
.jqModal{
	font:500 12px Arial;	
	color:#000000;
	/*display:block;*/
	cursor:pointer;
}

#cabComo{
	width:562px;
	height:18px;
	background:url('../img/cabComo.png') no-repeat 0px;
	float:left;
}

#pieComo{
	width:562px;
	height:21px;
	background:url('../img/pieComo.png') no-repeat 0px;
	float:left;
}

#cenComo{
	width:562px;	
	background:url('../img/cenComo.png') repeat-y 0px;
	float:left;
	position:relative;
	text-align:left;
}

#titComo{
	width:269px;
	height:18px;
	background:url('../img/titComo.jpg') no-repeat 0px;
	margin:0px 0px 0px 25px;
	display:block;
}

#lnkCerrarComo{
	position:absolute;
	top:0px;
	left:495px;
	width:18px;
	height:16px;
	background:url('../img/lnkCerrarComo.jpg') no-repeat 0px;
	margin:0px 0px 0px 25px;
	display:block;
}

#conComo{
	height:350px;
	width:535px;
	margin:0px 0px 0px 25px;
	text-align:left;
	color:#5C3323;	
	overflow: auto;	
}

#conComo ul ul, #conComo ul p{
	margin:20px 0px 20px 0px;
	width:470px;
}

#conComo li li{
	background:url('../img/pixelComo.gif') no-repeat 0px 10px;
	padding:0px 0px 0px 5px;	
}

#lnkComoComprar{
	position:absolute;
	top:10px;
	left:620px;
	width:95px;
	height:98px;
	background:url('../img/comoComprarBtn.png') no-repeat 0px;
	display:block;	
}

.h1{
	height:10px;
	overflow:hidden;
	clear:both;
}	