BODY { background-color:#ffffff; color:black;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:10pt; }
P, UL, OL, TD, .content {color:black; font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10pt; font-weight:normal; }
/* TD {overflow:hidden; } */
DIV {overflow:hidden;}

/* Orange: #f68627; hellblau: #eef6f6; hintergrundblau: #d2e2ea; rahmenblau: #218fc7; */

P {margin-top:0px; margin-bottom:7px; }

/* neu: a orange; a:visited #995218; a:active rahmenblau;*/
/* alt: a orange; a:visited rahmenblau; */
A {text-decoration:underline; color:#f68627; font-weight:bold;}
A:link {color:#f68627;}
A:visited {color:#cc6d20;}
/* A:hover {} */
A:active {color:#218fc7;}
/* A:focus {} */

.menue-header {font-size:14pt; color:#218fc7; font-weight:normal;}
.menue-header A {color:#218fc7; text-decoration:underline;}
.menue-item A {color:#f68627;}
.menue-item A:visited {color:#cc6d20;}
.menue-item, .menue-item span {font-family:Verdana,Helvetica,Arial,sans-serif;font-size:8pt;color:#218fc7; line-height:9.5pt; font-weight:bold;}
.menue-item span {color:#218fc7;}
A.menue-item-act:visited, A.menue-item-act {color:#218fc7; text-decoration:none; font-weight:bold;}


div.more-item, div.more-item-act,div.stat-item-1, div.stat-item-1-act {font-size:8pt; color:#f68627; font-weight:normal; overflow:hidden; width:86px; margin-bottom:5px; }
div.stat-item-2, div.stat-item-2-act {font-size:8pt; color:#f68627; font-weight:normal; overflow:hidden; width:81px; margin-left:3px; margin-bottom:0px; text-indent:2px;}
/* div.stat-item-2:first-line, div.stat-item-2-act:first-line {padding-left:-px;} */
a.more-item, a.stat-item-1, a.stat-item-2 {color:#f68627; text-decoration:underline;}
a.more-item:visited, a.stat-item-1:visited, a.stat-item-2:visited {color:#cc6d20;}
a.more-item-act:visited, a.stat-item-1-act:visited, a.stat-item-2-act:visited, a.more-item-act, a.stat-item-1-act, a.stat-item-2-act {color:#218fc7; text-decoration:none;}

/* header and subheader */
H1 {font-size:12pt; font-weight:bolder; padding-left:10px; margin:17px 0px 6px 0px; width:100%; border-bottom-width:2px; border-bottom-style:dotted; border-bottom-color:#218fc7; letter-spacing:2pt; clear:both;}
H2 {font-size:10pt; font-weight:bolder; padding-left:10px; margin:12px 0px 4px 0px; width:100%; border-bottom-width:2px; border-bottom-style:dotted; border-bottom-color:#218fc7; letter-spacing:2pt; clear:both;}
H3 {font-size:10pt; font-weight:normal; padding-left:10px; margin:12px 0px 4px 0px; letter-spacing:2pt; clear:both;}
H4 {font-size:8pt; font-weight:bolder; padding-left:10px; margin:12px 0px 4px 0px; letter-spacing:2pt; color:#f68627; font-variant:small-caps; clear:both;}
td.content>h1:first-child {margin-top:0px}
td.content>h2:first-child {margin-top:0px}
div.sh1 {color:#f68627; font-size:10pt; font-weight:bolder; margin:9px 0px 3px 0px}
div.sh2 {color:#f68627; font-size:10pt; font-weight:normal; margin:9px 0px 3px 0px; font-variant:small-caps;}
div.sh3 {color:#f68627; font-size:8pt; font-weight:bolder; margin:9px 0px 3px 0px; font-variant:small-caps;}

div.caption {font-size:8pt; font-weight:normal;}
div.bulletlist {}
div.table {}

/*  Ticker und News */
td.subtitle {text-align:left; vertical-align:middle; font-size:14pt; font-weight:normal; color:#218fc7;}
td.news, td.news p {font-size:10pt; margin-bottom:0px; padding-bottom:0px; line-height:11pt;}

/*  Kalender */
.ttcal-content {padding:5px }
.ttcal-header {font-size:14px; font-weight:bold; }
.ttcal-date {font-size:14px;}

/*  Filelinks/Downloads */
div.filelinkssize {}
span.filelinks {}
span.filelinkdesc {}

/* Newsticker */
.tx-cmjstickernews-pi1  {color:#f68627; text-align:center; vertical-align:middle; padding:0px; margin:0px; width:600px; font-size:10pt;}
.newsticker {color:#f68627; vertical-align:middle; padding:0px;}

/* Formulare */
span.mailform {color:#218fc7;}
span.mailformcomment {color:black;}
span.mailformradio {color:#218fc7;}
span.mailformrequired {color:#f68627;}

/* Linkliste */
.tt-links-link {font-weight:bolder;}
.tt-links-title {font-size:14pt; font-weight:bolder;}
.tt-links-image {float:right; padding:5px;}
.tt-links-note {}


/* Forum/Pinnwand/Boards */
td.tx-ttboard {padding:2px;}
span.tx-ttboard-1 {}
span.tx-ttboard-2 {}
span.tx-ttboard-3 {font-weight:bold;}

/* E-Cards */
tx-bvdecards-1 {}
tx-bvdecards-2 {}

/* Gästebuch */
div.tx-guestbook-1 {vertical-align:middle; font-size:10pt; font-style:normal; line-height:normal; font-weight:bold; text-decoration:none; margin-top:2px; margin-bottom:2px; margin-left:2px}
div.tx-guestbook-2 {font-size:8pt; line-height:9.5pt; margin-top:2px; margin-bottom:2px; margin-left:2px; font-style:normal; font-weight:normal; text-decoration:none}
div.tx-guestbook-3 {font-style:normal; font-weight:normal; text-decoration:none; margin:2px; overflow:hidden;}

/* Users online */
div.tx-khusersonline {color:#218fc7; font-size:6pt; margin:5px 0px 5px 5px; font-weight:bolder; }

/* default styles for extension "tx-indexedsearch" */
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
	.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
	.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeff; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }

	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }

/* default styles for extension "tx_lzgallery_pi1" */
    /* gallerie - listing */
	#tx-lzgallery-pi1-listing {border-style:solid; border-color:#218fc7; border-width:2px; border-collapse:collapse; font-size:12px;}

	#tx-lzgallery-pi1-listing th {background-color:#218fc7; white-space:nowrap; padding-bottom:5px; padding-top:5px; color:white;}
	#tx-lzgallery-pi1-listing th a:visited {color:white; text-decoration:underline;}
	#tx-lzgallery-pi1-listing th a:hover {color:white; text-decoration:underline;}
	#tx-lzgallery-pi1-listing th a {color:white; text-decoration:underline;}

	#tx-lzgallery-pi1-listing td {padding-left:10px; padding-right:10px; border-right-style: dashed;  border-right-color: #218fc7; border-right-width: 1px;}

	.tx-lzgallery-pi1-listrow-odd {background-color:#eef6f6;}
	.tx-lzgallery-pi1-listrow-even {background-color:#d2e2ea;}

    /* gallery - album  */
	#tx-lzgallery-pi1-fotonav td {text-align:center; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;}
	#tx-lzgallery-pi1-fotonav td.descr {color:black;}
	#tx-lzgallery-pi1-fotonav {background-color:#eef6f6; border-color:#218fc7; border-style:solid; border-width:2px;}

	#tx-lzgallery-pi1-fotos {border-width:2px;border-style:solid; border-color:#218fc7; text-align:center;padding:5px 5px 5px 5px;background-color:white;border-collapse:collapse;}
	#tx-lzgallery-pi1-fotos td {text-align:center;padding:0;border-style:solid;border-width:1px; border-color:#218fc7; padding:3px;}

	/* #tx-lzgallery-pi1-fotos {border-width:2px;border-style:dotted;border-color:#00008c;text-align:center;padding:5px 5px 5px 5px;border-collapse:collapse;} */
	/* #tx-lzgallery-pi1-fotos td {text-align:center;padding:3px;border-style:dashed;} */

	#tx-lzgallery-pi1-title {border-bottom-width:2px; border-bottom-style:dotted; border-bottom-color:#218fc7; text-align:center; margin-bottom:12px; font-size:20px;}
	#tx-lzgallery-pi1-descr-long {margin:5px 5px 15px 5px;}

    /* gallery - annotations */
	.tx-lzgallery-pi1-5x5-filename {font-size:10px; font-style:italic;}
	.tx-lzgallery-pi1-1x1-1 {font-size:12px; font-weight:bold; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#C0C0C0;}
	.tx-lzgallery-pi1-1x1-2 {font-size:12px; border:1px solid #C0C0C0; margin:3px 3px 3px 3px;}
	.tx-lzgallery-pi1-1x1-filename {font-size:10px; font-style:italic;}
