body {
font-size: 13px;
font-family:Trebuchet MS,Verdana,Arial,Sans-Serif;
font-weight:500;
line-height:14px;
background-color:#92122c;
color:#c24f84;
padding:0;
margin:0;
}

#container {
width:943px;
padding:0px 0px 0px 0px;
margin:27px auto;
background-color:#fdf5c6;
overflow:hidden;
}


#banner {
background-color:#fdf5c6;
text-align:center;
padding:0px;
margin:0px;
}


#spalte1 {
float:left;
width:44px;
background-color:#fdf5c6;
padding:0;
margin:0;
}

#spalte2 {
float:left;
width:195px;
background-color:#fdf5c6;
padding:0;
margin:0;
}

#spalte3 {
float:left;
position:relative;
width:704px;
background-color:#fdf5c6;
padding:0;
margin:0;
}

#navimenue {
width:195px;
height:103px;
color:#ffffff;
background-color:#c24f84;
padding:0px 0px 0px 0px;
margin:96px 0px 0px 0px;
}

#left {
width:42px;
padding:0;
margin:0px;
background-color:#fdf5c6;
}

#right {
position:absolute;
margin:97px 0px 0px 0px;
padding:0;
background-color:#fdf5c6;
}

#rightprice {
position:absolute;
margin:220px 0px 0px 50px;
padding:0;
background-color:#fdf5c6;
}

#rightcontent {
position:absolute;
width:340px;
margin:310px 0px 0px 288px;
padding:0;
background-color:#fdf5c6;
text-align:left;
}

#navimenuenews {
width:195px;
height:92px;
color:#ffffff;
background-color:#c24f84;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}


#rightnews {
position:absolute;
margin:0px 0px 0px 0px;
padding:0;
background-color:#fdf5c6;
}

#rightpricenews {
position:absolute;
margin:120px 0px 0px 8px;
padding:0;
background-color:#fdf5c6;
}

#rightcontentnews {
position:absolute;
width:280px;
margin:120px 0px 0px 10px;
padding:0;
background-color:#fdf5c6;
text-align:left;
}


#rightsmoothie {
position:absolute;
margin:96px 0px 0px 0px;
padding:0;
background-color:#fdf5c6;
}

#rightpricesmoothie {
position:absolute;
margin:220px 0px 0px 8px;
padding:0;
background-color:#fdf5c6;
}

#rightcontentsmoothie {
position:absolute;
width:370px;
margin:220px 0px 0px 10px;
padding:0;
background-color:#fdf5c6;
text-align:left;
}

#navimenueueberuns {
width:195px;
height:83px;
color:#ffffff;
background-color:#c24f84;
padding:0px 0px 0px 0px;
margin:202px 0px 0px 0px;
}


#rightueberuns {
position:absolute;
margin:202px 0px 0px 0px;
padding:0;
background-color:#fdf5c6;
}

#rightpriceueberuns {
position:absolute;
margin:50px 0px 0px 8px;
padding:0;
background-color:#fdf5c6;
}

#rightcontentueberuns {
position:absolute;
width:666px;
margin:20px 0px 0px 10px;
padding:0;
background-color:#fdf5c6;
text-align:left;
}

#navimenueanfahrt {
width:195px;
height:75px;
color:#ffffff;
background-color:#c24f84;
padding:0px 0px 0px 0px;
margin:289px 0px 0px 0px;
}


#rightanfahrt {
position:absolute;
margin:90px 0px 0px 0px;
padding:0;
background-color:#fdf5c6;
}

#rightpriceanfahrt {
position:absolute;
margin:50px 0px 0px 8px;
padding:0;
background-color:#fdf5c6;
}

#rightcontentanfahrt {
position:absolute;
width:415px;
margin:20px 0px 0px 10px;
padding:0;
background-color:#fdf5c6;
text-align:left;
}

#navilink {
margin:0px 0px 0px 0px;
padding:0;
text-align:left;
line-height:14px;
display:block;
}


