
/* Mozilla specific */
.submitButton::-moz-focus-inner { border: 0; }

body { margin: 0px; padding: 0px; background: #000  url(../images/back-alt.jpg) top center no-repeat; height: 900px; font-family: Arial; font-size:11px; }

.input-box {background: url(../images/inputbox.png) no-repeat; width:162px; height:24px;  } 
.text-area {background: url(../images/textarea.png) no-repeat; width:162px; height:102px;  } 
.input_input {border:0; background:none; margin:5px 0 0 15px; color:#fff; outline:none; font-size:11px; font-family:Arial; width:130px;}
#input_text {white-space:pre-line; border:0; background:none; margin:10px 0 0 15px; color:#fff; outline:none; font-size:11px; font-family:Arial; width:138px; height:83px; }

#response {margin-top:35px; margin-left:50px;}
#loader { width:18px; height:18px; float:left; display:none; position:relative; left:55px; top:6px;}
#loader img {width:18px; height:18px;}

a {outline:none;color:#8B8B8B;}
a:hover {outline:none; color:#8B8B8B; text-decoration:none;}

.box-heading a, .front-link {color:#7fecf0; text-decoration:none;}
.box-heading a:hover, .front-link:hover {text-decoration:underline;color:#7fecf0;}

.contact-form-intro {width:100%; height:52px; text-align:justify;} /*36*/
#ajax-contact-form { margin-top:10px;}
.submitButton { margin-top:3px; float:left; left:50px; position:relative; background: url(../images/submit-button.png) no-repeat 0% 0%;; width:105px; height:24px; border:none; outline:none; border-style:none; cursor:pointer;}
.submitButton:hover {background-position:0% 100%; outline:none;}
.submitButton:active, .submitButton:focus {outline:none;}

img {border-style:none;}

.wrapper {width:100%; height:900px; background: url(../images/back.jpg) center top no-repeat; margin-left:auto; margin-right:auto;}

.wrapper-secondary {width:100%; height:900px; background: url(../images/back-secondary.jpg) center top no-repeat; margin-left:auto; margin-right:auto;}

.top-part {width:960px; height:403px; margin:0 auto 0 auto; position:relative;}
.top-part-sec {width:960px; height:290px; margin:0 auto 0 auto;}

.header-enclosure {width:100%; height:61px;}
.logo {float:left; position:relative; left:16px; top:0px;}
.menu-wrapper {width: 55%; height:61px;float:right;}

.menu-item {width: 95px; height:61px; cursor:pointer; float:right;margin-left:1px;}
.menu-item:hover {background-position:0% 100%;}

.menu-home {background: url(../menu/home.jpg) no-repeat 0% 0%;}
.menu-news {background: url(../menu/news.jpg) no-repeat 0% 0%;}
.menu-gym {background: url(../menu/gym.jpg) no-repeat 0% 0%;}
.menu-bertu {background: url(../menu/bertu.jpg) no-repeat 0% 0%;}
.menu-contact {background: url(../menu/contact.jpg) no-repeat 0% 0%;}

.menu-home-active {background: url(../menu/home-active.jpg) no-repeat 0% 0%;}
.menu-gym-active {background: url(../menu/gym-active.jpg) no-repeat 0% 0%;}
.menu-contact-active {background: url(../menu/contact-active.jpg) no-repeat 0% 0%;}
.menu-bertu-active {background: url(../menu/bertu-active.jpg) no-repeat 0% 0%;}
.menu-news-active {background: url(../menu/news-active.jpg) no-repeat 0% 0%;}

.action-backlight {display:none; width:400px; height:340px; background: url(../images/action-backlight.jpg) no-repeat 0% 0%; position:absolute; top:148px; left:1px; }
.action-trigger {width:100%; height:250px; cursor:pointer;}

.action-sec {display:none;width:250px; height:227px; background: url(../images/action-sec.jpg) no-repeat 0% 0%; position:relative; left:710px; top:1px; cursor:pointer;}

.content {width:960px; height:296px; margin:0 auto 0 auto; }
.content-sec {width:960px; height:463px; margin:0 auto 0 auto; }
.content .current-image {margin-top:3px;}
.content .current-text{margin-top:8px; line-height:14px;}
.text-justify {text-align:justify;}

.content-heading {width:100%; height:61px; }
.content-heading .image {position:relative; left:10px; top:9px; z-index:0;}

.content-text {width:100%; height:402px;}
.content-first-column {width:235px; height:100%; padding-left:18px; padding-top:20px; float:left;}
.content-second-column {width:350px; height:100%; padding-left:0px; padding-top:20px; float:left;}
.content-third-column {width:311px; height:100%; padding-left:0px; padding-top:20px; float:right;}

.lowercontent-first-column {width:292px; height:100%; padding-left:18px; padding-top:20px; float:left;}
.lowercontent-second-column {width:610px; height:100%; margin-left:20px; float:left; }

.contactpage-left {overflow:hidden; float:left; width: 210px; height:100%; float:left; font-size:11px;  color:#8b8b8b; margin-top:22px; line-height:12px; margin-left:32px;}
/*290*/
.contactpage-right {width:328px; height:100%; float:left; font-size:11px;  color:#8b8b8b; margin-top:22px; line-height:12px; padding-left:40px;}
.google-maps {margin-top:10px;}

.shadow {text-shadow: 0px 1px 1px black;} /*#a58778*/
.shadow-dark {text-shadow: 0px 1px 0px #000;}
.shadow-wood {text-shadow: 0px 1px 1px #a58778;}

.table-data {width:auto; height:auto;}
.table-data h1 {word-spacing:0px; width:auto; height:auto; font-size:14px; font-weight:bold; color:black ; margin:0px; padding:0px; position:relative;z-index:1; }
.table-data .content {width:auto; height:auto; font-size:11px;  color:#8b8b8b; margin-top:4px; line-height:12px;}
.table-data .content table, tr, td {padding:0px;}
.table-data .content .leftcol {width:105px;}
.table-data .table-margin-top {margin-top:9px; font-size:13px; color:#141414;} /*margin-top:6px*/

.news {width:310px; height:100%; float:left; }

.facts {width:310px; height:100%; margin-left:15px; float:left;}

.bertu {width:310px; height:100%; margin-left:15px; float:left;}

.box-top {width:100%; height:132px; cursor:pointer; position:relative; z-index:999;}
.box-heading {width:100%; height:15px; font-size:1.2em; font-weight:bold; padding-left:19px; padding-top:15px; color:#7FECF0;}
.box-content {width:275px; height:117px; text-align:justify;padding-left:19px; padding-top:9px; font-size:11px; word-spacing:-1px; color:#8b8b8b;line-height:14px; overflow:hidden;}

.footer {width:960px; height:30px; margin: 0 auto 0 auto; color:#222222; padding-left:10px; padding-top:40px;} /*545251*/ /*padding-top:53px*/ /* 333 -b:555*/
.footer a {color:#222222; text-decoration:none;}
.footer a:hover {color:#222222; text-decoration:underline;}
.beekado {color:#333333 !important;}

.sliderGallery {background:none; height:457px; margin-top:-57px; overflow:hidden; position:relative; width:630px; left:1px;}

.sliderGallery ul { position: absolute; list-style: none;  white-space: nowrap; padding:0px 0px 0px 32px; margin: 0px; left:1px;  }
.sliderGallery ul li {display:inline; padding-right:10px; }

.label-container { width:auto; height:auto;}
.label {white-space:pre-line; background:url(../images/label-sep.png) top right no-repeat; color:#555555; float:left; display:inline; font-size:11px; height:100px; line-height:14px; padding: 0px 0px 0px 20px; width:190px; margin:-3px 0px 0px 0px;}
.first {padding-left:0px;}

.slider { width: 590px; height: 25px; top: 425px; left: 33px; position: relative; background: none; }

.handle { position: absolute; cursor: move; height: 20px; width: 48px;  background: url(../images/scrollbar-handle.png) no-repeat; z-index: 100; }

.slider span { font-weight:bold; color:#7fecf0; font-size:12px; cursor: pointer; position: absolute; z-index: 110; top: -16px; }
.slider span:hover {color:white; text-shadow: 0px 0px 0px black;}

.slider .bertu-1965 { left: 7px;}
.slider .bertu-1966 { left: 40px;}
.slider .bertu-1970 { left: 215px;}
.slider .bertu-1976 { left: 247px;}
.slider .bertu-1977 { left: 280px;}
.slider .bertu-1978 { left: 338px;}
.slider .bertu-1982 { left: 370px;}
.slider .bertu-1983 { left: 427px;}
.slider .bertu-1984 { left: 460px;}
.slider .bertu-2000 { left: 517px;}

.slider .news-jan {left:445px;}
.slider .news-april {left: 198px;}
.slider .news-july {left:145px;}
.slider .news-sept {left:0px;}

.slider .gym-aerobics { left: 7px;}
.slider .gym-bb { left: 110px;}
.slider .gym-cardio { left: 145px;}

.slider .gym-boxing { left: 220px;}
.slider .gym-martial { left: 515px;}

#thecssawards{
position:absolute;
top:0px;
right:0px;
z-index:555;
display:none;
}
#thecssawards a{
width:115px;
height:115px;
text-indent:-8000px;
display:block;
background:url(../images/honormention_white.png) no-repeat;
}


