.header_print{ 
	margin-bottom: 30px;
	padding-bottom: 10px;
	border-bottom: 1pt dotted #000000;
	border-top: 1pt dotted #000000;
	} 

/*----------------------------- CSS Hundezentrum Pfalz ------------------------*/

*	{  
	margin: 0; 
    padding: 0; 
	page-break-before:avoid; 
	}

html 
    {
    height: 100%;
    }

body 
    { 
    background-color: transparent; 
    font-size: 12pt; color:#000000; 
    font-family: Georgia, "Times New Roman", Times, serif; 
    line-height: 140%; 
    min-height: 101%; 
    }

h1, h2, h3, h4, h5, h6 
    {
    color:#666; 
    font-size: 15pt;
    font-weight: bold;
    margin: 2em;
    page-break-after: avoid;
    margin: 0;
    padding: 10pt 0;
    }

h2, H3
    {
    font-size: 12pt;
    padding-top: 18pt;
    }
    
h4, h5, h6
    {
    font-size: 10pt;
    }

.ohnepadding
	{
	display: none;             
    }
    
p	{ 
    font-size: 12pt; 
    color:#000000; 
    }
   
a#current 
    { 
    display: none;             
    }

a:after, a:link:after,  
a:visited:after
    { 
    display: none;             
    }
    
/*----------------------------- Layout ------------------------*/

#container
	{ 
	background-color:transparent;
	}

#containergalerie
	{ 
	background-color:transparent;
	}       
            
#header 
	{ 
	display: none;             
    }

#headerbild 
	{ 
	display: none;             
    }

#headerbild a 
	{
	display: none;             
	}
	             
#headerbildpfalz 
	{ 
	display: none;             
    }

#headerbildpfalz a 
	{ 
	display: none;             
    }
    
#content 
	{ 
	background-color:transparent;
	}

#contentgalerie 
	{ 
	background-color:transparent;
	}
                    
#inhalt 
	{ 
	padding: 25px; 
	width: auto; 
	height: auto;
	margin: 0 33px; 
	}
         
#inhaltgalerie 
	{ 
    padding: 20px;
	}         
                
#logo  
	{ 
	display: none;             
    }
                
#footer  { 
	display: none;             
    }
         
/*----------------------------- Header-Navigation ------------------------*/

#headernavicont  { 
	display: none;             
    }             
                                
/*----------------------------- Hauptnavigation links ------------------------*/

#hauptnavicont  { 
	display: none;             
    }
                            
#subnavicont  { 
	display: none;             
    }
                                        
/*----------------------------- Subnavigation 3. Ebene oben ------------------------*/

#navi3leiste  { 
	display: none;             
    }
                        
/*----------------------------- Inhalt ------------------------*/

#inhalt ul { 
     padding: 3px 0; 
     margin-left: 24px; 
     } 
      
#inhalt a 
    { 
    font-size: 10pt;
	background-color: transparent; 
    content: " ( " attr(href) " ) "; 
    }

#inhalt a:hover
	{ 
    display: none;             
    }   
 
#map
	{ 
	margin: 20px 0;
	width: 454px; 
	height: 400px;
	background-color: #fff; 
	}

.linkposrechts {
    text-align: right;
    display: block;
    }  
        
.clear { 
	clear: both;
	}
	
.disclaimer {
	font-size: 8pt;
	line-height: 125%; 
	}

/*----------------------------- Gaestebuch und Fotogalerie ------------------------*/

input, textarea, select {
    display: none;             
	}

input:focus, input:hover, textarea:focus, textarea:hover, select:hover {
	background-color: #fff;
	}

select:hover {
	background-color: #fff
	}	

br clr{
	clear:left;
	}	
	
/*----------------------------- Fotogalerie Lightbox ------------------------*/

#lightbox {
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

.thumb {
	margin-bottom: 8px;
	margin-right: 8px;
	border: none;
	}