body{margin:0; padding:0; font-family:Arial; font-size:8pt; background:#FFFFFF}
img{border:0}
tr{margin:0;padding:0;}
td{margin:0;padding:0;color:#000000; font-size:9pt;}


a{color:#0E468C; text-decoration:underline; margin-top:0pt; margin-bottom:0pt;}
a:hover{color:#CB4104;}
p{color:#000000; font-size:9pt; margin-top:5pt; margin-bottom:0pt;}
h1{color:#E24007; font-size:13.5pt; font-weight:bold; margin-top:5pt; margin-bottom:0pt;}
h2{color:#0D745B; font-size:9pt; font-weight:bold; margin-top:5pt; margin-bottom:0pt;}
h3{color:#0D745B; font-size:9pt; font-weight:bold; margin-top:5pt; margin-bottom:0pt;}

td.labeltop2{background: url(images/labeltop2.gif) repeat-x 0pt 0pt; background-color:#DFE3E3}
td.leftstr{background: url(images/leftstr.gif) repeat-y 0pt 0pt; background-color:#F3F3F3}
td.bottomstr1{background: url(images/bottomstr1.gif) repeat-x 0pt 0pt; background-color:#F3F3F3}
td.bottomstr2{background: url(images/bottomstr2.gif) repeat-x 0pt 0pt; background-color:#F3F3F3}
.bottom1{text-align:center; margin-top:0pt; margin-left:-80pt; color:#FFFFFF; z-index:1; line-height:4pt}
.bottom2{margin-top:0pt; background: url(images/bottom2.gif) no-repeat 100% 0pt; height:67pt; z-index:0}
.bottom3{line-height:35pt; color:#39534D;}
.bottom4{line-height:27pt; text-align:right; margin-top:0pt; margin-right:18pt; z-index:1; visibility:visible}
.bottom4 a{font-size:7.5pt; color:#FFFFFF; text-decoration:none;}
.bottom4 a:hover{font-size:7.5pt; color:#39534D; text-decoration:none;}
.text{padding:0pt 10pt 10pt 10pt;}
.spase{margin:10pt 0pt 10pt 0pt}

div.menu1{position:absolute;left:60pt;top:137pt;width:71pt;visibility:visible;}
div.menu1 a{color:#015949; font-size:8pt; font-weight:bold; text-decoration:none;z-index:1;}	
div.menu1 a:hover{color:#F7A24B; font-size:8pt; font-weight:bold; text-decoration:none;z-index:1;}	
 
div.send{width:178px; text-align:right; } 
.send1{color:#015949; font-size:8pt; font-weight:bold;} 
.send2{color:#015949; font-size:8pt; font-family:Arial}
.inputsend{background-color:#FFFFFF; border:1px solid #CCCCCC; width:120px; height:24px; font-size:10pt; color:#000000;}
.but1{background-color:#106A54; font-size:9pt; color:#ffffff;  width:120px; height:24px; }
.but2{background-color:#106A54; font-size:9px;font-family:verdana; color:#F3F3F3;  width:60px; height:18px;font-weight:bold;}

.advert{padding-right:18px; padding-bottom:3px; text-align:right;}
.margin{margin:0pt 0pt 5pt 5pt;}

td.menu2border{
	padding-left:1pt;
	background: url(images/menu2border.gif) repeat-x 0pt 0pt;
	background-color: #FCAB54;
}
td.menu2{background: url(images/menu2out.gif) repeat-x 0pt 0pt; background-color: #D45A01;}
table.menu2 td.menu{
	background: url(images/menu2out.gif) repeat-x top;
	background-color: #D45A01;
	behavior: url('/td.htc');
}
table.menu2 td:hover.menu, table.menu2 td.hovermenu{background: url(images/menu2over.gif) repeat-x 0pt 0pt; background-color:#63612C; behavior: url('/td.htc');} 
a.menu2href, a.menu2href:hover{
	padding: 5px 10px 5px 10px;
	display: block;
	color:#FFFFFF;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	width : 100%;
}

div.submenu{
	visibility:hidden;
	position:absolute;
	z-index : 1;
}
.submenu td.menu{background-color:#006049; color:#FFFFFF;font-size:9px; font-family:verdana; behavior: url('/td.htc');}
.submenu td:hover.menu, .submenu td.hovermenu{background-color:#0E785F; color:#FFFFFF;  font-family:verdana;  behavior: url('/td.htc');} 
a.submenu, a.submenu:hover{
	padding: 5pt 10pt 5pt 10pt;
	display: block;
	font-size:8pt;
	text-decoration:none;
	color : White;
	width : 180px;
}


div.line{margin:0pt -10pt 0pt -10pt; height:12pt; background: url(images/line.gif) repeat-x; background-color:#DFE3E3}
div.bottline{margin:20pt -10pt 0pt 0pt; height:18pt; border-left:0.5pt solid #EEEEEE; border-bottom:2pt solid #EEEEEE;clear:both;}
div.archive{margin:10pt 0pt 0pt 0pt;}
div.archive a{vertical-align:top; color:#0D745B; font-size:9pt; font-weight:bold; text-decoration:none}
div.archive a:hover{color:#F1943D; font-size:9pt; font-weight:bold; text-decoration:none}
.square{margin:-6pt -10pt 0pt -10pt; background: url(images/square.gif) repeat-x; background-color:#F3F3F3}
.events{margin-left:10pt; color:#615D28; font-size:12pt; line-height:13pt; font-weight:bold;}
.news{margin-left:10pt; color:#E0E0D4; font-size:18pt; font-weight:bold; line-height:18pt}

div.clock{margin-top:10pt; padding-left:20px; background:url(images/clock.gif) no-repeat 0pt 1.5pt;color:#F1943D; font-size:9pt; font-weight:bold;clear:both;}
.date{color:#E24007;}
.datename{margin:0pt 0pt 0pt 35pt; color:#F1943D; font-family:verdana; font-size:10px;}

.head1{margin:5pt -10pt 10pt 0pt; border-left:0.5pt solid #0D745B; border-bottom:0.5pt solid #0D745B; background: url(images/head2.gif) repeat-x; background-color:#DFE3E3}
.head2{margin:0pt 0pt 10pt 5pt; padding-top:2pt; color:#0D745B;}
.head3{margin:0pt -10pt 0pt -10pt; padding-left:45pt; height:55pt; background: url(images/head3.gif) repeat-x; background-color:#DFE3E3}
.head3text1{margin-top:0pt; padding-bottom:0pt; padding-top:8pt;}
.head3text2{margin-top:0pt; padding-bottom:18pt; padding-top:5pt; color:#939494;}
.head3text2 a{color:#939494; text-decoration:none}
.head3text2 a:hover{color:#E24007; text-decoration:underline}
.head3menu2{color:#D86209;}
.head3menu2 a{color:#D86209; text-decoration:none}
.head3menu2 a:hover{color:#F1943D; text-decoration:underline}

.announce{margin:10pt 10pt 15pt 0pt; }
#normal{ font-weight:normal; color:#000000}
.black{color:#000000}
.red{color:#E24007}
.green{color:#0D745B}
.gray{color:#939494; font-size:9pt}

.arrow{width:14pt; height:11pt; background: url(images/arrow1.gif) no-repeat; padding:0pt 10pt 0pt 10pt;}
.arrowimg1{position:relative; left:10pt; top:14pt; width:20pt; height:11pt; background: url(images/arrow2.gif) no-repeat;}
.arrowimg2{position:relative; left:10pt; top:14pt; width:20pt; height:11pt; background: url(images/arrow3.gif) no-repeat;}
.arrowimg3{position:relative; left:10pt; top:14pt; width:20pt; height:11pt; background: url(images/arrow4.gif) no-repeat;}
.arrowtext{padding:0pt 0pt 0pt 35pt; cursor:pointer; margin-top:0pt;}
.arrowtext a{color:#0D745B; text-decoration:none;}
.arrowtext a:hover{color:#006049; text-decoration:underline}
.arrowbg1{padding:0pt 0pt 13pt 0pt; background-color:#FFFFFF;}
.arrowbg2{padding:0pt 0pt 13pt 0pt; background-color:#F4F5F1;}

.bottomstr1 a{font-size:10px; font-family:arial; text-decoration:none; color:#127059; line-height:0.9}
.bottomstr1 a:hover{text-decoration:none; color:#127059}

/* Фотогалерея */

div.foto1{background: url(images/foto.gif) repeat-x left bottom; border:1px solid #EEF0F0; width:170px; height:230px; float:left; text-align:center; margin:4px; }
.foto1 img{border:1px solid #006049; margin-top:5px}
div.foto2{height:145px }
div.fototext{padding:0 6px 0 6px; text-align:justify;color:#106E57; font-size:11px; font-family:Arial; line-height:1.1; overflow:hidden;}
.fototext a{color:#106E57; text-decoration:none; margin-top:0pt; margin-bottom:0pt; font-size:11px;}
.fototext a:hover{color:#CB4104; text-decoration:underline;}
div.pageslist {color:#0D745B; font-size:9pt; font-weight:bold; text-decoration:none; text-align:center; clear:both}
div.pageslist a{color:#0D745B; font-size:9pt; font-weight:bold; text-decoration:none}
div.pageslist a:hover{color:#F1943D; font-size:9pt; font-weight:bold; text-decoration:none}
div.pageslist a.pageactive{
	color: White;
	background:#0D745B
}
a.fotoback{margin:5pt 0 15pt 35pt; display:block; color:#939494; font-size:9pt;  text-decoration:underline; width:200px;}
a.fotoback:hover{color:#106E57; text-decoration:underline;}
a.botlinks, a.botlinks:hover{ color:#9AAAC0; text-decoration:none; font-size:9px;}