@charset "utf-8";
/* CSS Document */
body {
background-image:url(../bilder_layout/bg_site.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
margin:0;
padding:0;
}
a {
text-decoration:none;
}
img {
border:none;
}
#wrapper {
width:1000px;
height:auto;
min-height:750px;
background-image:url(../bilder_layout/bg_wrapper.png);
}
#banner {
width:1000px;
height:130px;
background-image:url(../bilder_layout/banner1.jpg);
}
/*----------------------- Hauptnavigation -----------------------*/
#hauptNav {
text-align:left;
width:1000px;
height:30px;
background-color:#000000;
}
#hauptNav ul{
margin:0;
margin-left:100px;
list-style-type:none;
color:#FFFFFF;
}
#hauptNav ul li{
padding-left:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:30px;
display:inline;
}
.hauptlinks:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.hauptlinks:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.hauptlinks:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#C8E3EC;
text-decoration:none;
}
.hauptlinks:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#C8E3EE!important;
text-decoration:none;
}
/*----------------------- Subnavigation -----------------------*/
#subNav {
margin-top:20px;
padding-right:10px;
width:130px;
height:auto;
background-image:url(../bilder_layout/bg_wrapper.png);
float:left;
margin-left:20px;
text-align:left;
}
#subNav ul{
list-style-type:none;
}
#subNav ul li{
padding-bottom:10px;
margin-left:-30px;
border-bottom:#BDDCE0 dotted 1px;
}
#subNav a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
#subNav a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
#subNav a:active, a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#a21c1c!important;
text-decoration:none;
}
/*----------------------- Inhalt -----------------------*/
#content {
float:left;
width:700px;
height:auto;
min-height:500px;
background-image:url(../bilder_layout/bg_wrapper.png);
margin-left:10px;
margin-top:20px;
border:none;
}
#content h1{
margin-top:30px;
margin-bottom:30px;
text-align:left;
margin-left:40px;
margin-right:120px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:normal;
color:#A21C1B;
}
#content h2{
margin-top:20px;
text-align:left;
margin-left:40px;
margin-right:120px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
}
#content h3{
margin-top:20px;
text-align:left;
margin-left:40px;
margin-right:120px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}
#content h4{
margin-top:20px;
text-align:left;
margin-left:40px;
margin-right:120px;
margin-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
#content p{
text-align:justify;
margin-left:40px;
margin-right:120px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#content ul{
text-align:justify;
list-style-type:square;
margin-left:40px;
margin-right:120px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#content ul li{
margin-bottom:20px;
}
#content_home {
width:700px;
height:auto;
min-height:500px;
background-image:url(../bilder_layout/bg_wrapper.png);
margin-top:20px;
border:none;
}

