/*
	<name>BGS_template_2012
	<version>1.0.0
	<creationDate>1.02.2012
	<author>Cronos
	<authorEmail>maximguzenko@gmail.com
	<authorUrl>http://madesign.com.ua
	<copyright>http://madesign.com.ua
	шаблон создан в студии: МА-дизайн, автор дизайна:Богдан Емец, создатель шаблона: Максим Гузенко


*/
body {
	min-width:950px;
	margin:0;
	color:#000;
	font:12px/1.25 Verdana, Geneva, sans-serif;
	background:#fff;
}
.componentheading{
display:none;
}
.sectiontableheader, .sectiontableentry1 td , .sectiontableentry2 td {

padding-right:7px;
}
a {
	text-decoration:underline;
	color:#000;
}
form {
line-height:22px;
}
a:hover {text-decoration:none;}
img {
	border-style:none;
	vertical-align:top;
}
#wrapper {
	width:930px;
	margin:0 auto;
	padding:0 0 10px;
	overflow:hidden;
}
#header:after,
.nav-holder:after,
.menu-area:after,
.side-box:after {
	display:block;
	clear:both;
	content:'';
}
#header {
	padding:6px 0 0;
	width:100%;
}
.logo,
.logo-m {
	display:block;
	width:200px;
	height:115px;
	margin:0 auto 11px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/logo.png) no-repeat;
}

.logo a,
.logo-m a {
	height:100%;
	display:block;
}

.nav-holder {
	width:867px;
	height:40px;
	padding:7px 9px 0 54px;
	font-size:14px;
	line-height:18px;
	background:url(../images/bg-nav.png) no-repeat;
}
.nav-holder a {
	color:#069;
	text-decoration:none;
	font-weight:bold;
	text-shadow:0 1px rgba(255,255,255,.5);
}
.nav-holder a:hover,
.nav-holder .active a {color:#333;}
#mainlevel-nav {
	float:left;
	 margin: 0 0 0 -20px;
	padding:0;
	list-style:none;
}
a#active_menu-nav{
color:#333;
}
#mainlevel-nav li {
	float:left;
	margin:0 0 0 89px;
}
#nav li:first-child {margin:0;}
#blok1 {
	float:left;
	width:200px;
	text-align:center;
}
#blok2 {
	display:none;
	float:left;
	width:210px;
	text-align:center;
	padding-left:10px;
}
#main {
	width:904px;
	padding:9px 15px 210px 11px;
	overflow:hidden;
}
#content {
	float:right;
	width:680px;
	/*min-height:550px;*/
	padding:17px 0 0;
	background:url(../images/bg-content.png) no-repeat;
}
.content-holder {
	width:680px;
	padding:0 0 20px;
	background:url(../images/bg-content.png) no-repeat -1380px 100%;
}
.content-frame {
	width:630px;
	padding:0 25px;
	overflow:hidden;
	background:url(../images/bg-content.png) repeat-y -690px 0;
}
#content h1 {
	margin:0 0 13px;
	font-size:18px;
	line-height:22px;
	font-weight:normal;
}
.contentheading {
	margin:0 0 13px;
	font-size:18px;
	line-height:22px;
	font-weight:normal;
}
#sidebar h2,
#sidebar h2 {
	margin:0 0 8px;
	font-size:15px;
	line-height:18px;
	font-weight:bold;
}
#content p {margin:0 0 14px;}
#content dl {
	width:100%;
	margin:0;
	overflow:hidden;
}
#content dd {margin:0 0 14px;}
#sidebar {
	float:left;
	width:200px;
	padding:0 0 0 6px;
}
#sidebar h2 {margin:0 0 8px -6px;}
#sidebar .menu-area h2 {color:#069;}
#sidebar p {margin:0 0 14px;}
.moduletable h3,.moduletable_menu h3 
{color:#069;
 margin-left:-7px;
 }
 
