/* ::::: http://oml.ru/shared/highslide/style1.css ::::: */

.highslide { cursor: url('zoomin.cur'), pointer; outline: medium none; }
/* ::::: http://uytstroi.ru/shared/s3/css/calendar.css ::::: */

/* ::::: http://uytstroi.ru/d/90873/t/images/styles.css ::::: */

html, body { margin: 0px; padding: 0px; height: 100%; position: relative; }
body, td, ul, li, p, span { font: 12px Tahoma,Helvetica,sans-serif; color: rgb(78, 78, 78); }
body { text-align: center; background: url('bg.jpg') no-repeat fixed center top rgb(191, 124, 9); }
a { color: rgb(255, 255, 255); text-decoration: underline; }
a:hover { color: rgb(255, 255, 255); text-decoration: underline; }
h1 { padding: 0pt; margin: 20px 0pt 0pt 258px; font-size: 20px; font-weight: normal; color: rgb(255, 255, 255); }
#all { margin: 0pt auto; width: 990px; text-align: left; min-height: 700px ! important; position: relative; background: url('main.jpg') no-repeat scroll left top rgb(151, 191, 8); }
#header { height: 322px; position: relative; }
.umnu_block { width: 230px; position: absolute; top: 322px; background: url('umnu_bg.gif') no-repeat scroll right bottom transparent; margin: 14px 0pt 0pt 11px; }
.umnu { margin: 0pt; padding: 10px 0pt 30px; list-style: none outside none; width: 230px; background: url('umnu_top.gif') no-repeat scroll right top transparent; }
li.mnu { margin: 0pt; text-align: left; }
li.mnu a { display: block; padding: 5px 12px 5px 16px; font-size: 14px; background: url('line.gif') no-repeat scroll center bottom transparent; cursor: pointer; text-decoration: none; color: rgb(48, 48, 48); }
li.mnu a:hover { text-decoration: none; background: url('o_mnu.jpg') repeat scroll center center rgb(251, 176, 5); color: rgb(255, 255, 255); }
li.hmnu { margin: 0pt; }
li.hmnu a { display: block; padding: 5px 12px 5px 16px; font-size: 14px; background: url('o_mnu2.jpg') repeat scroll center center rgb(251, 176, 5); cursor: pointer; text-decoration: none; color: rgb(255, 255, 255); }
.hmnu a:hover { background: url('o_mnu2.jpg') repeat scroll center center rgb(251, 176, 5); text-decoration: none; color: rgb(255, 255, 255); }
div.content { padding: 10px 30px 20px 258px; line-height: 1.2em; position: relative; }
div.content p { padding: 0pt; margin: 15px 0pt; }
#footer { width: 100%; height: 170px; background: none repeat scroll 0% 0% rgb(191, 124, 8); color: rgb(255, 255, 255); }
.in_footer { margin: 0pt auto; width: 990px; text-align: left; height: 170px; background: url('f_bg.jpg') repeat-x scroll left top rgb(191, 124, 8); }
.c_name { float: left; margin: 40px 0pt 20px 20px; font: bold 13px Tahoma; }
div.copyright { float: right; margin: 35px 20px 0pt; height: 30px; padding: 10px 50px 0pt 0pt; background: url('mega.jpg') no-repeat scroll right top transparent; font-size: 11px; }
div.copyright a, div.copyright a:hover { color: rgb(255, 255, 255); text-decoration: underline; }
div.copyright span { color: rgb(255, 255, 255); }
.counters { margin: 10px 0pt 0pt 20px; font: 12px Tahoma; height: 65px; }
.pagetitle { margin: 0pt 20px 5px; font: 11px Tahoma; text-align: right; }
