h1 { font-size:20px; color:#EEE;}
.main-content .master {font-size:0; padding:10px 0;}
.main-content .master .nav {position:relative; float:right; right:50%; width:auto;}
.main-content .master .nav .pages {margin:0; font-size:13px; position:relative; top:auto; float:none !important; float:left; right:-50%;}
.main-content .master .nav .pages ul {padding-top:0; list-style:none}
.main-content .master .top {height:8px; background:url(../images/mc-top1-bg.gif) repeat-x;}
.main-content .master .top .left {float:left; width:8px; height:8px; background:url(../images/mc-top-left1-bg.gif) left top no-repeat}
.main-content .master .top .right {float:right; width:8px; height:8px; background:url(../images/mc-top-right1-bg.gif) right top no-repeat}
.main-content .master .bottom {height:8px; background:url(../images/mc-bottom1-bg.gif) repeat-x}
.main-content .master .bottom .left {float:left; width:8px; height:8px; background:url(../images/mc-bottom-left-bg.gif) left top no-repeat}
.main-content .master .bottom .right {float:right; width:8px; height:8px; background:url(../images/mc-bottom-right-bg.gif) right top no-repeat}
.main-content .master .inner {background:#f5fcfe; border:1px solid #b3dff6; border-top:none; border-bottom:none; min-height:100px; padding:0;}
.main-content .master .inner ul.list {font-size:13px; clear:right; list-style:none;}
.main-content .master .inner ul.list li {position:relative; padding:0 0 20px 240px; min-height:160px;}
.main-content .master .inner ul.list li .left {position:absolute; left:15px; top:0;}
.main-content .master .inner ul.list li span.date {font-size:12px; color:#3d9dce;}
.main-content .master .inner ul.list li span.date em {color:#999; font-style:normal}
.main-content .master .inner ul.list li span.time {color:#666; font-weight:bold; font-size:12px;}
.main-content .master .inner ul.list li a.title {font:normal 16px/16px Arial, Helvetica, sans-serif; display:block; position:relative; padding:0 40px 0 0; margin:7px 0 10px; height:auto}
.main-content .master .inner ul.list li div.comments a {height:18px; float:left; font:italic normal 13px/13px Arial, Helvetica, sans-serif; display:block; padding:0 0 0 35px; background:url(../images/comment-icon-blue.gif) left top no-repeat;}
.main-content .master .inner ul.list li div.comments span {color:#999; padding-left:10px;}
.main-content .master .inner ul.list li div.comments {font:normal 13px/13px Arial, Helvetica, sans-serif; margin-top:12px;}
.main-content .master .inner ul.list li p {font-size:13px; padding-right:40px;}
.main-content .master .inner ul.list li p a {font-style:italic;}

.main-content form { padding:20px; width:460px; }
.main-content form p {margin-bottom:8px; }
.main-content form p.lite {font-size:12px; color:#999;}
.main-content form p.lite strong {color:#c282ca;}
.main-content form label {width:115px; display:block; float:left}
.main-content form div {padding:5px 0 10px; position:relative}
.main-content form span.star {color:#cc3333;}
.main-content form div.hr {width:449px; height:0; position:static; border-bottom:#84c8eb 1px solid; margin:0 0 10px; padding:4px 0 0; font-size:0;}
.main-content form div.left {float:left; width:150px; padding:0 20px 0 0;}
.main-content form div.error {color:red; height:auto; padding:0}
.main-content form div.success {color:green; height:auto}
.main-content form div.left ul {}
.main-content form div.left ul li {height:20px;}
.main-content form div.left input {float:left; margin-top:0;}
.main-content form div.right {padding:0; position:relative; top:-4px;}
.main-content form div.spacer {font-size:0; height:15px; margin:0; padding:0}
.main-content form ul.variants {padding-left:115px; list-style:none;}
.main-content form ul.variants li {height:20px;}
.main-content form input {font:normal 13px/13px Arial, Helvetica, sans-serif;}
.main-content form input.txtn {border:1px solid #999; width:110px;}
.main-content form input.txtp {border:1px solid #999; width:195px;}
.main-content form input.txtp1 {border:1px solid #999; width:157px; text-align:center}
.main-content form input.captcha {border:1px solid #999; width:40px; text-align:center}
.main-content form input.extra {margin-left:10px; color:#999}
.main-content form input.txt {border:1px solid #999; width:330px;}
.main-content form img.captcha {position:absolute; left:170px; top:5px;}
.main-content form select {border:1px solid #999; width:335px; font:normal 13px/13px Arial, Helvetica, sans-serif;}
.main-content form textarea {width:330px; height:120px; font:normal 13px/13px Arial, Helvetica, sans-serif; border:1px solid #999;}
.main-content form a.add {background:url(../images/add.gif) left center no-repeat; padding-left:15px; margin-left:10px;}
.main-content form a.clear {color:#999; text-decoration:none; padding-left:115px; display:block; float:left}
.main-content form a.clear:hover {text-decoration:underline; color:#666;}
.main-content form a.send {display:block;  color:#286396; font-size:14px; font-weight:bold; text-decoration:none; text-align:center; margin:0 0 0 343px;}
.main-content form a.send:hover {color:#0d7bae; text-decoration:underline;}

.main-content form#frmOrder #sub_order {float:left; margin:0 0 0 153px;}
.main-content form#frmOrder {padding:0 0 40px;}
.main-content form#frmOrder table p {margin-bottom:0px; color:#666;}

.main-content div.cart {padding-bottom:0;}
.main-content form div.inner_form {padding:0 0 0 10px; position:relative}
.main-content form div.inner_form ul {list-style:none; position:relative; z-index:999;}

form#frmFeedback {}




.list li{
  padding:44px 0 10px 0; border-bottom: solid 1px;
}
.point{
  	color:#286396;
	font-size:14px;
	font-weight:normal;
	margin:0px;
    padding-bottom: 10px;
}
.label{
  	font-size:14px;
}
.more {
  padding-left: 40px;
  padding-top:30px;
}


/* -------- main.css -------- */

#center_footer{
	width:100%;
	margin-top:300px;
}

.lspacer
strong {
color:#286396;
font-size:12px;

	height:0px;
}

.lspacer p {
	text-indent:15px;
	color: #B0B0B0;
}

.pspacer{
	height:112px;
}
.pspacerr{
	height:120px;
}

.item_buttons{
	position:absolute;
	float:right;
	top:113px;
	right:480px;
}

.item_info{
border-left:1px solid;
position:absolute;
right:0;
text-align:left;
top:10px;
width:150px;

}
.item_info ul{
  list-style: none;
  padding-top:0;
  padding-left:10px;

}


html>body .item_buttons{
	right:0px;
}

.item_price span{
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
}

.item_price{
	position:absolute;
	left:102px;
	top:114px;
	color:#b0b0b0;
}

.item_label{
	margin-bottom:10px;
	color:#286396;
	font-size:12px;
}

.item_text{
color:#B0B0B0;
font-size:11px;
left:10px;
float:left;
width:80%;
position:relative;

}

.item_img{
	position:relative;
	float:left;
}

.sale_item{
	position:relative;
	margin-top:20px;
}


.item_img_small{
	position:relative;
}
.item_img_small img{
margin:0 auto;
}

.item_buttons_in{
float:right;
position:absolute;
top:220px;
left:154px
}
.item_buttons_small{
margin: 0 auto;
text-align: centr;
}

.item_buttons_small a{
display: block;
margin: 0 auto;
text-align: centr;
}

.item_info_in{
border-left:1px solid;
position:absolute;
right:0;
text-align:left;
top:10px;
width:150px;
margin:0;
margin-top:10px;


}
.item_info_in ul{
  list-style: none;
  padding-top:0;
  padding-bottom:0;
  padding-left:10px;
  margin: 0;


}
.item_info_in ul li span{
 color:#286396;
 padding-left:15px;
}

html>body .item_buttons{
	right:0px;
}

.item_price_in span{
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
}

.item_price_in{
	position:absolute;
	left:0px;
	top:220px;
	color:#b0b0b0;
}

.item_price_small span{
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
}

.item_price_small{
    padding: 5px 0;
    position:relative;
    text-align:center;
    width:100%;
    color:#b0b0b0;
}

.item_label_in{
	margin-bottom:10px;
	color:#286396;
	font-size:12px;
}

.item_label_small{
	margin:0 auto;
	color:#286396;
	font-size:12px;
    text-align: center;
    padding: 15px 0;
}

.item_text_in{
color:#B0B0B0;
font-size:11px;
left:10px;
margin-left:151px;
margin-right:170px;
position:relative;
top:0;
}

.item_img_in{
	position:relative;
	float:left;
}

.sale_item_in{
	position:relative;
	margin-top:20px;
}






.center_sales{
	position:relative;
	top:206px;
	margin:0px;
}

.ispacer{
	height:112px;
}

#sale_text span{
	margin-left:4px;
}

#sale_text{
	position:relative;
	top:30px;
	left:10px;
	font-size:10px;
	font-weight:bold;
	color:#b0b0b0;
	margin-left:5px;
	float:left;
}

#sale_img{
	position:relative;
	float:left;
}

#sale_tip{
	position:relative;
	margin-top:80px;
}

.news_date{
	color:#FFFFFF;
	font-weight:bold;
}

#newsa{
	left:0%;
	text-align:left;
	position:absolute;
	top:0px;
	width:27%;
}

#newsb{
	left:34%;
	text-align:left;
	position:absolute;
	top:0px;
	width:30%;
}

#newsc{
	right:0%;
	text-align:left;
	position:absolute;
	top:0px;
	width:30%;
}

#news_buttons{
	position:absolute;
	text-align:center;
	margin-right:245px;
	width:100%;
	color:#b0b0b0;
	margin-top:16px;
}

.cspacer{
	height:45px;
}

#top_buttons{
	position:absolute;
	text-align:center;
	margin-right:245px;
	width:100%;
}

#center_text{
	position:relative;
	top:206px;
	margin:0px;
}

#center_text p{
	margin:0px 0px 0px 0px;
}

#center_text strong{
	color:#286396;
	font-size:12px;
}

#center_text{
	position:relative;
	top:206px;
	margin:0px;
}

#shop_btn{
	left:14%;
	position:absolute;
	top:0px;
	width:157px;
}

#show_btn{
	right:14%;
	position:absolute;
	top:0px;
	width:157px;
}

#right_links{
	float:right;
	text-align:center;
	width:185px;
}

#pre_resp{
	margin-top:42px;
	text-align:left;
	width:185px;
	color:#707070;
}

.right_link1{
	margin-top:7px;
	margin-left:auto;
	margin-right:auto;
}

.right_link{
	margin-top:22px;
	margin-left:auto;
	margin-right:auto;
}

.clearing{
	font-size:0px;
	clear:both;
}

#a_order a{
	color:#286396;
	text-decoration:none;
}

#a_order a:hover{
	color:#286396;
	text-decoration:underline;
}

#a_order{
	float:left;
}

#cart_info .clearing{
	height:8px;
}