h1{font-size:16px;font-family:Arial,Verdana,Sans-Serif;text-transform:uppercase;margin:0;padding-top:10px;padding-bottom:14px;color:#807f84;background-image:url(Images/h1bg.gif);background-repeat:repeat-x;background-position:0 15px}
h2{font-size:14px;font-family:Arial,Verdana,Sans-Serif;text-transform:uppercase;margin:0;padding:0;color:#e84337;}

.picleft {margin:0px 0px 14px 0px;padding:0;float:left;}
.picright {margin:0px 0px 14px 8px;padding:0;float:left;}
.pic {margin:0px 0px 14px 0px;padding:0;border:0px;}
.navileft {margin:0px 0px -2px 0px;padding:0;border:0px;display:block;}
#navi {margin:0px 0px 0px 0px;padding:0;border:0px;}
.null {margin:0;padding:0;border:0;}

.table1
.textfield {background-color:#fdf5c6;color:#a7034f;}


A.subnavi:link{font-family:Trebuchet MS,Verdana,Arial,Sans-Serif;font-size:11px;line-height:11px;font-weight:600;color:#ffffff;text-decoration:none;}
A.subnavi:visited{font-family:Trebuchet MS,Verdana,Arial,Sans-Serif;font-size:11px;line-height:11px;font-weight:600;color:#ffffff;text-decoration:none;}
A.subnavi:hover{font-family:Trebuchet MS,Verdana,Arial,Sans-Serif;font-size:11px;line-height:11px;font-weight:600;color:#a7034f;text-decoration:none;}
A.subnavi:active{font-family:Trebuchet MS,Verdana,Arial,Sans-Serif;font-size:11px;line-height:11px;font-weight:600;color:#a7034f;text-decoration:none;}

A:link.current{font-family:Trebuchet MS,Verdana,Arial,Sans-Serif;font-size:11px;line-height:11px;font-weight:600;color:#a7034f;text-decoration:none;}
A:visited.current{font-family:Trebuchet MS,Verdana,Arial,Sans-Serif;font-size:11px;line-height:11px;font-weight:600;color:#a7034f;text-decoration:none;}
A:hover.current{font-family:Trebuchet MS,Verdana,Arial,Sans-Serif;font-size:11px;line-height:11px;font-weight:600;color:#a7034f;text-decoration:none;}
A:active.current{font-family:Trebuchet MS,Verdana,Arial,Sans-Serif;font-size:11px;line-height:11px;font-weight:600;color:#a7034f;text-decoration:none;}

A:link {font-family:Trebuchet MS,Verdana,Arial,Sans-Serif;font-size:12px;color:#a7034f;text-decoration:underline;}
A:visited {font-family:Trebuchet MS,Verdana,Arial,Sans-Serif;font-size:12px;color:#a7034f;text-decoration:underline;}
A:hover {font-family:Trebuchet MS,Verdana,Arial,Sans-Serif;font-size:12px;color:#a7034f;text-decoration:none;}
A:active {font-family:Trebuchet MS,Verdana,Arial,Sans-Serif;font-size:12px;color:#a7034f;text-decoration:none;}

.normal {	
	width: 150px;
	height: 18px;
	margin-left: 0px;
	border: 1px solid #a7034f;
	padding: 3px 0px 0 3px;
	color:#807f84;
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	font-weight:500;
	margin-top: -1px;
}

.big {	
	width: 260px;
	height: 30px;
	margin-left: 0px;
	border: 1px solid #a7034f;
	padding: 3px 0px 0 3px;
	color:#807f84;
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	font-weight:500;
	margin-top: -1px;
}

.button {	
	width: 85px;
	height: 18px;
	margin:0;
	border:0;
	padding:0;
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	font-weight:700;
	text-align:center;
	background-image: url("/images/bt_senden.gif");
	color: #FFFFFF;
	background-repeat:no-repeat;
}
