/* Hauptseite */

@page { size:21.0cm 14.85cm;
        margin-top:1.7cm;
        margin-bottom:1.4cm;
        margin-left:2cm;
        margin-right:2cm
}

/* Hauptseite */
body.hs-foerd{ background-attachment:no-scroll;
background-color:#FFFFFF;
border-style:none;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
cursor:normal;
border-collapse:collapse;
margin: 10px 10px 10px 10px;
}



/*  Inhaltshintergrund DIV.inhaltre			{ border:0px solid #E5E6CB; background-color:#E5E6CB; padding:0px; margin:0px 0px; } */
DIV.fussz				{ border:0px solid #ffffff; padding:6px; margin:0px 0px; }

/* Tabellen */
table.inhalthe			{ border:0px solid #ffffff; background-color:#FFFFFF; }
table.inhaltdu			{ border:1px solid #ffffff; background-color:#ffffff; }

td.inhkopf				{ border:1px solid #ffffff; background-color:#ffffff; }
td.rechts				{ background-color:#ffffff; background-color:#ffffff; }
td.inhaltdu				{ border:1px solid #ffffff; background-color:#ffffff; }
td.inhalthe				{ border:1px solid #ffffff; background-color:#ffffff; }
td.bottomlinie			{ border:0px solid #ffffff; background-color:#ffffff; }
td.bottomliniehe		{ border:0px solid #ffffff; background-color:#ffffff; }
td.rechtslinie			{ border:0px solid #ffffff; background-color:#ffffff; }


/* Grafiken */
img.picinhhe			{ border:1px solid #ffffff; }
img.picinhdu			{ border:1px solid #000000; }
img.picinhleer			{ border:1px solid #ffffff; }
img.picnull				{ border:0px solid #ffffff; }
img.kopfgrafik			{ border:0px solid #FFFFFF; width:1px; height:1px; display: none;}

/* Schriftdefinition */
.font_kl	 			{ COLOR:#000000; font-size:13px; text-decoration:none; FONT-FAMILY:Times New Roman, Verdana, Arial, Helvetica, sans-serif; text-align:left; font-weight:normal; }
.font_mi 				{ COLOR:#000000; font-size:15px; text-decoration:none; FONT-FAMILY:Times New Roman, Verdana, Arial, Helvetica, sans-serif; text-align:left; font-weight:normal; }
.font_gr 				{ COLOR:#000000; font-size:17px; text-decoration:none; FONT-FAMILY:Times New Roman, Verdana, Arial, Helvetica, sans-serif; text-align:left; font-weight:normal; }
.font_ueberschr			{ COLOR:#000000; font-size:19px; text-decoration:none; FONT-FAMILY:Times New Roman, Verdana, Arial, Helvetica, sans-serif; text-align:left; font-weight:normal; }


/* Linkdefinition */
a.navschrinv	 		{ display: none; COLOR:#000000; font-size:11px; FONT-FAMILY:Times New Roman, Verdana, Arial, Helvetica, sans-serif; text-align:left; font-weight:normal ; text-decoration: none; white-space: nowrap; }
a.navschrinv:hover 		{ display: none; COLOR:#000000; white-space: nowrap; text-decoration: underline;}

a.navschr	 			{ display: none; COLOR:#000000; font-size:11px; FONT-FAMILY:Times New Roman, Verdana, Arial, Helvetica, sans-serif; text-align:left; font-weight:normal ; text-decoration: none; white-space: nowrap; }
a.navschr:hover 		{ display: none; COLOR:#000000; white-space: nowrap; text-decoration: underline; }

a.linkschrkl			{ display: none; COLOR:#000000; font-size:10px; FONT-FAMILY:Times New Roman, Verdana, Arial, Helvetica, sans-serif; text-align:left; font-weight:normal ; text-decoration: none; white-space: nowrap; }
a.linkschrkl:hover 		{ display: none; COLOR:#000000; white-space: nowrap; text-decoration: underline; }

a.linkschrmi			{ COLOR:#000000; font-size:11px; FONT-FAMILY:Times New Roman, Verdana, Arial, Helvetica, sans-serif; text-align:left; font-weight:normal ; text-decoration: none; white-space: nowrap; }
a.linkschrmi:hover 		{ COLOR:#000000; white-space: nowrap; text-decoration: underline; }

a.linkschr_deko_kl		{ display: none; COLOR:#000000; font-size:10px; FONT-FAMILY:Times New Roman, Verdana, Arial, Helvetica, sans-serif; text-align:left; font-weight:normal ; text-decoration: none; white-space: nowrap; }
a.linkschr_deko_kl:hover{ display: none; COLOR:#000000; white-space: nowrap; text-decoration: underline; }

a.linkschr_deko_gr		{ display: none; COLOR:#000000; font-size:11px; FONT-FAMILY:Times New Roman, Verdana, Arial, Helvetica, sans-serif; text-align:left; font-weight:normal ; text-decoration: none; white-space: nowrap; }
a.linkschr_deko_gr:hover{ display: none; COLOR:#000000; white-space: nowrap; text-decoration: underline; }

.font_deko_du_kl		{ display: none; COLOR:#000000; font-size:10px; FONT-FAMILY:Times New Roman, Verdana, Arial, Helvetica, sans-serif; text-align:left; font-weight:normal ; text-decoration: none; white-space: nowrap; }
.font_deko_he_kl		{ display: none; COLOR:#000000; white-space: nowrap; text-decoration: underline; }


/* anderes */
hr.kl		 			{ COLOR:#000000; height:1; }
P.blocksatz 			{ text-align: justify; width:100%; }


/* Buttons */
a.butt			 		{ margin:0; padding: 0.4em 0.5em; display: block; width:180px; border-bottom:1px solid #E6E3D5; background-color:#ff9900; COLOR:#FFFFFF; font-size:14px; FONT-FAMILY:Times New Roman, Verdana, Arial, Helvetica, sans-serif; text-align:left; font-weight:bold ; text-decoration: none; }
a.butt:hover		 	{ COLOR:#0078ba; background-color:#ffe4b5; }

a.buttinv		 		{ margin:0; padding: 0.4em 0.5em; display: block; width:180px; border-bottom:1px solid #E6E3D5; background-color:#4fa1cf; COLOR:#FFFFFF; font-size:14px; FONT-FAMILY:Times New Roman, Verdana, Arial, Helvetica, sans-serif; text-align:left; font-weight:bold ; text-decoration: none; }
a.buttinv:hover		 	{ COLOR:#0078ba; background-color:#a8d1e8; }.iframepic	{ border:6px solid #FF9900; width:558px; height:400px; frameborder:2px; scrolling:no-scroll; marginheight:0px; marginwidth:0px; }
