drwxr-xr-x  14 ftp      ftp          4096 Dec 17  2013 ..
-rw-r--r--   1 ftp      ftp          1623 Dec 20 17:36 _nav.yaml
drwxr-xr-x  14 ftp      ftp          4096 Dec 17  2013 ..
-rw-r--r--   1 ftp      ftp          1623 Dec 20 17:36 _nav.yaml
/*body { background-color: rgb(255,255,255); }*/

#cms,
#cms span, #cms div, #cms p, #cms a, #cms li,
#cms h1, #cms h2, #cms h3, #cms h4, #cms h5, #cms h6,
#cms th, #cms td {
        font-family: 'Alegreya Sans', sans-serif;
        color: rgb(0,0,0);
        font-size: 17px;
        text-decoration: none;
}

/* feste Breite des CMS-Bereiches */
#cms { width: 100%; }
/*#cms > div{ background: url("../../pic/hgr_haende.jpg") no-repeat scroll center top transparent; }*/
#cms #index, #cms #leistungen, #cms #kontakt { background: none; }

/*
 * Rahmenfarbe fï¿½r Eintrï¿½ge in der Liste
 * sowie Eingabefelder im Editiermodus
 */
#cms div.block,
#cms #suche input.eingabe,
#cms table input.eingabe,
#cms table textarea,
#cms table input.pic,
#cms table input.file,
#cms table select,
#cms #kontaktformular textarea,
#cms #kontaktformular fieldset input { border: 1px solid rgb(66,119,67); }

/*
 * Eintrï¿½ge + Inhalt ganz links ausrichten
 */
#cms div.block, #cms div.block div.content, #cms div.block h1 { border: 0; margin-left: 0; padding-left: 0; }

/* Zwischenï¿½berschrift  */
#cms h2 { color: #333333; font-size: 12pt; }

/*
 * Hintergrund fï¿½r den Namen eines Eintrags
 * sowie Tabellenfelder im Editiermodus
 */
#cms table th { background: rgb(66,119,67); }
body.iframe #cms table th { background: darkred; }

/* Farben fï¿½r "normale" Buttons */
#cms .button1, #cms .button2,
#cms #MyKontaktformularPlugin #buttons input.edit {
        margin-top: 0; margin-right: 0px; color:rgb(66,119,67);
        border-bottom: 1px solid rgb(66,119,67); border-left: 1px solid rgb(66,119,67);
        border-right: 1px solid rgb(66,119,67);
        -webkit-border-bottom-right-radius: 6px; -webkit-border-bottom-left-radius: 6px;
        -moz-border-radius-bottomright: 6px; -moz-border-radius-bottomleft: 6px;
        border-bottom-right-radius: 6px; border-bottom-left-radius: 6px;
        padding: 2px 10px;
}
#cms .button1:hover, #cms .button2:hover,
#cms #MyKontaktformularPlugin #buttons input.edit:hover {
        background: rgb(66,119,6); border-color: rgb(66,119,6); color: #ffffff;
}
body.iframe #cms .button1, body.iframe #cms .button2 { background: rgb(255,255,255); color: darkred; }

/*
 * Farben fï¿½r Buttons, die verï¿½ndernde Aktionen auslï¿½sen
 * (Anlegen, Speichern, Lï¿½schen, Sortieren etc.)
 */
#cms .edit { background: rgb(245,255,250); color: rgb(66,119,67);  }
#cms .edit:hover { background: rgb(245,255,250); }
body.iframe #cms .edit { background: darkred; color: rgb(255,255,255); }

/** IFrame im Editmodus */
body.iframe { border: 1px dotted darkred; padding: 5px 10px; }

#cms div.buttons { margin: 0; }

/* Breite des Texteingabebereiches im Editormodus */
#cms table td.edit_table_data { width: 450px; }


