table { font: normal  12px verdana; color: #000; }
img { border: 0px; }
body { background-color: #fbe1a9; margin:0px; }
a { font: normal  12px verdana; color: #000; text-decoration: underline; }
a:hover { font: normal  12px verdana; color: #000; text-decoration: underline; }
.heder_color_rast {  background-color: #971210; width:100%; height:100%; }
.heder_rast { background: url(heder_rast.gif) repeat-x bottom left; }
.heder_bg_l { background: url(heder_bg_l.jpg) no-repeat top left; width:100%; }
.heder_bg_r { background: url(heder_bg_r.jpg) no-repeat top right; width:100%; }
.logo { padding: 24 15 0 0; height:205px; vertical-align:top; text-align:center; }
.left_rast { background: url(left_rast.jpg) repeat-y top left; vertical-align:top; height:100%; }
.right_rast { background: url(right_rast.jpg) repeat-y top right; vertical-align:top; height:100%; }
.left_bg_t { background: url(left_bg_t.jpg) no-repeat top left; width:225px; height:100%; }
.right_bg_t { background: url(right_bg_t.jpg) no-repeat top right; width:224px; height:100%; }
.left_bg_b { background: url(left_bg_b.png) no-repeat bottom left; height:100%; vertical-align:top; padding-left: 7; }
.right_bg_b { background: url(right_bg_b.png) no-repeat bottom right; height:100%; vertical-align:top; padding: 22 0 0 15; }
.footer_rast { background: url(footer_rast.png) repeat-x top left; height:35px; vertical-align:top; }
.foot_bg_l { background: url(foot_bg_l.jpg) no-repeat top left; height:35px; }
.foot_bg_r { background: url(foot_bg_r.jpg) no-repeat top right; height:35px; vertical-align:top; padding: 15 200 0 0; text-align:center; font: bold 12px verdana; color:#040404; width:100%; }
.foot_bg_r a { font: bold 12px verdana; color:#040404; text-decoration:none; margin: 0 7; }
.foot_bg_r a:hover { font: bold 12px verdana; color:#040404; text-decoration:underline; margin: 0 7; }
.cont_bg { background: url(cont_bg.jpg) no-repeat bottom left; width:100%; background-color: #fbdb96; vertical-align:top; padding: 5 17 40 17; }
.menu_wh { width:203px; height:44px; margin: 4 0 0 0; }
.form_bg_t { background: url(form_bg_t.gif) no-repeat top left; width:203px; }
.form_rast { background: url(form_rast.gif) repeat-y top left; height:174px; padding: 0 15 0 12; }
.form_rast_ban { background: url(form_rast.gif) repeat-y top left; height:174px; text-align:center; }
table.z1 td textarea { width:176px; height:107px; background-color: #f9e5b9; border:1px solid #ab883d; }
table.z1 td input { width:118px; height:22px; background-color: #f9e5b9; border:1px solid #ab883d; }

