body { 
  width:100% !important;
  margin:0 !important;
  padding:0 !important;
  line-height: 1.4;
  	font: 12px Arial, Tahoma, Verdana, sans-serif;
}


/* Headings
--------------------------------------------------------------------------------------- */
h1,h2,h3,h4,h5,h6 { 
	font: 12px Arial, Tahoma, Verdana, sans-serif;
}

.box {
  width:284px;
  height:141px;
  background-image:url(../_images/kategorie_bg.jpg);
  background-repeat:no-repeat;
  float:left;
  padding-right:11px;
}

.contents {
  float:right;
  padding:10px 30px 0 0;
  width:115px;
}

.box img  {
  float:left;
  padding:13px 0 0 13px;
  width:113px;
  height:113px;
}

.box h2 {
	font: 14px Arial, Tahoma, Verdana, sans-serif;
  color:#2d2b2b;
  font-weight:bold;
}

.box p {
  padding-top:10px;
  color:#2d2b2b;
  line-height:150%;
}

#spalte_2 h2 {
	font: 26px Arial, Tahoma, Verdana, sans-serif;
	font-weight:bold;
	margin:10px 0 -4px 0;
}

#spalte_2 h3 {
	font: 11px Arial, Tahoma, Verdana, sans-serif;
	font-style:italic;
	margin:0 0 10px 0;
}


/* Images
--------------------------------------------------------------------------------------- */
a img { 
border: none; 
}


/* Links
--------------------------------------------------------------------------------------- */
a:link, a:visited { 
background: transparent; 
font-weight: 700; 
color:#333; 
}

a:link[href^="http://"]:after, a[href^="http://"]:visited:after { 
content: " (" attr(href) ") "; 
font-size: 90%; 
}

a[href^="http://"] {
color:#000; 
}

a {
text-decoration: none;
color: black;
}


/* Display None
--------------------------------------------------------------------------------------- */
#navigation, #footer, #sidenavigation, #meine_moebel, #raumplanung, #breadcrumb {
    display: none;
}


/* Sonstiges
--------------------------------------------------------------------------------------- */
#spalte_2 h2 {
	font: 26px Arial, Tahoma, Verdana, sans-serif;
	font-weight:bold;
	margin:10px 0 -4px 0;
}

#spalte_2 h3 {
	font: 11px Arial, Tahoma, Verdana, sans-serif;
	font-style:italic;
	margin:0 0 10px 0;
}

#spalte_2 img {
    border:1px solid #aaabab;
}

#kategorien {
  margin-top:10px;
  padding:12px;
}

.produkt_box {
border:1px solid #ababab;
height:150px;
width:150px;
float:left;
margin:4px 4px 0 0;
}
