/*Psychotherapie-03.06*/

* {
	padding: 0px;
	margin: 0px;
}

body {background-color:#efefed;
      font-family: Arial,Helvetica,Verdana,sans-serif;
      font-size: 101%;
      font-weight:normal;
      color:#353535;
      margin:0px;
	 
}

.wichtig {
	color: #FF3399;
	font-weight: bold;
	font-size:20px;
}

#content {
	position: absolute;
	top: 0px;
	left: 240px;
	width: 752px;
	z-index: 10;
}

h1 {
	float: left;
	width:717px;
	height:90px;
	background-image:url(../img/verlauf_magenta.png);
	padding:53px 25px 5px 9px;
	line-height:1.40em;
	font-size: 1.30em;
	color: #ffffff;
	margin:0px 0px 10px 0px;
}

h2 {
	float:left;
	display:inline;
	font-size: 1.35em;
	color: #353535;
	margin:30px 0px 20px 30px;
	letter-spacing:0.2em;
	font-weight:bold;
	background-color:#FFFFFF;
}

h3 {
	font-size: 1.20em;
	line-height:1.4em;
	margin:30px 0px 0px 30px;
	background-color:transparent;
}

h4 { 
   width:700px;
	font-size: 1.20em;
	line-height: 30px;
	margin:25px 15px 5px 30px;
}

h5 { 
  	color: #ffffff;
	font-size: 1.00em;
	line-height: 30px;
	margin:15px 0px 5px 30px;
	text-align:right;
}

p {	width:650px;
	font-size: 1.11em;
	line-height: 1.6em;
	color:#353535;
	margin:5px 0px 5px 30px;
	
}

.klein {float:left;
	font-size:0.65em;
}

.zentriert {
text-align:center;
font-size:0.85em;
line-height:1.35em;
font-weight:bold;
}

.kasten {
text-align:center;
font-style:italic;
border:1px solid #000000;
padding:15px;
}

a.link { color:#353535;
        text-decoration:underline;

}

a.link:hover {
         	   	text-decoration:none;

}

a.top{	color:#353535;
        text-decoration:underline;
   	margin: 5px 20px 15px 0px;
   padding-left:1.40em;
    background: url(../pic/pfeil_oben.gif) no-repeat 0% 20%;
	background-color:transparent;
	}

	
a.top:hover {
    text-decoration:none;
    background: url(../pic/pfeil_oben_ak.gif) no-repeat 0% 20%;
	font-style:normal;
		}
		
a.weiter{	color:#353535;
        text-decoration:underline;
   	margin: 5px 20px 15px 0px;
   padding-left:1.40em;
    background: url(../pic/pfeil_re.gif) no-repeat 0% 20%;
	background-color:transparent;
	}

	
a.weiter:hover {
    text-decoration:none;
    background: url(../pic/pfeil_re_ak.gif) no-repeat 0% 20%;
	font-style:normal;
		}
		
		
a.zurueck{	color:#353535;
        text-decoration:underline;
   	margin: 5px 0px 15px 0px;
   padding-left:1.40em;
    background: url(../pic/pfeil_oben.gif) no-repeat 0% 20%;
	background-color:transparent;
	}

	
a.zurueck:hover {
    text-decoration:none;
    background: url(../pic/pfeil_oben_ak.gif) no-repeat 0% 20%;
	font-style:normal;
		}


.portrait{float:left;
	margin:10px 30px 20px 0px;
}


#adresse {
	position:absolute;
	left:389px;
	top:-4px;
	width:343px;
	height:144px;
	z-index:1;
}

#validate {
	position:absolute;
	left:30px;
	top:1940px;
	width:142px;
	height:108px;
	z-index:2;
}

#headnav {
	float:left;
	margin:0px 0px 10px 0px;
	width:752px;
	height:40px;
	background-color:#ffffff;	
}

#headnav p {
	width:705px;
	padding: 0px;
	text-align:right;
}

#headline {
	float:left;
	display:inline;
	margin:0px 0px 10px 0px;
	width:752px;
	height:110px;
	background-color:#ffffff;
}