.divleft{
	float:left;
}

.divright{
	float:right;
}

#cart_info{
	background:url(../images/cart_bg.jpg);
	width:164px;
	height:64px;
	font-size:12px;
	color:#b0b0b0;
	float:right;
	padding:10px 14px 10px 14px;
}

#a_cart{
	float:right;
	margin-top:30px;
}

#img_cart{
	float:right;
}

#cart_link a{
	color:#FFFFFF;
	text-decoration:underline;
}

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

#cart_link{
	margin-top:10px;
	float:right;
	font-size:12px;
	width:200px;
}

.rtc{
	color:#b0b0b0;
	font-size:12px;
	margin-top:10px;
	float:right;
    text-align:right;
}

.rtc span{
	color:#286396;
}

.footer_link a{
	color:#d8d8d8;
	text-decoration:none;
}

.footer_link a:hover{
	text-decoration:underline;
}

.footer_img{
	float:left;
	cursor:pointer;
}

.footer_link{
	position:relative;
	top:20px;
	float:left;
	cursor:pointer;
}

.footer_img{
	float:left;
	margin-right:7px;
}

.footer_icon{
	margin-right:0px;
	text-align:center;
	position:absolute;
}

#ficon1{
	left:0%;
}

#ficon2{
	left:18%;
}

