a:link    {	color: #000000;	text-decoration: none;	background: url(pfeil.gif) no-repeat  left;	padding-left: 10px;}
a:visited {	color: #000000;	text-decoration: none;	background: url(pfeil.gif) no-repeat  left;	padding-left: 10px;}
a:focus   { color:#000000;text-decoration:none; background: url(pfeil.gif) no-repeat  left;	padding-left: 10px; }
a:hover   {	color: #000000;	text-decoration: underline;background: none;	padding-left: 10px;}
a:active  { color:#000000; text-decoration:none; background: url(pfeil.gif) no-repeat  left;	padding-left: 10px;}

a.image:link    {
	color: #000000;
	text-decoration: none;
	background: none;
	padding-left: 0px;
	border: 0px none;
}
a.image:visited {
	color: #000000;
	text-decoration: none;
	background: none;
	padding-left: 0px;
	border: 0px none;
}
a.image:focus   {
	color: #000000;
	text-decoration: none;
	background: none;
	padding-left: 0px;
	border: 1px dotted;
}
a.image:hover   {
	color: #000000;
	text-decoration: underline;
	background: none;
	padding-left: 0px;
	border: 1px dotted;
}
a.image:active  {
	color: #000000;
	text-decoration: none;
	background: none;
	padding-left: 0px;
	border: 0px none;
}


a.menu:link,a.submenu:link {	color: #FFFFFF;	text-decoration: none;	background: none;padding-left: 0px;}
a.menu:visited,a.submenu:visited { color:#D0D0D0; text-decoration:none;background: none;padding-left: 0px;}
a.menu:focus,a.submenu:focus {
	color: #00AA00;
	text-decoration: none;
	background: none no-repeat;
	padding-left: 0px;
}
a.menu:hover,a.submenu:hover {	color: #FFF345;	text-decoration: underline;	background: none;}
a.menu:active,a.submenu:active: { color:#FFF345; text-decoration:none; background: none;}

a.menuaktiv:link,a.submenuaktiv:link { color:#FFF345; text-decoration:none; font-weight: bold; background: none;}
a.menuaktiv:visited,a.submenuaktiv:visited { color:#FFF345; text-decoration:none;font-weight: bold; background: none; }
a.menuaktiv:focus,a.submenuaktiv:focus { color:#FFF345;text-decoration:none; font-weight: bold;background: none; }
a.menuaktiv:hover,a.submenuaktiv:hover { color:#FFF345; font-weight: bold;background: none;}
a.menuaktiv:active,a.submenuaktiv:active{ color:#FFF345;	text-decoration: none;font-weight: bold;background: none;}
a.footer{background: none;}

h1.titel,h2.titel,h3.titel{
	color: #eee;
	text-transform: none;
	letter-spacing: 4px;
	font-variant: small-caps;
	font-size: 14px;
}

ul{
	list-style-type: square;
	
}

h1{
	color: #5f1935;
	font-size: 20px;
}
h2{
	color: #5f1935;
	font-size: 16px;
}
h3{
	color: #5f1935;
	font-size: 14px;
	font-weight: 800;
}
h4{
	color: #5f1935;
	font-size: 14px;
	
}
body
{
	background: #333333;
	font: sans-serif;
	font-size:12px;
	
	
}

#box
{
	position:relative;
	width: 800px;
	height:700px;
	top: 10px;
	left: 10px;
	background: #5f1935;
	background-position : center;
	font-family: sans-serif;
}

#topleft
{
	position: relative;
	width: 310px;
	height: 160px;
	background: #5f1935;
	color: #eee;
	text-align: left;
	font-family: sans-serif;
	background-image: url(logoo_rechts.gif);
	background-position: center;
	background-repeat: no-repeat;

}
#ueberschrift
{
	position:relative;
	top: 130px;
	left: 15px;
	width: 280px;
	height: 30px;
}
#topright
{
	position:absolute;
	left: 300px;
	top: 0px;
	width: 400px;
	height: 160px;
	background:#5f1935;
	text-align: right;
}


#submenu
{
	position:relative;
	width: 646px;
	height: 22px;
	letter-spacing: 1.5px;
	background: #2f0d1b;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	
}
#content
{
	position: relative;
	padding: 0;
	height: 498px;
	width: 620px;
	text-align: left;
	background: #e0e0e0;
	color: #333333;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	overflow: auto;
	scrollbar-base-color: #5f1935;
	scrollbar-3dlight-color: #870c21;
	scrollbar-highlight-color: #5f1935;
	scrollbar-face-color: #5f1935;
	scrollbar-arrow-color: #870c21;
	scrollbar-shadow-color: #870c21;
	scrollbar-darkshadow-color: #5f1935;
	scrollbar-track-color: #870c21;
	line-height: 18px;
}

#contentbox
{
float: right;
width: 320px;
text-align: center;
font-size:10px;
margin:5px;

}
#smallcontentbox
{
float: right;
width: 240px;
text-align: center;
font-size:10px;
margin:5px;

}
#imagebox
{
width: 620px;
text-align: center;
font-size:10px;
}
#menu
{
	position: absolute;
	left: 650px;
	top: 0px;
	width: 140px;
	height: 530px;
	text-decoration: none;
	color: #FFFFFF;
	background: #2f0d1b;
	padding-top: 180px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	list-style: none;
	text-align: right;
	white-space: normal;
	line-height: 1.5;
	letter-spacing: 1.5px;
	
}

#logo
{position:absolute;

	left:674px;
	top:12px;
}


#footer    
{
	position:relative;
	width:800 px ;
	height: 16 px;
	background: #5f1935 none;
	text-align: center;
	padding-bottom: 2px;

	padding-top: 2px;
	color: #eee;
}






