h1{ font-family: verdana, sans serif; font-size:16px; line-height: 1.4em; padding-top:7px; margin: 0.5em 0 0.5em 0; }

body {
	background: #999999;
}

#container {
	width: 950px;
	margin: auto;
	padding: 0;
	border: 1px solid #cccccc;
	background: #666666;
}

#header {
	width: 750px;
	height: 300px;
}

#content0 {
	width: 730px;	
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 00px;
	
	
	margin:0;
	color: #cccccc;
	background: #666666;
		
}

#content {
	width: 532px;	
	padding-left: 100px;
	padding-top: 10px;
	padding-right: 80px;
	
	
	margin:0;
	color: #cccccc;
	background: #666666;
		
}
#content1 {
	width: 160px;
	padding-left: 15px;
	padding-right: 5px;
	
	margin:0;
	color: #253d25;
	background: #777777;
}
#content2 {
	width: 180px;
	padding-left: 0px;
	padding-right: 0px;
	
	margin:0;
	color: #253d25;
	background: #777777;
}
#content0 p {

	font-family: verdana, sans serif;
	font-size: 12px;
}
#content p {

	font-family: verdana, sans serif;
	font-size: 12px;
}


#content1 p {

	font-family: verdana, sans serif;
	font-size: 15px;
}

#footcontainer {
 	width: 850px;
	margin: auto;
	padding: 0;
}


#footcontainer p {
	font-family: verdana, sans serif;
	font-size: 10px;
	color: #6666666;
}

#background00  { 
	width: 950px; height: 69px; background-image: 
	url('header.jpg'); 
	padding-top: 1px; background-position: 0% 
}
#background0  { 
	width: 950px; height: 69px; background-image: 
	url('header-paddeltouren.jpg'); 
	padding-top: 1px; background-position: 0% 
}
#background1  { 
	width: 950px; height: 69px; background-image: 
	url('header-kanuverleih.jpg'); 
	padding-top: 1px; background-position: 0% 
}
#background2  { 
	width: 950px; height: 69px; background-image: 
	url('header-paddelgruppen.jpg'); 
	padding-top: 1px; background-position: 0% 
}
#background3  { 
	width: 950px; height: 69px; background-image: 
	url('header-service.jpg'); 
	padding-top: 1px; background-position: 0% 
}
#background4  { 
	width: 950px; height: 69px; background-image: 
	url('header-buchung.jpg'); 
	padding-top: 1px; background-position: 0% 
}
#background5  { 
	width: 950px; height: 69px; background-image: 
	url('header-link.jpg'); 
	padding-top: 1px; background-position: 0% 
}
#background6  { 
	width: 950px; height: 299px; background-image: 
	url('16.jpg'); 
	padding-top: 1px; background-position: 0% 
}
#background7  { 
	width: 950px; height: 299px; background-image: 
	url('7.jpg'); 
	padding-top: 1px; background-position: 0% 
}
#background8  { 
	width: 950px; height: 69px; background-image: 
	url('header-tagestouren.jpg'); 
	padding-top: 1px; background-position: 0% 
}
#background9  { 
	width: 950px; height: 299px; background-image: 
	url('9.jpg'); 
	padding-top: 1px; background-position: 0% 
}
#background10  { 
	width: 950px; height: 299px; background-image: 
	url('10.jpg'); 
	padding-top: 1px; background-position: 0% 
}
#background11  { 
	width: 950px; height: 69px; background-image: 
	url('header-kanureisen.jpg'); 
	padding-top: 1px; background-position: 0% 
}#background12  { 
	width: 950px; height: 299px; background-image: 
	url('12.jpg'); 
	padding-top: 1px; background-position: 0% 
}
#background13  { 
	width: 950px; height: 299px; background-image: 
	url('13.jpg'); 
	padding-top: 1px; background-position: 0% 
}

