*{


	padding:0;


	margin:0;


	font-family:Tahoma;


	font-size:11px;


	


}




body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#525252; background:#000000}

p {margin:0; padding:0; font-size:12px;}

a {color:#0859a9; text-decoration:underline; outline:none}
a:hover {color:#e44f21; text-decoration:underline}

h1 {font-size:18px; font-weight:bold; color:#0859a9; margin:0 0 9px 0; padding:0}
h1 span {color:#e44f21}

.BodyText {margin:0 0 10px 0; text-align:justify}




img { border:0;}


.centerColumn{


	text-align:left;


	vertical-align:top;


	color: #666666;


	/*height:650px;*/


	padding-right: 0px;


}


.main_block{


	text-align:left;


	vertical-align:top;


	color: #666666;


	padding-left: 10px;


	padding-right: 10px;


}








.dt { display:table; width:100%;}


.dr { display:table-row; width:100%; height:100%;}

.dc {


	display:table-cell;


	text-align:left;


	vertical-align:top;


	width:100%;


	/*line-height:14px;*/


	/*color:#FFFFFF;*/
	/*padding-left:15px;*/


}


.dc_top {


	display:table-cell;


	text-align:right;


	vertical-align:top;


	width:100%;


	line-height:14px;


	color:#FFFFFF;


	background-color: #FFFFFF;


}


/*****************/


input {vertical-align:middle;}


.form_1 {width:109px; padding:0 0 0 3px; height:17px; vertical-align:middle; font-size:10px; color:#282E3E; background:#A9A9A9; border: solid 1px #3D3D3D;}


.form_2 {width:129px; padding:0 0 0 3px; height:17px; vertical-align:middle; font-size:10px; color:#282E3E; background:#ffffff; border: solid 1px #9A9A9A;}


.form_3 {width:162px; padding:0; height:17px; vertical-align:middle; font-size:10px; color:#282E3E; background:#ffffff; border: solid 1px #9A9A9A;}


.form_4 {width:47px; padding:0 0 0 3px; height:17px; vertical-align:middle; font-size:10px; color:#2D2C2C; background:#ffffff;}


.form_5 {width:39px; padding:0 0 0 3px; height:15px; vertical-align:middle; font-size:10px; color:#2D2C2C; background:#ffffff;}



/*

ul {list-style:none;}


li { background:url(../images/pimp1.gif) no-repeat 0px 7px; padding:3px 0px 3px 5px; color:#60584B;}


li a { text-decoration:none; color:#60584B;}


li a:hover { text-decoration:none; color:#FFFFFF;}

*/




.b1_m1{
	margin:0; padding:0; border:0px solid #000; width:100%; background-image: url(../images/leftnavbg.gif);
	background-position:top left;
	background-repeat:repeat-x; 
	width:225px;

/*	margin-left:20px;
	background-color: #83BA3B;
	width: 230px;
	border-top: 0;*/
}

.b1_m1 ul { /*margin-left:12px;*/ margin:0 0 0 8px; padding:0;}

.b1_m1 li { margin:0; padding:5px 0 5px 18px; background:url(../images/pimp1.gif) no-repeat 7px center; color:#525252; list-style:none; border-bottom:1px solid #dfdfdf;}


.b1_m1 li a { text-decoration:none; color:#525252; font-size:12px;}


.b1_m1 li a:hover { text-decoration:none; color:#246fb5;}

/*.b1_m1 img{ border:1px solid #000; padding:5px; margin:0; background-color:#fff;}*/


/* private styles */


.h_txt1{color:#FFFFFF;}


.b_tt1{
	color:#dd372d;
	font-size:14px;
	font-weight:bold;
	margin:0; padding:0 0 0 10px;
	/*
	line-height:20px;
	padding-left:34px;
	padding-top: 14px;*/
}


.b_tt1_left{
	color:#FFFFFF;font-size:16px;line-height:35px;font-weight:bold;	padding-left:15px;
	background-image: url(../images/products.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height: 35px;
	/*
	padding-top: 14px;
	border-bottom: -1;*/
}










/*.main {width:890px; margin:auto;}*/

.main {margin:0 auto; padding:0; width:1000px; background:#ffffff url(../images/pagebg.gif) left top repeat-x}


.l1{}


/*.l1_t1{background: #aeaeae;}*/


.l1_t1_c1{width:353px}


.l1_t1_c2{


	width:740px;


	padding-top:10px;


	float: right;


	text-align: right;


	padding-right: 20px;


	background-color: #ffffff;


}


.l1_t1_c3{width:50px; padding-top:39px;}


.l1_t1_c4{width:85px; padding-top:39px;}


.l1_t1_c5{width:136px; padding-top:39px;}


.l1_t2{}





.l2{}


.l2_c1{width:205px;}





.categories {


	background-color: #FFFFFF;



}


#search { background:url(../images/1b_back2.gif);}


#information { background:url(../images/1b_back3.gif);}


#manufacturers { background:url(../images/1b_back4.gif);}





#search .b_tt1 {color:#2E2E2E; font-size:10px; line-height:normal; background:none; padding:0;}


.searchbox{


	width:260px;


	float: left;


	height: 30px;


	padding-top: 12px;


	text-align: center;


	margin-left: 0px;


	background-image: url(../images/search_bk.jpg);


}





.l2_c2{width:561px;}


.l2_c2_t1{


	background:#FFFFFF ;


	padding-top:6px;


	width: 610px;


	text-align: center;


}


.l2_c2_t2{}


.l2_c2_t2_c1{width:20px;}


.l2_c2_t2_c2{width:521px;}


.l2_c2_t2_c3{width:20px;}


.l3{}


.l3_c1{width:250px; }

/*background:url(../images/back_f1.gif) repeat-x top #FFFFFF;*/
.l3_c2{width:640px; }
/*background:url(../images/back_f2.gif) repeat-x top #FFFFFF;*/

.l3_m1{margin-left:-50px;}





.footertxt {color:#EEE4CE; line-height:18px;}


.footertxt2 {color:#DFD9C7; line-height:18px; font-size:10px;}


.footerlink a {color:#EEE4CE; text-decoration:underline; line-height:18px; margin-left:13px; margin-right:13px;}


.footerlink a:hover{text-decoration:none;}





.footerlink2 a {color:#DFD9C7; text-decoration:underline; line-height:18px;}


.footerlink2 a:hover{text-decoration:none;}


/*******************FOR ALL STYLES****************************/


.link1 {color:#464646; font-weight:bold; text-decoration:underline;}


.link1:hover {text-decoration:none;}





.link2 {color:#494949; font-weight:bold; text-decoration:none;}


.link2:hover {text-decoration:underline;}





.link3 {color:#ffffff; text-decoration:none;}


.link3:hover {text-decoration:underline;}





.txt1 {color:#2E2E2E; font-weight:bold;}


.txt2{color:#dd352b; font-weight:bold; text-transform:uppercase; font-size:14px;}


.txt3 {color:#424242; font-weight:bold; text-transform:uppercase;}


.txt4{color:#ffffff;}


.txt4 a {color:#ffffff;}


.cent{vertical-align:text-top; font-size:15px;}


/*********************************************************/


/*page1*/


.goods_c1{width:223px; text-align:center; background-color:#f2f2f2; margin:0; padding:10px;}
.goods_c1 img{text-align:center; border:1px solid #236db4; background-color:#d9eafa; margin:0; padding:5px;}
.goods_c1 a:hover img{text-align:center; border:1px solid #666; background-color:#f2f2f2; margin:0; padding:5px;}


.goods_c2{width:18px; background-color:#f2f2f2; margin:0; padding:0px;}


.goods_c3{width:420px; background-color:#f2f2f2; margin:0; padding:10px;}
.prod_back{background-color:#f2f2f2;}




.goods2_c1{width:253px; text-align:center;}


.goods2_c2{width:10px;}


.goods2_c3{width:auto;}





.p1_m1{margin-left:4px; font-size:12px; color:#666;}


.line1{background:url(../images/line1.gif) repeat-x top;}


.line2{background:url(../images/line2.gif) repeat-x top;}





.price_block_c1{width:149px; text-align:left; }


.price_block_c2{width:2px; /*background:#B2AB99; */margin:0 0 0 10px;}


.price_block_c3{width:auto;  padding-bottom:3px;}





.price1{color:#2C2C2C; font-size:18px; font-weight:bold; line-height:18px;}

/*
.price2{color:#fff; font-size:18px; font-weight:bold; font-family:Verdana; -moz-border-radius: 8px; -webkit-border-radius:8px; border:1px solid #1e67b0; -moz-border-radius: 8px; border-radius: 8px;background-color:#54b2e4; margin:0 5px 0 0; padding:8px 5px 5px 5px; text-align:center;} */

.price2{color:#ea4016; font-size:18px; font-weight:bold; font-family:Verdana; margin:0 5px 0 0; padding:8px 5px 5px 5px; text-align:center;}





/*page2*/


.p2_t1_c1{width:413px; text-align:left;}


.p2_t1_c2{width:auto;}








/*page3*/


.p3_price_block_c2{background:none;}


.p3_marg1{margin-right:15px;}


.line3{background:url(../images/line3.gif) repeat-x top;}





/*page4*/


.p4_t1_c1{width:143px; text-align:left;}


.p4_t1_c2{width:200px; text-align:left;}


.p4_t1_c3{width:99px; text-align:left;}


.p4_t1_c4{width:auto; text-align:left;}





.p4_c1{width:83px; text-align:left;}


.p4_c2{width:208px; text-align:left; background:url(../images/foto_back.gif) no-repeat left top; padding-top:2px;}


.p4_c3{width:134px; text-align:left;}


.p4_c4{width:auto; text-align:left;}








.p4_t2_c1{text-align:right;}





/*page5*/


.pop_up{width:417px; margin:auto;}


.pop_up_l1{ background:#0F0705;}


.pop_up_l2{}


.pop_up_l3{ background:url(../images/popup_f_back.gif) repeat-x top #7F7F7F;}


#header {margin:0; padding:0 35px; height:112px}
/* Logo */

#logo1 {margin:25px 0 0 0; padding:0; width:300px; height:80px; float:left; }

/* Logo */
/* Top Navigation */

#TopNav {margin:47px 0 0 0; padding:0; list-style:none; height:55px; float:right; font-size:12px; font-weight:bold; color:#ffffff; line-height:30px;}

#TopNav ul {margin:0; padding:0; list-style:none}

#TopNav li {display:inline; float:left; margin-left:4px;}

#TopNav li a {display:block; vertical-align:middle; height:55px; float:left; background:url(../images/btn_normal.gif) no-repeat top left; text-decoration:none; outline:none}

#TopNav li b {margin:0 0 0 13px; display:inline; float:left; height:55px; background:url(../images/btn_normal.gif) no-repeat right top; padding:0 12px 0 0; width:auto; color:#ffffff; font-weight:bold}

#TopNav li a:hover b {border:0; background:url(../images/btn_hover.gif) no-repeat right top; cursor:pointer; text-decoration:underline; outline:none; text-decoration:none; font-weight:bold; color:#ffffff}

#TopNav li a:hover {border:0; font-weight:bold; background:url(../images/btn_hover.gif) no-repeat left top; color:#ffffff; cursor:pointer; text-decoration:none; outline:none}

#TopNav li a.act {display:block; height:55px; float:left; background:url(../images/btn_hover.gif) no-repeat top left; text-decoration:none; outline:none}

#TopNav li a.act b {margin:0 0 0 13px; display:inline; float:left; height:55px; background:url(../images/btn_hover.gif) no-repeat right top; padding:0 12px 0 0; width:auto; color:#ffffff; font-weight:bold}

#TopNav li a.act:hover b {border:0; background:url(../images/btn_hover.gif) no-repeat right top; cursor:pointer; text-decoration:underline; outline:none; text-decoration:none; font-weight:bold; color:#ffffff}

#TopNav li a.act:hover {border:0; font-weight:bold; background:url(../images/btn_hover.gif) no-repeat left top; color:#ffffff; cursor:pointer; text-decoration:none; outline:none}

/* Top Navigation */

#footer {margin:0; padding:0 35px 10px 35px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#9a9999}

/* New Style */
/*#categories { margin:0; padding:5px; -moz-border-radius: 8px; -webkit-border-radius:8px; border:1px solid #e1e1e1; -moz-border-radius: 8px; border-radius: 8px;background-color:#fff;}*/
#navColumnOneWrapper { margin:0; padding:5px; -moz-border-radius: 8px; -webkit-border-radius:8px; border:1px solid #e1e1e1; -moz-border-radius: 8px; border-radius: 8px;background-color:#fff;}
#currenciesContent { margin:0; padding:10px;  font-size:12px; color:#000;}
#currenciesContent select{ margin:0; padding:2px; font-size:12px; color:#000;}

.rightpanelbox { margin:0; padding:5px; -moz-border-radius: 8px; -webkit-border-radius:8px; border:1px solid #e1e1e1; -moz-border-radius: 8px; border-radius: 8px;background-color:#fff;}
#allProductsDefault { margin:0; padding:0; }

#productMainImage { margin:0; padding:0; font-size:12px; color:#000;}

.searchform { margin:0 0 0 20px; padding:10px 0 0 0; float:left;}
.searchform .inputbox{ margin:0 0 0 0; padding:4px; background-color:#CCCCCC; border:1px solid #999999; width:250px;}
.searchform .btnsearch { margin:0; padding:0; background:url(../images/searchbtn.gif) no-repeat right top; border:0; width:79px; height:26px; text-indent:-99999px; cursor:pointer;}


.cart_logindiv { margin:0 0 20px 0; padding:0; float:right;}

.cart_logindiv .mycartdiv{ margin:0 10px 0 0; padding:0; float:left; width:123px; height:40px;}
.cart_logindiv .logindiv{ margin:0; padding:0; float:left; width:123px; height:40px;}
.cart_logindiv .logoffdiv{ margin:0; padding:0; float:left; width:123px; height:40px;}

.cart_logindiv .mycartdiv a{ margin:0; padding:0; border:0; font-weight:bold; background:url(../images/viewcart.gif) no-repeat right top; color:#ffffff; cursor:pointer; text-decoration:none; outline:none; width:123px; height:40px; display:block; text-align:right; text-indent:-99999px; float:left; }
.cart_logindiv .mycartdiv a:hover{ margin:0; padding:0; border:0; font-weight:bold; background:url(../images/viewcart_over.gif) no-repeat right top; color:#ffffff; cursor:pointer; text-decoration:none; outline:none; width:123px; height:40px; display:block; text-align:right; text-indent:-99999px; float:left; }

.cart_logindiv .logindiv a{ margin:0; padding:0; border:0; font-weight:bold; background:url(../images/login.gif) no-repeat right top; color:#ffffff; cursor:pointer; text-decoration:none; outline:none; width:123px; height:40px; display:block; text-align:right; text-indent:-99999px; float:left; }
.cart_logindiv .logindiv a:hover{ margin:0; padding:0; border:0; font-weight:bold; background:url(../images/login_hover.gif) no-repeat right top; color:#ffffff; cursor:pointer; text-decoration:none; outline:none; width:123px; height:40px; display:block; text-align:right; text-indent:-99999px; float:left; }


.cart_logindiv .logoffdiv a{ margin:0; padding:0; border:0; font-weight:bold; background:url(../images/logout.gif) no-repeat right top; color:#ffffff; cursor:pointer; text-decoration:none; outline:none; width:123px; height:40px; display:block; text-align:right; text-indent:-99999px; float:left; }
.cart_logindiv .logoffdiv a:hover{ margin:0; padding:0; border:0; font-weight:bold; background:url(../images/logout_hover.gif) no-repeat right top; color:#ffffff; cursor:pointer; text-decoration:none; outline:none; width:123px; height:40px; display:block; text-align:right; text-indent:-99999px; float:left; }
.clr { clear:both}

.centeredContent2 { margin:0; padding:0; border:0px solid #000;}
