html,body { margin: 0; padding: 0; font-family: Georgia; font-size: 12px; height: 100%;background: url('/images/slider_bg.jpg'); background-position: center 167px;background-repeat: repeat-x; background-color: #fafaf4;}

a { 
color: #742900;
text-decoration: underline;
 }

h1 {color:#439BCF;}

#conatiner {width: 980px; margin: 0 auto; min-height: 100%; overflow: hidden;}

#header {width: 980px; height: 527px;position: relative;margin: 0 auto;}

#header_menu {background: url(/images/header_menu_bg.jpg); background-repeat: no-repeat; width: 678px; height: 36px; position: absolute;  left: 285px; padding-top: 15px;}
#header_menu a{color:#742900; font-size: 14px; margin-left: 55px;}
#header_menu a:hover{text-decoration: none;}
#header_menu span {color: #daac00; font-size: 14px; margin-left: 55px;}

#logo {background: url(/images/logo.jpg); background-repeat: no-repeat; width: 700px; height: 128px; position: absolute; display: block; top:24px; left:22px}

#phone{background: url(/images/phone.jpg); background-repeat: no-repeat; position: absolute; left: 714px; top:86px; width: 226px; height: 53px;}

#slider {width: 980px; height: 360px; position: absolute; top: 167px;}
#slider #menu { position: relative; left: 250px; height: 39px; font-size: 14px; font-family: Georgia; z-index: 10; width: 540px;}
#slider #menu .item {color: white; position: relative; float: left; padding-top: 10px; text-decoration: none; height: 42px;}
#slider #menu .item.act{background: url(/images/slider_act.jpg); background-repeat: no-repeat; background-position: center bottom;}
#slider #menu .item:hover {color: #edd08b;}

#slider #slide_1{background: url(/images/slide_1_bg.jpg); background-repeat: no-repeat; background-position: right; width: 980px; position: absolute; top: 40px; height: 314px; }
#slider #slide_2{background: url(/images/slide_2_bg.jpg); background-repeat: no-repeat; background-position: right; width: 980px; position: absolute; top: 40px; height: 314px; }
#slider #slide_3{background: url(/images/slide_3_bg.jpg); background-repeat: no-repeat; background-position: right; width: 980px; position: absolute; top: 40px; height: 314px; } 


#slider .btn {display: block; background: url(/images/slider_btn.jpg); background-repeat: no-repeat; width: 88px; height: 19px; color: white; font-size: 13px; text-decoration: none;padding-top: 3px; padding-left: 8px; margin-top: 10px;}


#slider h1{background: url(/images/slider_h1_line.jpg); background-repeat: no-repeat; background-position: left bottom; position: absolute; color: #ebebeb; font-family: Georgia; font-size: 33px; font-weight: normal; margin: 0px; top: 73px; left: 53px; height: 56px; width: 450px;}
#slider .text{position: absolute; left:53px; top: 130px; color : #cfc4b3; font-size: 16px; width: 450px;}

#slider #menu .line{background: url(/images/slider_menu_line.jpg); background-repeat: no-repeat; width: 2px; height: 39px; position: relative; float: left; margin-left: 10px; margin-right: 10px;}


#main { width: 980px; position: relative; min-height: 650px;}

#left_block{position: relative; width: 290px; float: left;}
#left_block h1 {color: #411e05; font-size: 20px; font-weight: normal;}
#left_block h2 {background: url(/images/left_menu_h2.jpg); background-repeat: no-repeat; color: #411e05; font-size: 14px; font-weight: bold; height: 30px; padding-left: 30px; margin-bottom: 5px; margin-top: 20px;}


#left_block #left_menu{margin-top: 30px; padding-right: 20px;}
#left_block #left_menu a {background: url(/images/left_menu_li.jpg); background-repeat: no-repeat; background-position: left center; color:#742900; font-size: 12px; padding-left: 15px; margin-top: 5px; display: block; }
#left_block #left_menu a:hover{color: #c24c34; text-decoration: none;}
#left_block #left_menu div {margin-top: 5px;}

#right_block {position: relative; float: right; width: 690px; }

#content {color: #363430; line-height: 20px; font-size: 14px;  padding: 10px;}
#content h1{color: #411e05; font-size: 26px; font-weight: normal;}
#content h2{color: #411e05; font-size: 14px; font-weight: bold;}
#content a{color:#742900;}
#content a:hover{text-decoration: none;}

#footer_wrap{height: 161px; position: relative;background: url(/images/footer_bg.jpg);  background-repeat: repeat-x; margin-top: -60px; z-index: -10;}
#footer{width: 980px; position: relative; margin: 0 auto; height: 161px; color: #9a9a93;}
#bottom_logo{background: url(/images/bottom_logo.jpg); background-repeat: no-repeat; width: 117px; height: 100px; position: relative; top:-26px;left: 20px; }

#copy {position: absolute; top: 110px; left:40px;}
#simple {position: absolute; background: url(/images/simple_art.jpg); background-repeat: no-repeat; height: 31px; top:100px; left:745px; padding-left: 35px; font-size: 11px;}
#simple a{color:#b9a867;}
#simple a:hover{text-decoration: none;}

#contact span {font-size: 11px;}
.input {border: none; background: url(/images/input.jpg); background-repeat: no-repeat; width: 304px; height: 28px;}
.small_input {border: none; background: url(/images/small_input.jpg); background-repeat: no-repeat; width: 72px; height: 28px;}
.textarea {border: none; background: url(/images/textarea.jpg); background-repeat: no-repeat; width: 639px; height: 158px; padding: 5px;}
.btn{border: none; background: url(/images/btn.jpg); background-repeat: no-repeat; width: 96px; height: 30px; color:#6f4008}

.mesBoxerr{color:red;}
.mesBoxok{color:green;}




