html, body {
	max-width:1200px;
	margin: auto;
	padding:0;
		
	font-family:Verdana;
}
body, input, select, textarea {

	background-color: #ffffff;
}

p {
    font-size: 12px;
	font-family: Verdana;
	padding-top: 10px;

}

.toplefttext {
    font-weight:bold;
	font-size: 12px;
	font-family: Verdana;
	

}

h1 {
    font-family: Verdana;
	font-size:13px;
	color: #000000;
	vertical-align: top; 

}

h2,h3,h4 {
    font-family: Verdana;
	font-style: normal;
	font-size:13px;
	color: #000000;
}


td, input, select, textarea {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	vertical-align: top; 
}
td {
	padding: 0px;
}
table.main {
	width: 100%;
	height: 100%;
	max-width:1200px;
	border-collapse: separate;

/*	background-color:#333;*/
}
td.toplogocenter {
background-image: url(images/line_1.gif);
width: 100%;
}

td.toptxtleft {
	text-transform: none ;
	width: 20%;
	padding-left: 20px;
	font-size: 12px;
	font-weight: bold;

}
td.topcar {
width: 50%;
}
td.toptxtright {
	width: 20%;
	padding-left: 25px;
	font-size: 12px;
	font-weight: bold;
	padding-top: 10px;
}
td.topmenu {
    background-image: url(images/line_menu.gif);
	
}
td.menuitem {
	background-image:url(images/menurow.gif);
	vertical-align: middle;
	text-align: center;
	width: 10%;
}
a.menu {
	font-size: 12px;
	
	color: #999999;
	font-weight: bold;
	
}
td.menurow {
	background-image: no-repeat;
}

a:link {
	color: #c6c6c6;
	font-size: 12px;
}
a:visited {
	color: #c6c6c6;
}
a:hover {
	color: #c6c6c6;
}
a:active {
	color: #c6c6c6;
}

.main_border {
border:1px solid #000000;
}
.main_b {
border:1px solid #000000;
padding: 4px;
padding-left: 4px;
}

.main_zakon{
padding: 4px;
padding-left: 4px;
}


#coolmenu{
	border: 1px solid gray; /*Стиль рамки */
	border-bottom-width: 0;
	width: 92%; /*Ширина меню */
	background-color: #fbfbfb;  /*Фоновый цвет ячейки*/
	margin:7px; /*Ширина отступов*/
	font-size: 12px;
	color: #FFF;
}

#coolmenu a{
	padding: 2px; /*Внутренний отсутп текста ссылки от краев ячейки*/
	padding-left: 4px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
	display: block;
	width: 100%; /*Ширина ячейки*/
	color: #000;  /*Цвет текста*/
	text-decoration: none; /*Подчеркивание у ссылок - нет*/
	border-bottom: 1px solid gray;
	font-family: Verdana;
	font-size: 12px;
	font-weight: lighter;
}

html>body #coolmenu a{ 
width: auto;
}

#coolmenu a:hover{
	background-color: #cf1519; /*Фоновый цвет ячейки при наведение курсора*/
	color: #fff;  /*Цвет текста при наведении курсора*/
}
#lmenu{
font: bold 12px Verdana; /*Шрифт текста*/
padding: 2px; /*Внутренний отсутп текста ссылки от краев ячейки*/
padding-left: 4px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
border: 1px solid gray; /*Стиль рамки */
border-bottom-width: 1;
width: 89%; /*Ширина меню */
background-color: #f6f6f6;  /*Фоновый цвет ячейки*/
margin:7px; /*Ширина отступов*/
}
#rmenu{
	font: bold 12px Verdana; /*Шрифт текста*/
	padding: 2px; /*Внутренний отсутп текста ссылки от краев ячейки*/
	padding-left: 4px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
	border: 1px solid gray; /*Стиль рамки */
	border-bottom-width: 1;
	width: 91%; /*Ширина меню */
	background-color: #FFF;  /*Фоновый цвет ячейки*/
	margin:5px; /*Ширина отступов*/
}
#rmenu2{
	font: 9px Verdana; /*Шрифт текста*/
	padding: 2px; /*Внутренний отсутп текста ссылки от краев ячейки*/
	padding-left: 4px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
	border: 1px solid gray; /*Стиль рамки */
	border-bottom-width: 1;
	width: 90%; /*Ширина меню */
	background-color: #FFF;  /*Фоновый цвет ячейки*/
	margin:6px; /*Ширина отступов*/
}
.ss a{
color: #000000;}  /*Цвет текста при наведении курсора*/
.style1 {
font-family: Georgia, "Times New Roman", Times, serif}
.form {
padding-left: 4px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
}

div.content {
 border: 1px solid #666; /* Параметры рамки */
 padding: 8px; /* Поля вокруг текста */
 margin: 8px; /* Отступы вокруг */
}

div.toptxtleft {
font-family:Verdana, Arial, Helvetica, sans-serif;

}

.style2 {
font-family: Georgia, "Times New Roman", Times, serif ;
color:#FFF
}

.link2 a:link {
	color: #898282;
	font-size: 12px;
    text-decoration: none;
}
.link2 a:visited {
	text-decoration: none;
	color: #898282;
}
.link2 a:hover {
	text-decoration: none;
	color: #CC0000;
}
.link2 a:active {
	text-decoration: none;
}
.content {
padding-left: 40px;
padding-right: 40px;
font-size:16px;
font-family:"Times New Roman", Times, serif;
text-align:justify;
}
#stat {
	font: 9px Verdana; /*Шрифт текста*/
	padding: 2px; /*Внутренний отсутп текста ссылки от краев ячейки*/
	padding-left: 4px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
	border: 1px solid gray; /*Стиль рамки */
	border-bottom-width: 1;
	width: 90%; /*Ширина меню */
	background-color: #FFF;  /*Фоновый цвет ячейки*/
	margin:6px; /*Ширина отступов*/

	}
.footer {
	font-size:10px;}
/*Content*/
.content{
	padding-left: 40px;
	padding-right: 40px;
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	text-align:justify;}
.content_box {
	padding:16px 0 0 0;
	margin:auto;
	width:1200px;
	min-height:600px;
	height:100%;
/*	border-left:1px solid #999;
	border-right:1px solid #999;
	border-bottom:3px solid #090;*/}
.content_left_box {
	padding:0;
	margin:0;
	float: left;
	width: 250px;}
.content_center_box {
	padding:0;
	margin:0;
	float: left;
	width: 680px;}
.content_center_box li{
	list-style-position:inside;
	list-style-image:url(images/bullet.png);}
.content_right_box{
	padding:0;
	margin:0;
	float:left;
	width: 250px;}
/*Content end*/
.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
/*border: 1px solid #625e00;
border-width: 1px 0;*/
background: black url(images/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding-left: 2px;
padding: 9px 11px;
text-decoration: none;
/*border-right: 1px solid white;*/
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(images/blockactive.gif) center center repeat-x;
}
#footer{
	height:50px;
	font-size:9px;
	background-color:#FFF;
}
.cloud {
	background-color:#c6c6c6;
	padding:5px;
	width: 80%;
	border:1px solid grey;
}
.cloud  a:link {
	color: #940F04;
}
.cloud  a:visited {
	color: #940F04;
}
.cloud  a:hover {
	color: #000;
}
.cloud  a:active {
	color: #ccc;
}
