body {background: url(../images/backgrd_line.gif) center center repeat-y fixed;border: 1px solid #fff;}

#container {border: 8px solid #F7F1F0;margin: 10px auto;min-height: 400px;
		 background-image: url(../images/background_content.gif);}

#header {height: 200px;	background: url(../images/logo_malatelier2.gif) no-repeat left top;	
padding: 82px 10px 10px 210px;
			font-size: 22px; font-weight: 300;white-space: nowrap;overflow: hidden; }
#header a, #header a:focus{ float: left; color: #000; 	text-decoration: none;border-bottom: 0;}
@media screen and (max-width: 768px) {#header a, #header a:focus{font-size: 15px;padding-top: 9px }}			
#header a b{display: block;font-size: 30px; line-height:1em;font-weight: 800;color: #fc0000}
			
aside.bilderleiste{
float: right;  margin-right: 10px;
background-color: #F7F1F0;
height: 120px; padding: 10px 5px; white-space: nowrap;margin-bottom: 30px; }
aside.bilderleiste img {height: 100px;width: auto; margin: 0 5px;}


nav#main-nav0 {min-width: 210px;max-width: 240px;}

#main-nav0 ul {margin:0;padding:0;width:13em;font-size:small;background-image: url(../images/background_navi2.gif);background-position: left top;}
#main-nav0 ul#ul2 {background-image: url(../images/background_navi5.gif);border-left:10px solid white;}
#main-nav0 ul li {margin:0;padding:0;margin-left: 0.5em; list-style:none;text-align:right; width:163px;}
#main-nav0 ul li a {text-decoration:none;  display:block; padding:2px; padding-right: 15px;  color:#000; letter-spacing: 1px; line-height: 1em; background:transparent; height: 34px; border-bottom: 4px solid #fff;}
#main-nav0 ul#ul2 li a {padding-right: 25px;}

#main-nav0 ul li a:hover {background:#fff;color:#141414;}
#main-nav0 ul li a#aktiv, #main-nav0 ul#ul2 li a#aktiv  {background:#fff; color:#141414;}

#content{ float: left; background-color: transparent;	 font-size: 16px;	 min-height: 400px;}
article.col-6,article.col-9, aside.col-3 {font-family: Georgia, serif;}
	@media screen and (max-width: 870px) { nav#main-nav0 {max-width: 210px; }
	article.col-6,article.col-9 {width: 70%;max-width: 550px !important;  }}	

article.col-6 img.right,article.col-6 img.left,article.col-9 img.right,article.col-9 img.left, aside.col-3 img  {display: inline;float: left; max-width: 50%; 
border: 10px solid #F7F1F0; margin: 3px 20px 20px 0; float: left;}
article.col-6 img.right, article.col-9 img.right{margin: 5px 10px 5px 20px; float: right;}

aside.col-3 {float: right; padding-top: 60px; }
aside.col-3 img{ max-width: 50%; margin-top: 25px;display: block; float: right;margin-right: 45px;  }
	@media screen and (max-width: 870px) { 
		aside.col-3 {width: 70%; min-width: 550px;margin-left: 210px;float: left; padding: 10px 20px 30px 20px; }
	aside.col-3 img{ display: none;  }}

footer {	text-align: left;font-size: 12px;padding-right: 4px; padding-bottom: 10px;}
footer>span {	text-align: right; float: right;}
#footer a {text-decoration: none;		}
#footer a:hover {text-decoration: underline;}

#content a{ text-decoration: none; border-bottom: 1px dotted #148BE6; }
#content a:hover{ color: #000; }

h1 {color: #54005e;}
h2 {color: #8f7b75;}
h3 {color: #537C8B; }
h4 {color: #5E7881; }
h5 {color: #718556; }
h6 {display:none;}
cite {display: block;padding-top: 5px; font-size: 90%}

p {hyphens: auto;}
  
header>a>b>span {display: none;}