﻿body{background:#4481B9 url('images/banner_aquabase_03.png') repeat-x scroll center top;font-family:Arial,Verdana,Sans-serif;text-align:center;color:#333;}
body#admin{background:#faa;}
body#advertisingpreview{background:#ff44bb;}
body#userrefused{background:#000000;}
*{margin:0px;padding:0px;font-size:1em;}

.cl{clear:both;}
.away{position:absolute;top:0;left:0;}
.left{float:left;}
.right{float:right;}
img.right{margin:0px 0px 10px 10px;}
img.left{margin:0px 10px 10px 0px;}
.center{text-align:center;}
.alignLeft{text-align:left;}
.alignRight{text-align:right;}
.hidden{display:none;}
.noOverflow{overflow:hidden;}
.hintAd{color:#9a9a9a;font-size:9px;margin:0;}
ol.noItem,
ul.noItem{padding:0;list-style:none;}
.normal{background:#dce8f4;}
.odd{background:#cddded;}
.strong{font-weight:bold;}
.grey{color:#999}


h1,h2,h3,h4,h5,h6{clear:both;font-family:Arial,Verdana,sans-serif;}
h1{font-size:24px;font-weight:bold;margin:11px 0;line-height:26px;}
h2{font-size:12px;line-height:12px;margin:12px 0;padding:0;height:auto;background:url('images/h2-right-aquabase.gif') top right no-repeat;}
h2 span{font-weight:bold;color:#fff;padding:6px 8px 4px;display:block;background:url('images/h2-left-aquabase.gif') top left no-repeat;}
h2 span a{font-weight:normal;}
#right-col h2{font-size:12px;}
h3{font-weight:bold;line-height:12px;font-size:12px;color:#900;margin:12px 0;}
h4{font-weight:bold;color:#333;margin:12px 0 0;}
p{margin:18px 0;line-height:16px;}
td{line-height:14px;}
th{font-weight:normal;text-align:left;}
small{font-size:10px;}
ul,ol{padding-left:25px;}
ul{list-style-type:disc;}
ol{list-style-type:decimal;}
ol.lower-latin{list-style-type:lower-latin;}
img{border:0px;}
em,i{font-style:italic;}
strong,b{font-weight:bold;}
a{color:#135AA0;text-decoration:none;}
a:hover{text-decoration:underline;}
button{background-color:#EFF3FC;border:1px solid #87A6E7;padding-left:5px;padding-right:5px;}
input{padding:2px 3px;background-color:#FFF;border:1px solid #87A6E7;}
input.radioButton, input.checkBox{background-color: transparent;border:none}
select{background:#FFF;border:1px solid #87A6E7;padding:1px;}
option{padding-right:5px;}
optgroup{font-weight:bold;margin-top:5px;}
optgroup option{color:#000;padding:2px 5px 2px 10px;}
textarea{font-family:Arial,Verdana,sans-serif;border:1px solid #87A6E7;padding:2px 3px;}
a.box{color:#333;}
a.box:hover{text-decoration:none;}
.box{padding:10px 5px 10px 30px;border:1px solid;margin:10px 0px;}
.box.left,
.box.right{width:210px;}
.box p{margin:0;padding:0;}
.box.default{
	padding: 10px 5px 10px 10px;
	background: #E7EEF5;
}
.box2{padding:15px 10px;margin:10px 0px;}
.box2sb{padding:10px 7px;}
.box2.emptyInfo, .box2sb.emptyInfo{background:#F0F0F0;}

span.showInfo{color:#135AA0;}
#wrapper{margin:0px auto;width:1000px;text-align:left;font-size:12px;}
#shadow{padding:0px 7px 0px 0px;width:780px ;
background:url('images/middle.png') right repeat-y;}
#topad{padding:0;margin:0;margin-top:20px;width:800px;float:left;}
#ads{float:right;margin-top:20px;width:200px;overflow:hidden;text-align:left;}
#google{margin-top:20px;}
#seite{margin-top:20px;float:left;width:778px;}
#seite.wallpaperTop{margin-top:10px;}
#main{padding:0px 1px;border-left:1px solid #7b8cb2;background:#fff;}
#rahmen{padding:10px;}
#rahmen.submenuActive{padding-top:0px;}
#footer{clear:both;background:url('images/bottom-aquabase.png') no-repeat;width:787px;padding:15px 0px 10px;margin:0px;text-align:center;color:#fff;font-size:11px;}
#footer p{margin:0px;}
#footer a{color:#fff;}
#banner{background:url('images/banner_aquabase_07.jpg') no-repeat;width:787px;height:95px;overflow:hidden;padding:0px 0px 5px 0px;}
#topright{margin-top:10px;}
#banner img{margin:15px 0px 0px 10px;float:center;}
.lowerBanner{padding-top:80px;}

.helpbox,
.tagBox,
.errorbox{position:absolute;display:none;width:250px;background:#e9f0f8;border:3px solid #74a3ce;padding:10px;text-align:left;font-size:12px;}
.helpbox p,
.tagBox p,
.errorbox p{margin:0;}
.errorbox img,
.helpbox img{position:absolute;top:0px;right:0px;}
.errorbox{border:3px solid #e4ccb6;background:#f5eee7;}
