body {
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #4E555C;
	background-color: #FFF0DD;
	text-align:left;
	line-height: 1.5;
	}

* html table td { 
	font-size:12px; 
	}

img { 
	margin:0; padding:0; border:0; 
	}

.content {
	font-size: 12px;
	color:#4E555C;
	text-align:left;
	}

.content_links {
	width: 130px;
	font-size: 10pt;
	color:#4E555C;
	text-align:left;
	}

.content_mitte {
	width: 540px;
	font-size: 11pt;
	color:#4E555C;
	text-align:left;
	}

.content_rechts {
	width: 160px;
	font-size: 12px;
	color:#4E555C;
	text-align:left;
	}


a:link, a:visited {
	font-size: 12px;
	color:  #A50010;
	font-weight: bold;
	text-decoration:none;
	border-bottom:none;
	}
a:hover, a:active {
	color: #FE7D27;
	font weight: bold;
	text-decoration: underline;
	border-bottom: none;
	}


.text_medium {
	font-size: 11px;
	color:#4E555C;
	text-align: left;
	padding-bottom:1px;
	}
	
.text_small {
	font-size: 10px;
	color:#4E555C;
	padding-bottom:1px;
	}


.klickpfad {
         font-size: 11px;
	padding: 5px;	
	color: #A50010;
	font-weight: normal;
	text-align: left;
	border-bottom:0px
	}
.klickpfad a:link, .klickpfad a:visited {
	font-size: 10pt;
	color: #A50010;
	border-bottom:0px
	}
.klickpfad a:hover, .klickpfad a:active {
	font-size: 10pt;
	color: #FFDA75;
	border-bottom:0px
	}


.navi_left {
         font-size: 12px;
         display: block;
         	padding: 6px;	
	color: #444444;	
	font-weight: bold;
	text-align: left;
	border-bottom:0px
	width: 120;
	}
.navi_left a:link, .navi_left a:visited {
	font-size: 12px;
	color: #444444;
	border-bottom:0px
	}
.navi_left a:hover, .navi_left a:active {
	font-size: 12px;
	color: #ffffff;
	border-bottom:0px
	}
.navi_left-aktive {
         font-size: 12px;
         display: block;
	background-color: #ffffff;
	padding: 6px;	
	color: #A50010;
	font-weight: bold;
	text-align: left;
	border-bottom:0px
	}

.navi_left_2 {
         font-size: 12px;
         display: block;
         	padding: 6px;	
	color: #444444;	
	font-weight: bold;
	text-align: left;
	border-bottom:0px
	width: 150;
	}
.navi_left_2 a:link, .navi_left_2 a:visited {
	font-size: 12px;
	color: #444444;
	border-bottom:0px
	}
.navi_left_2 a:hover, .navi_left_2 a:active {
	font-size: 12px;
	color: #ffffff;
	border-bottom:0px
	}
.navi_left-aktive_2 {
         font-size: 12px;
         display: block;
	background-color: #ffffff;
	padding: 6px;	
	color: #A50010;
	font-weight: bold;
	text-align: left;
	border-bottom:0px
	}


.footer {
         font-size: 11px;
	padding: 10px;	
	color:#ffffff;
	font-weight: bold;
	text-align: center;
	border-bottom:0px
	}
.footer a:link, .footer a:visited {
	color:#ffffff;
	border-bottom:0px
	}	
.footer a:hover, .footer a:active {
	color:#FC761E;
	border-bottom:0px
	}
.footer-aktive {
         font-size: 11px;
	padding: 10px;
	color:#667079;
	font-weight: bold;
	text-align: center;
	border-bottom:0px
	}


.copyright {
	font-size: 11px;
	color:#ffffff;
	font-weight: bold;
	text-align: center;
	padding-bottom:1px;
	}


.eingabefeld_form {
         border: 1px solid #F6B76A;	
	background: #FDF1D1;
	width: 250px;
	color:  #000000;
	font-size: 11px;
	}


.submitbutton_form {
	width: 90px;
	color: #4E555C;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	border: 1px solid #F6B76A;	
	background: #ffffff;
	}



h1 { 
	font-size: 14px; 
	color:#A50010; 
	margin-bottom:8px;
	background: url(../images/line_dotted.gif) repeat-x bottom;

	}
	 
h1 span { 
	color:#A50010; 
	}
	 
h2 { 
	font-size: 10pt; 
	color:#A50010; 
	margin-bottom:8px; 
	font-weight: bold; 
	padding: 10px;
         background: url(../images/line_dotted.gif) repeat-x bottom;
         }
          
h2 span { 
	color:#A50010; 
	}
	 
h3 { 
	font-size: 12px; 
	color:#A50010; 
	margin-bottom:8px; 
	}
	
h3 span { 
	color:#A50010; 
	} 

div.divider {
	background:url(../images/line_dotted.gif) top left repeat-x;
	height:1px;
	overflow:hidden;
	}


.tx-guestbook-list-table { 
	border-style: solid; 
	border-color: #F6B76A; 
	border-width: 1px; 
	}
.tx-guestbook-list-header { 
	font-size: 10pt;background-color: #FDF1D1; 
	color: #667079; 
	font-weight:bold; 
	}
.tx-guestbook-list-table { 
	border-style: solid; 
	border-color: #F6B76A; 
	border-width: 1px; 
	}
.tx-guestbook-list-row { 
	font-size: 10pt;
	background-color: #FFFFFF; 
	}
.tx-guestbook-list-rowleft { 
	background-color: #FFDA75; 
	}
.tx-guestbook-list-entrycomment-title {
	font-weight: bold; 
	}
.tx-guestbook-list-entrycomment { 
	font-style: italic; 
	}
.tx-guestbook-list-small { 
	font-size: 9px; color: #666666; 
	}
.tx-veguestbook-pi1-browsebox TD 
	{ font-size: 9px; color: #666666; 
	}
.tx-veguestbook-pi1-browsebox-strong, 
.tx-ttnews-browsebox-SCell { 
	font-weight: bold; 
	}
.tx-veguestbook-pi1-browsebox-SCell { 
	background-color: #EEEEEE; 
	}
.tx-guestbook-latest-header { 
	background-color: #539521; 
	color: #FFFFFF; 
	font-weight:bold; 
	}
.tx-guestbook-latest-row { 
	background-color: #FFFFFF; 
	}
.tx-guestbook-latest-small { 
	font-size: 9px; 
	color: #666666; 
	}
.tx-guestbook-form-inputfield-med { 
	border: 1px solid #F6B76A;	
	background: #FDF1D1;
	font-size:12px; 
	color:#000000; 
	width:250px; 
	}
.tx-guestbook-form-inputfield-big { 
	border: 1px solid #F6B76A;	
	background: #FDF1D1;
	font-size:12px; 
	color:#000000; 
	width:250px; 
	}
.tx-guestbook-form-textarea { 
	border: 1px solid #F6B76A;	
	background: #FDF1D1; 
	font-size:12px; 
	color:#333333; 
	width:250px; 
	}
.tx-guestbook-form-obligationfield { 
	color: #000000; 
	}
.tx-guestbook-form-error { 
	color: #000000; 
	}

#content { font-size: 12px;
	color:#4E555C;
	text-align:left;
	padding: 0.8em;}
	
	#box { font-size: 12px;
	background-color:#ED8500;
	text-align:left;
	padding: 0.8em;
	border:1px red dotted;}