

	body#body {background-color: #1E3264;}
	div#main {position:absolute; top: 0px; left:50%; width:1018px;margin-left:-509px;}
	div#main1 {position:absolute; top: 0px; left:50%; width:1018px;margin-left:-509px;}
	div#kopf {position:relative; top: 0px; left: 408px; width:610px; height: 90px;}
	div#body {position:relative; top: 0px; left: 0px; width:1018px; z-index: 100}
	div#body_nav {position:relative; top: 0px; left: 0px; width:256px;overflow: hidden; float: left; }
	div#body_top_right {position:relative; top: 0px; left: 0px; overflow: hidden; width:800px;}
	div.sub_content {float: left; width:762px; min-height: 500px; overflow: hidden;}
	div#body_content {padding: 10px 10px 10px 10px; overflow: hidden; width: 733px;}
	div#body_bottom {margin: 10px 0px 10px 0px; overflow: hidden; width: 1018px; background-color: #A0D200; padding: 3px 20px 3px 0px; text-align: right; clear: left;}
	div#imagefilm {position:absolute; top: 360px; left:49%; width:600px; margin-left:-300px;}
	div#imagefilmlinks {position:absolute; top: 770px; left:65%; width:600px; margin-left:-420px;}
	
	td.MainNav1 {background-color: #6B8C18; padding: 2px 2px 0px 10px; border-right: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; }
	td.MainNav2 {background-color: #6B8C18; padding: 2px 2px 0px 25px; border-right: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; }
	td.MainNav3 {background-color: #6B8C18; padding: 2px 2px 0px 40px; border-right: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; }
	td.MainNav4 {background-color: #6B8C18; padding: 2px 2px 0px 55px; border-right: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; }
	td.MainNav5 {background-color: #6B8C18; padding: 2px 2px 0px 70px; border-right: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; }


	.haupt1 {position:absolute; visibility:hidden; width: 247px; margin-left:10px; z-index:100;}
	a.nav:link, a.nav:visited, a.nav:active, a.nav:hover { color: white; text-decoration: none; font-weight: normal; }
	a.nav:hover { font-weight: bold; }
	a.nav_bottom:link, a.nav_bottom:visited, a.nav_bottom:active, a.nav_bottom:hover, div.nav_bottom { color: #1E3264; text-decoration: none; font-weight: bold; font-size: 13px; }
	a.nav_bottom:hover { color: white; }
	
	div.nav_pre {float:left; }
	div.nav_pre a.l1 {display: block; width: 254px; height: 258px; background-repeat: no-repeat; overflow: hidden; border: 0px;}
	div.nav_pre a img {margin-top: 25px;}
	a#anav1 {background-image: url(shared/r_reg_ueber_1_inakt.gif);width: 256px;}
	a#anav1:hover {background-image: url(shared/r_reg_ueber_1_aktiv.gif);}
	a#anav2 {background-image: url(shared/r_wi_wi_2_inakt.gif);}
	a#anav2:hover {background-image: url(shared/r_wi_wi_2_aktiv.gif);}
	a#anav3 {background-image: url(shared/r_frei_tour_3_inakt.gif);}
	a#anav3:hover {background-image: url(shared/r_frei_tour_3_aktiv.gif);}
	a#anav26 {background-image: url(shared/r_aktu_serv_4_inakt.gif);}
	a#anav26:hover {background-image: url(shared/r_aktu_serv_4_aktiv.gif);}

	div.nav_sub_pre li {background-image: url(shared/bg_menue_start.gif); width: 256px;}
	div.nav_sub_pre a {display: block; padding: 5px;}
	.d_l2 li.std {background: #1E3264 url(shared/bg_menue_start.gif); width: 256px; padding: 0px; z-index: 100; position: relative;}
	.d_l2 li.post {background: #1E3264 url(shared/nav_bg_bottom.gif); width: 256px; height: 22px; padding: 0px;}


	/* ================================================================ 
	This copyright notice must be untouched at all times.
	The original version of this stylesheet and the associated (x)html is available at http://www.cssplay.co.uk/menus/css3-dropline-overrun.html
	Copyright (c) 2005-2010 Stu Nicholls. All rights reserved.
	This stylesheet and the associated (x)html may be modified in any way to fit your requirements.
	=================================================================== */

	.dropMenu {position:relative; font-family:arial, sans-serif; font-size:13px; z-index:90; }
	.dropMenu div {width:256px; position:absolute; left:-9999px; padding:0; z-index:100; opacity:0;
}

	.dropMenu ul {padding:0; margin:0; list-style:none;z-index:100; position: relative;}
	.dropMenu ul li {display:inline-block; }
	.d_l2 ul li {background:url(shared/bg_menue_start.gif); width: 256px;}
	.dropMenu ul li a {display:block; text-decoration:none; color:#fff; padding:0px;}
	.dropMenu ul li a.l2 {padding:5px 10px; font-weight:bold; width: 246px;}

	.dropMenu ul li a:hover {color:#ff0;}
	.dropMenu ul li:hover > a {color:#ff0;}
/*	.dropMenu ul li a:hover b {display:inline-block; position:relative; left:-40px; padding-left:40px; padding-right:40px; margin-right:-80px; background:url(trans.gif); cursor:pointer;} */
	.dropMenu ul :hover div {left:0; top:258px; opacity:1;z-index:100; position: absolute;}
	.dropMenu ul :hover div#sub2 {left:254px;}
	.dropMenu ul :hover div#sub3 {left:508px;}
	.dropMenu ul :hover div#sub26 {left:762px;}
