@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;
}

.Objecttrouve{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{box-shadow:-1px 1px 3px #706f6f;
top:40%;
position:fixed;
right:0px;
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 */

.rheingold-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;}
.rheingold-1 h1{margin:8px;font-size:35px;font-weight: 400}
.rheingold-1 h2{margin:8px;font-size:25px;font-weight: 400;font-style:italic}
.rheingold-1 figure{float:left;margin:8px;margin-top:8px;width:inherit}
.rheingold-1 p{overflow:hidden;margin:8px;width:305px;font-size:15px}
.rheingold-1 figure img{width:520px}


.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}



/* 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;}



