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

.Biogramme{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 */

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

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

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

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

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



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



