html, body, table, td, table td, td, form, div {
	border: 0px;
	margin: 0px;
	padding:0px;

	color: #2C2C2D;
	text-decoration: none;

	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-family: Times, Verdana, Arial, Helvetica, Sans-Serif;

	border-spacing: 0px;
	border-collapse: collapse;
}
a, a:link, a:visited {
	color: #2C2C2D;
	text-decoration: none;
}
a:hover {
	color: #999999;
}

table, div table {
	border-collapse: collapse;
}
table th, table td {
	border-spacing: 0px;
}

select, textarea {
	border: solid 1px #C7C8CC;
}

hr {
	height: 0px;
	border-top: solid 1px #999999;
}

html>body, html, body {
	width: 100%;
	min-width: 1000px;
	height: 100%;
	min-height: 100%;
}
html, body, table, table td, img {
	border: 0px;
	margin: 0px;
	padding:0px;
}

body {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	position: relative;

	background: #F4E3AF url('../design/bg-page.jpg');
}


div.main {
	width: 100%;
	height:195px;
	background: #730707 url('../design/top-bg.jpg') repeat-x;
}

div.top_left-cont {
	width: 200px;
	height:100%;

	float: left;
	cursor: pointer;
}

div.top_left {
	width: 100%;
	height:142px;

	float: left;
	background: url('../design/top-logo.gif') no-repeat bottom;
}

div.main-nested0 {
	width: 100%;
	height:195px;

	background: url('../design/top-bg-organ.jpg') no-repeat right top;
}

div.top_title {
	width: 180px;
	height: 27px;

	clear: both;
	float: left;

	background: url('../design/top-title.gif') no-repeat bottom right;
}



div.pre-body {
	width: 100%;
	height:19px;
	background: #FD8133;
}
div.p-bns0 {
	width: 100%;
	height: 19px;
	float: left;
	background: url('../design/top-or-l.gif') repeat-x;
}
div.pOr {
	width: 100%;
	height: 19px;
	float: right;
	background: url('../design/top-or-r.gif') no-repeat right;
}

div.body {
	width: 100%;

}

div.nav {
	width: 20%;

	float: left;
}

div.nav-ns0 {
	padding: 66px 0px 0px 33px;
}

div.page {
	width: 70%;

	float: left;
	padding-bottom: 20px;
}

div.bottom {
	width: 100%;
	height:237px;

	clear: both;

	background: #A10D0D url('../design/bottom-bg.gif') repeat-x top left;
}
div.bot-ns2, div.bot-ns3 {
	width: 100%;
	height:100%;
	background: url('../design/bottom-ticket1.jpg') no-repeat bottom left;
}

div.bot-ns3 {
	background: url('../design/bottom-ticket.jpg') no-repeat bottom right;
}
div.bot-ns4 {
    width:100%;
	/*padding: 0px 50px 0px 110px;*/
}

div.bottom-left {
	width: 33%;
	height: 100%;

	float: left;
}
div.bottom-center {
	width: 33%;
	height: 100%;
	float: left;
}

div.bottom-right {
	width: 33%;
	height:100%;

	float: left;

}

div.bot-nested0 {
	width: 100%;
	height:100%;

	background: url('../design/bottom-bg3.jpg') repeat-x bottom;
}

div.bot-nested1 {
	width: 100%;
	height:100%;

	background: url('../design/bottom-bg-skripka.jpg') no-repeat top right;
}

div.bot-line {
	width: 1px;
	height:84%;

	float: left;
	background: url('../design/bottom-line.gif') no-repeat center;
}
div.body-ns0 {
	width: 100%;
	height:100%;
	background: url('../design/bgshadow.jpg') repeat-x top;
}
div.body-ns1 {
	width: 100%;
	height:100%;
}
/* -= MENU */
div.menu {
	width: 250px;

	top: -100px;
	left:-500px;

	z-index: 1001;

	position: absolute;

	display: none;
	visibility: hidden;

	background: yellow;

	cursor: pointer;
}
table.menu-l, div.menu-r {
	top: -100px;
	left:-500px;

	z-index: 1001;
	display: none;
	visibility: hidden;
	position: absolute;
}
table.menu-l {
	z-index: 1000;
	width: 160px;
	height: 20px;
}
table.menu-l td {
	text-align: left;
	vertical-align: top;
}
td.m-img {
	width: 5px;
	height: 100%;
	padding: 4px 0px 0px 1px;
}
td.m-mig {
	padding-left: 3px;
}
td.m-mig {
	width: 99%;
}
div.menu-r {
	/*background: #A10D0D;*/
}
.rbg, .rbg2 {
	background: #A10D0D;
}
div.menu table {
	width: 100%;
	border: solid 1px #AFB4B8;
}
div.menu table td {
	vertical-align: top;
}

td.menu {
	background: #A10D0D;
	vertical-align: top;
	padding: 5px 5px 7px 0px;
}

