html {padding: 0px; margin: 0px;}
body {font-size: 14px; font-family: Arial; color: #333; padding: 25px 0px; margin: 0px; background: url(../img/bg.png) 0 0 repeat;}

a {color: #703301; border:none; text-decoration: underline;}
a:hover {text-decoration: none; color: #288cc6;}

a img {border: none;}

div.clear{clear: both;}

p {}

h1, h2, h3, h4, h5, h6, h7, h8 {font-weight: bold; font-family: "Arial"; margin: 0;}
h1{font-size: 48px;}
h2{font-size: 42px;}
h3{font-size: 36px;}
h4{font-size: 30px;}
h5{font-size: 24px;}
h6{font-size: 18px;}
h7{font-size: 16px;}
h8{font-size: 14px;}

.wrapper1 {width: 1051px; margin: 0 auto; padding-left: 41px; background: url(../img/l_line.png) 0 0 repeat-y; box-shadow: 0 4px 5px rgba(0,0,0,0.5);}
.wrapper2 {padding-right: 41px; background: url(../img/r_line.png) 100% 0 repeat-y;}
.wrapper3 {background: #fff4db;}


#header {height: 368px; background: url(../img/top.png) 0 0 no-repeat; width: 1010px; padding-bottom: 5px;}
#header a {display: block; position: absolute; width: 508px; height: 96px; margin: 26px 0 0 448px;}
#header img {position: absolute; margin: 167px 0 0 584px;}

#left {width: 288px; float: left; padding-left: 17px;}
#left #menu_bg {width: 288px; position: absolute; z-index: 3;}
#left .menu {padding: 55px 35px; position: relative; z-index: 4;}
#left .menu a {display: block; font: bold 12px/16px "Times New Roman"; text-transform: uppercase; color: #703301; 
        padding: 7px 0 7px 25px; background: url(../img/ico3.png) 0 5px no-repeat; text-decoration: none;}
#left .menu div {padding: 10px 0 10px 23px;}
#left .menu div a {color: #d19113; background: none; padding: 0 0 0 5px;}
#left .menu div a:before{content: " - ";}
#left .menu a.current,#left .menu a:hover {color: #60a7d0;}

#left .s_left {padding: 50px 0 50px 20px;}
#left h3 {font: normal 24px/24px "Times New Roman";}
.l_new {padding: 15px 0; line-height: 24px;}
.l_new .date {font: normal 18px/24px "Times New Roman"; color: #999;}

a.button {padding: 10px 20px; display: block; f}

.ico {display: block; font: normal 14px/28px "Times New Roman"; background: url(../img/ico1.png) 0 5px no-repeat; padding-left: 25px;}
.ico2 {background: url(../img/ico2.png) 0 5px no-repeat;}

#right {width: 645px; float: right; padding-right: 25px;}
#right h1 {padding: 15px 0; margin: 0; font: normal 24px/18px "Times New Roman"; color: #000;}
#right p {font: normal 14px/18px "Georgia"; padding: 0 0 20px 0; margin: 0;}
#right img {background: 1px solid #191816; box-shadow: 0 4px 5px rgba(0,0,0,0.5);}

#bottom {height: 124px; background: url(../img/bottom_line.png) 0 0 repeat-x; padding-top: 40px; margin-top: 70px;}
#bottom img {float: left; margin-right: 30px; padding-left: 40px;}
#bottom .copy {color: #6f644c; padding-top: 50px; font: normal 14px/14px "Times New Roman";}

#news {}
#news .date {color: #666; font-size: 12; padding: 0;}
#news .title {font-size: 18px;}

.error {font-size: 12px; color: #900;}