/************************************************
*	Initialisierung					   *
************************************************/

* {
	padding: 0;
	margin: 0;
}

html {
	height: 101%;
}

p, ul, ol {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1em;
	margin-left: 0;
}

ul ul {
	margin: 0;
}

li {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 2em;
}

ul li {
	list-style-type: square;
}

ol li {
	margin-bottom: 1em;
}

dt {
	margin-bottom: 10px;
}

body {
	margin: 10px auto;
	padding:0;
	background:#EFEFEF url(../images/bground.gif) top center repeat-y;
	font-family: "Lucida Grande", "Trebuchet MS", Trebuchet, Arial, Verdana, Helvetica, sans-serif;
	font-size:0.8em;
	color:#000;
	text-align: center;
}

#wrapper, #banner_top {
	color: black;
  	background-color: transparent;
  	width: 870px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	text-align: left;
}

#banner_top {
  padding-left:20px;
}

/***********************************************
*	Banner START																	*
************************************************/

#banner {
	float: right;
	margin: 0px;
	position: relative;
	top: 0px;
	right: -180px;
	height: 0px;
	_height:0px;
	/*z-index: 1000;*/
	overflow: visible;

}

#banner2 {
	float: left;
	margin: 0px;
	position: relative;
	top: 0px;
	left: -138px;
	/*min-height: 0px;*/
	/*_height:0px;*/
	/*z-index: 1000;*/
	overflow: visible;

}





/***********************************************
*	Banner ENDE																	*
************************************************/


h1, .csc-firstHeader {
	font-size:1.1em;
	color:#484747;
	border-bottom:1px solid #990000; 
	background-color:#FAF8E4;
	padding:1px 1px 1px 4px;
	margin-bottom:10px;
	clear:both;
}

h2 {
	font-size:1em;
	color:#484747; 
	border-bottom:1px solid #e5e5e5; 
	margin-bottom:10px;
}

h3 {
	font-size:0.9em;
	color:#484747; 
	margin-bottom:5px;
}

.csc-mailform {
  border: none;
}

#smartnavbar {
	background-color:#FAF8E4;
	color:#A0A0A4;
	font-size:0.8em;
	text-align:center;
	border:0;
	padding:0;
	margin:0;
}

#smartnavbar h1, #smartnavbar a{
	font-size:0.8em;
}

	
/***********************************************
*	Hyperlinks				*
************************************************/

/*

a {
	color: #626262;
	text-decoration: none;
	outline: none;
	}	

a:hover{
	text-decoration: underline;
	}

*/



a{color:#990000; text-weight:bold; text-decoration:none; outline: none; }

a:hover{text-decoration:underline;}

a:active{outline: none;}

a:visited{color:#770000;}


/************************************************
*	Meta-Menue Head				*
************************************************/

#meta_head {
	color: #8b8b8b;
	font-size: 11px;
	font-family: Verdana, Helvetica, Sans-Serif;
	margin: 0px 6px 8px 1px;
	padding: 0px;
}

#meta_head h1,#meta_head h3 {
	color: #8b8b8b;
	font-size: 11px;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-weight: normal;
	float:left; 
	margin-left:10px;
	padding: 0px;
	border-bottom: 0px; 
	background-color:#fff;
	clear:both;
	height:10px;
}

#meta_head a{color:#333;}

#meta_head ul{
	float:right;
}

#meta_head li{
	float: left;
	display: block;
	padding:0;
	margin:0 0 0 8px;
}

#meta_head li span{
	font-weight: bold;  
	color: #990000;
	padding-right: 4px;
}

/************************************************
*	Meta-Menue Footer			*
************************************************/

div#footer {
	clear: both;
	color: #8b8b8b;
	font-size: 11px;
	font-family: Verdana, Helvetica, Sans-Serif;
	margin: 10px 0 10px 0;
	padding: 0;
	text-align:left;
	text-indent: 12px;
}

#fusszeile a{
	color:#333;
}

#fusszeile ul{
	display:block;
}

#fusszeile li{
	float: left;
	display: block;
	padding:0;
	margin:0;
}

