body, table, td {padding:0; margin:0; border-collapse:collapse; font-family:Verdana, Arial, sans-serif; font-size:10pt; text-align:left; vertical-align:top; border:none; color:#666666;}
body, html {background:url(/i/11doma.gif) center bottom repeat-x #fcfcec; height:100%;}
a:link, a:hover, a:active, a:visited {text-decoration:underline; color:#63783a;}
a:hover {text-decoration:none;}
p, ul, li, h1, h2 {margin:0; padding:0; list-style:none;}
img {border:none;}
h1 {font-weight:normal; font-size:16pt; padding:0 0 15px 18px; color:#63783a;}
h2 {font-size:11pt; padding:0 0 15px 18px; color:#63783a;}
.ul {padding:0 18px 15px 35px; margin-left:10px;}
.ul li {list-style:disc; padding:3px 0 3px 15px;}
.ul ul {padding-top:5px;}
.ul li li {list-style:circle; padding:3px 0 3px 0px; margin-left:18px;}
.ol {padding:0 18px 15px 0;}
.ol li {list-style:decimal; padding:3px 0 3px 10px;}
.tb1 {width:100%; margin:0 0 15px 0;}
.tb1 th {background:#e9eadf; color:#ff0000; vertical-align:bottom;}
.tb1 th, .tb1 td {padding:3px 7px 10px 7px;}
.t1 {background:#e9eadf; color:#1c4b92;}
.t2 {background:#f5f5ea;}
.t3 {text-align:center;}
.t4 {color:#1c4b92;}
.tfinish {background:url(/i/tfinish.gif) right 0 no-repeat #e9eadf; height:19px;}
.rd {color:#FF0000; font-size:12pt;}

#b1 {background:url(/i/bt.gif) repeat-x;}
#b2 {background:url(/i/lt.gif) no-repeat;}
#shapka {height:200px;}
#logo {position:absolute; top:33px; left:67px;}
#hm {position:absolute; margin:110px 0 0 190px; z-index:16;}
#hm img {margin:0 0 0 5px;}
#menu {position:absolute; top:159px; left:48px; font-size:13pt;}
#menu li {float:left; padding:7px 0 0 28px; background:url(/i/mli.gif) 14px 8px no-repeat; color:#fe110b;}
#menu li li {font-size:10pt; background:none; padding:0 8px 3px 2px; font-style:italic;}
#menu .act {background:url(/i/mli2.gif) 14px 0 no-repeat;}
#menu ul ul {position:absolute; border-bottom:2px solid #fb7d4f; margin:-26px 0 0 -7px; width:540px;}
#auo {font-size:16pt; color:#efe8b1; top:0; left:385px; position:absolute;}
#l {width:70%; float:left;}
#r {width:28%; float:right;}
#t2, #t3 {width:197px; height:131px; margin:30px 0 0 15px; cursor:pointer;}
#t2 a {position:absolute; color:#ed2024; font-size:10pt; font-weight:bold; margin:111px 0 0 57px;}
#t3 a {position:absolute; color:#ed2024; font-size:12px; font-weight:bold; margin:111px 0 0 54px;}
#t2 {background:url(/i/t1.jpg);}
#t3 {background:url(/i/t2.jpg);}
#cv {background:url(/i/cv.gif) no-repeat; padding:0 0 35px 21px; margin:40px 0 0 23px;}
#cv a {color:#666667;}
.content {padding:45px 0 0 48px;}
.content p {padding:0 0 15px 18px;}
.content .npa {color:#63783a; font-size:12pt;}
.content .big {font-size:12pt; font-weight:bold; padding-left:0;}
.red {color:#ff0000;}
#podval {clear:both; padding:60px 0 0px 0;}
#copy {background:url(/i/br.gif); width:334px; height:113px;}
#copy p {padding:13px 0 0 88px; font-style:italic; font-size:11pt; text-indent:-17px;}
#inmenu {padding:0 33px 0 0; margin-top:3px;}
/* \ */  
* html #inmenu {margin-top:0;} 
/* */
#inmenu em {font-size:12pt;}
#inmenu ul {background:#93a76d; padding:25px 15px;}
#inmenu ul ul {padding:0 0 0 20px;}
#inmenu li, #inmenu a:link, #inmenu a:hover, #inmenu a:active, #inmenu a:visited {color:#fff;}
#inmenu li li {color:#F7F99E;}
#elka {background:url(/i/telka.jpg) no-repeat; width:192px; height:229px; position:relative; top:-140px; margin:0 0 -143px 15px;}
/* \ */  
* html #elka {top:-143px;} 
/* */
#menu2 {font-size:14pt; color:#efe8b1; top:34px; left:385px; position:absolute;}
#menu2 li {padding:0 0 0 20px; font-size:11pt; line-height:19px;}

#zp input, #zp textarea {width:60%; display:block; margin:0 0 0 10px;}
#zp textarea {height:70px; overflow:auto; margin-bottom:20px;}
#zp h1 {padding-left:7px;}
#zp h2 {padding:0 0 7px 0;}
#zp #smb {width:auto; background:#e6ead2; border:1px solid #000;}

#m {width:192px; height:57px; background:url(/i/m.gif) no-repeat; margin:30px 0 0 15px;}
#m a {position:absolute; margin:0 0 0 22px;}
#m img {position:absolute; margin:35px 0 0 160px; cursor:pointer;}
#m input {position:absolute; color:#737a7f; border:none; width:130px; margin:32px 0 0 22px;}

.guest_comment {background:#fff; padding:3px 20px 7px 3px;}
.guest_comment span {color:#FF0000; font-size:14pt;}
.guest_text {color:#63783A; padding:3px 20px 7px 3px;}
.guest_name span {color:#63783A; font-size:14pt;}
#mes_form {display:none; margin:0 0 10px 0}
#mes_form input, #mes_form textarea {width:50%;}
#mes_form textarea {height:50px;}
#mes_form .ot {width:auto; background:#e6ead2; border:1px solid #000;}
#mes_form .txt{width:200px; height:32px}
#mes_form .checkbox{width:auto}
#doma{background:url(/i/doma.gif) center bottom repeat-x; left:0px; width:100%; height:213px; z-index:100}
#antispam{margin:10px 0}