BODY {
	COLOR:#F0F8FF;
	BACKGROUND-COLOR:white;
	FONT-FAMILY:'Verdana','Arial','Helvetica','Sans serif';
	FONT-SIZE:10pt;
	MARGIN:0pt;
	PADDING:10px;
	max-WIDTH:1024px;
	WIDTH:1024px;
	MARGIN:0 AUTO 0 AUTO;
	text-align:center;
}

DIV.title {
	BACKGROUND-COLOR:white;
	MIN-WIDTH:800px;
	WIDTH:1024px;
	position:relative;
	z-index:6;
	
}



DIV.hauptmenu {
	min-WIDTH:592px;
	MAX-WIDTH:592px;
	min-height:35px;
	height:15px;
	padding-top:0px;
	MARGIN:80px 0 0 0;
}


DIV.kasten {
	float:left;
	float:none !important;
	min-WIDTH:800px;
	WIDTH:950px;
	min-height:4000px;
	PADDING-left:9px;
	PADDING-RIGHT:9px;
	PADDING-TOP:40px;
	position:relative;
	z-index:5;
	background-image:url(../graphics/hintergrund2-test.gif);
	BACKGROUND-REPEAT:repeat;
	margin:-80px auto 0 auto;
}

DIV.inhalt {
	WIDTH:610px;
	float:right;
	margin-right:30px;
	min-height:1200px;
}

DIV.gncontent {
	BACKGROUND-COLOR:#292929;
	COLOR:black;
	WIDTH:610px;
	PADDING-TOP:40px;
	MARGIN-TOP:0px;
	TEXT-ALIGN:CENTER;
	border-left:5px solid #292929;
	border-right:13px;
	}
	
DIV.vmenu{
float:left;
width:25px;
margin-left:-75px;
margin-top:95px;
}

DIV.inhaltrechts{
float:right;
width:592px;
margin-left:0px;
}

DIV.left {
	FLOAT:LEFT;
	margin-left:10px;
	min-height:400px;
	text-align:right;
	display:none;
	margin-top:20px;
}

DIV.left1 {
	PADDING:1px;
	min-height:200px;
	text-align:right;	
}

DIV.right {
	FLOAT:right;
	MARGIN:115px 0 0 0;
	text-align:right;
	width:170px;
	padding:5px;
	BACKGROUND-COLOR:#292929;
}

DIV.right H3 {
background-color:#00ff5a;
font-size:10pt;
margin:0;
color:black;
}

#UL.linkliste A{
background-image:url(../graphics/lflieger_on.gif) !important;
line-height:40px;
}

.navmain LI {
list-style-type:none;
}

p.csc-frame-frame2 {
background-color:#292929;
}

DIV.right1 {
	margin:0 AUTO 0 AUTO;
	
}

DIV.right2 {
	MARGIN:0 AUTO 0 AUTO;
	}

div.footer {
	height:75px;
	BACKGROUND-IMAGE:url(../graphics/Seiteunten2.gif);
	WIDTH:615px;
	MARGIN-TOP:-45px;
	MARGIN-LEFT:0;
	overflow:hidden;
}

div.navmain {
	overflow:hidden;
	z-index:20;
}

img.cover {
	margin:auto;
}
.gncontent A {
background-color:#00ff5a;
color:black;
font-style:underline;
}
p.blattmitte {
	margin:0 !important;
	padding:0 !important;
}

p.bodytext {
	margin:0 !important;
	padding:0 !important;
}

div.blattmitte h3{
margin:0 !important;
padding:0 !important;
}