#fusszeile li span{
	font-weight: bold;  
	color: #990000;
	padding-right: 4px;
}

/***********************************************
*        Top-Menu                              *
************************************************/

/******* 1. Ebene *****************************/

#topmenu{
	background-image:url(../images/menubar_topline.gif);
	background-position:top;
	background-repeat:repeat-x;
	font-size:11px;
	width:828px;
	padding:0 20px;
	margin-left:2px;
}

#topmenu ul{
	margin-top:1px;
	padding:20px 0;
	height:24px;
}

#topmenu li{
	float:left;
	display:block;
	padding-left:8px;
	padding-right:8px;
	background-image:url(../images/menubar_regtrenn.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:38px;
	text-align:center;
	vertical-align:top;
	margin:0;
}

#topmenu li:hover, #topmenu li.actreg0, #topmenu li.actreg1, #topmenu li.actreg2, #topmenu li.actreg3, #topmenu li.actreg4, #topmenu li.actreg5, #topmenu li.actreg6{
	background-repeat:repeat-x;
	background-position:top;
	margin-top:-20px;
	padding-top:20px;
}

#topmenu li.reg0, #topmenu li.actreg0{
	width:26px;
}

#topmenu li.reg1, #topmenu li.actreg1{
	width:42px;
}

#topmenu li.reg2, #topmenu li.actreg2{
	width:54px;
}

#topmenu li.reg3, #topmenu li.actreg3{
	width:72px;
}

#topmenu li.reg4, #topmenu li.actreg4{
	width:80px;
}

#topmenu li.reg5, #topmenu li.actreg5{
	width:88px;
}

#topmenu li.reg6, #topmenu li.actreg6{
	width:94px;
}

#topmenu li.reg0:hover, #topmenu li.actreg0{
	background-image:url(../images/menubar_reg42.gif);
}

#topmenu li.reg1:hover, #topmenu li.actreg1{
	background-image:url(../images/menubar_reg58.gif);
}

#topmenu li.reg2:hover, #topmenu li.actreg2{
	background-image:url(../images/menubar_reg70.gif);
}

#topmenu li.reg3:hover, #topmenu li.actreg3{
	background-image:url(../images/menubar_reg88.gif);
}

#topmenu li.reg4:hover, #topmenu li.actreg4{
	background-image:url(../images/menubar_reg96.gif);
}

#topmenu li.reg5:hover, #topmenu li.actreg5{
	background-image:url(../images/menubar_reg104.gif);
}

#topmenu li.reg6:hover, #topmenu li.actreg6{
	background-image:url(../images/menubar_reg110.gif);
}

#topmenu li.regspacer:hover{
	padding:0;
	margin:0;
	width:1px;
}

#topmenu li a, #topmenu_subline li a {
	color:#484747;
}

/*** Ende 1. Ebene ***/

/************************************************
*	2. Ebene			*
************************************************/

#topmenu_subline{
	border-bottom:1px solid #c7c7c7;
	text-align:left;
	font-size:11px;
	padding:0 20px 5px 20px;
	margin-top:-12px;
}

#topmenu_subline ul{
	text-align:left;
	padding:0;
	margin:0;
}

#topmenu_subline li{
	display: inline;
	list-style-type: none;
	text-align:left;
	padding:2px 4px 0 0;
	margin:0;
}

#topmenu_subline a{
	border-right:1px solid #c7c7c7;
	padding-right:4px;
}

/*** Ende 2. Ebene ***/

/***********************************************
*	Ende Top-Menue  		          *
************************************************/

/************************************************
*	Header					*
************************************************/

#header {
	clear:both;
	color: #333333;
	font-size: 11px;
	font-family: Verdana, Helvetica, Sans-Serif;
	margin: 0px 1px 0px 1px;
	padding: 0px;
	height: 118px;
}

/************************************************
*	Suchleiste				*
************************************************/

#searchbox {
	background-color: #f8f8f8;
	height: 38px;
	color: #000;
	font-size: 11px;
	font-family: Verdana, Helvetica, Sans-Serif;
	margin: 0px 1px 0px 1px;
	padding: 0;
	text-align:right;
}

