<STYLE  TYPE="text/css">
<!--

/* ### Menu ### */
a.menu {
	font-family: Verdana,Arial,Helvetica;
	font-size : 10px;
	text-decoration : none;
}

p.menu,li.menu,div.menu  {font-size:9px;font-family:Verdana,Arial,Helvetica;color:#808080; padding:1px;}

div.mainmenu {
    color:#0033cc;
    border-width:0px;
    border-left-width:1px;
    border-bottom-width:1px;
    border-style:solid;
    border-color:black; 
    font-size:10px;
    font-weight:bold;
    width:80px;
}

.submenu {
    padding:1px;
    position: absolute;
    padding:1px;
    background-color: #ffffff;
    z-index:4;
    border-width:0px;
    border-left-width:1px;
    border-bottom-width:1px;
    border-style:solid;
    border-color:black;
    display:none;
    width:70px;
  }
  html>body .submenu {  /* nur fuer moderne Browser! */
    position: fixed;
  }


/* ### Normale Seite ### */

/*allgemeine link-style:*/
a {
	font-family: Verdana,Arial,Helvetica;
	font-size : 12px;
	text-decoration : none;
    background-color: #ffffff;
}


/*link effekte*/
a:link  {color:#0033cc}
a:visited  {color:#0033cc;}
a:active  {color:#0033cc;}
a:hover {color:#0033cc;background-color:white;text-decoration:underline;}

/*allgemeine text-style*/
p,ol,ul,li,dir,div,tr,td {font-size:12px;font-family:Verdana,Arial,Helvetica;color:#000000;}

p.boxed,div.boxed {border-style:dotted;border-color:black;border-width:1px;}

.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}
.justify {text-align:justify;}

.klein {font-size: 10px;}
.mittel {font-size: 14px;}
.gross {font-size: 17 px;}
.fett {font-weight: bold;}
.italic {font-style: italic;}

.title {font-size: 14px; font-weight:bold;}
.shout_text {font-style:italic;}

.comment {border-color:black; border-style:solid; border-width:1px;border-bottom-width:0px}

/*bilder*/
img {border-width:1px; border-color:#000000; border-style:outset;}

/*allgemeine seiten-styles*/
body {
		 background-color: #ffffff; /*hintergrund farbe*/
		 background-attachment:fixed; /*falls hintergrundbild vorhanden*/
		 scrollbar-face-color: #000000; /*Scrollbar-Vorderseite*/
		 scrollbar-shadow-color: #000000; 
		 scrollbar-highlight-color: #000000;
		 scrollbar-3dlight-color: #808080;
		 scrollbar-darkshadow-color: #808080;
		 scrollbar-track-color: #808080; /*Scrollbar Hintergrund*/
		 scrollbar-arrow-color: #ffffff; /*Scrollbar Pfeil Farben*/
}

table {
    border:thin dotted black;
    border-spacing:10px;
}

/*styles für input-buttons /-fields und textarea*/
input,textarea {
				background-color:#000000;
				color:#c0c0c0;
				font-size:10px;
				font-family:Verdana,Arial,Helvetica;
				border-color:#808080;
  			    border-width: 1px;
				border-style:solid;
				}
							 
select {
				background-color:#000000;
				color:#ffffff;
				font-size:10px;
				font-family:Verdana,Arial,Helvetica;
				border-color:#808080;
  			border-width: 1px;
				border-style:solid;
				}
							 
/*funktioniert nicht bei IE 6.0*/
input:hover {color:#000000;background-color:#ffffff;}


.usercomment {color:#333399;} /*dunkelgrau user bei photo-kommentaren*/
.warning {color:#ff0000; background-color:#000000;} /*rot + schwarz*/
.highlight {color:#ffffff; background-color:#000000;} /*weiss + schwarz*/
.highlight2 {color:#000000; background-color:#f0f8ff;} /*war:#f0f8ff*/
.highlight3 {color:#ffffff; background-color:#000066;} /*darker*/

.darker {background-color:#6495ed;}
.lighter {background-color:#99ccff;}

table.imsg {
    border-style:solid; 
    border-width:1px; 
    border-collapse:collapse; 
    border-color:#000000
}

tr.imsg {
    background-color:#808080;
    color:#ffffff;
    border-color:#000000;
}

td.imsg {
    color:#000000;
    background-color:#ffffff;
    border-color:#000000;
}

.fixiert {
    position: absolute;
}
html>body .fixiert{
    position: fixed;
}

//-->
</STYLE>