﻿html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	font-family:  Arial, Verdana, Tahoma, sans-serif; 
}
body{
	background: #1a2c35 url('/public/images/bg.png') repeat top left;
	color: #ffffff;
	font-size: 12px;
}
p,div,span{
	font-size: 12px;
}
a{
	color: #e46619;
	font-size: 12px;
}
a:hover{
	text-decoration: none;
}
#header{
	width: 925px;
	height: 45px;
	margin: 0 auto;
	margin-top: 10px;
}
#header_left{
	background: url('/public/images/header_left.gif') no-repeat top left;
	width: 23px;
	height: 45px;
	float:left;
}
#header_center{
	background: url('/public/images/header_bg.png') repeat-x top left;
	height: 45px;
	width: 880px;
	float:left;
	text-align: center;
}
#header_right{
	background: url('/public/images/header_right.gif') repeat-x top left;
	width: 22px;
	height: 45px;
	float: right;
}
.logo{
	margin-top: 13px;
	float: left;
}
.header_phone{
	float: right;
	font-size: 26px;
	margin: 8px 14px 0px 0px;
}
.header_nav{
	margin: 0 auto;
	float: left;
	margin-top: 18px;
	text-align: center;
	width:500px;
}
.header_nav a{
	color: #ffffff;
	font-size: 11px;
	margin-left: 10px;
}
#head_banner{
	width: 915px;
	height: 184px;
	margin: 0 auto;
	background-color: #04151a;
	padding: 7px 5px 0px 5px;
}
#head_banner img{
	margin-left: 4px;
}
#main_container{
	width: 905px;
	margin: 0 auto;
	background-color: #04151a;
	padding: 7px 10px 0px 10px;
}
#page_content{
	width: 702px;
}
#page_content h1{
	font-size: 24px;
	font-weight: bold;
	margin-left: 10px;
}
#page_content p{
	margin-left: 10px;
	text-align: justify;
	margin-top: 10px;
/* 	width: 690px */;
}
#searchbox{
	background: url('/public/images/searchbox.png') no-repeat top left;
	width: 693px;
	height: 73px;
	margin-top: 50px;
	padding: 3px 10px 5px 20px;
}
.search_p{
	font-size: 16px;
	font-weight: bold;
	margin-top: 10px;
}
#search_it{
	margin-top: 10px;
	margin-bottom: -7px;
	cursor: pointer;
}
.watch, .watch_special, .watch_new{
	width: 228px;
	float: left;
	margin-left: 8px;
	margin-top: 10px;
}
.watch a, .watch_special a, .watch_new a{
	color: #ffffff;
}
.watch_special_top{
	padding-top: 5px;
	text-align: center;
	background: url("/public/images/watch_special_bg_top.png") no-repeat top right #04151a; 
}
.watch_special_middle{
	background-color: #7bab00;
	width: 228px;
	padding-top: 4px;
}
.watch_special_bottom{
	background: url("/public/images/watch_special_bg_bottom.png") repeat-y top right;
	height: 5px;
}
.watch_special_clock_bg_top{
	background: url('/public/images/watch_special_clock_bg_top.png') no-repeat top left;
	width: 219px;
	height: 9px;
	margin: 0 auto;
}
.watch_special_clock_bg_middle{
	background: url('/public/images/watch_special_clock_bg_middle.png') repeat-y top left;
	width: 219px;
	margin: 0 auto;
	text-align: center;
	min-height: 200px;
}
.watch_special_clock_bg_bottom{
	background: url('/public/images/watch_special_clock_bg_bottom.png') no-repeat top left;
	width: 219px;
	height: 9px;
	margin: 0 auto;
}
.watch_special_price{
	background: url('/public/images/watch_special_price.png') no-repeat top left;
	width: 88px;
	height: 30px;
	margin: 5px 0px 0px 5px;
	padding: 6px 0px 0px 0px;
	font-size: 18px;
	text-align:center;
}
.watch_news_special{
	float: right;
	margin-right: 10px;
	margin-top: 5px;
}
.watch_news_2{
	font-size: 10px;
	color: #d8e5ce;
}


