@charset "utf-8";
/* CSS Document */
/*Standart*/
*{margin:0px;padding:0px;outline:none;}
div.clear{float:none;clear:both;}
body {background:url(../images/bg-header.png) top center no-repeat #4a8fc0;font:12px Arial, Helvetica, sans-serif #fff;margin: 0 auto;text-align:left;}
/*Schrift und Bild*/
p{margin: 0px 10px 19px 0px; font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#fff;line-height:19px;}
p a{color:#fff;background:#206592;padding:1px 1px 1px 1px;text-decoration:none}
p a:hover{text-decoration:underline;}
a img{border:none;}
/*container*/
div#container{margin:0 auto;width:950px;min-height:300px;position:relative;}
/*header*/
div#header{width:950px;height:500px;background:url("../images/bg-header-pic.png") no-repeat scroll 0 140px transparent;}
h1#branding{background:url(../images/bg-logo.png) 0 0 no-repeat;width:249px;height:53px;position:absolute;top:30px;left:0;text-indent:-9999px;}
h1#branding a{width:249px;height:53px;display:block;}
ul#navigation {
	background:url(../images/bg-navigation.png) 0 0 no-repeat;
	width:950px;
	height:30px;
	list-style:none;
	position:absolute;
	top:95px;}
	ul#navigation li {height:30px;display:block;float:left;}
	ul#navigation li a{display:block;float:left;text-decoration:none;text-indent:-9999px;height:30px;width:inherit;}
		/*navigation zustände */
		ul#navigation li#n1 {width:97px;}
		ul#navigation li#n2 {width:167px;}
		ul#navigation li#n3 {width:294px;}
		ul#navigation li#n4 {width:114px;}
		ul#navigation li#n5 {width:139px;}
		ul#navigation li#n6 {width:137px;}
		ul#navigation li#n1:hover {background:url(../images/bg-navigation-hover.png) 0 0 no-repeat;}
		ul#navigation li#n2:hover {background:url(../images/bg-navigation-hover.png) -97px 0 no-repeat;}
		ul#navigation li#n3:hover {background:url(../images/bg-navigation-hover.png) -264px 0 no-repeat;}
		ul#navigation li#n4:hover {background:url(../images/bg-navigation-hover.png) -558px 0 no-repeat;}
		ul#navigation li#n5:hover {background:url(../images/bg-navigation-hover.png) -672px 0 no-repeat;}
		ul#navigation li#n6:hover {background:url(../images/bg-navigation-hover.png) -811px 0 no-repeat;}
			ul#navigation li#n1.active {background:url(../images/bg-navigation-hover.png) 0 0 no-repeat;}
			ul#navigation li#n2.active {background:url(../images/bg-navigation-hover.png) -97px 0 no-repeat;}
			ul#navigation li#n3.active {background:url(../images/bg-navigation-hover.png) -264px 0 no-repeat;}
			ul#navigation li#n4.active {background:url(../images/bg-navigation-hover.png) -558px 0 no-repeat;}
			ul#navigation li#n5.active {background:url(../images/bg-navigation-hover.png) -672px 0 no-repeat;}
			ul#navigation li#n6.active {background:url(../images/bg-navigation-hover.png) -811px 0 no-repeat;}
/*content*/
div#contentContainer{width:950px; height:auto;padding-top:30px;}
div#contentMain{height:auto;width:625px;float:left;display:block;}
div.contentColumn1{width:300px;margin-right:25px;float:left;}
div.contentColumn2{width:300px;float:left;}
div#contentSidebar{height:auto;width:270px;float:right;display:block;padding-top:16px;}
div.contentColumn1custom{width:400px;margin-right:25px;float:left;}
div.contentColumn2custom{width:200px;float:left;}
/*headlines*/
h2{height:44px;width:625px;text-indent:-9999px;}
h2#startseite{background:url(../images/headlines/h2-startseite.png) 0 0 no-repeat;}
h2#aktuelles{background:url(../images/headlines/h2-aktuelles.png) 0 0 no-repeat;}
h2#bberatung{background:url(../images/headlines/h2-bberatung.png) 0 0 no-repeat;}
h2#anfahrt{background:url(../images/headlines/h2-anfahrt.png) 0 0 no-repeat;}
h2#danke{background:url(../images/headlines/h2-danke.png) 0 0 no-repeat;}
h2#fehler404{background:url(../images/headlines/h2-fehler404.png) 0 0 no-repeat;}
h2#impressum{background:url(../images/headlines/h2-impressum.png) 0 0 no-repeat;}
h2#kontakt{background:url(../images/headlines/h2-kontakt.png) 0 0 no-repeat;}
h2#steuerberatung{background:url(../images/headlines/h2-steuerberatung.png) 0 0 no-repeat;}
h2#unserTeam{background:url(../images/headlines/h2-unser-team.png) 0 0 no-repeat;}
h2#unserePartner{background:url(../images/headlines/h2-unsere-partner.png) 0 0 no-repeat;}
h3{width:253px;height:24px;text-indent:-9999px;}
h3#soFindenSieUns{background:url(../images/headlines/h3-so-finden-sie-uns.png) 0 0 no-repeat;}
h3#unsereKontaktdaten{background:url(../images/headlines/h3-unsere-kontaktdaten.png) 0 0 no-repeat;}
/*footer*/
div#footer{background:url(../images/headlines/h4-firmenname.png) 0 0 no-repeat;width:625px;height:44px;padding-top:45px;}
ul#footerColumn1{width:200px;height:60px;float:left;display:block;list-style:none;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#084d76;}
ul#footerColumn2{width:200px;height:60px;float:left;display:block;list-style:none;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#084d76;}
ul#footerColumnSitemap{width:200px;height:60px;float:right;text-align:right;display:block;list-style:none;text-decoration:underline;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
ul#footerColumn1 a, ul#footerColumn2 a, ul#footerColumnSitemap a{color:#EECE55;}
/* etc */
.push{padding-top:16px;}
.pushLi{padding-top:39px;}
div#contentContainer ul {list-style:square;padding-left:20px;font-size:12px;color:#fff;}
div#contentContainer ul li{font-family:Arial, Helvetica, sans-serif;padding-bottom:10px;}
h4{font-family:Arial, Helvetica, sans-serif; font-size:15px; text-decoration:none; font-style:italic;color:#d2eeff;}
hr {display:block;height:1px;border:0;border-top:1px dotted #7bb9e4;margin:1em 0;}
