
/*======================================================
Stylesheet for printer
========================================================*/

/*------------------ =body -----------------------------*/
body {
   width: 100% !important;
   margin: 0 !important;
   padding: 0 !important;
   background: white;
	font-size: 10pt;
   font-family: Georgia, "Times New Roman", serif;
   color: black;
}

/*------------------ =Header  -----------------*/

#header{
   margin: 0 0 15pt 0;
	display: block;
	width: 100%;
	overflow: hidden;
	height: auto;
}

/*------------------ =H1 and Branding  -----------------*/

h1#branding a {
	text-indent: 0;
	display: block;
	border: none !important;
	height: 130px;
}

h1#branding a span {display: none!important;}

.claim {
	font-size: 21px;
	display: block;
	color: #000;
	margin: 0px;
	padding: 0p;
	text-transform: uppercase;
}

/*------------------ =Headlines ------------------------*/
h1, h2, h3, h4, h5, h6 {color: #000;}

h2 {font-size: 14pt;}
h3 {font-size: 13pt;}
h4 {font-size: 12pt;}
h5 {font-size: 12pt;}
h6 {font-size: 11pt;}

h2 {font-size: 14pt; padding-top: 25px; border-top: 1pt solid black !important; margin: 0 0 20px 0!important;}

/*------------------ =Lists ---------------------------*/
ol, ul, li {
   font-size: 11pt;
   line-height: 1.4;
}

/*------------------ =hr ------------------------------*/
hr {
	background-color: #ccc;
	margin: 0 0 25pt 0;
}

/*------------------ =Paragraphs ----------------------*/
p {
   font-size: 11pt;
   line-height: 1.5;
   margin: 0 0 1.1em 0;
}

/*------------------ =Link ----------------------------*/
a, a:visited, a:hover, a:visited:hover {
   background: transparent;
   text-decoration: none;
}

a:link, a:visited {
   background: transparent;
   text-decoration: underline;
   color: black !important;
}

a img {border: none;}

/*------------------ =Internal Links ------------------*/
a[href^=""]:after {
	content: " (www.moosburg-haselbach.com/" attr(href) ")";
	font-family: "Courier New", Courier, monospace !important;
	color: #FF66CC;
}

h1#branding a[href^=""]:after {content: "" !important;}

/*------------------ =External Links ------------------*/
a[href^="http"]:after {content: " (" attr(href) ") ";}

/*------------------ =Title and Abbreviations ---------*/
abbr[title]:after,
acronym[title]:after {
	content: '(' attr(title) ')';
	background-color: inherit;
	color: #369;
	font-style: italic;
}
  
/*------------------ =Images  -------------------------*/

img {
   margin: 0 1.5em 1.5em 0 !important;
	border: 1px solid black;
}

/*------------------ =Container -----------------------*/
#container {margin: 0 5% 0 5% !important;}

/*------------------ =Elements Hide -------------------*/
#navi, #navi-add, #navi-top, #sitemap, form, .linkTop, #euroweb, #vcard, #player, .gototop, .noprint, #noprint, #news, .hidden, #video, #reservierungsformular, #gb {display:none!important;}

/*------------------ =Show items ----------------------*/

#adress {border-top: 1pt solid black !important;}
#oeffnungszeiten {border-top: 1pt solid black !important;}
dt, dd {padding:0px;margin:0px;}
dd {padding-bottom:10px !important;margin-left:10px !important;}
dt {float: left;width: ;margin-right:10px !important;}
.inhalt {display:block!important;}

/*------------------ =copyrights ---------------------*/
#footer:after {content: "\ Die ausgedruckten Inhalte stammen von der www.moosburg-haselbach.com";padding-top: 15px; width: 100%; display:block; clear: both; display: block; margin: 0 5% 0 0 !important;border-top: 1pt solid black !important;}
