body
   {
   font-family:Verdana,Arial,Helvetica,sans-serif;
   font-size:0.8em;
   }

td
   {
   font-family:Verdana,Arial,Helvetica,sans-serif;
   font-size:0.8em;
   }

a:link, a:visited
{
   color:#363;
   text-decoration:none;
   font-weight:normal;
   }

a:hover, a:active
 {
   color:#c60202;
   text-decoration:none;
   font-weight:normal;
   }



#banner
{
width:290px;
height:57px;
margin-bottom:5px;
float:left;
}


#pic
{
width:750px;
height:127px;
margin-bottom:5px;
}



/* auto - zentriert Seite in Netscape  margin:0px auto; */
#inhalt
{
margin:0px auto;
width:750px;
}

/* Der Netscape und Mozilla färben den Hintergrund für den <div>-Container nur ein, wenn auch ein Rahmen angegeben ist. Da aber kein Rahmen zu sehen sein soll, ist die Rahmen- und Hintergrundfarbe gleich. */


/* height:100% damit der Seiteninhalt eine Hintergrundfarbe hat */
#content
{
border:1px solid #a9c8a9;
text-align:left;
padding:15px 20px 30px 40px;
height:100%;
}


a.textlink:link, a.textlink:visited
 {
   color:#c60202;
   text-decoration:none;
   font-weight:bold;
   }

a.textlink:hover, a.textlink:active
 {
   color:#c60202;
   text-decoration:underline;
   font-weight:bold;
   }



#footer
{
width:750px;
margin-top:2px;
padding-bottom:20px;
}

a.footerlink:link , a.footerlink:visited
{
color:#a9c8a9;
text-decoration:none;
font-weight:normal;
}

a.footerlink:active , a.footerlink:hover
{
color:#c60202;
text-decoration:none;
}

#copyright
{
font-size:0.8em;
float:left;
color:#999;
}

#seitenanfang
{
font-size:0.8em;
float:right;
color:#909090;
}



h1
{
font-family:Arial,Verdana,Helvetica,sans-serif;
letter-spacing:2px;
font-size:1.1em;
text-transform:uppercase;
color:#9aae9a;
}

h2
{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1.0em;
color:#222;
}


p
{
font-size:1.0em;
color:#222;
}

b
{
color:#333;
}

b.green
{
color:#9aae9a;
}

b.red
{
color:#c60202;
}

i
{
font-style:normal;
font-size:0.8em;
}

li
{
color:#666;
}


.fl
{
float:left;
}

.fr
{
float:right;
}



br.del
{
clear:both;
}

.small {
   font-family:Verdana,Arial,Helvetica,sans-serif;
   color:#999;
   font-size:0.7em;
   }

.linkstxt
{
margin-left:40px;
}

.linkstxt2
{
margin-left:30px;
}

.linkstxt3
{
margin-left:0px;
}

.rechtstab
{
width:130px;
}


img.mit
{
border:1px solid #999;
}

b.strich
{
font-size:0.9em;
color:#a9c8a9;
font-weight:normal;
}

/* Gästebuch */

.borderline {
border-left:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
border-top:1px solid #e0e0e0;
border-bottom:1px solid #e0e0e0;
}

.feld {
width:250px;
color:#555;
background:#fdfdfd;
}

.textfeld {
background:#fdfdfd;
color:#555;
scrollbar-face-color:#fdfdfd;
scrollbar-highlight-color:#fdfdfd;
scrollbar-3dlight-color:#fdfdfd;
scrollbar-darkshadow-color:#fdfdfd;
scrollbar-shadow-color:#e0e0e0;
scrollbar-arrow-color:#ff0000;
scrollbar-track-color:#fdfdfd;
}


.button {
width:250px;
color:#c60202;
background:#fdfdfd;
border-left:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
border-top:1px solid #e0e0e0;
border-bottom:1px solid #e0e0e0;
}
