﻿body,dl,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p{
	padding: 0;
	margin: 0;
	color: #FFFFFF;
	font: menu;
}
body{
	width: 100%;
	margin: auto;
	color: #FFFFFF;
	text-align: left;
	position: relative;
	background: #7a0d6a url(../images/bg.jpg);
	font: menu;
}
fieldset,img {
	border: none;
	margin-left: auto;
	bottom: auto;
	height: auto;
	left: auto;
}
li {list-style:none;}
h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
	font-size: 100%;
	color: #000000;
}
tr,td,select,input{font:12px/150%  Arial,"Lucida Grande",Verdana, Helvetica, sans-serif;}
label,input,textarea,select,button {vertical-align:middle;}
input.text, textarea {border:1px solid #ccc;}
button{overflow:visible;cursor:pointer;}
.row{
	font: normal normal normal medium "Segoe UI", Tahoma, Geneva, Verdana;
	overflow: auto;
	zoom: 1;
	color: #FFFFFF;
}
.content{ padding:10px;}


a:link,a:visited{
	border: thin;
	margin: 0px 0 0 0;
	color: #FFFFFF;
	text-decoration: none;
	outline: none;
	visibility: inherit;
	font: small-caption;
}
a:hover,a:active{color:#f60;text-decoration:underline;}

.systemAlert{
	color: #FFCCFF;
}
a.systemAlert,a.systemAlert:visited{color:#ffe107;}
/*- Menu 13--------------------------- */
#menu13 {
	width: 180px;
	margin: 0px;
	}
	
#menu13 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 13px;
	text-decoration: none;
	width: 150px;
	}	
	
#menu13 li a:link, #menu13 li a:visited {
	color: #fcedfd;
	display: block;
	padding: 8px 0 0 10px;
	}
	
#menu13 li a:hover {
	color: #C7377D;
	padding: 8px 0 0 10px;
	}
