P, OL, UL, DIV, TD {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #505050}

.norm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #505050; padding-bottom: 10px}
.norm_fett {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #505050}
.ueber {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #505050}
.ueber_top {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 32px; font-weight: bold; color: #FFFFFF}

a { color: #505050; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
a:hover { color: #505050; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}

.fett_rot { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000}
.subheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; text-decoration: none; font-weight: bold }
.normal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #505050; padding-bottom: 10px }
.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #505050; padding-bottom: 10px}
.footer_link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #505050; padding-bottom: 10px; text-decoration: none}
.footer_link:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #505050; padding-bottom: 10px; text-decoration: underline}
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #505050; padding-bottom: 10px }
.bildtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #505050; padding-bottom: 10px }

.breadcrumb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #505050; padding-bottom: 10px }
A.breadcrumb:link { text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #505050; padding-bottom: 10px }
A.breadcrumb:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #505050; padding-bottom: 10px }
A.breadcrumb:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #505050; padding-bottom: 10px }

.topmenu { text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; padding-bottom: 12px }
A.topmenu:link { text-decoration: none; font-weight: bold; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; padding-bottom: 10px }
A.topmenu:active { text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; padding-bottom: 12px }
A.topmenu:hover { text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; padding-bottom: 12px }

.mainmenu_level1 { text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }
A.mainmenu_level1:link { text-decoration: none; font-weight: bold; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }
A.mainmenu_level1:active { text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #505050; }
A.mainmenu_level1:hover { text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #505050; }

.mainmenu_level1_act { text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #505050; }
A.mainmenu_level1_act:link { text-decoration: none; font-weight: bold; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #505050; }
A.mainmenu_level1_act:hover { text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #505050; }


.mainmenu_level2 { text-decoration: none; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; padding-bottom: 10px }
A.mainmenu_level2:link { text-decoration: none; font-weight:bold; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; padding-bottom: 10px }
A.mainmenu_level2:active { text-decoration: none; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #505050; padding-bottom: 10px }
A.mainmenu_level2:hover { text-decoration: none; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #505050; padding-bottom: 10px }

.gb_wrap1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.gb_wrap2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}

#content { width: 480px;  margin: 5 5 5 5;}



/* default styles for extension "tx_lzgallery_pi1_simple" */
    /* gallerie - listing */
	#tx-lzgallery-pi1-listing {border-width:1px;border-color:#637994;border-collapse:collapse;font-size:12px;padding:0px;font-family:verdana}
	#tx-lzgallery-pi1-listing tr.line1 {background-color:#637994;color:black;}
	#tx-lzgallery-pi1-listing tr.line1 td.startdate{white-space:nowrap;}
	#tx-lzgallery-pi1-listing tr.line1 td.count{color: #C8D9E1; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; white-space-nowrap;padding-left:20px;}
	#tx-lzgallery-pi1-listing td.preview {padding:0px;width:80px;padding-left:4px;}
	#tx-lzgallery-pi1-listing td.title {font-size:16px;font-face:bold;padding-left:10px;width:80%;}
	#tx-lzgallery-pi1-listing tr.line2 {padding:0px;}
	
	#tx-lzgallery-pi1-listing a {color: #C8D9E1; text-decoration: underline; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}	
	#tx-lzgallery-pi1-listing a:hover {color: #C8D9E1; text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}	
	#tx-lzgallery-pi1-listing #line-descr-short {border-top-width:1px;border-top-style:dotted;border-top-color:#00008c;}
	#tx-lzgallery-pi1-parent-descr-short {padding:4px 4px 20px 4px;}
	#tx-lzgallery-pi1-parent-title {font-size:20px;padding:4px 4px 4px 4px;}
	#tx-lzgallery-pi1-parent-count {padding:4px 4px 4px 4px;}
	#tx-lzgallery-pi1-parent-subcount {padding:0px 4px 4px 4px;}
	#tx-lzgallery-pi1-listing td.information {font-size:10px;white-space:nowrap;}

    /* gallery - album  */

	#tx-lzgallery-pi1-fotonav td {font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center;padding-left:12px;}
	#tx-lzgallery-pi1-fotonav td.descr {color:#00008c;}
	#tx-lzgallery-pi1-fotonav {background-color:#637994;border-color:#637994;border-style:solid;border-width:1px;font-family: Verdana, Arial, Helvetica, sans-serif;}

	#tx-lzgallery-pi1-fotos {border-width:2px;border-style:solid;border-color:#637994;text-align:center;padding:5px 5px 5px 5px;background-color:#4A6173;border-collapse:collapse;font-family:verdana;}
	#tx-lzgallery-pi1-fotos td {text-align:center;padding:0;border-style:solid;border-width:1px;border-color:#637994;padding:3px;}

	#tx-lzgallery-pi1-title {border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#637994;text-align:center;margin-bottom:16px;font-size:16px; font-weight: bold;}
	#tx-lzgallery-pi1-descr-long {margin:5px 5px 15px 5px;text-align:justify;}

    /* gallery - annotations */
	.tx-lzgallery-pi1-5x5-filename {font-size:10px;font-style:italic;}
	.tx-lzgallery-pi1-1x1-1 {font-size:12px;font-face:bold;border-bottom:1px solid lightgray;}
	.tx-lzgallery-pi1-1x1-2 {font-size:12px;border:1px solid lightgray;margin:3px 3px 3px 3px;}
	.tx-lzgallery-pi1-1x1-filename {font-size:10px;font-style:italic;}

/* default styles for extension "tx_lzgallery_pi1_simple" */



/* ------------------- */
/* ve-guestbook styles */
/* ------------------- */
.tx-veguestbook-pi1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}


.tx-guestbook-list-header { 
        background-color:#B7BCFF;
	font-size: 14px;
	font-weight: bold;
/*	color: #EC5E2F; 
	color: #709D87;*/
	color: #eeeeee;
}
.tx-guestbook-list-row { 
	font-size: 12px;
	color: #000000;
	margin-top:0px;
}
.tx-guestbook-list-rowleft {
	font-size: 12px;
	color: #000000;
	margin-top:0px;
 }
.tx-guestbook-list-entrycomment-title {font-weight: bold; }
.tx-guestbook-list-entrycomment { font-style: italic; }
.tx-guestbook-list-small { 

	font-size: 10px;
        color: #666666;
	margin-top:0px;
}
.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-big ,
.tx-guestbook-form-inputfield-med { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: solid; 
	border-width: 1pt; 
	border-color:#B7BCFF;
	font-size:14px; 
	color:#000000; 
	width:130px; 
}
.tx-guestbook-form-textarea  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: solid; 
	border-width: 1pt; 
	border-color:#B7BCFF;
	font-size:14px; 
	color:#000000; 
	width:150px; 
	/* height:145px;  */
}
.tx-guestbook-form-obligationfield { 
    font-weight:bold;	
	font-size: 14px;
	color: #B7BCFF;
	margin-top:0px;

}
.tx-guestbook-form-beschreibung {
	font-size: 14px;
	color: #709D87;
	margin-top:0px;
}

.tx-guestbook-form-submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
} 

.tx-guestbook-form-error { color: #EC5E2F; }



.news-list-date { font-size: 10px; }

.news-list-item h3 { text-align: center; }

.news-single-item h2 { text-align: center; }