#searchbox form {
	float: right;
	margin:0px; 
	margin-top: 8px; 
	margin-right: 6px; 
	padding:0px;
}

/************************************************
*	Breadcrumb				*
************************************************/

#breadcrumb {
	background-color: #fff;
	color: #333;
	font-size: 11px;
	font-family: Verdana, Helvetica, Sans-Serif;
	margin: 10px 1px 0px 1px;
	padding: 0px;
	height: 18px;
	text-indent: 12px;
}


/************************************************
*	Content Main				* 
************************************************/

#content_main_wrapper {
	background-color: #f6f6f6;
	/*border: 4px solid #ff0000;*/
	margin: 0px 4px 0px 10px;
	padding: 0px;
	float: left;
	width: 600px;
}

#content_main {
	background-color: #fff;
	border: 1px solid #e5e5e5;
	margin: 4px;
	padding: 10px;
	/*float: left;*/
	/*width: 100%;*/
}

/************************************************
*	Content Right				* 
************************************************/

#content_right {
	border: 1px solid #e5e5e5;
	margin: 0px 1px 0px 4px;
	padding: 0px;
	float: right;
	width: 230px;
	height: 200px;
}

/************************************************
*	Content					* 
************************************************/

/*===============================*/
/*====         NEWS          ====*/
/*===============================*/

-----------------------------------  clearer  -----------------------------------*/

/* prevent floated images from overlapping the div-containers they are wrapped in  */
.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
	clear:right;
	height:0px;
	border:0px solid #F9FFE5;
}

.news-latest-container HR.clearer {
	clear:left;
}

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/
.news-latest-container {
	/*border:1px solid #333;
	background-color:#BBE53A;*/
	margin: 2px 0px 2px 0px;
}

.news-latest-container H1 {
	font-size: 10px;
	/*color:#8c1819;*/
	margin-bottom: 5px;
	/*padding: 2px;
	padding-left: 0px;*/
	border:0;
	/*border-bottom: 1px solid #990000;*/
	/*background-color: #8c1817;*/
}

.news-latest-container H1 A:LINK,.news-latest-container H1 A:VISITED,.news-latest-container H1 A:HOVER {
	color:#8c1819;
	/*padding-left:2px;*/
}

.news-latest-container H1 A {
	color:#8c1819;
}

.news-latest-container H2,.news-latest-gotoarchive {
	color:#8c1819;
	padding:3px;
	margin:3px;
	/*border:1px solid #666;
	background-color:#D8FA70;
	background-color:#769024;*/
}

.news-latest-gotoarchive {
	font-weight:bold;
	margin-top:5px;
}

.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
	color:#fff;
}

.news-latest-gotoarchive A {
	color:#fff;
}


.news-latest-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	padding:3px;
	margin:3px;
	/*border:1px solid #666;
	background-color:#F9FFE5;*/
}

/*
.news-latest-item h1 {
	color:#8c1819;
	font-size: 10px;
}*/

.news-latest-item IMG {
	margin-bottom:5px;
	margin-right:5px;
	border:1px solid #666;
	float:left;
}

.news-latest-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.news-latest-date,.news-latest-morelink,.news-latest-category {
	font-size:0.7em;
}

.news-latest-morelink {
	height:0.8em;
}

.news-latest-morelink A {
	float:right;
}

/*--------------------------------- tt_news LIST view  -----------------------------------*/

.news-list-container {
	/*border:1px solid #000;
	background-color:#BBE53A;*/
	margin: 10px 0px 10px 0px;
}

.news-list-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	padding:3px;
	margin:3px 0px 3px 0px;
	margin-bottom: 7px;
	/*border:1px solid #666;
	background-color:#F9FFE5;*/
	clear: both;
	}

.news-list-item h2 {
	font-size:1em;
	color:#000;
	background-color:#FAF8E4;
	padding-left:5px;
	border-bottom:1px solid #e5e5e5;
}

