<!--
body {
padding:0;
text-align:center;
margin: 10px;
background-color: #FE9800;color:#ffffff;
font: 500 100% verdana,arial,helvetica, sans-serif;
}
h2{
color: #ffffff;
font:12px verdana, sans-serif;
text-align:left;
margin:12px 20px 10px 10px;
}

h3{
 font-family: verdana,Arial,sans-serif;
 font-size: 85%;
 color: #ffffff;
 margin: 0px;
 padding: 0px;
 background-color:#213035;

}

h4{
 	text-align:left;
 	font-size: 10px;
 	font-weight: bold;
        text-decoration:underline;
 	margin: 0px;
 	padding:5px 15px;

}
h5{
text-align:left;
color: #FFFFFF;
margin:12px 20px 10px 10px;
padding:2px 0px 2px 5px;
font:bold 14px verdana, sans-serif;
border-left:0px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;}

h6{
text-align:left;
color: #FFFFFF;
margin:12px 20px 10px 10px;
padding:2px 0px 2px 5px;
font:bold 12px verdana, sans-serif;
 	

}




#header{
		 width:100%; 
		 padding:0; 
		 margin:0; 
		 background-image:url('image/logo_bg.jpg'); 
		 background-position: left top; 
		 background-repeat:repeat-x; 
		 height:120px; 
		 min-width:900px;}
#logo3{
		background-image:url('image/logo_3.jpg'); 
		background-position: left top; 
		background-repeat:no-repeat; 
		width:243px; 
		height:120px; 
		float:right;
		}
#logo1{
		 background-image:url('image/logo_1.jpg'); 
		 background-position: left top; 
		 background-repeat:no-repeat; 
		 width:477px; 
		 height:120px; 
		 float:left;
		}		 
#logo2{
		 background-image:url('image/logo_2.jpg'); 
		 background-position: left top; 
		 background-repeat:no-repeat; 
		 width:155px; 
		 height:120px; 
		 margin:0; 
		 padding:0;}



#main {
width:100%;
margin:0 auto;
background-color:#FE9800;color:black;
}
#nest {
padding-top:0px;


}
#content {
margin-left: 175px;
margin-right: 0px;
margin-bottom:30px;
border: 1px solid #295266;
background-color:#295266;color:#ffffff;
}

#content p {
font-size:80%;
}

#leftbox {
font-size:90%;
border: 1px solid #295266;
width: 173px;
float: left;
margin-right: 0px;
background-color:#295266;color:black;
margin-bottom:0px;
}

.termin {
font-size:70%;
color:#000000;
text-decoration:none;

}
.uebertab {
font-size:80%;
font-weight:bold;
color:#ffffff;
text-decoration:none;

}

#footer {
background: #644301 url('image/back_ob.jpg');
width:100%;height:17px;
margin:0 auto;
text-align:center;
color:white; background-color:#644301
}
#footer p {
text-align:right;
font-size:70%;
}

img.logo
{
position:absolute;
top:10px;
right:10px;
width:198px;
height:118px;
border:0px;
z-index:2;
}
		

a.prev_link {
 background-image: url('image/prev.gif');
 padding-left: 16px;
 background-repeat: no-repeat;
 background-position:   left 50%;
color:#FE9800
	
}

 a.next_link {
 font-size:90%;
 background-image: url('image/pfeil_rechts_green.gif');
 color:#FE9800;
 text-decoration:underline;
 padding-right: 16px;
 background-repeat: no-repeat;
 background-position:   right 100%;
}

 a.up_link {
 font-size:70%;
 text-decoration:none;	
 background-image: url('up.gif');
 padding-left: 35px;
 background-repeat: no-repeat
 
}

 a.down_link {
 background-image: url('down.gif');
 padding-left: 12px;
 background-repeat: no-repeat;
 background-position:   left 50%;
}
.anmeldung{
 background: url('ok.gif') no-repeat left center;
 border:1px solid #000000 
}

.startlink{
 
 background-color: #295266;
 font-size:80%;
color:gray;
text-decoration:none;
}
.startlink a:link{
font-size:80%;
color:#FE9800;
text-decoration:none;

}
.startlink a:visited {
font-size:80%;
color:#FE9800;
text-decoration:none;

}
.startlink a:hover {
font-size:80%;
color:white;
text-decoration:none;
border-bottom:3px dotted red;
}

#haupt ul a:link, #haupt ul a:visited {display: block;}
#haupt ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#haupt li {border-bottom: 1px solid #295266;}

/* fix for browsers that don't need the hack */
html>body #haupt li {border-bottom: none;}

