html {width:100%; height:100%;}

body {width:100%; margin:0px; padding:0px; text-align:center; background-image: url(../images/water_bg2.jpg); }

#bg {width:100%;}

#all {width:1024px; margin:0px auto; text-align:left; border:1pt solid #0077bf; background-color:#ffffff;}

#head {width:1024px; height:194px; background-color:#ffffff;}

#logo {background-image: url(../images/logo.gif); width:277px; height:155px; background-repeat:no-repeat; margin-left:60px; float:left; margin-top:10px; z-index:1; position:relative;}

#top {background-image: url(../images/sports.jpg); width:655px; height:170px; background-repeat:no-repeat; float:right; z-index:2; position:relative;}

.blue {background-image: url(../images/blue_bot.gif); width:1024px; height:6px; float:left; background-repeat:repeat-x; z-index:3; position:relative;}

#uk {margin-left:-50px; float:left; margin-top:0px; z-index:5; position:relative;}
#de {margin-left:-18px; float:left; margin-top:0px; z-index:6; position:relative;}
#fr {margin-left:6px; float:left; margin-top:0px; z-index:7; position:relative;}
#es {margin-left:6px; float:left; margin-top:0px; z-index:8; position:relative;}
#twitter {margin-left:-120px; float:left; margin-top:23px; z-index:9; position:relative; background-image: url(../images/twitter.png); width:22px; height:22px;}
#facebook {margin-left:-88px; float:left; margin-top:23px; z-index:10; position:relative; background-image: url(../images/facebook.png); width:22px; height:22px;}
#flickr {margin-left:-57px; float:left; margin-top:23px; z-index:10; position:relative; background-image: url(../images/flickr.png); width:26px; height:26px;}

#content {background-color:#ffffff; width:964px; height:100%; font: normal 8pt verdana, arial; color:#000000; padding-left:30px; padding-right:30px;}

#bottom {background-image: url(../images/water3.jpg); width:1024px; height:248px; font: normal 8pt verdana, arial; color: #000000;  text-align:center; margin-top:20px;}

