/*--GoldenIdea--2008*/
/*Nikolay Andrushkin*/


/*-All-*/
*{margin: 0 0 0 0;	padding: 0 0 0 0;}
body{
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 80%;
	height: 100%;
	width: 100%;
	background: #e1e2e0;
}
html, body{height: 100%;}
table, th, td {font-size:100%; border-collapse: collapse;}
table,img {border:0;}
a{
	text-decoration: underline;
	color: #6d0b20;
}
a:hover{text-decoration: none;	color : #ae0f33;}
h1{
	font-size: 14pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #6d0b20;
	font-weight: normal;
	padding: 10px 0 7px 21px;
	background: url(../_img/h1_bg.jpg) no-repeat left top;
}
h2{
	font-size: 130%;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #ae0f33;
	font-weight: normal;
	padding: 0 0 7px 0;
}
h3{
	font-size: 110%;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #6d0b20;
	font-weight: normal;
	padding: 0 0 7px 0;
}
ul{
	list-style : disc inside;
	padding-left : 40px;
	margin-left : 10px;
	azimuth : inherit;
}
ol{padding-left : 40px;}
blockquote {padding : 10px 10px 10px 10px;	margin : 5px 5px 5px 5px;color : Black;}
.outside {padding : 0px 10px 0px 10px;	margin : 5px 5px 5px 5px;	color : Black;	border-left : 2px solid #FFA700;}
.right_bl{padding : 10px 10px 10px 10px;margin : 5px 5px 5px 5px;color : Black;	background-color : #FFFFF0;	width : 300px;}
.help {border-bottom-width: 1px; border-bottom-style: dashed; cursor:help;}
input{font-size : 110%;}
p{
	padding: 10px 0 10px 0;
}

.main{
	padding-left:10px;
	padding-right:10px;
}
.bordo{
	background: #6d0b20;
	color: White;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 130%;
	width:100%;
}
.bordo_1{
	background: #6d0b20 url(../_img/top_nav_right.jpg) no-repeat right top;
	text-align: right;
	width:508px;
}
.right_brd{
	width: 10px;
}
.logo_bg{
	background: url(../_img/logo_bg.jpg) repeat-x left;
	text-align: center;
}
.flash{
	background: url(../_img/logo_bg.jpg) repeat-x left;
	text-align: right;
}
.main_menu{
	height: 35px;
}
.mmenu_brd{
	width:10px;
}
.mmenu{
	background: #6d0b20;
	color: White;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 130%;
	text-align: center;
}
.mmenu_activ{
	background: #ae0e33;
	color: White;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 130%;
	text-align: center;
}
.mmenu a{
	color:White;
}
.mmenu_activ a{
	color:White;
}
.cnts{
	background: #f8f8f0;
	vertical-align: top;
}
.cnt_left_col{
	width: 270px;
	vertical-align: top;
}
.cnt_right_col{
	vertical-align: top;
	padding: 20px 30px 20px 20px;
	background: url(../_img/cont_bg.jpg) no-repeat right top;
}
.cnt_right_col img{padding-right:10px;padding-bottom:10px;padding-left:10px;}
.sub_menu{
	padding:40px 10px 40px 55px;
}
.smenu{
	padding: 4px 0 4px 16px;
	background: url(../_img/smenu_bg.jpg) no-repeat left;
	font-weight: bold;
	font-size: 100%;
}
a.smact{
	color: #ae0f33;
}
a.smact:hover{
	color: #6d0b20;
}
.news_col{
	padding:20px 10px 20px 34px;
}
.red{
	color:#ae0f33;
}
.news_left{
	padding-left: 21px;
}
.day{
	font-size: 90%;
	color:#a4a3a3;
}
.content{
	padding-left: 21px;
}
.content div{
	text-align: justify;
}
.navig{
	color: #6d0b20;
	font-size: 90%;
	padding-bottom: 20px;
}
.footer_left{
	padding:40px 10px 40px 55px;
	font-size: 90%;
}
.foot_line{
	background: url(../_img/fl_bg.jpg) repeat-x center left;
	text-align: right;	
}
.tbl td{padding:3px;}
.articles{
	width: 300px;
	padding-left:20px;
	padding-bottom: 20px;
	border: 1px dashed #cfc29e;
}
.articles td{
	padding:10px;
}
.articles td hr{
	background : url(../_img/hr_line.gif) repeat-x center left;
}

.top td{
 vertical-align: top;
}
.article{
	padding:20px;
        border: 1px dashed #cfc29e;
}
