/* cmsms stylesheet: Moni 2023 modified: Freitag, 23. Oktober 2026 16:51:17 */
body {
font-family:Verdana, sans-serif;
font-size:13px;
letter-spacing:0px;
line-height:22px;
margin:0;
color:#aaa;
background:#555;

letter-spacing: 1px;
}

a {
color:#fff;
text-decoration:none;
}

.home {
background:#555;
}

.monirieder {
background:#555 url(/images/moni-rieder.png) no-repeat; background-size: 940px 308px;
}

.kurse {
background:#555 url(/images/kurse.gif) no-repeat;
}

.kinesiologie {
background:#555 url(/images/kinesiologie.gif) 0px 50px no-repeat;
}

.arbeitsweise {
background:#555 url(/images/arbeitsweise.gif) no-repeat;
}

.anwendung {
background:#555 url(/images/anwendung.gif) no-repeat;
}

.kosten {
background:#555 url(/images/kosten.gif) no-repeat 0 45px;
}

.kontakt {
background:#555 url(/images/kontakt.gif) 0 30px no-repeat;
}

.paarcoaching {
background: #555 url(/images/paarcoaching.gif) 0 50px no-repeat;
}

.kontakt a {
color:#fff;
text-decoration:none;
}

p {
margin:0;
padding:0;
}

ul, li {
margin:0;
padding:0;
}

#container {
width:920px;
margin:80px;
}

#header {
margin:10px 0 60px 0;
}

#menu {
margin: 0 20px 40px 72px;
width:200px;
display:inline-block;
line-height: 24px;
letter-spacing: 1px;
vertical-align:top;
}

#menu ul {
margin:0;
list-style:none;
}

#menu ul li a {
color:#fff;
text-decoration:none;
}

#menu ul li a.currentpage {
color: #999;
}

#menu.monirieder ul li a.currentpage {
color:#be31b1;
}

#menu.kurse ul li a.currentpage {
color:#17225d;
}

#menu.kinesiologie ul li a.currentpage {
color:#a4c74c;
}

#menu.arbeitsweise ul li a.currentpage {
color:#0898d5;
}

#menu.anwendung ul li a.currentpage {
color:#c63525;
}

#menu.kosten ul li a.currentpage {
color:#d68c27;
}

#menu.kontakt ul li a.currentpage {
color:#efd521;
}

#content { max-width: 620px; display:inline-block }

#content ul li {
margin:0 0 0 17px;
}

h1 {
margin:0 0 20px;
padding:0;
font-size:20px;
}

a:focus {
outline:none;
}










/* Responsive */

@media screen and (max-width:1023px) {
body { background-image: none !important }
#container { width: auto; margin: 40px; }
#menu { width: auto; padding-right: 40px; margin-left: 0; background: none!important; }
#content { width: auto; max-width: 490px; }

body.monirieder { background:#555 url(/images/moni-rieder-kreis.png) no-repeat top 150px right 20px !important; background-size: 150px 150px !important }
#menu.monirieder ul li a.currentpage { background: none !important }

}

@media screen and (max-width:639px) {

#container { margin: 20px }
.logo { width: 100%; max-width: 369px; height: auto }
#menu { display: block }
#content { display: block }
}
