/*******************************************************************************

	Project		:	nickelsdorf.at
	Copyright	:	Design - Werbeagentur Kassin - www.kassin.at

*******************************************************************************/

/*
print styles
*/
* { margin:0; padding: 0; border: 0;} 

hr {
display: none;
}
br {
/*display: block;*/
}

#printonly,
#printonly .hr {
display:block;
font-size: 9pt;
text-align:left;
border-top: 1px solid #999;
padding-top:5px;
margin-top: 20px;
margin-left: 40px;
margin-right: 20px;
}

#header_printonly {
position: relative;
top: 0px;
height: 130px;
background-color: #fff;
color: #000;
border-bottom: 1px solid #ccc;
margin-bottom: 40px;
}
/* ### Überschrift im Header ### */
#header_printonly p span.print-title {
/*position: absolute;*/
/*top: 10px;*/
/*left: 100px;*/
font-size: 20px;
background: transparent;
color: #336633;
text-align:center;
}
#header_printonly p {
position: relative;
	top: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align:center;
	background: transparent;
	color: #000;
	line-height: 150%;
}
#header_printonly img {
	position: absolute;
	top: 0px;
	left: 10px;
	visibility: visible;
	/*margin-right: 40px;*/

	
}



#content {
clear: both;
display: block;
border: 0;
font-family: "Times New Roman", Times, serif;
font-size: 11pt;
text-align:left;
background: #fff;
color: #000; 
margin-left: 40px;
margin-right: 40px;
}

#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6 {
/*margin: 10px 10px 10px 0px;*/
padding: 16px 0 5px 0;
background-color: #fff;
color: #336633; 
}

#content h1 {
font-size: 140%;
}
#content h2 {
font-size: 115%;
}
#content h3 {
font-size: 110%;
}
#content h4 {
font-size: 100%;
}
#content h5 {
font-size: 90%;
}
#content h6 {
font-size: 85%;
}


#content p {
/* line-height: 150%;*/
/* font-size: 80%; */
padding: 0 0px 15px 0px;
}

/* ### Lists ################################################################ */

#content ul, 
#content ol {
	/*margin-bottom:1.0em;*/
	/*font-size:1.0em;*/
	margin:0 0 16px 20px;
	line-height:1.0em;
}

#content ol li {
	margin:0 0 0 20px;
	list-style-type:decimal;
	font-weight: bold;
} 
#content ul li {
	margin:0 0 0 20px;
	list-style-type:square;
}




#nav-header,
#top,
#Toolbar,
#usabilityToolbar,
#breadcrumb,
#mainmenue,
#submenue,
.topper,
.unsichtbar,
.seitenanfang,
.guetesiegel,
#footer {
display: none;
}

a {
background-color: #fff;
color: #000;
border: 0 none;
text-decoration: none;
}

/*img {
border: 0 none;
}
*/
/*
table td,
table th {
border: 1px solid #ccc;
}
*/
/* ### Tables ############################################################## */

#content table {
	font-size: 80%;
	line-height:1.6em;
	margin: 0;
	padding: 0;
	border-spacing: 0;
	border-collapse: collapse;
	empty-cells: show;
}
#content th {
	padding:0 3px 0 3px;
	background-color: #fff;
	color: #336633;
}
#content tr {
	padding:0px;
	
}
#content td {
	empty-cells: show;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #aaa;
	table-layout: fixed; width: 200px;
	
}