#content_home h1{
padding-top:30px;
margin-bottom:50px;
text-align:left;
margin-left:40px;
margin-right:120px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:100;
color:#A21C1B;
}
#content_home h2{
margin-top:20px;
text-align:left;
margin-left:40px;
margin-right:120px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
}
#content_home h3{
margin-top:20px;
text-align:left;
margin-left:40px;
margin-right:120px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}
#content_home h4{
margin-top:20px;
text-align:left;
margin-left:40px;
margin-right:120px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
#content_home p{
text-align:justify;
margin-left:40px;
margin-right:120px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-bottom:20px;
}
#content_home ul{
text-align:justify;
list-style-type:none;
margin-left:40px;
margin-right:120px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#content_home ul li{
margin-bottom:20px;
}
#footer {
width:640px;
height:30px;
background-color:#FFFFFF;
padding:0;
border-top:1px #CCCCCC dotted;
padding-top:10px;
}
.text_footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
}
.bild_coaches {
background-color:#DDDDDD;
height:130px;
width:100px;
padding:10px;
margin-left:50px;
float:left;
border:none;
margin-bottom:30px;
}
.text_coaches {
text-align:left;
background-color:#DDDDDD;
float:left;
padding-top:30px;
padding-right:20px;
margin-left:2px;
min-height:120px;
height:auto;
width:400px;
border:none;
margin-bottom:30px;
}
.text_coaches p{
margin:0!important;
padding:0 10px 10px 20px !important;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.text_coaches h3{
margin:0!important;
padding:0 10px 10px 20px !important;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px!important;
font-weight:bold;
}
.leftBox_kurse {
background-color:#EEEEEE;
height:auto;
min-height:180px;;
width:60px;
padding:10px;
margin-left:50px;
float:left;
border:none;
margin-bottom:30px;
}
.leftBox_kurse p{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.rightBox_kurse {
text-align:left!important;
background-color:#EEEEEE;
float:none;
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
margin-left:2px;
min-height:180px;
height:auto;
width:260px;
border:none;
margin-bottom:30px;
}
.rightBox_kurse_gross {
text-align:left!important;
background-color:#EEEEEE;
float:left;
padding:10px;
height:auto;
min-height:180px;
width:390px;
border:none;
margin-bottom:30px;
margin-left:2px;
}
p.box_kurse_text {
margin-left:10px!important;
margin-right:10px!important;
font-size:12px!important;
}
.coaches_bild {
background-color:#EEEEEE;
height:300px;
width:230px;
margin-left:50px;
float:left;
border:none;
padding:10px;
margin-bottom:30px;
margin-right:5px;
}
.coaches_about {
text-align:left;
background-color:#EEEEEE;
float:left;
min-height:310px;
height:auto;
width:300px;
border:none;
margin-bottom:30px;
padding-top:10px;
}
ul.list_coaches {
margin:0!important;
padding-left:20px!important;
padding-right:20px!important;
list-style-type:none!important;
font-size:10px;
text-align:left!important;
}
li.punkte_coaches{
margin-bottom:10px!important;
}
.ueberschrift_coaches {
padding:0!important;
margin-top:0!important;
margin-left:20px!important;
margin-right:0!important;
margin-bottom:30px;
text-align:left!important;
color:#666666!important;
}
p.less_bottom {
padding-bottom:5px!important;
}

.menu_angebot a {
display:block;
width:500px;
height:100px;
margin: 1em 0; padding:0 0 0px 0px;
font: bold 14px/1 sans-serif;
color:#c60;
background: url(../bilder_layout/button_naturjodeln.png) 0 0 no-repeat;
text-decoration: none;
}
.menu_angebot a:hover {	
background-position: -500px 0;
color: #E9BE75;
}
.menu_angebot a:active {
background-position: -500px 0;
color:white;
}

.menu_alphorn a {
display:block;
width:500px;
height:100px;
margin: 1em 0; padding:0 0 0px 0px;
font: bold 14px/1 sans-serif;
color:#c60;
background: url(../bilder_layout/button_alphorn.png) 0 0 no-repeat;
text-decoration: none;
}
.menu_alphorn a:hover {	
background-position: -500px 0;
color: #E9BE75;
}
.menu_alphorn a:active {
background-position: -500px 0;
color:white;
}

.menu_zouk a {
display:block;
width:500px;
height:100px;
margin: 1em 0; padding:0 0 0px 0px;
font: bold 14px/1 sans-serif;
color:#c60;
background: url(../bilder_layout/button_zouk.png) 0 0 no-repeat;
text-decoration: none;
}
.menu_zouk a:hover {	
background-position: -500px 0;
color: #E9BE75;
}
.menu_zouk a:active {
background-position: -500px 0;
color:white;
}

.menu_overtone a {
display:block;
width:500px;
height:100px;
margin: 1em 0; padding:0 0 0px 0px;
font: bold 14px/1 sans-serif;
color:#c60;
background: url(../bilder_layout/button_oberton.png) 0 0 no-repeat;
text-decoration: none;
}
.menu_overtone a:hover {	
background-position: -500px 0;
color: #E9BE75;
}
.menu_overtone a:active {
background-position: -500px 0;
color:white;
}
.menu_whole_voice a {
display:block;
width:500px;
height:100px;
margin: 1em 0; padding:0 0 0px 0px;
font: bold 14px/1 sans-serif;
color:#c60;
background: url(../bilder_layout/button_the_whole_voice.png) 0 0 no-repeat;
text-decoration: none;
}
.menu_whole_voice a:hover {	
background-position: -500px 0;
color: #E9BE75;
}
.menu_whole_voice a:active {
background-position: -500px 0;
color:white;
}
.menu_summeracademy a {
display:block;
width:500px;
height:100px;
margin: 1em 0; padding:0 0 0px 0px;
font: bold 14px/1 sans-serif;
color:#c60;
background: url(../bilder_layout/button_summeracademy.png) 0 0 no-repeat;
text-decoration: none;
}
.menu_summeracademy a:hover {	
background-position: -500px 0;
color: #E9BE75;
}
.menu_summeracademy a:active {
background-position: -500px 0;
color:white;
}
ol.list_rolphe {
list-style-type:decimal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
margin-bottom:30px;
margin-left:40px;
margin-right:120px;
}
.list_rolphe li{
padding-bottom:10px;
}
p.text_raum {
margin-left:10px!important;
margin-right:10px!important;
font-size:12px!important;
text-align:left!important;
}
.bildunterschrift {
font-style:italic;
}
.bildunterschrift:hover {
text-decoration:none!important;
color:#000000!important;
}
a.person {
text-decoration:none;
}
a.aktueller_link {
color:#A21C1C!important;
margin-left:5px;
}
.link_pdf {
margin-bottom:20px;
}
a.link_pdf{
text-decoration: none !important;
color:#006699;
}
.link_pdf a:active, a:hover {
text-decoration:underline;
color:#A21C1C !important;
font-size:12px!important;
font-weight:normal;
}
.list_default {
font-weight:normal;
}
.list_default li{
margin-bottom:10px!important;
}
.list_default ul{
margin-left:0!important;
margin-bottom:10px!important;
font-weight:normal!important;
color:#777777;
}
.list_sitemap {
font-weight:bold;
}
.list_sitemap li{
margin-bottom:10px!important;
}
.list_sitemap ul{
margin-left:0!important;
margin-bottom:10px!important;
font-weight:normal!important;
color:#777777;
}
ul.breadcrumbs {
list-style-type:none!important;
margin-top:10px;
margin-left:10px!important;
text-align:left!important;

}
ul.breadcrumbs li {
display:inline;
line-height:15px;
text-decoration:none!important;
}