.news-list-item h3 {
	font-size:1em;
	color:#000;
	background-color:#FAF8E4;
	border-bottom:1px solid #e5e5e5;
}

.news-list-item h3 a {
	color:#000;
	padding-left:5px;
}

.news-list-item img {
	padding:5px 10px 5px 0;
}

.news-search-form {
	padding:3px;
	margin-bottom:5px;
	border:1px solid #666;
	background-color:#F9FFE5;
}

.news-search-emptyMsg{
	margin:0px;
}

.news-search-form FORM {
	margin:0px;
}

.news-list-container h2 {
	font-size:1em;
}

.news-list-container h3 {
	font-size:0.9em;
	color:#8c1819;
	margin-bottom: 5px;
	padding: 2px;
	padding-left: 0px;
}

/*
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
	color:#8c1819;
	padding-left:2px;
}

.news-list-container H3 A {
	color:#8c1819;
}
*/

.news-list-container P {
	padding-left:3px;
}

.news-list-date {
	float: right;
	color: #3E551C;
	width: 180px;
	text-align: right;
	height: 20px;
	margin-top: -2px;
	margin-right: -2px;
	font-size: 9px;
	font-weight: normal;
	background-color: #F9FFE5;
	}

.news-list-imgcaption {
	float: left;
	padding-top:3px;
	padding-right:3px;
	font-size: 9px;
	}

.news-list-container img {
	float: left;
	/*border:1px solid #666;*/
	margin-bottom:5px;
	margin-right:2px;
	margin-left:0;
}

.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.news-list-morelink,.news-list-category {
	font-size:0.8em;
	margin-left:3px;
}

.news-list-morelink  {
	/*clear: both;*/
	margin-bottom:3px;
}

.news-list-browse {
	text-align: center;
}

	/*---------------------------------  tt_news Page-Browser ---------------------------------*/

.tx-ttnews-browsebox {
	clear: both;
	margin:3px;
	margin-top: 10px;
	/*border:1px solid #666;*/
	padding:3px;
	text-align: center;
	/*background-color:#ececec;*/
}

.tx-ttnews-browsebox TABLE {
	/*width: 70%;*/
	text-align: center;
	/*background-color: red;*/
}

.tx-ttnews-browsebox TD {
	font-size: 10px;
}

.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	font-weight: bold;
}

.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	margin:0px;
}

.tx-ttnews-browsebox-SCell {
	/*background-color: #BBE53A;*/
	border:1px solid #000;
}

.news-search-emptyMsg {
	font-size: 11px;
	margin-left: 10px;
}

	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/

.news-single-item {
	padding:5px;
	margin-top: 10px;
	margin-bottom:10px;
	/*border:1px solid #666;
	background-color:#F9FFE5;*/
	/*font-size:0.8em;*/
}

.news-single-item h2 {
	/*font-size:1.1em;*/
	/*font-weight:bold;*/
	color: #484747;
	background-color:#FAF8E4;
	border-bottom:1px solid #900;
	margin-bottom: 5px;
}

.news-single-item h3 {
	/*font-size: 0.9em;*/
	/*:#8c1819;*/
	margin-top: 10px;
	margin-bottom: 15px;
}

.news-single-img {
	float: left;
	margin-right:10px;
	margin-bottom: 5px;
}

.news-single-imgcaption {
	padding:3px;
	clear:both;
}

.news-single-category {
	float: right;
}

.news-single-backlink, .news-single-backlink a {
	/*font-weight: bold;*/
	font-size: 1em;
	margin-bottom: 15px;
	margin-top: 10px;
}

.news-single-timedata {
	float: right;
}

.news-single-timedata, .news-single-author,.news-single-imgcaption {
	font-size: 0.7em;
}

.news-single-author {
	padding-bottom: 3px;
}

.news-single-additional-info {
	background-color: #BBE53A;
/* 	clear: both; */
	margin-top: 15px;
	border: 1px solid #666;
	padding:3px;
	padding-bottom:0px;
}

