body{
background:#FFFFFF;
background-image:url(../img/bg_body.gif);
padding:0px;
margin:0px;
}
h1{
margin: 0px 0px 39px 0px;
font-family:arial,verdana,helvetica; font-style:normal; font-size:20px; font-weight:normal;color:#333333;text-decoration:none;line-height:22px;
}
.wiki{
color:#003399;
}
.kursiv{ font-style:italic;}
.blau{color:#003399;font-weight:bold;}
.red{color:#ff0000;}
.green{color:#00FF00;}
/*----------Header-------------------------------------------------------------------------------------------------------*/
#header{
background:#FFFFFF;
width:1000px;
height:72px;
text-align:left;
}
/*----------Menu-------------------------------------------------------------------------------------------------------*/
#con_menu{
background:transparent;
background-image:url(../img/bg_menu.gif);
background-repeat: repeat-x;
width:100%;
height:102px;
text-align:center;
padding:0px;
margin:0px;
text-align:center;
}
#menu{
background:#FFFFFF;
background-image:url(../img/bg_menu_inner.gif);
background-repeat: repeat-x;
width:1000px;
height:122px;
padding:0px;
margin:0px;
text-align:left;
}
.menu_item{
float:left;
width:100px;
text-align:center;
margin-top:5px;
font-family:arial,verdana,helvetica; font-style:normal; font-size:12px; font-weight:bold;color:#33FFFF;text-decoration:none;letter-spacing:0.5pt;
}
.menu_item a{
display:block;
}

.menu_seperator{
background:transparent;
float:left;
width:1px;
height:15px;
text-align:center;
margin-top:5px;
border-right:1px solid #FFFFFF;
}

#sub_menu_01{
height:0px;
width:100%;
overflow:hidden;
margin: 5px 0px 0px 4px;
font-family:arial,verdana,helvetica; font-style:normal; font-size:10px; font-weight:bold;color:#00CCCC;text-decoration:none;letter-spacing:0.2pt;
}
#sub_menu_02{
height:0px;
width:300px;
overflow:hidden;
margin: 0px 0px 0px 340px;
font-family:arial,verdana,helvetica; font-style:normal; font-size:10px; font-weight:bold;color:#00CCCC;text-decoration:none;letter-spacing:0.2pt;
}
#sub_menu_03{
height:0px;
width:300px;
overflow:hidden;
margin: 0px 0px 0px 100px;
font-family:arial,verdana,helvetica; font-style:normal; font-size:10px; font-weight:bold;color:#00CCCC;text-decoration:none;letter-spacing:0.2pt;
}
.sub_menu_item{
float:left;
height:19px;
text-align:center;
padding: 4px 7px 0px 4px;
border-right:1px solid #003399;
}
.sub_menu_item a{
display:block;
}
/*----------Content-------------------------------------------------------------------------------------------------------*/
#con_content{
background:#FFFFFF;
width:1000px;
height:600px;

}
.abstand_content{
float:left;
width:78px;
height:100%;
background:#FFFFFF;
}
.abstand01_content{
float:left;
width:24px;
height:100%;
background:#FFFFFF;
}
#left_content{
float:left;
width:359px;
height:100%;
background:#FFFFFF;
text-align:left;
font-family:arial,verdana,helvetica; font-style:normal; font-size:12px; font-weight:normal;color:#333333;text-decoration:none;line-height:16px;
}
#left_content ul{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#left_content li{
margin: 0px 0px 0px 14px;
padding: 0px 0px 0px 0px;
}
#right_content{
float:left;
width:461px;
height:100%;
background:#FFFFFF;
text-align:left;
font-family:arial,verdana,helvetica; font-style:normal; font-size:12px; font-weight:normal;color:#333333;text-decoration:none;line-height:16px;
}
.partner01{
margin: 0px 0px 12px 0px;
}
.partner02{
margin: 12px 0px 12px 0px;
}
.partner03{
margin: 23px 0px 12px 0px;
}
.partner04{
margin: 5px 0px 0px 0px;
}
.partner05{
margin: 12px 0px 12px -12px;
}
.partner06{
margin: 19px 0px 13px 0px;
}
.partner07{
margin: 0px 0px 0px 0px;
}
.partner08{
margin: 3px 0px 0px 0px;
}
.partner09{
margin: 16px 0px 12px 0px;
}

#praxisteam_content{
float:left;
width:875px;
height:100%;
}
.praxisteam_item{
float:left;
width:175px;
text-align:left;
margin: 4px 0px 6px 0px;
font-family:arial,verdana,helvetica; font-style:normal; font-size:12px; font-weight:normal;color:#333333;text-decoration:none;line-height:16px;
}
.praxisteam_item01{
float:left;
width:175px;
text-align:left;
margin: 1px 0px 3px 0px;
font-family:arial,verdana,helvetica; font-style:normal; font-size:12px; font-weight:normal;color:#333333;text-decoration:none;line-height:16px;
}
/*-----------Kontakt--------------------------------------------------------*/
.input_label{
float:left;
width:318px;
font-style:italic;
margin: 10px 0px 0px 0px;
}
.input_info{
float:left;
width:41px;
margin: 10px 0px 0px 0px;
}
.input{
float:left;
width:359px;
margin: 5px 0px 0px 0px;
}
.input input{
width:335px;
height:17px;
background:#B3C7EA;
border: 0px solid #FFFFFF;
}
.input textarea{
width:335px;
height:152px;
background:#B3C7EA;
border: 0px solid #FFFFFF;
}
.submit{
margin: 10px 0px 0px 0px;
width:335px;
height:17px;
}

