A:link {  color: #000000; text-decoration: underline;}
A:visited { color : #000000; text-decoration: underline; cursor: hand ;}
A:active { color : #000000;text-decoration: underline;}
A:hover { cursor: hand; color: #000000; text-decoration:overline;}

body
{
   background-image:url(../img/bg.gif);
   background-color:#666666;
   font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11pt;color:#000000;
   scrollbar-track-color:#666666;
   scrollbar-arrow-color:#666666;
   scrollbar-base-color:#666666;
   scrollbar-face-color:#cc0000;
   scrollbar-3d-light-color:#cc0000;
   scrollbar-arrow-color:#FFFFFF;
 }


#head
{
	width: 800px;
	height: 130px;
	background-image: url(../img/header.jpg);
	background-color: #b1131e;
	border-top: solid 1px #000;
	border-left: solid 1px #000;
	border-right: solid 1px #000;
}

#navi
{
	width: 800px;
	height: 25px;
	background-color: #ccc;
	line-height: 25px;
	font-size: 16px;
	border-top: solid 1px #000;
	border-left: solid 1px #000;
	border-right: solid 1px #000;

}

a.navi:link {color : #000000; text-decoration: none;}
a.navi:visited {color : #000000; text-decoration: none; cursor: hand ;}
a.navi:active {color : #000000;  text-decoration: overline;}
a.navi:hover {color : #000000;  text-decoration: overline;cursor: hand ;}

#navi2
{
	width: 800px;
	height: 28px;
	background-color: #e9e9e9;
	line-height: 28px;
	font-size: 14px;
	border-top: solid 1px #000;
	border-left: solid 1px #000;
	border-right: solid 1px #000;

}

a.navi2:link {color : #000000; text-decoration: none;}
a.navi2:visited {color : #000000; text-decoration: none; cursor: hand ;}
a.navi2:active {color : #000000;  text-decoration: overline;}
a.navi2:hover {color : #000000;  text-decoration: overline;cursor: hand ;}


.nav_foot
{
	width: auto;
	background-color: #e9e9e9;
	padding: 5px 25px 5px 5px;
	margin-top: 20px;
	border: solid 1px #000;
	text-align: right;
}

a.top:link, a.top:visited, a.top:active
{	background: url(../img/pfeil_top.gif) no-repeat left center; padding-left: 20px; }
a.top:hover
{ background: url(../img/pfeil_top.gif) no-repeat left center; padding-left: 20px; text-decoration: overline;}

#inhalt
{
	width: 780px;
	height: auto;
	background-color: #fff;
	line-height: 18px;
	font-size: 14px;
	text-align: left;
	padding: 10px;
	border-top: solid 1px #000;
	border-left: solid 1px #000;
	border-right: solid 1px #000;
	text-align:justify;
}


* html #inhalt 
{
    \width: 800px; /* for IE5 and IE6 in quirks mode */
    w\idth: 800px; /* for IE6 in standards mode */
}


#footer
{
	width: 780px;
	height: 30px;
	background-image: url(../img/footer.jpg);
	background-color: #b1131e;
	border: solid 1px #000;
	text-align: right;
	line-height: 30px;
	padding-right: 20px;
	color: #fff;
}

* html #footer 
{
    \width: 800px; /* for IE5 and IE6 in quirks mode */
    w\idth: 800px; /* for IE6 in standards mode */
}

h1 
{
	font-size: 20px;
	font-weight: bold;
	font-variant: small-caps;
	color: #b1131e;
	padding-left: 20px;
	background: url(../img/pfeil_re.gif) no-repeat left center;
}

h2
{
	font-size: 15px;
	color: #b1131e;
	padding-left: 20px;
	background: url(../img/pfeil_re.gif) no-repeat left center;
}

h3
{
	font-size: 14px;
	color: #000;
}

.neu
{
	width: auto;
	background-color: #e9e9e9;
	padding: 5px;
	border: dashed 1px #000;
}

.news
{
	width: 760px;
	display: block;
	background-color: #fff;
	padding: 5px;
	border-top: dashed 1px #000;
	text-align: justify;
}
.news_bild
{
	text-align: center;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 15px;
}

.news_bild img
{
	margin-left: auto;
	margin-right: auto;
	display: block;
	border: solid 1px #000;
}

.picture
{
	float: right;
	margin: 6px;
	border: solid 1px #000;
}