.news-single-related,.news-single-files,.news-single-links  {
	border: 1px solid #666;
	margin:0px;
	margin-bottom: 3px;
	padding:3px;
	background-color:#F9FFE5;
}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
	margin-left:20px;
}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
	font-weight: bold;
	font-size: 0.8em;
	margin-left:5px;
	width:90%;
}

/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */

.news-amenu-container {
	margin-top:10px;
	padding:3px;
	border:1px solid #333;
	background-color:#BBE53A;
}

.news-amenu-container LI {
	padding-bottom:1px;
}

.news-amenu-container UL {
	padding:3px;
	margin-top:5px;
	margin-left:0px;
	margin-bottom:0px;
	border:1px solid #666;
	background-color:#F9FFE5;
	list-style-type: none;
}

.news-amenu-container H2 {
	color:#fff;
	padding:3px;
	border:1px solid #666;
	background-color:#769024;
}

.news-amenu-item-year {
	font-weight: bold;
	border: 1px solid #666;
	padding: 2px;
	background-color: #769024;
	color:#fff;
}

/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */
.news-catmenu  {
	padding:5px;
	margin:10px 0px 10px 10px;
	border:1px solid #666;
	background-color:#F9FFE5;
}

.news-catmenu-header  {
	font-size:11px;
	font-weight:bold;
}

.news-catmenu DIV {
	font-size:10px;
	white-space: nowrap;
}

.news-catmenu DIV img {
	margin:0px;
	padding:0px;
	vertical-align: middle;
}

.news-catmenu-ACT {
	font-weight:bold;
}

/*  Styles for catmenu mode "nestedWraps" */

.level0 {
	background-color:#fff;
}

.level1 {
	padding-left:10px;
	background-color:#eee;
}

.level2 {
	padding-left:10px;
	background-color:#ddd;
}

.level3 {
	padding-left:10px;
	background-color:#ccc;
}

.level4 {
	padding-left:10px;
	background-color:#bbb;
}

  div#cont-wrap {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    padding: 0.75em;
  }

  div#cont-side-1-wrap {
    clear:right;    
    float: right; 
    width: 234px;
    margin: 0; 
    margin-bottom: 10px;    
    padding: 0;
    border: 4px solid #f6f6f6;
  }

  div.cont-side-wrap {
    clear:right;
    float: right; 
    width: 234px;
    margin: 0; 
    margin-bottom: 10px;
    padding: 0;
    border: 4px solid #f6f6f6;
  }

  div.cont-side-search-wrap {
    clear: right;
    float: right; 
    width: 234px;
    margin: 0; 
    margin-bottom: 10px;
    padding: 0;
    border: 4px solid #f6f6f6;
  }

  div.cont-side-wrap-2 {
    clear:right;
    float: right; 
    width: 234px;
    margin: 0; 
    margin-bottom: 10px;
    padding: 0;
    border: 4px solid #f6f6f6;
  }

  div#cont-side-1 {
    border: 1px solid #e5e5e5;
    padding: 8px;
  }

  div.cont-side {
    border: 1px solid #e5e5e5;
    padding: 8px;
  }

  div.cont-side-2 {
    border: 1px solid #e5e5e5;
    padding: 8px;
  }

  div#cont-side-1 H2 {
    font-size: 1em;
    color:#000;
    margin-bottom: 5px;
    padding: 2px;
    padding-left: 0px;
    border-bottom: 1px solid #8c1819;
    background-color: #f6f6f6;
  }
  
  div#cont-main-wrap {
    float:left;
    width: 592px;
    margin-right: 2px;
    border: 4px solid #f6f6f6;
  }

  div#cont-main {
    border: 1px solid #e5e5e5;
    padding: 8px;
  }

  div#fusszeile {
  	clear:both;
	color: #8b8b8b;
    font-size: 0.7em;    
    font-family: Verdana, Helvetica, Sans-Serif;    
    margin: 5px 0 5px 0; 
    text-indent: 12px;
    height: 20px;
    padding-top: 5px;
  }

 
/************************************************
*	Sitemap					*
************************************************/

.tx-dropdownsitemap-pi1 UL LI {
	list-style-type: none;
	margin: 0;
}

