* { margin: 0; padding: 0; border: 0; }
html { font-size: 16px; height:100%;}
body {  font-size: 62.5%; font-family: 'Arial', sans-serif; height:100%; min-height: 100%; height: auto !important; height: 100%; position: relative;}
div,img { /*IE6*/-behavior: url("css/iepngfix.htc");/*IE6*/  }
.content {
padding-bottom: 200px;
min-height: 430px;
}
div#main { overflow:hidden; height:171px; min-width:1000px; -width: expression(document.body.clientWidth > 1000 ? "100%" : "1000px");background: top left url("../img/top-gr0.jpg") repeat-x; }
/* div#main { overflow:hidden; min-width:1000px; -width: expression(document.body.clientWidth > 1000 ? "100%" : "1000px"); padding-bottom:20px;} */
div#top { position:relative; width:1100px; height:137px;background: top center url("../img/top-gr.jpg") no-repeat;}
div#logo1 {position:absolute; width:500px; height:61px; left:0; top: 56px; background:url("../img/logo1.png") no-repeat;}
div#top-panel {position:relative; width:1100px; height:34px;}
div#logo2 {position:absolute; width:500px; height:26px; left:0; top: 5px; background:url("../img/logo2.png") no-repeat;}
div#logo {position:absolute; width:250px; height:166px; right:0px; top: -130px; no-repeat;}
a#by-card {display:block; position:absolute; right:265px; top:100px; height:26px; line-height:26px; padding-left:33px; color:#fff; font-weight:bold; font-size:1.2em; text-decoration: blink; background:url("../img/buy.png") no-repeat;}
a#by-card:hover {text-decoration:underline;}
div#reg {position:absolute; right:270px; top:10px;}
div#reg input {width:60px; margin:0 10px; color:#A5A6A7; font-weight:bold; font-size:1.2em;}
div#reg a {color:#fff; font-weight:bold; font-size:1.2em; text-decoration:none;}
div#reg a:hover {text-decoration:underline;}
div#reg img {display:inline-block;}
div#top-left {float:left; position:relative; width:500px;}
div#center-left {float:left; position:relative; width:500px; margin-top:20px;}
div#center-right {float:right; position:relative; width:500px; margin-top:20px;}
div.grey { height:25px; width:320px; float:right; background:#acaeb0 top left url("../img/grey-corner.jpg") no-repeat; color:#fff; font-size:1.6em; font-weight:bold; padding:7px 0 0 30px;}
a.grey-l {display:block; float:left; margin:8px 0 0 20px; color:#69696B; font-size:1.2em; font-weight:bold;}
div.img {clear:both; height:230px; z-index:-1;}
div.img img {display:block; margin:0 auto;z-index:-1}
div.cirkle {width:22px; height:22px; position:absolute; left:40px; top:25px; background:url("../img/cirkle.png") no-repeat;z-index:100}
div.img-foot {height:31px; z-index:-1; background:#81AE37; }
div.club {float:left; width:59px; margin-left:250px; /*IE6*/-margin-left:125px;/*IE6*/ margin-top:5px; height:19px; background:url("../img/club.png") no-repeat;}
div.img-foot a{display:block; margin-top:8px; float:right; color:#fff; font-size:1.2em; font-weight:bold; margin-right:10px; margin-bottom:5px;}
div#fg {width:10px; height:10px; float:right; background:#f00}
div#spa {width:234px; z-index:20; height:38px; position:absolute; left:7px; bottom:0; background:url("../img/spa.png") no-repeat;}
div#box {width:245px; z-index:21; height:38px; position:absolute; left:7px; bottom:0; background:url("../img/box.png") no-repeat;}
ul#bottom-menu {display:block; clear:both; padding-top:15px; height:45px; background: 0 36px url("../img/gr.jpg") repeat-x;}
ul#bottom-menu li {float:left; list-style:none; padding:3px 2%;}
ul#bottom-menu a {color:#69696B; font-size:1.2em; font-weight:bold; text-decoration:none;}
ul#bottom-menu a:hover {text-decoration:underline;}
li.active {height:36px; background:#fff right bottom url("../img/list-border.jpg") no-repeat; }
li.active a {display:block; margin-top:16px;}
div#cont-left {text-align:justify; float:left; width:500px; margin-top:20px; color:#69696B; font-size:1.2em; padding: 15px 15px 15px 0px;}
div#cont-right {text-align:justify; float:right; width:500px; margin-top:20px; color:#69696B; font-size:1.2em; padding: 15px 0px 15px 15px; margin-left:15px;}
div#cont {width: 1100px;}
div#cont-top {width: 1100px;}
div#foot {  position: absolute; bottom: 0;  width:100%; height:69px; background:#003e90 top right url("../img/top-gr.jpg") no-repeat;}
div#fitness2,div#box2 {height:233px;background:url("../img/ajax-loader.gif") 50% 50% no-repeat;z-index:-10;}