#header					{ width: 782px; height: 121px; background-color: #000000; border-bottom: 1px #ffffff solid; text-align: left; margin: 0px auto;}
#logo					{ float: left; width: 420px; margin-top: 10px;}
#topnavigation0			{ float: left; width: 325px; margin-top: 40px;}
#topnavigation			{ margin-left: 263px; margin-top: 23px;}
#topnavigation_inner	{ width: 470px;}

#main					{ width: 782px; background-color: #ffffff; text-align: left; margin: 0px auto;}
#zoom					{ background-color: #ffffff;}
#main_home				{ width: 782px; background-color: #4b4b4b; text-align: left; margin: 0px auto;}
#breadcrump				{ width: 782px; height: 27px; background-color: #4b4b4b; border-top: 19px #171615 solid; }
#footer					{ width: 782px; height: 27px; background-color: #000000; border-top: 1px #ffffff solid; }
	
#adminnavi				{ position: absolute; margin-left: 65px; top: 10px;}

#kopfbild				{ width: 990px; height: 100px;}

#subnavigation			{ float: left; font-family: Arial, Geneva, sans-serif; font-size: 11px; width: 225px; min-height: 450px; margin-top: 38px; background-color: #ffffff;}
#content				{ float: left; padding-bottom:10px; background-color: #ffffff; min-height: 450px;  margin-top: 38px; margin-left: 38px; color: #000000;}
#content_inner			{ width: 480px;}
#content_home			{ padding-bottom:10px; margin-left: 65px; background-color: #4b4b4b; margin-top: 0px; color: #ffffff;}
#content_home_inner		{ width: 652px;}

.clear					{ clear: both; float: none; }
	
