* {margin: 0; }
body {background-color: #eeedee; font-family: Tahoma, Geneva, sans-serif; color: #4a5059; font-size: 12px; min-height: 100%; height: auto !important; height: 100%; position: absolute;}
html, body { width: 100%; height: 100%;}
ul { list-style: inside;}
img {border:0;}
.clear { clear: both; height: 0px; padding: 0px; margin: 0px; line-height: 0px; font-size: 0px;}
a {color: #0d408d; }
a:hover { text-decoration: none; }
.centermap { width: 882px; margin: 0 auto;  }
.min { min-width: 1000px; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "auto"); }
.slide-show {display: block; }
.slide-hide {display: none;}

h1 {font-weight: normal}

/*head*/
.need {position: absolute; top: 0; width: 100%;min-width: 1000px; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "auto");}
.head { background: url(../images/head.jpg) top center no-repeat; height: 114px; margin-left: 11px; margin-right: 11px; position: relative;}
.flash { width: 507px; height: 73px; margin: 0 auto;}
.tel { position:absolute; margin-left: 34px; margin-top: 10px; font-size: 15px; color: #FFF; text-align: right; left: 0;}
.tel  img { margin-bottom: -3px; position: relative;}
.tx { position: absolute; right: 33px; margin-top: 32px; color: #FFF; font-size: 13px;}

.menubg { background: url(../images/menubg.gif) repeat-x; height: 41px;}
.menu_l { background: url(../images/menu_l.gif) left top no-repeat; height: 41px;}
.menu_r { background: url(../images/menu_r.gif) right top no-repeat; height: 41px; padding-left: 53px;}
.menu { padding: 0; font-size: 11px; }
.menu a { color: #FFF; font-weight: bold; font-size: 12px;}
.menu li { list-style: outside; list-style: none; float: left; padding-top: 10px; width: 10%; text-align: center;}
.menu img { margin-bottom: -2px; position: relative;}
/*head*/


/*content*/
.content { padding-bottom: 110px; }
.block { background: url(../images/block.gif) bottom repeat-x; background-color: #72d0f6; padding-bottom: 30px;  padding-top: 114px;}

.tumbs { width: 950px; margin: 0 auto; padding-top: 32px;}

.tumb { width: 475px; float: left; position: relative;}
.foto { width: 200px; float: left;}
.foto img { float: right;}
.info { width: 275px; padding-left: 200px; }
.title { color: #ba3f34; font-size: 16px; height: 43px; padding-left: 10px;}
.title2 { color: #ba3f34; font-size: 16px; height: 43px; padding-left: 10px;}

.links { padding: 0; position: relative; z-index: 100;}
.links li { background: url(../images/li.gif) left 10px no-repeat; padding-left: 10px; padding-top: 4px; list-style: outside; list-style: none; font-weight: bold;}

.tumb .nd { position: absolute; z-index:1; margin-left: 16px;}
.tumb .nd2 { position: absolute; z-index:1; margin-left: 48px;}
.tumb .nd4 { position: absolute; z-index:1; margin-left: 0;}



.block2 { background: url(../images/block2.gif) bottom repeat-x; background-color: #f3f3f3; padding-bottom: 30px; }

.block3 { background-color: #ececec; padding-top: 39px; padding-bottom: 34px;}

.main { width: 100%;}
.text { padding-top: 5px;}
.text p { padding-top: 20px;}
.left {padding-left: 58px; padding-right: 75px;}

.title3 { font-size: 24px;}

.right { padding-right: 66px; width: 260px;}
.news { padding-top: 15px;}
.news p { line-height: 18px;}
.name { font-weight: bold;}
.dalee a { background: url(../images/strela2.gif) left 6px no-repeat; padding-left: 14px; color: #ba3e34; text-decoration: none;}
/*content*/


/*foot*/
.foot { border-top: 1px solid #b3b2b3; height: 110px; position: absolute; width: 100%; bottom: 0; background-color: #e1e1e1;}
.foot a{color: #fff!important;}
.copy { background: url(../images/copy.gif) no-repeat; width: 415px; height: 58px; margin-top: 21px; padding-top: 14px;}
.tx2 { float: left; width: 102px; color: #dcdfe4; border-right: 1px solid  #FFF; height: 40px; padding-left: 25px; padding-top: 7px;}
.tx3 a { color:#971a0f; text-decoration: none; }
.tx3 {padding-top: 7px; padding-left: 15px; float: left;}
/*foot*/
