body, .text1 { font: 10pt Verdana, Arial, sans-serif; margin:0; padding:0; background-color: black; background-image: url(); color: #FFFF99; cursor:default; }

h3 { font: italic bold 11pt Verdana, Arial, sans-serif; }
h2 { font: italic bold 11pt Verdana, Arial, sans-serif; text-align: center; }
/* p, th, div { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #660000; } */

/* КНОПКИ верхнего меню */
#homebtn { position: absolute; margin-left: 825px; margin-top: 255px; width: 24px; height: 19px; z-index: 90; }
#homebtn a { display: block; width: 24px; height:19px; margin: 0px 0px 0px 0px; background: url("/images/btn-home.gif") 0 0 no-repeat; }
#homebtn a:hover { background-position: -24px 0; }
#homebtn a:active { background-position: -48px 0; }

#mailbtn { position: absolute; margin-left: 850px; margin-top: 255px; width: 24px; height: 19px; z-index: 91; }
#mailbtn a { display: block; width: 24px; height:19px; margin: 0px 0px 0px 0px; background: url("/images/btn-mail.gif") 0 0 no-repeat; }
#mailbtn a:hover { background-position: -24px 0; }
#mailbtn a:active { background-position: -48px 0; }

/* КНОПКИ в теле */
#buttn a { position: relative; display: block; margin: 5px 0px 0px 0px; width: 200px; height: 26px; background: url("/images/btn-menu1.gif") no-repeat; }
#buttn a:hover { background: url("/images/btn-menu2.gif") no-repeat; }
#buttn a:active { background: url("/images/btn-menu3.gif") no-repeat; }

a.buttn { font: italic 10pt Verdana; color: #ffcc00; text-decoration: none; text-align: center; padding: 5px 0px 0px 0px; }
a.buttn:active { color: #ffcc00; }
a.buttn:visited { color: #ffcc00; }
a.buttn:hover { color: #000000; }

/* Заголовок страницы */
.zag1 { font: italic 14pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFC8; text-align: left; padding: 0px 45px 10px 45px; }

/* Осноной тест*/
.text { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #660000; text-align: justify; border: 1px #68663D; border-style: none solid none solid; background-color: #FFFFC8; padding: 5px 15px 5px 15px; }
a.text-link { color: #660000; text-decoration: underline; }
a.text-link:visited { color: #660000; text-decoration: underline; }
a.text-link:active { color: #660000; text-decoration: underline; }
a.text-link:hover { text-decoration: none; color: #CC0000; }
.text a { color: #660000; text-decoration: underline; }
.text a:visited { color: #660000; text-decoration: underline; }
.text a:active { color: #660000; text-decoration: underline; }
.text a:hover { text-decoration: none; color: #CC0000; }
 
div.podr-link { text-align: right; padding: 0px 30px 0px 0px; }
a.podr-link { font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #660000; text-decoration: underline; padding: 2px 5px 3px 5px; }
a.podr-link:visited { color: #660000; text-decoration: underline; padding: 2px 5px 3px 5px; }
a.podr-link:active { color: #660000; text-decoration: underline; padding: 2px 5px 3px 5px; }
a.podr-link:hover { text-decoration: none; color: #660000; background-color: #EBB68C; padding: 2px 5px 3px 5px; }

/* Левый Блок0 */
.tb0 { background-color: transparent;padding: 0px 0px 0px 0px; }
#tb0 { font-family: Verdana; font-weight: normal; font-size: 8pt;  color: #FFFFCC; }
#tb0 a, a:visited, a:active { color: #FFFFCC; text-decoration: underline; }
#tb0 a:hover { color: #990000; text-decoration: none; background-color: #FFFFCC; }

/* Левый Блок1 */
.tb1 { border: 1px solid #650000; background: #3e1400 url(/images/tb1.gif) no-repeat top; padding: 20px 5px 5px 5px; }
#tb1 { font-family: Verdana; font-weight: normal; font-size: 8pt;  color: #FFCC00;  }
#tb1 a, a:visited, a:active { color: #FFCC00; text-decoration: underline; }
#tb1 a:hover { color: #3e1400; text-decoration: none; background-color: #FFCC00; }

/* Левый Блок2 */
.tb2 { border: 1px solid #650000; background: #280000 url(/images/tb2.gif) no-repeat top; padding: 20px 5px 5px 5px; }
#tb2 { font-family: Verdana; font-weight: normal; font-size: 8pt;  color: #FFFF33; }
#tb2 a, a:visited, a:active { color: #FFFF33; text-decoration: underline; }
#tb2 a:hover { color: #280000; text-decoration: none; background-color: #FFFF33; }

/* Левый Блок3 */
.tb3 { border: 1px solid #650000; background: #001A00 url(/images/tb3.gif) no-repeat top; padding: 20px 5px 5px 5px; }
#tb3 { font-family: Verdana; font-weight: normal; font-size: 8pt;  color: #66FF00; }
#tb3 a, a:visited, a:active { color: #66FF00; text-decoration: underline; }
#tb3 a:hover { color: #001A00; text-decoration: none; background-color: #66FF00; }

/* Левый Блок4 */
.tb4 { border: 1px solid #650000; background: #1F0028 url(/images/tb4.gif) no-repeat top; padding: 20px 5px 5px 5px; }
#tb4 { font-family: Verdana; font-weight: normal; font-size: 8pt;  color: #CCCCFF; }
#tb4 a, a:visited, a:active { color: #CCCCFF; text-decoration: underline; }
#tb4 a:hover { color: #1F0028; text-decoration: none; background-color: #CCCCFF; }

/* Левый Блок5 */
.tb5 { border: 1px solid #650000; background: #00001E url(/images/tb5.gif) no-repeat top; padding: 20px 5px 5px 5px; }
#tb5 { font-family: Verdana; font-weight: normal; font-size: 8pt;  color: #66FFFF; }
#tb5 a, a:visited, a:active { color: #66FFFF; text-decoration: underline; }
#tb5 a:hover { color: #00001E; text-decoration: none; background-color: #66FFFF; }

/* Правый блок */
.right-menu { font: 8pt Verdana, Arial, sans-serif; margin:0px; padding: 5px 5px 70px 5px; background: #650000 url(/images/bg-right-menu.gif) no-repeat bottom; color: #FFFF99; cursor:default; }
a.right-link { font: 8pt Verdana, Arial, sans-serif; color: #FFFF99; text-decoration: underline; }
a.right-link:visited { color: #FFFF99; text-decoration: underline; }
a.right-link:active { color: #FFFF99; text-decoration: underline; }
a.right-link:hover { text-decoration: none; color: #650000; background-color: #FFFF99 }

/* Нижнее меню*/
#bottom-menu { font-family: Verdana; font-weight: normal; font-size: 8pt;  color: #68663d; text-align: center;}
#bottom-menu a, a:visited, a:active { color: #68663d; text-decoration: none; }
#bottom-menu a:hover { color: #FFFF99; text-decoration: none; }

/* Кнопки страниц */
#page-btn { font-family: Verdana, Tahoma, Arial; font-size: 10pt; color: #333399; width: 500px; height: 20px; padding: 1px 0px 1px 0px; margin: 10px 0px 0px 0px; text-align: center; }
#page-btn a { padding: 0px 4px 0px 4px; color: #80663d; text-decoration: none; border: 1px solid #80663d; }
#page-btn a:visited { padding: 0px 4px 0px 4px; color: #80663d; text-decoration: none; border: 1px solid #80663d; }
#page-btn a:active { padding: 0px 4px 0px 4px; color: #80663d; text-decoration: none; border: 1px solid #80663d; }
#page-btn a:hover { padding: 0px 4px 0px 4px; color: #FFFF99; border: 1px solid #660000; background-color: #650000; }


/* Стиль поиска */
.form-search {
	font: 10pt verdana, arial, sans-serif;
	color: #FFCC00;
	border: solid 1pt #666666;
	background-color: transparent;
	padding: 3px;
	margin: 3px 0px 3px 0px;
}

.btn {
	background-image: url(/images/btn-menu1.gif);
	background-color: transparent;
	border: 0 solid;
	width: 200px;
	height: 26px;
	font: italic 10pt Verdana, Arial, sans-serif;
	color: #ffcc00;
}

.form {
	font: 10pt verdana, arial, sans-serif;
	color: #663300;
	border: solid 1pt #C6B98A;
	background-color: #EBDBAD;
	/* background-image: url(/images/form.gif); */
	padding: 1px;
	margin: 0px;
}


/* Стиль формы */
/*
.form {
	font: 10pt Verdana, Arial, sans-serif;
	COLOR: #FFCC00;
	BORDER: solid 1pt #666666;
	BACKGROUND-COLOR: #000000;
	BACKGROUND-IMAGE: url(..//images/form.gif);
	padding: 1px;
	MARGIN: 0px;
}
.formtitul {
	font: italic 10pt verdana, arial, sans-serif;
	color: #660000;
	background-color: #FCFFD7;
	text-align: right;
	vertical-align: top;
	padding: 1px;
	margin: 0px;
}
 .but {
	background-image: url(..//images/btn-3.png);
	background-color: #FCFFD7;
	width: 200px;
	height: 25px;
	color: #660000;
	border: 0 solid #efefef;
	font: italic 10pt verdana, arial, sans-serif;
}
.but2 {
	background-image: url(..//images/setsearch1.gif);
	background-color: transparent;
	border: 0 solid;
	width: 24px;
	height: 19px;
}
 */
/* -------------------------------------------------- */

#left { text-align: left; }
.left { text-align: left; }
#right { text-align: right; }
.right { text-align: right; }
#center { text-align: center; }
.center { text-align: center; }
#justify { text-align: justify; }
.justify { text-align: justify; }
.small { font: 8pt Verdana, Arial, sans-serif; color: #FFFF99; }

img.highslide {border:none;}
.sponsor_info {display:none;}
.gallery img, .videogallery img {
	margin: 2px;
	padding: 2px;
}
div.sponsor_btn {
	text-align: center;padding:4px;margin:4px;
}
div.sponsor_btn > a {
	letter-spacing: 1px; text-decoration: none; padding:7px 7px 7px 7px; font-weight: bold;
}
div.sponsor_btn > a:visited {
	letter-spacing: 1px; text-decoration: none; padding:7px 7px 7px 7px; font-weight: bold;
}
div.sponsor_info {
	padding:5px;
	margin-bottom:44px;
}
