body {
	margin: 0px;
	padding: 0px;
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:white;
	color:black;
}

img{
	border:0px;
}

#top_block{
	padding:60px;
	padding-top:22px;
	padding-bottom:22px;
}

.authorize_form_fon{
	background-color:rgb(229,229,229);
	width:267px;
	/*float:left;*/
	position:absolute;
	top:22px;
	left:23px;
}

#authorize_form_header{
	font-weight:bold;
	font-size:11px;
	padding-left:21px;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
}

#auth_photo{
	border-color:white;
	border-style:solid;
	border-width:1px;
	margin-left:21px;
	margin-bottom:10px;
}
.auth_input_button{
	border: 0px none Red;
	position:relative;
	top:2px;
	left:-5px;
	background-color: rgb(229,229,229);
	font-weight: bold;
	color: rgb(228,22,40);
	font-size: 11px;
	text-decoration: underline;
	width:41px;
	cursor:pointer;
}

#auth_form_white_block{
	width:140px;
	background-color:white;
	background-image:url(../images/authorize_form_03.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:37px;
	float:right;
/*	padding:4px;*/
	padding-left:16px;
}

a.red_letters,.redPrice{
	color:rgb(228,22,40);
	font-size:11px;
	margin:0px;
	padding:0px;
}

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

#auth_form{
	margin:0px;
	padding:0px;
	float:right;
	width:185px;
	margin-top:10px;
}

.auth_input{
	width:90px;
	font-size:10px;
	border:0px;
	background-color:white;
}

#auth_form_tbl{
	color:rgb(122,122,122);
	font-size:10px;
	font-weight:bold;
}

.clear_both{
	clear:both;
	margin:0px;
	padding:0px;
}

#top_menu_block{
	margin-left:276px;
	/*background-color:red;*/
}

.top_menu_photo_block{
	width:1%;
}
.top_menu_photo_block1{
	padding-left:10px;
	width:30%;
	font-size:11px;
	color:#7a7a7a;
	font-weight:bold;
}

.top_menu_href_block{
	width:25%;
}

#logo{
	position:absolute;
	top:147px;
	left:23px;
	width:268px;
}

#search_div{
	margin-left:329px;
	background-color:rgb(247,11,0);
	margin-top:5px;
	padding:5px;
	padding-left:75px;
	height:60px;
}

#search_header{
	color:white;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	padding-top:5px;
}

#search{
	margin:0px;
	padding:0px;
}

#search_inp{
	width:100%;
	background-color:white;
	border:0px;
	margin:0px;
	padding:1px;
	margin-top:7px;
	position:relative;
	top:19px;
}

#search_submit{
	position:static;
	margin-left:7px;
	margin-top:27px;
	top:7px;
}

#left_block_div{
	position:absolute;
	width:267px;
	top:259px;
	left:23px;
}

h4{
	margin:0px;
	padding:4px;
	background-color:rgb(229,229,229);
	padding-left:21px;
	font-size:14px;
	margin-top:5px;
	margin-bottom:5px;
}

h5{
	padding-left:21px;
	margin-top:13px;
	margin-bottom:10px;
	font-size:12px;
}

#pogoda_img{
	padding-left:21px;
	float:left;
}

span{
	margin:5px;
	font-size:11px;
}

p{
	margin:0px;
	padding-top:2px;
	margin-left:50px;
	font-size:12px;
}

.currency_name{
	color:rgb(228,22,40);
	
}

.currency_value{
	font-weight:bold;
}

.currency_paragraph{
	margin:0px;
	padding-top:3px;
	margin-left:30px;
	font-size:11px;
}

#banner_left{
	margin-top:20px;
	margin-bottom:30px;
}

a.news_href{
	color:rgb(228,22,40);
	margin:0px;
	padding:0px;
}


a.email_href{
	color:rgb(228,22,40);
	margin:0px;
	padding:0px;
	font-size:11px;
	text-decoration:underline;	
}


h5.address_left_main{
	margin:0px;
	padding:0px;
	padding-left:21px;
}

p.address_left_main{
	padding:0px;
	margin:0px;
	padding-left:21px;
	font-size:11px;
	margin-bottom:30px;
}

h5.address_left{
	margin:0px;
	padding:0px;
	padding-left:21px;
}

p.address_left{
	padding:0px;
	margin:0px;
	padding-left:21px;
	font-size:11px;
	margin-bottom:5px;
}

#center_block_div{
	padding:0px;
	margin:0px;
	margin-left:328px;
	position:releative;
	top:0px;
	left:0px;
}


.center_block_div{
	padding:0px;
	margin:0px;
	margin-left:23px;
	margin-right:23px;
}

div.center_block_banner{
	margin:0px;
	margin-top:30px;
	background-color:rgb(209,209,209);
	border-color:rgb(170,170,170);
	border-style:solid;
	border-width:1px;
}

img.center_block_banner{
	margin:0px;
	border:none;
	margin-right:15%;
}

#verh_tbl{
	margin-top:10px;
	margin-bottom:10px;
	font-size:12px;
}

.verh_tbl{
	padding:0;
	margin:0;
}

.verh_tbl2{
	padding: 0;
	padding-top: 12px;
	margin: 0;
	font-size: 11px;
	text-decoration: underline;
}

