/* CSS Document */

body{
	margin:0px;
	padding:0px;
	color:#5B5B5B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
}
img{
	border:0px;
}

input{
	border:solid 1px #BFBFBF;
}
ul,li{
	margin:0 0 0 20px;
	padding:0px;
}
.h1{
	color:#A54676;
	font-weight:bold;
	font-size:13px;
	margin:0px;
	padding:0px;
}
.outer{
	margin-left:auto;
	margin-right:auto;
	width:1003px;
}
.header{
	float:left;
	width:1003px;
	height:89px;
	background:url(../images/header_bg.jpg);
	border-bottom:3px solid #C7C7C7;
	
}
.mainlogobox{
	float:left;
	width:600px;
}
.logo{
	 float:left;
	 width:442px;
	 height:35px;
	 padding-top:17px;
	 padding-left:15px;
}
.topmenubg{
	float:left; 
	width:580px; 
	height:12px; 
	padding-top:10px;
	padding-left:12px;
}
.loginbox{
	float:right;
	width:300px;
	padding-top:17px;
}
.menubox{
	float:left; 
	width:50px;
}
.menubox1{
	float:left; 
	width:130px;
}
.metalic{
	float:left; 
	width:70px;
}
.placeorder{
	float:left; 
	width:80px;
}
.technical{
	float:left; 
	width:90px;
}
.contact{
	float:left; 
	width:70px;
}
.faq{
	float:left; 
	width:42px;
}
.menubox3{
	float:left; 
	width:60px;
}
.menubox4{
	float:left; 
	width:120px;
}
.request{
	float:left; 
	width:133px;
}
a.topmenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#7B7B7B;
	text-decoration:none;
}
a.topmenu:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-decoration:none;
}
a.topmenu_onpage{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-decoration:none;
}
.homepageimg{
	margin-left:auto; 
	margin-right:auto; 
	width:612px;
}
.homeimgbox{
	float:left; 
	width:612px;
	padding-top:40px;
	padding-bottom:40px;
}
.imagebox{
	float:left; 
	width:612px;
}
.imgbox{
	float:left; 
	width:200px;
	height:200px;
}
.space_homeimg{
	float:left; 
	width:5px;
}
.spacer_hori{
	float:left; 
	width:382px; 
	height:5px;
}

.colorpeletterange{
	margin-left:auto; 
	margin-right:auto; 
	width:542px;
}
.colorpelettebox{
	float:left;
	width:542px;
	padding-top:40px;
}
.colorshow{
	float:left; 
	width:542px; 
	padding-top:20px;
}
.colorshowbox{
	float:left; 
	width:542px;
	padding-top:5px;
}
.colorswatch{
	float:left; 
	width:72px;
}
.colorswatchname{
	float:left; 
	width:72px; 
	padding:2px 0px;
	font-size:11px;
	text-align:center;
}
.swatchgap{
	float:left; 
	width:72px;
	width:2px;
}
.colorrani{
	color:#A54676;
	font-style:italic;
}
.produtname{
	font-size:14px;
}
.popuplogo{
	float:left; 
	width:442px;
	height:55px; 
	border-bottom:3px #C7C7C7 solid;
}
.popupcontent1{
	float:left; 
	width:442px; 
	padding-top:20px;
}
.popupcontent2{
	float:left; 
	width:130px; 
	padding-right:20px;
}
.popupcontent3{
	float:left; 
	width:290px; 
}
.move{
	float:right; 
	width:50px; 
	padding-top:15px !important;
	padding-top:0px;
}
.close{
	float:right; 
	width:65px;
	padding-top:15px !important;
	padding-top:0px;
}
.close1{
	float:right; 
	width:40px;
	padding-top:15px !important;
	padding-top:0px;
}
a.login{
	color:#A54676;
	text-decoration:none;
	font-style:italic;
}
a.login:hover{
	color:#A54676;
	text-decoration:underline;
	font-style:italic;
}