#cont{
	display:inline;
	width:752px;
	float:left;
	top:10px;
	padding-top:10px;
	height:auto;
	background-color:#ffffff;
}

#footer{		
		width:752px;
		height:auto;
		color:#353535;
		background-color:#DBDBD7;
		padding:0px;
		border-top:10px solid #efefed;
		border-bottom:10px solid #efefed;
}

div#subhead{	width:580px;
   	font-size: 1.11em;	
   	margin: 5px 20px 5px 25px;
	
    }

 a.inhalt { 
	display:block;
	height:100%;
	color:#353535;
	text-decoration:underline;
	padding-left:1.20em;
    background: url(../pic/pfeil_re.gif) no-repeat 0% 25%;}
	
	a.inhalt:hover {
		display:block;
		color:#353535;
		text-decoration:none;
   		background: url(../pic/pfeil_re_ak.gif) no-repeat 0% 25%;
	}
	
a.inhaltrot { 
	display:block;
	color:#E00150;
	padding-left:1.20em;
	text-decoration:underline;
    background: url(../pic/pfeil_re.gif) no-repeat 0% 25%;}
	
a.inhaltrot:hover {
		display:block;
		color:#E00150;
		text-decoration:none;
   		background: url(../pic/pfeil_re_ak.gif) no-repeat 0% 25%;
	}
	
a.inhaltrot_sub { 
	display:block;
	font-weight: normal;
	color:#E00150;
	padding-left:1.20em;
	text-decoration:underline;
    background: url(../pic/pfeil_re.gif) no-repeat 0% 25%;}
	
a.inhaltrot_sub:hover {
		display:block;
		font-weight: normal;
		color:#E00150;
		text-decoration:none;
   		background: url(../pic/pfeil_re_ak.gif) no-repeat 0% 25%;
	}
	
a.inhaltmagenta { 
	display:block;
	color:#FF3399;
	padding-left:1.20em;
	text-decoration:underline;
    background: url(../pic/pfeil_re.gif) no-repeat 0% 25%;}
	
a.inhaltmagenta:hover {
		display:block;
		color:#FF3399;
		text-decoration:none;
   		background: url(../pic/pfeil_re_ak.gif) no-repeat 0% 25%;
	}
	
	a.inhaltmagenta_sub { 
	display:block;
	font-weight: normal;
	color:#FF3399;
	padding-left:1.20em;
	text-decoration:underline;
    background: url(../pic/pfeil_re.gif) no-repeat 0% 25%;}
	
a.inhaltmagenta_sub:hover {
		display:block;
		font-weight: normal;
		color:#FF3399;
		text-decoration:none;
   		background: url(../pic/pfeil_re_ak.gif) no-repeat 0% 25%;
	}
	
a.inhaltbraun { 
	display:block;
	color:#8B4F34;
	padding-left:1.20em;
	text-decoration:underline;
    background: url(../pic/pfeil_re.gif) no-repeat 0% 25%;}
	
a.inhaltbraun:hover {
		display:block;
		color:#8B4F34;
		text-decoration:none;
   		background: url(../pic/pfeil_re_ak.gif) no-repeat 0% 25%;
	}
	
a.inhaltbraun_sub { 
	display:block;
	font-weight: normal;	
	color:#8B4F34;
	padding-left:1.20em;
	text-decoration:underline;
    background: url(../pic/pfeil_re.gif) no-repeat 0% 25%;}
	
a.inhaltbraun_sub:hover {
		display:block;
		font-weight: normal;
		color:#8B4F34;
		text-decoration:none;
   		background: url(../pic/pfeil_re_ak.gif) no-repeat 0% 25%;
	}
	
a.inhaltgruen { 
	display:block;
	color:#058518;
	padding-left:1.20em;
	text-decoration:underline;
    background: url(../pic/pfeil_re.gif) no-repeat 0% 25%;}
	
.inhaltgruen:hover {
		display:block;
		color:#058518;
		text-decoration:none;
   		background: url(../pic/pfeil_re_ak.gif) no-repeat 0% 25%;
	}
	
