body{margin:0; padding:0; background-color:#dddddd}
table{margin:0; padding:0; }
td{
	vertical-align:top;
	align:left;
	line-height: 14px;
}
img{margin:0; padding:0; border:0}
p{margin:0; padding:0; border:0}
input{margin:0; padding:0; border:0}
form{margin:0; padding:0; border:0}
span{margin-top:0}
.bg1{background-image:url(../images/header.jpg); background-repeat:no-repeat}
.bg2{background-image:url(../images/bg1.jpg); background-position:top; background-repeat:repeat-x}
.bg3{background-image:url(../images/bg3.jpg); background-repeat:no-repeat}
.bg4{background-image:url(../images/grenz.jpg); background-repeat:repeat-x;font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#5F6578}
.bg5{background-image:url(../images/vgrenz.jpg); background-position:right; background-repeat:repeat-y}
.left{background-image:url(../images/til_1.jpg); background-repeat:repeat-x; background-position:top right}
.zebra{background-image:url(../images/zebra.jpg); background-position:right; background-repeat:repeat-y}
.f1{font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#5F6578}
.f2{font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#aaaaaa; text-decoration:none}
.f2:hover{font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#aaaaaa; text-decoration:underline}
.f2a{font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#aaaaaa; text-decoration:none}
.f4{font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#5F6578; text-decoration:none}
.f4:hover{font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#5F6578; text-decoration:underline}
.f4a{font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#5F6578}
.f5{font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#959595; text-decoration:underline}
.f5:hover{font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#959595; text-decoration:none}
.f5a{font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#959595; text-decoration:none}
.f6{font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#B86DC8; text-decoration:underline; font-weight:bold}
.f6:hover{font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#B86DC8; text-decoration:none; font-weight:bold}
.f7{font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#5F6578; text-decoration:underline}
.f7:hover{font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#5F6578; text-decoration:none}
.f8{font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#0CA7F2; text-decoration:underline; font-weight:bold}
.f8:hover{font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#0CA7F2; text-decoration:none; font-weight:bold}
.f9{font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#B86DC8; text-decoration:none}
.f9:hover{font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#B86DC8; text-decoration:underline}
.f10{font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#5F6578; text-decoration:none; font-weight:none}
.f10:hover{font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#5F6578; text-decoration:underline; font-weight:none}
.q{background-image:url(images/bottom.jpg); background-repeat:repeat-y;background-position:left}

table{ font:11px/12px Tahoma, Arial, Geneva, sans-serif; color:#5F6578; text-decoration:none; text-align:justify;}
input, textarea{font:10px/12px Tahoma, Arial, Geneva, sans-serif;  color:#959595; text-decoration:none; margin:0px; padding:1px 0 1px 4px; font-weight:400; }

ul.list_items
{ margin:0; padding:0; list-style-type:none;}

.list_items li 
{margin:0px 0px 0px 0px; padding:0px 0 0 12px; list-style-type:none; font:bold 11px Tahoma, Arial, Geneva, sans-serif; color:#5F6578;
text-decoration:none; background:url(../images/arr_01.jpg) no-repeat left 2px; display:inline;}

ul.list_itemsspa
{ margin:0; padding:0; list-style-type:none;}

.list_itemsspa li 
{margin:0px 0px 0px 0px; padding:0px 0 0 12px; list-style-type:none; font:normal 11px Tahoma, Arial, Geneva, sans-serif; color:#5F6578;
text-decoration:none; background:url(../images/arr_01.jpg) no-repeat left 5px; line-height:17px;}

ul.list_itemsone
{ margin:0; padding:0; list-style-type:none;}

.list_itemsone li 
{margin:0px 0px 0px 0px; padding:0px 0 0 12px; list-style-type:none; font:bold 11px Tahoma, Arial, Geneva, sans-serif; color:#5F6578;
text-decoration:none; background:url(../images/arr_01.jpg) no-repeat left 2px;}

ul.list_itemstwo
{ margin:0; padding:0; list-style-type:none;}

.list_itemstwo li 
{margin:0px 0px 0px 15px; padding:0px 0 0 12px; list-style-type:none; font:bold 11px Tahoma, Arial, Geneva, sans-serif; color:#5F6578;
text-decoration:none; background:url(../images/arr_01.jpg) no-repeat left 2px;}

.f1bold{font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#CC5D8F; font-weight:bold;}
.f1boldone{font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#CC5D8F; font-weight:bold; padding-left:15px;}
.sub{font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#5F6578; font-weight:bold; padding-left:15px;}

.img_border{
	border:solid 1px #D7D9DB;
	padding:2px;
}
.text_box {
	width:140px;
	height:19px;
	font-family:tahoma;
	font-size:11px;
	border:1px solid #888888;
	color:#2B3637;
	}	
.textarea { 
	width:140px;
	height:79px;
	font-family:tahoma;
	font-size:11px;
	border:1px solid #888888;
	color:#2B3637;
}

.submit_button{width:55px; height:20px; background-color:#EFEFEF; border:2px solid #B0B0B0; font-family:tahoma; font-size:11px; color:#5E5757; font-weight:bold; text-align:center;}

.arr{
	padding-bottom:1px;
}
.content{font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#5F6578; margin-left:35px;}
	
.contact input {border:1px; border-style:solid; border-color: #CCCCCC; color:#333333; font-size:11px}
.contact select {border:1px; border-style:solid; border-color: #CCCCCC; color:#333333; font-size:11px}
.contact textarea {border:1px; border-style:solid; border-color: #CCCCCC; color:#333333; font-size:11px}
.f8Copy {
font-family:Tahoma, Arial, Geneva, sans-serif; font-size:11px; color:#0CA7F2; text-decoration:none; font-weight:bold
}
