@charset "utf-8";
/* CSS Document */

/* Reset
--------------------------------------------------------------------------------------- */
* {
	padding: 0;
	margin: 0;
	border: 0;
}
/* Globals und Typo 
--------------------------------------------------------------------------------------- */

html {
/* Wahlweise Grid-Hintergrund
Rasterhintergrund, der die Breite bis 100 Pixel und eine Höhe bis 950 Pixel anzeigt. Die Breite von 960 Pixel ist markiert. Der Hintergrund ist transparent, muss also nicht nur mit #fff verwendet werden. Es wird eine Schriftgröße von 75% oder 12px festgelegt.
	background: #fff url(bilder/grid.png) top left no-repeat;
*/	
	background: #fff;
}

body {
/* Wahlweise Linienhintergrund
Linienhintergrund abgestimmt auf eine Schriftgröße von 12px.	
	background: transparent url(bilder/line-height.gif) top left;
	*/	
	font-size: 100.01%;
	line-height: 1.7em;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	background: #fff;
	font-size: 75%;
	color: #666;
}

html>body {
	font-size: 12px;
}


a:link {
	color: #0066cc;
	text-decoration: none;
}

a:visited {
	color: #0066cc;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}


a[href$='.pdf'] { 
	padding: 5px 20px 5px 0;
	background: transparent  url(/layout/icon_pdf.png) no-repeat center right;
}
.fltclr {
	clear: both;
	}
p {
	line-height: 16px;
	}

#wrapper {
	background-image: url(bgTop.jpg);
	background-repeat: repeat-x;
	background-position: top;
	}
#top {
	width: 960px;
	height: 120px;
	margin: auto;
	position: relative;
	color: #FFF;
	}
h1 {
	font-size: 10px;
	text-align: right;
	}
#navigation {
	position: absolute;
	right: 0px;
	top: 26px;
	text-align: right;
	width: 154px;
	list-style: none;
	}
#navigation a {
	color: #fff;
	}
.logo {
	position: absolute;
	left: 16px;
	top: 20px;
	text-align: right;
	}
.beratung {
	position: absolute;
	right: -2px;
	top: 69px;
	text-align: right;
	border: 1px solid #ccc;
	}
#breadNavi {
	position: absolute;
	top: 118px;
	left: -1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999;
	width: 719px;
	height: 29px;
	text-align: left;
	}
#breadNavi li {
	float: left;
	list-style: none;
	margin: 0 2px;
	}
#beschreibung {
	width: 960px;
	margin: 35px auto 25px auto;
	text-align: left;
	}

#beschreibung h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	margin-bottom: 15px;
	font-weight:normal;
	text-align: left;
	}

/*** #beschreibung a {
	color: #444;
	}**/
	
.mehrInfo {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-bottom: 20px;
	line-height: 30px;
	}
.mehrInfo li {
	line-height: 18px;
	list-style: inside;
	}
.mehrInfo img{
	float: left;
	margin: 10px 20px 10px 0px;
	}
#content {
	width: 960px;
	margin: auto;
	text-align: left;
	}

#left {
	width: 210px;
	float: left;
	margin-right: 20px;
	}
#main {
	width: 720px;
	margin-left: 10px;
	float: left;
	}
.end {
	width: 960px;
	margin: 20px auto;
	text-align: left;
	border-top: 1px solid #ccc;
	padding: 10px 0;
	}
.end h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	margin:  0 0 10px 0;
	}
#container2 {
	background-color: #f6f6f6;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc
	}
#footer {
	width: 960px;
	margin: auto;
	}
.last {
	width: 960px;
	text-align: center;
	margin: auto;

	padding: 6px 0 3px 0;
	}

.lastBG {
	background-color: #fff;
	background-image: url(bgH3.jpg);
	background-repeat: repeat-x;
	}

.lastNavi {
	width: 960px;
	margin: 0 auto 10px auto;
	background-color: #fff;
	text-align: center;
	}
.kj {
	width: 205px;
	text-align: left;
	float: left;
	margin: 20px 35px 0 0;
	}