a.baket{
	font-family:Arial, Helvetica, sans-serif;
	color:#A54575;
	text-decoration:none;
}
a.baket:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
}
.font1{
	font-size:12px; 
	font-family:Arial;
}
.basket1{
	float:right; 
	width:290px;
	padding-top:10px;
}
.basket2{
	float:right; 
	width:72px; 
	padding-right:15px; 
	padding-top:6px; 
	text-align:right;
}
.basket3{
	float:right; 
	width:25px; 
	height:25px;
}
.colorviewbaket{
	float:left; 
	width:515px;
	padding-top:10px; 
	text-align:right;
}
.basket4{
	float:right; 
	width:165px; 
	padding-top:10px;
	padding-right:5px;
}
.basket5{
	float:right; 
	width:120px; 
	padding-top:7px;
	padding-right:5px;
}
.afterlogin1{
	float:left; 
	width:290px; 
	padding-top:15px;
}
.afterlogin2{
	float:left; 
	width:150px;
}
.afterlogin3{
	float:right; 
	width:125px;
}
.resisterboxt{
	margin-left:auto; 
	margin-right:auto; 
	width:400px;
}
.resisterbox{
	float:left; 
	width:400px; 
	padding-top:15px;
	
}
.resister1{
	float:left; 
	width:350px;
	padding-top:5px;
}
.resisterfiledbox{
	float:left; 
	width:120px; 
	text-align:right;
}
.resisterfiledbox1{
	float:left;
	width:400px;
	padding-top:40px;
	padding-bottom:240px;
}
.resisterfiledbox2{
	float:left;
	width:400px;
	padding-top:40px;
}
.resisterfield{
	float:right; 
	width:220px;
}
.resisterfield1{
	float:right; 
	width:230px;
}
.resisterfield2{
	float:left; 
	width:400px;
	padding-top:15px;
}
.textcenter{
	text-align:center;
}
.swatchgapmattalic{
	float:left; 
	width:72px;
	width:100px;
}
.contacttitle{
	float:left; 
	width:542px;
}
.contactdetail{
	float:left; 
	width:542px; 
	padding-top:15px;
}
.contactdetialbox{
	float:left; 
	width:260px;
}
.contactdetialbox1{
	float:right; 
	width:260px;
}
.contactusimg{
	float:left; 
	width:542px; 
	padding-top:20px;
}
.logintitle{
	float:left; 
	width:400px;
}
.logintext{
	float:left; 
	width:400px; 
	padding-top:15px;
}
.logindetialbox{
	float:left; 
	width:300px; 
	padding-left:100px; 
	padding-top:25px;
}
.loginusername{
	float:left; 
	width:300px;
	padding-top:5px;
}
.loginname{
	float:left; 
	width:100px;
}
.logininput{
	float:left; 
	width:150px;
}
.loginbutton{
	float:left; 
	width:300px;
	padding-top:10px; 
	text-align:center;
}
a.bottomlink{
	color:#5B5B5B;
	text-decoration:none;
}
a.bottomlink:hover{
	color:#A64676;
	text-decoration:none;
}
a.bottomlink_onpage{
	color:#A64676;
	text-decoration:none;
}
a.clicktoview{
	color:#5B5B5B;
	padding-right:5px;
	text-decoration:underline;
	padding-left:5px;
}
a.clicktoview:hover{
	color:#000;
	padding-right:5px;
	text-decoration:none;
	padding-left:5px;
}
.colorp1{
	float:left; 
	width:410px; 
	text-align:center; 
	padding-top:25px; 
	padding-left:132px; 
	padding-bottom:40px;
}
.color2{
	float:left; 
	width:542px; 
	padding-top:30px;
}
.color3{
	float:left; 
	width:542px;
}
.color4{
	float:left; 
	width:302px; 
	border: solid 1px #C7C7C7; 
	padding:1px 0px 0px 1px;
}
.loginbox1{
	float:right;
	width:430px;
	padding-top:17px;
}
.basket4_1{
	float:right; 
	width:115px;
	padding-left:5px;  
}
.basket5_1{
	float:right; 
	width:140px; 
	padding-top:5px;
	padding-left:5px;
}
.basket3_1{
	float:left; 
	width:20px; 
	height:25px;
}
.basket4_2{
	float:right; 
	width:155px; 
	padding-top:5px;
}

