body {
    background-color: #ffffff;
}
body, div, td, th, p, h1, h2 {
    color: #47463d;
}
#marg {
background-color: #EDEDED;
}
#marg h3 {
background-color: #D4D4D4;
border-top: 1px solid #ededed;
border-bottom: 1px solid #c3c3c3;
}
#marg div {
border-bottom:15px solid #ffffff;
}
#list table {
border-bottom:1px solid #ffffff;
}
#list td {
background-color:#E6E6E6;
border-top:1px solid #ffffff;
}
.marg_select {
background-color: #D4D4D4;
}
/* Motivgalerie*/
.tabellemotivgalerie_table {
	background-color: #E6E6E6;
 	border: 2px solid #D4D4D4;  
}
.tabellemotivgalerie_td {
 	border: 1px solid #ffffff;  
}
.tabellemotivgalerieinnertable_td_name {
 	border-top: 1px solid #ffffff;
}
.micronav {
	border-top: 1px solid #D4D4D4;
	border-bottom: 1px solid #D4D4D4;
}
.detailtabelle_td_name {
	height:20px;
	background-color:#E6E6E6;
}
/* Termine Kalender */

.cal_th {
	background-color:#acacac;
	border-bottom: 1px solid #ededed;
	border-top: 1px solid #ededed;
}
.cal_td {
	border-bottom: 1px solid #ffffff;
}
.cal_td_termin {
	background-color:#ededed;
}
.cal_innertable_td_titel {
	border-bottom: 1px solid #ffffff;
}
.cal_highlight {
	background-color:#d4d4d4;
	border-bottom: 1px solid #ffffff;
}
.cal_highlight_termin {
	background-color:#DFDFDF;
	border-bottom: 1px solid #ffffff;
}
.cal_highlight_weekend {
	background-color: #acacac;
	border-bottom: 1px solid #ededed;
}
.cal_highlight_weekday {
	background-color: #c3c3c3;
	border-bottom: 1px solid #ededed;
}

/* Produktinfo */
#tabangaben th {
	background-color: #d4d4d4;
 	border: 1px solid #dfdfdf; 

}
#tabangaben table tr td table tr td {
 	border: 1px solid #dfdfdf; 
}
#oekoinform {
	border: 1px solid #dfdfdf; 
}