.kj h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-image: url(bgH3.jpg);
	background-repeat: repeat-x;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	color: #0066cc;
	line-height: 30px;
  margin: 0 0 10px 0;
  padding-left: 10px;
	}
.kj p {
	margin-left: 10px;
	}
.kj ul {
	list-style: inside;
	}
.mitglied {
	width: 240px;
	background-color: #F33;
	float: left;
	text-align: left;
	}
.referenzen {
	width: 240px;
	background-color: #0F9;
	float: left;
	text-align: left;
	}
.social {
	width: 240px;
	background-color: #0F6;
	float: left;
	text-align: left;
	}

.subBookDetailBookmark {
	margin: 10px;
	}
/***  NAVIGATION ***/

#subNavi {
	background-color:#fff;
	}
#subNAvi,h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	background-image: url(bgH3blau.jpg);
	background-repeat: repeat-x;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	line-height: 30px;
	color: #fff;
	text-align: center;
	font-weight: bold;
	}
#subNavi ul {
	margin: 0px 0 10px 0;;
	font-size: 12px;
	list-style: none;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background-color: #F9F9F9;
	}
	

#subNavi li {
	margin: 0px 10px;
	padding: 3px 0 3px 10px;;	
	border-bottom: 1px solid #e0e0e0;
	border-top: 1px solid #fff;
	display: block;
	background-color: #F9F9F9;	
	}

#subNavi li.current {
	padding: 3px 0 3px 10px;	
	border-bottom: 1px solid #ccc;
	display: block;
	background-color: #F9F9F9;
	font-weight: bold;
	}

#subNavi li.current2 {
	margin: 0px 10px;
	padding: 3px 0 3px 18px;;	
	border-bottom: 1px solid #ccc;
	display: block;
	background-color: #fff;
	}


.mainContent {
	width: 220px;
	float: left;
	margin: 0 10px 15px 10px;
	
	text-align: center;
}
.artikelNummer {
	width: 216px;
	text-align: left;
	padding: 2px 0px 2px 4px;
	color:#444;
	background-color: #CCCCCC;
}

.artikelBild {
	height: 170px;
	width: 220px;
}

.artikelBez {
	height: 36px;
	width: 216px;
	text-align: left;
	padding: 2px 0px 1px 4px;
	border-top: 1px solid #e0e0e0;
	line-height: 1.5em;
	position: relative;
	background-image: url(bgH3.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

.artikelVideo {
	position: absolute;
	top: -10px;
	right: 10px;
	width: 30px;
	height: 29px;
	background-image: url(../../pix/video.gif);
	display: block;
	}
.artikelBez a {
	color: #1462CE;
	text-decoration: none;
}


.artikelBez a:hover {
	color: #CCCCCC;
	text-decoration: underline;
}

/* Detail */

#contentDetail {
	background-color: #fff;
	margin: 40px auto 0 auto;
	width: 960px;
	text-align: left;
	border-bottom: 1px solid #ccc;
	}
#contentDetail h4 {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 5px 0 5px 5px;
	font-size: 12px;
	}
#mainDetail {
	width: 660px;
	margin-left: 20px;
	float: left;
	}

#artikelBeschreibung {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin: 5px 0 20px 0;
}

#artikelBeschreibung p {
	font-size: 12px;
}

#artikelBeschreibung,h2 {
	text-align: center;
	font-size: 14px;
	padding: 3px 0;
	}

.artBeschreibung {
	width: 400px;
	margin: 20px 30px 20px 0px;
	float: left;
	}
.artBeschreibung p {
	margin: 5px;
	}

.detailPreise {
	width: 210px;
	float: left;
	margin: 20px 0 20px 20px;
	}
.detailPreise p {
	margin: 5px;
	}
.bild {
	text-align: center;
	}
#anfrage {
	width: 710px;
	margin: 0 0 0 0px;
	}
#anfrage h5 {
	padding: 5px 0 5px 5px;
	font-size: 12px;
		border-top: 1px solid #ccc;
	margin-bottom: 5px;
	}
#anfrage table {
	margin-left: 10px;
	}

#anfrage fieldset {
	border: 1px solid #ccc;
	background-color: #f9f9f9;
	}
