body {
	background: url(images/bg_body.jpg);
}
font {
	font-size : 11px;
	font-family : verdana, helvetica, Arial, sans-serif;
	font-weight : normal;
	color : #333333;
	line-height: 150%;
}

p  { color: #333333; font-size: 9px; font-family: verdana, helvetica, Arial, sans-serif; font-weight: normal; line-height: 150%; text-align: left; margin: 0; padding: 0 }

.fliesstext {
	font-size : 11px;
	font-family : verdana, helvetica, Arial, sans-serif;
	font-weight : normal;
	color : #3f3f3f;
	text-align: left;
	line-height: 150%;
}

.image_rechts {
	float: right;
}
.headline {
	margin: 20px 0 5px 0;
}

input {
	font-size : 10px;
	font-family : verdana, helvetica, Arial, sans-serif;
	font-weight : normal;
	color : #333333;
	background-color : #deb887;
	border : 1px ridge #000000;
	margin-top : 2;
}

textarea {
	font-size : 10px;
	font-family : verdana, helvetica, Arial, sans-serif;
	font-weight : normal;
	color : #333333;
	background-color : #deb887;
	border : 1px ridge #000000;
}

.tabelle {
	padding: 2pt;
	background-color : #F1DE8E;
	border : 1px ridge #FFFFFF;
}

.ruad {
	font-size : 9px;
	font-family : verdana, helvetica, Arial, sans-serif;
	font-weight : normal;
	color : #3f3f3f;
	line-height: 150%;
}
.rot { color: #621c14; font-size: 10px; font-weight: bold }
b, strong {
	font-weight : normal;
	color: #D46B16;
	}	
	
li {
	font-size : 10px;
	font-family : verdana, helvetica, Arial, sans-serif;
	font-weight : bold;
	color : #3f3f3f;
	list-style-type : square;
}
	
.letj {
	font-size : 9px;
	font-family : verdana, helvetica, Arial, sans-serif;
	color : #3f3f3f;
}

.letj_b {
	font-size : 11px;
	font-family : verdana, helvetica, Arial, sans-serif;
	font-weight : bold;
	color : #333333;
}

.letj_table {
	font-size : 9px;
	font-family : verdana, helvetica, Arial, sans-serif;
	font-weight : bold;
	color : #333333;
}

.dot {
	color : #3f3f3f;
	list-style-type : square;
}
	
.knopf {
	font-family: verdana, helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color : #3f3f3f;
	background-color: #deb887;
	border-width : 1px;
	border-style : solid solid solid solid;
	border-color : #000000 #000000 #000000 #000000;
}	
	
.alarmknopf {
	font-family: verdana, helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color : #ffffff;
	background-color: #355AA2;
	border-width : 1px;
	border-style : solid solid solid solid;
	border-color : #000000 #000000 #000000 #000000;
}
#subnavi li {
display: inline;
padding: 4px 8px;
list-style-image: none;
border-bottom: #F5F1D4 1px solid;
background-image: url(images/bg_body.jpg);
}
a {
	font-size : 11px;
	color : #333333;
	font-family : verdana, helvetica, Arial, sans-serif;
	font-weight : bold;
	text-decoration: none;
}
a:link, a:visited {
color : #333333;
border-bottom: #F5F1D4 1px solid;
}
a:hover, a:active, a:focus {
color : #F49544;
}
#subnavi a:link,#subnavi a:visited {
color : #333333;
border: 0;
}
#subnavi a:hover,#subnavi a:active,#subnavi a:focus {
color : #F49544;
border: 0;
}
.angebot_mini { color: #3f3f3f; font-size: 9px; font-family: verdana, helvetica, Arial, sans-serif; text-align: center; margin-top: 12px; margin-left: 0 }
.angebot {
	color: #323232;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.navigation A:Link, A:Active, A:Visited, A:Hover {
	border: 0;
	background-image: none;
	padding: 0;
}
.nopadding a {
	padding: 0;
	border: 0;
}
#map a,#map p {
	color: #FFFFFF;
	font-size: 5px;
	font-weight: normal;
}