/* CSS Document für die Übergangsseiten */
*{border:0; margin:0; padding:0;}
body		{
			
			font:62.5% Verdana, sans-serif;
			text-align: left;
			color:#ddd;
			background: #070B3E;
			text-align: center;/*für IE Quirksmodus*/
			min-width:780px;/* Für Netscape 6*/
			overflow:scroll;
			}
/* TinyMCE specific rules */
body.mceContentBody {
   background: #FFF;
   text-align:left;
}
body.mceContentBody p{width:540px;}
#overlay{position:absolute;top:0;left:0;width:100%;height:2000px;background:#fff;opacity:0;z-index:100;}
img#imgzoom{position:absolute;}
.clr{clear:both;}
div#wrapper	{
			position:relative;
			margin:0px auto; 
			text-align:left;/*für IE Quirksmodus*/ 
			width:780px;
			background:#111987;
			overflow:hidden;
			
			}
div#content{position:relative;float:left;margin-top:65px; width:614px;min-height:50em;background:#fff;padding-bottom:50px;}
*html div#content{float:left;height:50em;}
div#header{height:140px;background:#fff;background: url(../bilder/hintergrund2.jpg) no-repeat top left;}
p{color:#000;padding:0 38px;font-size:120%;line-height:160%;}
h1{font-family:Georgia;color:#7766bb;padding:0 0 5px 38px;}
h2{color: #111987;}h3{color: #111987;}
/*h2.header{font-family:Georgia;padding: 40px 25px 20px 38px;color:#7766bb;font-size:2em;line-height:140%;}*/
h2.header{font-family:verdana;padding: 15px 20px 20px 30px;color:#7766bb;font-size:18px;background:#fff;line-height:140%;font-weight:normal;margin-bottom:20px;}

h4.header{font-family:Georgia;padding: 40px 25px 20px 38px;color:#7766bb;font-size:2em;line-height:140%;}
h2.tab{font-family:verdana;padding: 10px 20px 12px 33px;color:#7766bb;font-size:18px;background:#f0f0f8;line-height:140%;font-weight:normal;letter-spacing:0px;}

ul{font-size:12px;color:#000;margin:45px 0 0 60px;list-style-image: url(../bilder/punkt.gif);}

p.header{color:#7766aa;}
a{text-decoration:none;}
a.weiter{font-weight:bold; font-size:120%;color:#992c6b;}
h4.number{padding:0 0 5px 38px;color:#aa5566;font-size:2em;line-height:140%;}
p.header{color:#7766aa;}

h5{font-size:14px;line-height:140%;font-style:italic; font-weight:normal;color:#284d8c;padding:10px 28px 28px 38px;}
.spalte_1 p,  .spalte_1 h1{padding:8px;}
div#logo {
	margin-top:65px;
	background-color: #fff;
	float: right;
	height:140px;
	width: 165px;
}
div.clr{clear:both;}
div.spalte_1{float:left; position:relative; left:20px; width:570px;background:#e6e6ff;padding-bottom:3em; margin-bottom:2em;}

div#footer{clear:both;height:6.5em;}
div#footer a{text-decoration:none;font-size:120%;color: #C3C270;line-height:2.5em;padding-left:2.5em;}
ul{list-style-image:none;}
ul#service{font-size:12px;color:#000;margin:45px 0 0 60px ;list-style-image: url(../bilder/punkt.gif);}
ul#service li{width:450px; margin-bottom:20px;margin-left:10px;line-height:160%;padding-left:5px;}
ul#service li.ohne{list-style-image:none;margin-left:-30px;width:550px;}
ul#tipp{list-style-image: none;}
.bold{font-weight:bold;}
.warnung{color:#f00;}
/*---------------termine----------------------------------------*/

/*----------------------Menu---------------------------------------*/

ul#mainmenu{ list-style:none;float:right;width:165px;background:#fff;margin:0;}
ul#mainmenu li{height:23px;border-top:1px solid #111987;}
ul#mainmenu li.head{position:relative;color:#111987;}

#mainmenu a{display:block;padding:5px;text-decoration:none;font-size:11px;color:#927C16;background:#e6e6ff;}


#mainmenu a:hover{color:#111987;background:#fff;font-weight:bold;}

/*------*/
#menu {
		position: relative;
		float:right;
		width:165px;
		min-height:300px;
		overflow:hidden;
		list-style:none;

		}
#menu a{text-decoration:none;}
		
ul.nav	{
		margin:0;
		padding:0;
		}
		
		
ul.nav ul.subnav{
				margin:0;
				padding:0;
				}
ul.nav li {
background-color:#f0f0f8;
border-top: 1px solid #111987;
}

				
ul.nav li a{ 
			
			width:100%;
			display:block;
			padding:4px 10px;
			font: 12px /1.5 Verdana;
			
			
			}
			
ul.nav li a:hover{font-weight:bold;}

ul.nav li ul.subnav{
					display:none;
					}
		ul.nav li ul.subnav li{border-top:0;}			
ul.nav li ul.subnav li a	{
							background-color: #fff;									
							padding: 4px 10px 4px 22px;
							font: 11px /1.5 Verdana;
							border-top: 2px solid #E5ECF1;
							
							}
ul.nav li ul.subnav li.extra a	{font-weight:bold;
							}							
ul.nav li ul.subnav li a:hover	{font-weight:bold;}
												
ul.nav li:hover ul.subnav, #menu li.over ul.subnav { 
									display: block;	
									}
ul.nav li.aktuell ul.subnav { 
			display: block;
		
		}
ul.nav li.aktuell a{font-weight:bold;} 
ul.nav li.aktuell ul.subnav li.aktuell a{
	font-weight:bold;
}
ul.nav li.fett a{font-weight:bold;} 

ul.nav li ul.subnav li.extra a	{display:block; 
							background-color: #fff;									
							padding: 4px 10px 4px 25px;
							font: 8px /1.5 Verdana;
							font-weight:bold;
							border: 1px solid #E5ECF1;
							border-top:0;
							}
		/*--servicemenu--*/
		
		#tabmenu{
    width:100%;
    background:#f0f0f8;
    font-size:12px;
    line-height:140%;
	margin-bottom:40px;
	
	}
	#tabmenu ul {
	position:relative;
	
	    background:#f0f0f8;

    margin:0px;
    padding:0;
    list-style:none;
    }
 #tabmenu li {
    float:left;
    margin-right:2px;
    padding:0;
	background:#e5e5f1;
    }
	  #tabmenu a {
    display:block;
    }
	 #tabmenu li {
    float:left;
    background:url("../bilder/norm_right.gif") no-repeat right top;
   margin-right:2px;
    padding:0;
    }
	 #tabmenu a {
    display:block;
    background:url("../bilder/norm_left.gif") no-repeat left top;
    padding:5px 15px;
    }
	#tabmenu ul li#current{ 
    background:url("../bilder/norm_right_on.gif") no-repeat right top;
     margin-right:2px;
    padding:0;
	
    }
  #tabmenu ul li#current a {    display:block;
    background:url("../bilder/norm_left_on.gif") no-repeat left top;
    padding:5px 15px;

    }

*/--------*/
img.thumb{width:100px;}
 a.link{font-size:12px;line-height:160%;}
*/--------*/

dl { position:relative;  list-style:none;padding:0 25px;} 
div.faq{position:relative;border:0px solid #111987; margin: 20px 25px 0 25px;padding-bottom:0px; }

dt {display:block;font-weight: bold;font-size:14px;line-height:140%; background:#eef3fa; color:#111987; padding:10px 10px;} 

dd {display:block;text-indent:0; font-size:12px; line-height:140%; color:#000; padding:10px 30px 10px 0px;}
dd p{font-size:12px;}
div.edit{position:absolute; right:5px;bottom:5px;line-height:140%;}