html, body {
background-color:#fff;
margin: auto;
padding:0;
}

table.main {
background-color:#fff;
min-width:1000px;
text-align: justify;
font-size: 11px;
font-family: Verdana, Tahoma, Arial;
color: #333;
}

a{color: #000099; text-decoration: none;}
a:hover{color: #0000FF; text-decoration: underline;}
a.hidden {text-decoration: none; color: #000000;cursor:default;}

ul, ol {
margin-left:20px;
margin-top:10px;
padding-left:5px; 
list-style: square; 
line-height: 16px;
}

img{border:none;}

p,td {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #666633;
text-align: justify;
}

 
h2 
{font-size: 11px; 
font-weight: bold; 
color: #336600;
margin-top: 0px;
margin-bottom: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


h3
{font-size: 15px; 
font-weight: normal; 
color: #666633;
font-style: none;
margin-top: 0px;
margin-bottom: 1px;
text-align: center;
font-family: Palatino Linotype, Georgia, Times New Roman;
border: 1px solid #cccc99;
padding:0px;
}

/* Index_Html */
table.first {
background-color:#fff;
width:800px;
min-height:400px;
text-align: justify;
font-size: 11px;
font-family: Verdana, Tahoma, Arial;
color: #333;
margin-top: 20px;
}

table.first a{color: #666633; text-decoration: none;}
table.first a:hover{color: #0000FF; text-decoration: underline;}
table.first a.hidden {text-decoration: none; color: #000000;cursor:default;}
table.first h2 a
{font-size: 11px; 
font-weight: bold; 
color: #336600;
margin-top: 0px;
margin-bottom: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


/* Нумерация новостей за месяц */
#page a{color: #666633; text-decoration: none; padding: 2px 6px 2px 6px;border: solid #cccc99 1px;font-family: Palatino Linotype, Georgia, Times New Roman;}
#page a:hover {color: #fff;text-decoration:none; background-color:#666699;}
#page a.vibor{color: #fff; text-decoration:none; background-color:#CC0000;border: solid #CC0000 1px;}
#page a.vibor:hover {color: #fff; text-decoration:none; background-color:#CC0000;}
#page {margin-right: 10px; margin-left: 10px;}
/* Fin Нумерация новостей за месяц */

/* New Content */
.cont{background-color:#fff; margin-top:20px; margin-bottom: 30px; min-height: 400px;}
.cont td{padding-right: 10px;}
.cont li{padding-bottom: 10px;}
.cont a{color: #669933; text-decoration: none;}
.cont a:hover {color: #0000ff; text-decoration: underline;}
.cont h1 
{font-size: 17px; 
font-weight: normal; 
color: #336600;
margin-left: 0px;
font-family: Palatino Linotype, Georgia, Times New Roman;
padding-bottom: 0px;
margin-top: 40px;
margin-bottom: 20px;
padding-bottom: 3px;
background: url('images/botline_h1.gif');
background-repeat: no-repeat;
background-position: bottom;
}
/* Fin New Content */

/* Old Content */
.content {margin-right: 10px; margin-left: 10px; min-height: 400px;}
.content a{color: #3300CC; text-decoration: none;}
.content a:hover {color: #0000FF;text-decoration: underline;}
.content h1 
{font-size: 17px; 
font-weight: normal; 
color: #333366;
margin-left: 0px;
font-family: Palatino Linotype, Georgia, Times New Roman;
padding-bottom: 0px;
margin-top: 20px;
margin-bottom: 20px;
padding-bottom: 3px;
border-bottom: dotted 1px #669966;}
/* Fin Old Content */

/* Основная линейная навигация */
/* Green */
#navi {
	background: #cccc99;
	min-width:990px;
	height:20px;
	padding: 5px 0px 5px 10px;
	margin-top: 2px;
	border-bottom: solid 3px #669933;
	border-top: solid 3px #669933;
	}

#navi  a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: none;
	color:#666633;
	padding: 0px 10px 11px 10px;
	margin: auto;
	}
	
#navi a:hover {
background:#fff; 
border-top: solid 3px #669933;
border-left: solid 3px #669933;
border-right: solid 3px #669933;
color: #333300;
text-decoration: none;
padding: 0px 7px 12px 7px;
margin:0px;
}
#navi a.selected{
background: #fff; 
color: #333300; 	
border-top: solid 3px #669933;
border-left: solid 3px #669933;
border-right: solid 3px #669933;
padding: 0px 7px 12px 7px;
}
/* Fin Green */

#arh_navi {
	background: #fff;
	min-width:990px;
	height:15px;
	text-align: #;
	border-bottom: solid 2px #666699;
	border-top: solid 2px #666699;
	padding: 2px 0px 0px 10px;
	margin-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: none;
	color:#666633;
	}
#arh_navi a{font-size: 10px; color: #cccc99; padding: 0px 0px 0px 20px;}
#arh_navi a:hover {color: #669933;text-decoration: none;}
/* Fin Основная линейная навигация */

/* Old Навигация */
#nav {
	background-color:#666699;
	margin-bottom: 5px;
	width:100%;
	height:25px;
}
#nav ul {list-style:none;margin:0;padding:0;}
#nav ul li {float:left;}
#nav ul li a {
    font-family: Palatino Linotype, Georgia, Times New Roman;
	font-size: 14px;
	float:left;
	padding:5px 10px;
	height:15px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
}
#nav ul li a:hover {background-color:#9999cc; color:#333;}
#nav ul li a.selected, #nav ul li a.selected:hover {background-color:#333366;}
/* Fin Old Навигация */


/* Old Навигация Архив*/
#arh_nav {
	background-color:#669966;
	margin:0px 0px 0px 0px;
	width:100%;
	height:18px;
}
#arh_nav ul {
	list-style:none;
	margin:0;
	padding:0;
}
#arh_nav ul li {float:left;}
#arh_nav ul li a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;
	padding:1px 10px 3px 10px;
	height:14px;
	color:#000;
	text-decoration:none;
	display:block;
}
#arh_nav ul li a:hover {background-color:#669900;color:#fff;}
#arh_nav ul li a.vibor, 
#arh_nav ul li a.vibor:hover {background-color:#336633; color:#fff;}
/* Fin Old Навигация Архив */


/* Footer */
#footer_1{
width:100%;
margin-top:20px;
border-top: dotted 2px #669966;
padding-top: 0px;
font-family: Verdana, Tahoma, Arial;
font-size: 9px;
color: #999966;
text-align: center;
}
#footer_1 a{
color: #999966; text-decoration: none; text-align: center;
}
#footer_1 a:hover {color: #0000FF; text-decoration: underline;}
#footer_1 p {text-align: center; font-size: 9px; color: #999966; margin-top: 5px;}
/* Fin Footer */

/* Подвал для страниц с малым контентом */
#footer_small{
width:100%;
margin-top:20px;
border-top: dotted 2px #669966;
padding-top: 0px;
font-family: Verdana, Tahoma, Arial;
font-size: 9px;
color: #999966;
text-align: center;

position:absolute; 
bottom:0;
width:100%;

}
#footer_small a{color:  #999966; text-decoration: none;}
#footer_small a:hover {color: #0000FF; text-decoration: none;}
#footer_small p {text-align: center;  font-size: 9px; color: #999966;margin-top: 5px;}
/*  Fin Подвал для страниц с малым контентом */

/* Old Footer */
#footer{
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
font-size: 10px;
font-family: Verdana, Tahoma, Arial;
color: #999999;
border-top: dotted 1px #669966;
}
#footer a {color: #666; text-decoration: none;}
#footer a:hover {color: #0000ff; text-decoration: none;}