/**
 * body.tridor-default - momentan nicht in verwendung
 * body.tridor-tee 
 * body.tridor-kaffee
 */

/* allgemein */
.col-2-right-layout,
.col-2-left-layout,
.col-1-layout {
	padding-top: 50px;
}

#narrow-by-list,
.base-mini .content, 
.base-mini ol,
.base-mini ol li,
.base-mini ol li.odd  {
	background: none !important;
}

#checkoutSteps .box {
	border-top: 0 !important;
}

#nav a {
	padding: 5px 5px 6px 5px;
}

/* kaffee */
body#tridor-kaffee {
	background: #533311;
}

body#tridor-kaffee h1,
body#tridor-kaffee h2,
body#tridor-kaffee h3,
body#tridor-kaffee h4 {
	color: #36210a;
}

body#tridor-kaffee a {
	color: #895f33;
}

a#conecto-logo {
	display: block; 	
	height: 10px;
	overflow: hidden; 
	text-indent: -10000px;
}

body#tridor-kaffee a#conecto-logo {
	background: url(../images/conecto_logo_kaffee.gif) no-repeat center top
}

body#tridor-kaffee .data-table thead tr th {
	background: #533311;
	color: #fff;
}

body#tridor-kaffee .one-page-checkout .head,
body#tridor-kaffee .one-page-checkout .allow .head {
	background: #e8e8e8;
}

body#tridor-kaffee .one-page-checkout .active .head {
	background: #533311;
}

body#tridor-kaffee .one-page-checkout .active .head h3 {
	color: #fff;	
}

body#tridor-kaffee .one-page-checkout .box-no-padding {
	background: #e8e8e8;
}

body#tridor-kaffee .data-table tfoot tr,
body#tridor-kaffee .data-table tfoot tr td {
	background: #e8e8e8;
}

body#tridor-kaffee .form-button-alt {
	background: #533311;
	border: solid 1px #B2B2B2;
}
/*
body#tridor-kaffee .form-button {
	background: #d6bca2;
	color: #533311;
}
*/

body#tridor-kaffee #nav a {
	color: #fff;
}

body#tridor-kaffee #nav ul a {
	background: #e8e8e8;
}

body#tridor-kaffee .header {
	border-top: solid 5px #9a7e61;
}

body#tridor-kaffee .header .header-top-container {
	background: #533311;
	border-bottom: solid 1px #9a7e61;
}

body#tridor-kaffee .header .header-top-container .header-top {
	background: url(../images/header_kaffee.jpg) no-repeat top left;
	position: relative;
	height: 72px
}

body#tridor-kaffee .header .header-top-container .header-top .quick-access {
	position: absolute; 
	top: 93px; 
	right: 0;
	height: 25px;
	width: auto;
	line-height: 25px;
	margin: 0; 
	float: none;	
}

body#tridor-kaffee .header .header-top-container .header-top .mini-search {
	position: absolute;
	top: 121px;
	right: 0;
	background: url(../images/mini_search_bg_kaffee.gif) no-repeat top right;
	padding: 3px 0 0 60px;
	width: 257px;
}

body#tridor-kaffee .header .header-top-container .header-top .mini-search input#search {
	background: #533311;
	border: solid 1px #9a7e61;
	color: #fff;
	width: 165px;
}

body#tridor-kaffee .header .header-top-container .header-top .quick-access .shop-access {
	margin: 0;
}

body#tridor-kaffee .header .header-top-container .header-top .quick-access .shop-access li {
	background: none;
}

body#tridor-kaffee .header .header-top-container .header-top .quick-access .shop-access li a {
	color: #96795c;	
	text-decoration: none;
}

body#tridor-kaffee .header .header-top-container .header-top .quick-access .shop-access li a:hover {
	text-decoration: underline;
}

body#tridor-kaffee .header .header-nav-container {
	background: #1c1003;
}

body#tridor-kaffee .footer-container {
	border-top: solid 15px #9a7e61;
}

body#tridor-kaffee .footer-container .footer {
	background: #36210a;
	border: solid 1px #9a7e61;
	border-top: 0;
}

body#tridor-kaffee .box {
	border: solid 1px #b2b2b2;	
	background: #dedede;
}

body#tridor-kaffee .mini-cart-content {
	padding: 8px;
	background: #dedede;
}

body#tridor-kaffee .one-page-checkout-progress {
	border: 0;
}

body#tridor-kaffee .layered-nav .head {
	display: none;
}

body#tridor-kaffee .border-creator {
	border: 0;
}

body#tridor-kaffee .box .head {
	margin: 0;
	padding: 0;
}

body#tridor-kaffee .side-col .box h4 {
	background: #533311; 
	color: #fff;
	border: 0; 
	margin: 0;
	padding: 3px 0 3px 10px; 
	width: 183px;
} 

body#tridor-kaffee .side-col .box h4 a {
	color: #fff;
}

