/* BODY*/
body{background:#ffffff url('../images/bck_body2.gif') repeat-x 0 0; margin: 0px;}
.tbtoplinel{background: url('../images/bck_toplinel2.gif') repeat-x right 0;}
.tbtopliner{background: url('../images/bck_topliner2.gif') repeat-x 0 0;}

/*CART*/
.tbcart{background: url('../images/cart_bott.jpg') no-repeat 0 0; height:86px; vertical-align:top; padding:8 44 0 46}
.tbcartrow1{background: #eaf8ff;}
.tbcartrow2{background: #ffe9e9;}

/*TOP LOGO*/
.tlogo{ padding:0 16px 0 0}

/*NAV TOP*/
.navtop{ vertical-align:top; padding:64px 0 0 0;}

/*ORDERS*/
.tborderlct{ padding:2 0 2 0;}
.tborder1{background: #f2f2f2; height:24px;}
.tborder1ovr{background: #e0e0e0; height:24px;}
.tborder2{background: #d9fbb9; height:24px;}
.tborder2ovr{background: #c6f39b; height:24px;}
.tborder3{background: #eaf8ff; height:24px;}
.tborder3ovr{background: #d4f1ff; height:24px;}
.tborder4{background: #feeac4; height:24px;}
.tborder4ovr{background: #fcdda3; height:24px;}
.tborder5{background: #feeac4; height:24px;}
.tborder5ovr{background: #fcdda3; height:24px;}
.tborder6{background: #feeac4; height:24px;}
.tborder6ovr{background: #fcdda3; height:24px;}
.tborder7{background: #ffe9e9; height:24px;}
.tborder7ovr{background: #ffd4d4; height:24px;}

/*TOPNAV*/
.tbtop{background: url('../images/bck_top2_0.gif') no-repeat 0 0; height:94px; vertical-align:top;}
.tbtopnav{background: url('../images/bck_topnav0.gif') no-repeat 0 0; height:88px; vertical-align:top; padding:9 0 0 0;}

/*LEFT*/
.tbtleft{padding:30 0 0 0;}
.tbmenu{padding:0 0 30 0;}
.tbcat{background: url('../images/bck_categories.gif') no-repeat 0 0; padding:7 0 0 29; vertical-align:top; LINE-HEIGHT: 12px;}
.tbsubcat{ padding:0 0 0 29;}

/*RIGHT*/
.tbright{background: #f2f2f2; width:175px;}
.tbrightbck{background: url('../images/bck_right.gif') no-repeat 0 0; padding:10 0 0 23;}
.tbrightct{ padding:0 5 0 5; vertical-align:top;}
.tbrightlct{ padding:0 4 0 4;}
.tbrightlp{ padding:4 4 0 0;}
.tbrightlb{ padding:6 0 0 0;}

/*MIDDLE*/
.tbmiddle{background: url('../images/bck_middle.gif') repeat-y 0 0;}
.tbmiddlect{padding:0 0 30 0}
.tbmiddlesmb1{background: url('../images/middle_somb1.gif') no-repeat 0 0;}
.tbmiddlesmb2{background: url('../images/middle_somb2.gif') no-repeat 0 0;}
.tbcontent{ padding:20 0 0 22}

/*PRODUCT PRINCIPAL*/
.tbprodpsep{padding:12 0 0 0;}
.tbprodpct{ padding:0 11 0 11;}
.tbprodpdesc{ padding:18 0 0 12; LINE-HEIGHT: 11px;}
.tbprodlct{ padding:2 0 2 0;}
.tbprodl1{ width:90px; text-align:center;}
.tbprodl2{ width:80px; text-align:right; text-decoration:line-through;}
.tbprodl3{ width:80px; text-align:right;}

.tbprod1{ background: #eaf8ff; height:24px;}
.tbprod6{ background: #d0f7ca; height:24px;}

/*FOOT*/
.foot{padding:0 0 30 0}
.footct{background: #2f2f2f; padding:0 16 0 16;}

/*TABLES*/
.tb1{background: url('../images/tb1_bck.gif') repeat-y 0 0; width:516px;}
.tb2{background: url('../images/tb2_bck.gif') repeat-y 0 0; width:326px;}
.tb3{background: url('../images/tb3_bck.gif') repeat-y 0 0; width:253px;}
.tb4{background: url('../images/tb4_bck.gif') repeat-y 0 0; width:516px;}
.tb5{background: url('../images/tb5_bck.gif') repeat-y 0 0; width:516px;}
.tb6{background: url('../images/tb6_bck.gif') repeat-y 0 0; width:516px;}
.tb7{background: url('../images/tb7_bck.gif') repeat-y 0 0; width:516px;}
.tb8{background: url('../images/tb8_bck.gif') repeat-y 0 0; width:516px;}
.tb9{background: url('../images/tb9_bck.gif') repeat-y 0 0; width:516px;}


/*MSGS*/
.msg1t{ background: url('../images/v1t.gif') repeat-x 0 0;}
.msg1b{ background: url('../images/v1b.gif') repeat-x 0 0;}
.msg1r{ background: url('../images/v1r.gif') repeat-y 0 0;}
.msg1l{ background: url('../images/v1l.gif') repeat-y 0 0;}
.msg1c{ background: #e60000;}
.msg1txt{ color:#FFFFFF; font-size:11px; text-align:center;}



/*CONTENTS*/
.ct1{padding:0 14 0 14;}
.ct4{padding:0 14 0 14;}
.ct5{padding:0 14 0 14;}

/* GENERAL TEXT*/
font,th,td,tr{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif }
td,tr{ font-size : 11; color : #005382;}

/*PRODUCTOS*/
.ProdH1{ font-size:12px; color:#005382; font-weight:bold;}

.txt1l { font-size : 12px; }
.txt1 { font-size : 11px; }
.txt1l,.txt1 { color : #005382; }
a.txt1l,a.txt1 { color: #005382; text-decoration: none; }
a.txt1l:hover,a.txt1:hover { color: #005382; text-decoration: underline; }

.txt2 { font-size : 11px; }
.txt2 { color : #000000; }
a.txt2 { color: #000000; text-decoration: none; }
a.txt2:hover { color: #ff0000; text-decoration: underline; }

.txt3 { font-size : 11px; }
.txt3 { color : #ff0000; }
a.txt3 { color: #ff0000; text-decoration: none; }
a.txt3:hover { color: #ff0000; text-decoration: underline; }

.txt4 { font-size : 11px; }
.txt4 { color : #676767; }
a.txt4 { color: #676767; text-decoration: none; }
a.txt4:hover { color: #676767; text-decoration: underline; }

.txt5 { font-size : 11px; }
.txt5 { color : #36600f; }
a.txt5 { color: #36600f; text-decoration: none; }
a.txt5:hover { color: #36600f; text-decoration: underline; }

.txt6 { font-size : 11px; }
.txt6 { color : #ffffff; }
a.txt6 { color: #ffffff; text-decoration: underline; }
a.txt6:hover { color: #ffffff; text-decoration: underline; }

.txt7 { font-size : 11px; }
.txt7 { color : #fffc00; }
a.txt7 { color: #fffc00; text-decoration: underline; }
a.txt7:hover { color: #ffffff; text-decoration: underline; }

.msg1{ background:#FFFFFF; font-size:11px; color:#000000; padding:10 10 10 10;}
.msg1 a{ color:#FF0000; text-decoration:underline;}
.msg1 a:hover{ color:#FF0000; text-decoration:underline;}

/* TEXTO FOOT */
.txtfoot { font-size : 10px; }
.txtfoot { color : #b4b4b5; }
a.txtfoot { color: #b4b4b5; text-decoration: underline; }
a.txtfoot:hover { color: #ffffff; text-decoration: underline; }

.txtfoot2 { font-size : 11px; }
.txtfoot2 { color : #ffffff; }
a.txtfoot2 { color: #ffffff; text-decoration: none; }
a.txtfoot2:hover { color: #ffffff; text-decoration: underline; }

/*LINES*/
.line{ height:22px; background: url('../images/line.gif') repeat-x 0 center;}
.line1{ height:22px; background: url('../images/line1.gif') repeat-x 0 center;}
.line2{background: url('../images/line2.gif') repeat-y 0 0; background-position:center; padding:0 16 0 16;}
.line3{ height:11px; background: url('../images/line3.gif') repeat-x 0 center;}
.line4{ height:5px; background: url('../images/line.gif') repeat-x 0 center;}
.line5{ height:31px; background: url('../images/line5.gif') repeat-x 0 top;}
.line5_1{ height:19px; background: url('../images/line5.gif') repeat-x 0 center;}
.line6{ height:22px; background: url('../images/line6.gif') repeat-x 0 center;}


/* Form elements */
.form1{
	color : #005382;
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color : #f4fafd;
	border: 1px solid #005382;
	padding:2 0 0 3;
	height:20px;
}
.form1text{
	color : #005382;
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color : #f4fafd;
	border: 1px solid #005382;
}


.formerror{
	color : #e40000;
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color : #ffe9e9;
	border: 1px solid #e40000;
	padding:2 0 0 3;
	height:20px;
}

.formqty{
	color : #005382;
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color : #f4fafd;
	border: 1px solid #005382;
	width:30px;
	text-align:center;
}

/*BOTONES*/
.button1{
	color : #D40577;
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color : #121212;
}