body {
margin: auto;
line-height: 1;
font-size: 12px;
font-family: arial;
}
* {
margin:0;
padding:0;
}
table {
border:none;
border-collapse:collapse;
}
img {
border: none;
display:inline-block;
}
#menu,
#left_column ul,
#main ul,
#footer ul {
list-style:none;
list-style-position: outside;
}
ul li a {
display: inline-block;	
}
a{
color: #000000;
text-decoration: underline;
}
h1 {
font-size: 20px;
font-weight: 400;
color: #000;
margin: 15px 0 15px 0;
}
a:hover{
color: #730800;
text-decoration: none;
}
.tele {
color: #ffff00;
font-size: 17px;
font-family: Tahoma;
line-height: 22px;
}
.logo {
position: absolute;
top: 8px;
left: 90px;
}
.logo a {
width: 322px;
height: 105px;
background: url(../images/logo.png) no-repeat;
display: block;
font-family: Tahoma;
color: #fff;
font-size: 14px;
text-decoration: none;
padding: 60px 0 0 148px;
font-weight: 700;
}
#menu {
height: 55px;
display: block;
background: url(../images/menu_bg.png) repeat-x;
text-align: center;
color: #fff;
font-size: 18px;
}
#menu li {
display: inline;
line-height: 55px;
}
#menu li a {
color: #fff;
font-size: 18px;
font-family: Tahoma;
margin: 0 20px;
text-decoration: none;
}
#menu li a:hover {
text-decoration: underline;
}
#container {
width:100%;
float:left;
background: url(../images/cont_bg.png) repeat-x;
padding-bottom: 25px;
}
#left_column {
float: left;
width: 230px;
margin:15px 0 0 19px;
display: inline;
}
#left_column ul {
width: 230px;
}
#left_column ul li,
#left_column .news_block {
width: 230px;
}
#left_column ul li a {
color: #fff;
background: #416E92;
font-size: 14px;
font-weight: 700;
width: 195px;
padding: 10px;
text-transform: uppercase;
width: 205px;
line-height: 27px;
}
#left_column ul li ul {
margin: 8px 0 8px 4px;
}
#left_column ul li ul li {
width: 226px;
line-height: 20px;
}
#left_column ul li ul li a {
border-bottom: 1px solid #DFDEDE;
display: block;
font-weight: bold;
padding: 7px 0 7px 10px;
width: 200px;
font-size: 12px;
background: none;
color: #646060;
line-height: 1;
text-transform: none;
}
#left_column .news_block {

}
#left_column .news_block .news_wrapper {
border-bottom: 1px dotted #DCDCDC;
padding-bottom: 21px;
width: 100%;
float: left;
}
#left_column .news_block .news_wrapper .time {
float: left;
margin: 5px 20px 0 0;
background: #7092AE;
color: #FFFFFF;
display: block;
font-family: Arial,Helvetica,sans-serif;
font-size: 29px;
font-weight: bold;
line-height: 35px;
padding: 1px 0 0;
text-align: center;
}
#left_column .news_block .news_wrapper .time span {
background: none repeat scroll 0 0 #F3F3F3;
color: #797979;
display: block;
font-size: 19px;
font-weight: bold;
line-height: 23px;
margin: 1px 0 0;
padding: 0 0 4px;
}
#left_column .news_block .news_wrapper .news_text {
margin-top: 5px;
}
#left_column .news_block .news_wrapper .news_text p {
line-height: 15px;
}
#left_column .news_block .news_wrapper .news_text a {
background: none;
padding: 0;
text-transform: none;
color: #7092AE;
font-size: 12px;
width: auto;
}

#main {
margin:0 80px 0 285px;
display:block!important;
display: inline-block;
line-height: 18px;
text-align: justify;
}
#main p {
margin: 12px 0;
}
#main ul {
list-style-position: inside;
margin-left: 10px;
}
#main ol {
list-style-position: inside;
margin-left: 10px;
}
#main ul li {
background: url(../images/content_marker.png) no-repeat 0 7px;
padding: 0 0 0 20px;
}
#footer {
clear: both;
border-top: 2px solid #4290cd;
padding: 11px 97px 40px 28px;
line-height: 16px;
}
#footer a {
color: #000;
}
#footer .right {
/*float: right;*/
position: absolute;
right: 40px;
}
#footer ul,
#footer ul li,
#footer ul span,
#footer .text,
#footer .counter {
float: left;
}
#footer ul li {
display: inline;
float: left;
}
#footer ul span {
display: block;
margin: 0 4px;
}
#footer .text {
margin: 0 62px 40px 38px;
}

#table3 {
	font-size:12px;
}
#table3 td{
	font-size:12px;
	padding:0 3px 0 3px
}

#table3 p{
	margin:0;
	padding:0;
}

#table3 {
	margin-top:10px;
	
}

#table4 p{
	padding:0;
	margin:0;
}

#table4 {
	border-collapse;collapse;
	
}
#table4 td{
	border:1px solid #5c5c5c;
	font-size:12px;
	padding:2px
	
}

#table33 {
	font-size:12px;
	margin-top:10px
}
#table33 td{
	font-size:12px;
	padding:0 3px 0 3px;
	text-align:center;

}

#table33 p{
	margin:0;
	padding:0;
}

#table33 img {
	margin-top:20px;
}

#table10 {
	font-size:12px;
	margin-top:10px
}
#table10 td{
	font-size:12px;
	padding:0 8px 0 8px;


}

#table10 p{
	margin:0;
	padding:0;
}	

.carnav {margin: 0 auto; width:400px}

.carnav p {text-align:center;}
.lnav {float:left; text-align:center; }
.rnav {text-align:center;}
.clear {clear:both;}
