/******* hyperlink and anchor tag styles *******/

a:link    {color: #000000;}
a:visited {color: #000000;}
a:hover   {color: #000000; text-decoration: underline;}
a:active  {color: #000000;}
a:focus   {color: #000000;}

body {
        scrollbar-face-color: #000000;
        scrollbar-highlight-color: #000000; 
        scrollbar-shadow-color: #bb0000; 
        scrollbar-3dlight-color: #bb0000; 
        scrollbar-arrow-color: #aa0000; 
        scrollbar-track-color: #000000;
        scrollbar-darkshadow-color: #000000; 
        background-color: #000000;
        margin-top: 0;
        margin-left: 0;
        margin-right: 0;
        margin-bottom: 0;
     }

td.head /*nicht verwendet*/
     {
       font-family: verdana;
       font-size: 10px;
       font-weight: bold;
       color: #cc0000;
       background-color: #000000;
     }

td.scroll
     {
       scrollbar-face-color: #444444;
       scrollbar-3dlight-color: #F0F0F0;
       scrollbar-arrow-color: #000000;
       scrollbar-darkshadow-color: #444444;
       scrollbar-face-color: #FFFFFF;
       scrollbar-highlight-color: #F0F0F0;
       scrollbar-shadow-color: #CCCCCC;
       scrollbar-track-color: #FFFFFF;
     }

/******* fontstyle *******/
	 
.schrift_fett 
     {
	   font-weight: bold; 
	   font-size: 10pt; 
	   color: #000000; 
	   font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
     } 

.schrift_fett_kap /*nicht verwendet*/
     {
	   font-weight: bold; 
	   font-size: 10pt;
       font-variant: small-caps; 
	   color: #000000; 
	   font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
     }
	  
.schrift_normal 
     {
	   font-size: 10pt; 
	   color: #000000; 
	   font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
     } 
	 	 
.fusszeile 
     {
	   font-size: 8pt; 
	   color: #777777; 
	   font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
     }

/*************** list tag styles ***************/
/*wird nicht verwendet */
ul {
 list-style-type: square;
}

ul ul {
 list-style-type: disc;
}

ul ul ul {
 list-style-type: none;
}

/********* form and related tag styles *********/

form {
	margin: 0;
	padding: 0;
}

label {
       font-size: 10pt; 
	   color: #000000; 
	   font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
}
				
input {
	font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
}

p {
	   font-size: 10pt; 
	   color: #000000; 
	   font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
     }

p.news /* ... Seiten:  ... und aktuelle Seite im Gästebuch */
     {
	   font-size: 10pt;
	   font-weight: bold;
	   color: #000000; 
	   font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
     }

 /* Seitenlinks bei mehreren Seiten*/
a.capsule
     {
	   font-size: 10pt;
	   font-weight: normal;
	   color: #000000; 
	   font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
      }

a.capsule2 {
	font: bold 1em Arial,sans-serif;
	color: #000000;
	padding-bottom: 5px;
}

a.head {
	   font-weight: bold; 
	   font-size: 10pt; 
	   color: #000000; 
	   font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
          }

a.capsule:hover {
	text-decoration: underline;
}

td.news {
	font: bold 1em Arial,sans-serif;
}

td {
    vertical-align: top

   }

td.center {
           text-align: center;
           vertical-align: middle;
          }

td.schrift_center {
           text-align: center;
          }		  

.trennlinie {
	border-bottom: 1px solid #cccccc;
}

table.newskommentar {
	margin: 10px 0px 10px 0px;
	border-bottom: 1px solid #999999;
}

table.newskommentar2 {
	margin: 0px 0px 10px 0px;
}

table.newskommentar3 {
	margin: 10px 0px 10px 0px;
}

input.Kommentar {
        font-size: 10pt; 
	color: #000000; 
	font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
	background-color:#CCC9C9;
	border:1px solid #000000;
}

textarea.Kommentar {
        font-size: 10pt; 
	color: #000000; 
	font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
	background-color:#FFFFFF;
	border:1px solid #000000;
}







