body { background-color:#ffffff;font-family:Verdana,Arial,Avantgarde;color:#000000;font-size:12px;}

a:link    { color:#954A2D;text-decoration:none; }
a:visited { color:#954A2D;text-decoration:none; }
a:focus   { color:#954A2D;text-decoration:none; }
a:hover   { color:#000000;text-decoration:none; }
a:active  { color:#954A2D;text-decoration:none; }

/* Struktur */
div.head { position:absolute;top:10px;left:10px;width:988px;height:172px;
				 	 background-image:url(img/bg_head1.jpg);background-repeat:no-repeat; }
					 
a.logolink     { position:absolute;top:0px;left:738px;display:block;width:250px;height:172px; }					 
div.top_menu   { position:absolute;top:136px;left:0px;width:718px;height:29px;padding:9px 0px 0px 20px; }	
div.googlesprache { position:absolute;top:15px;left:573px;width:165px;height:50px; }
div.googlesprache span { display:none; }
div.goog-te-gadget { color:#FEE0AC; }
select.goog-te-combo { border:1px dotted #000000;background-color:#FEE0AC; }			 

div.bildlinks { position:absolute;top:187px;left:10px;width:241px;height:589px;
								background-image:url(img/bildlinks1.jpg);background-repeat:no-repeat; }
div.bildoben { position:absolute;top:187px;left:256px;width:742px;height:126px;
						 	 background-image:url(img/bildoben1.jpg);background-repeat:no-repeat; }

div.content { position:absolute;top:318px;left:10px;width:988px;/*left:251px;width:747px;*/
							background-color:#CCDDCA; }
					 
div.inhalt { float:left;margin-left:241px;display:inline;width:441px;padding:39px 25px 39px 30px;/*border:1px solid #00ff00;*/ }
div.rechts { float:right;margin:24px 20px 24px 0px;display:inline;width:198px;padding:15px;background-color:#E8EFE7;/*border: 1px solid #0000ff;*/ }

div.kontakt1 { position:absolute;top:318px;left:10px;width:988px;padding:575px 0px 10px 0px;background-color:#CCDDCA; }
div.kontakt2 { position:absolute;top:776px;left:10px;width:241px;padding:10px 0px 10px 0px; }
div.kontakt2 p { text-align:center;margin:0px;padding:0px;color:#592D15; }
div.kontakt2 div.kontakt_menu { padding-top:10px;margin:15px;text-align:center;border-top:1px solid #592D15; }

span.top_menu div, span.top_menu_a div, span.top_menu_c div { display:inline;width:auto ! important;height:auto ! important; }

/*Struktur ende*/

/*Menu*/
/*alle aktiven*/
span.top_menu a:link, span.top_menu a:visited { color:#954A2D; }
span.top_menu a:hover, span.top_menu_a a:hover, span.top_menu_c a:hover { color:#ffffff; }
span.top_menu_a a:link, span.top_menu_a a:visited { color:#ffffff; }
span.top_menu_c a:visited { color:#ffffff; }

div.menu_layer a:link, div.menu_layer a:visited { color:#954A2D; }
div.menu_layer a:hover, div.menu_layer_a a:hover, div.menu_layer_c a:hover { color:#ffffff; }
div.menu_layer_a a:link, div.menu_layer_a a:visited { color:#ffffff; }
div.menu_layer_c a:visited { color:#ffffff; }

/*erste ebene*/
div.top_menu { color:#ffffff;text-transform:uppercase;font-size:13px;font-weight:bold; }
/*zweite ebene*/
div.menu_layer, div.menu_layer_a, div.menu_layer_c { padding:2px 8px 2px 8px; }

/*Menu ende*/
/*Contentaussehen*/

p.bodytext, p.align-center, p.align-right, p.align-left, div.inhalt td { padding:4px 0px 4px 0px;margin:0px;color:#592D15;font-size:13px; }
ul { padding-left:14px;margin-top:5px;margin-bottom:5px; }
ol { padding-left:21px;margin-top:5px;margin-bottom:5px; }
li { padding:0px 0px 0px 9px;margin:0px;color:#592D15;font-size:13px; }
div.csc-textpic-intext-left ul, div.csc-textpic-intext-left ol { margin-left:200px; }
.bodytext { text-align:justify; }
.align-center { text-align:center; }
.align-right { text-align:right; }
.align-left { text-align:left; }

h1 {color:#592D15;font-size:18px;margin:15px 0px 5px 0px;padding:0px 0px 0px 0px;}
h2 {color:#592D15;font-size:17px;margin:15px 0px 5px 0px;padding:0px 0px 0px 0px;}
h3 {color:#592D15;font-size:16px;margin:15px 0px 5px 0px;padding:0px 0px 0px 0px;}
h4 {color:#592D15;font-size:15px;margin:15px 0px 5px 0px;padding:0px 0px 0px 0px;}
h5 {color:#592D15;font-size:14px;margin:15px 0px 5px 0px;padding:0px 0px 0px 0px;}
h6 {color:#592D15;font-size:13px;margin:15px 0px 5px 0px;padding:0px 0px 0px 0px;}

h1.csc-firstHeader {margin-top:0px;}
div.csc-header { clear:both; }

div.rechts .csc-firstHeader {margin-top:0px;}

dd.csc-textpic-caption {color:#592D15;font-size:10px;}
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img { border:2px solid #592D15; }

/*table.csc-uploads { margin:5px 0px 5px 0px; }
td.csc-uploads-fileName p { padding:0px;margin:0px; }

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.csc-frame-frame1 { border-collapse:collapse; }
table.csc-frame-frame1 td, table.csc-frame-frame1 th { padding:3px 5px 3px 5px;margin:0px;vertical-align:middle;border:1px solid #0B7712;
											 	 	 													 	 color:#097812;font-size:12px;background-color:#ffffff; }
table.csc-frame-frame2 { border-collapse:collapse; }
table.csc-frame-frame2 td, table.csc-frame-frame1 th { padding:3px 5px 3px 5px;margin:0px;vertical-align:middle;border:1px solid #0B7712;
											 	 	 													 	 color:#097812;font-size:12px;background-color:#ffffff; }

table.contenttable-0 td, table.contenttable-0 th {padding:3px 5px 3px 5px;vertical-align:middle;border:1px solid #C9C6E3;
									 		 											 	    color:#000000;font-size:12px;background-color:#EAE8F3;}
table.contenttable-1 td, table.contenttable-1 th {padding:3px 5px 3px 5px;vertical-align:middle;border:1px solid #D3D4E9;
									 		 											 	    color:#000000;font-size:12px;background-color:#D3D4E9;}
*/
/*Kontaktformular*/
fieldset.csc-mailform { border:0px; margin:15px 0px 15px 0px; }
fieldset.csc-mailform label { width:110px; 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:#ffffff; width:300px; 
											 			   border:0px;height:18px;
															 font-family:Arial,Avantgarde;font-size:12px;}
div.csc-mailform-field textarea, .powermail_textarea { margin-bottom:3px; background-color:#ffffff; width:300px; border:0px;
											 					  font-family:Arial,Avantgarde;font-size:12px;}
div.csc-mailform-field .csc-mailform-submit, .powermail_submit { margin-left:318px; width:100px;
											 												width:109;height:22px;color:#592D15;font-weight:bold;
																							border:1px solid #592D15;background-color:#FEE0AC;}
																							
/* tt_news start */
/*latest*/
div.news-latest-container { padding:0px; }
div.news-latest-item { padding-bottom:10px;margin-bottom:10px;/*border-bottom:1px solid #592D15;*/}
span.news-latest-date { display:none; }
div.news-latest-container h2 { margin:0px;padding:0px 0px 2px 0px;font-size:14px; }
div.news-latest-container p { margin:0px;padding:0px 0px 2px 0px;font-size:11px; }
div.news-latest-gotoarchive { display:none; }
/*div.news-latest-gotoarchive { background-color:transparent;margin:0px;padding:0px;text-align:right; }
div.news-latest-gotoarchive { font-size:11px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #592D15; }*/
div.news-latest-category { display:none; }

/*list*/
div.news-list-container { padding:0px; }
div.news-list-item { padding-bottom:10px;margin-bottom:10px;/*border-bottom:1px solid #592D15;*/}
div.news-list-container h2 { padding:0px 0px 2px 0px;font-size:14px;clear:both;}
div.news-list-container p { padding:0px 0px 2px 0px;font-size:11px; }

/*single*/
div.news-single-item { padding:0px;margin:0px;font-size:10px; }
/*div.news-single-item a { display:none; }*/
div.news-single-item div.news-single-rightbox { float:right;text-align:right; }
div.news-single-item div.news-single-img a { display:inline; }
div.news-single-item h1 {margin:0px;clear:both;}
div.news-single-item h2 { font-size:14px; }
div.news-single-item div.news-single-backlink { padding:10px 0px 10px 0px;margin-top:10px;border-top:1px solid #592D15; }
div.news-single-item div.news-single-backlink a { display:inline; }
div.news-single-item div.news-single-backlink a.salink { float:right; }

.news-single-rightbox, .news-single-imgcaption, .news-latest-date, .news-latest-morelink, .news-latest-category, .news-list-category, .news-list-author, .news-list-imgcaption, .news-list-date, .news-list-browse, .news-amenu-container, .news-catmenu {
font-size:9px;
}
/* tt_news ende */
/* extension freefpf*/
div.tx-freefpf-pi1 iframe {border:0px;}
div.tx-freefpf-pi1 {width:694px;}
																							
