* {margin: 0; padding: 0; border: 0;}
body {  background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; color:#723908; font-size: 12px; min-height: 100%; height: auto !important; height: 100%; position: absolute;}
html, body { width: 100%; height: 100%;}
ul { list-style: none;}
img {border:0;}
.clear { clear: both; height: 0px; padding: 0px; margin: 0px; line-height: 0px; font-size: 0px;}
a { color: #ff5400;}
a:hover { text-decoration: none; }
.centermap { width: 1000px; margin: 0 auto; position: relative;}
.min { min-width: 1000px; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "auto"); position: relative; }
/*head*/
.head { background: url(../images/head.jpg) left top no-repeat; height: 157px;}
.headbg { background: url(../images/headbg.jpg) repeat-x; height: 157px; }
.logo { position: absolute; left: 25px; top: 0px;}
.icons { background: url(../images/icons.jpg) top no-repeat; width: 77px; height: 27px; position: absolute; top: 0; left: 247px; padding-top: 9px;}
.icons  a { margin-left: 14px; padding-right: 7px;}
.tel { float: right; padding-right: 54px; text-align: right; padding-top: 13px; color: #7b3d08;}
.tel span { font-size: 18px;}
.tx { height: 54px; border-right: 1px solid  #FFF; padding-right: 12px; float: left; color: #ff0000; font-size: 18px; padding-top: 26px; margin-top: 3px;}
.nd { float: left; padding-left: 9px;}

.menu { position: absolute; left: 256px; top: 110px; width: 764px;}
.menu a { background: url(../images/menu_a.gif) right top no-repeat; float: left; padding-left: 10px; padding-right: 12px; height: 31px; font-size: 16px; color: #84450c; text-decoration: none; padding-top: 10px;}
.menu .last { background: none;}
/*head*/

/*main*/
.content { padding-bottom: 73px; position: relative; z-index: 100;}
.main { width: 100%;}
.left { padding-left: 25px; width: 207px; padding-top: 14px; }
.right { padding-right: 25px; padding-left: 16px; padding-top: 14px;}

/*left*/
.block_top { background: url(../images/block_top.gif) top repeat-x; background-color: #fff9e6; margin-bottom: 14px; height: 100%;}
.block_foot { background:url(../images/block_foot.gif) bottom repeat-x; padding-bottom: 18px; min-height: 233px;}
.title { padding-left: 20px; padding-top: 7px; font-weight: bold; color: #87582a; height: 37px; text-transform: uppercase;}
.list { margin-left: 5px;}
.list li { background: url(../images/marker.gif) left 1px no-repeat; padding-left: 15px; padding-bottom: 6px;}
.list a { color: #723908; text-decoration: none; font-weight: bold;}
.link { padding-left: 20px; padding-top: 6px;}
.link a { color: #ff5400;}

.list2 { }
.list2 li { background: url(../images/marker2.gif) left 3px no-repeat; padding-left: 21px; padding-bottom: 7px; padding-right: 20px;}
.nd2 img { margin-right: 10px;}
/*left*/
/*main*/


/*foot*/
.footbg { background: url(../images/body.gif) bottom repeat-x; height: 162px; position: absolute; bottom: 0; width: 100%;}
.foot {min-width: 1000px; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "auto"); padding-top: 126px; }
.foot p { float: left;}
.foot .site { float: right; padding-right: 25px;}
.copy { font-size: 11px; padding-left: 25px; padding-right: 12px; padding-top: 4px;}
.mail { font-size: 18px; padding-left: 11px; padding-right: 11px; border-left: 1px solid #ffeec2;border-right: 1px solid #ffeec2;}
.mail a { color: #ff5400; text-decoration: none;}
.tel2 { font-size: 16px; padding-left: 12px;}
.site a { color: #ff5400; text-decoration: none;}
/*foot*/


/*index2*/
.data { background: url(../images/marker2.gif) left 3px no-repeat; padding-left: 21px;  padding-right: 20px; font-size: 11px; font-weight: bold; color: #ff5400; padding-bottom: 3px;}
.news { background: url(../images/news.gif) bottom repeat-x; padding-bottom: 18px; margin-bottom: 12px;}
.news  p { padding-left: 21px; padding-right: 20px; line-height: 15px;}
.arh  { padding-left: 21px; font-weight: bold;}

/*index2*/

