@media print {


/* ==== Main Tags ==================================================== */
body {
    font-family: serif;
    font-size: medium;
    text-decoration: none;
    color: #333333;
    background: #FFFFFF;
}
a, a:link, a:visited, a:active, a:focus {
    color: #333333;
    text-decoration: none;
}
img {
	border-style: none;
	vertical-align: middle;
}
table, tr, td, th, fieldset {
	border-style: none;
}
hr {
    border-style: solid; 
    border-width: 1px;
    border-color: #90A030;
}


/* ==== Basis Layout ========================================================= */
#header {
	display: none;
    visibility: hidden;
}
#footer {
	margin-top: 0.5em;
    border-top-style: solid; 
    border-top-width: 1px;
    border-color: #A6B570; 
    width: 98%;
    z-index: 1;
    overflow: visible;
    visibility: visible;
    position: relative;
    text-align: center;
    font-family: sans-serif;
    font-size: x-small;
}
#content {
    border-style: none; 
    height: auto;
    width: auto;
	z-index: 1;
    visibility: visible;
	overflow: visible;
}
#left-sidebar, #right-sidebar {
	display: none;
	z-index: 1;
    visibility: hidden;
}

/* ==== Wordpress Default Template Styles ======================================== */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignright {
	padding: 0 4px 2px 4px;
	margin: 0 0 0 7px;
	display: inline;
}
img.alignleft {
	padding: 0 4px 0px 4px;
	margin: 0 7px 0 0;
	display: inline;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}





/* ==== Layoutinhalte ============================================ */
#content .post {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-color: #A6B570; 
}
#content .post .paypal input {
	border-style: none;
	vertical-align: middle;
}
#content .pagetitle {
	font-family: sans-serif;
	text-transform: uppercase;
	padding-bottom: 1em;
}



/* Postheader Layoutdaten */
#content .post .post-head {
	font-family: sans-serif;
	margin-bottom: 1em;
}
#content .post .post-head .post-title h1 {
    margin-bottom: 1px;
}
#content .post .post-head .post-title h1 a {
    color: #90A030;
    font-size: large;
    text-decoration: underline;
}
#content .post .post-head .post-title .authorline {
    font-size: x-small;
}
#content .post .post-head .post-date {
    color: #90A030;
    width: 40px;                                                                                                                        
    height: 43px;                                                                                                                       
    background: url(images/datebutton.gif);                                                                                             
    text-align: center;                                                                                                                 
    vertical-align: middle;                                                                                                                
    float: left;
}                                                                                                                                           
#content .post .post-head .post-date .month {                                                                                                                                    
    width: 35px;                                                                                                                        
    height: 15px;                                                                                                                       
    font-size: 0.9em;                                                                                                    
}                                                                                                                                           
#content .post .post-head .post-date .day {                                                                                                                                      
    width: 35px;                                                                                                                        
    padding-top: 1px;                                                                                                                   
    height: 25px;                                                                                                                       
    font-size: 1.1em;
    font-weight: bold;                                                                                                    
}
#content .post .post-content a {
	background-color: #EEEEEE;
}
#content h1 {                                                                                                                         
    font-size:1.3em;                                                                                                                  
    font-family: serif;                                                                                                               
    text-decoration: underline;                                                                                                       
}                                                                                                                                     
#content h2 {                                                                                                                         
    font-size: 1.2em;                                                                                                                 
    font-family: serif;                                                                                                               
    text-decoration: underline;                                                                                                       
}                                                                                                                                     
#content h3 {                                                                                                                         
    font-size: 1.1em;                                                                                                                 
    font-family: serif;                                                                                                               
    text-decoration: underline;                                                                                                       
}  
#content .post .post-content .quote {                                                                                                                     
    border-color: #999999;                                                                                                            
    border-style: solid;                                                                                                              
    border-width: 1px;                                                                                                                
    width: 60%;                                                                                                                       
    font-family: sans-serif;                                                                                                          
    text-align: justify;                                                                                                              
    padding: 1em;                                                                                                                     
    position: relative;                                                                                                               
    left: 20%;    
} 
#content .post .post-content .description {                                                                                           
    list-style-type: none;                                                                                                            
}                                                                                                                                     
#content .post .post-content .description li:before {                                                                                 
    content: attr(title) ": ";                                                                                                         
    font-weight: bold;                                                                                                                
}
#content .page-links {
    display: none;                                                                                                                                                                               
    visibility: hidden; 
}


/* Artikel Metadaten */
#content .post .post-metadata  {
	display: none;
	visibility: hidden;
}


                
/* Navigation für Artikel */
#content .post-navigation-top, #content .post-navigation-bottom {
	display: none;
	visibility: hidden;
}

/* Kommentar Layout **/
#content .post-comments {
	display: none;
	visibility: hidden;
}

/* ======================================================================================================================== */


/* ==== Layout für Videos (pluginspezifisch) ====================*/
#content .vvqbox {
	display: none;
	overflow: hidden;
	visibility: hidden;
}

/* ==== Layout für das TOC (pluginspezifisch) ====================*/

#content .post-content .toc {
	display: none;
	overflow: hidden;
	visibility: hidden;
}
#content .post-content .wptoc-end {
	display: none;
    visibility: hidden;
}

/* ==== Layout für die Footnotes (pluginspezifisch) ============== */
#content .block-footnotes {
	margin-top: 1em;
	margin-bottom: 1em;
	font-size: x-small;
	border-color: #DDDDDD;
	border-top-style: solid;
	border-top-width: 1px;
}
#content .block-footnotes ol {
	padding-left: 1.5em;
}


/* ==== Layout für Google Translator (pluginspezifisch) ========== */
#content .post-content .translate_block {
	display: none;
	visibility: hidden;
	margin-top: 1.5em;
}


/* ==== Layout f..r FAQ (pluginspezifisch) ======================== */                                                                
#content .post-content .faq-question a,                                                                                               
#content .post-content .faq-question a:link,                                                                                          
#content .post-content .faq-question a:visited,                                                                                       
#content .post-content .faq-question a:active,                                                                                        
#content .post-content .faq-question a:focus,                                                                                         
#content .post-content .faq-question a:hover {                                                                                        
    background-color: transparent;                                                                                                    
        text-decoration: underline;                                                                                                       
	}                                                                                                                                     
	                                                                                                                                      
	#content .post-content #faq-questions-list .faq-question a {                                                                          
	        text-decoration: none;                                                                                                        
	}
		
		
/* ==== Layout für LaTeX Bilder (pluginspezifisch) =============== */
#content img.latex {
	padding: 0.5em;
}

/* ==== Layout für die Impressumsbilder ========================== */
#content .imagetext {
	vertical-align: middle;
}

/* ==== Layout fuer AddThis ======================================= */
#content .post-content .wp-socializer {
	display: none;
	visibility: hidden;
}

}
