* {margin: 0; padding: 0; border: 0;}
body { overflow-y:scroll; background: url(/www/webnew.nsf/i/i/$File/body.gif) left top repeat; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; min-height: 100%; height: auto !important; height: 100%; position: absolute; color: #525350;}
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: #377cb0;}
a:hover { text-decoration: none; }
.slide-show {display: block; }
.slide-hide {display: none;}
.centermap { width: 990px; margin: 0 auto; position: relative;}
/*bg*/
.bg { background: url(/www/webnew.nsf/i/i/$File/bg.gif) top repeat-x;background-color: #2a614c;  min-height: 1px;}
.bg_f {min-height: 1px;}
.bg_foot { background: url(/www/webnew.nsf/i/i/$File/bg_foot.png) left top no-repeat; height: 17px;}
/*bg*/
/*head*/
.head { height: 125px;}
.logo { position: absolute; top: 0; z-index: 1000; margin-left: 68px; margin-top: 28px; color: #c3efdc; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px;}
.logo span { position: absolute; margin-left: 78px; margin-top: 59px; white-space: nowrap; }
.block { position: absolute; right:0; padding-right: 69px; padding-top: 33px;} 
.icons {  padding-top: 3px; float: right; padding-right: 125px;}
.icons a { margin-right: 12px;}
.lang { float: right; font-size: 11px;}
.lang a { color: #e3ba2b;}
.tel { font-family: "Myriad Pro", "Arial Narrow"; }
.tel2 { font-family: "Myriad Pro", "Arial Narrow"; margin-top:-6px; }
ul.no li a, ul.no2 li a { font-family:Arial;}
.tel { font-size: 27px; color: #FFF; text-align: right; padding-top: 7px; letter-spacing: -1px;}
.tel span { font-size: 16px;}
.tel2 { font-size: 23px; color: #92d8b7; text-align: right; letter-spacing: -1px;}
.tel2 span { font-size: 16px;}
.tels { right:68px; margin-top:13px; text-align:right; position: absolute;}
/*head*/
/*content*/
.contentbg { background: url(/www/webnew.nsf/i/i/$File/contentbg.gif) repeat-y; width: 919px; margin-left: 39px}
.level2 .contentbg { background: url(/www/webnew.nsf/i/i/$File/contentbg.png) repeat-y; width: 919px; margin-left: 39px;}
.content_foot { background: url(/www/webnew.nsf/i/i/$File/content_foot_transparent.png) left bottom no-repeat #265b46;}
.level2 .content_foot { background: url(/www/webnew.nsf/i/i/$File/content_foot.png) left bottom no-repeat; }
/*.glob { background: url(/www/webnew.nsf/i/i/$File/glob.gif) right bottom no-repeat; margin-right: 4px; min-height: 600px; padding-bottom: 40px;}*/
.glob { background: url(/www/webnew.nsf/i/i/$File/globus.png) right 243px no-repeat; margin-right: 4px; min-height: 500px; padding-bottom: 40px; right:0px;}
.menu { background: url(/www/webnew.nsf/i/i/$File/menu.gif) no-repeat; width: 393px; height: 243px; position: absolute;  margin-right: -4px; padding-right: 2px; right: 0;}
.menu li { background: url(/www/webnew.nsf/i/i/$File/li.gif) no-repeat; width: 316px; height: 32px; margin-bottom: 1px; float: left;}
.menu .active { background: url(/www/webnew.nsf/i/i/$File/li_active.gif) no-repeat;}
.link { width: 316px; float: right; margin-top: 7px; font-weight: bold;}
.link a { padding-left: 64px; font-size: 12px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #1f1804; text-decoration: none; padding-top: 8px; float: left; text-transform: uppercase; display: block; width: 250px;}
.menu li:hover { background: url(/www/webnew.nsf/i/i/$File/li_active.gif) no-repeat;}
.need { position: relative;height: 243px;}
.need2 { position: absolute; left: -15px; top: -15px;}
.ramka { background: url(/www/webnew.nsf/i/i/$File/ramka.png) no-repeat; width: 635px; height: 257px; padding-left: 23px; padding-top: 15px;}
.main { width: 100%; margin-top: 22px;}
.left { padding-left: 43px;}
.right { padding-top: 31px; padding-left: 23px; padding-right: 23px;}
h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #275e49; font-size: 23px; font-weight: normal; padding-bottom: 21px;}
.text { padding-top: 15px;}
.text p { padding-left: 15px; padding-bottom: 8px;}
.text span { position: absolute; margin-left: -15px;}
.list { margin-top: 8px; list-style: none; padding: 0;}
.list li { background: url(/www/webnew.nsf/i/i/$File/marker.gif) left 6px no-repeat; padding-left: 15px; padding-bottom: 8px;}
/*content*/
/*foot*/
.foot { color: #548a76;padding-top: 60px; padding-bottom: 43px; background: url(/www/webnew.nsf/i/i/$File/content_foot_shadow.png) center top no-repeat transparent; }
.copy { float: left;  padding-left: 83px;}
.copy a { float: left;}
.copy p { float: left; padding-top: 15px; padding-left: 22px;}
.copywarn {  float: left; padding-left: 130px; padding-top: 8px}
.copywarn a { text-decoration: none; color: #c3efdc;}
.copywarn_e {  float: left; padding-left: 100px; padding-top: 8px}
.copywarn_e a { text-decoration: none; color: #c3efdc;}
.site { float: right; padding-right: 62px; font-size: 11px;}
.site p { float: left;}
.site a { text-decoration: none; color: #548a76;}
.logo2 { float: left; margin-right: 9px;}
.need3 { height: 52px; background: url(/www/webnew.nsf/i/i/$File/content_foot_shadow2-b.png) center top no-repeat transparent;}
/*foot*/
/*index2*/
.main2 { width: 100%;}
.need6 { background: url(/www/webnew.nsf/i/i/$File/need6.gif) right repeat-y; margin-right: 4px;}
.need4 { position: relative; height: 180px; z-index: 1000;}
.ramka2 { background: url(/www/webnew.nsf/i/i/$File/ramka2.png) no-repeat; width: 670px; height: 200px; padding-left: 23px; padding-top: 15px;}
.need5 { position: absolute; left: -19px; top: -15px;}
.text2 { padding-left: 47px; padding-right: 36px; padding-bottom:57px;}
.text2 p { text-indent: 15pt; text-align:justify; padding-bottom: 8px;}
.text2 ul { padding-left: 30px; list-style: circle;}
.fotos { float: right; padding-left: 20px;}
.foto { background: url(/www/webnew.nsf/i/i/$File/ramka.gif) no-repeat; width: 229px; height: 162px; padding-left: 5px; padding-top: 5px; padding-bottom: 9px;}
.menu2_top { background: url(/www/webnew.nsf/i/i/$File/verh.gif) top no-repeat; width: 308px; margin-right: -4px; float: right; position: relative;}
.menu2_foot { background: url(/www/webnew.nsf/i/i/$File/niz.gif) bottom no-repeat; width: 305px; padding-top: 7px; padding-bottom: 9px; padding-right: 3px;}
.link2 li { background: url(/www/webnew.nsf/i/i/$File/li2.gif) no-repeat; width: 302px; height: 32px; margin-bottom: 1px; float: left;}
.link2 .active { background: url(/www/webnew.nsf/i/i/$File/li2_active.gif) no-repeat;}
.link2 li:hover { background: url(/www/webnew.nsf/i/i/$File/li2_active.gif) no-repeat;}
.link2 li.slide-show:hover { background: none;}
.link2 { width: 302px; float: right;  font-weight: bold;}
.link2 a { padding-left: 51px; font-size: 12px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #1f1804; text-decoration: none; padding-top: 8px; float: left; text-transform: uppercase; display: block; width: 250px;}
.right2 { background: url(/www/webnew.nsf/i/i/$File/glob2.gif) bottom right no-repeat; width: 308px;}
.link2 .no { background: url(/www/webnew.nsf/i/i/$File/fon.gif) right repeat-y; height: auto; width: 298px; padding-top: 17px; padding-bottom: 9px; }
.link2 .no li { background: none; padding: 0; width: auto; height: auto; font-size: 13px; width: 279px;}
.no a { color: #877b56; text-decoration: none; text-transform: none; padding: 0; display: inherit; width: auto; margin-left: 51px; cursor: pointer;}
.no a:hover { color: #FF0;}
.link2 .no .col { background-color: #f5f4f3;}
.col2 { border-top: 3px solid #e8e6e0; border-bottom: 3px solid #e8e6e0;}
.link2 .no .top {border-top: 3px solid #e8e6e0; padding-top: 10px;}
.link2 .no .mid {border-top: 1px solid #e8e6e0; padding-top: 3px;}
.link2 .no .bot {border-bottom: 3px solid #e8e6e0;padding-bottom: 15px;}
.link2 .no2 li { width: 195px; font-size: 11px; font-weight: normal; padding-top: 2px; padding-bottom: 2px;}
.link2 .no2 li a { margin-left: 0px; width: 190px; color: #9f9060; text-decoration: underline;}
.link2 .no2 li a:hover { color: #464543; text-decoration: none;}
.link2 .no2  { margin-left: 80px;}
.link2 .no .plus { background: url(/www/webnew.nsf/i/i/$File/plus.gif) left 5px no-repeat; padding-left: 13px;}
.link2 .no .min { background: url(/www/webnew.nsf/i/i/$File/min.gif) left 6px no-repeat; padding-left: 13px;}
.link2 .slide-show {display: block; height: auto; background: none; float: left;}
.link2 .slide-hide {display: none; height: auto; background: none; float: left;}
/*index2*/
/*index3*/
.pad { margin-left: 34px; margin-right: 12px; padding-bottom: 35px;}
.pad h1 { padding-left: 15px;}
.info { width: 100%;}
.info td { background-color: #e4e0d2;  padding-top: 8px; padding-bottom: 8px;}
.name { font-size: 12px; font-weight: bold;}
.name a { color: #9c8000;}
.tx { color: #a4a4a3; font-size: 12px;}
.t1 { width: 57px; text-align: center;}
.info .col3 td { background-color: #f8f7f5;}
.info .need7 { height: 3px; padding: 0px; background: none; font-size: 0px; line-height: 0px;}
/*index3*/
.shadowmenu {position:absolute;margin-left:353px;margin-top:-30px;background:url(/www/webnew.nsf/i/i/$File/shadow-menu.png);width:595px;height:272px;}
.site p a:hover { text-decoration: underline; }

