/*--------------------------------------------------------------------*/
/* Print CSS zu http://www.urheberrecht.ch                            */
/* Copyright www.mediaparx.com Sep 05 - Jan 06                        */
/*====================================================================*/



/*----------------------------------------------------------*/
/*Folgende Inhalte werden für den Druck ausgeblendet        */
/*==========================================================*/
#divinhaltscontainer #divseitenkopf,
#divinhaltscontainer #divlinkespalte,
#divinhaltscontainer #divmittlerespalte #divinhalt #pointshorizontal
#divinhaltscontainer #divmittlerespalte #divinhaltrandunten,
#divinhaltscontainer #divmittlerespalte #divfusszeile,
#divinhaltscontainer #divsuche,
#divinhaltscontainer #divfeaturebox,
#divpopup
{
	display:none !important;
}


body {
	margin:0em;
	padding:0em;
	background:transparent;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size:smaller;
	font-size-adjust: none;
	font-stretch: normal;
	text-align: left;
}

blockquote {
	padding:0px;
	margin:0px;
}

form {
	padding:0em;
	margin:0em;
}

/*Die Link-Klasse "linkpfeil" wird für die Pfeile in den Featureboxen verwendet.*/
a.linkpfeil{
	color:#A80202;
	text-decoration:none;
	font-weight:bold;
}

table, tr, td{
	padding:0em;
	margin:0em;
	font-size:100%;
}

p{
	margin:0em;
	padding:0em;
}

h1, h2, h3, h4, h5, h5, h6, h7{
	page-break-after:auto;
	page-break-before:auto;
	padding:0em;
	margin:0em;
	font-family:Georgia, Times New Roman, Times, serif;
}

h1, h2 {
	text-transform:uppercase;
}

/*h1 wird für den Seitentitel verwendet.*/
h1{
	font-size:210%;
	line-height:1.15em;
	color: #A80202;
	font-weight:normal;
	width:100%;
}

/*h2 wird für die Hauptüberschriften verwendet, mit Hintergrund*/
h2{
	background-color: #A80202;
	color: #FFFFFF;
	font-size:120%;
	display:inline;
	margin-top:1.8em;
	margin-bottom:0.3em;
	line-height:2em;
}

/*h3 wird für die Hauptüberschriften verwendet, ohne Hintergrund*/
h3{
	padding:0em;
	margin:0em;
	margin-top:1.8em;
	padding-bottom:0.2em;
	color: #A80202;
	font-size:120%;
	line-height:1.4em;
}

.h3index{
	margin-top:0em;
	text-transform:uppercase;
}

/*h4 wird für Überschriften zwischen den Fliesstext Passagen verwendet*/
h4{
	color: #A80202;
	font-size:110%;
	line-height:130%;
	padding-top:3px;
}

ul {padding:0.5em; margin:0.5em; margin-left:0.7em; padding-left:0.7em; list-style-position:outside;}
.linkseite{margin-top:0.5em; margin-bottom:0.5em;}
ul li {list-style-image:url(../img/listenpunkt.gif); list-style-type: disc;}

/*Clear hebt alle "float" Formatierungen auf*/
.clear {
	clear:both;
	margin:0em;
	padding:0em;
	height:0em;
	font-size:0em;
	line-height:0em;
}

#divinhaltscontainer #divmittlerespalte {
	padding:0em;
	margin: 0px;
	margin-top:8px;
	border: none;
  	width:95% !important;
}

#divinhaltscontainer #divmittlerespalte #divseitentitel{
	font-family:Georgia, Times New Roman, Times, serif;
	color: #A80202;
	margin-top:10px;
	padding-top: 23px;
	padding-right:35px;
	padding-bottom:25px;
	height:auto;
}

#divinhaltscontainer #divmittlerespalte #divseitentitelindex{
	float:left;
	font-family:Georgia, Times New Roman, Times, serif;
	color: #A80202;
	margin-top:10px;
	padding-top: 23px;
	padding-left:35px;
	padding-right:35px;
	padding-bottom:7px;
	width:445px;
	height:auto;
}

#divinhaltscontainer #divmittlerespalte #divinhalt{
	width:100% !important;
	font-size:85%;
}

#divinhaltscontainer #divmittlerespalte #divinhalt a.linkrotfett { 
	color:#A80202;
	font-weight:bold;
	text-decoration:none;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}
#divinhaltscontainer #divmittlerespalte #divinhalt a:linkrotfett:hover {
	color:#A80202;
	text-decoration:none;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

#divinhaltscontainer #divmittlerespalte #divinhalt a.linkgrau{ 
	color: #010101;
	font-weight:normal;
	text-decoration:none;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}
