#root {
		position: relative;
		width: 100%;
		top: -8px;
		border: 0px solid red;
}

#main {
		position: relative;
		top: 10px;
		left: -80px;
		width: 660px;
		float:right;
		background-color:#FFF;		
}

#test {
		position: relative;
		width: 920px;
		left: 31px;
}

#menubalken {
		left:162px;
		top: 0px;
		position: absolute;
		height: 100%;
		width: 6px;
		background-color:#d3dffe;
}

#menu {
		top: 0px;
		left:0px;
		position: relative;
		width: 162px;
		float:left;
		background-image: url("images/menu_bg.jpg");
		background-color: #2a4e77;
}


#main a:link, a:visited, a:hover, a:active{
 text-decoration:none;
 font-weight:none;
 color:#000000;
 background-color:inherit;
 font-size: 10pt;
}
#main a:hover, a:active {
 color:#000000; 
 text-decoration:none;
 font-weight:bold;
 font-size: 10pt;
}

img.Button {border:0px solid; border-width:0px; border-color:#000000}

a img {border:1px solid; border-width:1px; border-color:#000000}

table.leistung {border: 1px solid rgb(0, 0, 0);border-collapse: collapse}
td.border1 {border: 1px solid rgb(0, 0, 0);border-collapse: collapse}

table.border0 {border: 0px solid rgb(0, 0, 0)}


#menu a {
		font-size: 9pt;
		color: #000000; /* vorher ffffff */
		text-decoration: none;
}

#menu a:hover {
		font-size: 9pt;
		color: #ffffff; /* vorher 1d324a */
		text-decoration: none;
}


#topbar {
		top: 50px;
		left:0px;
		position: relative;
		width: 920px;
		height: 94px;
		z-index: 11;
		background-image: url("images/topbar.jpg");
}

#infobar{
	top: 159px;
	left:284px;
	position: relative;
	width: 632px;
	height: 30px;
}

#bottom{
	bottom: -10px;
	left: -30px;
	width: 100%;
	height: 30px;
	position: relative;
	float: left;
}


.infotext {
		font-family: "Verdana", "Helvetica", "Arial", sans-serif;
		font-size: 7pt;
		color: #000000;
		line-height: 13pt;
}

.preis {
		font-family: "Verdana", "Helvetica", "Arial", sans-serif;
		font-size: 10pt;
		font-weight: 700;
		color: #000000;
}

.preisklein {
		font-family: "Verdana", "Helvetica", "Arial", sans-serif;
		font-size: 10pt;
		font-weight: 700;
		color: #000000;
}

.angebotstext{
		font-family: "Verdana", "Helvetica", "Arial", sans-serif;
		font-size: 7pt;
		color: #000000;
}

.headline {
		font-family: "Verdana", "Helvetica", "Arial", sans-serif;
		font-size: 8pt;
		font-weight: 700;
		color: #436c85;
}

.smalltext {
		font-family: "Verdana", "Helvetica", "Arial", sans-serif;
		font-size: 7pt;
		color: #000000;
}

.smallwhite {
		font-family: "Verdana", "Helvetica", "Arial", sans-serif;
		font-size: 7pt;
		color: #ffffff;
}

.smallprice{
		font-family: "Verdana", "Helvetica", "Arial", sans-serif;
		font-size: 7pt;
		font-weight: 700;
		color: #f8e084;
}

.smallblue {
		font-family: "Verdana", "Helvetica", "Arial", sans-serif;
		font-size: 7pt;
		font-weight: 700;
		color: #53768c;
}

.smallred {
		font-family: "Verdana", "Helvetica", "Arial", sans-serif;
		font-size: 7pt;
		font-weight: 700;
		color: #cc3333;
}

.largered {
		font-family: "Verdana", "Helvetica", "Arial", sans-serif;
		font-size: 9pt;
		font-weight: 700;
		color: #cc3333;
}

div {
		font-family: "Verdana", "Helvetica", "Arial", sans-serif;
		font-size: 10pt;
		color: #000000;
}

a {
		font-size: 10pt;
		color: #d3cebd;
		text-decoration: none;
}

a:hover {
		font-size: 9pt;
		color: #ca6239;
		text-decoration: none;
}

table{
		font-family: "Verdana", "Helvetica", "Arial", sans-serif;
		font-size: 10pt;
		font-color: #000000;
}

body {
		background-color: #ffffff;	
}

.menubox{
	position:absolute;
    z-index:8;
    top:20px;
    height:100px;
    width:120px;
    visibility:hidden;
	border:0px solid red;
	background:transparent;
	
	/* Hintergrundfarbe für Untermenüs */
	
	background-color:#f5a883;
	
	/* Transparenz für Untermenüs */	
	opacity:  0.8;
	filter:alpha(opacity=95);
}

.hovergif{
	position:absolute;
	top:-2px;
}

.menutext{
	text-align:left;	
}

.menutext a{
    text-decoration:none;
    font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	font-size: 7pt;
	
	/* Farbe des Verlinkten Textes des Untermenüs */
    color: #000000;    
}

.menutext a:hover{
    text-decoration:none;
    font-family: "Verdana", "Helvetica", "Arial", sans-serif;
	font-size: 7pt;
	
	/* Hover-Farbe des Verlinkten Textes des Untermenüs */
    color: #555555;    
}

.menutext p{
	margin:0;
	margin-left:8px;
	margin-top:6px;
	padding:0;
	border:0;
}