/** allgemeines Blocklayout: kein Rand, kein Hintergrund */
#cms div.block { padding-bottom: 20px; margin: 20px 0 0 0; background: transparent; border-bottom: 0px solid rgb(66,119,67); }
#cms div.block1 { margin: 0; }
#cms div.block div.img { margin: 0 0 0 10px; padding: 0; }
#cms div.block div.img img, #cms div.block div.gallery img {
        border: 0px solid rgb(66,119,67);
        /*-webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; */
}
#cms div.block h1, #cms div.block h1 span { background: transparent; color: #CD0000; text-transform: none; }
#cms div.block h1 { margin: 0; padding: 0; font-size: 18px; }
#cms div.block h1 span { font-size: 15px; font-weight: bold; }
#cms div.block div.content { margin: 15px 0 0 0; padding: 0; }
#cms div.block div.content a { font-weight: bold; font-style: italic;  }
#cms div.block div.gallery { margin-left: 30px; padding-top: 20px; }

/** allgemeines Gruppenlayout */
#cms div.gruppe, #cms div.gruppe_bild { width: 30%; height: 150px; background: rgb(255,255,255); }
#cms div.gruppe h1, #cms div.gruppe_bild h1 { padding: 5px 0 0 10px; }
#cms div.gruppe div.content, #cms div.gruppe_bild div.content { margin: 10px 0 0 10px; }
#cms div.gruppe_bild div.img { float: right; margin: 0; }
#cms div.gruppe_bild div.img img { padding: 0; }

/* Start */
#cms #index div.block1 { border: 0; margin: 0 0 0 0px; }
#cms #index div.block2 { border: 0; }
#cms #index div.block1 div.img  {float: none; align: center; }

#cms #index div.block div.img img { float:none; max-width: 450px; height: auto; }

#cms #index div.block1 div.img img { min-width: 811px; max-width: 811px; height: auto; align: center;  }

/*Firma*/
#cms #firma div.block div.img img { float:none; max-width: 140px; height: auto; }

/* Anfahrt */
#cms #anfahrt div.img { float: none; margin: 20px 0 0 0; }

/* Leistungen */
#cms #leistungen div.gruppe, #cms #leistungen div.gruppe_bild {
        width: 210px; height: 210px; margin: 40px 0px 0 45px; background: transparent;
        border: 1px solid rgb(66,119,67); padding: 0px;
}
#cms #leistungen div.gruppe div.img, #cms #leistungen div.gruppe_bild div.img {
        float: none;
}
#cms #leistungen div.gruppe h1, #cms #leistungen div.gruppe_bild h1 {
        width: 205px; padding: 1px 5px 0 0; margin-top: -20px; text-align: right;
        color: rgb(255,255,255); letter-spacing: 1px; text-transform: uppercase;
        background: rgb(66,119,67); opacity: 0.7; filter: alpha(opacity=70);
}
#cms #leistungen div.block3 { margin-right: 0; }
#cms #leistungen div.gruppe_bild img { border: 0; }
#cms #leistungen div.gruppe div.content, #cms #leistungen div.gruppe_bild div.content { display: none; }

/*Rückblick*/
#cms #kurse .button2 {
        color:rgb(66,119,67);
        border-bottom: 1px solid rgb(66,119,67); border-left: 1px solid rgb(66,119,67);
        border-right: 1px solid rgb(66,119,67);
        -webkit-border-bottom-right-radius: 6px; -webkit-border-bottom-left-radius: 6px;
        -moz-border-radius-bottomright: 6px; -moz-border-radius-bottomleft: 6px;
        border-bottom-right-radius: 6px; border-bottom-left-radius: 6px;
        width: 820px;
}

