body, table, td { 
font-family : Arial, Helvetica, sans-serif; font-size : 10pt;
scrollbar-Darkshadow-Color: #cecece;
scrollbar-Track-Color: #ffffff;
scrollbar-Face-Color: #f7f7f7;
scrollbar-Shadow-Color: #f7f7f7;
scrollbar-Highlight-Color: #ffffff;
scrollbar-3dlight-Color: #cecece;
scrollbar-Arrow-Color: #cecece;
}
h3 { font-family : Arial, Helvetica, sans-serif; font-size : 8pt; }
h1 { font-family : Arial, Helvetica, sans-serif; font-size : 12pt; }
i { font-style:italic; }
b { font-weight:bold; }
A.rechtenav { font-family : Arial, Helvetica, sans-serif; text-decoration : none; font-size : 10pt; }
A.rechtenav:hover { font-family : Arial, Helvetica, sans-serif; font-size : 10pt; text-decoration : overline underline;}
A.rechtenav:visited { font-family : Arial, Helvetica, sans-serif; text-decoration : none; font-size : 10pt;}
A.linkenav { font-family : Arial, Helvetica, sans-serif; text-decoration : none; font-size : 10pt;}
A.linkenav:hover { font-family : Arial, Helvetica, sans-serif; text-decoration : none;}
A.linkenav:visited { font-family : Arial, Helvetica, sans-serif; text-decoration : none; font-size : 10pt;}
.hgrau { background-color : #f7f7f7;}
.dgrau {background-color: #cecece;}
.textgrau {color: #7c7c7c;}
A:link { font-family : Arial, Helvetica, sans-serif; text-decoration : none; font-size : 10pt; color : #7c7c7c;}
A:hover { font-family : Arial, Helvetica, sans-serif; font-size : 10pt; text-decoration : underline; color : #ef9934;}
A:visited { font-family : Arial, Helvetica, sans-serif; font-size : 10pt; text-decoration : none; color : #7c7c7c;}

.sitemap1 {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
	margin-left: 10px;
	border: 1 dashed Black;
	padding: 4 10 4;
	margin-top: 10px;
}
.sitemap2 {
font-size : 14px;
margin-left : 80px;
margin-top : 10px;
}
.sitemap3 {
font-size : 14px;
margin-left : 160px;
margin-top : 8px;
}
.sitemap4 {
font-size : 14px;
margin-left : 240px;
margin-top : 6px;
}

/* guestbook */
.tx-guestbook-list-table { border: 0;}
.tx-guestbook-list-header { background-color: #ff9933; color: #ffffff; font-weight:bold;}
.tx-guestbook-list-row { background-color: #FFFFFF; }
.tx-guestbook-list-rowleft { background-color: #dedede; }
.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: #eeeeee; color: #ff9933; }
.tx-guestbook-latest-row { background-color: #eeeeee; }
.tx-guestbook-latest-small { font-size: 8px; color: #dedede; }
.tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1px; border-color:#dedede; font-size:12; color:#333333; width:100; height:20; }
.tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1px; border-color:#dedede; font-size:12; color:#333333; width:150; height:20; }
.tx-guestbook-form-textarea { border-style: solid; border-width: 1px; border-color:#dedede; font-size:12; color:#333333; width:250; }
.tx-guestbook-form-obligationfield { color: #CC0000; }
.tx-guestbook-form-error { color: #CC0000; }