/*--------Adresse & Öffnungszeiten Startseite--------------------------------------------*/
#con_address{
width:459px;
height:126px;
background:#ffffff;
margin: 20px 0px 0px 0px;
background-image:url(../img/bg_address.jpg);
background-repeat: no-repeat;
}
#con_address02{
width:459px;
height:126px;
background:#ffffff;
margin: 20px 0px 0px 0px;
background-image:url(../img/bg_address.jpg);
background-repeat: no-repeat;
}
#con_address01{
width:459px;
height:126px;
background:#ffffff;
margin: 20px 0px 0px 0px;
background-image:url(../img/bg_address01.jpg);
background-repeat: no-repeat;
}
#con_impressum01{
width:459px;
height:126px;
background:#ffffff;
margin: -4px 0px 0px 0px;
background-image:url(../img/double_line_grey.jpg);
background-position:left bottom;
background-repeat: no-repeat;
}
#con_impressum02{
width:459px;
height:259px;
background:#ffffff;
margin: 0px 0px 0px 0px;
background-image:url(../img/double_line_grey.jpg);
background-position:left bottom;
background-repeat: no-repeat;
}
#address{
float:left;
width:262px;
height:100px;
margin: 15px 0px 0px 0px;
background:transparent;
font-family:arial,verdana,helvetica; font-style:italic; font-size:12px; font-weight:normal;color:#333333;text-decoration:none;line-height:18px;
}
#hours{
float:left;
width:197px;
height:100px;
margin: 15px 0px 0px 0px;
background:transparent;
font-family:arial,verdana,helvetica; font-style:italic; font-size:12px; font-weight:normal;color:#333333;text-decoration:none;line-height:18px;
}

#address02{
float:left;
width:262px;
height:259px;
margin: 11px 0px 0px 0px;
background:transparent;
font-family:arial,verdana,helvetica; font-style:italic; font-size:12px; font-weight:normal;color:#333333;text-decoration:none;line-height:18px;
}
#hours02{
float:left;
width:197px;
height:259px;
margin: 11px 0px 0px 0px;
background:transparent;
font-family:arial,verdana,helvetica; font-style:italic; font-size:12px; font-weight:normal;color:#333333;text-decoration:none;line-height:18px;
}
/*---------Team Bilunterschrift------------------------------------------------------------------*/
#team_text{
float:left;
width:459px;
height:100px;
margin: 15px 0px 0px 0px;
background:transparent;
font-family:arial,verdana,helvetica; font-style:italic; font-size:12px; font-weight:normal;color:#333333;text-decoration:none;line-height:18px;
}
#team_text01{
float:left;
width:459px;
height:100px;
margin: 15px 0px 0px 0px;
background:transparent;
font-family:arial,verdana,helvetica; font-style:italic; font-size:12px; font-weight:normal;color:#333333;text-decoration:none;line-height:18px;
}

#text_bild{
margin: 0px 0px 13px 0px;
font-family:arial,verdana,helvetica; font-style:italic; font-size:12px; font-weight:normal;color:#333333;text-decoration:none;line-height:18px;
}
#con_thumbs{
width:459px;
height:200px;
}
.thumbnail{
float:left;
margin: 13px 11px 0px 0px;
border:1px solid #CCCCCC;
}
.thumbnail01{
float:left;
margin: 13px 0px 0px 0px;
border:1px solid #CCCCCC;
}
/*---------Footer------------------------------------------------------------------*/
#con_footer{
width:1000px;
height:40px;
background:#FFFFFF;
}
#left_footer{
float:left;
width:622px;
height:32px;
background:#FFFFFF;
margin-left:68px;
text-align:left;
border-top:1px solid #CCCCCC;
padding-top:5px;
font-family:arial,verdana,helvetica; font-style:normal; font-size:12px; font-weight:normal;color:#CCCCCC;text-decoration:none;letter-spacing:0.5pt;
}
#right_footer{
float:left;
width:242px;
height:32px;
background:#FFFFFF;
text-align:right;
border-top:1px solid #CCCCCC;
padding-top:5px;
}

/*----------Hyperlinks----------------------------------------------------------------------------------------------------*/

