@charset "utf-8";
/* CSS Document */
html{
height:100%;}
body{
margin:0;
padding:0;
background-color:#1f1f1f;
}
#head{
position:relative;
height:87px;
width:980px;
background-position:bottom;
}
#main{
min-height:520px;
_min-height:520px;
width:1000px;
}
#main_2{
min-height:520px;
_min-height:520px;
width:1210px;
height:520px;
}
#main_3{
min-height:520px;
_min-height:520px;
width:1250px;
min-width:1250px;
height:520px;
}

#menu_2{
min-width: 430px;
max-width: 440px;
position:absolute;
top:0px;
left:-30px;
min-height:520px;
_min-height:520px;
height:400px;
margin-top:40px;
 }
 #menu_3{
min-width: 470px;
position:absolute;
top:0px;
left:0px;
min-height:520px;
_min-height:520px;
height:400px;
margin-top:40px;
 }


#img {
min-width: 430px;
max-width: 440px;
positon:relative;
top:0px;
left:0px;
margin-left:0px;
margin-top:130px;
margin-right:30px;
width:430px;
background-image:url(images/cb_16.jpg);
background-repeat:no-repeat;
height:400px;
min-height:400px;
}
#img2 {
min-width: 430px;
max-width: 440px;
positon:relative;
top:0px;
left:-40px;
margin-left:0px;
margin-top:130px;
margin-right:0px;
width:430px;
background-image:url(images/cb_16.jpg);
background-repeat:no-repeat;
height:400px;
min-height:400px;
}
#footer{
height:17px;
width:980px;


padding-top:25px;
clear:both;
}
.menu{
float:left;
min-height:520px;
_min-height:520px;
width:200px;
margin-top:40px;
}
.mainmenu a{
float:left;
color:#bbbbbb;
margin-top:30px;
text-decoration:none;
font-weight:600;
}
.mainmenu2{ margin-top:5px; background-image:url(images/cb_16.jpg);
background-repeat:no-repeat; width:200px;
height:25px;}
.mainmenu4{ float:left; width:5px; padding-right:7px; padding-left:7px; padding-top:28px; color:#bdc2cc; font-weight:600;}
.mainmenu2 a{
font:Arial, Helvetica, sans-serif;
font-size:14px;
color:#bdc2cc;
padding-right:15px;
text-decoration:none;
text-align:left;
font-weight:600;
background-image:url(../images/cb_16.jpg);
background-repeat:no-repeat;
padding-left:25px;

}

.mainmenuhov{ margin-top:5px; background-image:url(images/cb_16.jpg);
background-repeat:no-repeat; width:200px;
height:25px;}
.mainmenuhov a{background-image:url(../images/cb_13.jpg);
background-repeat:no-repeat; 
padding-left:25px;
color:#bdc2cc;
padding-left:25px;
text-align:left;
font-weight:600;
text-decoration:none;
}
.mainmenu3 a{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
float:left;
color:#bdc2cc;
font-weight:600;
text-decoration:none;
padding-top:28px;
}
.topmenu{
float:right;
width:400px;
padding-left:100px;
}
.nextmenu{
width:930px;
height:51px;
padding-left:280px; 
}
.nextmenu_fotter{

height:51px;
color:#FFFFFF;
text-align:center;
margin-left:25%;


}

.naz_art{
	text-align:left;
}

.krat{
	text-align:left;
}
.content{
float:right;
background-image:url(../images/cb_10.jpg);
background-repeat:repeat-y;
background-position:left;
min-height:580px;
_height:480px;
width:750px;
margin-top:5px;
margin-bottom:5px;
padding-left:15px;
padding-right:15px;
padding-top:15px;
padding-bottom:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d4dae5;
}
.content2{
float:right;
background-image:url(../images/cb_10.jpg);
background-repeat:repeat-y;
background-position:left;
min-height:480px;
_height:480px;
width:980px;
min-width:980px;
margin-top:5px;
margin-bottom:5px;
padding-left:15px;
padding-right:15px;
padding-top:15px;
padding-bottom:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d4dae5;
}
.content a{color:#d4dae5; text-decoration:none;}
.logo{
float:left;
background-image:url(../images/cb_03.jpg);
background-repeat:no-repeat;
background-position:top left;
height:62px;
width:350px;
margin-top:25px;
padding-top:50px;
font-size:13px;
color:#BBBBBB;
}
.logo h1{
padding-left:2px;
float:left;
font-size:14px;
color:#BBBBBB;
}
.imag img{
border:2px solid #515151;
}


#bigger{
height:42px;
background:url(../images/cb_18.jpg) repeat-x top; 



}
div.copyright{
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555555;
height:40px;
margin-bottom:30px;
clear:both;
}
.copyright a{
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
text-decoration:none;
}
.menuha{
float:right;
padding-top:60px;
font:Arial, Helvetica, sans-serif;
font-weight:600;
color:#BBBBBB;
width:600px;
}
.menuha a{
font:Arial, Helvetica, sans-serif;
font-size:16px;
color:#BBBBBB;
text-decoration:none;
}
.main_page_text{
	width:96%;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	margin-top:40px;
	color:#bbb;
	font-size:13px;
	padding-bottom:30px;}
#before {position:absolute;padding-left:3px;font-family:"Times New Roman", Times, serif;font-size:0.8em;line-height:40px;text-align:left;}
#before, #before a {color:#bbb;text-decoration:none;}

.category {
/*display:inline-block;*/
float:left;
/*_display:inline;*/
width:204px;
height:220px;
margin:15px 0;
overflow:hidden;
}
.category h2, .category a{color:#bdc2cc;font-size:16px;font-weight:normal;text-align:center;}
.category h2 a{text-decoration:none; line-height:19px;}
.category h2 a:hover{text-decoration:none; border-bottom:1px solid #bdc2cc; line-height:18px;}
.cat_img{margin:0 auto; width:204px;}
.cat_img img{width:200px; border:2px solid #bdc2cc;}

.smaller{font-size:0.8em; line-height:19px;}
/*.category h2 a:hover .smaller{text-decoration:underline;}*/