#cms #kurse .button2:hover
{
        background: rgb(66,119,6); border-color: rgb(66,119,6); color: #ffffff; opacity: 0.5;
}
#cms #fachvortrag .button2 {
        color:rgb(66,119,67);
        border-bottom: 1px solid rgb(66,119,67); border-left: 1px solid rgb(66,119,67);
        border-right: 1px solid rgb(66,119,67);
        -webkit-border-bottom-right-radius: 6px; -webkit-border-bottom-left-radius: 6px;
        -moz-border-radius-bottomright: 6px; -moz-border-radius-bottomleft: 6px;
        border-bottom-right-radius: 6px; border-bottom-left-radius: 6px;
        width: 820px;
}

#cms #fachvortrag .button2:hover
{
        background: rgb(66,119,6); border-color: rgb(66,119,6); color: #ffffff; opacity: 0.5;
}

#cms #kunst .button2 {
        color:rgb(66,119,67);
        border-bottom: 1px solid rgb(66,119,67); border-left: 1px solid rgb(66,119,67);
        border-right: 1px solid rgb(66,119,67);
        -webkit-border-bottom-right-radius: 6px; -webkit-border-bottom-left-radius: 6px;
        -moz-border-radius-bottomright: 6px; -moz-border-radius-bottomleft: 6px;
        border-bottom-right-radius: 6px; border-bottom-left-radius: 6px;
        width: 820px;
}

#cms #kunst .button2:hover
{
        background: rgb(66,119,6); border-color: rgb(66,119,6); color: #ffffff; opacity: 0.5;
}
/* Physiotherapie */
#cms #physiotherapie.display > div.block2,
#cms #physiotherapie.display > div.block3 { float: left; width: 328px; border: 0; margin-left: 70px; }
#cms #physiotherapie.display > div.block4 { clear: left; }
/* innerere Gruppen von Physiotherapie */
#cms #physiotherapie_aktiv.display div.liste, #cms #physiotherapie_passiv.display div.liste
        { border: 0; padding: 0; margin: 0 0 5px 0; }
#cms #physiotherapie_aktiv.display div.liste h1:before, #cms #physiotherapie_passiv.display div.liste h1:before
        { content: "-"; }
#cms #physiotherapie_aktiv.display div.liste h1, #cms #physiotherapie_passiv.display div.liste h1
        { color: rgb(0,0,0); font-size: 14px; }
#cms #physiotherapie_aktiv.display div.liste h1 span, #cms #physiotherapie_passiv.display div.liste h1 span
        { color: rgb(0,0,0); font-size: 13px; font-weight: normal; display: inline; }
#cms #physiotherapie_aktiv.display div.liste div.content, #cms #physiotherapie_passiv.display div.liste div.content,
#cms div.liste #physiotherapie_aktiv.display div.buttons, #cms div.liste #physiotherapie_passiv.display div.buttons
        { display: none; }

/* Kontaktformular */
#cms #MyKontaktformularPlugin { border: 0; }
#cms #MyKontaktformularPlugin fieldset { border: 0; padding: 0; margin: 5px 0 0 0; clear: right; }
#cms #MyKontaktformularPlugin textarea { display: block; width: 100%; height: 100px; }
#cms #MyKontaktformularPlugin fieldset input { float: right; margin-right: 120px; width: 300px; }
#cms #MyKontaktformularPlugin #fuss { margin-top: 10px; font-size: 11px; }
#cms #MyKontaktformularPlugin #buttons {text-align: right; margin-top: 10px; border-top: 1px solid rgb(66,119,67); }

/* Impressum */
#cms table.MyImpressumPlugin  { width: auto; }
#cms table.MyImpressumPlugin th, #cms table.MyImpressumPlugin td  { background: transparent; text-align: left; color: rgb(0,0,0); }
#cms table.MyImpressumPlugin th  { padding-left: 0; }
#cms table.MyImpressumPlugin td  { padding-left: 20px; width: 100%; }
#cms table.MyImpressumPlugin td a { font-weight: normal; }
#cms table.MyImpressumPlugin .copyright, #cms table.MyImpressumPlugin .copyright a  { font-size: 11px; color: rgb(0,0,0); }
#cms table.MyImpressumPlugin .haftung { padding-left: 0; }