/* Herminghaus */



html , body , div , h1 , h2 , h3 , h4 , h5 , h6 , ul , ol , span , a , table , td , form , img , li , blockquote, textarea, input, select {
margin : 0;
padding : 0; 
font-family : Verdana, Arial, Helvetica, sans-serif; }


body {
font-size:100%; padding:0; margin:0; background:#FAFAFB url(../images/bg.jpg) repeat-x top; }





div.center {
width:100%;
margin:0; 
padding:0; 
text-align:center;}

div.contentcontainer {
width:930px;
height:580px;
margin:24px auto 0 auto; 
padding:0; 
text-align:left;
background:url(../images/bg_content.jpg) no-repeat;}



div.leftcontainer {
float:left;
display:inline;
width:655px;
height:540px;
margin:19px 0 0 20px; 
padding:0; 
text-align:left;}

div.leftcontainer-content {
float:left;
display:inline;
width:445px;
height:540px;
margin:0 17px 0 29px; 
padding:0; 
text-align:left;}

div.leftcontainer-flash {
float:left;
display:inline;
width:164px;
height:540px;
margin:0; 
padding:0; 
text-align:left;}

div.rightcontainer {
float:left;
display:inline;
width:250px;
margin:19px 0 0 0; 
padding:0; 
text-align:left;}



/* Navigation */
div.nav01 {
float:left;
display:inline;
margin:26px 0 0 0; 
padding:0;
width:100%;}

div.nav01 img{
float:left;
display:inline;
margin:0 23px 0 0; 
padding:0;}

div.nav02 {
float:left;
display:inline;
margin:7px 0 0 0; 
padding:0;
width:100%;}

div.nav02 img{
float:left;
display:inline;
margin:0 13px 0 0; 
padding:0;}




/* Content */
div.content-head {
float:left;
display:inline;
margin:36px 0 0 0; 
padding:0;
width:100%;}

div.content {
float:left;
display:inline;
margin:18px 0 0 0; 
padding:0;
width:435px;}

div.content div.praxisrahmen{
float:left;
display:inline;
margin:20px 0 0 20px;
padding:10px 4px 10px 0;
border:1px solid #ffffff; }




/* Marginalspalte */
div.logo {
float:left;
display:inline;
margin:34px 0 16px 19px; 
padding:0; 
text-align:left;}

div.marginal {
float:left;
display:inline;
width:210px;
margin:0px 0 0 20px; 
padding:0; 
text-align:left;}

div.marginalhead {
float:left;
display:inline;
width:210px;
margin:13px 0 2px 0; 
padding:0; 
text-align:left;}

div.marginaltext {
float:left;
display:inline;
width:219px;
margin:0 0 0 1px; 
padding:0; 
text-align:left;}

div.marginaltext p {
font-size:11px; line-height:14px; color:#7F7F7F;}








/* GLOBAL */

p {color: #7F7F7F; font-size: 11px; line-height: 14px; padding:0; margin:0 0 15px 0;}
 
a:link , a:visited{
color: #883326; text-decoration: underline; padding:0px; margin:0px;} 
a:hover , a:active{
color: #000000; text-decoration: underline; padding:0px; margin:0px; } 

h1 {font-size : 20px; font-weight: normal; } 
h2 {font-size : 16px; font-weight: normal; } 
h3 {font-size : 13px; font-weight: normal; } 
h4 {font-size : 10px; font-weight: normal; } 
h5 {font-size : 9px; font-weight: normal; } 
h6 {font-size : 8px; font-weight: normal; } 

ul		 { 	 margin-top:5px; margin-bottom:5px;}
ul li	 { 	 color: #7F7F7F; font-size: 11px; line-height: 150%; list-style: square outside; display: list-item; margin: 0 0 0 30px;}
ul li li { 	 color: #7F7F7F; font-size: 100%; line-height: 150%; list-style: disc outside; display: list-item; margin: 0 0 0 25px;}
ol 		 { 	 margin-top:5px; margin-bottom:5px;}
ol li	 { 	 color: #7F7F7F; font-size: 11px; line-height: 150%; list-style: decimal outside; display: list-item; margin: 0 0 0 35px;}
ol li li { 	 color: #7F7F7F; font-size: 100%; line-height: 150%; list-style: upper-roman outside; display: list-item; margin: 0 0 0 25px;}

.unsichtbar {
position:absolute;
left:-1000px;
top:-1000px;
width:0px;
height: 0px;
overflow:hidden;
display:inline;}

hr {
display:none;}








/* Tabelle mit Bildern */

table.team {
float:left;
margin:10px 0 0 0;}


div.tabellenbild {
margin:0 14px 0 0;}

div.tabellenbild img{
width:75px;
height:86px;
}

div.tabellentext {
width:75px;
text-align:left;}

div.tabellentext p{
margin:4px 0 11px 0;
font-size:9px;
line-height:10px;}













