BODY {
	color:#8AB3E5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 20px;
	margin-right: 0px;
	scrollbar-base-color:#939495;
	scrollbar-arrow-color:#424545;
	scrollbar-3dlight-color:#787B7B;
	background-color: #f0f0f0;
}


TD {color:#f0f0f0;font-size: 8pt;}
TD.txt {color:#ffffff;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;font-style: normal}
A:LINK {color:#FFFFFF; text-decoration:none;}
A:VISITED {color:#FFFFFF; text-decoration:none;}
A:HOVER {color:#FFF500;text-decoration:underline;}
A:ACTIVE {color:#FFFFFF;text-decoration:none;}

form{margin: 2px;}

A.yel:LINK,A.yel:VISITED,A.yel:HOVER,A.yel:ACTIVE{color:#FFF500;text-decoration:underline;}

H1{font-family: Arial, Helvetica, sans-serif; font-size: 9pt;margin: 8px 4px 4px 8px;font-weight: bold;color: #D4C2DB;letter-spacing: 1px}
H2{font-size: 9pt;font-weight: bold;color:#C09DFB;margin-bottom:4px;}
SELECT {color:#333333;font-size : 8pt;background-color: #EEEEEE;background-color: #B5A5DE;}
INPUT {color:#333333;font-size : 8pt; border: 1px solid #B5A5DE;background-color: #B5A5DE;}
TEXTAREA {color:#333333;font-size : 8pt;border: 1px solid #B5A5DE;background-color: #B5A5DE;}
INPUT.radio {border:0px;background-color: #361A49;}
select.marcas {background-color: #361A49;color:#f0f0f0}
.rnone{background-color: #361A49;border: 0px;}
.bsub {background-color: #FFF500;}

#main{width: 760px;background: url('img/bgmain.gif') top repeat-y;display: table;padding-top:4px;height:360px;}

.indexmain{width: 388px;height: 490px;background: url('img/ppal6.jpg') no-repeat;padding-top: 280px;text-align: center}
.tindexbot{background-color: #312740;margin-right: 8px;margin-left: 8px;padding: 6px;}

.tcab{background: url(img/bgcab.gif) no-repeat}

/*destacados ini*/
.tdres{
	width: 328px;
	vertical-align: top;
	display: table-cell;
	margin-right: 10px;
}
.shtop{background: url('img/restop.gif') top no-repeat;width: 329px;height: 30px;margin-top: 4px;}
.shtopd{background: url('img/restopd.gif') top no-repeat;width: 329px;height: 30px;}
.shtopp{background: url('img/restopp.gif') top no-repeat;width: 329px;height: 30px;margin-top: 4px;}
.shmid{background: url('img/resmid.gif') top repeat-y;width: 329px;height: 120px;padding-top:5px;}
.shbot{background: url('img/resbot.gif') top no-repeat;width: 329px;height: 11px;margin-bottom: 7px;}
.titnews{font-size: 8pt;font-weight: bold;color:#C09DFB;}
.news{margin-top: 3px;}

#tdmain{
	width: 370px;
	margin-left: 5px auto;
	height:455px;
	vertical-align: bottom;
	margin-bottom: 0px;
}
#imgmain{margin-left: 12px;margin-right: 0px;margin-top: 0px;margin-bottom: 0px;}

#pie{
	width: 760px;
	height: 71px;
	clear: both;
	display: table;
	padding: 0px;
	font-size: 8pt;
	background: url('img/ipie.gif') top no-repeat;
}
#subpie{
	width: 740px;font-size: 8pt;color: #C09DFB;
}
#subpie A,#subpie TD{color: #C0C0C0;!important}

.tdpie{padding: 8px 0px 4px 4px;text-align:center;vertical-align: top;color: #C09DFB;}
.tdpiel{padding:5px 0px 12px 20px;vertical-align: top;text-align:center;color: #7E63BC;}
#pie A{color: #C09DFB;text-decoration: none;font-size: 8pt;}
#pie A:HOVER{color: #C09DFB;text-decoration: underline;font-size: 8pt;}


.tmain{background: url('img/bgmain.gif') top repeat-y;width: 760px;}

#menu{
	display: table-cell;
	margin:5px;
}

.dirtxt{display:block;padding: 4px;width: 160px;color: #8AB3E5;margin:4px;}
.dir{
	display:block;
	padding: 4px; 
	width: 164px;
	color: #ffffff;
	margin:3px;
}

A.boton:link,A.boton:visited,A.boton:active{display:block;padding: 4px; width: 150px;border: 1px #312740 solid;background-color: #44215C;text-decoration: none;color: #ffffff;margin:5px;}
A.boton:hover{display:block;padding: 4px; width: 150px;border: 1px #312740 solid;background-color: #7E719E;text-decoration: none;color: #ffffff;}

A.botonc:link,A.botonc:visited,A.botonc:active{display:block;padding: 4px; width: 150px;border: 1px #312740 solid;background-color: #ffffff;text-decoration: none;color: #00476E;margin:5px;}
A.botonc:hover{display:block;padding: 4px; width: 150px;border: 1px #312740 solid;background-color: #7E719E;text-decoration: none;color: #ffffff;}

.tdtop{
	background: url('img/tbgtop.gif') top no-repeat;
	width: 550px;
	height: 30px;
	margin-top: 32px;
	text-align:left;
}
.tdcent{
	background: url('img/tbgmid.gif') top repeat-y;
	width: 550px;
	text-align:left;
	min-height: 300px;
	height:auto;
	_height:300px;
}
.tdbot{
	background: url('img/tbgbot.gif') top no-repeat;
	width: 550px;
	height: 8px;
	margin-bottom: 7px;
}
.desamar{font-size: 9pt;font-weight: bold;color:#FFF500;margin-top: 10px;text-align:left;}
.aviso{padding-top: 20px;text-align:center;}

.warn{margin: 10px;border: 1px #ccc solid;background-color: #7E719E;text-align: center; padding: 10px;color: #ffffff}

#blokpag{
	width: 520px;
	padding: 2px;
	margin: 10px 10px 5px 10px;
	text-align:right;
}
.pagac{padding: 2px;color: #FFFFFF;}
.pag{color: #FFF500;padding: 2px;text-decoration: underline;}
.alderecha{float: right;}

.fam{
	background-color: #7E719E;
	padding:4px;
	height: 145px;
}
.famd{background-color: #ffffff;}
.famd td{color: #004266}
.famd td P{color: #004266}

.bgtprod{background-color: #5D4584;padding-left: 2px;}
.longdesc{margin: 20px;}

.sprod{background: url('img/bgprod.gif') no-repeat;width: 125px;height: 125px;vertical-align:top;padding-top: 10px;}
A.prod:link,A.prod:visited,A.prod:active{color:#EAE6E6; text-decoration:none;font-size: 9pt;font-weight: bold;}
A.prod:hover{color:#FFF500; text-decoration:none;font-size: 9pt;font-weight: bold;}

.bgcesta{background: url('img/bgcesta.gif') no-repeat;width: 110px;height: 110px;text-align:center;overflow: hidden}
.oldpvp{text-decoration: line-through;}
.pvp{font-weight: bold;}

.titartic{font-size: 9pt;font-weight: bold;color:#FFF500;margin: 10px 0px 12px 25px;text-align:left;}
P{text-align: justify;font-size: 8pt;color:#eeeeee;line-height:14px;}
LI{margin-bottom:4px;}


.cmore{display: table-cell;float: right;margin-right: 4px;margin-bottom: 4px;}

.wintitdetalle{
	font-size: 12pt;
	text-align: left;
	padding: 3px;
	background-color: #8AB3E5;
	height: 18px;
	font-weight: bold;
	color: #ffffff;
}
.thcesta{border-bottom: 1px #000000 solid;font-weight: bold;background-color: #5D4584;color: #ffffff;font-weight: bold;}
.tces{font-weight: bold;border-top: 1px #B5A5DE solid;border-bottom: 1px #000000 solid;background-color: #7E719E;}
.tcesr{border-top: 1px #B5A5DE solid;border-bottom: 1px #000000 solid;background-color: #7E719E;}

.dnew{margin-bottom: 10px;}
#cgris{padding:2px;text-align:left;width: 480px;padding: 8px;}
.tdhr{border-bottom: 1px solid #999;background-color: #5D4584;padding: 5px;}
.tdhrd{margin-top: 4px;margin-left: 20px;}
.distri{
	margin-top:3px;
	margin-bottom:15px;
	display: table-cell;
	border: 1px #666666 solid;
	background-color: #004266;
}

.dregist{text-align: center;margin-top:20px;}
.regist{margin: 10px;border: 1px #ccc solid;background-color: #7E719E;text-align: center; padding: 10px;color: #ffffff;width: 80%;}
.regist A{color: #ffffff !important;text-decoration: underline !important;}
.pvpd{font-size: 140%;margin-top: 10px;}

.cabns{margin-left: 14px;margin-top: 3px;}
.cabns A{font-size: 9pt;color: #ffffff;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;margin-right: 10px;}

.ccapatpv{margin: 10px; border: 1px solid;background-color: #7E719E;width: 300px;height: 140px;padding: 10px;}

#pagoseg{
	margin-top: 40px;
	padding: 4px;
	background: url('img/pagoseguro2.gif') no-repeat right top;
	border-top: 1px #977EC0 solid;
}

#pagoseg P{margin-top: 10px;margin-right: 30px;margin-bottom: 5px;text-align: left}
#pagoseg A{color: #C09DFB;text-decoration: none;font-size: 8pt;}
#pagoseg A:HOVER{text-decoration: underline;}
.envios{
	background-color: #7E719E;
	padding:4px;
}
ul.pedidos {margin-left:0px;}
li{line-height:14px;padding-bottom:4px;list-style:none;}

li.glosa{list-style-type:square;}

.mprowtit{background-color: #5D4584;padding-left: 2px;font-weight: bold;border-bottom: 1px #c0c0c0 solid;}
.mprow0{background-color: #6A5F8B;}
.mprow1{background-color: #6F6492;}
.mprowcan{background-color: #413B55;}

A.aglosa{text-decoration: underline !important;color: #000000 !important}

.indextit{font-weight:bold;color:#C09DFB;}
.indexinput{background-color: #413B55;border: 1px #6A5F8B solid;color: #ffffff}
.indexbinput{background-color: #6A5F8B;color: #ffffff;width: 80px}
