* {margin: 0px; padding: 0px;}
img {border: 0px;}

/*  */
html,body {background: url('./img/bg.jpg') repeat-x top #e0e3e5; min-width: 1000px; height: 100%; font: 12px/18px 'Tahoma',serif; color: #6a6d69;}
#all_body {min-width: 1000px; position: relative !important;}

#all {background: url('./img/home_bg.png') no-repeat right top; margin-bottom: 61px; min-height: 408px; width: 1000px; position: absolute; top: 0px; left: 50%; z-index: 10; margin-left: -500px;}

#home_left {width: 105px; height: 188px; background: url('./img/home_left.png') no-repeat; position: absolute; top: 65px; left: 50%; margin-left: -605px; z-index: 1;}

#home_right {width: 75px; height: 380px; background: url('./img/home_right.png') no-repeat; right: 50%; position: absolute; top: -10px; margin-right: -574px; z-inde: 1}

a {font: 12px 'Tahoma',sans; color: #6a6d69; text-decoration: underline;}
a:hover {color: #000; text-decoration: none;}
ul {list-style: none;}
li {padding-left: 11px; background: url('./img/marker.png') no-repeat 0px 6px;}
h2 {font: bold 18px 'Tahoma',serif; color: #363635; padding: 4px 0px 0px 30px; height: 26px;}
h3 {font: bold 16px 'Tahoma',serif; color: #363635; padding-left: 30px; margin-top: -5px;}
h4 {font: bold 12px/18px 'Tahoma',serif; color: #6a6d69;}

#header {padding: 50px 0px 0px 45px; min-height: 408px;}

#abs {position: absolute; overflow: hidden; min-width: 1000px;}
#minnav {overflow: hidden; float: right; margin: 20px 20px 0px 0px;}
.min_nav {padding: 3px 0px; display: block; float: left;}
.min_n {float: left;display: block; padding: 3px 10px 3px 0px; margin-right: 10px; background: url('./img/minnav_pp.png') no-repeat right;}

#top_menu {overflow: hidden; margin: -445px 111px 0px 369px; position: relative;}
#menu_left {float: left; width: 14px; height: 35px; background: url('./img/menu_left.png') no-repeat;}
#menu_right {float: right; width: 16px; height: 35px; background: url('./img/menu_right.png') no-repeat;}
#menu {background: url('./img/menu_bg.png'); height: 35px; margin: 0px 16px 0px 14px;}
#menu ul {list-style: none; overflow: hidden;}
#menu li {float: left; margin-top: 2px; text-align: center; background: none;}
.menu_prew {padding: 5px 2% 5px 0px; border-right: 1px solid #e4e6e8; width: 18%;}
.menu {padding: 5px 2%; border-right: 1px solid #e4e6e8; width: 16%;}
.menu_over {padding: 5px 0px 5px 2%; width: 17%;}
#menu a {font: 15px 'Tahoma',serif; color: #fffefe; text-decoration: none;}
#menu a:hover {text-decoration: none; color: #6a6d69;}

#container {overflow: hidden; margin-top: 380px;}
#sidebar {width: 680px; float: right;}
#content {margin: 0px 28px; margin-top: 30px;}

.r {overflow: hidden;}
.r li {background: none; margin-right: 35px; float: left;}
.r_new {margin-top: 20px;}

.block_top {width: 285px; height: 16px; background: url('./img/block_info_top.png') no-repeat;}
.block_bottom {width: 285px; height: 17px; background: url('./img/block_info_bottom.png') no-repeat;}
.block {background: #fff; width: 249px; padding: 5px 21px 5px 15px;}
.podr {text-align: right;}

.list_info {overflow: hidden; margin-top: 23px;}
.info {float: left; width: 285px;}
.info2 {float: right; width: 285px;}
.info3 {width: 285px; margin: 0px auto;}

#footer {margin: 22px auto; padding-top: 32px; width: 759px; color: #6a6d69; text-align: center;}
