/* CSS Document */
body{
	margin:0px;
	background:#ffffff;
}
table.mainTable{
	background:url(images/pageFon.gif) repeat-y top right;
	height:100%;
}
td.pageTd{
	padding:0px 0px 0px 0px;
}
table.pageTable{
	height:100%;
}
td.l_sc_block{
}
td.r_sc_block{
}
td.pageContent{
	padding:25px 15px 0px 15px;
}
td.pageContent2{
	padding:10px 23px 0px 37px;
}

.text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#08112d;	
}
img.banner{
	background-repeat:no-repeat;
	background-position:center;
	margin:0px 5px 10px 5px;
	border:1px solid #2175c0;
	padding:1px;
	width:124px;
}
.mH{
	height:100%;
}
ul.footNav{
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
ul.footNav li{
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#f38120;
	font-size:12px;
	padding:0px 20px 0px 0px;
}
ul.footNav a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2175c0;
	text-decoration:none;
}
ul.footNav a:hover{
	text-decoration:underline;
}
a.express{
	font-family:Tahoma;
	font-size:11px;
	color:#2c588c;
	text-decoration:none;
}
a.express:hover{
	text-decoration: underline;
}
td.searchForm{
	background: url(images/cat_form_bg.gif) no-repeat top center;
	padding:0px 0px 0px 12px; 
}
.sear_txt{
	font-family:Tahoma;
	font-size:12px;
	color:#311902;
}
a.cart_link{
	font-family:Tahoma;
	font-size:12px;
	color:#311902;
	text-decoration:underline;
}
a.cart_link:hover{
	text-decoration:none;
}
a.sm_link{
	font-family:Tahoma;
	font-size:10px;
	color:#938c85;
	text-decoration:underline;
}
a.sm_link:hover{
	text-decoration:none;
}
.inp_search{
	width:150px;
	height:20px;
	border:1px solid #90908e;
	padding:0px 0px 0px 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border-right:none;	
}
.inp_login{
	width:85px;
	height:20px;
	border:1px solid #90908e;
	padding:0px 0px 0px 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.inp_pass{
	width:74px;
	height:20px;
	border:1px solid #90908e;
	padding:0px 0px 0px 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border-right:none;		
}
.l_cat_block{
	background:url(images/cat_list_bg_rep.gif) repeat-y left top;
}
td.l_cat_block_1{
	background:url(images/cat_list_bg.gif) no-repeat left top;
	padding:74px 1px 0px 1px;
}
.l_cat_block_1 ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
li.cat_act{
	background:url(images/cat_act.gif) no-repeat left center;
	padding:0px 0px 2px 25px;
	font-family:Tahoma;
	font-size:12px;
	color:#1b84e3;	
}
li.cat{
	background: url(images/cat.gif) no-repeat left top;
	padding:0px 5px 2px 25px;
	font-family:Tahoma;
	font-size:12px;
	color:#1b84e3;	
}
li.cat a{
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	text-decoration:none;	
}
li.cat a:hover{
	text-decoration:underline;
}
li.sub_act{
	background: url(images/cat_sub_act.gif) no-repeat left center;
	padding:0px 0px 2px 25px;
	font-family:Tahoma;
	font-size:12px;
	color:#e67b1d;	
}
li.sub{
	background:#d0faff;
	padding:0px 0px 2px 25px;
	font-family:Tahoma;
	font-size:12px;
	color:#1e2470;	
}
li.sub a{
	font-family:Tahoma;
	font-size:12px;
	color:#1e2470;
	text-decoration:none;	
}
li.sub a:hover{
	text-decoration:underline;
}
td.l_cat_block_3{
	background:url(images/com_list_bg.gif) no-repeat left top;
	padding:74px 1px 0px 1px;
}
td.l_cat_block_3 ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
td.l_cat_block_2{
	background:url(images/cat_list_bg_bottom.gif) no-repeat left bottom;
}
td.cat_block{
	background:url(images/cat_bt_brd.gif) repeat-x left bottom;
	padding:0px 0px 0px 0px;	
}
td.cat_block2{
	background:url(images/cat_bt_brd.gif) repeat-x left bottom;
	padding:0px 0px 0px 43px;
}
td.cat_block3{
	padding:0px 0px 0px 43px;
}

table.catTb{
	background:url(images/cat_rf_brd.gif) repeat-y right top;
}
img.pic_cat{
	border:1px solid #f4bc63;
	background-repeat:no-repeat;
	background-position:center;
	width:146px;
	height:99px;
	margin:10px 0px 0px 0px;
}
.cat_descr{
	padding:5px 5px 5px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#08112d;	
}
a.cat_link{
	color:#1b79bc;
	font-family:Tahoma;
	font-size:12px;
	text-decoration:underline;
}
a.cat_link:hover{
	text-decoration:none;
}
.cat_price{
	background:url(images/cat_price_bg.gif) repeat-x left top;
	color:#ee821d;
	font-family:Tahoma;
	font-size:12px;
	padding:5px;
}
.cat_price span{
	font-size:23px;
}
td.cat_but{
	color:#1c5180;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.pr_div{
	width:150px;
}
.compMainTb{
	background: url(images/com_txt_bg.jpg) no-repeat left bottom;
	height:100%;
}
.l_faq_block{
	background: url(images/faq_l_block_rep.gif) repeat-y left top;
}
td.l_faq_block{
	background: url(images/faq_l_block_bg.gif) no-repeat left top;
	padding:74px 1px 0px 1px;
}
td.l_faq_block2{
	background:url(images/faq_l_block_bot_bg.gif)  no-repeat left bottom;
}
td.l_faq_block ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
.faqMainTb{
	background: url(images/faq_txt_bg.jpg) no-repeat right bottom;
	height:100%;
}
.cart_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1c5180;
}
.cart_inp{
	width:33px;
	height:16px;
	border:1px solid #1c5180;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:right;
}
.cart_block{
	background:url(images/cat_bt_brd.gif) repeat-x left bottom;
	padding:50px 0px 0px 0px;
}
td.pageCartContent{
	padding:10px 10px 0px 14px;
	background:url(images/cart_pic_bg.gif) no-repeat right top;
}
td.upd_info{
	padding:20px 0px 0px 0px;
	font-family:Tahoma;
	font-size:14px;
	color:#e67b1d;
	line-height:24px;
}
.cart_sbm{
	background:url(images/cart_but_purch.gif) no-repeat center;
	border:0px;
	width:81px;
	height:22px;
	cursor:pointer;
}
img.more_cat{
	background-repeat:no-repeat;
	background-position:center;
	width:268px;
	height:175px;
	margin:10px 0px 0px 0px;
}
.more_div{
	width:200px;
}
.l_log_block{
	background: url(images/login_bg_rep.gif) repeat-y left top;
}
td.l_block_block{
	background: url(images/login_bg.gif) no-repeat left top;
	padding:17px 1px 0px 10px;
}
td.l_block_block2{
	background: url(images/login_bg_bottom.gif) no-repeat left bottom;
}
.log_txt{
	font-family:Tahoma;
	font-size:12px;
	color:#3d4361;
	font-weight:bold;
	padding:0px 0px 9px 0px;	
}
.log_txt td{
	font-family:Tahoma;
	font-size:12px;
	color:#3d4361;
}
.log_inp{
	width:184px;
	height:21px;
	font-family:Tahoma;
	font-size:12px;
	border:1px solid #a9cfee;
}
.log_text{
	width:265px;
	height:140px;
	font-family:Tahoma;
	font-size:12px;
	border:1px solid #a9cfee;
}
.log_sbm{
	background:url(images/login_sbm.gif) no-repeat center;
	width:81px;
	height:22px;
	border:0px;
	cursor:pointer;
}
.log_res{
	background: url(images/login_clear.gif) no-repeat center;
	width:81px;
	height:22px;
	border:0px;
	margin:0px 0px 0px 17px;
	cursor:pointer;	
}
.log_bg_con{
	background:url(images/login_pic.jpg) no-repeat right top;
}
.con_txt{
	font-family:Tahoma;
	font-size:12px;
	color:#3d4361;
	font-weight:bold;
	padding:0px 0px 0px 0px;	
}
.con_text{
	width:381px;
	height:144px;
	font-family:Tahoma;
	font-size:12px;
	border:1px solid #a9cfee;
}
.con_adds{
	background:url(images/con_r_m_bg.gif) repeat-y left top;
	padding:0px 20px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2a81c5;
}
img.map{
	border:1px solid #bddffa;
	margin:22px 0px 0px 0px;
}
.button {
	background-image:url(images/search_bg.gif);
	border:0px;
	width:18px;
	height:20px;
	cursor:pointer;
}
.button2 {
	background-image:url(images/pass_bg.gif);
	border:0px;
	width:18px;
	height:20px;
	cursor:pointer;
}

.button3 {
	background-image:url(images/cart_but_update.gif);
	border:0px;
	width:81px;
	height:22px;
	cursor:pointer;
	margin:0px;
	padding:0px;
}
.button8 {
	background-image:url(images/login_bt.gif);
	border:0px;
	width:81px;
	height:22px;
	cursor:pointer;
}
.thank_word{
	color:#ee821d;
	font-family:Tahoma;
	font-size:23px;
	padding:5px;
	text-align:center;
}
.con_sbm{
	background:url(images/send_b.gif) no-repeat center;
	width:81px;
	height:22px;
	border:0px;
	cursor:pointer;
}
.card td{
	font-family:Tahoma;
	font-size:12px;
	text-align:right;
}
.card img{
	margin-left:5px;
}
/**/
.shipping{
	margin:5px 0px 0px 0px;
}
.shipping table{
	background:#f4efd6;
	border:1px solid #e8e1c5;
}
.shipping td{
	font-family:Tahoma;
	font-size:11px;
	color:#311902;
	padding:0px 0px 0px 0px;
}
.shipping input{
	width:180px;
	height:20px;
	border:1px solid #90908e;
	padding:0px 0px 0px 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.shipping select{
	width:180px;
	height:20px;
	border:1px solid #90908e;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