.menu5 {padding:5px 0 0 1em; margin:0; list-style:none; height:40px; position:relative; background:transparent url(pro_five_0c.gif) repeat-x left bottom; font-size:11px;}
.menu5 li {float:left; height:40px; margin-right:1px;}
.menu5 li a {display:block; float:left; height:40px; line-height:35px; color:#333; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 4px; cursor:pointer; background:url(pro_five_0a.gif) no-repeat;}
.menu5 li a b {float:left; display:block; padding:0 16px 5px 12px; background:url(pro_five_0b.gif) no-repeat right top;}
.menu5 li.current a {color:#000; background:url(pro_five_2a.gif) no-repeat;}
.menu5 li.current a b {background:url(pro_five_2b.gif) no-repeat right top;}
.menu5 li a:hover {color:#000; background: url(pro_five_1a.gif) no-repeat;}
.menu5 li a:hover b {background:url(pro_five_1b.gif) no-repeat right top;}
.menu5 li.current a:hover {color:#000; background: url(pro_five_2a.gif) no-repeat; cursor:default;}
.menu5 li.current a:hover b {background:url(pro_five_2b.gif) no-repeat right top;}


.preload1 {background: url(prodrop4/pro_drop4_2a.gif);}
.preload1 {background: url(prodrop4/pro_drop4_2b.gif);}

.prodrop4 {padding:0 0 0 0; margin:0; list-style:none; height:36px; background:transparent url(prodrop4/pro_drop4_back.gif); position:relative; z-index:20; font-family:arial, verdana, sans-serif;}
.prodrop4 li.top {display:block; float:left;}
.prodrop4 li a.top_link {display:block; float:left; height:36px; line-height:27px; color:#666; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 10px; cursor:pointer;background: url(prodrop4/pro_drop4_0a.gif) no-repeat;}
.prodrop4 li a.top_link span {float:left; display:block; padding:0 20px 0 10px; height:36px;background:url(prodrop4/pro_drop4_0b.gif) right top;}
.prodrop4 li a.top_link:hover {color:#000; background: url(prodrop4/pro_drop4_2a.gif) no-repeat; line-height:25px;}
.prodrop4 li a.top_link:hover span {background:url(prodrop4/pro_drop4_2b.gif) no-repeat right top;}

.prodrop4 li:hover > a.top_link {color:#000; background: url(prodrop4/pro_drop4_2a.gif) no-repeat; line-height:25px;}
.prodrop4 li:hover > a.top_link span {background:url(prodrop4/pro_drop4_2b.gif) no-repeat right top;}

.prodrop4 li a.top_linkchosen {display:block; float:left; height:36px; line-height:27px; color:#000; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 10px; cursor:pointer;background: url(prodrop4/pro_drop4_0a.gif) no-repeat;}
.prodrop4 li a.top_linkchosen span {float:left; display:block; padding:0 20px 0 10px; height:36px;background:url(prodrop4/pro_drop4_0b.gif) right top;}
.prodrop4 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 */

.prodrop4 a:hover {visibility:visible; position:relative; z-index:10;}
.prodrop4 li:hover {position:relative; z-index:10;}

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

.prodrop4 ul.sub1 {width:160px;}
.prodrop4 ul.sub2 {width:110px;}
.prodrop4 ul.sub3 {width:90px;}
.prodrop4 ul.sub4 {width:112px;}

.prodrop4  ul.chosen {width:160px;left:0; top:35px; background: #b9d3fb; padding:3px; border:1px solid #3a93d2; border-width:0 1px 1px; white-space:nowrap; height:auto; z-index:300;}
.prodrop4 :hover ul.chosen li {display:block; height:20px; position:relative; font-weight:normal; width:auto;}
.prodrop4 :hover ul.chosen li a {display:block; font-size:11px; height:20px; line-height:20px; width:auto; padding:0 10px; color:#000; text-decoration:none;}
.prodrop4 :hover ul.chosen li a:hover {background:#3a93d2; color:#fff;}


.vmenu {list-style:none; padding:10px 0 40px 25px; margin:0; width:25px;}
.vmenu li {display:block; width:25px; margin-bottom:-29px;}
.vmenu li a {text-decoration:none; color:#fff; font-size:11px; line-height:10px;}
.vmenu li a em {display:block; width:25px; height:29px;background:url(tabs/vertical.gif) left top; font-style:normal;}
.vmenu li a b {display:block; width:15px; padding:0 3px 29px 7px; text-align:center; text-decoration:none; background:url(tabs/vertical.gif) left bottom; color:#fff;}

.vmenu li a:hover {border:0; position:relative; z-index:100; cursor:pointer;}
.vmenu li a:hover em {background-position: center top;}
.vmenu li a:hover b {background-position: center bottom; color:#660;}

.vmenu li a.selected, .menu li a:hover.selected {border:0; position:relative; z-index:200; cursor:default;}
.vmenu li a.selected em, .menu li a:hover.selected em {background-position: right top;}
.vmenu li a.selected b,.menu li  a:hover.selected b {background-position: right bottom; color:#242;}
