	* {
		margin:0;
		padding:0;
		border:0; 
	}

	.float_fix { 
		float:none;
		clear:both;
		line-height:0px;
		font-size:0px;
	}


	body { background:url(./bodybg.jpg) #9fa5ad repeat-x; }


	#container {
		width:853px;
		margin:0 auto;
		color:#454545;
		font-family:arial,tahoma,verdana,sans-serif;
	}


/** Headbereich (Logo,Navi,Blauleiste) **/

	#head {
		width:853px;
	}


	h1 {
		font-size:0;
		line-height:0;
		width:269px;
		height:132px;
		text-indent:-10000000em;
		display:block;
		float:right;
		background:url(./logo-butzexpert.jpg) no-repeat;
	}


	/** Navigation **/

	ul#xnm_nav { 
		width:853px;
		height:33px;
	}

	ul#xnm_nav li { 
		float:left; 
		text-align:center; 
		list-style:none; 
		width:123px; 
		height:33px; 
	}
	
	ul#xnm_nav li.last { 
		width:115px; 
	}

	ul#xnm_nav li a { 
		color:#fff; 
		padding-top:10px;
		vertical-align:middle;
		text-decoration:none; 
		font-size:12px; } 

	ul#xnm_nav li a:link,
	ul#xnm_nav li a:visited { 
		background:url(./navbg.jpg) top no-repeat; 
		width:123px;
		height:23px;
		display:block; 
	}

	ul#xnm_nav li a:hover,
	ul#xnm_nav li a:focus,
	ul#xnm_nav li a:active,
	ul#xnm_nav li a.active:hover,
	ul#xnm_nav li a.active:visited,
	ul#xnm_nav li a.active:link {
		background:url(./navbg.jpg) bottom no-repeat; }

	ul#xnm_nav li a#b_4 {
		padding-top:1px; 
		height:32px;
	}

	ul#xnm_nav li.last a#b_7:link,
	ul#xnm_nav li.last a#b_7:visited { 
		background:url(./suchbutton.jpg) top no-repeat; 
		width:115px;
		height:23px;
		display:block; 
	}

	ul#xnm_nav li.last a#b_7:hover,
	ul#xnm_nav li.last a#b_7:focus,
	ul#xnm_nav li.last a#b_7:active,
	ul#xnm_nav li.last a#b_7.active:hover,
	ul#xnm_nav li.last a#b_7.active:visited,
	ul#xnm_nav li.last a#b_7.active:link {
		background:url(./suchbutton.jpg) bottom no-repeat; 
	}


	#blauleiste {
		width:853px;
		height:30px;
		background:url(./blauleiste.jpg) no-repeat;
	}
	
		
		/** Subnavigation **/

	
	
	
/** Content **/

	
	#content {
		text-align:left;
		padding-left:116px;
		padding-top:60px;
		padding-bottom:60px;
		padding-right:116px;
		width:621px;
		background:url(./contentbg.jpg) repeat-y;
	}
	
	h2 {	color:#003d8f;
		font-size:30px; 
		font-weight:bold;
		margin-bottom:5px;
	}
	
	h3 {	font-size:17px; 
		font-weight:normal;
		line-height:28px;
		margin-bottom:25px;
	}
	
	h4 {	font-size:15px; 
		font-weight:bold;
		line-height:20px;
		margin-top:30px;
	}
	
	h5 {	font-size:18px; 
		font-weight:normal;
		line-height:20px;
		letter-spacing:3px;
		margin-top:30px;
	}
	
	p {	font-size:12px;	
		line-height:18px;
	}
	
	a { 	text-decoration:none;
		color:#003d8f; 
	}

/** Bildfooter **/

	#bildfooter {
		padding:0;
		width:853px;
		height:162px;
		background:#000;
	}
	
	body.site_1 div#container div#bildfooter {
		background:url(./bildfoot_startseite.jpg) no-repeat;
	}
	
	body.site_2 div#container div#bildfooter {
		background:url(./bildfoot_ueberuns.jpg) no-repeat;
	}
	
	