a.inhaltgruen_sub { 
	display:block;
	font-weight: normal;	
	color:#058518;
	padding-left:1.20em;
	text-decoration:underline;
    background: url(../pic/pfeil_re.gif) no-repeat 0% 25%;}
	
a.inhaltgruen_sub:hover {
		display:block;
		font-weight: normal;		
		color:#058518;
		text-decoration:none;
   		background: url(../pic/pfeil_re_ak.gif) no-repeat 0% 25%;
	}	
		
		
a.inhaltblau { 
	display:block;
	color:#003399;
	padding-left:1.20em;
	text-decoration:underline;
    background: url(../pic/pfeil_re.gif) no-repeat 0% 25%;}
	
a.inhaltblau:hover {
		display:block;
		color:#003399;
		text-decoration:none;
   		background: url(../pic/pfeil_re_ak.gif) no-repeat 0% 25%;
	}
	
a.inhaltblau_sub { 
	display:block;
	font-weight: normal;
	color:#003399;
	padding-left:1.20em;
	text-decoration:underline;
    background: url(../pic/pfeil_re.gif) no-repeat 0% 25%;}
	
a.inhaltblau_sub:hover {
		display:block;
		font-weight: normal;
		color:#003399;
		text-decoration:none;
   		background: url(../pic/pfeil_re_ak.gif) no-repeat 0% 25%;
	}
	
	
a.inhaltviolett { 
	display:block;
	color:#894589;
	padding-left:1.20em;
	text-decoration:underline;
    background: url(../pic/pfeil_re.gif) no-repeat 0% 25%;}
	
a.inhaltviolett:hover {
		display:block;
		color:#894589;
		text-decoration:none;
   		background: url(../pic/pfeil_re_ak.gif) no-repeat 0% 25%;
	}
	
a.inhaltviolett_sub { 
	display:block;
	font-weight: normal;
	color:#894589;
	padding-left:1.20em;
	text-decoration:underline;
    background: url(../pic/pfeil_re.gif) no-repeat 0% 25%;}
	
a.inhaltviolett_sub:hover {
		display:block;
		font-weight: normal;
		color:#894589;
		text-decoration:none;
   		background: url(../pic/pfeil_re_ak.gif) no-repeat 0% 25%;
	}
	
	
a.inhaltorange { 
	display:block;
	color:#CC3366;
	padding-left:1.20em;
	text-decoration:underline;
    background: url(../pic/pfeil_re.gif) no-repeat 0% 25%;}
	
a.inhaltorange:hover {
		display:block;
		color:#CC3366;
		text-decoration:none;
   		background: url(../pic/pfeil_re_ak.gif) no-repeat 0% 25%;
	}

a.inhaltorange_sub { 
	display:block;
	font-weight: normal;
	color:#CC3366;
	padding-left:1.20em;
	text-decoration:underline;
    background: url(../pic/pfeil_re.gif) no-repeat 0% 25%;}
	
a.inhaltorange_sub:hover {
		display:block;
		font-weight: normal;
		color:#CC3366;
		text-decoration:none;
   		background: url(../pic/pfeil_re_ak.gif) no-repeat 0% 25%;
	}	
	
	
a.inhalthellgruen { 
	display:block;
	color:#FD0040;
	padding-left:1.20em;
	text-decoration:underline;
    background: url(../pic/pfeil_re.gif) no-repeat 0% 25%;}
	
a.inhalthellgruen:hover {
		display:block;
		color:#FD0040;
		text-decoration:none;
   		background: url(../pic/pfeil_re_ak.gif) no-repeat 0% 25%;
	}

a.inhalthellgruen_sub { 
	display:block;
	font-weight: normal;
	color:#FD0040;
	padding-left:1.20em;
	text-decoration:underline;
    background: url(../pic/pfeil_re.gif) no-repeat 0% 25%;}
	
a.inhalthellgruen_sub:hover {
		display:block;
		font-weight: normal;
		color:#FD0040;
		text-decoration:none;
   		background: url(../pic/pfeil_re_ak.gif) no-repeat 0% 25%;
	}

