body {
margin :0;
font-family : Arial;
vertical-align : top;
background : #f0f0f0 url(img/logon.jpg) repeat-x scroll 0 0;
}
#top {
background : url(img/logo.gif) no-repeat scroll 30px 32px;
font-size: 18px;
padding:2px 10px 0 10px;
margin:1px 1px 1px 1px;
width : 96%;
height:89px;
color:#008;
border : 1px solid #333;
	}
#top H1 {
	font-size : 26px;
	margin: 2px 0px 0px 0px;
	}
#top span {
background-color:#335;
color : #eec;
padding : 0px 10px 0px 10px;
border : 1px solid #eec;
	font-size : 26px;
	margin: 2px 0px 0px 0px;

}
.tel {
	margin-top:20px;
	text-align : right;
}
#body {
padding:1px 10px 1px 220px;
}
#text {
background-color :#fff;
font-size : 16px;
color : #000;
border : 1px solid #333;
margin:0;
padding: 10px 10px 10px 15px;
}
#text img {
border : 1px solid #777;
}
#text_q {
background-color :#fff;
font-size : 16px;
color : #000;
border : 1px solid #333;
padding: 10px 10px 10px 15px;
}
#text p{
padding-left:40px;
}
#left {
position:absolute;
top:80px;
left:10px;
line-height:22px;
margin:0;
padding: 30px 5px 5px 5px;
width : 215px;
color:#000;
}
#left a {
border : 1px solid #ccc;
font-size: 16px;
background : #fff url(img/right.gif) no-repeat scroll 10px 5px;
padding:0px 5px 0 25px;
font-weight : bold;
white-space: nowrap;
text-decoration: none;
}
#text a {
font-weight : bold;
}
#text a.r {
background : url(img/pfeil.gif) no-repeat scroll 10px 5px;
padding:0 5px 0 25px;
white-space: nowrap;
}
#left a:hover {
background : #1a1 url(img/yl.gif) no-repeat scroll 10px 6px;
color:#fff;
text-decoration: none;
padding:0px 5px 0px 30px;
border : 1px solid #a11;
}
#liks {
font-size : 12px;
border : 1px solid #337;
padding : 2px 10px 2px 10px;
} 
#liks a {
font-size : 12px;
padding: 0px 2px 0px 2px;
} 

#bottom {
width : 70%;
font-size: 10px;
margin:1px 1px 1px 250px;
}
#text H1 {
color : #e00;
font-size : 26px;
margin: 5px 0 20px 0;
white-space: nowrap;
}
#text H2 {
color : #e00;
font-size : 24px;
margin: 5px 0 20px 0;
white-space: nowrap;
}

H3 {
	border : 1px solid #cc7;
	color :  #a00;
	font-size : 20px;
	background-color: #fffff7;
padding: 0 15px 0 20px;
}

div.img {
position:relative;
float:left;
width: 33%;
padding:5px;
margin:1px;
font-size:14px;
color:#333;

}
strong {
color : #333;
}
.nav a {
font-size:12px;
}
.nav {
font-size:12px;
}
.red {
color: Red;
font-weight : bold;
}
a.ln {
background :  url(img/emp.gif) no-repeat scroll 0 0;
}
.nobr {
white-space: nowrap;
}