/*Schriftfarbe und Hintergrund*/
html, body, table, td, th, p, ul, ol, li,h
	{font-family: arial,Helvetica,sans-serif;
	 font-size: 10pt;
          color:#FFFFFF;
/*         background-color:#002f55;     */
 	background-color:rgb(4%,16%,31%);
	}

div	{
	font-family: arial,Helvetica,sans-serif;
	font-size: 10pt;
/*kein blackgrount-color!*/
	}

         /*Einzelne Bereiche der Seite*/
#container
	{ /*zentriert den container*/
         margin: 0px auto 0px auto;
        text-align: justify;
	padding: 0px;
	width: 800px;
         background-color:rgb(4%,16%,31%);
         }


#oben	{
	position:relative;
   	top:0px;
         left:0px;
         width: 800px;
         height: 100px;
         background-image:url(grafiken/oben.gif);
       	overflow: hidden;
         }

#bild	{/*platz für ein 150:100 Bild oben rechts*/
	position:absolute;
         top:0px;
         left:600px;
         width:150px;
         height:100px;
         /*background-color:rgb(4%,16%,31%);*/
         z-index:2;}


#links	{
       /*platz für Navigation links*/
         position:relative;
         float:left;
         top:0px;
         left:0px;
         width:145px;
         height:600px;
         background:url(grafiken/links2.gif) transparent bottom;
        line-height: 120%;
       }

#inhalt
	{
         position:relative;

	border:none;
	top:0px;
         left:0px;
         width:645px;
         height:580px;
         padding:25px 5px 0px 0px;
	background-color:rgb(4%,16%,31%);
/*	background-color:red;  */
	overflow:auto;
         }

/*platz für Schlussbalken unten*/
#unten
	{
	position:relative;
         clear:left;
         left:0px;
         bottom:0px;
	height:80px;
	width:800px;
        background-image:url(grafiken/unten.gif);
        background-repeat:no-repeat;
       background-color:rgb(4%,16%,31%);
        overflow:hidden;
        z-index:1;
         }

         /*Überschriften*/
h1,h2,h3,h4,h5
        {font-family: arial,Helvetica,sans-serif;
        color:white;
        }

h1	{font-size:18pt;text-align:center;margin-bottom:7px}
h2	{font-size:16pt;text-align:center;margin-bottom:7px}
h3	{font-size:14pt;font-weight:bold;text-align:left;margin-top:0px}
h4	{font-size:12pt;font-weight:bold;text-align:left;letter-spacing:0.3em;margin-bottom:7px}
h5	{font-size:10pt;font-weight:bold;text-align:left;letter-spacing:0.2em;margin-bottom:5px}


/*Link-Formatierung*/
select {color: #000000; font-family : arial,helvetica, sans-serif; font-size : 8pt}
a:link {text-decoration: none; color: #FF6600;}
a:visited {text-decoration: none; color: #FF6600;}
a:focus {text-decoration: none; color: silver;}
a:hover {text-decoration: none; color: silver;}
a:active {text-decoration: none; color: silver;}

/*Bilder als Links*/
img  {
	border:none;
	margin:0 1em 1em 0;
}

.logo {
	width:auto;
	height:40px;
}

/*einzelne Formate für Tabellen etc.*/
td 	{vertical-align:top;
	padding:3px
         }
         /*Formatierung Navi-Bereich links*/
.navi a:link {text-decoration:none; /*color:#FDA737;*/ color:#FF6600;}
.navi a:visited {text-decoration:none; color:#FF6600;}
.navi a:focus {text-decoration:none; color: silver;}
.navi a:hover {text-decoration:none; color:silver;}
.navi a:active {text-decoration:none; color: silver;}
.navi {	margin-top:02mm;
        margin-right:5mm;
        text-align:right;
        font-family: arial,Helvetica,sans-serif;
		font-size: 10pt; color:#FFFFFF;
      	font-weight: bold;
}
/*Scrollbar-Formatierung nicht W3C-konform*/
html, body, div, textarea {
	 font-family: arial,Helvetica,sans-serif;
          font-size: 10pt;
          color:#FFFFFF;
/*  		scrollbar-base-color:#05B;
  		scrollbar-3dlight-color:#999;
  		scrollbar-arrow-color:#F60;
  		scrollbar-darkshadow-color:#000;
  		scrollbar-face-color:#05B;
  		scrollbar-highlight-color:#FFF;
  		scrollbar-shadow-color:#000;
  		scrollbar-track-color:#006;*/
	}


         /* textarea für Gästebuch etc.*/
textarea,input { font-family: "ms sans serif",arial,Helvetica,sans-serif }
textarea,input { font-size: 10pt; color:#000000 }

.tarea {color : #000000; font-family : "ms sans serif", helvetica, sans-serif; font-size : 8pt;width:300px}

.headline {
		color : #0066CC;
		font-family: arial, helvetica, sans-serif;
		font-style: normal;
		font-weight: bold;
		font-size : 12pt;
	}

textarea
         {
	color:black;
	}

td.reihe {border-bottom:white solid 0.2mm;
         }

td.spalte{
         text-align:left;

         background-color:rgb(4%,16%,31%);
         border-color:white;
	}
hr	{
	color:#FFFFFF;
         height:0.5mm
         }