tr.mL{height:1px;}
td.mL{height:1px;background: #A10D0D url('../design/menu-line.gif') no-repeat;}

td.corn img {
	background: #FDE8AB;
}
td.corn, td.cornT {
	text-align: right;
	vertical-align: top;
	background: #A10D0D;
}
td.bgr {background: #A10D0D;}

td.cornB, td.cornL {vertical-align:bottom;}
td.cornL {text-align:left;width:9px;}
td.cornT {vertical-align: top;}

a.menu, a.menu:link, a.menu:visited, td.menur {
	color: #FFF996;
	font: normal 11px Verdana;
	text-decoration: none;
	width: 100%;
}
a.menu:hover {
	color: #ffffff;
}
a.menu:focus {
	color: #D7120A;
}

a.menu_over, a.menu_over:link, a.menu_over:visited {
	color: #B06635;
}
/* // MENU */

div.nav-l, div.nav-lUp {
	height: 20px;
	float: left;
	vertical-align: middle;
}
div.nav-l img {
	margin: 11px 3px 0px 5px;
}


div.nav-r {
	height: 28px;
	float: left;
}
div.nav-cont {
	width: 180px;
	clear: both;
}

br.s5 {
	font-size: 5px;
}

.h100p {
	height: 100%;
}
table.h100, td.cml {
	height: 28px;
}


td.h90 {
	height: 90%;
	font-size: 1px;
}

div.main0 {
	padding-top: 65px;
	padding-left: 50px;
}

div.mainCon {
	width: 90%;
	clear: both;
}

div.mC-l {
	float: left;
	width: 44%;
	text-align: justify;
}
div.mC-r {
	float: left;
	width: 44%;
	text-align: justify;
}
div.mC-l span, div.mC-r span {
	color: #6D2114;
	font: bold 15px Arial;
}
div.mainCon a, div.mainCon a:visited, div.mainCon a:link {
	color: #000000;
}
div.mainCon a:hover {
	color: #333333;
}
div.mC-c {
	width: 30px;
	float: left;
	padding-left: 25px;
	padding-top: 10px;
	text-align: center;
}
div.mC-c div {
	width: 1px;
	height: 100%;
	text-align: left;
	background: url('../design/c-line.gif') repeat-y left;
}
div.title {
	width: 87%;
	height: 35px;
	background: url('../design/2x-line.gif') repeat-x bottom;
}
div.title-ns0 {
	width: 100%;
	height:100%;
	background: url('../design/title.jpg') no-repeat bottom right;
}
div.br {
	clear: both;
}

div.bot-cont, div.bot-cont0, div.bot-cont2 {
	clear: both;
}
div.bot-cont {
	padding: 30px 5px 0px 5px;
}

div.bCont-l0 {
	float: left;
	width: 70px;
}
div.bCont-r0 {
	float: left;
	width: 70%;
	color: #FFFFDD;
}
div.bot-img {
	margin-left: 7px;
	clear: both;
}

div.bCont-r0 img {
	margin-top: 5px;
}

#body {
    width: 100%;
}
div.top1 {
	width: 100%;
	height:195px;
	background: #730707 url('../design/top-bg.jpg') repeat-x;
}

div.top2 {
	width: 100%;
	height:195px;
	background: url('../design/top-bg-organ.jpg') no-repeat top right;
}


div.top3-cont {
	width: 100%;
	height:100%;
}

div.top3-l {
	width: 200px;
	height:195px;
	float: left;
	padding-left: 45px;
}

div.top3-r {
    padding-right: 500px;
	height:195px;
	float: right;
}

div.top3-rr {
	float: right;
	width: 39%;
	height:195px;
	background: url('../design/top-bg-organ.jpg') no-repeat top right;
}

div.top-ico {
	clear: both;
	height: 140px;
}
div.top-ico div {
	text-align: right;
	padding: 20px 60px 0px 0px;
}
div.top-adres {
	clear: both;
	text-align: right;
	padding-right: 20px;
}
div.top4 {
	clear: both;
	padding-top: 20px;
	padding-left:30px;
}

a.anons, a.anons:link, a.anons:visited {
	color: #FFFFDD;
}
a.anons:hover {
	color: #FFFFFF;
}

h1, h2 {
	color: #9E0E0D;
	font: normal 23px Times;
	padding: 0px;
	margin: 0px;
}
h1, h2 {
	text-align: left;
	float: left;
}

div.content {
	padding-top: 66px;
	font-family: Times;
	font-size: 14px;
}

a.archive:hover {
	color: #9E0E0D;
}

div._c {
	width:4px;
	height:31px;
	background:#A10D0D;
}

div._c img {
	background: #f9e8b2;
}

img.c_ {
	display: none;
	visibility: hidden;
}

div.quest_offsetL {
	padding-left: 10px;
}

.quest {
	width: 90%;
}
div{float:left;}

div.body-ns1 {background: url('../design/noty.gif') no-repeat right bottom;}


td.bfl1, td.bfl2, td.bfl3 {width: 90px;}
td.bfl0 {width:110px;}
td.bfl0 img {height:0px;width:110px;visibility:hidden;}
td.bfanons {width: 25%;padding-top:50px;vertical-align:top;}
td.bfsep {width:2px;height:100%;padding-top:25px;}
td.bfsep div {height:100px;}