#background14  { 
	width: 950px; height: 299px; background-image: 
	url('3.jpg'); 
	padding-top: 1px; background-position: 0% 
}
#background15  { 
	width: 950px; height: 299px; background-image: 
	url('17.jpg'); 
	padding-top: 1px; background-position: 0% 
}
#background16  { 
	width: 950px; height: 69px; background-image: 
	url('header-charterboote.jpg'); 
	padding-top: 1px; background-position: 0% 
}
#background17  { 
	width: 950px; height: 69px; background-image: 
	url('header-solarboot.jpg'); 
	padding-top: 1px; background-position: 0% 
}
#background18  { 
	width: 950px; height: 69px; background-image: 
	url('header-andi.jpg'); 
	padding-top: 1px; background-position: 0% 
}
#background19  { 
	width: 950px; height: 69px; background-image: 
	url('header-caecilie.jpg'); 
	padding-top: 1px; background-position: 0% 
}
#background20  { 
	width: 950px; height: 69px; background-image: 
	url('header-kajakschule.jpg'); 
	padding-top: 1px; background-position: 0% 
}
#background21  { 
	width: 950px; height: 69px; background-image: 
	url('header-fsm.jpg'); 
	padding-top: 1px; background-position: 0% 
}
#background22  { 
	width: 950px; height: 69px; background-image: 
	url('header-hansetour.jpg'); 
	padding-top: 1px; background-position: 0% 
}

.preload1    { background-image: 
               url('tab.png'); 
               background-repeat: no-repeat; 
               background-position: 0% }
.preload2    { background-image: 
               url('tabb_on.png'); 
               background-repeat: repeat; background-attachment: scroll; 
               background-position: 0% }
