body, td, a, p { font-family:verdana, georgia, arial, sans-serif; }
body { margin:0px; padding:0 }

/*  Start Anpassungen von M. Leipnitz 01/2010	*/
h1		{ line-height:20px; margin:0px 0px 0px 0px; vertical-align:bottom; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:15px; text-align:left; font-weight:bold; color:#000000; }
h2		{ line-height:20px; margin:0px 0px 0px 0px; vertical-align:bottom; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:15px; text-align:left; font-weight:bold; color:#000000; }
a.ExtLink:link 		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#0000FF; line-height:18px; text-decoration:none; }
a.ExtLink:visited 	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#0000FF; line-height:18px; text-decoration:none; }
a.ExtLink:hover 		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#0000FF; line-height:18px; text-decoration:underline; }
/*  End Anpassungen von M. Leipnitz 01/2010	*/


#navigationBarContainer { position:absolute; z-index:1; top:60px; width:100%; }
#navigationBar { margin-left:10px; margin-right:10px; padding-top:5px; padding-bottom:15px; }

#logoContainer { position:absolute; z-index:2; top:15px; width:100%; }
#logo { float:right; padding-left:10px; padding-right:10px; border:0px; }

#navigationContainer { position:absolute; z-index:3; top:60px; width:100%; }
#navigation { margin-left:10px; margin-right:10px; padding:5px 10px 10px 10px; }

#mainNavigation { padding:0px; margin:0px; list-style-type:none; }
#mainNavigation li { float:left; }
#mainNavigation li a { padding:0px 5px 15px 5px; margin:0px 10px 0px 0px; text-decoration:none; }



#rightNavigation { padding:0px; margin:0px; list-style-type:none; }
#rightNavigation li { float:right; font-size:0.8em; }
#rightNavigation li a { padding:0px 5px 0px 5px; margin:0px 0px 0px 10px; text-decoration:none}
#rightNavigation li a:hover { text-decoration:underline; }



.clearer { clear:both; }

#pageContainer { position:absolute; z-index:0; top:105px; width:100%; }
#page { margin-left:10px; margin-right:10px; margin-bottom:30px; }

#content { padding:10px 15px 0px 0px;}
#headImage { margin:0px 30px 30px 0px; float:left; }
#centerImage { vertical-align:middle; }
#rightImage { margin:35px 0px 30px 15px; float:right; }
#sponsoredLinksTitle { padding:5px; margin-top:15px; text-align:right;}
#sponsoredLinksBody { padding:5px; }