#anfrage legend {
	font-size: 12px;
	margin-left: 10px;
	padding-left: 10px;
	padding-right: 10px;
	}

#anfrage label {
	color: #0066cc;
	margin-left: 5px;
	font-size: 11px;
	}
#anfrage input {
	margin-left: 5px;
	color: #666;
	background-color: #fdfdfd;
	border: 1px solid #ccc;
	height: 20px;
	padding: 2px;
	}
#anfrage input#button {
	height: 25px;
	}
#anfrage input#senden {
	color: #999;
	border: 1px solid #0066cc;
	background-color:#ccc;
	height: 30px;
	background-image: url(drucker.png);
	}
#anfrage textarea {
	margin-left: 5px;
	color: #333;
	background-color: #fdfdfd;
	border: 1px solid #ccc;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	}

#weitereAbbildungen {
	width: 650px;
	margin: 20px 0 0 0px;
	}


/* Linktipps*/

#linktipps {
	border-bottom: 1px solid #fefefe;
width: 960px;
	margin: 0px auto 10px auto ;
	}
#linktipps ul {
	margin:0 0 10px 0;
	}

#linktipps li {
	float: left;
	list-style: none;
	margin:0 10px 4px 0;
	line-height: 16px;
	}
#linktipps h6 {
	font-size: 12px;
	margin: 5px 0 3px 0;
	text-align: left;
	}

/* Landingpage*/

.vorschlag {
	border-top: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
	margin: 0 0 10px 0;
	}
.vorschlagText {

	margin-bottom: 20px;
	line-height: 30px;
	}

.vorschlagText h5 {
	font-size: 15px;
	}
	
	
.vorschlagBild {
	float: left;
	margin-right: 10px;
	text-align: center;
	width: 220px;
	}
.vorschlag h5 {
	font-size: 12px;
	margin: 5px 0;
	}
	
/* Übersicht */

.uebersicht {
	width: 165px;
	height: 285px;
	background-color: #fff;
	text-align: center;
	float: left;
	margin: 10px 35px 20px 35px;
	}
.uebersicht h4 {
	text-align: center;
	padding: 3px 0;
	margin-bottom: 5px;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	font-size: 12px;
	color: #0066cc;
	}
.uebersicht p {
	background-image:url(bgH3.jpg);
	background-repeat: repeat-x;
	border-top: 1px solid #ccc;
	margin-top: 3px;
	padding: 3px;
	text-align: left;
	}
.uebersicht img {

	}
	
/*  Index-Seite */
#teaser {
	background-image: url(/test1a/teaserGrau.jpg);
	background-repeat: repeat-x;
	background-position: top;
	position: relative;
	width: 960px;
	height: 200px;
	margin: 30px auto 0 auto;
	border: 1px solid #f8f8f8;
	}
.leftButton {
	position: absolute;
	top: 63px;
	left: 11px;
	height: 28px;
	width: 28px;
	display: block;
	z-index: 10;
	}
.rightButton {
	position: absolute;
	top: 62px;
	right: 13px;
	height: 28px;
	width: 28px;
	display: block;
	z-index: 11;
	}
#indexInhalt {
	margin-top: 30px;
	}
#indexInhalt ul {
	list-style-position: inside;
	margin: 10px;
	}
#indexInhalt h3 {
	font-size: 18px;
	text-align: left;
	background-image:none;
	color: #666;
	border: none;
	font-weight:normal;
	margin: 0 0 7px 0;
	}
.indexInhalt3 {
	width: 290px;
	float: left;
	margin-right: 43px;
	}

.indexInhalt3Rechts {
	width: 290px;
	float: right;
	}

#kategorien {
	margin: 0px 0;
	}
#kategorien h3 {
	border: none;
	}
	
	
/* Video Seite */

.videoBox {
	border-top: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
	position: relative;
	margin: 0 0 20px 0;
	background-color: #f9f9f9;
	}
.videoBox h4 {
	margin-left: 70px;
	margin-top: 10px;
	margin-bottom: 5px;
	font-size: 14px;
	}
