@charset "utf-8";
/* CSS PRINT */

*					{margin: 0;padding: 0;border:none;}
html, body		{min-height: 100%;height: auto;height: 100%;}
body				{font-size: 76%;font-family: Verdana;color:#000;line-height:150%; }
/*----------DISPLAY NONE-----------------------------------------------------------------------------------------*/
#content-main img,
#Kontaktformular,
#Newsletter,
#navi,
#navi-add,
form#quick-Anmeldung,
iframe,
#flash-area,
#content-sidebar 		
{display: none;}
/*----------SYTLES-----------------------------------------------------------------------------------------*/

h1					{font-size:0.001em;line-height:0.001em;padding:0 0 30px 0; }
h1 a				{border:none;}
h1 a img			{width:90%;}
h2					{font-size: 1.4em;font-weight: normal;border-bottom: 1px dashed #000;margin-bottom: 10px;padding: 0 0 6px 0;}
h2	img			{display:none;}
h2:after 		{content:attr(title);background-color: inherit;color: #000;width:17cm;font-style: bold;}
h3					{font-size: 1.1em; font-weight: normal; margin: 10px 0 5px 0; color: #000; padding-bottom: 5px; text-transform:uppercase;}
h5					{font-size: 1.2em; margin-bottom: 5px; color: #000; padding-bottom: 5px; font-weight: bold;}
h4					{border: 1px solid solid; padding: 6px; margin: 6px 0; color: #000; font-size: 1.15em;}
h6					{border-top: 1px solid solid; border-bottom: 1px solid solid; padding: 6px; margin: 6px 0; color: #000; font-size: 1.15em;}

p 					{font-size: 1.1em; padding:0 0 10px 0; color:#000; line-height:150%;}

ul					{margin: 10px 0 10px 30px; padding-left: 20px; list-style: outside;}
ul li				{font-weight:normal; font-size: 1.15em; color:#000;}
/*----------LAYOUT------------------------------------------------------------------------------------------*/
#content-main		{ width:17cm;}
#footer-kontakt	{ width:17cm; border-top:1px solid #000000;margin:20px 0 0 0;}
