
body	{
	background				:	#fff;
	color					:	#000;
	caption-side			:	top;
	margin					:	0.5cm 1cm 1cm 2.5cm;
	orphans					:	2;
	widows					:	2;
	font-family				: 	Verdana, Arial, Helvetica, sans-serif;
	letter-spacing			: 	normal;
	font-size				:	 12pt;
	}
hr,
ul#linkeNavigation, 
#sprungNavi, 
#hNavi, 
#sNavi,
#pic,
.doublePic, 
#doublePic,
#rechts p,
#mainmenue, 
object,
#nonPrint,
.nonPrint,
#button,
#topSkip,
ul#rechteNavigation {
	display				:	 none;
	visibility			:	 hidden;
}
fieldset {
margin-top: 5pt;
}
h1, h2, h3, h4	{
	font-weight				:	normal;
	page-break-after		:	avoid;
	page-break-inside		:	avoid;
	}

h1	{
	font-size				:	14pt;
	}

h2	{
	font-size				:	13pt;
	}

h3	{
	font-size				:	11pt;
	}

h4	{
	font-size				:	10pt;
	}
a, abbr, acronym	{
	border					:	0;
	border					:	none; 
	text-decoration			:	none;
	font-style: normal;
	}
ul, ol, dl	{
	page-break-before		:	avoid;
	}

:lang(de) > q, :lang(de) > blockquote	p	{
	quotes					:	'\0000BB' '\0000AB' '\00203A' '\002039';
	}
	blockquote	{
	border					:	1px #666 dashed;
	margin					:	8pt;
	padding					:	4pt;
	width					:	90%;
	float					:	left;
	clear					:	both;
	page-break-inside		:	avoid;
	}

blockquote > p	{
	text-indent				:	-.5em;
	quotes					:	'\0000BB' '\0000AB' '\00203A' '\002039';
	}

blockquote > p:first-line	{
	font-weight				:	bold;
	color					:	#333;
	background				:	inherit;
	}

cite, q	{
	font-style				:	italic;
	}
.leftFooter {
	font-weight: bold;	
}
a:link	{
	color					:	#000;
	background-color: #fff;
	}

a:visited	{
	color					:	#000;
	background-color: #fff;
	}
#entbindungstermin,
#nachricht,
.textinput input	{

font-size				:	14pt;
	margin-bottom: 10pt;
	border				:	1px solid #000;
	height				:	2em;
	width				:	100%;

}
#auswahl {
font-size				:	14pt;
border				:	1px solid #000;
}
#nachricht {

	font-size				:	14pt;
	height:5em;
}
fieldset {
padding: 10pt;
border-color:#999;
}

.abstand {
margin-top: 1em;
}
legend {
color: #000;
background-color: #fff;
}
 .right {
/*background-color: #000;*/
}
	input[type=checkbox] {
border: 1px solid #000;

}
ul#nonPrintNonNon {
list-style: none;
}
ul#nonPrintNonNon li a:active,
ul#nonPrintNonNon li a:hover {
	background-color: #cc2e50;
	color:#fff;
	text-decoration:underline;
}
ul#nonPrintNonNon li a {

	background-color: #fff;
	color:#cc2e50;
	text-decoration:underline;
}
html>body ul#nonPrintNonNon li a:focus {
background-color: #cc2e50;
	color:#fff;
}
#abstandLabel2, 
#abstandLabel {

padding-top: 1em;
}

@media print	{
	legend {
	margin-left: -10pt;
	font-weight:bold;
	}
	fieldset {
	border: none;
	}
	ul#nonPrintNonNon {
		display			:	none;
	}
	.headNonPrint {
	margin-top: -0.8cm;
		visibility:hidden;
	}
	.printHead {
	
		display:block;
	visibility:visible;
	}
}
@media screen	{
	input[type=checkbox] {
border: 1px solid #000;

}
}