#haupt{
	position: relative;
	margin:0;
	font-size: 90%;
	width:160px;
	background-color:#295266;
	min-height:30px;
	text-align:left; padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:0px;
}

#haupt h3{
	text-align:right;
	background: url('image/nav_back1.jpg') no-repeat left top;
height:15px; padding-left:0px; padding-right:5px; padding-top:2px; padding-bottom:2px; background-repeat:no-repeat

}

#haupt a {
background: url('image/back_button.jpg') no-repeat left top;
font-family:Arial,sans-serif; font-size:90%; color:#FE9800; text-decoration:none; display:block; border-top:1px solid #ffffff; padding-left:5px; padding-right:0px; padding-top:2px; padding-bottom:2px; background-repeat:no-repeat
}

#haupt a:hover{
background-image:url('image/pfeil_links_grey.gif');
background-repeat:no-repeat;
background-position: right center ;
text-decoration:underline;
color:#ffffff

}

#links{
	position: relative;
	margin:0;
	font-size: 90%;
	width:350px;
	background-color:#295266;
	
	text-align:left; padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:0px;
}

#links a {
font-family: Arial,sans-serif;
font-size: 90%;
color: #FE9800;
text-decoration:none;

	
}

#links a:hover{
text-decoration:underline;
color:#ffffff;

}


.box_i a:hover {
        font-weight:bold;
        color:#FF0000;
        

}
ul.service{ 

list-style-position: outside;
}


#haupt a:active{
text-decoration:none;
color:red;

}
#footer2 {
width:100%;
height:30px;
background-color:#295266;
}
.promotion{
font-size:11px;
color:#ffffff;
text-decoration:none;
padding: 2px 0px 0px 2px;

}
.promotion a:link{
font-size:11px;
color:#FE9800;
text-decoration:none;


}
.promotion a:visited {
font-size:11px;
color:#FE9800;
text-decoration:none;

}
.promotion a:hover {
font-size:11px;
color:white;
text-decoration:none;
border-bottom:3px dotted red;
}

.promotion2{
font-size:12px;
color:#ffffff;
text-decoration:none;


}
.promotion2 a:link{
font-size:12px;
color:#FE9800;
text-decoration:none;


}
.promotion2 a:visited {
font-size:12px;
color:#FE9800;
text-decoration:none;

}
.promotion2 a:hover {
font-size:12px;
color:white;
text-decoration:none;

}

#menu{
color:#295266;
font:bold 12px verdana, sans-serif;
margin:0;
padding:0;
border-top:1px solid black;
border-bottom:1px solid black;
text-align:center;}
#menu ul{
background:#FE9800 ;
margin:0; padding:5px; white-space:nowrap; list-style-type:none; }
#menu li{
display:inline;}
#menu a{
color:#ff9200;
background:#295266;
padding:2px 20px 2px 20px;
border:1px solid black;
font:bold 12px verdana, sans-serif;
text-decoration:none;
text-align:center;}
#menu a:hover{color:#ffffff;background:#ff9200;}

.promotion_start{
font-size:11px;
color:#ffffff;
text-decoration:none;


}
.promotion_start a:link{
font-size:11px;
color:#FE9800;
text-decoration:none;


}
.promotion_start a:visited {
font-size:11px;
color:#FE9800;
text-decoration:none;

}
.promotion_start a:hover {
font-size:11px;
color:white;
text-decoration:none;
border-bottom:3px dotted red;
}

.left-blog {
width:600px;
    margin:9px;
	border:1px solid #7b7d8e;
	color:#000;
	background:#ffffff;
	border-bottom:1px solid #000;
}	

.left-blog-header {
        width:620px;
	height:10px;
	padding:3px	;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	color:#fff;
	background:#7b7d8e;
	border-bottom:1px solid #7b7d8e;
}


.left-blog-footer{
        width:620px;
	border-top:1px solid #7b7d8e;
	height:10px;
	color:#fff;
	text-align:left;
font-size:12px;
	background:#7b7d8e;
}
.left-blog-footer2{
        width:620px;
	border-top:1px solid #7b7d8e;
	height:8px;
	color:#0000FF;
	background:#fff;
}

.left-blog-footer3{
        width:620px;
	border-top:1px solid #7b7d8e;
	height:10px;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
	background:#FF0000;
}

a.next_link2 {
 font-size:90%;
text-decoration:none;
 background-image: url('image/pfeil_rechts_blue.gif');
 color:#FE9800;
font-weight:bold;
 padding-right: 16px;
 background-repeat: no-repeat;
 background-position:   right 100%;
}

.title{
        color: #011725;
	font:bold 12px verdana, sans-serif;
	text-align:left;
	padding:5px 15px;
}
.text_href2{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#fff;
}
-->