.tx-dropdownsitemap-pi1 A {
	font-weight: bold;
}

.tx-dropdownsitemap-pi1 LI.open OL {
	display: block;
}

.tx-dropdownsitemap-pi1 LI.closed OL {
	display: none;
}

.tx-dropdownsitemap-pi1 LI.open UL {
	display: block;
}

.tx-dropdownsitemap-pi1 LI.closed UL {
	display: none;
}

.tx-dropdownsitemap-pi1 DIV {
	border: solid 1px #DFE2E3;
	background: #FAFBFB;
	padding: 2px;
	margin-bottom: 5px;
}

.tx-dropdownsitemap-pi1 DIV.level_2 {
	background: #FFFFFF;
	border: none;
}

.tx-dropdownsitemap-pi1 DIV.level_2 A {
	font-weight: nornews-latest-itemmal;
}

.tx-dropdownsitemap-pi1 DIV.level_3 {
	background: #FAFBFB;
	border: none;
}

.tx-dropdownsitemap-pi1 DIV.level_4 {
	background: #FFFFFF;
	border: none;
}

.tx-dropdownsitemap-pi1 DIV.level_5 {
	background: #FAFBFB;
	border: none;
}

.tx-dropdownsitemap-pi1 DIV.expAll {
	text-align: center;
	border: solid 1px #DFE2E3;
	background: #FAFBFB;
}


/************************************************
*	Suche					*
************************************************/
.tx-indexedsearch-searchbox {
	display: none;
}

/************************************************
* Tooltips, Popups, Javascript, Dhtml - BoxOver * 
************************************************/

         .dvhdr1 {
            background:#FAF8E4;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            border:1px solid #C8BA92;
            padding:5px;
            width:200px;
         }

         .dvbdy1 {
            background:#FFFFFF;
            font-family:arial;
            font-size:12px;
            border-left:1px solid #C8BA92;
            border-right:1px solid #C8BA92;
            border-bottom:1px solid #C8BA92;
            padding:5px;
            width:200px;
         }

         

/************************************************
* Expertensuche, Firmenliste                    * 
************************************************/

.firmenliste{
	background-color:#faf8e4;
}

/*** Tagcloud ***/

#tagcloud{
	text-align:center;
	padding:0;
	margin:0;
	width:214px;
}

ul#tagcloud {
	width:214px;
}

#tagcloud li{
display:block;
	text-align:center;
	vertical-align:middle;
	float:left;
	padding:1px 2px;
	margin:0;
	list-style-type:none;
	height:18px;
}

#tagcloud li.tcA{
	font-size:14pt;
}

#tagcloud li.tcB{
	font-size:12pt;
}

#tagcloud li.tcC{
	font-size:9pt;
}

#tagcloud li.tcD{
	font-size:7pt;
}

/*** linkBoxes ***/
.linkBoxes {
	clear:both;
	padding:0;
	margin:0;
}
.linkBox {
	margin:0;
	padding:2px;
}
.linkBox186 {
	width:186px;
	margin:0;
	padding:2px;
	float:left;
}
.linkBox210 {
	width:210px;
	margin:0;
	padding:2px;
	float:left;
}
.linkBoxM210 {
	background-image:url(http://www.hausbaumax.de/images/neubau/bg_210x1.png); 
	padding:5px 10px; 
	background-repeat:repeat-y; 
	background-position:center;
}
.linkBox282 {
	width:282px;
	margin:0;
	padding:2px;
	float:left;
}
.linkBoxM282 {
	background-image:url(http://www.hausbaumax.de/images/neubau/bg_282x1.png); 
	padding:5px 15px; 
	background-repeat:repeat-y; 
	background-position:center;
}
.linkBox379 {
	width:379px;
	margin:0;
	padding:2px;
	float:left;
}
.linkBoxM379 {
	background-image:url(http://www.hausbaumax.de/images/neubau/bg_375x1.png); 
	padding:5px 15px; 
	background-repeat:repeat-y; 
	background-position:left;
}
/***/

