BODY { font-family:verdana, tahoma, geneva, arial, sans-serif; font-size:12px; background-color:#ffffff}

.menu1_div {
	padding: 4px 3px 3px 3px;
	padding-left:16px;
	text-indent:-16px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	background-color: #cccccc;
}

.menu2_div {
	padding: 1px 3px 2px 3px;
	padding-left:28px;
	text-indent:-28px;
	background-color: #b3b3b3;
}
.divider {
	width:185px;
	height:5px;
	font-size:4px;
	line-height:4px;
	background-color: #b3b3b3;
	border-bottom: 1px dotted #000000;
}

A.menu1:link { font-family:tahoma; font-size:10px; font-weight:bold; color:#000000; text-decoration:none; background: 1px 2px no-repeat; padding: 1px 0px 1px 16px }
A.menu1:visited { font-family:tahoma; font-size:10px; font-weight:bold; color:#000000; text-decoration:none; background: 1px 2px no-repeat; padding: 1px 0px 1px 16px }
A.menu1:hover { font-family:tahoma; font-size:10px; font-weight:bold; color:#ff00cc; text-decoration:none; background: url(nav_pfeil.gif) no-repeat 1px 2px; padding: 1px 0px 1px 16px }
A.menu1s:link { font-family:tahoma; font-size:10px; font-weight:bold; color:#ff00cc; text-decoration:none; background: url(nav_pfeil.gif) no-repeat 1px 2px; padding: 1px 0px 1px 16px }
A.menu1s:visited { font-family:tahoma; font-size:10px; font-weight:bold; color:#ff00cc; text-decoration:none;background: url(nav_pfeil.gif) no-repeat 1px 2px;padding: 1px 0px 1px 16px }
A.menu2:link     { font-family:verdana; font-size:10px; font-weight:normal; color:#000000; text-decoration:none; background: url(nav_star_grau.gif) no-repeat 1px 2px; padding: 1px 0px 1px 28px }
A.menu2:visited  { font-family:verdana; font-size:10px; font-weight:normal;color:#000000; text-decoration:none; background: url(nav_star_grau.gif) no-repeat 1px 2px;padding: 1px 0px 1px 28px }
A.menu2:hover    { font-family:verdana; font-size:10px; font-weight:normal;color:#ff00cc; text-decoration:none;background: url(nav_star_blau.gif) no-repeat 1px 2px;padding: 1px 0px 1px 28px }
A.menu2s:link    { font-family:verdana; font-size:10px; font-weight:bold; color:#ff00cc; text-decoration:none; background: url(nav_star_blau.gif) no-repeat 1px 2px; padding: 1px 0px 1px 28px }
A.menu2s:visited { font-family:verdana; font-size:10px; font-weight:bold; color:#ff00cc; text-decoration:none; background: url(nav_star_blau.gif) no-repeat 1px 2px; padding: 1px 0px 1px 28px }
A.menu3:link     { font-family:verdana; font-size:10px; font-weight:normal; color:#000000; text-decoration:none; padding: 1px 0px 1px 34px }
A.menu3:visited  { font-family:verdana; font-size:10px; font-weight:normal; color:#000000; text-decoration:none;padding: 1px 0px 1px 34px }
A.menu3:hover    { font-family:verdana; font-size:10px; font-weight:normal; color:#ff00cc; text-decoration:none; padding: 1px 0px 1px 34px }

.introtext       { padding: 5px 12px 6px 15px; color:#ff00cc; font-size:10px; font-weight:bold; line-height:14px }
.lauftext        { padding: 3px 12px 6px 15px; color:#000000;; font-size:10px; font-weight:normal; line-height:15px}
.lauftext A {
	color:#000000;
	font-size:10px;
	font-weight:normal;
	line-height:13px;
	text-decoration: underline;
}
.lauftext A:hover {
	font-size:10px;
	font-weight:normal;
	line-height:13px;
	text-decoration:none;
	background-color: #FF00cc;
	color: #ffffff;
}


.lauftext_re     { padding: 3px 12px 4px 9px; font-family:tahoma; color:#000000;; font-size:9px; font-weight:normal; line-height:11px}

A.text_link:link     { font-family:tahoma; color:#ff00cc; text-decoration:none; }
A.text_link:visited  { font-family:tahoma; color:#ff00cc; text-decoration:none; }
A.text_link:hover    { font-family:tahoma; color:#ff00cc; text-decoration:underline; }



/* abaton changes */
TD#colNormal P {
	font-family:verdana, tahoma, geneva, arial, sans-serif;
	color:#000000;
	;
	font-size:10px;
	font-weight:normal;
	line-height:15px;
	padding-left: 12px;
}
TD#colNormal P.introtext { color:#ff00cc; font-size:10px; font-weight:bold; line-height:14px }
TD#colNormal A {
	font-family:verdana, tahoma, geneva, arial, sans-serif;
	color:#000000;
	text-decoration: underline;
}
TD#colNormal A:hover {
	text-decoration:none;
	color: #ffffff;
	background-color: #ff00cc;
}

TD#colNormal DIV.lauftext TABLE TR TD {
	padding: 3px 12px 6px 15px;
	color:#000000;
	;
	font-size:10px;
	font-weight:normal;
	line-height:13px;
}

TD#colRight P {
	font-family:verdana, tahoma, geneva, arial, sans-serif;
	color:#000000; font-size:10px; font-weight:normal; line-height:13px;}
	
TD#colRight P.introtext {
	color:#ff00cc;
	font-size:10px;
	font-weight:bold;
	line-height:15px;
	background-color: #cccccc;
}
TD#colRight A {
	font-family:verdana, tahoma, geneva, arial, sans-serif;
	color:#ff00cc;
}
TD#colRight A:hover {
	text-decoration:none;
	color: #ffffff;
	background-color: #ff00cc;
}

DIV.tx-newloginbox-pi1 { font-family:verdana, tahoma, geneva, arial, sans-serif; }
DIV.tx-newloginbox-pi1 H3 { padding-left:12px; color:#ff00cc; font-size:10px; font-weight:bold; line-height:14px }
DIV.tx-newloginbox-pi1 P { color:#000000;; font-size:10px; font-weight:normal; line-height:13px; }
DIV.tx-newloginbox-pi1 TABLE {}
DIV.tx-newloginbox-pi1 TABLE TR TD P {}
DIV.tx-newloginbox-pi1 TABLE TR TD {}
DIV.tx-newloginbox-pi1 TABLE TR {}
DIV.tx-newloginbox-pi1 TABLE TR TD INPUT.tx-newloginbox-pi1-submit {font-family:verdana, tahoma, geneva, arial, sans-serif; font-size:10px; width: 100px; border: inset 1px #000000;; background: #F1F1F1;}
DIV.tx-newloginbox-pi1 TABLE TR TD INPUT {font-family:verdana, tahoma, geneva, arial, sans-serif; font-size: 9px; width: 150px; border: inset 1px #000000; background: #F1F1F1; }
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-forgotP {}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-forgotP A {}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-back {}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-back A {}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-username {}

tbody { font-family:verdana, tahoma, geneva, arial, sans-serif; font-size:12px; background-color:#cccccc}
.spaltemenu { background-color: #cccccc; }


/* default styles for extension "tx_lzgallery_pi1" */
   /* gallerie - listing */
	#tx-lzgallery-pi1-listing { font-size:12px; padding:0px; font-family:verdana; border: 0px none; }
	#tx-lzgallery-pi1-listing tr.line1 { color:black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px;}
	#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;  }
	#tx-lzgallery-pi1-listing td.title { padding-top:10px; font-size:13px; letter-spacing: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
	#tx-lzgallery-pi1-listing tr.line2 {padding:0px;}
	#tx-lzgallery-pi1-listing td.information {font-size:10px;white-space:nowrap;}
	#tx-lzgallery-pi1-listing tr.pagination { color:#999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px;}

	#tx-lzgallery-pi1-listing a { font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-transform:uppercase; text-decoration: none;}
	#tx-lzgallery-pi1-listing #line-descr-short { border: none; width: 163px   }
	
	#tx-lzgallery-pi1-parent-descr-short { padding:4px 4px 20px; margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
	#tx-lzgallery-pi1-parent-title { font-size:20px; padding:4px 4px 4px 4px; font-family: Verdana, Arial, Helvetica, sans-serif; }
	#tx-lzgallery-pi1-parent-count {padding:4px 4px 4px 4px;}
	#tx-lzgallery-pi1-parent-subcount {padding:0px 4px 4px 4px;}

/* gallery - album  */

	#tx-lzgallery-pi1-fotonav td {text-align:center;}
	#tx-lzgallery-pi1-fotonav td.descr {}
	#tx-lzgallery-pi1-fotonav { background-color:#000000; font-family:verdana; font-weight: bold; color: #FFFFFF; border: 0px none; }
	#tx-lzgallery-pi1-fotonav a { font-family:verdana; font-size: 9px; font-weight: normal; color: #999999; text-transform: uppercase; text-decoration: overline;}

	#tx-lzgallery-pi1-fotos { text-align:center; font-family:verdana; }
	#tx-lzgallery-pi1-fotos td { text-align:center; padding:0; padding:3px; border: 0px none; }
	#tx-lzgallery-pi1-title { text-align:center; margin-left:15px; margin-bottom:10px; letter-spacing: 1px; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; margin-top: 10px; }
	#tx-lzgallery-pi1-title td.gallery {text-align:center; margin-left:15px; margin-bottom:10px; margin-top: 10px;}
	#tx-lzgallery-pi1-descr-long {margin:5px 5px 15px 5px;text-align:center;}

    /* 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" */
    /* gallerie - listing */
    
	#tx-lzgallery-pi1-listing { font-size:12px; padding:0px; font-family:verdana; border: 0px none; }
	#tx-lzgallery-pi1-listing tr.line1 { color:black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px;}
	#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;  }
	#tx-lzgallery-pi1-listing td.title { padding-top:10px; font-size:13px; letter-spacing:1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;  }
	#tx-lzgallery-pi1-listing a { font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-transform:uppercase; text-decoration: none;}
	#tx-lzgallery-pi1-listing tr.line2 {padding:0px;}
	#tx-lzgallery-pi1-listing td.information {font-size:10px;white-space:nowrap;}
	
	#tx-lzgallery-pi1-listing #line-descr-short {}
	
	#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;}

    /* gallery - album  */

	#tx-lzgallery-pi1-fotonav td {text-align:center;}
	#tx-lzgallery-pi1-fotonav td.descr {}
	#tx-lzgallery-pi1-fotonav { background-color:#000000; font-family:verdana; font-weight: bold; color: #FFFFFF; border: 0px none; }
	#tx-lzgallery-pi1-fotonav a { font-family:verdana; font-size: 9px; font-weight: normal; color: #999999; text-transform: uppercase; text-decoration: overline;}

	#tx-lzgallery-pi1-fotos { text-align:center; font-family:verdana; }
	#tx-lzgallery-pi1-fotos td { text-align:center; padding:0; padding:3px; border: none; }

	#tx-lzgallery-pi1-title { text-align:center; margin-left:15px; margin-bottom:10px; letter-spacing: 1px; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; margin-top: 10px; }
	#tx-lzgallery-pi1-title td.gallery {text-align:center; margin-left:15px; margin-bottom:10px; margin-top: 10px;}

	#tx-lzgallery-pi1-descr-long {margin:5px 5px 15px 5px;text-align:center;}

    /* 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;}
	
	
