BODY {
	color:#747474;
	margin:0px auto;
	background-color: #EEEEEE;
	
}
BODY,TD{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;}
P{text-align: justify}
A IMG{border: 0px;}
FORM{margin: 0px;}
INPUT{font-size: 8pt;}
textarea{font-size: 8pt}
SELECT{font-size: 8pt;}
UL{list-style-type: square}

#meng{
	background: #000000 url('img/bgc.gif') top repeat-x;
	margin:0px auto;
}

/* tienda */
.tdfam{width: 200px;text-align: center;padding: 8px;border: 1px #eeeeee solid;}
.addcarro{margin: 4px;font-size: 10pt;}
.addcarro A{text-decoration: none!important}
.thcesta{border-bottom: 2px #C91819 solid;font-weight: bold;}
.thcesta1{border-bottom: 2px #A9A9A9 solid;font-weight: bold;}
.tdtotal{font-weight: bold;font-size: 9pt;background-color: #f0f0f0;}
.tces{border-bottom: 1px #A9A9A9 solid;background-color: #FFFFFF;}
.tdcestit{background-color: #DD5500;font-weight: bold;color: #ffffff;}
.tipopago{margin: 4px;padding: 4px;border: 1px #c0c0c0 solid;background-color: #f0f0f0}

/* grupo */
#tgrupo{height: 30px;}
.tdlang{width: 80px;padding-left: 14px}
.tdgrupoeg{width: 100px;text-align: right;padding-right: 10px}
.tdgrupocur{width: 196px;background: url('img/grupocur.gif') bottom no-repeat;text-align: center}
.tdgrupo{width: 196px;text-align: center}
.tdgrupot{width: 255;text-align: center;background: url('img/ttienda.gif') no-repeat}
.tdgrupocur A,.tdgrupotcur A{color: #303030!important;font-weight: bold;}
.tdgrupo A,.tdgrupot A{color: #e0e0e0!important;font-weight: bold;}
.tdgrupotcur{width: 255;text-align: center;background: url('img/ttiendacur.gif') no-repeat}
.bannor{padding: 2px;}
.bancur{border: 1px #909090 solid;padding: 1px;}

/* genericas */
.mar10{margin: 10px;}
H1,.mtitle{border-left: 4px #000000 solid;color: #000000;font-weight: bold;padding-left: 10px;height: 12px;font-size: 11pt;margin-bottom: 10px}
H3{font-size: 10pt;}
.mb40{margin-bottom: 15px;margin-left:15px;border-bottom:1px solid #EBEBF1;}
.tdmain{height: 280px;vertical-align: top;}

.menusup{margin-left: 30px;margin-top: 54px;}
.menusup A{font-weight: bold;font-size: 9pt;color: #606060!important;text-decoration: none!important;margin-left: 18px;}
.menusup A:HOVER{border-bottom: 3px #909090 solid;color: #909090;text-decoration: none;margin-left: 18px;}
.menusup A.cur{border-bottom: 3px #e0e0e0 solid;}

/*#container {
	background:#FFFFFF url(img/bg.gif) repeat-y center top;
	margin:0px auto;
	width:998px;
}*/

/*estasen*/
.estasen{color: #999999;padding-bottom:7px;}
.estasen A{color: #999999 !important;}

.tmain{width: 998px;background:#FFFFFF url(img/bg.gif) repeat-y center top;margin:0px auto;}
.tcab{width: 940px;background: url(img/bgcab1.jpg) no-repeat center top;height: 92px;margin:0px;}

.logo{margin-left: 30px;}

#pie{
	padding: 8px;
	width: 940px;
	background-color: #333333;
	height: 25px;
	color: #EBEBF1 !important;
	border-top: 1px #000000 solid;
}

#pie A{color: #CCCCCC !important;}

.sbox{height: 180px;}
.boxtop{width: 351px;height: 10px;background: url('img/boxtop.gif') no-repeat;font-size: 1px;}
.boxmed{width: 351px;background: url('img/boxmed.gif') repeat-y;padding: 4px}
.boxbot{width: 351px;height: 13px;background: url('img/boxbot.gif') no-repeat;font-size: 1px;}

.boxtop200{width: 200px;height: 10px;background: url('img/boxtop2.gif') no-repeat;font-size: 1px;}
.boxmed200{width: 200px;background: url('img/boxmed2.gif') repeat-y;padding: 4px}
.boxbot200{width: 200px;height: 13px;background: url('img/boxbot2.gif') no-repeat;font-size: 1px;}

/* producto */
.carfil {color: #909090}
.carfil select,.carfil input{font-size: 8pt;color: #909090;}
.marcastop{background: url('img/marcastop.jpg') no-repeat bottom;}
A.amarca{display: block;margin-bottom: 8px;padding: 3px;border-bottom:1px solid #DBDBDB;}
A.amarcac{display: block;margin-bottom: 8px;padding: 3px;border-left: 4px #c0c0c0 solid;}

A.asubc{display: block;margin-bottom: 2px;padding: 2px 0px 2px 8px;font-weight: bold;font-size: 7pt;color: #666666!important;}
A.asub{display: block;margin-bottom: 2px;padding: 2px 0px 2px 8px;font-size: 7pt;color: #666666!important;}
.sepsubf{border-bottom:1px solid #DBDBDB;margin-bottom: 8px;}

.prodestado{position: absolute;}
.bancampaes{margin-top: 40px;width: 200px;height: 94px;font-size: 8pt;background: url('img/bancampaes.jpg') no-repeat;cursor:pointer;cursor: hand;margin-bottom: 10px;}
.bancampaen{margin-top: 40px;width: 200px;height: 94px;font-size: 8pt;background: url('img/bancampaen.jpg') no-repeat;cursor:pointer;cursor: hand;margin-bottom: 10px;}
.bancamhes{width: 200px;height: 94px;font-size: 8pt;background: url('img/bancampaes.jpg') no-repeat;cursor:pointer;cursor: hand;margin-bottom: 10px;}
.bancamhen{width: 200px;height: 94px;font-size: 8pt;background: url('img/bancampaen.jpg') no-repeat;cursor:pointer;cursor: hand;margin-bottom: 10px;}

.bancampaes P,.bancampaen P,.bancamhes P,.bancamhen P{padding-top: 24px;margin-left: 114px;text-align: left}

.tdproducto{height: 300px;}
.prod{width: 670px;margin-bottom: 25px;clear: both;}

/*.ppvp{float: right;font-size: 11pt;font-weight: bold}*/
.ppvp{font-weight: bold;font-size:11pt;background-color: #747474;padding:3px;width: 80px;}
.pvpold{text-decoration: line-through;font-size: 10pt;}
.prtit{
	font-size: 10pt;
	font-weight: bold;
	background-color: #666666;
	color: #ffffff !important;
	height: 20px;
	padding-left: 4px;
	/*padding-top: 2px;*/
	border-bottom:2px solid #e0e0e0;}

.prlin{
	font-size: 10pt;
	background-color: #eeeeee;
	color: #747474 !important;
	height: 20px;
	padding-left: 4px;
	border-bottom:2px solid #e0e0e0;}

.pranul{
	font-size: 10pt;
	background-color: #909090;
	color: #747474 !important;
}

.prres{
	font-size: 10pt;
	background-color: #C8D9F2;
	color: #747474 !important;
}

.prhigh{
	font-size: 10pt;
	background-color: #ff9900;
	color: #000000 !important;
}


A.prtit{
	font-size: 10pt;
	font-weight: bold;
	background-color: #666666;
	color: #ffffff !important;
	height: 20px;
	padding-left: 4px;
	border-bottom:2px solid #e0e0e0;
}
A:HOVER.prtit{background-color: #C8221A;text-decoration: none}
.prdesc{margin-left: 10px;}

.bigimg{
	background-color: #EBEBF1;border: 1px #c0c0c0 solid;text-align: center;padding: 5px;
	padding-bottom: 10px;
}
.dadj{
	border-left: 2px #EBEBF1 solid;padding-left: 10px;margin-left: 10px;
	text-align: left;padding: 5px;padding-bottom: 10px;width: 100%;
}
.thumbs img{margin: 4px;}
.tdphr{font-weight: bold;}
.tdpr1{background-color: #a0a0a0;color: #ffffff;border-right: 1px #606060 solid;}
.tdpr2{border-bottom: 1px #c0c0c0 solid;font-weight: bold}
.fichapvp{float: right;font-size: 12pt;font-weight: bold;margin: 20px;}


.txts{font-family:Arial,Verdana,Sans-Serif;font-size:7pt;color:#C0C0C0;}
.bgtd{background: url('img/btd.gif') repeat-x bottom;}

.aviso{
	background: #FEFDED url('img/warn.gif') top left no-repeat;border: 1px #c0c0c0 solid;
	padding: 10px 10px 10px 20px;
	margin:15px 7px 15px 2px;
	text-align: center
}

#dtempo{float: right;}
#dgrupo{float: right;}
.tgrupo td{border: 1px #e0e0e0 solid;text-align: center}


A:LINK.menu,A:VISITED.menu,A:ACTIVE.menu,A:HOVER.menu{
	display: block;
	border-bottom:1px solid #DBDBDB;
	color:#747474;
	margin: 0px 0px 10px 12px;
	padding:6px 0px 6px 12px;
	width:160px;
}

.boxright{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background: url(img/bgdest1.gif) repeat-x;
	width: 220px;
	height:27px;
	padding: 0px 25px 0px 10px;
	font-weight:bold;
	color:#000;
}
INPUT.cont{border:1px solid #CCCCCC;} 
INPUT.boton{border:1px solid #CCCCCC;} 
INPUT.boton2{border:1px solid #000000;} 
textarea.cont{border:1px solid #CCCCCC;}
A:LINK.ini,A:VISITED.ini{color: #000000;text-decoration: none}
A:ACTIVE.ini,A:HOVER.ini{color: #000000;text-decoration: underline}

A:LINK.mas,A:VISITED.mas,A:ACTIVE.mas,A:HOVER.mas{color: #747474;text-decoration: underline;font-weight:bold;}

.tmenutop{
	background: url('img/topwinm.gif') top no-repeat;
	height:2px;
}
.tmenubot{
	background: url('img/botwinm.gif') bottom no-repeat;
	height:2px;
}
/* Empresa */
.bimgs{border:5px solid #EBEBF1;}
.pline{padding:5px 5px 6px 7px;text-align:justify;line-height:15px;}
.pcol{margin-top:7px;line-height:15px;}
.num{color: #C6C6C6;font-family:Arial,Verdana,Sans-Serif;font-size:16pt;font-weight:bold;}
.linev{background: url('img/linev.gif') right no-repeat;width:5px;}
.uitalic{text-align: right;font-style: italic;font-weight:bold;}
.titnews{background-color: #EBEBF1;color:#000000;border-bottom: 1px #c0c0c0 solid;padding: 4px;margin: 4px;font-weight: bold;}
.imgnews{margin-right:5px;margin-left:4px;margin-top:5px;}
.pnews{text-align:justify;padding: 4px;margin: 4px;}

.homedes{margin-bottom: 12px;background: url('img/line.gif') bottom no-repeat;}
.desdesc{padding-left:7px;padding-top:6px;padding-bottom:16px;text-align:justify;padding-right:7px;}
.ithumb{width: 130px;height: 90px;overflow: hidden;margin-right: 6px;}

.homenew{margin-bottom:2px;}
.homepnew{padding-left:12px;padding-right:18px;padding-top:10px;text-align:justify;}
.homelnew{padding-left:12px;padding-top:8px;}
.homenewline{border-bottom:1px solid #DBDBDB;width:180px;padding:5px;margin-bottom: 18px}

.homenewsle{padding-left:12px;padding-right:13px;padding-top:6px;text-align:justify;}
.topnews{background: url('img/topwin.gif') no-repeat;height:22px;}
.botnews{background: url('img/botwin.gif') bottom no-repeat;height:22px}

.bvarios{
	padding: 16px;width: 300px;height: 66px;font-size: 8pt;
	background: url('img/banvarios.jpg') no-repeat;
}

.tinteresa{
	clear: both;border: 1px #c0c0c0 solid;margin-top: 10px;
	background: #f0f0f0 url('img/bphone.gif') top left no-repeat;padding: 4px 4px 4px 40px;
}

.nhigh{
	clear: both;text-align: center;
	border: 1px #c0c0c0 solid;
	color: #ffffff;
	width: 90%;
	background-color: #ff9900;
	padding: 4px 4px 10px 4px;
}

.coloremp{color:#DD5500;}

A:LINK,A:VISITED{color: #DD5500;text-decoration: none}
A:ACTIVE,A:HOVER{color: #DD5500;text-decoration: underline}

.titnar{font-family:Arial,Verdana,Sans-Serif;font-size:10pt;font-weight:bold;color:#DD5500;}
.bignum{font-family:Arial,Verdana,Sans-Serif;font-size:16pt;font-weight:bold;color:#DD5500;margin: 4px;}
#daviso{font-weight: normal;color: #DD5500;float: right;width: 400px;}

.dpag{margin-left: 10px;margin-top: 10px;}
A:link.pag,A:visited.pag{
	font-size: 10pt;border: 1px solid;padding-right: 4px;padding-left: 4px;
}

A:hover.pag,A:active.pag{
	background-color: #DD5500;color: #ffffff;text-decoration: none;
	font-size: 10pt;border: 1px #333333 solid;padding-right: 4px;padding-left: 4px;
}

.dcha{float:right;}

.bloque{border: 1px #c0c0c0 solid;background-color: #f0f0f0;width: 600px;padding: 10px;margin-bottom: 20px;text-align: left}

.tidesc{margin: 20px;background-color: #f0f0f0;padding: 10px;text-align: justify}
.logtienda{border-top: 1px #c0c0c0 solid;padding-top: 10px;}
.logtienda img{margin: 4px;border: 1px #c0c0c0 solid;}

.hojapedido{border: 1px dashed;background-color: #FCFBE4;padding: 2px;}
