@charset "UTF-8";
/* CSS Document */

*{margin:0;padding:0;border:0}

a:link,a:visited{color:burlywood;text-decoration:none;}
a:hover,a:active,a:focus{color:#768fdd;}
a:link.aktiv,a:visited.activ{color:darkslategray;}

p {font-style:normal;font-size:20px;font-family: 'Open Sans', sans-serif;}
figcaption{font-style:normal;font-size:15px;font-family: 'Open Sans', sans-serif;}
h1,h2 {font-family: 'Cardo', serif;}


.Linie{
margin-top:35px;
float:left;
width:100%;
height:5px;
border-width:thin;
border-style: solid;
border-color: white white black white;
}

#nav-box{
margin:auto;
max-width:850px;
min-width:300px;
display:flex;
margin-bottom:20px;
}
nav{
font-family: 'Open Sans', sans-serif;
font-size:16px;
}
span{font-family: 'Lusitana', serif;
font-style:italic;
font-size:16px;
}
ul{
list-style:none;
}

.Collagen{background-color:rgba(193,193,193,0.40);}

.Objecttrouve, .Skulpturen, .Malereien, .Collagen, .Biogramme{
margin-right:20px;
width:170px;
padding:5px;
padding-left:10px;
border-width:thin;
border-style: solid;
border-color: white black black black;
}
.Biogramme{margin-right:0px;}

#nav-aside{justify-content:center;box-shadow:-1px 1px 3px #706f6f;
top:40%;
right:0px;
position:fixed;
float:left;
overflow:hidden;
margin:0 0 0 94%;
background-color:rgba(193,193,193,0.40);
border-radius:15px;
height:250px;
width:80px;
z-index:2;
}
#nav-aside img{
width:30px;
padding-top:37px;
padding-bottom:5px;
padding-left:25px;
}

/* Main Beginn *//* Main Beginn *//* Main Beginn *//* Main Beginn *//* Main Beginn *//* Main Beginn *//* Main Beginn */

.ugly{
overflow:hidden;
display:block;
max-width:850px;
height:auto;
margin:0 auto;
margin-bottom:30px;
border-width:thin;border-style: solid;border-color: black black black black;}
.ugly h1{margin:8px;font-size:35px;font-weight: 400}
.ugly h2{margin:8px;font-size:25px;font-weight: 400;font-style:italic}
.ugly figure{float:left;margin:8px;margin-top:8px;width:495px}
.ugly p{overflow:hidden;margin:8px;width:310px;font-size:15px;float:none}
.ugly figure img{width:490px}

.collage-1{
overflow:hidden;
display:block;
max-width:850px;
height:auto;
margin:0 auto;
margin-bottom:30px;
border-width:thin;border-style: solid;border-color: black black black black;}
.collage-1 h1{margin:8px;font-size:35px;font-weight: 400}
.collage-1 h2{margin:8px;font-size:25px;font-weight: 400;font-style:italic}
.collage-1 figure{float:left;margin:8px;margin-top:8px;width:inherit;}
.collage-1 figure img{width:835px;}

.collage-2{
overflow:hidden;
display:block;
max-width:850px;
height:auto;
margin:0 auto;
margin-bottom:30px;
border-width:thin;border-style: solid;border-color: black black black black;}
.collage-2 h1{margin:8px;font-size:35px;font-weight: 400}
.collage-2 h2{margin:8px;font-size:25px;font-weight: 400;font-style:italic}
.collage-2 figure{float:left;margin:8px;margin-top:8px;width:inherit;}
.collage-2 figure img{width:835px;}





.rheingold-2{
overflow:hidden;
display:block;
max-width:850px;
height:auto;
margin:0 auto;
margin-bottom:30px;
border-width:thin;border-style: solid;border-color: black black black black;}
.rheingold-2 figure{margin:8px;width:inherit}
.rheingold-2 img {margin-right:4px;width:411px;display:inline}
.rheingold-2> img{margin-right:0px;display:inline}

.beton-1{
overflow:hidden;
display:block;
max-width:850px;
height:auto;
margin:0 auto;
margin-bottom:30px;
border-width:thin;border-style: solid;border-color: black black black black;}
.beton-1 h1{margin:8px;font-size:35px;font-weight: 400}
.beton-1 h2{margin:8px;font-size:25px;font-weight: 400;font-style:italic}
.beton-1 figure{float:left;margin:8px;margin-top:8px;width:520px}
.beton-1 p{overflow:hidden;margin:8px;width:305px;font-size:15px}
.beton-1 figure img{width:520px}


.beton-s{
overflow:hidden;
display:block;
max-width:850px;
height:auto;
margin:0 auto;
margin-bottom:30px;
border-width:thin;border-style: solid;border-color: black black black black;}
.beton-s h1{margin:8px;font-size:35px;font-weight: 400}
.beton-s h2{margin:8px;font-size:25px;font-weight: 400;font-style:italic}
.beton-s figure{float:left;margin:8px;margin-top:8px;width:520px}
.beton-s p{overflow:hidden;margin:8px;width:305px;font-size:15px}
.beton-s figure img{width:520px}

