* {
    margin: 0;
    padding: 0;
}
html, body {
    height: 100%;
}
		
@media print {
.header2{margin-left:150px; background-color: #f4ebd9; height: 220px}
.home{display:none}
nav {display: none;}	
#inlinehead {position: fixed; top:25px; width:980px; height:190px; z-index:3; }
#headertext_d {position:absolute; width:755px; height:151px; margin-left: 225px; top:40px; z-index:2; background-image:url("bilder/kach_borduere.png"); background-repeat: repeat-x;}
#headertext {position:absolute; width:795px; height:151px; margin-left: 185px; top:40px; z-index:3;  background: -moz-linear-gradient(left, rgba(255,255,255,0.94) 0%, rgba(255,255,255,0.94) 57%, rgba(255,255,255,0.38) 100%);background: -webkit-linear-gradient(left, rgba(255,255,255,0.94) 0%,rgba(255,255,255,0.94) 57%,rgba(255,255,255,0.38) 100%); background: linear-gradient(to right, rgba(255,255,255,0.94) 0%,rgba(255,255,255,0.94) 57%,rgba(255,255,255,0.38) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0ffffff', endColorstr='#61ffffff',GradientType=1 ); border-bottom: solid 3px; border-color:#beea36;}
#logoh{position:absolute; width:235px; height:235px; z-index:4 }
#band {display: none;}
.firmenname{color:#95d605; font-family: "Trebuchet MS", Helvetica, sans-serif; font-size:1.8em; text-align:left; margin-top:30px; margin-left:90px;}
.headline{color:#000000; font-size:0.8em; text-align:left; letter-spacing:1px; font-family:"Lucida Sans Unicode", sans-serif; margin-top:15px;font-variant: small-caps; text-transform: uppercase; margin-left:90px; }
#abdeckung{display: none}
#abdecklink{display: none}
li{list-style-type: circle; margin-left: 10px; font-family: "Verdana", sans-serif; color:#000000; font-size:0.9em; text-align:left; line-height:1.8em;}

section{display: block; width: 980px; margin: 0 auto; background-color: #ffffff; padding-top:130px;}		
header{display: block; height:auto; padding-right: 20px; padding-left: 20px; width: 980px;}	
article { display: block; height:auto; padding-right: 20px; padding-left: 20px; width: 980px; min-height:100%; margin-bottom: 0; background-color: #ffffff;}
footer{display: none;}	
body { background-color: #ffffff }
		}		

/*+++++++++++++++++++++++++*/

p, ul, li, { color:#000; font-size: 0.9em; font-family: verdana; line-height: 20px;}

a:link, a:visited{ color: #04CEE1; font-size: 1em; font-family: Verdana }
a:hover, a:focus{ color: #EA1B06; text-decoration: none }
a.lheadbox:link   { color: #f00; font-size: 14pt; font-family: Verdana; text-decoration: none }
a.lheadbox:visited   { color: #f00; font-size: 14pt; font-family: Verdana; text-decoration: none }
a.lheadbox:hover  { color: #fff; text-decoration: none }
a.lheadbox:focus  { color: #500001; font-weight: bold; text-decoration: none }
.p { color: #f00; font-size: 12pt; font-family: Verdana; font-weight: bold }
.p14 { color: #f00; font-size: 14pt; font-family: Verdana; font-weight: bold }
.p18 { color: #f00; font-size: 18pt; font-family: Verdana; font-weight: bold }
li { font-family: Verdana }
#meldung{ background-color: #f1f0f4; display: none; padding: 15px; z-index: 10; top: 50px; left: 80px; width: 50%; height: auto; clear: both; border: dashed 2px #878585 }
.tipps  { display: block; padding-bottom: 30px }
a.teas:link   { color: #5e5e5e; font-size: 10pt; font-family: Verdana; text-decoration: none; background-repeat: no-repeat; width: 520px; height: 21px }
a.teas:visited  { color: #5e5e5e; font-size: 10pt; font-family: Verdana; text-decoration: none; background-repeat: no-repeat; width: 520px; height: 21px }
a.teas:hover   { color: #006cd0; font-size: 10pt; background-repeat: no-repeat; width: 520px; height: 21px }
a.teas:focus   { color: #006cd0; background-repeat: no-repeat; width: 520px; height: 21px }