@charset "utf-8";

body {margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:150%; color:#888; }

#header {background:#fff;}

#outer1 {float:left; width:170px; padding:10px; background:#515685; color:#fff;}
#outer2 {float:left; width:440px; padding:0 50px 20px 28px; }
#outer4 {float:left; width:260px; padding:10px; font-family: "Times New Roman", Times, serif; font-style:italic; font-size:15px; }
#outer3 { padding:10px; margin-left:600px;}

#outer1, #outer2, #outer3, #outer4 {padding-bottom:32767px; margin-bottom:-32767px;}

#wrapper {overflow:hidden; }

#footer {clear:both; background:#515685;width:1000px;}
.content {padding:10px;}
#footer p,
#header p {color:#fff;}
#footer a {color:#fff; text-decoration:none;}
#footer a:hover { color:#888; }

.navi {	margin:0; padding:0; list-style:none; height:50px; position:relative; font-size:12px; 	}
.navi li { 	float:left;  margin:1em 0;	}
.navi li a { display:block; margin: 1em 3.6em 0 0; color:#888; text-decoration:none; }
.navi li a:hover, .navi li a.aktiv { color:#515685; text-decoration:underline; }
.navi .logo { font-size:20px; font-weight:normal; color:#515685; margin-right:3em; }


.naviLi{  padding:0; font-size:11px; list-style:url(i/aufzaehlung.gif) outside;}
.naviLi li { margin-bottom:1em; }
ul[id].naviLi { margin:9.7em 0 1em 1.5em; }
*+html ul[id].naviLi { margin:10.8em 0 0 1.5em; }
.naviLi a { color:#fff; text-decoration:none; }
.naviLi a:hover, .naviLi a.aktiv { color:#fff; text-decoration:underline; }


H1 { font-size:20px; line-height:24px; font-weight:normal; color:#515685; padding:0; margin: 1.4em 0; }
H2 { font-size:12px; font-weight:bold; color:#515685; padding:0; margin:3em 0 -0.5em 0; }
.subhead { margin-top:-0.5em; font-style:italic; font-size:11px; }
a { color:#515685; text-decoration:none; }
a:hover, a.aktiv { color:#515685; text-decoration:underline; }
.b { color:#515685; }
.eingeruckt { margin:-1em 0 2em 2em; }
.aufz { list-style-type:square; list-style-image:none; }
.big { font-size:26px; }
.small { font-size:10px; line-height:115%; }
.fisch { background: url(i/preise.jpg) no-repeat bottom right; }

.kontakt td { height:2.5em; font-family:arial, helvetica; font-size:12px; }
.kontakt p { margin:0.3em 0; }
input, textarea { width:300px; font: 1em Verdana, Arial, Helvetica, sans-serif; color:#6e6c60; border:1px solid #dddddd; background:#dddddd; }
input.butt { width:110px; cursor:pointer; margin: 0 10px 0 0; float:left; }
input.butt:hover { background:#515685; color:#FFFFFF; }
.radiob { width:15px; }

b { float:left; margin:1.2em 1.6em; padding:0 15px; font-size:11px; border-left:1px solid #fff; width:130px; display:block; color:#ffffff; font: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }
.tr1 { background:#60769C; margin:auto; }
.clear { clear:left; }

ul[id] { margin:2em 0 2em -1em; list-style-type:square; }
*+html ul[id] { margin:2em 0 2em 3em; }
li { margin-bottom:1em; }