a.menu_main:link {font-family:arial,verdana,helvetica; font-style:normal; font-size:12px; font-weight:bold;color:#FFFFFF;text-decoration:none;letter-spacing:0.5pt;}
a.menu_main:visited {font-family:arial,verdana,helvetica; font-style:normal; font-size:12px; font-weight:bold;color:#FFFFFF;text-decoration:none;letter-spacing:0.5pt;}
a.menu_main:hover {font-family:arial,verdana,helvetica; font-style:normal; font-size:12px; font-weight:bold;color:#33FFFF;text-decoration:none;letter-spacing:0.5pt;}
a.menu_main:active {font-family:arial,verdana,helvetica; font-style:normal; font-size:12px; font-weight:bold;color:#FFFFFF;text-decoration:none;letter-spacing:0.5pt;}
a.menu_main:focus {font-family:arial,verdana,helvetica; font-style:normal; font-size:12px; font-weight:bold;color:#33FFFF;text-decoration:none;letter-spacing:0.5pt;}

a.menu_main01:link {font-family:arial,verdana,helvetica; font-style:normal; font-size:12px; font-weight:bold;color:#33FFFF;text-decoration:none;letter-spacing:0.5pt;}
a.menu_main01:visited {font-family:arial,verdana,helvetica; font-style:normal; font-size:12px; font-weight:bold;color:#33FFFF;text-decoration:none;letter-spacing:0.5pt;}
a.menu_main01:hover {font-family:arial,verdana,helvetica; font-style:normal; font-size:12px; font-weight:bold;color:#33FFFF;text-decoration:none;letter-spacing:0.5pt;}
a.menu_main01:active {font-family:arial,verdana,helvetica; font-style:normal; font-size:12px; font-weight:bold;color:#33FFFF;text-decoration:none;letter-spacing:0.5pt;}
a.menu_main01:focus {font-family:arial,verdana,helvetica; font-style:normal; font-size:12px; font-weight:bold;color:#33FFFF;text-decoration:none;letter-spacing:0.5pt;}

a.menu_sub:link {font-family:arial,verdana,helvetica; font-style:normal; font-size:10px; font-weight:bold;color:#003399;text-decoration:none;letter-spacing:0.2pt;}
a.menu_sub:visited {font-family:arial,verdana,helvetica; font-style:normal; font-size:10px; font-weight:bold;color:#003399;text-decoration:none;letter-spacing:0.2pt;}
a.menu_sub:hover {font-family:arial,verdana,helvetica; font-style:normal; font-size:10px; font-weight:bold;color:#00CCCC;text-decoration:none;letter-spacing:0.2pt;}
a.menu_sub:active {font-family:arial,verdana,helvetica; font-style:normal; font-size:10px; font-weight:bold;color:#003399;text-decoration:none;letter-spacing:0.2pt;}
a.menu_sub:focus {font-family:arial,verdana,helvetica; font-style:normal; font-size:10px; font-weight:bold;color:#00CCCC;text-decoration:none;letter-spacing:0.2pt;}

a.menu_sub01:link {font-family:arial,verdana,helvetica; font-style:normal; font-size:10px; font-weight:bold;color:#00CCCC;text-decoration:none;letter-spacing:0.2pt;}
a.menu_sub01:visited {font-family:arial,verdana,helvetica; font-style:normal; font-size:10px; font-weight:bold;color:#00CCCC;text-decoration:none;letter-spacing:0.2pt;}
a.menu_sub01:hover {font-family:arial,verdana,helvetica; font-style:normal; font-size:10px; font-weight:bold;color:#00CCCC;text-decoration:none;letter-spacing:0.2pt;}
a.menu_sub01:active {font-family:arial,verdana,helvetica; font-style:normal; font-size:10px; font-weight:bold;color:#00CCCC;text-decoration:none;letter-spacing:0.2pt;}
a.menu_sub01:focus {font-family:arial,verdana,helvetica; font-style:normal; font-size:10px; font-weight:bold;color:#00CCCC;text-decoration:none;letter-spacing:0.2pt;}

a.imprint:link {font-family:arial,verdana,helvetica; font-style:normal; font-size:12px; font-weight:normal;color:#CCCCCC;text-decoration:none;letter-spacing:0.5pt;}
a.imprint:visited {font-family:arial,verdana,helvetica; font-style:normal; font-size:12px; font-weight:normal;color:#CCCCCC;text-decoration:none;letter-spacing:0.5pt;}
a.imprint:hover {font-family:arial,verdana,helvetica; font-style:normal; font-size:12px; font-weight:normal;color:#000000;text-decoration:none;letter-spacing:0.5pt;}
a.imprint:active {font-family:arial,verdana,helvetica; font-style:normal; font-size:12px; font-weight:normal;color:#CCCCCC;text-decoration:none;letter-spacing:0.5pt;}
a.imprint:focus {font-family:arial,verdana,helvetica; font-style:normal; font-size:12px; font-weight:normal;color:#000000;text-decoration:none;letter-spacing:0.5pt;}

a.text:link {color:#333333;text-decoration:none;}
a.text:visited {color:#333333;text-decoration:none;}
a.text:hover {color:#00CCCC;text-decoration:none;}
a.text:active {color:#333333;text-decoration:none;}
a.text:focus {color:#00CCCC;text-decoration:none;}