body {
	color : black;
	background-color : #ffffff;
	padding: 0px;
	margin: 0px;
}

#all {
	background-image: url(img/back-2.gif);
	background-repeat : no-repeat;
	background-position : 0px 50px;
/*
	position : relative;
	margin : 20px auto 0px auto;
	margin: 15px;
*/
	height : 550px;
	width : 800px;
	font-family : verdana,arial,sans-serife;
	font-size : 12px;
	line-height : 17px;
	color : black;
}

#navi, #content { float : left; }

#content {	margin-left : 50px;
	margin-top : 80px;
	margin-right : 10px;
	margin-bottom : 30px;
	width : 500px;
	height : 600px;
/*	overflow : auto;*/
}

#impressum { margin-left : 4px; margin-bottom : -75px; }
#dragon { margin-left : -18px; }
#logo { margin-left: -11px; margin-bottom: 43px; }

#navi0 { 	margin-top : 105px;
	margin-left : 20px;
/*	font-size : 13px;*/
	width : 140px;
/*	line-height : 25px;*/
}
/*
#navi1 { margin-left : 90px; }
#navi2 { margin-left : 93px; }
#navi3 { margin-left : 90px; }
#navi4 { margin-left : 84px; }
#navi5 { margin-left : 68px; }
#navi6 { margin-left : 48px; }
#navix { margin-left : 18px; }
*/
img { border : none; }

a { text-decoration : none; color : black; }

a:hover, .em1, .thead  { color : #a00505; }

ul { padding-left : 0px; margin-left: 13px; }

.headline { margin-bottom : 4px; }

.portrait { float : right; }

.thead { font-weight : bold; }

.td1 { padding : 8px 12px 8px 0px; }

input { margin-right : 8px; }

input[name='plz'] { width : 50px; }

input[name='ort'] { width : 110px; }

