@charset "UTF-8";
/* CSS Document */

html, body {
	height:100%;
	}

body {
	background-color: #fff;
	background-image:url(images/bg.jpg);
    background-repeat:no-repeat;
	background-position:center center;
	font-size:11px;
    font-family:  'Lucida Grande', Verdana, Arial, sans-serif;
  	color:#564b47;  
  	padding: 0;
  	margin:0;
	behavior: url(script/csshover2.htc);hack per ie6
	}

a { 
color: #920a24; text-decoration: none; }
a:visited {color:#DB7093;}
a:hover {color: #564b47;}
a:active { color:#000000; }
	
p, pre {
	margin: 0px;
	padding: 10px;
	}
pre {
	font-size: 13px;
	}
	
h1 {
	font-size: 20px;
	font-weight: normal;
	border-top: 1px solid #564b47;
	padding: 15px 10px 0;
}
#space { 
	width:1px;
	height:50%;
	margin-bottom:-250px; /* die hälfte der inhalts höhe */
	float:left;
	}
#inhalt {
        width: 780px;
        height:500px;
	background-color: #ffffff;
	border: 0px;
        margin: 0 auto;
        position:relative; /* hebt den inhalt vor den space  */
	clear:left; /* hebt das float vom space auf  */
	}
#logokopf {
	background-color: #920a24;
	height:86px;
	width:780px;	
	border:0px;
}
#kopfleiste {
	background-image:url(images/adressleiste.jpg);
	background-color: #920a24;
	height:38px;
	width:780px;	
	border:0px;
}
#contentteil {
	background-color: #fff;
	height:248px;
	width:780px;	
	border:0px;
}
#abstand {
	background-color: #920a24;
	height:5px;
	width:780px;
	border:0px;
	text-align: right;
}
#menueleiste {
	background-color: #920a24;
	height:33px;
	width:780px;
	border:0px;
	text-align: right;
}
#fussleistehilton {
	background-color: #920a24;
	height:90px;
	width:780px;
	border:0px;
	text-align: center;
}
.content{
	width:780px;
	height:248px;
	background-color: #fff;
	text-align: left;
}
#scrollbar {
	height: 192px;
	width: 426px;
	overflow: auto;
	padding-right: 5px;
	SCROLLBAR-FACE-COLOR: #920a24; 
	SCROLLBAR-HIGHLIGHT-COLOR: #fff; 
	SCROLLBAR-SHADOW-COLOR: #777; 
	SCROLLBAR-3DLIGHT-COLOR: #eee; 
	SCROLLBAR-ARROW-COLOR: #fff; 
	SCROLLBAR-TRACK-COLOR: #ddd; 
	SCROLLBAR-DARKSHADOW-COLOR: #333;
}
#scrollbar2 {
	height: 192px;
	width: 744px;
	overflow: auto;
	padding-right: 5px;
	SCROLLBAR-FACE-COLOR: #920a24; 
	SCROLLBAR-HIGHLIGHT-COLOR: #fff; 
	SCROLLBAR-SHADOW-COLOR: #777; 
	SCROLLBAR-3DLIGHT-COLOR: #eee; 
	SCROLLBAR-ARROW-COLOR: #fff; 
	SCROLLBAR-TRACK-COLOR: #ddd; 
	SCROLLBAR-DARKSHADOW-COLOR: #333;
}
.leftcontent {
	float: left;
	height: 233px;
	width: 318px;
	margin-top:15px;
	margin-left:10px;
}
.fullcontent {
	float: left;
	height: 233px;
	width: 760px;
	margin-top:15px;
	margin-left:10px;
	margin-right:10px;
	text-align: center;
}

.rightcontent {
	float: left;
	height: 222px;
	width: 426px;
	padding:13px;
	background-color: #fff;
}
.rightcontent2 {
	float: left;
	height: 222px;
	width: 744px;
	padding:13px;
	background-color: #fff;
}

.righttitle {
	height: 17px;
	width: 426px;
	margin-bottom: 13px;
}
.righttitle2 {
	height: 17px;
	width: 744px;
	margin-bottom: 13px;
	color:#ffffff; 
	
}
#menu{
		margin:0;
		padding:0;
		}
		#menu ul{
		padding:0;
		margin:0;
		}
		#menu li{
		position: relative;
		float: left;
		list-style: none;
		margin: 0;
		padding:0;
		}
		#menu li a{
		width:106px;
		height: 24px;
		display: block;
		text-decoration:none;
		font-family:Verdana, Geneva, sans-serif;
		text-align: center;
		line-height: 24px;
		font-weight:normal;
		font-size: 10px;
		}
		#menu li a:hover{
		background-position: bottom center;
		}
		#menu ul ul{
		position: absolute;
		top: 24px;
		width: 106px;
		visibility: hidden;
		}
		#menu ul li:hover ul{
		visibility:visible;
		}
		a.red{
		background: url(images/red.jpg) no-repeat top center;
		color: #ffffff;
		}
#inhalt .content .rightcontent .righttitle table tr td table tr td {
	font-size: 10px;
	color: #FFF;
}