body#tridor-kaffee .narrow-by dl dt {
	color: #000;
	padding: 7px 10px 5px 28px;
	background: url(../images/narrow_by_set_kaffee.gif) no-repeat 9px 0.9em;
}

body#tridor-kaffee .narrow-by dl li {
	color: #895f33;
	font-weight: bold;
}

body#tridor-kaffee .narrow-by dl li a {
	color: #000;
	font-weight: normal;
}

body#tridor-kaffee .subtotal {
	background: #533311; 
	color: #fff;
}



/* Tee */
body#tridor-tee {
	background: #173c0e;
}

body#tridor-tee h1,
body#tridor-tee h2,
body#tridor-tee h3,
body#tridor-tee h4 {
	color: #1e4f13;
}

body#tridor-tee a {
	color: #895f33;
}

body#tridor-tee a#conecto-logo {
	background: url(../images/conecto_logo_tee.gif) no-repeat center top;
}

body#tridor-tee .data-table thead tr th {
	background: #533311;
	color: #fff;
}

body#tridor-tee .one-page-checkout .head,
body#tridor-tee .one-page-checkout .allow .head {
	background: #e8e8e8;
}

body#tridor-tee .one-page-checkout .active .head {
	background: #533311;
}

body#tridor-tee .one-page-checkout .active .head h3 {
	color: #fff;	
}

body#tridor-tee .one-page-checkout .box-no-padding {
	background: #e8e8e8;
}

body#tridor-tee .data-table tfoot tr,
body#tridor-tee .data-table tfoot tr td {
	background: #e8e8e8;
}

body#tridor-tee .form-button-alt {
	background: #533311;
	border: solid 1px #B2B2B2;
}
/*
body#tridor-tee .form-button {
	background: #d6bca2;
	color: #533311;
}
*/

body#tridor-tee #nav a {
	color: #fff;
}

body#tridor-tee #nav ul a {
	background: #e8e8e8;
}

body#tridor-tee .header {
	border-top: solid 5px #97ad92;
}

body#tridor-tee .header .header-top-container {
	background: #173c0e;
	border-bottom: solid 1px #97ad92;
}

body#tridor-tee .header .header-top-container .header-top {
	background: url(../images/header_tee.jpg) no-repeat top left;
	position: relative;
	height: 72px
}

body#tridor-tee .header .header-top-container .header-top .quick-access {
	position: absolute; 
	top: 93px; 
	right: 0;
	height: 25px;
	width: auto;
	line-height: 25px;
	margin: 0; 
	float: none;	
}

body#tridor-tee .header .header-top-container .header-top .mini-search {
	position: absolute;
	top: 121px;
	right: 0;
	background: url(../images/mini_search_bg_kaffee.gif) no-repeat top right;
	padding: 3px 0 0 60px;
	width: 257px;
}

body#tridor-tee .header .header-top-container .header-top .mini-search input#search {
	background: #173c0e;
	border: solid 1px #97ad92;
	color: #fff;
	width: 165px;
}

body#tridor-tee .header .header-top-container .header-top .quick-access .shop-access {
	margin: 0;
}

body#tridor-tee .header .header-top-container .header-top .quick-access .shop-access li {
	background: none;
}

body#tridor-tee .header .header-top-container .header-top .quick-access .shop-access li a {
	color: #96795c;	
	text-decoration: none;
}

body#tridor-tee .header .header-top-container .header-top .quick-access .shop-access li a:hover {
	text-decoration: underline;
}

body#tridor-tee .header .header-nav-container {
	background: #1c1003;
}

body#tridor-tee .footer-container {
	border-top: solid 15px #97ad92;
}

body#tridor-tee .footer-container .footer {
	background: #1e4f13;
	border: solid 1px #97ad92;
	border-top: 0;
}

body#tridor-tee .box {
	border: solid 1px #b2b2b2;	
	background: #dedede;
}

body#tridor-tee .mini-cart-content {
	padding: 8px;
	background: #dedede;
}

body#tridor-tee .one-page-checkout-progress {
	border: 0;
}

body#tridor-tee .layered-nav .head {
	display: none;
}

body#tridor-tee .border-creator {
	border: 0;
}

body#tridor-tee .box .head {
	margin: 0;
	padding: 0;
}

body#tridor-tee .side-col .box h4 {
	background: #173c0e; 
	color: #fff;
	border: 0; 
	margin: 0;
	padding: 3px 0 3px 10px; 
	width: 183px;
} 

body#tridor-tee .side-col .box h4 a {
	color: #fff;
}

body#tridor-tee .narrow-by dl dt {
	color: #000;
	padding: 7px 10px 5px 28px;
	background: url(../images/narrow_by_set_kaffee.gif) no-repeat 9px 0.9em;
}

body#tridor-tee .narrow-by dl li {
	color: #895f33;
	font-weight: bold;
}

body#tridor-tee .narrow-by dl li a {
	color: #000;
	font-weight: normal;
}

body#tridor-tee .subtotal {
	background: #173c0e; 
	color: #fff;
}