body { background-color:#ffffff;font-family:Verdana,Arial,Avantgarde;color:#8C6329;font-size:12px;
		 	 background-image:url(img/body_bg.gif);background-repeat:repeat-x; }

a:link    { color:#8C6329;text-decoration:none; }
a:visited { color:#8C6329;text-decoration:none; }
a:focus   { color:#8C6329;text-decoration:underline; }
a:hover   { color:#8C6329;text-decoration:underline; }
a:active  { color:#8C6329;text-decoration:underline; }

a.anmeldung { display:block;width:150px;background-color:#E7E3D6;border: 2px solid #8C6329;padding:3px;text-align:center; }
a.anmeldung:link { text-decoration:none; }
a.anmeldung:visited { text-decoration:none; }
a.anmeldung:focus { text-decoration:none; }
a.anmeldung:hover { text-decoration:none; }
a.anmeldung:active { text-decoration:none; }

/* Struktur */
div.center { top:0px;display:block;text-align:center; }
div.all { width:920px;margin-left:auto;margin-right:auto;text-align:left; }

div.head { position:absolute;top:25px;width:920px;height:277px;
				 	 background-image:url(img/kopfbild.gif);background-repeat:no-repeat; }
a.headlink     { position:absolute;top:0px;left:0px;display:block;width:240px;height:223px; }
div.main_menu { position:absolute;top:223px;left:259px;width:632px;height:36px; }

div.content { position:absolute;top:352px;width:920px;/*border: 1px solid #000000;*/ }

div.links { width:240px;float:left;height:200px; }					 
div.rechts { width:677px;float:right;height:277px; }

div.menu   {  }
div.box { padding:16px 19px 0px 19px;margin-top:25px;margin-bottom:25px;background-image:url(img/feature_top.gif);background-repeat:no-repeat;background-position:2px top; }
/*div.abstand { width:200px;padding-bottom:10px;background-color:#E7E3D6; }*/
div.csc-frame-frame1 { width:200px;padding-bottom:10px;background-color:#E7E3D6; }
div.inhalt { padding:0px 30px 25px 30px;/*border: 1px solid #0000ff;*/ }


/*Struktur ende*/

/*Menu*/
/*alle aktiven
div.menueins a:link, div.menuzwei a:link, 
div.menudrei a:link { color:#292498; } 

div.menueins a:visited, div.menuzwei a:visited,
div.menudrei a:visited { color:#292498; } 

div.menueinsa a:link, div.menuzweia a:link, 
div.menudreia a:link, div.menueinsa a:visited,
div.menuzweia a:visited, div.menudreia a:visited,
div.menueinsas a:link, div.menueinsas a:visited { color:#000000; }

div.menueinsc a:visited, div.menuzweic a:visited,
div.menudreic a:visited, div.menueinscs a:visited { color:#000000; }

div.menueinsa a:hover, div.menuzweia a:hover,
div.menudreia a:hover, div.menueins a:hover,
div.menuzwei a:hover, div.menudrei a:hover {color:#000000;} 



/*erste ebene*/
div.mmenueins, div.mmenueinsa, div.mmenueinsc { float:left;font-size:11px;font-weight:bold;margin-top:7px;margin-left:16px; }
div.mmenueinsa, div.mmenueinsc { float:left;font-size:11px;font-weight:bold;margin-top:6px;margin-left:16px;border-top:1px solid #ffffff; }
div.mmenueins:hover, div.mmenueinsa:hover, div.mmenueinsc:hover { float:left;font-size:11px;font-weight:bold;margin-top:6px;margin-left:16px;border-top:1px solid #ffffff; }

div.mmenueins a, div.mmenueinsa a, div.mmenueinsc a { line-height:16px;display:block;float:left;height:29px;color:#ffffff; }
div.mmenueinsa a, div.mmenueinsc a { background-image:url(img/menu-pfeil.gif);background-repeat:no-repeat;background-position:center bottom;text-decoration:none; }

div.mmenueins a:link, div.mmenueinsa a:link, div.mmenueinsc a:link { line-height:16px;display:block;float:left;height:29px;color:#ffffff;text-decoration:none; }
div.mmenueins a:visited, div.mmenueinsa a:visited, div.mmenueinsc a:visited { line-height:16px;display:block;float:left;height:29px;color:#ffffff;text-decoration:none; }
div.mmenueins a:focus, div.mmenueinsa a:focus, div.mmenueinsc a:focus { line-height:16px;display:block;float:left;height:29px;color:#ffffff;text-decoration:none; }
div.mmenueins a:hover, div.mmenueinsa a:hover, div.mmenueinsc a:hover { line-height:16px;display:block;float:left;height:29px;color:#ffffff;text-decoration:none;
											 												 													background-image:url(img/menu-pfeil.gif);background-repeat:no-repeat;background-position:center bottom; }
div.mmenueins a:active, div.mmenueinsa a:active, div.mmenueinsc a:active { line-height:16px;display:block;float:left;height:29px;color:#ffffff;text-decoration:none; }

/*zweite ebene*/
div.menueins, div.menueinsa, div.menueinsc { text-align:left;font-size:14px;font-weight:bold;
																             margin:0px;padding:0px 0px 4px 17px;	}

/*dritte ebene*/
div.menuzweiall { margin-top:5px;margin-bottom:7px; }
div.menuzwei, div.menuzweia, div.menuzweic { text-align:left;font-size:12px;font-weight:bold;
														 							 	 margin:0px;padding:0px 0px 2px 34px; }
																						 
/*Menu ende*/

/*Contentaussehen*/

p.bodytext, p.align-center, p.align-right, p.align-left, div.inhalt td { padding:2px 0px 1px 0px;margin:0px;color:#8C6329;font-size:12px; }
div.box p.bodytext, div.box p.align-center, div.box p.align-right, div.box p.align-left, div.inhalt td { padding:2px 0px 1px 0px;margin:0px 10px 0px 10px;color:#8C6329;font-size:12px; }
li { padding:0px 0px 0px 9px;margin:0px; }
.bodytext { text-align:justify; }
.align-center { text-align:center; }
.align-right { text-align:right; }
.align-left { text-align:left; }
span.detail { color:#CB903B; }

h1 {color:#8C6329;font-size:17px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
h2 {color:#8C6329;font-size:16px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
h3 {color:#8C6329;font-size:15px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
h4 {color:#8C6329;font-size:14px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
h5 {color:#8C6329;font-size:13px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
h6 {color:#8C6329;font-size:12px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

/*div.box div.csc-header h1 {color:#ffffff;font-size:17px;margin:0px 10px 0px 10px;padding:15px 0px 15px 0px;}
div.box div.csc-header h2 {color:#ffffff;font-size:16px;margin:0px 10px 0px 10px;padding:15px 0px 15px 0px;}
div.box div.csc-header h3 {color:#ffffff;font-size:15px;margin:0px 10px 0px 10px;padding:15px 0px 15px 0px;}
div.box div.csc-header h4 {color:#ffffff;font-size:14px;margin:0px 10px 0px 10px;padding:15px 0px 15px 0px;}
div.box div.csc-header h5 {color:#ffffff;font-size:13px;margin:0px 10px 0px 10px;padding:15px 0px 15px 0px;}
div.box div.csc-header h6 {color:#ffffff;font-size:12px;margin:0px 10px 0px 10px;padding:15px 0px 15px 0px;}*/

div.csc-frame-frame1 div.csc-header h1 {color:#ffffff;font-size:17px;margin:0px 10px 0px 10px;padding:15px 0px 15px 0px;}
div.csc-frame-frame1 div.csc-header h2 {color:#ffffff;font-size:16px;margin:0px 10px 0px 10px;padding:15px 0px 15px 0px;}
div.csc-frame-frame1 div.csc-header h3 {color:#ffffff;font-size:15px;margin:0px 10px 0px 10px;padding:15px 0px 15px 0px;}
div.csc-frame-frame1 div.csc-header h4 {color:#ffffff;font-size:14px;margin:0px 10px 0px 10px;padding:15px 0px 15px 0px;}
div.csc-frame-frame1 div.csc-header h5 {color:#ffffff;font-size:13px;margin:0px 10px 0px 10px;padding:15px 0px 15px 0px;}
div.csc-frame-frame1 div.csc-header h6 {color:#ffffff;font-size:12px;margin:0px 10px 0px 10px;padding:15px 0px 15px 0px;}


h1.csc-firstHeader {margin-top:0px;}
div.csc-header { margin:25px 0px 5px 0px;padding:0px; }
div.csc-header-n1 { margin:0px 0px 5px 0px;padding:0px; }
/*div.box div.csc-header { width:200px;margin-bottom:10px;margin-top:0px;background-color:#8C6329; }*/
div.csc-frame-frame1 div.csc-header { width:200px;margin-bottom:10px;margin-top:0px;background-color:#8C6329; }


dd.csc-textpic-caption {color:#8C6329;font-size:10px;}


div.csc-textpic-intext-right, div.csc-textpic-intext-left, div.csc-textpic-intext-left-nowrap,
div.csc-textpic-intext-right-nowrap, div.csc-frame-frame2, div.trenner {clear:both;}

table.contenttable {margin: 0px 9px 0px 0px;padding:0px;border-collapse:separate;border-spacing:3px;}
table.contenttable td {padding-left:0px;margin-left:0px;}
table.contenttable-0 td, table.contenttable-0 th {padding:3px 5px 3px 5px;vertical-align:middle;border:1px solid #8C6329;
									 		 											 	    color:#8C6329;font-size:12px;background-color:#E7E3D6;}
table.contenttable-1 td, table.contenttable-1 th {padding:3px 5px 3px 5px;vertical-align:middle;border:1px solid #E7E3D6;
									 		 											 	    color:#ffffff;font-size:12px;background-color:#8C6329;}

/*Kontaktformular*/
fieldset.csc-mailform { border:0px; margin:15px 15px 15px 25px; }
fieldset.csc-mailform label { width:130px; float:left; 
														  margin-bottom:3px; margin-right:3px; height:18px;padding-left:5px;
															vertical-align:middle;font-size:12px;}
div.csc-mailform-field input, .powermail_text, .powermail_file { margin-bottom:3px; background-color:#E7E3D6; width:323px; 
											 			   border:0px;height:18px;
															 font-family:Arial,Avantgarde;font-size:12px;}
div.csc-mailform-field textarea, .powermail_textarea { margin-bottom:3px; background-color:#E7E3D6; width:323px; border:0px;
											 					  font-family:Arial,Avantgarde;font-size:12px;}
div.csc-mailform-field .csc-mailform-submit, .powermail_submit { margin-left:225px; width:100px;
											 												width:109;height:22px;color:#8C6329;font-weight:bold;
																							border:1px solid #8C6329;background-color:#E7E3D6;}
div.csc-mailform-field input.csc-mailform-check { height:14px; }																					
