/* Print Styles */
@media print {

*
html, body { /* html und body brauchen diese Angabe */ 

margin: 0;
padding: 0;
border: none;
} 

body { font-family: Tahoma, sans-serif; color: #663300; font-size: 12px; }

a { text-decoration: underline; border: 0 transparent; color: #cc0000; }


h1, h2, h3, h4, h5, h6 { color: #789030; 
clear: both; 
line-height: 1.3;
}

h1 {
font-size : 22px;
font-weight : normal;
letter-spacing : 2px;
line-height : 26px;

}


h2 {
font-size : 16px;
font-weight : normal;
letter-spacing : 1px;
line-height : 20px;
margin-bottom: 16px; 

}



h3 {
font-size : 14px;
font-weight : 500;
letter-spacing : 0.1em;
line-height : 18px;
text-transform : uppercase;
margin-bottom: 16px; 
}

h4 {
font-size : 12px;
font-weight : 500;
letter-spacing : 0.1em;
line-height : 16px;
text-transform : uppercase;
margin-bottom: 16px; 
}

h5 {
font-size : 10px;
font-weight : 500;
letter-spacing : 0.1em;
line-height : 14px;
text-transform : uppercase;
}

h6 {
font-size : 9px;
font-weight : 500;
letter-spacing : 0.1em;
line-height : 12px;
text-transform : uppercase;
}

hr { color: #663300; }

#text img { padding: 5px; border: solid 1px #d4d4ca; }

img.alignleft {
    float: left; 
    margin: 0 12px 5px 0;
    vertical-align: top; 

}


#branding h1 { color: #003300; }
#branding a { color: #789030; font-size: 22px; font-weight: normal; margin-top: 22px; line-height: 0; }


#slogan h2 {
color: #003300; font-weight: normal; 
margin-left : 22px;
margin-top : 5px;
font-size: 12px; 
}


#nav {
display: none; 
}

#bild { display: none; }
#nav {
display: none; 
}

#sidebar {
display: none; 
}

#footer{
display: none; 
}


h1, h2, h3, h4, h5, h6 a { color: #789030; 
text-decoration: none !important; 
}



}