.videoBox p {
	margin-left: 70px;
	padding-bottom: 10px;
	}
.videoBoxBild {
	position: absolute;
	top: 14px;
	left: 15px;
	}


/*** INEDX ***/

#top3 {
	margin: 28px 0 20px 0;
	}

#top3 a {
	 color: #fff;
	}
#top3 a:visited {
	 color: #fff;
	}
#top3 a_hover {
	 color: #fff;
	 text-decoration: underline;
	}
#top3 h2 {
	text-align: left;
	font-size: 16px;
	font-weight: normal;
	}
#top3 ul {
	margin: 10px 0;
	list-style:none;
	}
#top3 li {
	float: left;
	}

#wk1 {
	width: 293px;
	height: 100px;
	background-image: url(../test1a/werbeartikel-top3BG.jpg);
	background-repeat:repeat-x;
	background-position:top;
	margin-right: 40px;
	position: relative;
	} 
#wk2 {
	width: 293px;
	height: 100px;
	background-color: #0066cc;
	margin-right: 40px;
	background-image: url(../test1a/werbeartikel-top3BG.jpg);
	background-repeat:repeat-x;
	background-position:top;
	position: relative;
	}
#wk3 {
	width: 294px;
	height: 100px;
	background-image: url(../test1a/werbeartikel-top3BG.jpg);
	background-repeat:repeat-x;
	background-position:top;
	position: relative;
	}
#top3 h3 {
	color: #fff;
	font-size: 16px;
	text-align: left;
	background:none;
	font-weight: normal;
	border: none;
	margin: 15px 0 5px 15px;
	}
#top3 p {
	margin: 5px 120px 5px 15px;
	color: #fff;
	font-weight: lighter;
	}
#wk1 .top3Bild {
	position: absolute;
	top: -3px;
	left: 190px;
	}
#wk2 .top3Bild {
	position: absolute;
	top: -7px;
	left: 180px;
	}
#wk3 .top3Bild {
	position: absolute;
	top: 4px;
	left: 180px;
	}
.beschreibungIndex {
	margin: 0px 0 20px 0;
	}
.beschreibungIndex h2 {
	color: #444;
	font-size: 16px;
	text-align: left;
	font-weight: normal;
	margin: 0px 0 10px 0;
	}
.beschreibungIndex strong{
	}
#markenWerbeartikel {
	float: left;
	width: 467px;
	height: 310px;
	margin: 0 15px 15px 0;
	background-color: #fff;
	}
#markenWerbeartikel h3 {
	font-size: 16px;
	font-weight: normal;
	border: none;
	background:none;
	text-align: left;
	color: #444;
	margin-bottom: 5px;
	}
#topWerbeartikel {
	float: left;
	width: 235px;
	height: 300px;
	margin: 0 0px 15px 0;
	background-color: #fff;
	}
#topWerbeartikel h3 {
	font-size: 16px;
	font-weight: normal;
	border: none;
	background:none;
	text-align: left;
	color: #444;
	margin-bottom: 5px;
	}
#topWerbeartikel ol {
	margin: 10px 0px 10px 0px;
	list-style: inside;
	}

#topWerbeartikel li {
	padding: 0px 0 0 20px;
	}
#topWerbeartikel .ungerade {
	background-color: #f9f9f9;
	
	}

#videoWerbeartikel {
	float: right;
	width: 293px;
	margin: 0 0 0 0px;
	background-color: #fff;
	}
#videoWerbeartikel h3 {
	font-size: 16px;
	font-weight: normal;
	border: none;
	background:none;
	text-align: left;
	color: #444;
	margin-bottom: 5px;
	}

/*** Kategorien ***/



#werbesuessigkeiten {
	width: 180px;
	float: left;
	position: relative;
	margin: 20px 0 0 60px;
	background-color: #fff;
	}
#werbesuessigkeiten h4 {
	font-size: 14px;
	font-weight: normal;
	}
#werbesuessigkeiten img {
	position: absolute;
	top: 2px;
	left: -59px;
	}


#buero {
	width: 180px;
	float: left;
	position: relative;
	margin: 20px 0 0 60px;
	background-color: #fff;
	}