.menu2 {padding:0 0 20 20px; margin-top:15px; list-style:none; height:36px; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
.menu2 li.top {display:block; float:left;}

.menu2 li a.logo_link {display:block; float:left; height:36px; color:#111111; text-decoration:none; }
.menu2 li a.logo_link span { display: block;width: 15px; height: 36px; float: left; line-height: 27px; font-size: 13px; 
               font-weight: bold; cursor: pointer; 
               background-repeat: no-repeat; background-attachment: scroll; 
               padding-left: 160px; padding-right: 10px; padding-top: 0; 
               padding-bottom: 10; background-position: 0% }


.menu2 li a.top_link {display:block; float:left; height:36px; color:#111111; text-decoration:none; }
.menu2 li a.top_link span { display: block; height: 36px; float: left; line-height: 27px; font-size: 13px; 
               font-weight: bold; cursor: pointer; background-image: 
               url('tab_off.png'); 
               background-repeat: no-repeat; background-attachment: scroll; 
               padding-left: 10px; padding-right: 10px; padding-top: 0; 
               padding-bottom: 0; background-position: 0% }
.menu2 li a.top_link b { display: block; width: 15px; height: 36px; float: left; background-image: 
               url('tabb_off.png'); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: 0% }
.menu2 li a.top_link b.down { background-image: 
               url('tabdown_off.png'); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: 0% }

.menu2 li a.top_link:hover span { color: #fff; background-image: 
               url('tab.png'); 
               background-repeat: no-repeat; background-attachment: scroll; 
               line-height: 26px; background-position: 0% }
.menu2 li a.top_link:hover b { color: #fff; background-image: 
               url('tabb_on.png'); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: 0% }
.menu2 li:hover > a.top_link span { color: #fff; background-image: 
               url('tab.png'); 
               background-repeat: no-repeat; background-attachment: scroll; 
               line-height: 26px; background-position: 0% }
.menu2 li:hover > a.top_link b { color: #fff; background-image: 
               url('tabb_on.png'); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: 0% }
.menu2 li:hover > a.top_link b.down { color: #fff; background-image: 
               url('tabdown_on.png'); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: 0% }


.menu2 li a.top_lin {display:block; float:left; height:36px; color:#fff; text-decoration:none; }
.menu2 li a.top_lin span { display: block; height: 36px; float: left; line-height: 27px; font-size: 13px; 
               font-weight: bold; cursor: pointer; background-image: 
               url('tab_off.png'); 
               background-repeat: no-repeat; background-attachment: scroll; 
               padding-left: 10px; padding-right: 10px; padding-top: 0; 
               padding-bottom: 0; background-position: 0% }
.menu2 li a.top_lin b { display: block; width: 15px; height: 36px; float: left; background-image: 
               url('tabb_off.png'); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: 0% }
.menu2 li a.top_lin b.down { background-image: 
               url('tabdown_off.png'); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: 0% }
.menu2 li a.top_lin:hover span { color: #fff; background-image: 
               url('tab.png'); 
               background-repeat: no-repeat; background-attachment: scroll; 
               line-height: 26px; background-position: 0% }
.menu2 li a.top_lin:hover b { color: #fff; background-image: 
               url('tabb_on.png'); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: 0% }
.menu2 li:hover > a.top_lin span { color: #fff; background-image: 
               url('tab.png'); 
               background-repeat: no-repeat; background-attachment: scroll; 
               line-height: 26px; background-position: 0% }
.menu2 li:hover > a.top_lin b { color: #fff; background-image: 
               url('tabb_on.png'); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: 0% }
.menu2 li:hover > a.top_lin b.down { color: #fff; background-image: 
               url('tabdown_on.png'); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: 0% }


.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menu2 a:hover {visibility:visible; position:relative; z-index:200;}
.menu2 li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menu2 :hover ul.sub {left:0; top:32px; white-space:nowrap; width:120px; height:auto; z-index:300;}
.menu2 :hover ul.sub li { display: block; height: 20px; float: left; width: 120px; font-weight: normal; 
               background-image: 
               url('submid.png'); 
               background-repeat: repeat; background-attachment: scroll; 
               background-position: 0% }
.menu2 :hover ul.sub li.fly { background-image: 
               url('submid_r.png'); 
               background-repeat: repeat; background-attachment: scroll; 
               background-position: 0% }
.menu2 :hover ul.sub li a { display: block; position: relative; font-size: 12px; height: 20px; width: 
               120px; line-height: 20px; text-indent: 10px; color: #000; 
               text-decoration: none; background-image: 
               url('trans.gif'); 
               background-repeat: repeat; background-attachment: scroll; 
               background-position: 0% }
.menu2 :hover ul.sub li a:hover {color:#fff;}

.menu2 :hover ul.sub :hover > a {color:#fff;}

.menu2 :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul
{left:120px; top:0; white-space:nowrap; width:120px; z-index:400; height:auto;}

.menu2 :hover ul.sub li.subtop, .menu2 :hover ul :hover ul li.subtop, .menu2 :hover ul :hover ul :hover ul li.subtop, .menu2 :hover ul :hover ul :hover ul :hover ul li.subtop { background-image: 
               url('subtop.png'); 
               background-repeat: repeat; background-attachment: scroll; 
               background-position: 0% }
.menu2 :hover ul.sub li.flytop, .menu2 :hover ul :hover ul li.flytop, .menu2 :hover ul :hover ul :hover ul li.flytop, .menu2 :hover ul :hover ul :hover ul :hover ul li.flytop { background-image: 
               url('subtop_r.png'); 
               background-repeat: repeat; background-attachment: scroll; 
               background-position: 0% }
.menu2 :hover ul.sub li.subbot, .menu2 :hover ul :hover ul li.subbot, .menu2 :hover ul :hover ul :hover ul li.subbot, .menu2 :hover ul :hover ul :hover ul :hover ul li.subbot { height: 30px; background-image: 
               url('subbottom.png'); 
               background-repeat: repeat; background-attachment: scroll; 
               background-position: 0% }
.menu2 :hover ul.sub li.flybot, .menu2 :hover ul :hover ul li.flybot, .menu2 :hover ul :hover ul :hover ul li.flybot, .menu2 :hover ul :hover ul :hover ul :hover ul li.flybot { height: 30px; background-image: 
               url('subbottom_r.png'); 
               background-repeat: repeat; background-attachment: scroll; 
               background-position: 0% }

