div.con
{
float:left;
margin:0px;
margin-left:51px;
margin-top:6px;
padding:0px;
background-color:#627282;
border:1px solid #FFFFFF;
border-bottom-width:0px;
}
a.conLink{
float:left;
width:130px;
line-height:23px;
color:#FFFFFF;
text-align:right;
padding-right:2px;
}
a.conLinkActive, a.conLink:hover{
	float:left;
	width:120px;
	border-left:10px solid #ACC46A;
	font-weight:bold;
	line-height:23px;
	color:#FFFFFF;
	text-align:right;
	padding-right:2px;
}

div.logo{
	padding-top:6px;
}
.menu /*weicht in IE ab*/{float:left; width:132px; height:342px; margin:0px; margin-right:10px; margin-left:53px; margin-top:22px; padding:0px; background-color:transparent;}
body{margin:0px; padding:0px;}
#imp1{position:absolute; left:215px; 0px; top:116px; width:235px; height:349px; visibility:visible; z-index:101;}
#imp2{position:absolute; left:215px; 0px; top:116px; width:235px; height:349px; visibility:hidden; z-index:101;}
#img_1, #img_2, #img_3, #img_4, #img_5, #img_6, #img_7, #img_8, #img_9{position:absolute; left:462px; top:30px; width:512px; height:450px; border:0px; background-color:#627282; visibility:hidden; z-index:101;}
#bigimg_visible{position:absolute; left:468px; top:30px; width:505px; height:450px; border:0px; background-color:transparent; visibility:visible; z-index:101;}
#zoom{position:absolute; left:462px; top:30px; width:512px; height:450px; border:0px; background-color:#627282; visibility:hidden; z-index:1001;}
.container{float:left; width:980px; height:auto; margin:0px; margin-top:30px; padding:0px; background-color:transparent;}
.leftbox{float:left; width:195px; height:455px; margin:0px; margin-right:10px; padding:0px; background-color:#465B65;}
.smallbox{float:left; width:255px; height:455px; margin:0px; margin-right:2px; padding:0px; background-color:#627282;}
.bigbox{float:left; width:512px; height:455px; margin:0px; margin-right:2px; padding:0px; background-color:#627282;}
.contact /*weicht in IE ab*/{float:left; width:175px; height:52px; margin:0px; margin-left:10px; padding:0px; background-color:transparent; border:1px solid #FFFFFF; border-left-width:0px; border-right-width:0px; border-top-width:0px;}
.menuitem{float:left; width:130px; height:23px; margin:0px; margin-bottom:2px; padding:0px; background-color:#627282; border:1px solid #FFFFFF;}
div.contactButton{position:absolute; left:53px; top:461px; width:130px; height:23px; margin:0px; padding:0px; background-color:#627282; border:1px solid #FFFFFF; border-bottom-width:0px;}
#green_bar{float:left; width:10px; height:23px; margin:0px; padding:0px; background-color:#ACC46A; visibility:show;}
#green_bar1, #green_bar2, #green_bar3, #green_bar4, #green_bar10{float:left; width:10px; height:23px; margin:0px; padding:0px; background-color:#ACC46A; visibility:hidden;}
.textbox, .textbox2{float:left; width:235px; height:325px; margin:0px; margin-left:10px; margin-top:38px; padding:0px; background-color:transparent;}
.textbox3{float:left; width:500px; height:349px; margin:0px; margin-left:10px; padding:0px; background-color:transparent;}
.nextpage{float:left; width:235px; height:18px; margin:0px; margin-left:10px; padding:0px; background-color:transparent; text-align:right;}
.nextpageb{position:absolute; left:720px; top:465px; width:235px; height:18px; margin:0px; margin-left:10px; padding:0px; background-color:transparent; text-align:right;}
.nextpagec{float:left; width:225px; height:18px; margin:0px; margin-top:5px; padding:0px; background-color:transparent; text-align:right;}
.nextpaged{float:left; width:500px; height:18px; margin:0px; margin-top:17px; padding:0px; background-color:transparent; text-align:right;}
.impressum{float:left; width:185px; height:auto; margin:0px; padding:0px; background-color:transparent; text-align:right;}
.display_item{float:left; width:230px; height:auto; margin:0px; margin-left:10px; padding:0px; background-color:transparent;}
.med_display_item{float:left; width:140px; height:300px; margin:0px; margin-left:10px; margin-right:20px; padding:0px; background-color:transparent;}
.left_items{float:left; width:250px; height:30px; margin:0px; margin-bottom:20px; padding:0px; background-color:transparent;}
.list_items{float:left; width:230px; height:auto; margin:0px; margin-left:20px; margin-bottom:20px; padding:0px; background-color:transparent;}
.display_spacer{float:left; width:490px; height:32px; margin:0px; margin-left:10px; padding:0px; background-color:transparent;}
.display_spacerb{float:left; width:490px; height:50px; margin:0px; margin-left:10px; padding:0px; background-color:transparent;}
.textboxbig{float:left; width:495px; height:385px; border:0px; margin:0px; margin-left:10px; margin-top:30px; padding:0px;}
/*Images*/
.default{float:left; margin:0px; padding:0px; border:0px;}
.left_items img{float:left; border:0px; margin:0px; margin-left:10px; margin-right:10px; padding:0px;}
.med_display_item img{border:0px;}
.big{float:left; border:0px; margin:0px; margin-top:30px; padding:0px;}
.big2{float:left; border:0px; margin:0px; margin-left:6px; margin-top:30px; padding:0px;}
.medthumb{float:left; border:0px; margin:0px; padding:0px;}
/*Schriften*/
.smallbox_header{font-family:Verdana, sans-serif; font-size:20px; font-weight:normal; color:#FFFFFF; margin:0px; margin-left:10px; margin-top:23px; letter-spacing:1px; padding:0px; -moz-opacity:0.8; filter:alpha(opacity=80);}
.textbox p, .textbox2 p, .textbox3 p, .textboxbig p{font-family:Verdana, sans-serif; font-size:12px; font-weight:normal; line-height:18px; margin:0px; padding:0px;}
.white_line{font-family:Verdana, sans-serif; font-size:12px; font-weight:normal; line-height:10px; margin:0px; padding:0px;}
.med_display_item p{font-family:Verdana, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; text-align:right; line-height:18px; margin:0px; margin-bottom:10px; padding:0px;}
.textbox p, .textbox2 p, .textbox3 p, .white_line, .textboxbig p{color:#FFFFFF;}
.textbox2 p{color:#FFFFFF;}
.contact p{font-family:Verdana, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; margin:0px; margin-left:3px; margin-top:4px; margin-right:2px; padding:0px;}
.textbox a, .textbox2 a, .textbox3 a, .textboxbig a{font-family:Verdana, sans-serif; font-size:12px; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
.textbox a:hover, .textbox2 a:hover, .textbox3 a:hover, .textboxbig a:hover{font-family:Verdana, sans-serif; font-size:12px; font-weight:normal; text-decoration:underline; color:#A80000;}
.nextpage a, .nextpageb a, .nextpagec a, .nextpaged a{font-family:Verdana, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF;}
.nextpage a:hover, .nextpageb a:hover, .nextpagec a:hover, .nextpaged aa:hover{font-family:Verdana, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF;}
a{font-family:Verdana, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF;}
a:hover{font-family:Verdana, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF;}
.impressum a, .impressum p{font-family:Verdana, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#465B65;}
.impressum a:hover{font-family:Verdana, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#465B65;}
.left_items a, .right_items a, .left_items p{font-family:Verdana, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; padding-top:10px;}
.left_items a:hover, .left_items a:hover{font-family:Verdana, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF;}
.menuitem a{font-family:Verdana, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; margin:0px; padding:0px;}
.menuitem a:hover{font-family:Verdana, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; margin:0px; padding:0px;}
.menuitem a:active, .menuitem a.active{font-family:Verdana, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; margin:0px; padding:0px;}
.menuitem p, div.contactButton p{font-family:Verdana, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; margin:0px; margin-right:2px; margin-top:4px; padding:0px; text-align:right; }
.aktuell{margin:0px; margin-top:10px; padding:0px; border:0px;}