.navilang_div			{ float: left; width: 70px; text-align: right;}
.navitop0_div			{ float: left; width: 76px; }
.navitop0,
.navitop0_active		{ font-family: Arial, Geneva, sans-serif; font-size: 11px; text-decoration: none; color: #ffffff;}
.navitop0:hover			{ font-family: Arial, Geneva, sans-serif; font-size: 11px; text-decoration: underline; color: #ffffff;}

.navitop_div_outer		{ float: left; position: relative; cursor:pointer; width: 150px; margin-right: 2px; }
.navitop_div			{ float: left; width: 146px; height: 17px; background-color: #ffffff; padding-left: 4px;}
.navitop_div:hover,
.navitop_div_active		{ float: left; width: 146px; height: 17px; background-color: #ff9600; padding-left: 4px;}
.navitop				{ font-family: Arial, Geneva, sans-serif; font-size: 12px; line-height: 17px; text-decoration: none; color: #000000;}

.navitop_pulldown_div	{ position: absolute; left: 0px; top: 17px; border-top:2px solid black; display:none; z-index: 10; }
.navitop_pulldown		{ display: block; left: 0px; top: 17px; width: 146px; background-color: #b9b9ba; padding-left: 4px; z-index: 11; min-height: 17px;}
.navitop_pulldown:hover,		
.navitop_pulldown_active{ display: block; left: 0px; top: 17px; width: 146px; background-color: #ff9600; padding-left: 4px; z-index: 11; min-height: 17px;}

.navileft_div			{ width: 160px; margin-top: 2px; margin-left: 65px; clear: both; padding-left: 4px; padding-bottom: 2px;}
.navileft_div_active, 
.navileft_div:hover		{ width: 160px; margin-top: 2px; margin-left: 65px; clear: both; padding-left: 4px; padding-bottom: 2px; background-color: #ff9600; }

.navileft 				{ text-decoration: none; color: #000000; font-family: Arial, Geneva, sans-serif; font-size: 12px; line-height: 12px;}
.navileft_level3		{ width: 160px; margin-left: 65px; padding-left: 4px;}
.navileft_level3:hover,			
.navileft_level3_active	{ width: 160px; margin-left: 65px; padding-left: 4px; background-color: #ff9600; }

.navileft_level4		{ width: 138px; margin-left: 65px; padding-left: 4px;}
.navileft_level4:hover,			
.navileft_level4_active	{ width: 138px; margin-left: 65px; padding-left: 4px; background-color: #e2e2e2; }


.navileft2_div			{ margin-left: 69px; width: 160px; clear: both; margin-top: 2px; }
.navileft2_div:hover	{ background-color: #e2e2e2; }

.breadcrump_inner		{ padding-left: 65px; padding-top: 6px;}
.breadcrump_white		{ font-family: Arial, Geneva, sans-serif; font-size: 10px; text-decoration: none; color: #ffffff;}

.entry_div				{ width: 454px; padding-bottom:20px; clear: both;}
.entry_div_home			{ padding-bottom:20px; clear: both;}
.picture_div			{ width: 442px; min-height: 1px;}
.picture_div_home		{ float: left; width: 157px; min-height: 1px;}
.text_div				{ float: left; width: 455px; font-family: Arial, Verdana, Geneva, sans-serif; font-size: 12px; color:#000000; }
.text_div_home			{ float: left; font-family: Arial, Verdana, Geneva, sans-serif; font-size: 12px; color:#ffffff; padding-top: 5px;  width: 280px;}
.text_div_home_full		{ float: left; font-family: Arial, Verdana, Geneva, sans-serif; font-size: 12px; color:#ffffff; padding-top: 8px;  width: 454px;}
.text					{ font-family: Arial, Verdana, Geneva, sans-serif; font-size: 12px; color:#000000; text-decoration:none; }
.link					{ font-family: Arial, Verdana, Geneva, sans-serif; font-size: 12px; color:#000000; text-decoration:underline; }
.text_div a				{ text-decoration:none; color:#000000;}
.text_div a:hover		{ text-decoration:underline; }

.text_home				{ font-family: Arial, Verdana, Geneva, sans-serif; font-size: 12px; color:#ffffff;text-decoration:none; }
.link_home				{ font-family: Arial, Verdana, Geneva, sans-serif; font-size: 12px; color:#ffffff;text-decoration:underline; }
.text_div_home a		{ text-decoration:none; color:#ffffff;}
.text_div_home a:hover	{ text-decoration:underline; }

.login_left				{ width: 120px; margin-top: 2px; float: left; }
.login_right			{ width: 120px; margin-top: 2px; float: left; }
.home_0					{ min-height: 100px; padding-bottom: 15px; padding-top: 12px; margin-left: 198px;}
.home_0_inner			{ width: 454px;}
.home_1					{ float: left; border-top: 1px #ff9600 solid; margin-right: 38px; padding-top: 5px;}
.home_1_inner			{ width: 160px;}
.home_2					{ float: left; width: 454px; border-top: 1px #ffffff solid;}
.footer_1				{ float: left;  padding-left: 65px; padding-top: 6px; margin-right: 38px;}
.footer_1_inner			{ width: 160px;}
.footer_2				{ float: left; width: 360px; padding-top: 6px;}
.footer_3				{ float: left; width: 100px; padding-top: 6px;}
	
body					{ padding-top:10px; margin: 0px auto; text-align: center; background:#e2e2e2; font-family: Arial, Verdana, Geneva, sans-serif; color:#000000; font-size: 12px;}
.body_zoom				{ padding:0px; margin: 10px; background:#ffffff; font-family: Arial, Verdana, Geneva, sans-serif; color:#000000; font-size: 12px;}

h1.content				{ font-family: Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; color: #000000; margin:0px; margin-bottom: 8px; margin-top: 2px;}
h2.subheadline			{ font-family: Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height: 16px; font-weight: normal; color: #000000; margin:0px; margin-bottom: 8px;}
h2.content				{ font-family: Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height: 16px; margin:0px; font-weight:bold;}

h1.content_home			{ font-family: Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; color: #ffffff; margin:0px; margin-top: 0px; margin-bottom: 0px; text-transform: uppercase;}
h1.content_home_orange	{ font-family: Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; color: #ff9600; margin:0px; margin-top: 0px; margin-bottom: 0px; text-transform: uppercase;}
h2.subheadline_home		{ font-family: Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height: 16px; font-weight: normal; color: #ffffff; margin:0px; margin-bottom: 8px;}
h2.content_home			{ font-family: Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height: 16px; margin:0px; color: #ffffff; font-weight:bold;}

p						{ margin-top: 0px;}
ul						{ color:#000000; padding-left:5px; margin-left:5px; margin-top:0px; padding-top:0px;}
li						{ padding-left:0px; margin-left:8px; margin-top:0px; padding-top:0px; }
	
p.pictext				{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#3a3b3d;}

input 					{ border: 1px solid #18488B; background-color: #ffffff; padding-left: 2px; }
form 					{ border: 0; margin: 0; padding: 0; }

a.desctext, .desctext 
						{ font-family: Arial, Helvetica, sans-serif; font-size :11px; line-height: 16px; color: #ff9600; text-decoration: none; }