#buero h4 {
	font-size: 14px;
	font-weight: normal;
	}
#buero img {
	position: absolute;
	top: 6px;
	left: -57px;
	}
	

#taschen {
	width: 180px;
	float: left;
	position: relative;
	margin: 20px 0 0 60px;
	background-color: #fff;
	}
#taschen h4 {
	font-size: 14px;
	font-weight: normal;
	}
#taschen img {
	position: absolute;
	top: 2px;
	left: -59px;
	}	


#becher {
	width: 180px;
	float: left;
	position: relative;
	margin: 20px 0 0 60px;
	background-color: #fff;
	}
#becher h4 {
	font-size: 14px;
	font-weight: normal;
	}
#becher img {
	position: absolute;
	top: 2px;
	left: -59px;
	}
	

#wellness {
	width: 180px;
	float: left;
	position: relative;
	margin: 20px 0 0 60px;
	background-color: #fff;
	}
#wellness h4 {
	font-size: 14px;
	font-weight: normal;
	}
#wellness img {
	position: absolute;
	top: 2px;
	left: -59px;
	}

	

#werbeschirme {
	width: 180px;
	float: left;
	position: relative;
	margin: 20px 0 0 60px;
	background-color: #fff;
	}
#werbeschirme h4 {
	font-size: 14px;
	font-weight: normal;
	}
#werbeschirme img {
	position: absolute;
	top: 2px;
	left: -59px;
	}
	

#golf {
	width: 180px;
	float: left;
	position: relative;
	margin: 20px 0 0 60px;
	background-color: #fff;
	}
#golf h4 {
	font-size: 14px;
	font-weight: normal;
	}
#golf img {
	position: absolute;
	top: 2px;
	left: -59px;
	}


#outdoor {
	width: 180px;
	float: left;
	position: relative;
	margin: 20px 0 0 60px;
	background-color: #fff;
	}
#outdoor h4 {
	font-size: 14px;
	font-weight: normal;
	}
#outdoor img {
	position: absolute;
	top: 2px;
	left: -59px;
	}


#spiel {
	width: 180px;
	float: left;
	position: relative;
	margin: 20px 0 0 60px;
	background-color: #fff;
	}
#spiel h4 {
	font-size: 14px;
	font-weight: normal;
	}
#spiel img {
	position: absolute;
	top: 2px;
	left: -59px;
	}
	
	
#home {
	width: 180px;
	float: left;
	position: relative;
	margin: 20px 0 0 60px;
	background-color: #fff;
	}
#home h4 {
	font-size: 14px;
	font-weight: normal;
	}
#home img {
	position: absolute;
	top: 2px;
	left: -59px;
	}

#kugelschreiber {
	width: 180px;
	float: left;
	position: relative;
	margin: 20px 0 0 60px;
	background-color: #fff;
	}
#kugelschreiber h4 {
	font-size: 14px;
	font-weight: normal;
	}
#kugelschreiber img {
	position: absolute;
	top: 2px;
	left: -59px;
	}
	
#usb {
	width: 180px;
	float: left;
	position: relative;
	margin: 20px 0 0 60px;
	background-color: #fff;
	}
#usb h4 {
	font-size: 14px;
	font-weight: normal;
	}
#usb img {
	position: absolute;
	top: 2px;
	left: -59px;
	}

#caps {
	width: 180px;
	float: left;
	position: relative;
	margin: 20px 0 0 60px;
	background-color: #fff;
	}
#caps h4 {
	font-size: 14px;
	font-weight: normal;
	}
#caps img {
	position: absolute;
	top: 2px;
	left: -59px;
	}

#werkzeuge {
	width: 180px;
	float: left;
	position: relative;
	margin: 20px 0 0 60px;
	background-color: #fff;
	}
#werkzeuge h4 {
	font-size: 14px;
	font-weight: normal;
	}
#werkzeuge img {
	position: absolute;
	top: 2px;
	left: -59px;
	}
	
#reise {
	width: 180px;
	float: left;
	position: relative;
	margin: 20px 0 0 60px;
	background-color: #fff;
	}