ul#menue{
		position:fixed;
		top:8px;
		left:0px;
		width:230px;
   		font-size: 0.90em;
		line-height:1.4em;
   		padding:0px;
   		list-style:none;
   		margin:0px;	
		background-color:#FFDFEE;	
		}
		

li.nav {width:220px;
		height:auto;
       	text-decoration:none;
		color: #353535;
       	margin:0px;
		background-color:#FFFFCC;
		border-bottom:5px solid #efefed;
		padding:2px 7px 2px 3px;		
		line-height: 22px;
}

li.nav a {	display:block;
	font-weight: bold;
	width:210px;
		height:auto;
       	text-decoration:none;
      	color: #353535;		
       	margin:0px;
		background-color:#FFFFCC;
		background: url(../pic/nav.gif);
		padding:2px 5px 2px 3px;		
}

li.nav a:hover{height:auto;
           	text-decoration:none;
			background-color:#FFDFEE;
			background: url(../pic/nav_ak.gif);
			}
			
li.aktiv {width:220px;
		height:auto;
       	text-decoration:none;
		color: #353535;
       	margin:0px;
		background-color:#FFF;
		border-bottom:5px solid #efefed;
		padding:2px 7px 2px 3px;		
		line-height: 22px;
}

li.aktiv a {	
	display:block;
	font-weight: bold;
	width:210px;
	height:auto;
    text-decoration:none;
    color: #353535;		
    margin:0px;
	background-color:#FFF;
		background: url(../pic/nav_ak_aktiv.gif);
		padding:2px 5px 2px 3px;		
}

li.aktiv_1 a:hover{height:auto;
           	text-decoration:none;
			background-color:#FFDFEE;
			/* background: url(../pic/nav_ak_aktiv.gif); */
			}
			
li.aktiv_1 {width:220px;
		height:auto;
       	text-decoration:none;
		color: #353535;
       	margin:0px;
		background-color:#FFDFEE;
		border-bottom:5px solid #efefed;
		padding:2px 7px 2px 3px;		
		line-height: 22px;
}

li.aktiv_1 a {	display:block;
	font-weight: bold;
	width:210px;
		height:auto;
       	text-decoration:none;
      	color: #353535;		
       	margin:0px;

		background-color:#FFDFEE;
		/* background: url(../pic/nav_ak_aktiv.gif); */
		padding:2px 5px 2px 3px;		
}

li.aktiv_1 a:hover{height:auto;
           	text-decoration:none;
			background-color:#FFDFEE;
			/* background: url(../pic/nav_ak_aktiv.gif); */
			}


/* ul#menue li.nav {
		border-top: 1px solid #fff;
		border-bottom: 1px solid #fff;
		}

					
.aktiv { 	
text-decoration:none;
font-weight:bold;
background-image: url(../pic/nav_ak_aktiv.gif); 
						}*/

ul.liste{	width:680px;
line-height: 1.6em;	
   	font-size: 1.11em;	
   	margin: 0px 20px 5px 30px;
    padding-left:1.0em;
    list-style-image: url(../pic/listi.gif);
	background-color:transparent;
		
}


.rot {color: #E00150;
	background-color:transparent;}



.blau {color: #003399;
	background-color:transparent;}


.gruen {color: #058518;
background-color:transparent;}



.braun {color: #8B4F34;
	background-color:transparent;}
	
	.violett {color: #894589;
	background-color:transparent;}
	
.orange{color: #CC3366;
	background-color:transparent;}
	
.magenta {color:#FF3399;
	background-color:transparent;}
	

.hellgruen {color:#FD0040;
	background-color:transparent;}
	
#top_ {
	position: absolute;
	top: 0px;
	left: 240px;
}

body > #navigation {
   position:fixed;
   top:10px;
   left:0px;
   padding-right:20px;
}

body > #content {
   margin-left:0px;
   margin-right:20px;
}

@media print{



#navigation {
	display: none;
}

#content {
	position: absolute;
	top: 0px;
	left: 0px;
}



}
