body {margin: 0 auto;padding: 0;color: #434941;background-color: #D4CCAA;background-image: url("images/q7back.jpg");background-repeat: repeat;background-attachment: fixed;background-position: top left;
font-family: Arial,Helvetica,Sans-Serif;font-style: normal;font-weight: normal;font-size: 12px;}

body p{text-align: justify;}
#article{position: relative;z-index: 1;margin: 0 auto;width: 900px;padding: 13px;background-color: rgba(255, 255, 255, 0.7);border: #C2A026 solid;}
#header {position: relative;z-index: 0;top: 0;left: 0;width: 874px;height: 225px;background-image: url("images/header.jpg");background-repeat: no-repeat;background-position: center center;margin: 0 auto;}
.rek{margin: 4px;text-align: center;}

.twocolumns { display:table-row;;}
.twocolumns .menu{width:25%;float:left;background-color:#D4CCAA;}
.twocolumns .menu a{display:block;text-decoration:underline;color:#665C33;padding-left: 8px;line-height: 1.25em;}
.twocolumns .menu p{display:block;padding-top: 10px;background-color: #E3BF3C;padding-bottom: 10px;padding-left: 8px;color:#000;}
.twocolumns .menu .majormenu{margin:15px;}
.twocolumns .content{width:75%;float:right;}
.twocolumns .content .inside{padding-left:20px;padding-right: 15px;}
.twocolumns .content .inside img{border: solid 1px #B7A971;margin: 10px;}

.twocolumns .content .inside table{border-collapse: collapse;margin: 1px;width: auto;}
.twocolumns .content .inside table td{padding: 2px;border: solid 1px #E9E4D3;vertical-align: top;text-align: left;}

#footer{background-color: #D4CCAA;margin: 0 auto;height: 40px;padding-top: 10px;}
#footer p{margin-left: auto;margin-right: auto;width:max-content;width:-moz-max-content;}

.artlogo{left: 10px;top: 0px;display: block;position: absolute;}
.artlogo h1{font-size: 36px;color: #E4DEC9;margin-bottom: 0;}
.artlogo p{font-size: 20px;color: #BCAF7B;margin-top: 4px;}

.youtube{float:right;margin-left:126px;}
button {width: 150px;height: 27px;border: #D4CCAA solid 1px;}
.w3-display-right{float:right;}