.pagination a,.pagination span {
margin-left:2px;
margin-right:2px;
}
.menu-area {
    line-height: 17px;
}
.menu-area,
.side-box {
	width:100%;
	padding:0 0 30px;
}
.menu,
.news {
	width:100%;
	margin:0 0 14px;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.flatart ol {
	width:100%;
	margin:0 0 10px;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.latestnews{
	width:100%;
	margin:0 0 14px;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.news {margin:0;}
.news li {margin:0 0 14px;}
.news .date {display:block;}
#footer {
	width:100%;
	padding:2px 0 0;
	text-align:center;
	overflow:hidden;
	background:url(../images/separator-01.png) no-repeat 50% 0;
}
#footer a {
	color:#666;
	text-decoration:none;
}
#footer a:hover {text-decoration:underline;}
.footer-holder {
	display:inline-block;
	vertical-align:top;
	margin-left: 130px;
	width:570px;
}
* +html .footer-holder {display:inline;}
.menu {
	float:left;
	margin:0 0 5px;
	padding:8px 6px 0 0;
	list-style:none;
	
}
 .footer-holder ul.menu {
	float:left;
	margin:0 0 5px;
	padding:8px 6px 0 0;
	list-style:none;
	width:480px;
}
.footer-holder .menu li {
	float:left;
	padding:0 5px;
}
.logo-m1 {
	
	
	float:right;
	width:38px;
	height:38px;
	margin:0 -60px 0 0px;
	/*background:url(../images/logo-02.png) no-repeat;*/
}
#ma_link {
    display: inline-block;
    /*float:right;*/
    width:155px;
  /*  margin-right: 25px;*/
    border:0px solid black;
    height: 45px;
   /* margin-top: 12px;*/
}
#malink {
    display:inline-block;
    width: 55px;
    height:47px;
    margin-top: 5px;
    background: url(../images/ma.png) no-repeat  ;
    float:right;
}
#malink span{
    display: inline-block;
    float: left;
    margin-left: -132px;
    margin-top: 30px;
    width: 155px;
}
#malink:hover {
    margin-top:-2px;
    margin-right: 3px;
    
    background: url(../images/ma1.png) no-repeat  ;

}
#malink:hover span {
    margin-top:37px;
    margin-left: -129px;
    text-decoration:underline;
    
   
}


#copyright {

    font-size: 10px;
    margin-left: 185px;
    margin-top: -25px;
    text-align: center;
    width: 620px;
}
#copyright span.copy{
  
    display: inline-block;
    float: left;
    /*margin-top: 28px;*/
	width:650px;
	margin-top: -5px;

}
#copyright span{
color:#999;
}

#info-graf-block { 
    display: block;
   
    width:600px;
    height:678px;
    background: url('../../../images/stories/bgs.jpg');
}

#info-graf-block #info-graf-block_1 {
    
    display:inline-block;
    float:left;
    width:170px;
    height:205px;
   
    color: black;
    text-align: center;
    text-decoration: none;
        margin-left: 33px;
    margin-top: 234px;
    
}
#info-graf-block #info-graf-block_2 {
    
   display:inline-block;
    float:left;
    width:170px;
    height:205px;
   
    color: black;
    text-align: center;
    text-decoration: none;
    margin-top: 49px;
 margin-left: 6px;
    
}
#info-graf-block #info-graf-block_3 {
    
   display:inline-block;
    float:left;
    width:170px;
    height:205px;
   
    color: black;
    text-align: center;
    text-decoration: none;
    margin-left: 10px;
    margin-right: 100px;
    margin-top: 168px;
    
}
#info-graf-block #info-graf-block_4 {
    
   display:inline-block;
    float:left;
    width:170px;
    height:205px;
   
    color: black;
    text-align: center;
    text-decoration: none;
margin-left: 394px;
    margin-top: -378px;
    
}

#info-graf-block #info-graf-block_1  span {
    
    margin-top: 220px;
    display:block;
    
}
#info-graf-block #info-graf-block_2  span {
    
     margin-top: -35px;
    display:block;
    
}
#info-graf-block #info-graf-block_3  span {
    
    margin-top: 220px;
    display:block;
    
}
#info-graf-block #info-graf-block_4  span {
    
    margin-top: 220px;
    display:block;
    
}


#info-graf-block #info-graf-block_1:hover   span {
    
   text-decoration: underline;
    
}
#info-graf-block #info-graf-block_2:hover   span {
    
   text-decoration: underline;
    
}
#info-graf-block #info-graf-block_3:hover   span {
    
text-decoration: underline;
    
}
#info-graf-block #info-graf-block_4:hover  span {
    
text-decoration: underline;
    
}