/* Global */
body:not(.mceContentBody) {
    background: #9f8c80 url(../../images/menu_bg.gif) repeat-x 0 150px;
    color: #fff;
    margin: 0;
    padding: 0 0 100px 0;
    font-family: Arial, "MS Trebuchet", sans-serif;
}

html,
body {
    height: 100%;
}

html {
    overflow-y: scroll;
}

a:link,
a:visited {
    color: #fff;
}

img { border: 0; }

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
 
.clearfix {
    display: inline-block;
}
 
html[xmlns] .clearfix {
    display: block;
}
 
* html .clearfix {
    height: 1%;
}

#wrapper {
    margin: 0 auto;
    width: 760px;
}

#wrapper #header,
#wrapper #menu {
    margin-left: -50px;
}


/* Menu */

#menu {
    background: url(../../images/menu_bg.gif) repeat-x;
    font-family: Georgia, Arial, Helvetica, sans-serif;
    height: 80px;
}

#menu ul {
    margin: 0;
    padding: 0 0 0 150px;
    clear: both;
    list-style: none;
}

#menu li {
    float: left;
    padding-right: 31px;
}

#menu .parent ul {
    margin-top: 3px;
    position: absolute;
}

#menu a:link,
#menu a:visited {
    color: #87888a;
    text-decoration: none;
    padding: 0px 0;
    font-size: 15px;
}

#menu a:focus,
#menu a:hover,
#menu a:active,
#menu a.menuactive {
    color: #000;
}

#menu .parent ul li a:link,
#menu .parent ul li a:visited {
    color: #fff;
}

#menu #menu_knstlerin a:focus,
#menu #menu_knstlerin a:hover,
#menu #menu_knstlerin a:active,
#menu #menu_knstlerin a.menuactive {
    color: #f10021;
}

#menu #menu_skulpturen a:focus,
#menu #menu_skulpturen a:hover,
#menu #menu_skulpturen a:active,
#menu #menu_skulpturen a.menuactive {
    color: #a8c93b;
}

#menu #menu_malerei a:focus,
#menu #menu_malerei a:hover,
#menu #menu_malerei a:active,
#menu #menu_malerei a.menuactive {
    color: #0b4395;
}

#menu #menu_atelier a:focus,
#menu #menu_atelier a:hover,
#menu #menu_atelier a:active,
#menu #menu_atelier a.menuactive {
    color: #e50070;
}


#menu .parent ul {
    display: none;
    padding: 0;
}

#menu .menuactive ul {
    display: block;
}

#menu #menu_Galerie {
    display: none !important;
}

#content {
    margin: 0 0 0 100px;
    width: 386px;
}

h1, h2, h3, h4, h5, h6,
#einleitungssatz {
    font-family: Georgia, Arial, Helvetica, sans-serif;
    font-weight: normal;
    margin: 0;
}

#einleitungssatz {
    font-style: italic;
    font-weight: bold;
    margin-bottom: 20px;
}

h1 {
    font-size: 22px;
    text-transform: uppercase;
}

h2 {
    font-size: 22px;   
    color: #3e3d40;
    text-transform: uppercase;
}

#maintext {
    font-size: 12px;
    border: 3px solid #fff;
    padding: 25px;
    margin-bottom: 20px;
    width: 530px;
}

#maintext p {
    line-height: 1.3em;
}

#unten,
#galerielink { 
    font-size: 12px; 
}

#unten a,
#galerielink a {
    font-weight: bold;
}


/* Gallery */
.gallery {
    width: 420px;
}

#content .gallery .img {
    float: left;
    margin: 0 18px 18px 0;
    height: auto;
}

#content .gallery img {
    border: 0;    
}

.gallery .img a:link,
.gallery .img a:visited,
.gallery .imgstatic {
    border: 3px solid #fff;
    text-decoration: none;
    color: #fff;
    font-size: 15px;
    display: block;
    padding: 0;
}

.gallery .img .overview {
    margin-top: 20px;
}

.gallery .img .overview a:link,
.gallery .img .overview a:visited,
.gallery .imgstatic {
    text-indent: -10000px;
    text-align: center;
    padding-top: 18px;
    width: 57px;
    height: 40px;
    font-family: Georgia, Arial, Helvetica, sans-serif;
    font-weight: normal;
    text-transform: lowercase;
}

#content .gallery .imgstatic {
    height: 38px;
}

#content .gallery .img a:focus,
#content .gallery .img a:hover,
#content .gallery .img a:active,
.gallery .imgstatic {
    border: 3px solid #fff;
}

.gallery .img .overview a:focus,
.gallery .img .overview a:hover,
.gallery .img .overview a:active,
.gallery .imgstatic {
    text-indent: 0;
}


#gallerythumb_knstlerin a:hover,
#gallerythumb_knstlerin.active a,
#content .gallery .imgstatichanna {
    background-color: #f10021;
    text-indent: 0;
}

#gallerythumb_kreuze a:hover,
#gallerythumb_kreuze.active a,
#gallerythumb_diverse a:hover,
#gallerythumb_diverse.active a,
#content .gallery .imgstatickreuze,
#content .gallery .imgstaticdiverse {
    background-color: #A8C93B;
    text-indent: 0;
}

#gallerythumb_malerei a:hover,
#gallerythumb_malerei.active a,
#content .gallery .imgstaticmalerei {
    background-color: #0B4395;
    text-indent: 0;
}

#gallerythumb_atelier a:hover,
#gallerythumb_atelier.active a,
#content .gallery .imgstaticatelier {
    background-color: #E50070;
    text-indent: 0;
}

body#Galerie .gallery .overview,
body#Kontakt .gallery .overview,
body#Links .gallery .overview,
body#Impressum .gallery .overview {
    display: none;
}

.backlink {
    
}



html body.mceContentBody {
    background-color: #9f8c80;
    color: #fff;
}







/* Stylesheet: Global Modified On 2019-10-04 14:29:19 */