#ficon3{
	left:39%;
}

#ficon4{
	left:62%;
}

#ficon5{
	left:86%;
}

#footer_container{
	height:56px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}

#footer1_c{
	margin-left:120px;
	margin-right:120px;
	text-align:center;
}

.left_img{
	margin-top:10px;
}

.left_menu ul li{
	width:200px;
	margin-bottom:5px;
}

.left_menu ul{
	margin:14px 0px 0px 0px;
	padding:0px;
	list-style-type:none;
	font-size:12px;
}

.left_menu a{
	color:#b0b0b0;
	text-decoration:none;
}

.left_menu a:hover{
	text-decoration:underline;
}

.left_menu h2 a{
	text-decoration:none;
	color:#286396 !important;
}

.left_menu h2 a:hover{
	text-decoration:underline;
	color:#286396 !important;
}

.left_menu{
	margin-top:23px;
	margin-left:4px;
}

#in_towns{
	display:none;
	background:#001226;
	color:#b0b0b0;
	border:1px #255178 solid;
	position:absolute;
	width:138px;
	top:63px;
	left:14px;
	z-index:10;
	font-size:12px;
}

#in_towns ul{
	margin:5px 5px 5px 8px;
	padding:0px;
	list-style-type:none;
}

#in_towns ul li{
	cursor:pointer;
}

.low_header{
	position:relative;
	font-size:12px;
	z-index:-1;
	height:26px;
	margin:0px;
	margin-top:-26px;
}

#search_ok{
	width:24px;
	height:23px;
	margin-top:15px;
	position:absolute;
	right:14px;
}

#query{
	background:#001226;
	color:#b0b0b0;
	margin-left:20px;
	margin-top:17px;
	width:129px;
	float:left;
}

