body{
	background-color: #333333;
	font-family: verdana;
	font-size: 10px;
	color: #000000;
}

td img{ border: none }

#body{
	border: 1px solid #333333;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -360px;
	margin-top: -216px;
	border-collapse: collapse;
	line-height:1.5;
}

#body td{
	height: 143px;
	width: 143px;
	border: 1px solid #394149;
	padding: 0px;
	vertical-align: top;
}


#body .text{
	height: 143px;
	width: 391px;
	font-family: verdana;
	font-size: 10px;
	color: black;
	background-color: #F5F5F5;
	padding: 10px 20px 0px 20px;
	vertical-align: top;
}

#body .text2{
	height: 143px;
	width: 391px;
	font-family: verdana;
	font-size: 10px;
	color: black;
	background-color: #F5F5F5;
	padding: 10px 20px 0px 20px;
	vertical-align: bottem;
}

#body .text2{
	height: 143px;
	font-family: verdana;
	font-size: 10px;
	color: black;
	background-color: #F5F5F5;
	padding: 0px 20px 0px 20px;
	vertical-align: bottom;
}

#body .text3{
	width: 80px;
	font-family: verdana;
	font-size: 10px;
	color: black;
	background-color: #F5F5F5;
	vertical-align: top;
}

#body .text_einladung{
	width: 80;
	font-family: verdana;
	font-size: 9px;
	color: black;
	background-color: #F5F5F5;
	vertical-align: bottom;
	padding: 0px 0px 0px 0px;
}

#body .text_untertitel{
	width: 90;
	font-family: verdana;
	font-size: 9px;
	color: black;
	background-color: #F5F5F5;
	vertical-align: bottom;
	text-align:left;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
#body .text_kein_rand{
	height: 143px;
	width: 391px;
	font-family: verdana;
	font-size: 10px;
	color: black;
	background-color: #F5F5F5;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
}
#body .big{
	height: 287px;
	width: 391px;
	padding: 0px;
}



#body .c21{ width: 287px }

#home {
	background-color: #FFFFFF;
	vertical-align: top;
}

#home img{ display: block }

#contact{
	position: relative;
	top: -3px;
	left: 200px;
}

#big {
	height: 247px;
	width: 391px;
	padding: 20px;
	background-color: white;
	overflow: scroll
}

#rev{
	line-height:1.5;
	font-weight:200;
}

#galery {
	height: 103px;
	width: 391px;
	padding: 20px;
	font-family: verdana;
	font-size: 10px;
}

div#gtext {
	width: 411px;
	height: 98px;
	text-align: right;
	padding-top: 20px;
	padding-right: 20px;
}

div#headline {
	font-weight: bold;
	padding-bottom: 5px;
}

div#absatz01 {
	padding-bottom: 5px;
}

#gtext pre{
	font-family: verdana;
	font-size: 10px;
	margin: 0px;
}

div#gnav {
	height: 25px;
	padding-left: 10px;
}

a{
	font-family: verdana;
	color: #F25E21;
	font-size: 10px;
	text-decoration: none; 
	
}
a:hover{
	color:#F25E21;
	text-decoration: underline; 	
}
a:visited{
	color: #F25E21;
	text-decoration: none; 	
}
a.men{
	font-family: verdana;
	color: #000000;
	font-size: 10px;
	text-decoration: none;
}
a.men:visited { color: #000000 }

a.men:hover{ color: #F25E21 }

a.men:active{ color: #F25E21 }

.dark{ background-color: #B9C3CB }

.bright{ background-color: #D5D7D8 }


ul.big{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

ul.big>li{
	padding: 1px 0px 1px 0px;
	margin: 0px;
}

ul.nav{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#big ul{
	padding: 0px;
	margin: 10px 0px 0px 10px;
}

#big li{
	list-style: none;
	text-indent: -10px;
}
#galery ul{
	margin: 0px;
	padding: 4px 0px 4px 0px;
}

#galery li{ list-style: none }

p{ margin-top: 0px }

.red{ color: #F25D21 }

