html body {
font-family: Tahoma, Arial, sans-serif;
margin:0px;
min-width: 1000px;
background:#f1f2ed;
color:#000;}

img {
border:0;}

/*table {*/
/*border:3px;*/
/*border-collapse: collapse;*/
/*text-align:right;*/
/*background:#01944d;}*/
/**/
td {text-align: left
}

.width {
min-width: 300px;}

* html .minwidth {
padding-left: 300px;}
* html .container {
margin-left:-300px;
position:relative;}
* html .minwidth, *html .container, *html .layout, *html .content {height:1px;}



#top {overflow: hidden; padding-top: 1px;}
#top img {float:right;}
#vetka {position: absolute; top: 0; right: 250px;}
/*div {border: 1px solid #ff0000}*/

#left {height:350px; background: url('/_files/design/left.jpg') right top repeat-x;}
#left img {float: right; width: 900px; height: 279px;}
#vitki {background: url('/_files/design/vitki.png'); position: absolute; width: 376px; height: 51px; right: 0; top: -40px; z-index: 1;}


.container {position: relative;}
#text {float: right; margin-top:-90px;background: #fff url('/_files/design/text_center.gif') top repeat-x;width:95%; margin-left:40px; position: relative; overflow: hidden;}
#text img.left {float:left;}
#text img.right {float:right;}
#text span.mark {margin: 0; padding: 0;BACKGROUND-COLOR: #ddffdd}
#text div.mark {border: 1px dashed #01954B;margin: 5px 0 0 0; padding: 8px/*;BACKGROUND-COLOR: #ddffdd*/}
#text #zag {z-index: 1000; position: relative;}
#text h1 {padding-left:32px;margin-top:15px;color:#fff;font-size:18px;font-weight:500;line-height:24px; white-space: nowrap;}
#text div {margin-top:40px;margin-left:29px;margin-right:37px}
#text div.pic {padding: 10px;padding-right: 5px;margin: 5px 15px 5px 0;text-align: center;border: 1px solid #999;background: #f1f2ed;}
#text div.pic {FLOAT: left;}
#text div.pic img {margin-left: 5px;text-align: center;}
#text {padding-bottom: 20px;font-size:13px; font-family: arial; line-height: 1.5}
#text div h2 {color:#01954b;font-size:16px;font-weight:700;}
#text div h2#small {color:#01954b;font-size:15px;font-weight:700;}
#text img {margin-bottom:-20px;}
#text a.txt {color:#707070;line-height:100px;padding-left:29px;font-size:12px;}
#first {padding-right: 335px; /*margin-right:30%;*/}
#second {position: absolute; right: 0px;top: 0px; margin:0; padding: 0;}
#menu {}
#menu a img {padding-top:32px;}
#menu h3 {color:#01944d;font-size:22px;margin-left:20px;}

#menu_main {margin:0; padding: 0;}
#menu_main ul {width:300px;padding: 0; margin: 0;padding-right: 28px;text-align: right}
#menu_main ul li{padding-right: 20px;width:300px;padding-top:30px;text-align:right;}
#menu_main a {text-decoration:none;color:#01954b;line-height:30px;font-size:14px; font-weight: normal;}
#menu_main a:hover {text-decoration:none;color:#01954b;}
.select {background:#01954b url('/_files/design/left_menu.gif') left no-repeat;color:#fff;height:30px;line-height:30px; font-weight: normal;}
/*#menu_main span {font-size:14px;font-weight:bold;}*/

a {text-decoration:underline;color:#01954b; font-weight:bold;}
p a {text-decoration: none}
#bottom {padding-top:53px;height:88px;clear:both;}
#bottom div.line {background: url('/_files/design/bottom_line.gif') top repeat-x;height:6px;margin-left:40px;margin-right:30px;}
#bottom span {margin-left:57px;margin-top:24px;font-size:10px;color:#696969;float:left;}
#bottom span a {font-size:10px;color:#696969;text-decoration:underline;margin-left:15px;}
#bottom span a:hover {text-decoration:none;}
#bottom p {float:left;margin-left:10px;font-size:10px;}
#bottom img {margin-right:20px;margin-top:17px;float:right;}
#bottom a.mira{float:right;color:#0e769d;font-size:10px;text-decoration:underline;margin-top:36px;margin-right:36px;}

/* curvu text */
.bukvv {PADDING-LEFT: 47px; BACKGROUND: url(/_files/design/alphabet/v.jpg) no-repeat 0px 0px; PADDING-TOP: 20px}
.bukvk {PADDING-LEFT: 47px; BACKGROUND: url(/_files/design/alphabet/k.jpg) no-repeat 0px 0px; PADDING-TOP: 20px}
.bukvd {PADDING-LEFT: 40px; BACKGROUND: url(/_files/design/alphabet/d.jpg) no-repeat 0px 0px; PADDING-TOP: 20px}
.bukvn {PADDING-LEFT: 47px; BACKGROUND: url(/_files/design/alphabet/n.jpg) no-repeat 0px 0px; PADDING-TOP: 20px}

.links {font: 12px Arial; margin-top: 250px; padding-right: 15px; text-align: right;}
.links a {font-weight: normal;}