.beton-sd{
overflow:hidden;
display:block;
max-width:850px;
height:auto;
margin:0 auto;
margin-bottom:30px;
border-width:thin;border-style: solid;border-color: black black black black;}
.beton-sd h1{margin:8px;font-size:35px;font-weight: 400}
.beton-sd h2{margin:8px;font-size:25px;font-weight: 400;font-style:italic}
.beton-sd figure{float:left;margin:8px;margin-top:8px;width:520px}
.beton-sd p{overflow:hidden;margin:8px;width:305px;font-size:15px}
.beton-sd figure img{width:520px}

.beton-z1{
overflow:hidden;
display:block;
max-width:850px;
height:auto;
margin:0 auto;
margin-bottom:30px;
border-width:thin;border-style: solid;border-color: black black black black;}
.beton-z1 h1{margin:8px;font-size:35px;font-weight: 400}
.beton-z1 h2{margin:8px;font-size:25px;font-weight: 400;font-style:italic}
.beton-z1 figure{float:left;margin:8px;margin-top:8px;width:520px}
.beton-z1 p{overflow:hidden;margin:8px;width:305px;font-size:15px}
.beton-z1 figure img{width:520px}

.schlagbild7334{
overflow:hidden;
display:block;
max-width:850px;
height:auto;
margin:0 auto;
margin-bottom:30px;
border-width:thin;border-style: solid;border-color: black black black black;}
.schlagbild7334 h1{margin:8px;font-size:35px;font-weight: 400}
.schlagbild7334 h2{margin:8px;font-size:25px;font-weight: 400;font-style:italic}
.schlagbild7334 figure{float:left;margin:8px;margin-top:8px;width:520px}
.schlagbild7334 p{overflow:hidden;margin:8px;width:305px;font-size:15px}
.schlagbild7334 figure img{width:520px}

.schlagbilder{
overflow:hidden;
display:block;
max-width:850px;
height:auto;
margin:0 auto;
margin-bottom:30px;
border-width:thin;border-style: solid;border-color: black black black black;}
.schlagbilder h1{margin:8px;font-size:35px;font-weight: 400}
.schlagbilder h2{margin:8px;font-size:25px;font-weight: 400;font-style:italic}
.schlagbilder figure{float:left;margin:8px;margin-top:8px;width:inherit}
.schlagbilder figure img{width:415px}



.waldlichtung-loft{
overflow:hidden;
display:block;
max-width:850px;
height:auto;
margin:0 auto;
margin-bottom:30px;
border-width:thin;border-style: solid;border-color: black black black black;}

.waldlichtung-loft figure{float:left;margin:8px;margin-top:8px;width:inherit;}
.waldlichtung-loft figure img{width:834px;}

.altar{
overflow:hidden;
display:block;
max-width:850px;
height:auto;
margin:0 auto;
margin-bottom:30px;
border-width:thin;border-style: solid;border-color: black black black black;}
.altar h1{margin:8px;font-size:35px;font-weight: 400}
.altar h2{margin:8px;font-size:25px;font-weight: 400;font-style:italic}
.altar figure{float:left;margin:8px;margin-right:0px;margin-top:8px;width:inherit}
.altar p{overflow:hidden;margin:8px;width:217px;font-size:15px;float:right;}
.altar figure img{width:300px;}



/* Main Ende *//* Main Ende *//* Main Ende *//* Main Ende *//* Main Ende *//* Main Ende *//* Main Ende *//* Main Ende */

/* Footer *//* Footer *//* Footer *//* Footer *//* Footer *//* Footer *//* Footer */
.footer{
max-width:850px;
min-width:300px;
}

#idfooter{background-color:#F0F0F0;margin-top:30px;padding-bottom:30px;padding-top: 30px;}


.trio{
max-width:850px;
margin:auto;
display:flex;
justify-content: center;
}
.socialmedia{background-color: #FFFFFF;
border-width:thin;
border-style: solid;
border-color: black black black black;
max-width:850px;
height:50px;
margin:auto;
border-radius:15px;
margin-bottom:20px;
align-items:center;
display:flex;
justify-content: center;
}
.socialmedia img{
height:33px;
margin-right:35px;
padding-top:5px
}
.socialmedia img+img{
height:29px;
margin-right:45px;
margin-bottom:5px;
}
.socialmedia img+img+img{
height:24px;
margin-right:40px;
}
.socialmedia img+img+img+img{
height:27px;
margin-right:40px;
}

.exposition-de{width:350px;margin-right:10px;}
.exposition-de p {font-size:15px;font-family: 'Open Sans', sans-serif;}
.exposition-de span{font-size:15px;font-family: 'Lusitana', serif;font-style:italic;}
.exposition-en{width:350px;margin-right:10px;}
.exposition-en p {font-size:15px;font-family: 'Open Sans', sans-serif;}
.exposition-en span{font-size:15px;font-family: 'Lusitana', serif;font-style:italic;}

.about{width:350px;margin-right:20px;}
.about p {font-size:15px;font-family: 'Open Sans', sans-serif;}
.about span{font-size:15px;font-family: 'Lusitana', serif;font-style:italic;}

.kontakt{clear:both;font-size:15px;font-family: 'Open Sans', sans-serif;margin-bottom:30px}

.C{margin-left:20px;margin-top:50px;font-family: 'Open Sans', sans-serif;}



