body   { background-color: #D6E4E4; margin: 0; padding: 0 }
p {}
td {}

.clear								{ clear: both }
a    									{ color: #3F9AC5; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a:hover    							{ color: #3F9AC5; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
.whitelink 							{ color: #fff }
.whitelink:hover 				{ color: #fff }
#wrapper  															  							{ width: 320px; background-color: #fff  }
#headerwrapper   													   							{ background-repeat: no-repeat; width: 320px; height: auto; border-bottom: 2px solid #D6E4E4; height: 69px }
#mainwrapper      													    						       { font-size: 14px; background-color: #fff; display: block; padding-top: 5px; padding-bottom: 5px; width: 320px; height: 238px }
#mainwrapper #titelwrapper   								  							  { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; padding-bottom: 10px; width: 100%; height: 45px }
#mainwrapper #kontaktwrapper    						  							  { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; padding-top: 15px; width: 100%; height: 150px }
#mainwrapper #kontaktwrapper #kontakttitel   	 							{ font-size: 16px }
#mainwrapper #kontaktwrapper #kontaktadres      							{ font-size: 14px; padding-top: 5px; padding-bottom: 10px; width: 100% }
#mainwrapper #kontaktwrapper #kontaktphone								{ padding-bottom: 15px }
#mainwrapper #kontaktwrapper #mailwrapper  								 { text-align: center; padding: 0 0 0 5px; position: relative; width: 225px; height: 30px }
#mainwrapper #kontaktwrapper #mailwrapper #mailicon			      	{ height: 30px; float: left; padding: 0 10px 0 0 }
#mainwrapper #kontaktwrapper #mailwrapper #mailtext			       	{ padding-top: 7px; height: 20px; float: left }
#mainwrapper #contentwrapper   							   							{ font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; width: 100%; height: 20px }
#mainwrapper #contentwrapper #flashwrapper  	  							{ color: #3F9AC5; font-size: 16px; display: block; width: 250px; vertical-align: middle; height: 30px; padding: 0 0 0 15px }
#mainwrapper #contentwrapper #flashwrapper #flashicon     			{ height: 30px; float: left; padding: 0 10px 0 0 }
#mainwrapper #contentwrapper #flashwrapper #flashtext    				{ padding-top: 7px; height: 20px; float: left }
#bottomwrapper   												       						{ color: #fff; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #5D9FB9; text-align: left; width: 100%; height: 35px; border-top: 2px solid #D6E4E4; align: left }
#bottomwrapper #footerwrapper   						        					{ color: #fff; font-size: 14px; text-align: left; padding-left: 7px; width: 290px; height: 33px; float: left; align: left   }
#bottomwrapper #footerwrapper #footerpoint    								{ width: 15px; height: 30px; float: left }
#bottomwrapper #footerwrapper #footertext     								{ padding-top: 9px; padding-left: 3px; width: 130px; height: 26px; float:left }
#bottomwrapper #footerwrapper #socialmedia     						    { padding-top: 4px; padding-left: 3px; width: 135px; height: 26px; float: left }
#bottomwrapper #footerwrapper #socialmedia #twitter					{ padding: 0 0 0 16px; float: left }
#bottomwrapper #footerwrapper #socialmedia #facebook				{ padding: 0 0 0 7px; float: left }
#bottomwrapper #footerwrapper #socialmedia #linkedin					{ padding: 0 0 0 7px; float: left }
#bottomwrapper #footerwrapper #socialmedia #xing						{ padding: 0 0 0 7px; float: left }