BODY {
 background: #ffffff url(img_d/fon.png) no-repeat 50% 0%; margin: 0px;
 color: #444444; font: 400 12px 'Verdana'; text-align: center;}
A:link {color: #34729a;}
A:visited {color: #34729a;}
A:active {color: #34729a;}
A:hover {color: #000000;}
td {font-size: 12px;}
a img {border: none;}
form {margin: 0px;}
input.t,input {font-size: 11px; border: 1px #aaaaaa solid;}
input.b {font: bold 12px 'Tahoma';}
.tel {font-size: 16px; font-weight: bold; color: #9d2a19; margin-left: 12px; word-spacing: 4px;}

#top {width: 960px; height: 360px; position: relative; margin: auto; background: url(img_d/topfon.jpg) no-repeat;}
#logo {left: 770px; top: 82px; width: 125px; height: 82px; position: absolute;}

#icomenu {left: 0px; top: 18px; width: 775px; height: 20px; position: absolute; text-align: right;}
#icomenu img {margin-left: 20px;}

#menu {width: 100%; height: 42px; position: relative; z-index: 22; background: #48b313 url(img_d/menufon.png) repeat-x;}
#menu table {width: 940px;}
#menu td {border-left: 1px solid #67c33b;}
#menu td.ind {border: none;}
#menu a {color: #ffffff; font: bold 11px Arial; text-decoration: none; text-align: center; text-transform: uppercase;
display: block; padding: 0px 10px; line-height: 42px;}
#menu a:hover {color: #000000;}
#menu a.self {color: #c33509; background: #eeeeee url(img_d/menufon1.png) repeat-x;}

#dopmenu {width: 940px; height: 0px; position: relative; z-index: 22;}
#dopmenu div {visibility: hidden; top: 0px; width: 200px; position: absolute; background: #ffffff; border: 2px #eeeeee solid; border-top: none; text-align: left;}
#dopmenu div p {margin: 3px; padding: 2px 5px; border-bottom: 1px #cccccc solid;}
#dopmenu div a {font: 400 11px 'Tahoma'; text-decoration: none; color: #20314a;}
#dopmenu div a:hover {text-decoration: underline;}
#dopmenu div p.self {background: #eeeeee;}

#docs {width: 960px; position: relative; text-alig: left;}
#put {position: relative; font-size: 11px; color: #20314a; padding: 0px 20px; margin-top: 10px;}
#put a {color: #20314a;}
#put h1 {font-size: 13px; margin: 0px;}
#new {float: right;}
#new a {color: #e13100;}
#work {width: 260px; background: #f0f0f0; float: right; margin-left: 10px;}
#work td {font-size: 11px;}

#left {width: 200px; margin: 10px; background: #f0f0f0;}
#left h2,#right h2 {background: #333333 url(img_d/lh2bg.png) repeat-x; font: 400 18px Tahoma; color: #f0f0f0; margin: 0 0 5px 0; line-height: 28px; padding: 0px 10px;}
#left ul {margin: 0; padding: 0; list-style: none;}
#left li {margin: 0; padding: 0;}
#left a {padding: 4px 10px 4px 20px; background: url(img_d/list.png) no-repeat 6px 8px; border-bottom: 1px dotted #dddddd; display: block; text-decoration: none; font: 400 12px Tahoma;}
#left a.self {background: #48b313 url(img_d/list1.png) no-repeat 6px 8px; color: #ffffff;}

#doc {width: 560px; margin: 5px 15px 40px 5px; font-size: 12px; text-align: left;}
#doc p {text-align: justify;}
#doc ul {list-style-image: url('img_d/list.png');}
#doc h1 {color: #48970d; font: 400 24px Tahoma; margin-bottom: 20px;}
#doc h2 {font-size: 15px;}
#doc h3 {font-size: 13px;}
#doc td h3 {margin: 0px;}
#doc img.n {margin-right: 0px;}
#doc table.b {border-right: 1px #cccccc solid; border-top: 1px #cccccc solid;}
#doc table.b td {border-left: 1px #cccccc solid; border-bottom: 1px #cccccc solid; padding: 5px;}
#doc table.z {border-right: 1px #7799bc solid; border-top: 1px #7799bc solid;}
#doc table.z td {border-left: 1px #7799bc solid; border-bottom: 1px #7799bc solid; padding: 0px 5px; font-size: 11px;}
#doc table td.img {width: 80px; height: 80px; background: #eeeeee; text-align: center; padding: 0px; border: 1px #cccccc solid;}
#doc table.b td a b {text-decoration: none;}
#doc table.iwant {width: 660px; table-layout: fixed; background: url(img_d/iwantfon.png) no-repeat 50% 50%;}
#doc table.iwant td td {width: 160px; height: 30px; text-align: center;}
#doc div.knob {width: 166px; height: 30px; background: url(img_d/knob.png) no-repeat;}
#doc div.knob1 {width: 166px; height: 30px; background: url(img_d/knob1.png) no-repeat;}
#doc div.knob a,#doc div.knob1 a {font: 400 11px 'Tahoma'; color: #111111; text-decoration: none;}
#doc td.w {height: 125px;}
#doc td.w a {text-decoration: none;}
#doc table.w {width: 210px; height: 90px; background: #f0f0f0; border: 5px solid #cccccc;}

#right {margin: 20px 0px;}

#botmenu {width: 100%; position: relative; background: #2e3844; padding: 8px 0px; color: #f0f0f0; font: 400 12px Tahoma;}
#botmenu td {font: 400 11px 'Tahoma'; color: #f0f0f0; padding: 10px 20px;}
#botmenu a {color: #f0f0f0; font: 400 12px Verdana; padding: 0px 15px; text-decoration: none;}

#bottom {width: 100%; position: relative; background: #202731;}
#bottom td {font: 400 11px 'Tahoma'; color: #f0f0f0; padding: 10px 20px;}
#bottom td table td {padding: 0;}
#bottom a {color: #f0f0f0;}
