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

*					{margin: 0; padding: 0;	}
html, body		{min-height: 100%; height: auto; height: 100%;}
body				{font-size: 76%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; line-height:150%; }

.clear			{clear: both; font-size: 0.0001em; line-height: 0.00001em;}


a					{color:#000;}
p 					{font-size: 1em; color:#000; line-height:150%; padding-bottom:19px;}
ul					{margin: 10px 0 19px 30px; padding-left: 20px; list-style: outside;}
ul li				{font-weight:normal; font-size: 1em; color:#000;}

h1					{font-size: 2.3em; font-weight: bold; color: #000; text-align:right; margin-bottom:30px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; line-height:130%;}

h2					{font-size: 1em; font-weight: bold; margin: 0 0 19px 0; color: #000; text-transform:uppercase; border-bottom: 1px solid #000;}
h3					{font-size: 1em; font-weight: normal; margin: 0 0 20px 0; color: #000; text-transform:uppercase; border-bottom: 1px dashed #000; font-weight:bold;}
h4					{font-size: 1em; font-weight: normal; margin: 10px 0 10px 0; color: #000; text-transform:uppercase;border-bottom: 1px dashed #000;}

.content-column 	{width:262px; float:left;}
.margin-left		{margin-left:20px;}
.margin-right		{margin-right:20px;}
.margin-bottom		{margin-bottom:20px;}
.content-image		{border:1px solid #fff;}
.float-left			{float:left;}

#footer 			{border-top:1px solid #000; margin-top:20px; padding-top:20px;}
#footer p		{width:250px; float:left; line-height:150%;}

#Kontaktformular, .Newsletter, iframe, #footer ul, #navi, #content-sidebar, img, #container-header, #footer, #footer-in	 {display: none;}




