body {
	margin:0;
	padding:0;
	background:#996633;
}

p,td { font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top: 0px;
}

a{
	color: #ffff99;
	text-decoration: none;
}

a:hover{
	color: #330000;
	text-decoration: underline;
}

a.hidden {
	text-decoration: none;
	color: #000000;
	cursor:default;
}

form {
     margin:0;
     padding:0;
}

ul {
	margin-left:20px;
	margin-top:0px;
	padding:1px;
	list-style-type: square;
	line-height: 16px;
	}

h1 {
	font-size: 14px;
	font-weight: bold;
	color: #ffff99;
	margin: 0px;
	padding-left: 10px;
}

.bgy {
	background-repeat: repeat-y;
}

.bottom_addr {
	font-size: 11px;
	color: #ffff99;
	padding-right: 15px;
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: bottom;
	text-align: right;
	vertical-align: middle;
	padding-top: 12px;
}

.bottom_addr_lnk {
	text-decoration: none;
}

.bottom_addr_lnk:hover {
	text-decoration: underline;
}


.bgx {
	background-repeat: repeat-x;
}


.norepeat {
	background-repeat: no-repeat;
}


.welcome {
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
	color: #330000;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 1px;
}

.c_name {
	font-size: 18px;
	font-weight: normal;
	text-transform: none;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding-top: 10px;
	padding-left: 10px;
	background-repeat: no-repeat;
}


.bottom_menu {
	color: #FFFFFF;
	text-align: center;
	padding-top: 22px;
	background-position: bottom;
	background-repeat: repeat-x;
	vertical-align: middle;
}

.bottom_lnk{
	color: #ffff99;
	text-decoration: none;
}

.bottom_lnk:hover {
	color: #ff942d;
	text-decoration: underline;
}

.menu {
	color: #ffff99;
	background-repeat: repeat-x;
	font-weight: bold;
	white-space: nowrap;
	text-align: right;
}
.menu_lnk{
	text-decoration: none;
	color: #ffff99;
}

.menu_lnk:hover {
	color: #330000;
	text-decoration: underline;
}

.sub_menu {
    text-align: left;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 70px;
    
}

.sub_menu_lnk {
    color: #330000;
    text-decoration: none;
    font-weight: bold;
    font-style: italic;
}

.sub_menu_lnk:hover {
    color: #ff942d;
    text-decoration: underline;
}    

.sub {
	color: #e2aa0f;
	text-transform: none;
	vertical-align: top;
	padding-top: 4px;
	padding-right: 5px;
}

.sub_lnk{
	color: #e2aa0f;
	text-decoration: none;
}

.sub_lnk:hover {
	color: #e2aa0f;
	text-decoration: underline;
}


.body_txt {
	color: #330000;
	text-align: justify;
	padding-left: 15px;
	vertical-align: top;
	text-indent: 25pt;
	padding-right: 25px;
	padding-top: 25px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #996633;	
}

.login-form {
	background-repeat: repeat-x;
	height: 20px;
	width: 110px;
	border-width: 1px;
	border-style: solid;
	font-size: 11px;
	padding-top: 3px;
	padding-left: 1px;
}

.main {
border: 0;
margin-top: 0px;
margin-right: 15px;
margin-bottom: 15px;
margin-left: 0px;
}

.zayavka {
    color: #330000;
	text-align: center;
	padding-left: 15px;
	vertical-align: top;
	padding-right: 25px;
	padding-top: 55px;
}

a.zayavka_lnk {
   color: #ff942d;
   text-decoration: underline;
}
a.zayavka_lnk:hover {
   color: #ff942d;
   text-decoration: underline;
}

.tborder {border-left: #582d1c 4px solid; border-right: #582d1c 4px solid; color: #330000; background-color: #ffffcc}
.tcat {background-color: #582d1c; font: bold 12pt verdana, geneva, lucida, arial, helvetica, sans-serif; color: #ffffcc}
.tcat a:link {color: #ffffff; text-decoration: none}
.tcat a:visited {color: #ffffff; text-decoration: none}
.tcat a:hover {color: #ff942d; text-decoration: underline}
.tcat a:active {color: #ffff66; text-decoration: underline}
.alt1 {color: #000000; background-color: #ffffcc; }
.alt2 {color: #ffff99; background-color: #582d1c}
.smallfont {font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif}
.topbar {font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif}
.sub_cat { background-color: #ebd18a; font: 12px verdana, geneva, lucida; font-weight: bold; }
td.galery_head {background-color: #ebd18a; font: 12px verdana, geneva, lucida; }
td.video { 
    color: #330000;
	padding: 0px;
	vertical-align: top;
	border-left: #582d1c 5px solid;
	
}

h3.video {
    text-align: center;
    padding-top: 15px;
    padding-bottom: 0px;
}

td.videoimg {
    padding-top: 15px;
    text-align: center;
}

img.video {
    border: #582d1c 3px solid;
}

td.pokaz {
    text-align: center; 
}

p.video {
    text-align: center;
    font: 12px Times New Roman;
    font-weight: bold;
}

td.comment_author {
    background-color: #ebd18a;
    color: #330000;
    border: 1px dashed #996633;
    text-align: left;
    padding-left: 5px;
}

td.comment_time {
    background-color: #ebd18a;
    color: #330000;
    border: 1px dashed #996633;
    text-align: right;
    padding: 0px;
}

td.comment_text {
    color: #000000;
    border: 1px dashed #996633;
    text-align: left;
    padding: 15px;
    padding-right: 120px;
    padding-bottom: 5px;    
}
a.comment_author {
    font: bold 12px verdana, geneva, lucida;
    color: #582d1c;
    text-decoration: underline;
}
a.comment_author:hover {
    font: bold 12px verdana, geneva, lucida;
    color: #582d1c;
    text-decoration: underline;
}

.bottom_full {
    font: 11px Arial;
    padding: 10px 5px;
    text-align: left;
    background-color: #582d1c;
    border-top: #330000 2px solid;
    color: #ffffff;
    margin: 0px;
    margin-top: 15px;
}

div.unger_pub {
    position: absolute;    
    top: 15px;
    border-width: 2px;
    text-align: center;
    font: 10pt Arial;
    color: #000000;
    right: 10px;
    padding-left: 15px;
}
.unger_pub a:link {color: #000000; text-decoration: none}
.unger_pub a:visited {color: #000000; text-decoration: none}
.unger_pub a:hover {color: #ffffff; text-decoration: underline}
.unger_pub a:active {color: #000000; text-decoration: underline}