*{
margin:0px;
padding:0px;}


#clear{
width:100%;
clear:both;}

body{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
background:url(../images/main_bgr.jpg) repeat top left;}

h1 { font-size:16px;}

h3{
text-transform:uppercase;
color:#FFFFFF;
font-size:120%;
font-weight:bold;
padding: 3px 3px 4px 3px;}

h4{
font-size:120%;
display: block;
padding: 5pp;
}

#container{
background:url(../images/cont_bg.gif) repeat left top;
width:980px;
margin: 0 auto;}
#header{
width:100%;
margin:0px 0px 20px 0px;}
#header .logo{
width:220px;
height:149px;
float:left;
}
#header .banner_top .banneritem img{
width:760px;
height:149px;
float: left;
display:inline-block;
text-decoration:none;
border:none;
}

#header .top_menu{
clear:both;
border-top: 4px #515151 solid;}





/*******/
#menu{

height:30px;
width:980px;
border:0px; /* border="0" */
border-collapse:collapse; /* cellspacing="0" */
}
#menu td{
padding:0px 0px 0px 0px; /* cellpadding="0" */}

#menu .menu_unit{
background: url(../images/top_menu_bg.png) repeat-x top left;
margin-left: 10px;
vertical-align:middle;
text-align:center;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
text-transform:uppercase;
}

#menu .menu_unit a{
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
text-transform:uppercase;}

#menu .menu_unit a:hover{
color:#FFFE04;}

#menu .menu_unit_spacer{
width:4px;}
/************************************************************/

#pre{
width:100%;}
#pre .banner_side{
width:467px;
float:left;
padding:0px 2px 0px 8px;}

#pre .banner_side .first_banner{
margin:0px 0px 15px 0px}

#pre .banner_side .banneritem img{
text-decoration:none;
border:none;
}

#pre .news_scroller{
background:#989898;
width:500px;
height: 300px;
float: right;
}



/************************************************************/

#wrap{
width:100%;}

#left_sidebar{
width:220px;
float: left;
margin:0px 10px 0px 0px;}

#left_sidebar h3 {
font-size:100%;
font-weight:bold;
padding:2px 0px 0px 10px;
color:#070707;
background: url(../images/ch_bg.png) repeat-x top left;
border: #6C6A6B solid 2px;
text-transform:uppercase;}

#left_sidebar a { color:#FFF; text-decoration:none; color:#373737; font-weight:bold;}

#left_sidebar .mainlevel{
margin:4px 0px 3px 20px}

#left_sidebar a.sublevel{
margin:4px 0px 3px 25px;
color:#5F5F5F;
}


#left_sidebar .info{
margin:10px 0px 0px 0px;
}

#left_sidebar .info p{
margin:4px 0px 3px 15px;
}
#left_sidebar .menu_catalog, #left_sidebar .info{
width:100%;
background:#EAEAEA;
padding:0px 0px 8px 0px;}

#left_sidebar .search_box{
background:url(../images/search_box.png) no-repeat left top;
padding: 16px 0px 0px 20px;
margin:10px 0px 3px 10px;
font-size:12px;
width:210px;
height:40px;}

#left_sidebar .search_box label{
font-weight:bold;
color:#070707;}

#left_sidebar .search_box .inputbox{
width:150px;}

#left_sidebar .search_box .button{
background:url(../images/search.png) no-repeat;
border: 0px;
height:20px;
width:20px;}

#left_sidebar .sidebar_banner{
margin:10px 0px 3px 10px;}


/************************************************************/
#center_bar{
background:#FFFFFF;
border: #6C6A6B 4px solid;
width:730px;
margin:0px 10px 0px 0px;
float: right;
}


#center_bar .banner{
margin:10px 0px 0px 0px;
}

#center_bar p img{
border:  none;
text-decoration:none;
padding:5px;
}

#center_bar img{
border:  none;
text-decoration:none;
padding:5px;
/*float:left;*/
}

#center_bar a{
color: #282828;
text-decoration:none;
font-weight:bold;
}

#center_bar h3, #center_bar .componentheading { /*????????? ???????*/
background:#989898;
border-bottom: #6C6A6B 4px solid;
text-transform:uppercase;
color:#FFFFFF;
font-size:120%;
font-weight:bold;
padding: 3px 3px 4px 10px;
}

#center_bar .contentheading { /*????????? ??????*/
font-size:14px;
font-weight:bold;
color:#282828;
text-decoration:none;
}

#center_bar .pagination{ /*????????? ????????*/
color:#6C6A6B;
/*float: right;*/
}

#center_bar .pagination a{ /*????????? ????????*/
color:#6C6A6B;
}

/*#center_bar .contentpane { 
padding: 10px;
}*/