#frm_search{
	width:195px;
	height:52px;
	background:url(../images/in_town_bg.gif);
	float:right;
}

#in_town_ok{
	width:24px;
	height:23px;
	margin-top:15px;
	position:absolute;
	left:158px;
}

#in_town_select{
	margin-top:15px;
	position:absolute;
	left:133px;
}

#town{
	background:#001226;
	color:#b0b0b0;
	margin-left:20px;
	margin-top:17px;
	width:109px;
	float:left;
}
.town{
	background:#001226;
	color:#b0b0b0;
	margin:2px 5px 2px 10px;
	padding-bottom:3px;
	width:109px;
	float:left;
	border-bottom:1px #fff solid;
}
a.town{ text-decoration:none !important;}

#frm_in_town{
	width:195px;
	height:52px;
	background:url(../images/in_town_bg.gif);
}

#in_town_header{
	position:relative;
	clear:both;
	z-index:1;
}

#rus_text{
	position:relative;
	top:30px;
}

#rus_tip{
	font-size:10px;
	margin-top:16px;
}

.top_icon{
	margin-right:10px;
}

#top_nav ul li{
	display:inline;
}

#top_nav ul li img{
	display:inline;
}

#top_nav ul{
	text-align:left;
	list-style:none;
	margin:0px;
	padding:0px;
	display:inline;
}

#top_nav{
	position:relative;
	left:1px;
	top:-112px;
	height:16px;
	margin-bottom:-16px;
}

#body_frame{
	min-width:995px;
}

.counter{
	margin-left:5px;
	margin-right:5px;
	margin-top:16px;
	float:left;
}

.white{
	color:#FFFFFF;
}

.white a{
	color:#FFFFFF;
}

#counters{
	margin-left:auto;
	margin-right:auto;
	width:237px;
}

#footer2{
	margin-left:25px;
	margin-right:25px;
	height:90px;
	position:relative;
	color:#828282;
}

#footer2_l{
	position:absolute;
	left:0px;
	top:0px;
	width:227px;
	height:90px;
	text-align:left;
	margin-top:16px;
	margin-left:5px;
}

#footer2_r{
	position:absolute;
	right:0px;
	top:0px;
	width:220px;
	height:90px;
	margin-top:16px;
}

#footer2_c{
	margin-left:227px;
	margin-right:220px;
}

#footer1{
	margin-left:25px;
	margin-right:25px;
	height:56px;
	position:relative;
	background:url(../images/footer1_bg.gif);
	clear:both;
	z-index:0;
}

#footer1_l{
	position:absolute;
	left:0px;
	top:0px;
	width:45px;
	height:56px;
	background:url(../images/footer1_l.gif) left no-repeat;
	z-index:0;
}

#footer1_r{
	position:absolute;
	right:0px;
	top:0px;
	width:109px;
	height:56px;
	background:url(../images/footer1_r.gif) right no-repeat;
	z-index:0;
}

#center_frame{
	min-width:498px;
	margin-left:252px;
	margin-right:245px;
	position:relative;
	text-align:left;
}

#left_bottom{
	height:56px;
	width:100%;
	background:#000033;
	background:url(../images/left_bg.gif) left bottom no-repeat;
    margin-top:55px;
}

#left_frame{
	width:227px;
	position:relative;
	left:25px;
	margin-top:14px;
	float:left;
	text-align:left;
	color:#b0b0b0;
	padding-left:2px;
	z-index:1;
}

#right_frame{
	float:right;
	position:relative;
	right:25px;
	margin-top:14px;
	width:220px;
	height:100px;
}

input{
	font-size:12px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	border:none;
}

h2{
	color:#286396;
	font-size:12px;
	font-weight:normal;
	margin:0px;
}

h5{

	font-size:13px;
	font-weight:bold;

}
h6{

	font-size:13px;
	font-weight:normal;
    margin: 10px 0;

}
a{   color:#286396;
	text-decoration:underline;
}

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

body{
	text-align:center;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	background:#000000;
	color:#FFFFFF;
	min-width:995px;
}

div{
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	border-style:none;
	text-decoration:none;
}

img{
	border:0px;
	margin-left:0px;
	margin-right:0px;
	display:block;
}

form{
	margin:0px;
}

.grey { color:#b0b0b0;}

.bytheway{
  width: 100%;
  margin-top:350px;

}
.item_by{
  width:31%;
  float:left;
}
.red {
  color:red;
}

.three a{
  display:block;
  float:left;
  width:31%;
  text-align:center;
  font-size: 15px;
  font-weight: bold;
  padding:10px 0;
  vertical-align: middle;
  text-decoration:none;
}
 .three img{
 display:inline;
 vertical-align: middle;
 text-decoration:none;

 }

