* {margin: 0;padding: 0;outline-style:none}
body{ }
a{text-decoration:none; color: #f00;}
a:hover{text-decoration:underline}
1div {margin:2px; padding:2px;border: 1px solid #c33}
#wrapper{ width:1053px; margin:0 auto;background-color: #FFFFFF;
    font-family: Tahoma;
    margin-left: auto;
    margin-right: auto;
    width: 850px;}
	#container{ }
		#header{height: 232px;position:relative;background:url(images/header.jpg) no-repeat top left;padding-top:14px;}
		#content{}
		#leftcol1{min-height:100%;height:auto;background-image: url("images/left_bottom.gif");
    background-position: center bottom;
    background-repeat: no-repeat;
    float: left;
    margin-left: 5px;
    padding-bottom: 16px;
    padding-top: 0;
    width: 246px;}
		* html #leftcol1{height:100%;}
		#leftcol2{  background-color: #E7E8ED;
    border-left: 2px solid #727171;
    border-right: 2px solid #727171;
}
		#leftcol3{padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;}
		#maincol{border-bottom: 1px solid #A3A3A3;
    border-left: 1px solid #A3A3A3;
    border-right: 1px solid #A3A3A3;
    float: left;
    margin-left: 7px;
    margin-top: 0;
    min-height: 531px;
    width: 590px;
}
	#footer{clear:both; text-align:center;padding-right:42px;font-size:12px;color:#fff;background-color:#042137;margin-top:5px;margin-bottom:10px;line-height:14px;}
	#footer a{color:#fff;}

div.paging {color: #ccc;margin-top: 1em;clear:both;}
div.paging span.disabled {color: #ddd;display: inline;}
div.paging span.current {color: #c73e14;}
div.paging span a {}

.clear{clear:both}
.no_border{ border:none}
.message {color:#f00}
#logoa{text-align:right;margin-bottom:10px;margin-top:3px;}
#logoa a{margin-right:15px;}
#rightcol h2{color:#ff3a07;font-size:16px;font-weight:bold;margin-bottom:10px;	}
#banner_1 .banner_box{margin-top:3px;margin-bottom:3px;text-align:center;}
/*#news img{float:left;margin-right:20px;margin-bottom:20px;}
#news{padding:0 5px;}*/
.right_more{margin-bottom:10px;display:block;text-align:right;}
.newsheader{padding-top:5px;padding-bottom:5px;color:#16b6ff}
#banner_2 .banner_box{width:auto;float:left;margin-left:10px;}
#banner_2 {margin-bottom:10px;margin-top:10px;}
#box1.box h3{font-size:14px;margin-top:20px;margin-bottom:3px;}
#box1.box{padding:10px 20px;background-color:#F2F1F1;}
#flashMessage{border:1px solid #FF0000;margin-top:10px;padding:10px;}
.banner_description{padding:3px;color:#ff0000;line-height:20px;}
#footer li {text-align:left;color:#FF0000;display:inline;padding-left:10px;}
#footer li a{color:#FF0000;}
#footer ul{display:inline-block;float:left;padding-bottom:3px;padding-left:10px;width:668px;text-align:right;}
.articles{background-color: #F2F1F1;padding: 0 10px 10px;
    border: 1px solid #ECEBEB;
    margin: 7px;}
.left1_box{ background-color: #FFFFFF;
    border-color: #A3A3A3;
    border-style: solid;
    border-width: 5px 1px 1px;
    margin-bottom: 20px;   background-image: url(images/poveke.gif);
    background-position: center bottom;
    background-repeat: no-repeat;padding-bottom:35px;position:relative}
	.left1_box .newsheader {
    background-image: url("images/news_arrow.gif");
    background-position: left center;
    background-repeat: no-repeat;
    color: #4B83B3;
    font-size: 12px;
    font-weight: bold;
    line-height: 14px;
    margin: 13px 5px 3px 15px;
    padding-left: 10px;
    text-align: left;
}
.left1_box p{padding:5px;line-height:16px;padding-left:10px;}
.left1_box img{padding:5px;line-height:16px;border: 1px solid #A3A3A3;
    padding: 1px;}
.left1_box .right_more {
    background-image: url("images/strelka.gif");
    background-position: left center;
    background-repeat: no-repeat;
    bottom: 6px;
    color: #D51616;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    left: 78px;
    position: absolute;
    text-decoration: none;margin-bottom:0;padding-left:10px
}