body {margin: 0;
     padding: 0;
     background-color: #766e67;
	 color: #000000;
	 font-family: arial, helvetica, sans-serif;}
	 
h1 {font-size: 1.2em;
    letter-spacing: 0.1em;
	margin: 2em 1em 1em 1em;}
	
h2 {font-size: 1em;
    letter-spacing: 0.1em;
	margin: 0.8em 1.2em;}	
	
h3 {font-size: 0.8em;
    letter-spacing: 0.1em;
	margin: 0.4em 0.8em;
  color: #666;}		
		
p {font-size: 0.8em;
    letter-spacing: 0;
	margin: 0.8em 1.2em;
	text-align: justify;
	line-height: 1.4em;} 	
	
img {border: 1px solid #666;}	

a {text-decoration: none;
  color: navy;}

a:visited {color: navy;}

a:hover {color: #880000;}

a:active {color: silver;}
	 
#vertikal {position: absolute;
          background-image:url(images/banner-1.jpg);  background-repeat:no-repeat;
          left: 40px;
		  top: 0;
		  background-color: #ffffff;
		  width: 512px;
		  height: auto;
		  margin: 0;
		  text-align: center;
		  border: none;
          border-left: 4px solid #e0c693;
	      border-right: 4px solid #e0c693;}	

#vertikalpreistraeger {position: absolute;
                      background-image:url(images/banner-1.jpg);  background-repeat:no-repeat;
					  left: 40px;
		              top: 0;
		              background-color: #ffffff;
		              width: 512px;
		              height: auto;
		              margin: 0;
		              text-align: center;
                      border: none;
                      border-left: 4px solid #ff6666;
			          border-right: 4px solid #ff6666;}		  

#thumbleiste {position: absolute;
             left: 552px;
			 width: 380px;
			 top: 50px;
			 background-color: #99928c;
			 border: 1px solid #000;
			 padding: 0.5em;
			 text-align: center;}	
			 
#thumbleiste td {vertical-align: middle;
				height: 1em;}
				
#thumbleiste td .navititel {
                          font-size: 0.8em;
				          color: #fff;}			
			 
html>body #thumbleiste {  /* nur fuer moderne Browser! */
    position: fixed;}			

#banner {width: 520px; height: 95px; display: block; cursor: pointer;}	

.bildtitel {font-weight: bold;
           color: #666;
		   text-align: center;}
		   
.tabelle {width: 510px;}
      
.zelle{width: 248px;
    height: 248px;
    text-align: center;
    padding: 1em;} 
    
.bildcontainer {text-align: center;
				margin: 1em auto 2em auto;}
				
.thumbs	{margin: 0.5em;
         border: 1px solid #e0c693;}
		 
.thumbspreistraeger	{margin: 0.5em;
         border: 1px solid #ff6666;}		 

.titelbild1 {float: left;
			margin: 0.2em 1em 1em 0.5em;}
			
.titelbild2 {float: right;
			margin: 0.2em 0.5em 1em 1em;}	
			
.kuenstler {color: #666;
           text-align: center;
		   font-size: 0.8em;}
		   
.erklaerung {margin: 2em 3em;} 

.prosa {margin: 2em 3em;		   
       text-align: center;}

.seitenanfang {text-align: center;
              font-weight: bold;
			  margin: 3em auto 0.5em auto;}
			  
.verkauf {border: 1px solid #666;
          margin: 1em; 
          padding: 1em;}			  
			  
.verweis {color: black;
         font-weight: bold;
		 font-size: 0.8em;
		 text-align: center;
		 line-height: 1.4em;}
		 
.preis {text-decoration: underline;}

.impressum {text-align: center;
			  font-size: smaller;
			  margin: 0.5em auto 1em auto;}		 
			  
.bso {text-align: right;
      font-size: 0.6em;
	  color: #666;}		
	  
.postkarten {text-align: left;
      font-size: 0.8em;
      margin-top: 0.5em;
	  color: #666;}	  

.sponsor {margin: 0 3em 4em 3em;
         color: #666;}	  