#reise h4 {
	font-size: 14px;
	font-weight: normal;
	}
#reise img {
	position: absolute;
	top: 2px;
	left: -59px;
	}

#pflanzen {
	width: 180px;
	float: left;
	position: relative;
	margin: 20px 0 0 60px;
	background-color: #fff;
	}
#pflanzen h4 {
	font-size: 14px;
	font-weight: normal;
	}
#pflanzen img {
	position: absolute;
	top: 2px;
	left: -59px;
	}
	
#feuer {
	width: 180px;
	float: left;
	position: relative;
	margin: 20px 0 0 60px;
	background-color: #fff;
	}
#feuer h4 {
	font-size: 14px;
	font-weight: normal;
	}
#feuer img {
	position: absolute;
	top: 2px;
	left: -59px;
	}
#pins {
	width: 180px;
	float: left;
	position: relative;
	margin: 20px 0 0 60px;
	background-color: #fff;
	}
#pins h4 {
	font-size: 14px;
	font-weight: normal;
	}
#pins img {
	position: absolute;
	top: 2px;
	left: -59px;
	}


#kalender {
	width: 180px;
	float: left;
	position: relative;
	margin: 20px 0 0 60px;
	background-color: #fff;
	}
#kalender h4 {
	font-size: 14px;
	font-weight: normal;
	}
#kalender img {
	position: absolute;
	top: 2px;
	left: -59px;
	}


#kids {
	width: 180px;
	float: left;
	position: relative;
	margin: 20px 0 0 60px;
	background-color: #fff;
	}
#kids h4 {
	font-size: 14px;
	font-weight: normal;
	}
#kids img {
	position: absolute;
	top: 2px;
	left: -59px;
	}

/*** Specials ***/

#specials {
	
	}
#specials h3 {
	border: none;
	}

.specialLinks {
	width: 180px;
	float: left;
	position: relative;
	margin: 20px 0 0 60px;
	background-color: #fff;
	}
.specialLinks h4 {
	font-size: 14px;
	font-weight: normal;
	}

.specialLinks img {
	position: absolute;
	top: 7px;
	left: -58px;
	}

#werbemittel {
	margin: 0 0 20px 0;
	}
#werbemittel h2 {
	olor: #444;
	font-size: 16px;
	text-align: left;
	font-weight: normal;
	margin: 0px 0 10px 0;
}

#werbegeschenke {
	margin: 0 0 30px 0px;
	}
#werbegeschenke h2 {
	olor: #444;
	font-size: 16px;
	text-align: left;
	font-weight: normal;
	margin: 30px 0 10px 0;
}

/*** SHOPS ***/

.shop {
	border-top: 1px solid #ccc;
	border-bottom: 0px solid #ccc;
	margin: 20px 0 10px 0;
	}
.shop h4 {
	color: #06c;
	font-size: 14px;
	margin: 10px 0 10px 0;
	}
.shop p {
	margin: 0 0 15px 0;
	}
.shopBild {
	width: 400px;
	float: left;
	}
.textilShop {
	border-top: 0px solid #ccc;
	border-bottom: 0px solid #ccc;
	margin: 00px 0 10px 0;
	}

/*** Farben Liste ***/
.artikelfarben {
	margin-left: 5px;
	}
.artikelfarben li{
	float: left;
	list-style: none;
	}

/*** Werbeanbringung ***/

.werbeanbringung {
	margin-left: 5px;	
	}

.werbeanbringung li {
	list-style-position: inside
	}
	
/*** weitere Artikel ***/
.weiterArtikel li {
	width: 220px;
	height: 200px;
	}
	

/*** INDEX 2011 ***/
#contentIndex {
	width: 720px;
	float: right;	
	margin-top: 25px;
	}
#naviIndexLeft {
	width:215px;
	float: left;
	margin-top: 25px;
	}
#topKategorien {
	width: 720px;
	height: 300px;
	}
#werbemittel2 h2 {
	color: #444;
	font-size: 16px;
	text-align: left;
	font-weight: normal;
	margin: 15px 0 0 0;
	}
