@charset "utf-8";
/* CSS Document */
body{
margin:0;
padding:0;
background-color:#1b1720;
}
object, ul, li, table, form, table, span{
margin:0;
padding:0;
}
img{
border:0;
}
#container{
width:980px;
margin-left:auto;
margin-right:auto;
}
#main_top{
width:980px;
height:294px;
float:left;
}
#main_middle_gradient{
width:980px;
float:left;
background:url(images/bg_main_gradient.png) top repeat-x;
background-color:#8d8d8d;
}
#main_middle_side{
width:980px;
float:left;
background:url(images/bg_main_middle.png) left repeat-y;
}
#main_middle_bottom{
width:980px;
float:left;
background:url(images/bg_main_bottom.png) left bottom no-repeat;
}
#content_top{
width:980px;
float:left;
}
#content_bottom{
width:980px;
height:245px;
float:left;
}
.min_height{
width:1px;
height:303px;
float:left;
}
#content_top_left{
width:322px;
float:left;
margin-left:30px;
display:inline;
}
#content_top_left_label{
padding-left:14px;
width:308px;
float:left;
}
#content_top_left_banners{
padding-left:14px;
width:308px;
float:left;
}
#content_top_right{
width:573px;
float:left;
margin-left:11px;
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
line-height:13px;
text-align:justify;
}
#content_top_right img{
margin:20px;
}
#content_top_right h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
}
#content_top_right p{
width:573px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
line-height:13px;
text-align:justify;
}
#content_bottom_top{
width:980px;
float:left;
}
#content_bottom_base{
width:980px;
height:40px;
float:left;
}
#content_bottom_menu{
width:980px;
height:33px;
float:left;
}
#content_bottom_menu ul{
display:block;
list-style:none;
margin-left:20px;
margin-top:7px;
}
#content_bottom_menu li{
display:inline;
float:left;
margin-right:8px;
}
#content_bottom_menu a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#1b1720;
text-decoration:none;
}
#content_bottom_menu a:hover{
text-decoration:underline;
color:#ffffff;
}

#box_blog{
width:310px;
height:162px;
float:left;
display:inline;
margin-left:35px;
overflow:hidden;
}
#box_blog p{
margin:0;
padding:0;
}
#box_blog p{
width:270px;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#060414;
font-weight:bold;
margin-left:13px;
line-height:11px;
}
#box_events{
width:287px;
height:101px;
padding-top:61px;
float:left;
display:inline;
margin-left:21px;
}
#box_contact{
width:270px;
height:101px;
padding-top:61px;
float:left;
display:inline;
margin-left:7px;
}
.box_label{
width:100%;
float:left;
} 
.box_content_blog{
width:389px;
float:left;
padding-left:21px;
display:inline;
}
.box_content_blog img{
display:none;
}
.box_content_blog ul{
list-style:none;
margin-top:5px;
}
.box_content_blog li{
margin-bottom:3px;
}
.box_content_blog a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
line-height:10px;
}
.box_content_blog a:hover{
text-decoration:underline;
}
.box_content_blog span{
width:270px;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#060414;
font-weight:bold;
margin-left:13px;
line-height:11px;
}
.box_content_events{
width:263px;
float:left;
padding-left:20px;
display:inline;
}
.box_content_events ul{
list-style:none;
}
.box_content_events a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#060414;
text-decoration:none;
font-weight:bold;
}
.box_content_events a:hover{
text-decoration:underline;
color:#ffffff;
}
.box_content_contact{
width:267px;
float:left;
padding-left:3px;
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
line-height:15px;
}
.box_content_contact a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
.box_content_contact a:hover{
text-decoration:underline;
}
.top_banner{
width:288px;
height:85px;
padding-top:16px;
float:left;
background:url(images/banner_1.jpg) center no-repeat;
margin-bottom:6px;
}
.top_banner a{
display:block;
background:url(images/ico_check.png) left no-repeat;
padding-left:26px;
width:250px;
height:20px;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1b1720;
text-decoration:none;
margin-left:5px;
margin-bottom:5px;
}
.top_banner a:hover{
text-decoration:underline;
}
.contact{
margin-left:72px;
float:left;
display:inline;
margin-top:15px;
}
.author{
float:right;
margin-top:15px;
display:inline;
margin-right:135px;
}
.gallery_image{
margin-left:10px;
margin-top:10px;
border: solid #000033 1px;
width:50px;
height:50px;
}
.gallery_image:hover{
border:solid #ffffff 1px;
}
.blog_box_big ul{
list-style:none;
margin-top:5px;
}
.blog_box_big h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
line-height:10px;
text-indent:0;
font-weight:bold;
}
.blog_box_big a:hover{
text-decoration:underline;
}
.blog_box_big{
width:573px;
float:left;
} 
.blog_box_big hr{
width:588px;
}
#box_events_big{
width:623px;
float:right;
margin-top:20px;
}
#box_events_big ul{
list-style:circle;
}
#box_events_big li{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
line-height:20px;
}
.table_files{
width:100%;
margin-left:auto;
margin-right:auto;
text-align:center;
margin-top:15px;
}
.table_files td, th{
background:none;
border:solid #ffffff 1px;
}
.link_download{
height:19px;
padding-top:3px;
display:block;
font-size:10px;
color:#309e39;
font-weight:bold;
float:right;
margin-right:10px;
text-decoration:none;
}
.link_download:hover{
text-decoration:underline;
}
.top_banner ul{
list-style:none;
}
#counter{
float:left;
color:#ffffff;
font-size:12px;
padding-top:15px;
padding-left:30px;
width:150px;
display:inline;
}