h1 { font: bold 12pt verdana, arial; color: #0077bf; margin-top:10px; margin-left:30px;}
h2 { font: bold 10pt verdana, arial; color: #0077bf; margin-top:20px; margin-left:30px;}
h3 { font: bold 10pt verdana, arial; color: #0077bf; margin-top:40px; margin-left:40px;}
h4 { font: bold 10pt verdana, arial; color: #0077bf; margin-top:20px; margin-bottom:10px;}
h5 { font: bold 10pt verdana, arial; color: #0077bf; margin-top:20px; margin-left:30px;}
h6 { font: bold 12pt verdana, arial; color: #0077bf; margin-right:20px; float:right; margin-top:5px; z-index:9; position:relative;}

.text { font: normal 8pt verdana, arial; color: #000000; margin-left:30px; margin-right:30px;}
.bold { font-weight: bold; margin-left:30px;}
.space { margin-left:20px;}
.space1 { margin-left:80px;}
.space2 { margin-left:22px;}

.textbox {font: normal 8pt verdana, arial; color: #000000; margin-left:40px; margin-right:20px; margin-top:20px;}
.list {list-style-type: disc; list-style-position: inside; font: normal 8pt verdana, arial; color: #000000; margin-left:10px;}
.list ul li {margin-bottom:5px;}
.list2 {list-style-type: disc; list-style-position: inside; font: normal 8pt verdana, arial; color: #000000; margin-left:10px;}
.list2 ul li {margin-top:4px;}

.center {text-align:center;}
.right {text-align:right;}
.left {text-align:left;}

#onecol {width:960px; float:left;}
#onecol_inner {width:960px; float:left; margin-left:30px;}

#left {width:470px; float:left; padding-right:0px;}
#right {width:420px; float:left; clear:right; margin-top:20px;}

#left1 {width:260px; float:left; padding-right:40px;}
#right1 {width:260px; float:left; clear:right;}

#left2 {width:650px; float:left; padding-right:40px; font: normal 8pt verdana, arial; color: #000000;}
#right2 {width:250px; float:left; clear:right; height:100%;}

#left3 {width:450px; float:left; margin-left:30px; height:100%;}
#right3 {width:450px; float:left; clear:right; height:100%;}

.yes { background-image: url(../images/yes.gif); width:30px; height:25px; margin-left:170px; background-repeat:no-repeat; float:left; position:relative;}
.list_yes {font: normal 8pt verdana, arial; color: #000000; margin-left:10px; float:left; position:relative; margin-top:10px;}

.blue {font: bold 8pt verdana, arial; color: #0077bf;}
.black {color:#000000; font: normal 8pt verdana, arial;}
.blackb {color:#000000; font: normal 8pt verdana, arial; font-weight:bold;}
.white {color:#ffffff;}
.whiteb { color:#ffffff; font-weight:bold;}

.button {border: 1px solid #008fc1; background:#008fc1; font:normal 8pt verdana, arial; color:#fff;}
.button:hover {	border:1px solid #008fc1; background:#fff; color:#000;}

.button2 {border: 1px solid #0077bf; background:#0077bf; font:normal 8pt verdana, arial; color:#fff; left:220px;}
.button2:hover {border:1px solid #0077bf; background:#fff; color:#000;}


.link { font: normal 8pt verdana, arial; color: #000000; text-decoration: underline;}
.link:hover {color: #0077bf;}
.link2 { font: bold 8pt verdana, arial; color: #0077bf; margin-bottom:5px; text-decoration: underline;}
.link2:hover {color: #000000;}
.linkb { font: bold 8pt verdana, arial; color: #000000; margin-bottom:5px; text-decoration: underline; line-height:20px;}
.linkb:hover {color: #0077bf;}
.linkoffer { font: bold 10pt verdana, arial; color: #000000; text-decoration: underline; margin-left:80px;}
.linkoffer:hover {color: #0077bf;}

.spa {position:relative; width:370px; height:241px; visibility:visible; background-image: url(../images/box.jpg); background-repeat:no-repeat; margin-bottom:10px; margin-top:10px;}
#box1 { float:left; margin-left:80px;}
#box2 { float:left; margin-left:80px;}

.news {position:relative; width:348px; height:176px; visibility: visible; background-image: url(../images/boxs.jpg); background-repeat:no-repeat;}
#boxs { float:left; margin-left:80px;}
#boxr { float:left; margin-left:80px; margin-bottom:20px;}

#spa {left:80px; position:relative; top:-26px; visibility:visible;}
#spas {left:20px; position:relative; visibility:visible;}
#2ndhand {float:left; margin-left:120px;}
#club_logos {left:80px; position:relative; top:20px; visibility:visible;}


/* Box with corners */
.rbroundbox { background-color:#0078c0; width:249px; margin-top:20px;}
.rbtop div { background: url(../images/tl.gif) no-repeat top left; }
.rbtop { background: url(../images/tr.gif) no-repeat top right; }
.rbbot div { background: url(../images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../images/br.gif) no-repeat bottom right; }
.rbtop div, .rbtop, .rbbot div, .rbbot {width: 100%; height: 15px; font-size: 1px;}
.rbcontent { margin: 0 10px; color: #ffffff; font: normal 8pt verdana, arial;}
.rbhead { font: bold 10pt verdana, arial; color: #ffffff; margin-bottom:10px;}
/* End Box with corners */


a img {border: 0 none;}

ul {list-style-type: disc; list-style-position: inside;}

.line { width:100%; border:solid #d76b00 1px; height:1px;}

form {margin-left:30px; margin-right:30px; display:block; font: normal 8pt verdana, arial; color:#000000;}
fieldset {border:none; background:#ffffff; display:block; padding: 10px 0px; clear:both; width: auto; margin:0px 50px 20px 0;}

select {position: relative; top:-14px; left:250px; display:block; width:160px; border:1px solid #0077bf; font:normal 8pt verdana, arial; color:#000000;}
select:hover, input:hover, textarea:hover {	border:1px solid #0077bf;}
select:focus, input:focus, textarea:focus {	background:#ffffff; border:1px solid #0077bf; color:#000000;}

label {margin-top:20px; padding-left:0px; font-weight:bold;}
label.erstes {margin-top:30px;}
input {position:relative; top:-14px; left:248px; display:block; border: 1px solid #0077bf; padding:2px; background:#fff; font: normal 8pt verdana, arial;}
textarea {position:relative; top:-14px; left:250px; display:block; border: 1px solid #0077bf; padding:2px; width:360px; height:120px; font:normal 8pt verdana, arial;}

.report {width:352px; height:91px; visibility:visible; background-image: url(../images/button_blue_EN.png); background-repeat:no-repeat; display:block;}
.report:hover {	background-image: url(../images/button_green_EN.png);}

.report_DE {width:352px; height:91px; visibility:visible; background-image: url(../images/button_blue_DE.png); background-repeat:no-repeat; display:block;}
.report_DE:hover {	background-image: url(../images/button_green_DE.png);}

.report_FR {width:352px; height:89px; visibility:visible; background-image: url(../images/button_blue_FR.png); background-repeat:no-repeat; display:block;}
.report_FR:hover {	background-image: url(../images/button_green_FR.png);}

.report_ES {width:352px; height:90px; visibility:visible; background-image: url(../images/button_blue_ES.png); background-repeat:no-repeat; display:block;}
.report_ES:hover {	background-image: url(../images/button_green_ES.png);}


.enquiry {width:349px; height:89px; visibility:visible; background-image: url(../images/buttonblue_request_info_EN.png); background-repeat:no-repeat; display:block;}
.enquiry:hover {background-image: url(../images/buttongreen_request_info_EN.png);}

.enquiry_DE {width:349px; height:89px; visibility:visible; background-image: url(../images/buttonblue_request_info_DE.png); background-repeat:no-repeat; display:block;}
.enquiry_DE:hover {background-image: url(../images/buttongreen_request_info_DE.png);}

.enquiry_ES {width:349px; height:89px; visibility:visible; background-image: url(../images/buttonblue_request_info_ES.png); background-repeat:no-repeat; display:block;}
.enquiry_ES:hover {background-image: url(../images/buttongreen_request_info_ES.png);}

.enquiry_FR {width:349px; height:89px; visibility:visible; background-image: url(../images/buttonblue_request_info_FR.png); background-repeat:no-repeat; display:block;}
.enquiry_FR:hover {background-image: url(../images/buttongreen_request_info_FR.png);}


.report_s {width:249px; height:89px; visibility:visible; background-image: url(../images/button_blue_s_EN.png);
background-repeat:no-repeat; display:block; margin-top:30px; margin-bottom:30px;}
.report_s:hover {background-image: url(../images/button_green_s_EN.png);}

.report_s_DE {width:249px; height:89px; visibility:visible; background-image: url(../images/button_blue_s_DE.png);
background-repeat:no-repeat; display:block; margin-top:30px; margin-bottom:30px;}
.report_s_DE:hover {background-image: url(../images/button_green_s_DE.png);}

.report_s_FR {width:250px; height:92px; visibility:visible; background-image: url(../images/button_blue_s_FR.png);
background-repeat:no-repeat; display:block; margin-top:30px; margin-bottom:30px;}
.report_s_FR:hover {background-image: url(../images/button_green_s_FR.png);}

.report_s_ES {width:247px; height:89px; visibility:visible; background-image: url(../images/button_blue_s_ES.png);
background-repeat:no-repeat; display:block; margin-top:30px; margin-bottom:30px;}
.report_s_ES:hover {background-image: url(../images/button_green_s_ES.png);}



