#header #nav-top {
	background: #D9F2F3;
}
#header #nav-main {
	background: url('/fileadmin/templates/img/partner/nav-main-01-bg.jpg') 0 0 repeat-x;
}
#header #nav-breadcrumb {
	background: #D9F2F3;
	border-top: .1em solid #1BA9B7; 
}
#content {
	background: url('/fileadmin/templates/img/partner/faux_column.gif') 0 0 repeat-y;
}
#content-left .box,
#content-left .box-flat {
	border: .1em solid #03C3C8;
}
#content-left .box h2,
#content-left .box-flat h2,
.menu-gallerie-item h2 {
	color: #000;
	background: url('/fileadmin/templates/img/partner/h3_bg.gif') 0 0 repeat-x;
}
#content #content-right {
	background: #D9F2F3;
}
#content-right h1,
#content-right h2,
#content-right h3 {
	color: #000;
	background: url('/fileadmin/templates/img/partner/h3_bg.gif') 0 0 repeat-x;
}
div.lTM ul li{
	background: url('/fileadmin/templates/img/partner/nav-main-01-bg.jpg') 0 0 repeat-x;
}
div.lTM ul li:hover {
	background: url('/fileadmin/templates/img/partner/nav-main-01-bg-active.jpg') 0 0 repeat-x;
}
div.lTM ul li ul{
	background: #D9F2F3;
}
div.lTM ul li a{
	border-right: 2px solid #FFF;
	color:#000;
}
div.lTM ul li:nth-last-child(-n+2) a {
	border-right: none !important;
}
div.lTM ul li ul li a:hover {
	color: #000;
}
div.lTM ul li ul li a{
	color: #777;
}
div.lTM ul li ul li:hover{
	background: #D9F2F3;
}
#nav-sitemap {
	background-color: #D9F2F3;
}
.tx-buhreferences-pi1 .tx-buhreferences-pi1-listrow thead tr th {
	background:url("/fileadmin/templates/img/partner/h3_bg.gif") repeat-x scroll 0 0 transparent;
	color:#000;
}
.tx-buhreferences-pi1 .tx-buhreferences-pi1-listrow tbody tr td {
	border-bottom:1px solid #1BA9B7;
}
.tx-buhreferences-pi1 .tx-buhreferences-pi1-listrow tbody tr:hover td {
	background-color:#D9F2F3;
}