/* __header----------------------------*/
#header{ width:980px; margin:10px auto;position:relative}
#header960{overflow:auto;zoom:1;}
.logo{float:left; padding:5px 0px 0px 20px; display:inline;}
.logo a{text-indent:-999px;display:block;width:420px;height:69px;background: url(../images/logo.gif) no-repeat;}
.topNav{height: 70px;float:left;}
.topNav1{position: absolute; top:-13px; right:0; z-index: 101; background:#ffe107; border:1px solid #510946; padding:0 8px 0 0;color: #000;}
.topNav1 a,.topNav1 a:visited{ color: #000;font-size: 11px}
.topNav11{padding-top: 2px; width: 340px; height: 21px; text-align:right; }
#currencies{width: 100px; border: 1px solid #510946; position: absolute; left: 247px;  top: 1px; visibility:hidden; z-index: 100;}
#currencies li{padding-left: 5px; height: 18px;}
.bg_color{background:#ffe107;}
#currencies li img{margin-right: 4px;}
#currencies li a{font-size: 11px;}

.topContact{ width:530px;}
.topContact ul{ margin:15px 0 0 5px;}
.topContact li{ float:left; padding:20px 0px 0; font-weight:bold;}
.topContact li a,.topContact li a:visited{color:#fff;}

.topMenu{
	background: url(../images/menu.gif) no-repeat;
	height: 42px;
}
.topMenuR{
	background: url(../images/menuR.gif);
	width: 12px;
	height: 42px;
	float:right;
}
.topMenu ul{ padding-left:15px;}
.topMenu li{
	float: left;
	padding: 10px 4px;
	color: #F7BBFA;
}
.topMenu li a,.topMenu li a:visited{
	color: #FFFFFF;
	font-weight: normal;
}
.topMenu .menuDiv{
	background: url(../images/menuDiv.gif) no-repeat center center;
	width: 1px;
}
.topMenu .input{
	background: url(../images/input.gif);
	height: 22px;
	width: 139px;
	border:0;
	margin-top:-4px;
}
.nav{ padding:3px 10px;}
.nav a,.nav a:visited{
	color: #CCFF99;
}

/* __pagebody----------------------------*/
#pagebody{
	width:980px;
	margin:0 auto;
	overflow:auto;
	zoom:1;
}

/* __sidebar----------------------------*/
#sidebar,#sidebar2{
	float:left;
	width:190px;	
}


.leftMenu{
	background:#964c8a url(../images/leftBoxBg.gif) no-repeat center top;
	width:190px;
}
.leftMenu h3{
	text-align: center;
	font-weight: bold;
	color: #F7BBFA;
	line-height: 40px;
	font-size: 12;
}
.leftMenu li{ padding:2px 5px 2px 20px; font-weight:bold;}
.leftMenuBottom{
	background: url(../images/leftMenuBottom.gif) no-repeat center top;
	height: 261px;
}

.leftBox{
	background:#964c8a url(../images/leftBoxBg.gif) no-repeat center top;
	width:190px;
}
.leftBox h3{ text-align:center; font-weight:bold; color:#fff; line-height:40px; font-size:16px;}
.leftBoxBottom{
	background: url(../images/leftBoxBottom.gif) no-repeat center top;
	height: 261px;
}


/* __mainbody----------------------------*/
#mainbody{
	float:left;
	width:580px;
	margin:0 10px;
	display:inline;		
}
#mainbody2{
	float:left;
	width:780px;
	margin:0 0 0 10px;
	display:inline;		
}

.rightBox{
	background: url(../images/rightBoxBg.gif) repeat-y center center;
	padding-top:5px;
}
.rightBox h3{
	background: url(../images/rigthBoxTop.gif) no-repeat center center;
	height: 28px;
	line-height:28px;
	padding:0 20px;
	font-size:14px;
	font-weight:bold;
}
.more{ float:right; padding:10px 0;}

.rightBoxBottom{
	background: url(../images/rightBoxBottom.gif) no-repeat center bottom;
	height: 58px;
}

.productsBox{ padding:10px 18px; float:left; width:147px;}
.productsBox .productsImg{
	padding: 5px;
	display: table-cell;
	vertical-align: middle;
	text-align: center; *;
	display: block; *;
	font-size: medium;*
	font-family: Arial;
	width: 135px;
	height: 180px;
	background: url(../images/imgBg01.gif) repeat-x left top;
	border: 1px solid #512a4b;
}
.productsBox .productsImg img{vertical-align:middle;}

.productsBox h4{
	font-size:12px;
	text-align:center;
	background: url(../images/h4Bg.gif) repeat-x;
	height: 21px;
	font-weight:bold;
}
.productsBox .price{
	color: #FDEDFE;
	font-weight: bold;
	text-align: center;
	font-size: 11px;
	line-height: 14px;
}

.productsBox2{ padding:6px 10px;}
.productsBox2 .productsImg{
	padding:5px;
	display: table-cell;
	vertical-align:middle;
	text-align:center;
	*display: block; 
	*font-size:75px; 
	*font-family:Arial; 
	width:90px;
	height:120px;
	background: url(../images/imgBg02.gif) repeat-x left bottom;
	border:1px solid #512a4b;
	float:left;
}
.productsBox2 .productsImg img{vertical-align:middle;}
.productsDetail{ float:left; width:65px; margin-left:3px;}
.productsBox2 h4{
	font-size:11px;
	line-height:14px;
	font-weight:bold;
}
.productsBox2 .price{ color:#ffe107;font-size:11px; line-height:14px;}

.rightBox2{
	background: url(../images/rightBox2Bg.gif) repeat-y center center;
}
.rightBox2 h3{
	background: url(../images/rigthBox2Top.gif) no-repeat center center;
	height: 28px;
	line-height: 28px;
	padding: 0 20px;
	font-size: medium;
	font-weight: normal;
	color: #FFFFFF;
}

.rightBox2Bottom{
	background: url(../images/rightBox2Bottom.gif) no-repeat center bottom;
	height: 58px;
}


.productBox{color:#000;}
.productBox a,.productBox a:visited{
	font: normal normal normal 100% Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
	color: #808080;
}
.productBox .productImg{float:left; margin-right:20px;}
.bigIMG{ display: table-cell;vertical-align:middle;text-align:center; *display: block; *font-size: 285px; *font-family:Arial; width:300px; height:300px;overflow:hidden;}
.bigIMG img{vertical-align:middle;}
.smallIMGBox{margin-top:10px;}
.smallIMG a{float:left; text-align:center;border:1px solid #9a9866; margin:10px 10px 0px 0px;width:80px; height:80px;overflow:hidden;}
.smallIMG a:hover{border:1px solid #d11921;}

.click{
	text-align:center;
	line-height:26px;
	padding-left:26px;
	}
.click a,.click a:visited{color:#ffe107;}

.productBox .productInfo{ float:left;background:#f1eeea; margin:10px 0; width:420px; padding:5px;}
.productBox .payment li{
	float:left;
	font-size:14px;
	color:#cf0c8d;
	width:120px;
	height:30px;
	padding:10px;
	margin:10px 5px;
	border:1px solid #f1f1f1;
	background:#fff;
}
.data{
	border-bottom: 0 #000000 dashed;
	padding-top: 5px;
	color: #000000;
	font: verdana;
	font-size: 12px;
}
.encabezado{
	border-bottom: 0 #000000 dashed;
	padding-top: 15px;
	padding-left: 5px;
	color: #ffffff;
	font: verdana;
	font-size: 14px;
	
}
.productBox h2{
	font-size:12px;
	line-height:24px;
	padding:2px 0;	
}
.quantity{background:#752b6a; color:#fff; font-weight:bold; padding:5px; margin:5px 0;height:60px;}
.quantity li{
	float: left;
	border-right: 1px dotted #333;
	padding: 5px 8px;
	height: 50px;
	color: #F1EEEA;
}
.review li{ float:left; padding:10px;}


.description{ padding:10px;}
.description h5{color:#fff; font-size:14px; font-weight:bold; border-top:1px solid #752b6a; margin:10px 0; padding:5px;}

.siteMap{ overflow:auto;zoom:1;}
.siteMap li{ float:left; padding:5px 10px;}



/* __footer----------------------------*/
#footer{
	width: 980px;
	margin: 0 auto;
	background: url(../images/footBg.gif) no-repeat center center;
	height: 106px;
	margin-top: 10px;
	text-align: center;
	color: #FF99FF;
}

.footMenu{ overflow:auto;zoom:1; color:#000; padding:20px 10px 0;}
.footMenu ul{ width:660px; text-align:center;  margin:0 auto;}
.footMenu li{ padding:2px 3px;display:inline; font-weight:bold;}
.copyright{
	padding: 5px 10px;
	color: #FBC9FC;
}

