A:link       { color: #000000; font-weight: normal; font-size: 12px; font-family: Verdana; text-decoration: none; background-color: transparent }

A:visited   { color: #000000; font-weight: normal; font-size: 12px; font-family: Verdana; text-decoration: none; background-color: transparent }

A:hover    { color: #FF0000; font-size: 12px; font-family: Verdana; text-decoration: none; background-color: transparent }

A:active     { color: #0000FF; font-weight: normal; font-size: 12px; font-family: Verdana; text-decoration: none; background-color: transparent }


/* General Fonts */
BODY, P,OL,UL,DIV {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: black; 
   line-height: 100%; 
}


/* Bold Title same as text size */
.title {
   font-family: Arial, sans-serif;
   color: #00000;   /* black */
   font-weight: bold;   
   font-variant: small-caps;
   font-stretch: wider;
   font-size: 12px;  
   padding: 0.2em
}

/* Footer */
.footer {
   font-size: 10px;
   color: #003366;			/* dark blue */
   line-height: 150%; 
   text-align: center;
}

 
/* Last Update */
.lastupdate {
   font-size: 12px;
   color: #003366;   			/* dark blue */
   line-height: 150%; 
   text-align: center;
}



SELECT {  font-family: Verdana, Arial, Helvetica; font-size: 12px }



td { font-family: Verdana; font-size: 12;}



.Menue3      { margin-left: 14; font-style:oblique; line-height: 110% }
.Menue2      { margin-left: 10; line-height: 120%; font-style:italic}
.Menue1      { margin-left: 0 ; line-height: 130%; font-weight:bold}

    .tx-guestbook-list-header { background-color: #CEE4aE; color: #000000; font-family: Verdana; font-size:10; font-weight:bold; }
    .tx-guestbook-list-row { background-color: #FFFFFF; font-family: Verdana; font-size:12; color:#666666; }
    .tx-guestbook-list-rowleft { background-color: #CEE4DE; font-family: Verdana; }
    .tx-guestbook-list-entrycomment-title {font-weight: bold; font-family: Verdana;}
    .tx-guestbook-list-entrycomment { font-style: italic; font-family: Verdana; }
    .tx-guestbook-list-small { font-family: Verdana; font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox TD { font-family: Verdana; font-size: 9px; color: #FFFFFF; }
    .tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
    .tx-veguestbook-pi1-browsebox-SCell { font-family: Verdana; background-color: #EEEEEE; }
    .tx-guestbook-latest-header { background-color: #539521; color: #FFFFFF; font-family:Verdana; font-weight:bold; }
    .tx-guestbook-latest-row { background-color: #FFFFFF; }
    .tx-guestbook-latest-small { font-family:Verdana; font-size: 9px; color: #666666; }



    .tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#red; font-family:Verdana; font-size:12; color:#333333; width:120; height:20; }

    .tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#red; font-family:Verdana; font-size:12; color:#333333; width:170; height:20; }

    .tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#CEE4DE; font-family:Verdana;  font-size:12; color:#333333; width:300; }

    .tx-guestbook-form-obligationfield { color: #CC0000; }

    .tx-guestbook-form-error { color: #CC0000; }





    .news-latest-container { border:1px solid #333; background-color:#BBE53A; }

    .news-list-item{ border:1px solid #333; background-color:#BBE53A; }
    
    .tbhead {background-color:#FFFFFF; font-weight:bold}
	.tbname {background-color:#FFFFFF; width:140px}
	.tbvorname {background-color:#FFFFFF; width:140px}
	.tbjahrgang {background-color:#FFFFFF; width:80px; text-align:center}
	.tbgeschlecht{background-color:#FFFFFF; width:50px; text-align:center}
	.tbverein {background-color:#FFFFFF; width:200px}
	.tblauf {background-color:#FFFFFF; width:106px}
	.csc-form-labelcell {vertical-align:top}
	.bodytext {text-indent: 0px; color:black; font-size:12; padding:3px; border:0px none; line-height:120%}



H1 {

	font-family : Verdana, sans-serif;

	font-size : 18px;

	color : black;

	margin-bottom : 10px;

	margin-top : 10px;

}

H2 {

	font-family : Verdana, sans-serif;

	font-size : 15px;

	color : #666666;

	margin-bottom : 10px;

	margin-top : 20px;

}

H3 {

	font-family : Verdana, sans-serif;

	font-size : 12px;

	color : #666666;

	margin-bottom : 10px;

	margin-top : 10px;

}

H4 {

	font-family : Verdana, sans-serif;

	font-size : 10px;

	color : black;

	margin-bottom : 0px;

	margin-top : 10px;

}

.subhead1 {

	font-family : Verdana, sans-serif;

	font-size : 10px;

	color : black;

}

.subhead2 {

	font-family : Verdana, sans-serif;

	font-size : 10px;

	color : green;

}

.subhead3 {

	font-family : Verdana, sans-serif;

	font-size : 10px;

	color : red;

}

.headerdate {

	font-family : Verdana, sans-serif;

	font-size : 10px;

	color : Green;

	font-weight: normal;

}















P    { color: #333333; font-size: 11px; line-height: 180%; font-family: Verdana, sans-serif; margin-top: 1px; margin-bottom: 1px; padding-bottom: 0px }

.caption {

	font-family : Verdana, sans-serif;

	font-size : 10px;

	color : #FF9966;

}

.bulletlist  { color: #800000; font-size: 10px; font-family: Verdana, sans-serif }

.table  { color: gray; font-size: 11px; font-family: Verdana, sans-serif }















.searchform  { color: #800000; font-weight: normal; font-size: 11px; font-family: Verdana, sans-serif }

.searchresultpagetitle {

	font-family : Verdana, sans-serif;

	font-size : 11px;

	color : #333333;

	font-weight : bold;

}

.searchresultcontent  { color: #800000; font-weight: normal; font-size: 11px; font-family: Verdana, sans-serif }

.searchresultheader {

	font-family : Verdana, sans-serif;

	font-size : 11px;

	color : #333366;

	font-weight : bolder;

}

.searchmarkup   { color: #f00 }









.loginform {

	font-family : Verdana, sans-serif;

	font-size : 11px;

	color : #CC0000;

	font-weight : normal;

}









.mailform  { color: #5a5a5a; font-weight: normal; font-size: 11px; font-family: Verdana, sans-serif }

.mailformrequired  { color: #5a5a5a; font-weight: bolder; font-size: 11px; font-family: Verdana, sans-serif }

.mailformcomment  { color: #900; font-weight: bolder; font-size: 11px; font-family: Verdana, sans-serif }

.mailformradio  { color: #5a5a5a; font-weight: normal; font-size: 10px; font-family: Verdana, sans-serif }













.filelinks {

	font-family : Verdana, sans-serif;

	font-size : 11px;

	color : #990000;

}

.filelinkssize {

	font-family : Verdana, sans-serif;

	font-size : 11px;

	color : Green;

}







.sitemap1  { color: #800000; font-size: 12px; font-family: Verdana, sans-serif }

.sitemap2 {

	font-family : Verdana, sans-serif;

	font-size : 11px;

	color : #990000;

	margin-left : 20px;

}

.sitemap3 {

	font-family : Verdana, sans-serif;

	font-size : 10px;

	color : #333399;

	margin-left : 40px;	

}

.sitemap4 {

	font-family : Verdana, sans-serif;

	font-size : 9px;

	color : #003333;

	margin-left : 60px;

}









.celmenu {

	font-family : Verdana, sans-serif;

	font-size : 12px;

	color : olive;

	margin-top : 10px;

}

.celsubmenu  { color: #800000; font-size: 11px; font-family: Verdana, sans-serif; margin-top: 3px; margin-left: 20px }