#divinhaltscontainer #divmittlerespalte #divinhalt a.linkgrau:hover {
	color: #010101;
	text-decoration:none;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

#divinhaltscontainer #divmittlerespalte #divinhalt img {
	border:none !important;
	margin:0px;
	padding:0px;
}

#divinhaltscontainer #divmittlerespalte #divinhalt .statement{
	font-style:italic;
	font-weight:normal;
	color: #A80202;
}

#divinhaltscontainer #divmittlerespalte #divinhalt .statementname{
	font-style:italic;
	margin-top:0.5em;
	padding-bottom:2.5em;
}

#divinhaltscontainer #divmittlerespalte #divinhalt .leadtext{
	font-size:100%;
	line-height:1.4em;
	font-weight:bold;
}

#divinhaltscontainer #divmittlerespalte #divinhalt .editorialklein{
	font-size:90%;
	line-height:1.4em;
	font-style:italic;
}

#divinhaltscontainer #divmittlerespalte #divinhalt .seitenanfang{
	padding-top:0em;
	margin-top:0em;
}

/* Alle Angaben zum Formular */
#divinhaltscontainer #divmittlerespalte #divinhalt .formularzeile{
	margin:0em;
	padding:0em;
	margin-bottom:0em;
	padding-bottom:0em;
	clear: both;
	width:448px;
	text-align:left;
	vertical-align:middle;
	padding-top:5px;
	padding-bottom:5px;
}

#divinhaltscontainer #divmittlerespalte #divinhalt .formularzeile .formularspaltelinks{
	margin:0em;
	padding:0em;
	padding-top:0.2em;
	width:150px !important;
	float:left;
}

#divinhaltscontainer #divmittlerespalte #divinhalt .formularzeile .formularspalterechts{
	margin:0em;
	padding:0em;
	width:280px !important;
	float:left;
	vertical-align:top;
}

.textformularrechtespalte{
	margin:0em;
	padding:0em;
}

#divinhaltscontainer #divmittlerespalte #divinhalt .formularfeld,
#divinhaltscontainer #divmittlerespalte #divinhalt .formularfeldklein,
#divinhaltscontainer #divmittlerespalte #divinhalt .formularfeldkleinohneabstand,
#divinhaltscontainer #divmittlerespalte #divinhalt .formularfeldbreit {
	line-height:100%;
	font-size:100%;
	background-color:#FFFFFF;
	color: #010101;
	border:1px solid #7D7D7D;
	font-family: Verdana;
}

#divinhaltscontainer #divmittlerespalte #divinhalt .formularfeld{
	width:200px;
}

#divinhaltscontainer #divmittlerespalte #divinhalt .formularfeldbreit {
	width:400px;
}

#divinhaltscontainer #divmittlerespalte #divinhalt .formularfeldklein{
	width:25px !important;
	margin-left:5px;
}

#divinhaltscontainer #divmittlerespalte #divinhalt .formularfeldkleinohneabstand{
	width:25px !important;
	float:left;
}

#divinhaltscontainer #divmittlerespalte #divinhalt input:focus,
#divinhaltscontainer #divmittlerespalte #divinhalt textarea:focus{
	border:1px dotted #DE6E00;
}

#divinhaltscontainer #divmittlerespalte #divinhalt .divbeispielbalken{
	margin:0em;
	padding:0em;
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	width:448px;
	height:auto;
	text-align:left;
	margin-top:10px;
	margin-bottom:10px;
	float:left;
}

#divinhaltscontainer #divmittlerespalte #divinhalt .divbeispielbalken .divbeispielbalkenrandoben {
	float:left;
	margin:0em;
	padding:0em;
	width:250px;
	height:9px;
	line-height:9px;
	background-image:url(/img/beispielbalken_o.gif);
	background-repeat:no-repeat;
}
 
#divinhaltscontainer #divmittlerespalte #divinhalt .divbeispielbalken .divbeispielbalkeninhalt {
	float:left;
	margin:0em;
	padding:0em;
	padding-left:10px;
	padding-right:10px;
	width:428px;
	height:auto;
	line-height:1.4em;
	font-size:100%;
	background-color:#EBE9E4;
}

#divinhaltscontainer #divmittlerespalte #divinhalt .divbeispielbalken h4{
	padding:0em;
	margin:0em;
	color: #A80202;
	font-size:110%;
	line-height:130%;
}

#divinhaltscontainer #divmittlerespalte #divinhalt .divbeispielbalken .divbeispielbalkenrandunten {
	float:left;
	margin:0em;
	padding:0em;
	width:250px;
	height:9px;
	line-height:9px;
	background-image:url(/img/beispielbalken_u.gif);
	background-repeat:no-repeat;
}