/* Inhalt der Seite*/

.content{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#363636;
}
.standardtext{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #444545;
}
.standardtextfett{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #444545;
}
.team{
	height:380px;
}

.teamleft{
	padding-left: 5px;
}
.teamright{
	padding-right: 5px;
}
.teamtextfett{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #444545;

}
.teamtextnormal{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #444545;
}
.teamtextklein{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #444545;
}

.standardlink{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #003399;
	text-decoration: none;
}

.standardlink:hover{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
.hinweis{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #666666;
	padding-left: 160px;
}
.hinweisfett{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #666666;
	padding-left: 160px;
}
.bgmain{
	background-color:#dcdcdc;
}
.bgside{
	background-color:#7cb43c;
}

.seitenzahlen{
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #444545;
	}

/* Inhalt Produkte*/
.spacer{
	border-bottom: 1px solid #89A098;
}
.produktheader{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background: #89A098;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left:10px;
}
.produktheaderaktion{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background: #89A098;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left:10px;
}
.produktheaderspaltenueberschrift{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#444545;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left:5px;
	border-bottom: 1px solid #89A098;
}
.produktbild{
	border-bottom: 1px solid #89A098;
	padding-top: 5px;
	padding-bottom: 5px;
}
.produktdetailbild{
	padding-top: 10px;
	padding-bottom: 10px;
}
.produkthersteller{
	font: bold 12px Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding-top: 5px;
	color: #444545;
	border-bottom: 1px solid #89A098;
	
}
.produktbezeichnung{
	font: bold 12px Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding-top: 5px;
	color: #444545;
	border-bottom: 1px solid #89A098;
}

.produktkurztext{
	font: normal 11px Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-left: 5px;
	color: #444545;
	border-bottom: 1px solid #89A098;
}
.produktlangtext{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #444545;
	padding-top: 10px;
	padding-left:5px;
	padding-right:20px;
	padding-bottom: 10px;
}

.produktpreisaktion{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ff0000;
}
.produktpreisnormal{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #444545;
}
.produktpreisnormaldurch{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #444545;
	text-decoration: line-through;
}
.keinpreis{
	font: 10px Arial, Helvetica, sans-serif;
	color: #444545;
	padding-top: 0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom: 0px;
}
.aktionstext{
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FF0000;
	clear: none;
	float: right;
	height: 12px;
	width: 200px;
	border: none;
	text-align: center;
	margin-top: 10px;
}

.produktlink {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #003399;
	text-decoration: none;
}
.produktlink:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
h1 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#363636;
}

.produktkat{
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #444545;
	background-color:#c4c5c7;
	padding-top: 1px;
	padding-left: 3px;
	padding-bottom: 5px;
	border-bottom: 3px solid #dcdcdd;
}
.produktkattext{
	font: 11px Arial, Helvetica, sans-serif;
	color: #444545;
	background-color:#dcdcdc;
	padding-top: 1px;
	padding-left: 3px;
	padding-bottom: 0px;

}

/* Inhalt Topprodukte*/

.topprodukteheader{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#FF0000;
	background: #89A098;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left:10px;
}






/* Firma*/
.firmatext{
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#363636;
	
}

.firmatextfett{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#363636;
}
.firmalink {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #003399;
	text-decoration: none;
	padding-left: 5px;
}
.firmalink:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}

/* AGBS */
.agbs{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #444545;
	height:355px;
	padding-right: 0px;
}
.agbsheader{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #444545;
	padding-bottom: 10px;
}
.agbsfooter{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #444545;
	padding-top: 10px;
}

/* Referenzen */
.referenzen{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #444545;
	height:375px;
	padding-right: 0px;
}
.referenzenheader{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #444545;
	padding-bottom: 10px;
}

/* Links */
.links{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #444545;
	height:270px;
	padding-right: 0px;
}
.linkshinweis{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #444545;
	padding-bottom: 5px;
}
.linksheader{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #444545;
	padding-bottom: 0px;
}
.linksfooter{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #444545;
	padding-top: 10px;
}

.linkslink {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #003399;
	text-decoration: none;
	padding-left: 5px;
}
.linkslink:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}

/* Notrufe */
.notrufe{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #444545;
	height:370px;
	padding-right: 0px;
}

.notrufeheader{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #444545;
	padding-bottom: 0px;
}


.notrufelink {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #003399;
	text-decoration: none;
	padding-left: 0px;
}
.notrufelink:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}

/* Hotlind */

.hotlinetext{
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#363636;
	
}

.hotlinefett{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#363636;
}

/*Style-Definition für Menü*/
.menue{
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left:0px;
}
.menuesub{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left:5px;
}

.menuesubprod{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left:10px;
}
/* Menü Erste Ebene*/
.maincat {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #003399;
	text-decoration: none;
}
.maincat:hover {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
.maincatact {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
/* Menü Zweite Ebene*/
.subcat {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #131312;
	text-decoration: none;
}
.subcat:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
.subcatact {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}

/* Menü Zweite Ebene Aktionen*/
.subcataktion {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ff2828;
	text-decoration: none;
}
.subcataktion:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
.subcataktionact {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}

/* Menü Dritte Ebene Produktauswahl*/
.subcatprod {
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration: none;
}
.subcatprod:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}

hr {
	border: 0px solid #444545;
	height:1px;
}


img { 
   border: none; 
}