body
{
margin: 0px;
}

body,td,p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #f2bd71;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 16px;
	color: #ffab34;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
	color: #ffab34;
}



a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #ffd528;
	text-decoration: underline;
}
a.menu {
	text-decoration: none;
	font-size: 12px;
}

a.news_heading {
	text-decoration: none;
	font-size: 22px;
}

a:hover
{
	color: #ffd21b;
	text-decoration: underline;

}

img
{
border-color: #ff9600;
}

th { text-align: left; }

td.gallery_small { text-align: center; width: 50%; font-size: 10px; }
td.font10 { text-align: center; width: 20%; font-size: 10px; }

td.dot { border-bottom: 3px dotted #ff9600; }
td.dot_down { background:url(/images/page0.png) 0 0px no-repeat; font-size: 13px; font-weight:bold;}
td.dot_up { background:url(/images/page1.png) 0 0px no-repeat; font-size: 13px; font-weight:bold;}
td.dot_down10 { background:url(/images/page0.png) 0 0px no-repeat; font-size: 13px; font-weight:bold; padding-left:5px;}
td.dot_up10 { background:url(/images/page1.png) 0 0px no-repeat; font-size: 13px; font-weight:bold; padding-left:5px;}

td.news_head { border-bottom: 5px double #ff9600; font-size: 24px; }
td.news_date { border-bottom: 5px double #ff9600; text-align: right; width: 150px; }

.delim{text-align:center; vertical-align:middle; padding-bottom:10px; padding:0 10px 10px 10px; width:9px;}
.menuitemfirst{padding-bottom:14px; vertical-align:middle; text-align:left;}
.menuitemlast{padding-bottom:14px; vertical-align:middle; text-align:right;}
.menuitem{padding-bottom:14px; vertical-align:middle; text-align:center;}

.menuitemfirst a,.menuitem a, .menuitemlast a{color:#565c4a; font-size:16px; font-family:Georgia, serif; font-weight:bold;}
.menuitemfirst a:hover,.menuitem a:hover, .menuitemlast a:hover{color:#565c4a; font-size:16px; font-family:Georgia, serif; font-weight:bold; text-decoration:none;}
.menuitemfirst a:visited,.menuitem a:visited, .menuitemlast a:visited{color:#565c4a; font-size:16px; font-family:Georgia, serif; font-weight:bold;}

#wrap {
border:0;
float:left;
margin: 0 10px 10px 0;
}
.round {list-style:none; margin-left:0; padding-left:0;}
.round li{list-style:none; margin-left:0; padding-left:0;background:url(images/face1_21.gif) 0 7px no-repeat; padding-left:15px;}
.withbord{border:#735d4a solid 1px; border-collapse:collapse;}
.withbord td {border:#735d4a solid 1px; padding:5px;}

/* Стили новостей*/


div.nameblockalone {padding:18px 0 12px 0;}
.clear{clear:both;}
a.etc, a.etc:hover, a.etc:visited{font-style:italic;}

.news_anons{
border:0;
width: 256px;
}
.news_anons td
{
font-size:11px;
padding: 0px 10px 0 20px;
}
h2.news
{
color:#477a8f;
font-size:15px;
padding: 20px 0 10px 20px;
}
.date_news
{
width:250px;
padding: 10px 10px;
}
.zag_news
{
font-weight: bold;
font-size: 12px;
}
.zag_news a
{
font-size: 12px;
color: #000000;
text-decoration: none;
}
.zag_news a:hover
{
color: #000000;
text-decoration: underline;
}
.zag_news a:visited
{
color: #000000;
text-decoration: none;
}
.an_news
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
.an_news p
{
padding:0;
margin:0;
font-size: 11px;
text-indent:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
h1.n_zag
{
font-size: 16px;
color: #477a8f;
padding: 0 0 5px 10px;
text-align: left;
}
a.n
{
color: #000000;
text-decoration: underline;
}
a.n:hover
{
color: #000000;
text-decoration: underline;
}
a.n:visited
{
color: #000000;
text-decoration: underline;
}
.podrobno
{
padding-left: 10px;
text-align: justify;
}
.podrobno p
{
padding:0;
margin:0 0 10px 0;
text-align: justify;
text-indent:0;
}
.arhiv_an
{
padding: 0px 20px;
font-size:13px;
}
.arhiv_an p
{
padding:0;
margin:0;
font-size:13px;
text-indent:0;
}

/*калькулятор*/
.c_left {text-align:right;}
.forms {width:100%; color: 2e580b; border-collapse:collapse;}
.forms td {color: 2e580b; margin:20px; padding: 5px; }
td.border{border:#FFFFFF solid 1px; margin:20px;}

.hide{display:none;}
.show{display:block;}

legend{color:#FF9900;}

/*гостевая книга*/
.block{padding:10px 0 10px 0; margin:0;}
.blockdt{font-weight:bold; color:#c69147; float:left; margin:0; padding:0;}
.blockauthor{float:left; font-style:italic; padding:0 0 0 50px; margin:0;}
.blockquestion{clear:both; padding:5px 0; margin:0;}
.blockanswer{font-style:italic; color:#fff000; padding:0; margin:0;}

.star{color:#ff0000; font-weight:bold;}
.notice{padding:3px 0; color:#ddc77d; font-weight:bold;}
.error{padding:3px 0; color:#ff6666; font-weight:bold;}
.msg{padding:0; margin:0;}
.msg p{margin:0; padding:2px 0;}
.msg h2{margin:0; padding:10px 0 3px 0;}

.categbord{width:100%; border-collapse:collapse; margin:0 auto;}
.categbord td{/*border:#6c5948 solid 1px;*/ vertical-align:middle; padding:5px;}
.categbord td a, .categbord td a:hover, .categbord td a:visited{font-size:14px;}

.mn{padding:10px 20px 10px 0;}
.datenm {color:#2e580b; font-style:italic;}
.namenm a, .namenm a:hover, .namenm a:visited{font-weight:bold;}

.fdb td{padding:2px;}

.imgborder{width:167px; background:url(../images/bordmid.gif) repeat-y left top;}
.imgborder1{width:167px; background:url(../images/bordbot.gif) no-repeat left bottom;}
.imgborder2{width:167px; background:url(../images/bordtop.gif) no-repeat left top; padding:9px 0 8px 0; text-align:center;}

.menu_left{color:#565c4a; font-size:16px; font-family:Georgia, serif; font-weight:bold;}
.menu_left:hover{color:#565c4a; font-size:16px; font-family:Georgia, serif; font-weight:bold; text-decoration:none;}
.menu_left:visited{color:#565c4a; font-size:16px; font-family:Georgia, serif; font-weight:bold;}


.bull {padding-left:20px; background:url(../images/delim.gif) no-repeat 0 50%; font-size:13px;}
.bull a{font-size:13px;}

h2 a{color:#5b6153;}
h2 a:hover{color:#7f7f7f;}
