body { background: url(pap.jpg) repeat left top;}
a.anker	{border-bottom-style: none; border-width: 0px;}

	
/* Text  */
h1             {text-align: left; padding-right: 3%; font-size: 197%; padding-top: 0.2em;   
                font-family: "Trebuchet MS", Verdana, Helvetica, Arial, SunSans-Regular, Sans-Serif, Georgia, "Palatino Linotype", "Book Antiqua", Palatino; line-height:1em;}
h2             {font-size: 130%; padding-top: 0.6em; padding-bottom: 0.3em; margin: 0px; color:grey;}
h3             {font-size: 110%; padding-top: 0.7em; padding-bottom: 0.6em; margin: 0px; color:grey;}

/* Silbentrennung CSS3 */
p.text 	         { -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto;}
p.aufzaehl     {text-indent: -0.8em; margin-left: 0.8em; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto;}
p.titel             {font-style: italic; font-size: 80%; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto;}

p.rot	         {color:#E03148; font-weight:bold; padding-bottom:0.15em; font-size: 90%;}
p.fett	         {font-weight:bold; padding-bottom:0.2em;}
p.kopf	         {margin-left:2em; white-space: nowrap;}

#umfassen { width: auto; max-width:1100px; margin: 0 auto; padding: 0px;}
#kopf1 {width:auto; height: 1.1em; background-color: #B0CC5E;}
#kopf2 {width:auto; height: 1.1em; background-color: white;}
#kopf3 {width:auto; height: 3em; padding: 0px 0px 0px 0px; background-color: #B0CC5E;}
#kopf4 {width:auto; height: auto; padding: 0px 0px 0px 2%;}
 #col1, #col1a {float:left; width:32%; padding: 0px 5px 5px 2%; }
 #col2, #col2a {float:left; width:31%; padding: 0px 5px 5px 1%; }
 #col3, #col3a {float:left; width:31%; padding: 0px 0px 5px 1%; transition: opacity 1.5s ease;}
 #clear  {clear:both;} 
 #footer{width:100%; padding: 5px 5px 5px 5px;}
#col1, #col2, #col3 {overflow:hidden;}  /* übergrosse Bilder werden beschnitten achten das layout */
