body
{
background-color:#FF0000;
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

h1 
{
top:120px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
position:relative;
margin:0 0 0 10px;
padding:0;
}

.header
{
height:160px;
vertical-align:bottom;
}

.buchungen
{

position:fixed;
left:850px;
	background-color:#CC0000;

padding:40px 20px 40px 20px;
	width:300px;
}

.teaser_keller
{
height:140px;
padding:10px;
background-color:#dd0000;
margin-bottom:5px;
background-image:url(images/keller_teaser_back.jpg);
background-repeat:no-repeat;
}
.info_keller
{
height:140px;
padding:10px;
background-color:#990000;
background-color:#dd0000;
background-repeat:no-repeat;
}
.teaser_pooca
{
height:140px;
padding:10px;
background-color:#bb0000;
background-color:#cc0000;
margin-bottom:5px;
background-image:url(images/pooca_teaser_back.jpg);
background-repeat:no-repeat;
}
.info_pooca
{
height:140px;
padding:10px;
background-color:#bb0000;
background-color:#cc0000;
background-repeat:no-repeat;
}
.teaser_bar
{
height:140px;
padding:10px;
background-color:#990000;
background-color:#bb0000;
margin-bottom:5px;
background-image:url(images/bar_teaser_back.jpg);
background-repeat:no-repeat;
}
.info_bar
{
height:140px;
padding:10px;
background-color:#bb0000;
background-repeat:no-repeat;
}
.teaser_3zw
{
height:140px;
padding:10px;
background-color:#770000;
background-color:#aa0000;
margin-bottom:5px;
background-image:url(images/3zw_teaser_back.jpg);
background-repeat:no-repeat;
}
.info_3zw
{
height:140px;
padding:10px;
background-color:#770000;
background-color:#aa0000;
background-repeat:no-repeat;
}
.teaser_loc5
{
height:140px;
padding:10px;
background-color:#770000;
background-color:#990000;
margin-bottom:5px;
background-image:url(images/loc5_teaser_back.jpg);
background-repeat:no-repeat;
}
.info_loc5
{
height:140px;
padding:10px;
background-color:#770000;
background-color:#990000;
background-repeat:no-repeat;
}

img
{
float:left;
}


.text_norm
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
h2
{
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
}
h3
{
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
a:active, a:link, a:visited
{
	color:#000000;
	
}

a:hover
{
	color:#000000;
	text-decoration:none;
}


.text a:visited
{
	color:#000000;
	text-decoration:none;
}



.text a:active, a:link, a:visited
{
	color:#000000;
	text-decoration:none;
}

.text a:hover
{
	color:#000000;
	text-decoration:none;
}


.text a:visited
{
	color:#000000;
	text-decoration:none;
}