.watch_top{
	padding-top: 5px;
	text-align: center;
	background: url("/public/images/watch_bg_top.png") no-repeat top right #04151a;
}
.watch_middle{
	background-color: #003246;
	width: 228px;
	padding-top: 4px;
}
.watch_bottom{
	background: url("/public/images/watch_bg_bottom.png") repeat-y top right;
	height: 5px;
}
.watch_clock_bg_top{
	background: url('/public/images/watch_clock_bg_top.png') no-repeat top left;
	width: 219px;
	height: 9px;
	margin: 0 auto;
}
.watch_clock_bg_middle{
	background: url('/public/images/watch_clock_bg_middle.png') repeat-y top left;
	width: 219px;
	margin: 0 auto;
	text-align: center;
	min-height: 200px;
}
.watch_clock_bg_bottom{
	background: url('/public/images/watch_clock_bg_bottom.png') no-repeat top left;
	width: 219px;
	height: 9px;
	margin: 0 auto;
}
.watch_price{
	background: url('/public/images/watch_price.png') no-repeat top left;
	width: 88px;
	height: 30px;
	margin: 5px 0px 0px 5px;
	padding: 6px 0px 0px 0px;
	font-size: 18px;
	text-align:center;
}
.watch_news{
	float: right;
	margin-right: 10px;
	margin-top: 10px;
}


.watch_new_top{
	padding-top: 5px;
	text-align: center;
	background: url("/public/images/watch_new_bg_top.png") no-repeat top right #04151a;
}
.watch_new_middle{
	background-color: #a81600;
	width: 228px;
	padding-top: 4px;
}
.watch_new_bottom{
	background: url("/public/images/watch_new_bg_bottom.png") repeat-y top right;
	height: 5px;
}
.watch_new_clock_bg_top{
	background: url('/public/images/watch_new_clock_bg_top.png') no-repeat top left;
	width: 219px;
	height: 9px;
	margin: 0 auto;
}
.watch_new_clock_bg_middle{
	background: url('/public/images/watch_new_clock_bg_middle.png') repeat-y top left;
	width: 219px;
	margin: 0 auto;
	text-align: center;
	min-height: 200px;
}
.watch_new_clock_bg_bottom{
	background: url('/public/images/watch_new_clock_bg_bottom.png') no-repeat top left;
	width: 219px;
	height: 9px;
	margin: 0 auto;
}
.watch_new_price{
	background: url('/public/images/watch_new_price.png') no-repeat top left;
	width: 88px;
	height: 35px;
	margin: 5px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	font-size: 18px;
	text-align:center;
	line-height: 15px;
}
.strike_price{
	font-size: 11px;
	color: #b38085;
}

#rightside{
	float: right;
}
.right_column_top{
	background: url('/public/images/quick_choise_top.png') no-repeat top left;
	width: 196px;
	height: 18px;
	margin-top: 10px;
}
.right_column_bottom{
	background: url('/public/images/quick_choise_bottom.png') no-repeat top left;
	width: 196px;
	height: 15px;
}
.right_column_middle{
	background-color: #0a222b;
	width: 171px;
	padding: 0 10px 0 15px;
}
.right_column_middle a{
	display: block;
	margin-top: -5px;
}
.search_input{
	width: 100px;
	border: 1px solid #9aa0a8;
}
.brand_a{

}
.right_column_middle li {
	list-style-image: url('/public/images/brand_arrow.png');
	margin-left: 10px;
	margin-top: 9px;
}


