<STYLE>
A:link
{
    FONT-WEIGHT: bold;
    COLOR: navy;
    BACKGROUND-COLOR: transparent;
   }.main { position: absolute; visibility: visible; z-index: 1; height: 200px; width: 1500px; left: -1600px; top: 12px;; clip:   rect(   )}
A:visited
{
    FONT-WEIGHT: bold;
    COLOR: navy;
    BACKGROUND-COLOR: transparent;
  }
A:hover
{
    COLOR: #ff0000;
    BACKGROUND-COLOR: transparent;
  }
A:active
{
    FONT-WEIGHT: bold;
    COLOR: navy;
    BACKGROUND-COLOR: transparent;
    }
.submenu a {
 text-decoration:none;
}

.subl2menu a {
 text-decoration:none;
}

SELECT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
TEXTAREA
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
INPUT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
H1
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 18px;
    MARGIN-BOTTOM: 0px;
    COLOR: black;
    FONT-FAMILY: Verdana, sans-serif
}
H2
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 15px;
    MARGIN-BOTTOM: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, sans-serif
}
H3
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, sans-serif
}
H4
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 0px;
    COLOR: black;
    FONT-FAMILY: Verdana, sans-serif
}
.subhead1
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, sans-serif
}
.subhead2
{
    FONT-SIZE: 10px;
    COLOR: green;
    FONT-FAMILY: Verdana, sans-serif
}
.subhead3
{
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: Verdana, sans-serif
}
.headerdate
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: darkblue;
    FONT-FAMILY: Verdana, sans-serif
}
P
{
    MARGIN-TOP: 2px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 2px;
    PADDING-BOTTOM: 3px;
    COLOR: #333333;
    TEXT-INDENT: 4px;
    LINE-HEIGHT: 180%;
    FONT-FAMILY: Verdana, sans-serif
}
.caption
{
    FONT-SIZE: 10px;
    COLOR: #ff9966;
    FONT-FAMILY: Verdana, sans-serif
}
.bulletlist
{
    FONT-SIZE: 10px;
    COLOR: #6600cc;
    FONT-FAMILY: Verdana, sans-serif
}
.table
{
    FONT-SIZE: 11px;
    COLOR: #cc3366;
    FONT-FAMILY: Verdana, sans-serif
}
.searchform
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #6600cc;
    FONT-FAMILY: Verdana, sans-serif
}
.searchresultpagetitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, sans-serif
}
.searchresultcontent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #6600cc;
    FONT-FAMILY: Verdana, sans-serif
}
.searchresultheader
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #333366;
    FONT-FAMILY: Verdana, sans-serif
}
.searchmarkup
{
    COLOR: #ff0066
}
.loginform
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, sans-serif
}
.mailform
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Verdana, sans-serif
}
.mailformrequired
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Verdana, sans-serif
}
.mailformcomment
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, sans-serif
}
.mailformradio
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: Verdana, sans-serif
}
.filelinks
{
    FONT-SIZE: 14px;
    COLOR: #990000;
    FONT-FAMILY: Verdana, sans-serif
}
.filelinkssize
{
    FONT-SIZE: 14px;
    COLOR: green;
    FONT-FAMILY: Verdana, sans-serif
}
.sitemap1
{
    FONT-SIZE: 12px;
    COLOR: #cc6600;
    FONT-FAMILY: Verdana, sans-serif
}
.sitemap2
{
    FONT-SIZE: 11px;
    MARGIN-LEFT: 20px;
    COLOR: #990000;
    FONT-FAMILY: Verdana, sans-serif
}
.sitemap3
{
    FONT-SIZE: 10px;
    MARGIN-LEFT: 40px;
    COLOR: #333399;
    FONT-FAMILY: Verdana, sans-serif
}
.sitemap4
{
    FONT-SIZE: 9px;
    MARGIN-LEFT: 60px;
    COLOR: #003333;
    FONT-FAMILY: Verdana, sans-serif
}
.celmenu
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 12px;
    COLOR: olive;
    FONT-FAMILY: Verdana, sans-serif
}
.celsubmenu
{
    MARGIN-TOP: 3px;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 20px;
    COLOR: #666699;
    FONT-FAMILY: Verdana, sans-serif
}
/*Modellextension */
.form_headline {
    FONT-SIZE: 16px;
    COLOR: #666699;
    FONT-FAMILY: Verdana, sans-serif
}
.form-label {
    FONT-SIZE: 10pt;
 font-weight: bold;
    COLOR: #111122;
    FONT-FAMILY: Verdana, sans-serif
}
.form-input {
    FONT-SIZE: 9pt;
     COLOR: #111122;
    FONT-FAMILY: Verdana, sans-serif
}
.form_text {
    FONT-SIZE: 10pt;
    COLOR: #333344;
    FONT-FAMILY: Verdana, sans-serif
}
table.form-table {
   border: 2px outset #666666;
  background-color: #666666;
}
p.error { text-indent: 0px; color: #ee1111; }
/*Model pi1 (anzeige */
.tx-danpmodellextension-pi1 td { FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 8pt;  }
div.modellpage-detail { float: right; padding:2px;}
div.modellpage-detail table { width: 100px; border: 3px solid #DEDEEE; border-spacing: 0px; border-collapse:collapse}
div.modellpage-detail-foto { float: left; }
div.modellpage-detail td {border: 3px inset #DEDEEE; border-collapse: collapse; }
.modellpage-daten-name {  FONT-SIZE: 8pt; FONT-FAMILY: Verdana, sans-serif; font-weight: bold; vertical-align: top; }

.modellpage-fotos table { border: 3px solid #DEDEEE; }
.modellpage-fotos td { border: 0px ridge #666699; vertical-align: top}

div.modell-kateguebersicht { border: 1px solid #DEDEEE; vertical-align: top; margin-top: 5px }
div.modell-kateguebersicht table{ width: 95% }
div.modell-kateguebersicht td { FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 8pt;  }
td.modell-kateguebersicht-details b { FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 8pt;  color: #333333; font-weight: bolder}



 /* gallerie - listing */
	#tx-lzgallery-pi1-listing {border-style:dotted;border-width:1px;border-color:#00008c;border-collapse:collapse;font-size:12px;padding:0px;font-family:verdana}
	#tx-lzgallery-pi1-listing tr.line1 {background-color:lightgrey;color:black;}
	#tx-lzgallery-pi1-listing tr.line1 td.startdate{white-space:nowrap;}
	#tx-lzgallery-pi1-listing tr.line1 td.count{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:black;}	
	#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 {text-align:center;padding-left:15px;}
	#tx-lzgallery-pi1-fotonav td.descr {color:#00008c;}
	#tx-lzgallery-pi1-fotonav {background-color:lightgrey;border-color:#00008c;border-style:solid;border-width:2px;font-family:verdana;}

	#tx-lzgallery-pi1-fotos {border-width:2px;border-style:solid;border-color:#00008c;text-align:center;padding:5px 5px 5px 5px;background-color:white;border-collapse:collapse;font-family:verdana;}
	#tx-lzgallery-pi1-fotos td {text-align:center;padding:0;border-style:solid;border-width:1px;border-color:#00008c;padding:3px;}

	#tx-lzgallery-pi1-title {border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#00008c;text-align:center;margin-bottom:20px;font-size:20px;}
	#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 "tt_news" */
  /* example styles for the pagebrowser */
	.tx-ttnews-browsebox TD { font-size: 10px; }
	.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
	.tx-ttnews-browsebox-SCell { background-color: #EEE; }
/* default styles for extension "tx_lzgallery_pi1_simple" */
    /* gallerie - listing */
	#tx-lzgallery-pi1-listing {border-style:dotted;border-width:1px;border-color:#00008c;border-collapse:collapse;font-size:12px;padding:0px;font-family:verdana}
	#tx-lzgallery-pi1-listing tr.line1 {background-color:lightgrey;color:black;}
	#tx-lzgallery-pi1-listing tr.line1 td.startdate{white-space:nowrap;}
	#tx-lzgallery-pi1-listing tr.line1 td.count{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:black;}	
	#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 {text-align:center;padding-left:15px;}
	#tx-lzgallery-pi1-fotonav td.descr {color:#00008c;}
	#tx-lzgallery-pi1-fotonav {background-color:lightgrey;border-color:#00008c;border-style:solid;border-width:2px;font-family:verdana;}

	#tx-lzgallery-pi1-fotos {border-width:2px;border-style:solid;border-color:#00008c;text-align:center;padding:5px 5px 5px 5px;background-color:white;border-collapse:collapse;font-family:verdana;}
	#tx-lzgallery-pi1-fotos td {text-align:center;padding:0;border-style:solid;border-width:1px;border-color:#00008c;padding:3px;}

	#tx-lzgallery-pi1-title {border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#00008c;text-align:center;margin-bottom:20px;font-size:20px;}
	#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;}

/* Angepasstes Newstemplate */

	div.news-list-box {margin-bottom: 10px; background-color: #522F2F;  width: 90%; font-family: arial, helvetica, sans-serif; align: center; margin-left: 15px}
	div.news-list-box .news-header table {width: 100% }
 div.news-list-box div.news-header  {background-color: #B21616;  border: 1px solid darkred; }
 td.news-title ,  td.news-title a  {color: #ffffff; font-wheight: 600 }

 	/* div.news-list-box .news-date {background-color: #fFf8f4; text-align: center; color: #C2C2A7; font-size: 12px } */
div.news-list-box .news-date { text-align: center; color: #C2C2A7; font-size: 12px } 
	div.news-list-box .news-table {margin:10px; background-color: #AB9696; width: 100%; }
td.news-firstimage-cell {width: 180px; text-align: center }

div.news-first-image {  padding: 10px;}

tr.news-row td {padding: 4px; border-top: 1px dashed #A28A8A;}
div.news-images img {margin-left: 10px; margin-right:10px; padding: 5px;  border: 1px solid  #4D311B;  }
td.news-content {padding-left: 9px ; border-left: 1px solid  #522F2F;}
td.news-content , td.news-content a,  td.news-content p  { font-size: 13px; color: #65372C;  font-size: 14px }
td.news-content h2  { font-size: 18px; color: #65372C; font-weight: 600; margin: 2px; }
td.news-files-cell  { font-size: 15px; color: #65372C; font-weight: 600; margin: 2px; }
td.news-files-cell  img { margin-right: 5px; }
/* Latest view anpassen */
div.news-latest-box {margin-bottom: 10px; background-color: #522F2F;  width: 150px; font-family: arial, helvetica, sans-serif; align: center; margin-left: 2px}
div.news-latest-box div.news-header  {background-color: #B21616;  border: 1px solid darkred; }
div.news-latest-box td.news-content p, div.news-latest-box td.news-content a {font-size: 11px; color: #ffffff; line-height:100% }
div.news-latest-box td.news-title , div.news-latest-box  td.news-title a  {color: #ffffff; font-wheight: 600; font-size: 12px }

</style>