/*
braun hintergrund: AB8C63
blau :668188
dunles blau: 345769
dunkels braun fÃ¼r schriften: 6B654E
orange: F7A215
helles blau fÃ¼r kasten rechts: D3DADC
helles braun fÃ¼r kasten rechts: E8E9BE

Hauptnavigation: 11 pt Arial weiÃ, rollover blau
2. Navigation links:  11pt Arial fett blau, rollover orange
3. Navigation oder breadcrums: 10 pt Arial fett blau, rollover orange
Navigation footer: 11 pt Arial weiÃ rollover dunkles blau

p  11 pt Arial dunkles braun
h1 13pt Arial fett dunle braun
h2 11pt Arial fett dunkles braun

h3 ( Ãberschrift im rechten Kasten) 11pt Arial fett blau
li 11 pt Arial dunkles braun 
*/
	
*						{ margin:0; padding:0; font-size:8.5pt; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; }
h1 						{ font-size:10pt; }
h2 						{ font-size:8.5pt; }    
h3 						{ font-size:10pt; }	
body					{ width:100%; height:100%; font-family: Verdana, Sans-Serif; background:url('../images/tmpl1/bg.png') repeat-x #f7bb5a; color:#333; font-size:11px; margin:0; padding:0; }
a						{ color:#668188; text-decoration:none; } 
a:hover					{ text-decoration:underline; }
#act a					{ color:#F7A215 !important; }
.clear					{ clear:both; line-height:0; }

#main					{ width:960px; margin:0 auto; text-align:left; }
#page					{ background:#fff; }
#head					{ width:960px; height:207px; background:url('../images/tmpl1/logo.png') center no-repeat #fff; }
#left					{ float:left; width:160px; padding:0 10px 10px 10px; margin:-5px 0 10px 0; }
#left ul				{ list-style-type:none; }
#left .first			{ height:25px; padding:5px; margin:5px 0 0 0; border-top:1px solid #ccc; }
#left .first a			{ color:#668188; text-decoration:none; font-size:11pt; }
#left .first a:hover	{ color:#F7A215; }
#left .sec				{ min-height:20px; margin:0 0 0 20px; padding:3px 0 0 0; }
#left .sec a			{ font-size:10pt; }
#left .third			{ margin:0 0 0 30px; }

#left .act a			{ color:#f69628 !important; }


#content				{ float:left; width:510px; margin:0 0 30px 0; padding:0 20px 0 10px; }
#content .out_h1		{ font-size:10pt; font-weight:bold; margin-bottom:20px; }
#content .out_h1 .indent{ font-weight:normal; margin-left:10px; }
#content .bodytext		{ font-size:8.5pt; line-height:15pt; font-weight:normal; margin:10px 0 0 0; }	
#content dt img			{ border:1px solid #ad8c63; }
#content ul				{ margin:0 0 0 5px; }
#right					{ float:left; width:280px; margin:0 0 10px 0; }
#right .bodytext		{ font-weight:normal; }
#right hr				{ margin:15px 0 5px 0; border:0; background:#ccc; height:1px; }
#akt_top				{ width:278px; height:25px; background:url('../images/tmpl1/aktuelles_top.png'); }
#akt					{ width:278px; padding:8px; border-left:1px solid #f7a128; border-right:1px solid #f7a128; font-weight:bold; font-size:10pt; }
#akt .entry				{ font-weight:normal; font-size:8pt; }
#akt_bottom				{ width:278px; height:15px; background:url('../images/tmpl1/aktuelles_bottom.png'); }

#footer					{ width:100%; height:24px; padding:4px 10px 0 10px; margin:0 0 80px 0; background:url('../images/tmpl1/footer.gif'); }
#footer span			{ display:block; text-align:left; }
#footer .item			{ float:right; text-align:center; margin:0 0 0 10px; }
#footer .item a			{ color:#7090a3; text-decoration:none; }
#footer .item a:hover	{ color:#345769; }

#news					{ font-size:11pt; color:#668188; border:1px solid #ad8c63; width:170px; margin:10px 5px 0 5px; }
#news .n				{ color:#670806; background-color:#e7debd; padding:10px; }
#news .n .out_h1		{ margin:10px 0 10px 0; }
#news .n a				{ color:#670806;  text-decoration:underline; }
#news .n a:hover		{ text-decoration:none; }
#news .tb				{ height:34px; vertical-align:center; padding:0 0 0 10px; }

.csc-form-label-req		{ display:none; }
#content img .spacer-gif{ border:none; }
#content td				{ width:480px !important; }

/**** backup "schöne maße"
	*		{ color:#000; font-size:11px; font-family:verdana; margin:0; padding:0; }
	body		{ background-color:#fff; margin:0; padding:0; }
	a		{ color:#fff; text-decoration:none; }
	a:hover		{ text-decoration:underline; }
	
	
	#head		{ width:960px; height:150px; vertical-align:top; background-image:url('header-02_version2.jpg'); }
	#menu		{ width:960px; height:30px; vertical-align:top; }
	#page		{ width:960px; vertical-align:top; background-color:#fff; }
	#left		{ width:160px; border-left: 2px solid #7e7566; }
	#content	{ width:640px; }
	#right		{ width:160px; border-right: 2px solid #7e7566; }
	#footer		{ width:100%; height:24px; vertical-align:top; background-image:url('footer.jpg'); }