#footer{
	margin: 0 auto;
	width: 925px;
}
#footer_left{
	background: url('/public/images/footer_left.png') no-repeat top left;
	width: 32px;
	height: 63px;
	float: left;
}
#footer_center{
	background: url('/public/images/footer_center.png') repeat-x top left;
	height: 53px;
	width: 861px;
	float: left;
	padding-top: 10px;
}
#footer_right{
	background: url('/public/images/footer_right.png') no-repeat top left;
	width: 32px;
	height: 63px;
	float: left;
}
.under_footer{
	height: 15px;
	width: 100%;
	float: left;
}
.counter{
	margin-left: 15px;
	float:left;
	margin-top: 5px;
}
.copy{
	font-size: 10px;
	margin-left: 170px;
	float: left;
	color: #4f6670;
	text-align: center;
}
.author{
	float: right;
	font-size: 11px;
	margin-top: 5px;
	color: #4b646f;
	margin-right: 15px;
}
.author a{
	color: #58abca;
	font-size: 11px;
}
input[type="text"]{
	height: 16px;
}
select{
	height: 20px;
}
.order_count_null, .order_count{
	width: 59px;
	height: 28px;
	float: left;
	font-size: 16px;
	font-weight: bold;
	padding: 8px 0px 0px 0px;
	margin-top: -4px;
	text-align:center;
}
.order_count_null{
	background: url('/public/images/order_count_notactive.png') no-repeat top right;
}
.order_count{
	background: url('/public/images/order_count.png') no-repeat top right;
}
.basket_price{
	background: url('/public/images/basket_price.png') no-repeat top right;
	width: 286px;
	height: 81px;
	text-align:center;
	clear: left;
	margin-left: 10px;
	font-size: 24px;
	padding-top: 22px;
	margin-bottom: -15px;
}
.basket_price span{
	color: #838383;
	font-size: 24px;
}
.basket_top_left{
	background: url('/public/images/basket_top_left.png') no-repeat top left #04151a;
}
.basket_top_right{
	background: url('/public/images/basket_top_right.png') no-repeat top left #04151a;
}
.basket_bottom_left{
	background: url('/public/images/basket_bottom_left.png') no-repeat top left #04151a;
}
.basket_bottom_right{
	background: url('/public/images/basket_bottom_right.png') no-repeat top left #04151a;
}
.basket_top_left, .basket_top_right, .basket_bottom_left, .basket_bottom_right{
	width: 24px;
	height: 28px;
	padding-top: 0px!important;
	padding-bottom: 0px!important;
}
#basket_table{
	background-color: #003246;
	color: #a2b9c1;
	font-size: 18px;
	margin-top: 15px;
	margin-left: 10px;
}
#basket_table td{
	padding: 5px;
}
#basket_table input[type="text"]{
	width: 400px;
	border: 1px solid #82aab8;
}
#basket_table textarea{
	width: 400px;
	height: 90px;
	border: 1px solid #82aab8;
}
#basket_table span{
	color: #4f6972;
}
.navigation{
	background: url('/public/images/navigation_bg.png') no-repeat top left;
	width: 703px;
	height: 24px;
	text-align:center;
	margin-left: -7px;
	color: #e46619;
	padding-top: 8px;
}
.active_page{
	background-color: #002331;
	color: #ffffff;
	font-weight: bold;
	padding: 5px 3px;
}
.tovar_name{
	background: url('/public/images/tovar_name_bg.png') no-repeat top left;
	width: 549px;
	height: 88px;
	text-align:center;
	margin: 0 auto;
}
#tovar_header{
	background: url('/public/images/tovar_header_bg.png') no-repeat top left #04151a;
	width: 699px;
	height: 7px;
}
#tovar_footer{
	background: url('/public/images/tovar_footer_bg.png') no-repeat top left #04151a;
	width: 699px;
	height: 8px;
}
.tovar{
	background-color: #0a222b;
	width: 699px;
}
.tovar_body_top{
	background: url('/public/images/tovar_body_top.png') no-repeat top left;
	width: 549px;
	height: 5px;
	margin: 8px auto 0 auto
}
.tovar_body_bottom{
	background: url('/public/images/tovar_body_bottom.png') no-repeat top left;
	width: 549px;
	height: 4px;
	margin: 0 auto;
}
.tovar_body{
	background-color: #ffffff;
	width: 549px;
	margin: 0 auto;
	min-height: 400px;
	text-align:center;
}
.tovar_price_top{
	background: url('/public/images/tovar_price_top.png') no-repeat top left;
	margin: 8px auto 0 auto;
	width: 549px;
	height: 10px;
}
.tovar_price_bottom{
	background: url('/public/images/tovar_price_bottom.png') no-repeat top left;
	margin: 0 auto;
	width: 549px;
	height: 5px;
}
.tovar_price{
	background-color: #003246;
	margin: 0 auto;
	width: 529px;
	font-size: 14px;
	padding: 10px;
	padding-top: 0px;
	height: 75px;
}
.t_price{
	background: url('/public/images/tovar_price_bg.png') no-repeat top left;
	width: 118px;
	height: 31px;
	text-align:center;
	font-size: 24px;
	padding-top: 5px;
}
.tovar_buy{
	padding-top: 8px;
	cursor: pointer;
}
.tovar_marka{
	float: left;
	width: 100px;
	font-size: 14px;
	padding-top: 15px;
}
.tovar_own_marka{
	float: left;
	font-weight: bold;
	width: 200px;
	font-size: 14px;
	padding-top: 15px;
}
.price_and_buy{
	float: right;
	width: 120px;
	height: 100px;
}
.tovar_desc{
	margin: 0 auto;
	margin-top: 8px;
	width: 550px;
}
.static_text{
	margin: 0 uto;
	width: 649px;
	padding: 10px;
}
.dialog{
	background: url('/public/images/dialog.png') no-repeat top left;
	width: 373px;
	height: 151px;
	position: absolute;
	margin-top: -200px;
	margin-left: 85px;
	text-align:center;
	font-size: 24px;
	padding-top: 10px;
	display: none;
}
.dialog_close{
	margin-top: 20px;
	cursor:pointer;
	padding-right: 8px;
}
.to_basket{
	padding-right: -8px;
}
#contacts_table{
	padding-top: 15px;
	margin-left: 10px;
}
#contacts_table td{
	padding: 4px 0;
}