/** Footer **/

	#footer {
		font-size:11px;
		margin-top:10px;
		height:25px;
	}
	
	#footer ul#f_ul { display:block; padding-left:149px; }
	
	
	#footer ul#f_ul li a { text-decoration:none; }
	
	#footer ul#f_ul li { list-style:none; float:left; }
	
	#footer ul#f_ul li a:link,
	#footer ul#f_ul li a:visited { 
		color:#000; 
		text-decoration:none;
	}
	
	#footer ul#f_ul li a:hover,
	#footer ul#f_ul li a:focus,
	#footer ul#f_ul li a:active,
	#footer ul#f_ul li a.active:hover,
	#footer ul#f_ul li a.active:visited,
	#footer ul#f_ul li a.active:link {
		color:#003d8f;
	} 
	
	
	/** Footer Navipunkt Blau **/
		
	body.site_1 div#container div#footer ul#f_ul li a#f_a1 {
		color:#003d8f;	
	}
	
	body.site_2 div#container div#footer ul#f_ul li a#f_a2 {
		color:#003d8f;	
	}
	
	body.site_3 div#container div#footer ul#f_ul li a#f_a3 {
		color:#003d8f;	
	}
	
	body.site_4 div#container div#footer ul#f_ul li a#f_a4 {
		color:#003d8f;	
	}

	body.site_5 div#container div#footer ul#f_ul li a#f_a5 {
		color:#003d8f;	
	}
	
	body.site_6 div#container div#footer ul#f_ul li a#f_a6 {
		color:#003d8f;	
	}
	
	body.site_7 div#container div#footer ul#f_ul li a#f_a7 {
		color:#003d8f;	
	}
	
	body.site_8 div#container div#footer ul#f_ul li a#f_a8 {
		color:#003d8f;	
	}
	
	
	
/** Startseite **/

	.subnav { display:none; }
	
	#boxkasten {
		padding-left:109px;
		width:744px; 
		height:163px;
		background:url(./kastenbg.jpg) no-repeat;
	}
	
	#boxkasten div#kbox1 {
		font-size:0;
		float:left;
		line-height:0;
		background:url(./kastenbox1.jpg) no-repeat;
		width:253px;
		display:block;
		height:163px;
		padding-right:95px;

	}
	
	#boxkasten div#kbox2 {
		font-size:0;
		float:left;
		line-height:0;
		background:url(./kastenbox1.jpg) no-repeat;
		width:253px;
		display:block;
		height:163px;

	}
	
	#boxkasten div#kbox1 div#wechselbilder1 {
		height:106px;
		width:219px;
		overflow:hidden;
		margin-left:17px;
		margin-top:10px;
	}
	
	#boxkasten div#kbox2 div#wechselbilder2 {
		height:106px;
		width:219px;
		overflow:hidden;
		margin-left:17px;
		margin-top:10px;
	}
	
	
	#boxkasten #kbox1 a:link,
	#boxkasten #kbox1 a:visited,
	#boxkasten #kbox2 a:link,
	#boxkasten #kbox2 a:visited { 
		display:block !important; 
		line-height:12px;
		padding-left:17px; 
		font-size:11px;	
	}
	
	#boxkasten #kbox1 a:hover,
	#boxkasten #kbox1 a:focus,
	#boxkasten #kbox1 a:active,
	#boxkasten #kbox2 a:hover,
	#boxkasten #kbox2 a:focus,
	#boxkasten #kbox2 a:active {
		text-decoration:underline;
	}

	
	#fragenbox {
		text-align:left;
		padding-left:116px;
		padding-top:20px;
		padding-bottom:20px;
		padding-right:116px;
		width:621px;
		background:url(./contentbg.jpg) repeat-y;
	}

	#fragenbox ul#fragen {
		padding-top:5px;
		font-size:12px;
		line-height:24px;
	/*	padding-left:210px;	*/
		margin-bottom:20px;
		list-style:none;
	}

	#fragenbox ul#fragen li {
		font-size:12px; 
		background:url(http://xnetcray.de/6948/2/css/fpunkt.jpg) no-repeat left top;
		line-height:24px;
		padding-left:15px;
		list-style:none;
		height:24px;
		display:block;
	}

	body.site_1 div#content {
		text-align:left;
		padding-top:2px;
		padding-left:116px;
		padding-bottom:30px;
		padding-right:116px;
		width:621px;
		background:url(./contentbg.jpg) repeat-y;
	}
	
	#xScrollerContainer {
		margin-left:325px;
	}
	
	#xScroller { font-size:24px; font-weight:bold; }



        .content-sub {
            display:none;
        }
