/* Content */

/* Content Header Wrapper */

.cHeaderWrapper{min-height: 60px; width:100%;
	border-top-radius: 3px; 	border-top-left-radius: 3px;-moz-border-radius-topleft: 3px;-webkit-border-top-left-radius: 3px;border-top-right-radius: 3px;-moz-border-radius-topright: 3px;-webkit-border-top-right-radius: 3px;}
	

.cHeaderToolsRow{min-height: 32px; width:100%;padding: 3px 26px;color:#adc086; font-size:12px; text-align:right; }
.cHeaderTitleRow{min-height: 32px; width:100%;  padding: 7px 20px 5px 20px;color:#e8c860; font-family: 'ZooGroteskBold', "Open Sans", Lucida Sans Unicode, Lucida Grande, Helvetica, Arial, sans-serif; text-transform:uppercase;  line-height:1.1em;font-size:18px; }
.cHeaderImageRow{min-height: 100px; width:100%;  padding: 3px;}

/* Content Wrapper */

.cContentWrapper{min-height: 64px; width:100%;}
.cContentWrapper p {line-height:1.3em;}
.cContentWrapper p > a{color:#31562d; text-decoration:underline !important; text-transform:none !important;}
.cContentWrapper p > a:hover,.cContentWrapper p > a:focus,.cContentWrapper p > a:visited{color:#31562d text-decoration:none !important; text-transform:none !important;}


.cContentWrapper .cContentTabsRow{padding: 0px 0px 0px 0px; }
.cContentWrapper .cContentTextRow{padding: 10px 10px 10px 10px; color:#212121; font-size:13px; line-height:1.3em;}
.cContentWrapper .cContentImageRow{padding: 10px 0px 10px 0px;}


.cContentWrapper h1 {color:#31562d; font-family: 'ZooGroteskBold', "Open Sans", Lucida Sans Unicode, Lucida Grande, Helvetica, Arial, sans-serif; text-transform:uppercase;  line-height:1.1em;font-size:16px;}
.cContentWrapper h2 {color:#31562d; font-family: 'ZooGroteskBold', "Open Sans", Lucida Sans Unicode, Lucida Grande, Helvetica, Arial, sans-serif; text-transform:uppercase;  line-height:1.1em;font-size:16px;}
.cContentWrapper h3 {color:#31562d; font-family: 'ZooGroteskBold', "Open Sans", Lucida Sans Unicode, Lucida Grande, Helvetica, Arial, sans-serif; text-transform:uppercase;  line-height:1.1em;font-size:16px;}


/* page Header Wrapper */

.genuss header {
  background: url('../images/landing/header.jpg') 50% 0 no-repeat;
  height: 480px;
  padding-top: 50px;
  margin-bottom: 30px;
}



/* Inside cContent/Tabcontent */

.cTable{margin:0px 0px 10px 0px; padding: 0 0 10px 0; }
.cTable h1{font-size: 16px; font-weight:normal; line-height: 1.3em;color:#adc086;}

.cForm{/*margin:0px 0px 20px 0px; padding: 0 10px 0px 0; 
    width: 100%;
	
    overflow-y: hidden;
    overflow-x: scroll; */
	background-color:#f6f6f6;min-height: 150px;}
.cFormContainer{border:#adc086 solid 1px; background:#f2f2f2;margin-bottom:20px;}
.cVideo{margin:0px 0px 10px 0px; padding: 1px 0 1px 0; }

.cShoppingCart{margin:0px 0px 10px 0px; padding: 10px 10px 10px 10px; }

/* Content lists */

ul.cb_list1 { margin:0 0 0 0;padding:0px;list-style-type: none; font-family: 'ZooGroteskBold', "Open Sans", Lucida Sans Unicode, Lucida Grande, Helvetica, Arial, sans-serif;width:100%; font-size:16px;float:left; font-weight:normal !important; }
ul.cb_list1 li {font-weight:normal !important;	display: block; color: #fff;
background:#d6dcca;	width: 100%;padding: 8px 5px 5px 10px;text-decoration: none; border-bottom:#31562d solid 1px;}
ul.cb_list1 li:hover {background-color:#adc086 !important;}
ul.cb_list1 li.transparent {font-weight:normal !important;	display: block; color: #fff;
background-color:transparent !important;	width: 100%;padding: 8px 5px 5px 10px;text-decoration: none; border-bottom:#31562d solid 1px;}
ul.cb_list1 li.transparent:hover {background-color:#d6dcca !important; color:#f2f2f2 !important;}
ul.cb_list1 li a { color: #31562d; display:block;}
ul.cb_list1 li a:hover { color:#31562d !important; text-decoration:none;	}
ul.cb_list1 li:last-child {	 border-bottom:none;}
ul.cb_list1 li.selected {color:#e8c860;	background-image:url(img/backgrounds/green_standard_90.png);	background-repeat:repeat;}
ul.cb_list1 li.selected a {	color:#e8c860;background-image:url(img/backgrounds/green_standard_90.png);	background-repeat:repeat;}


ul.cb_list2 { margin:0 0 0 0;padding:0px;list-style-type: none; font-family: 'ZooGroteskBold', "Open Sans", Lucida Sans Unicode, Lucida Grande, Helvetica, Arial, sans-serif;width:100%; font-size:16px;float:left; font-weight:normal !important; }
ul.cb_list2 li {display: inline;font-weight:normal !important;	 color: #fff;
background:#adc086;	width: 100%;padding: 8px 5px 5px 10px;text-decoration: none; border-bottom:#31562d solid 1px;}
ul.cb_list2 li:hover {background-color:#598654;}
ul.cb_list2 li a { color: #fff; display:block;}
ul.cb_list2 li a:hover { color:#e8c860 !important; text-decoration:none;	}
ul.cb_list2 li:last-child {	 border-bottom:none;}

ul.cb_list3 { margin:5px 0 15px 13px;padding:0px; list-style-type: square; font-family: "Open Sans", Lucida Sans Unicode, Lucida Grande, Helvetica, Arial, sans-serif;width:100%; font-size:14px;float:left; font-weight:600; }
ul.cb_list3 li { color: #31562d;padding: 8px 5px 5px 5px;}

/* Content Footer Wrapper */

.cFooterWrapper{min-height: 20px;border-bottom-radius: 3px; 	border-bottom-left-radius: 3px;-moz-border-radius-bottomleft: 3px;-webkit-border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;-moz-border-radius-bottomright: 3px;-webkit-border-bottom-right-radius: 3px;}





/*Shop*/

.ShopBoxWrapper{
	float:left;
	margin:10px 20px 20px 5px;
	padding:4px;
	background-color:#FFF;
	border: #eaeaea solid 1px;
	position:relative; 
	/*-webkit-box-shadow: 0 3px 1px #c5c5c5;	
	-moz-box-shadow: 0 3px 1px #c5c5c5;	
	box-shadow: 0 1px 3px #c5c5c5;	*/
}

.ShopBoxWrapper.floatRight{ margin:34px 0 0 0; 	float:right;}

.ShopBoxWrapper a{ cursor:pointer;}
.ShopBoxWrapper a:active{ cursor:pointer;	border: #eaeaea solid 1px;
}
.ShopBoxWrapper:hover{	border: #adc086 solid 1px;
}
.ShopBox{}
.ShopBoxImageRow { background-color:#FFF;}
.ShopBoxTextRow {background-color:#FFF; padding: 5px; color:#FFF;}

.ShopBoxTextRow.addGreenBG {background-color:#adc086; color:#f2f2f2;}
.ShopBoxTextRow.addGreyBG {background-color:#eaeaea; color:#1b1b1b; }


.ShopBoxImage img{	}

.ShopBoxWrapper.addWidth3{width: 200px;}
.ShopBox.addWidth3{width: 200px;}
.ShopBoxImageRow.addWidth3{width: 200px;}
.ShopBoxTextRow.addWidth3{width: 190px; }

.ShopBoxWrapper.addWidth300{width: 300px;}
.ShopBox.addWidth300{width: 300px;}
.ShopBoxImageRow.addWidth300{width: 300px;}
.ShopBoxTextRow.addWidth300{width: 290px; }