#center_bar .blog {

}

#center_bar table{
	width:100%;
}

#center_bar .contentpaneopen{
padding: 10px 15px 5px 20px;
}


/*************************banner_left********************************/

#left_sidebar .banneritem img {
margin: 20px 0px 0px 10px;
border:medium none;
display:inline-block;
float:left;
text-decoration:none;
}


/************************************************************/

#news_box{
width:360px;
height:650px;
padding: 5px;
background:#989898;
/*padding:5px 5px 10px 10px;*/
}

#news_box a{
color:#939393;
text-decoration:none;
}

#news_box .news_link a{
color:#fff;
text-decoration:none;
font-weight:bold;
}

#news_box .gk_news_show_center{
width: 500px;
background: #EBEBEB;
}
#news_box .gk_news_show_center p{
margin:5px;
}


#news_box .gk_news_show_center img{
border:0px;
margin:0px 5px 0px 0px;
}

#right_sidebar{
width:370px;
float: right;

}
#new_adds{
padding: 5px;
width:360px;
height:835px;
background:#989898;}

#new_adds a{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;}

/************************************************************/
#middle_banners{

margin:5px 0px 10px 0px
}

#middle_banners .banneritem img{
display:inline-block;
float:left;
text-decoration:none;
border:none;}

/************************************************************/

#brand_scroller{
margin:10px 0px 10px 0px}
/************************************************************/

#footer{
color:#FFF;
height:58px;
margin:10px 0px 0px 0px;}

#footer a{
color:#FFF;
font-size:11px;
font-weight:bold;
text-decoration:none;}

#footer .left_corner{
float:left;}
#footer .right_corner{
float:right;}
#footer .center_info{
font-size:10px;
float: left;
background: #989898;
width:736px;
height:48px;
padding:10px 0px 0px 10px;}

#footer .center_right {
font-size:10px;
float: left;
background: #989898;
width:200px;
height:48px;
padding:10px 0px 0px 0px;
}

#footer .center_right img{
padding: 0px 0px 0px 10px;
}

<!--**************************************************************-->
#pre_footer{
width:100%;}

#pre_footer .left_pre_footer{
width:710px;
float:left;}

#pre_footer .left_pre_footer .articles{
width:400px;
height:470px;
background:#989898;
float:left;
padding:5px;
margin:0px 10px 0px 0px;
}

#pre_footer .left_pre_footer .articles a{
color:#939393;
text-decoration:none;
}

#pre_footer .left_pre_footer .articles .articles_link a{
color:#fff;
text-decoration:none;
font-weight:bold;
}

#pre_footer .left_pre_footer .articles .gk_news_show_center{
background: #EBEBEB;
}
#pre_footer .left_pre_footer .articles .gk_news_show_center p{
margin:5px;
}

#pre_footer .left_pre_footer .articles .gk_news_show_center img{
border:0px;
margin:0px 5px 0px 0px;
}

#pre_footer .left_pre_footer .video{
width:280px;
float: right;
background:#989898;
padding: 5px;
margin-bottom: 5px;
font-weight:bold;
}
#pre_footer .left_pre_footer .video a{
text-decoration:none;
color:#FFF;
}

#pre_footer .left_pre_footer .top_goods{
width:700px;
background:#989898;
height:500px;
padding:5px;
margin:10px 10px 0px 0px;}


#pre_footer .left_pre_footer .top_goods table{
width:690px;
background: #FFFFFF;}




#pre_footer .left_pre_footer .top_goods table a{
color: #282828;
text-decoration:none;}

#pre_footer .left_pre_footer .top_goods a{
color: #FFFFFF;
text-decoration:none;
font-weight:bold;}

#pre_footer .left_pre_footer .foto{
width:280px;
height: 183px;
float: right;
background:#989898;
padding: 5px;
}



#pre_footer .left_pre_footer .top_goods .module{
width:145px;
height:145px;
display:'inline-block';
float:left;
}

#pre_footer .right_pre_footer{
width:265px;
float: right;
}

#pre_footer .right_pre_footer .afisha{
width:255px;
height:100%;
float: right;
background:#989898;
padding:5px;
}

#pre_footer .right_pre_footer .afisha img{
display:block;
margin: 0px 0px 20px 0px;}

#pre_footer .right_pre_footer .afisha a{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

#pre_footer .right_pre_footer .afisha .gk_news_show_table{
padding: 0px 0px 0px 25px;}

.relateditems {
	list-style:none;
	padding: 0px 0px 0px 10px;}
	
	
.vk {
	text-decoration:none;
	border:none;
	padding: 15px 0px 0px 10px;}
	
.vk img {
text-decoration:none;
border:none;
}