.hometext1{
	float:left; 
	widows:300px; 
	padding-left:10px; 
	border-left:solid 4px #C9C9C9;
}
.hometext2{
	color:#A64676; 
	font-size:18px;
}
.homepageimg1{
	margin-left:auto; 
	margin-right:auto; 
	width:970px;
}
.homeimgbox1{
	float:left; 
	width:970px;
	padding-top:40px;
	padding-bottom:40px;
}
.imagebox1{
	float:left; 
	width:970px;
}
.imgbox1{
	float:left; 
	width:133px;
	height:133px;
}
.spacer_hori1{
	float:left; 
	width:970px; 
	height:5px;
}
a.homelink1{
	color:#A64676;
	text-decoration:none;
}
.homepageimg2{
	margin-left:auto; 
	margin-right:auto; 
	width:970px;
}
.imagebox2{
	float:left; 
	width:440px;
}
.homeimgbox2{
	float:left; 
	width:440px;
	padding-top:20px;
	padding-bottom:20px;
}
.homepageimg2_in1{
	float:left;
	width:390px;
}
.homepageimg2_in{
	float:left;
	width:803px;
	padding-left:120px;
	
}
.basket0_2{
	float:right; 
	width:190px;
	padding-top:22px;
	padding-right:7px;
}
.topmenubg_1{
	float:left; 
	width:550px; 
	height:12px; 
	padding-top:10px;
	padding-left:12px;
}
.mainlogobox_1{
	float:left;
	width:500px;
}
a.basket_l{
	color:#A64676;
	padding-right:5px;
	text-decoration:none;
	padding-left:5px;
}
.basketox1{
	float:left; 
	width:801;
	padding-bottom:20px;
	padding-top:20px;
}
.basketdetialb{
	float:right; 
	width:148px; 
	border:solid 1px #C1C1C1;
}
.baketitem{
	float:left; 
	width:146px;
}
.topm{
	float:right; 
	width:273px;
}
.topm1{
	float:left; 
	width:270px;
}
.baketi{
	float:left; 
	width:110px; 
	padding-left:32px;
}
.baketdetialb{
	float:left; 
	width:801px; 
	border: solid 1px #C1C1C1;
	border-bottom:0px;
	background:url(../images/basket_bg.jpg) repeat-y;
}
.basketdetialb1{
	float:left; 
	width:801px; 
	height:28px; 
	background:#C1C1C1; 
}
.basketfont{
	font-weight:bold;
	color:#fff;
}
.basketpadding{
	padding-top:7px;
}
.basketdetialb2{
	float:left; 
	width:280px; 
	height:25px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	border-right:solid 1px #fff;
	padding-top:3px;
}
.basketdetialb3{
	float:left; 
	width:120px; 
	height:25px;
	text-align:center;
	border-right:solid 1px #fff;
	padding-top:3px;
}
.basketdetialb3_1{
	float:left; 
	width:120px; 
	text-align:center;
	padding:5px 0px;
	
}
.basketdetialb4{
	float:left; 
	width:98px; 
	text-align:center;
	border-right:solid 1px #fff;
	padding-top:3px;
	height:25px;
}
.basketdetialb4_de{
	float:left; 
	width:98px; 
	text-align:center;
	padding-top:3px;
	height:25px;
}
.basketdetialb4_1{
	float:left; 
	width:100px; 
	text-align:center;
}
.basketdetialb8{
	float:left; 
	width:801px;
	border-bottom:solid 1px #c1c1c1 
}
.basketdetialb9{
	float:left; 
	width:280px;
}
.basket_pname{
	float:left; 
	width:275px; 
	padding-left:5px;
	border-bottom:solid 1px #c1c1c1;
}
.basket_pname1{
	float:left; 
	width:275px; 
	padding-left:5px;
	padding-top:3px;
}
.baksetbtn{
	float:left; 
	width:801px;
	padding-top:20px;
}
.updatebasket{
	float:right; 
	width:94px;
}
.proceed{
	float:right; 
	width:140px;
}
.continu{
	float:right; 
	width:128px;
}
.bottomlinkbox{
	float:left; 
	width:973px; 
	padding:5px 15px; 
	text-align:right; 
	border-top: solid 3px #C7C7C7; 
	height:20px;
}
.basktotal{
	float:left; 
	width:801px; 
	padding-top:10px; 
	border-bottom:solid 1px #c1c1c1; 
	padding-bottom:5px;
}
.basket_sprator{
	float:left; 
	width:801px; 
	border-bottom:solid 1px #c1c1c1;
	height:1px; 
}
.baskettotal{
	float:right; 
	width:85px; 
	height:22px; 
	font-weight:bold; 
	color:#9A3869;
}
.basketheader{
	float:left;
	width:801px;
	padding-top:40px;
}
.termcondition{
	float:left; 
	width:801px;
}
.checkout_sprator{
	float:left;
	width:400px;
	padding-top:40px;
	
}
.checkout_border1{
	float:left; 
	width:400px; 
	border: solid 1px #A54575; 
	padding:10px 0px 10px 10px;
	margin-top:10px;
	margin-bottom:10px;
}
.checkouttop1{
	float:left;
	width:400px;
	padding-top:10px;
}
.basketdetialb912{
	float:left; 
	width:280px;
	background:#FFFFFF;
	text-align:center;
	height:33px;
	padding-top:12px;
}
.term_condi{
	color:#A64676;
	font-weight:bold;
}
.homepageimg2_info{
	float:left;
	width:803px;
	padding-left:120px;
	padding-bottom:295px;
	
}

.forgot_pas{
	float:left; 
	width:300px; 
	padding-left:40px; 
	padding-top:25px;
}
.forgot_pasbtn{
	float:left; 
	width:200px;
	padding-top:10px; 
	text-align:center;
	padding-left:100px;
}
.checkout_btn{
	float:right; 
	width:260px;
}
.download_certificates{
	float:left;
	width:803px;
	height:450px;
	padding-left:120px;
	
}