.verh_tbl_text{
	padding:0;
	margin:0;
	padding-top:12px;
	padding-bottom:20px;
	width:35%;
}

.verh_tbl_mg{
	padding:0;
	margin:0;
	width:57px;
}

.verh_tbl_pausa{
	width:60px;
	height:90px;
}

#banner_middle{
	position:relative;
	top:-20px;
}

#email_div{
	padding:6%;
	padding-right:0px;
}

.email_p{
	padding:0;
	margin:3px;
	margin-left:17px;
	font-size:12px;
}

h5.email_h5{
	margin-bottom:0px;
	padding-left:0px;
	margin-left:17px;
	font-size:11px;
}

#designed{
	margin:0;
	padding-left:70px;
	font-size:12px
}

.pathlink{
	color:#7a7a7a;
	font-size: 11px;
}

#footer_left{
	width:267px;
	float:left;
	margin:0;
	padding:0;
	margin-top:10px;
	margin-left:3ex;
	padding-left:3ex;
}
#footer_main{
	margin-left:360px;
}

#search_by_price{
	padding: 20px;
	padding-left: 67px;
	background-color: #e5e5e5;
}
.footer_main{
	margin-left:300px;
}

#baraholka_search_div{
	margin-left:329px;
	background-color:rgb(247,11,0);
	background-image:url(../images/search_06.jpg);
	background-repeat:no-repeat;
	background-position:left;
	margin-top:5px;
	padding:0px;
	padding-left:75px;
	height:70px;
}


#baraholka_search_input{
	margin:0px;
	padding:0px;
	padding-right:1px;
	padding-top:0px;
	
}

.left_block_pic{
	width:31px;
}

.left_block_href{
	padding:2px;
	padding-top:6px;
	padding-left:5px;
	font-size:11px;
	font-weight:bold;
}
#center_block_content_pages{
	padding:11px;
	padding-left:3px;
	padding-right:3px;
	/*margin-right:23px;*/
	font-size:9pt;
	font-weight:bold;
}
#center_block_content_page_current{
	color:rgb(122,122,122);
	padding:0;
	margin:0;
}
.red_h4_l_c_white{
	background-color:rgb(247,11,0);
	padding:10px;
	margin:0;
	color:white;
	font-size:9pt;
	font-weight:bold;
}
a.white_letters{
	color:white;
}

a:hover.white_letters{
	text-decoration:none;
}
#forum_div{
	/*height:400px;*/
}
.forum_table_header{
	font-size:8pt;
	font-weight:bold;
}

.forum_tbl{
	border-left-color:white;
	border-left-style:solid;
	border-left-width:1px;
}

.forum_tbl_d{
	border-left-color:white;
	border-left-style:solid;
	border-left-width:1px;
	border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;
}

.forum_tbl_l{
	border-left-color:white;
	border-left-style:solid;
	border-left-width:1px;
	padding:5px;
	padding-right:0px;
}

.forum_tr_light{
	background-color:rgb(229,229,229);
}

.forum_black{
	color:black;
	font-size:9pt;
	font-weight:bold;
	padding:2px;
	margin:0;
}

.forum_black_theme{
	color:black;
	font-size:9pt;
	font-weight:bold;
	padding:10px;
	margin:0;
	padding-right:5px;
}
.forum_tr_dark{
	background-color:rgb(216,216,216);
}
.forum_black_data{
	color:black;
	padding:0;
	margin:0;
	font-size:9pt;
}
#forum_footer{
	margin:1px;
	background-color:rgb(229,229,229);
	padding:10px;
	padding-bottom:5px;
	padding-top:5px;
}
.forum_content_pages{
	/*margin-right:23px;*/
	font-size:9pt;
	font-weight:bold;
}
#create_theme{
	padding:0;
	margin:0;
}
.cr_theme_title{
	background-color:white;
	padding:0;
	margin:0;
	padding-left:40px;
	font-size:9pt;
	color:black;
}

.cr_theme_inp{
	border-width:1px;
	border-style:solid;
	border-color:rgb(122,122,122);
	width:80%;
}
.button{
	background-color:rgb(229,229,229);
	border-width:1px;
	border-color:rgb(122,122,122);
	border-style:solid;
	padding-left:20px;
	padding-right:20px;
}
#center_block_content_header{
	margin:0;
	width:45%;
	margin-left:30px;
	font-size:10pt;
	padding:10px;
	background-color:white;
	float:left;
}
#grey_plashka{
	width:249px;
	float:right;
	padding:10px;
	padding-left:20px;
	background-color:rgb(239,239,239);
	font-size:10px;
}
.nopadding{
	padding:0;
	margin:0;
	padding-top:5px;
	padding-bottom:5px;
	white-space: nowrap;
}
.kompl_text{
	padding:15px;
	margin:0;
	font-size:10pt;
	padding-bottom:0px;
}
.answers{
	font-size:9pt;
	padding:0;
	margin:0;
	padding-bottom:5px;
}
a.black_letters{
	color:black;
}

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

.prodBorder{
border: 1px solid #7a7a7a;
	
}
#footer_left{
	font-size:11px;
	line-height: 18px;
	width:267px;
	float:left;
	margin:0;
	padding:0;
	padding-top:60px;
	padding-left:43px;
}
