@charset "utf-8";

body {
	background-image: url(images/background.gif);
	background-repeat: repeat;
	margin-top: 0px;
}

#container {
	background-color: #FFFFFF;
	width: 902px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #616161;
	line-height: 20px;
	border: 1px solid #CECECE;
}

#container #head {font-size: 0px;}

#container #navi {
	float: left;
	width: 220px;
	height:930px;
	border-right: 1px solid #CECECE;
	padding-left: 35px;
}
#wolke {
	position:absolute;
	top:600px;
	width:185px;
	height:207px;
}
#container #navi a:link    {text-decoration: none; color: #616161;}
#container #navi a:visited {text-decoration: none; color: #616161;}

#container #inhalt {
	width: 480px;
	height: 939px;
	padding: 0px 120px 0px 335px;
	font-size: 0.9em;
}
	
#container #linie {background-image:url(images/trennlinie.jpg);}
#container #content {
	text-decoration: none;
	font-size: 0.9em;
	text-align: right;
	margin-top: 6px;
	margin-bottom: 6px;
}

#container #content a:link {
	text-decoration: none;
	color: #FFF;
	background-color: #A70F0E;
	font-size: 90%;
}
#container #content a:visited {
	text-decoration: none;
	color: #FFF;
	background-color: #A70F0E;
	font-size: 90%;
}


.linie {
	height: 43px;
	background: transparent url(images/linie.jpg) no-repeat scroll top left;
	margin: 0;
	padding: 0;
}
.mark {
	background-color: #EEEEEE;
	padding-top: 1px;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-left: 8px;
}


#container #fuss {
	width: 845px;
	min-height: 30px;
	padding-left: 55px;
}

	
h1 {font-size: 18px; font-weight:bold; color: #616161; }
h2 {font-size: 16px; font-weight:bold; color: #616161; }
h3 {font-size: 14px; font-weight:bold; color: #616161; }

a         {font-weight: bold;}
a:link    {text-decoration: none;      color: #A70F0E;}
a:visited {text-decoration: none;	   color: #A70F0E;}
a:hover   {text-decoration: underline; color: #A70F0E;}
a:active  {text-decoration: underline; color: #A70F0E;}

