HTML {
	padding-right: 0px; 
	padding-left: 0px; 	
	background: #ECE7D6; 
	padding-bottom: 0px; 
	padding-top: 0px; 
	margin: 0px; 
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; /*'Lucida Sans', 'Lucida sans unicode', Lucida, Verdana, Sans-Serif;*/
}

BODY {
	padding-right: 0px; 
	padding-left: 0px; 	
	background: #ECE7D6;
	padding-bottom: 0px; 
	padding-top: 0px; 
	margin: 0px; 
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; /*'Lucida Sans', 'Lucida sans unicode', Lucida, Verdana, Sans-Serif;*/
	text-align: center;
}

H1{
	font-size: 25px;
	color: #063923;
	margin-bottom:-5px;
}

H2{
	font-size: 18px;
	color: #063923;
	margin-bottom:-2px;
}

H2 a{
	color: #063923;
}

.CENTERCONTAINER{
	position: relative; 
	background-color: #ECE7D6;
	margin: 0 auto; 
	text-align: CENTER; 
	width: 100%;
	color: #000;
}

.INNERCONTAINER{
	position: relative;
	margin: 0 auto;
	text-align: JUSTIFY;
	width: 1000px;
	background-color: #ECE7D6;
}

.LOGOCONTAINER {
	height: 75px;
	padding-top: 50px;
	padding-left: 50px;
	padding-right: 50px;
	background-color: #063923;
}

.LOGOCONTAINER_LEFT{
	float: left;
	text-align:left;
	width: 200px;
}

.LOGOCONTAINER_RIGHT{
	margin: 0 0em 0em 200px;
	text-align:left;
}

.MENUCONTAINER{
	position: relative;
	color: #FFFFFF;
	font-size: 14px;
	padding: 5px 0px 5px 0px;
	text-align: right;
}

.MENUCONTAINER ul{
	float:right;
}

.MENUCONTAINER ul li{
	float:left;
	/*margin:0 3px;*/
	list-style-type: none;
	padding: 5px 10px 5px 10px;	
}


.MENUCONTAINER ul li a{
	color: #FFF;
	display:block;
	text-decoration: none;
	padding-bottom: 5px;
}

.MENUCONTAINER a:hover{
	color: #FFF;
	border-bottom: 1px #FFF solid;
	text-decoration: none;
}

.MENUCONTAINER a.aktiv{
	border-bottom: 1px #FFF solid;
	text-decoration: none;
}

.MENUCONTAINER a.aktiv:hover{
	border-bottom: 1px #FFF solid;
	text-decoration: none;
}

.WARENKORB{
	color: #063923;
	text-align: left;
}

.WARENKORB_FEHLER{
	color: #063923;
	padding: 25px;
	text-align: left;
	border: 1px dotted #951D1D;
	background-color: #FFFFCC;
}

.WARENKORB_FEHLER a{
	text-decoration: underline;
	color: #063923;
}

.WARENKORB_OKAY{
	color: #063923;
	border: 1px dotted #063923;
	padding: 15px 25px 25px 25px;
	text-align: left;
	background-color: #FAD843;/*#D1F9B4;*/
	margin-bottom: 15px;
}

.WARENKORB_OKAY a{
	color: #063923;
	text-decoration: underline;
}

.WARENKORBZEILE_ENDE{
	color: #063923;
	text-align: left;
	background-color: #FAD843; /*#D1F9B4; */
	margin-bottom: 15px;
}

.WARENKORBZEILE_ENDE a{
	color: #063923;
	text-decoration: underline;
}

.WARENKORBZEILE{
	color: #063923;
	text-align: left;
	background-color: #FFF;
	border-bottom: 1px solid #063923;
	/*margin-bottom: 15px;*/
}

.WARENKORBZEILE a{
	color: #063923;
	text-decoration: none;
}

.WARENKORB_ADRESSE_LEFT{
	float: left;
	width: 450px;
	color: #063923;
	text-align: left;
	padding: 10px 50px 10px 20px;
}

.WARENKORB_ADRESSE_RIGHT{
	margin: 0 0em 0em 520px;
	width: 450px;
	color: #063923;
	text-align: left;
	padding: 10px 50px 10px 10px;
}

.WARENKORB_INPUT_BUTTON_VOUCHER{
	width: 100%;
	color: #FFF;
	background-color: #063923;/*#BA2025;*/
	height: 28px;
	padding: 2px;
	font-size: 14px;
	font-weight: bold;
	border: 1px dotted #5F1214;	
}

.WAREBKORB_INPUT_BUTTON{
	width: 100%;
	color: #FFF;
	background-color: #063923;/*#BA2025;*/
	height: 75px;
	font-size: 24px;
	font-weight: bold;
	border: 1px dotted #5F1214;	
}

.WAREBKORB_INPUT_TEXT{
	width: 100%;
	color: #063923;
	background-color: #ECE7D6;/*#EFEFEF;*/
	height: 25px;
	font-size: 18px;
	font-weight: bold;
	border-bottom: 1px solid #063923;	
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
}

.WARENKORB_INPUT_TEXTAREA{
	width: 100%;
	color: #063923;
	background-color: #ECE7D6;/*#EFEFEF;*/
	height: 100px;
	font-size: 18px;
	font-weight: bold;
	/*border: 1px dotted #063923;*/
	border-bottom: 1px solid #063923;	
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
}

.WARENKORB_SUMME{
	color: #063923;
	background-color: #FAD843;/*#ECE7D6;*/ /*#D1F9B4;*/
	text-align: right;
	padding: 10px 50px 10px 10px;
}

.WARENKORB_SUMME_MINITEXT{
	color: #063923;
	font-size: 10px;
}

.WARENKORB_SUMME_GROSSTEXT{
	color: #063923;
	font-size: 12px;
}

.WARENKORB_SUMME_GROSSTEXT{
	color: #063923;
	font-size: 14px;
}

.WARENKORB_ALARM{
	color: #951D1D;
	font-size: 0.8em;
	font-weight: bold;
}

.WARENKORB_ANZAHL{
	background-color: #FFF;
	float: left;
	width: 10%;
	padding: 10px;
}

.WARENKORB_MOTIV{
	background-color: #FFF;
	float: left;
	width: 15%;
	padding: 10px;
}

.WARENKORB_ARTIKEL{
	background-color: #FFF;
	float: left;
	width: 30%;
	padding: 10px;
}

.WARENKORB_PREIS{
	background-color: #FFF;
	float: left;
	width: 10%;
	padding: 10px;
	text-align: right;
}

.WARENKORB_MINITEXT{
	color: #063923;
	font-size: 10px;
}

.WARENKORB_MINITEXT a{
	color: #063923;
	text-decoration: underline;
}

.WARENKORBMINI{
	color: #063923;
	background-color: #FAD843; /*#82765C;*/ /*#D1F9B4;*/
	/*background-color: #9ABFAF;*/
	border: 1px dotted #063923;
	padding: 10px;
	margin-bottom: 10px;
	text-align: center;
}

.WARENKORBMINI a{
	color: #063923;
	font-weight: bolder;
	text-decoration: underline;
}

.WARENKORBMINI a.NIX{
	color: #063923;
	font-weight: normal;
	text-decoration: none;
}

.WARENKORB_BANK_MEDIUMTEXT{
	font-size: 18px;
	margin-bottom: -12px;
}

.SHOPCONTAINER{
	width: 100%;
	/*background-color: #00eefc;*/
	/*height: 400px;*/
}

.SHOPCONTAINER_ARTIKEL_FULL{
	position: relative;
	float: left;
	text-align:left;
	width: 100%;
	min-height: 350px;
	background-color: #fff;
}

.ARTIKELBILD_FULL{
	float: left;
	width: 450px;
	/*border-right: 1px dotted #063923;*/
}

.ARTIKELINFO_FULL{
	float: left;
	width: 450px;
	padding-left: 10px;
	bottom: 0px;
	text-align: left;
}

.SHOPCONTAINER_ARTIKEL{
	position: relative;
	float: left;
	text-align:left;
	width: 326px;
	/*height: 400px;*/
	background-color: #fff;
	margin-right: 5px;
	margin-bottom: 10px;
}

.SHOPCONTAINER_ARTIKEL_MITTE{
	position: relative;
	float: left;
	text-align:left;
	width: 326px;
	/*height: 400px;*/
	background-color: #fff;
	margin-right: 6px;
	margin-left: 6px;
	margin-bottom: 10px;
}

.SHOPCONTAINER_ARTIKEL_RECHTS{
	position: relative;
	float: left;
	text-align:left;
	width: 326px;
	/*height: 400px;*/
	background-color: #fff;
	margin-left: 5px;
	margin-bottom: 10px;
}
.SHOPCONTAINER_ARTIKEL_RABATT{
	position: relative;
	float: left;
	text-align:left;
	width: 320px;
	/*min-height: 350px;*/
	background-color: #ECE7D6; /*#D1F9B4;*/
	margin-right: 10px;
	margin-bottom: 10px;
}

.SHOPCONTAINER_INNEN{
	padding: 10px;
}

.ARTIKELBILD{
	float: left;
	width: 175px;
	height: 175px;
	/*border-right: 1px dotted #063923;*/
}

.ARTIKELBILD_MINI{
	float: left;
	width: 75px;
	height: 75px;
	margin-right: 10px;
	margin-top: 10px;
	/*border-right: 1px dotted #063923;*/
}

.ARTIKELINFO{
	float: left;
	padding-left: 10px;
	bottom: 0px;
	text-align: left;
	width: 110px;
	height: 175px;
}

.ARTIKELTITEL{
	color: #063923;
	border-bottom: 1px dotted #063923;
	padding: 5px;
}

.ARTIKELTITEL a{
	color: #063923;
	text-decoration: none;
}

.ARTIKELTEASER{
	clear: left;
	color: #063923;
	border-top: 1px dotted #063923;
	margin-top: 10px;
	height: 100px;
}

.ARTIKELKURZTEXT{
	color: #063923;
	font-size: 12px;
}

.ARTIKELKURZTEXT a{
	color: #063923;
	text-decoration: underline;
}

.ARTIKELKURZTEXT_LINK{
	color: #063923;
	font-size: 12px;
	margin-bottom: -6px;
}

.ARTIKELKURZTEXT_LINK a{
	color: #063923;
	text-decoration: none;
}

.ARTIKELKURZTEXT_TAG{
	color: #063923;
	font-size: 10px;
	margin-bottom: 0px;
}

.ARTIKELKURZTEXT_TAG a{
	color: #063923;
	text-decoration: none;
}

.ARTIKELKURZTEXTGROSS{
	color: #063923;
	font-size: 14px;
}

.ARTIKELKURZTEXTGROSS a{
	color: #063923;
	font-weight: bold;
	text-decoration: underline;
}

.ARTIKELMINITEXT{
	color: #063923;
	font-size: 10px;
	margin-bottom:-6px;
}

.ARTIKELMINITEXT a{
	color: #063923;
	text-decoration: underline;
}

.ARTIKELTABELLE{
	width: 100%;
	color: #063923;
	font-size: 12px;
	margin-bottom: 3px;
	background-color: #ECE7D6;
}

.ARTIKELTABELLE_LEFT{
	float: left;
	width: 20%;
	padding: 2px;
}

.ARTIKELTABELLE_LEFT a{
	color: #063923;
	text-decoration: none;
}

.ARTIKELTABELLE_RIGHT{
	width: 80%;
	padding: 2px;
}

.ARTIKELTABELLE_RIGHT a{
	color: #063923;
	text-decoration: none;
}

.FOOTERCONTAINER {
	width: 100%;
	TEXT-ALIGN: RIGHT;
	/*border-top: 1px #177A57 dotted;*/
}

.LEFTFOOTERCONTAINER {
	float:left;
	width: 200px;
	TEXT-ALIGN: left;
}

.RIGHTOOTERCONTAINER {
	MARGIN: 0 0em 0em 220px;
	width: 50%;
	TEXT-ALIGN: left;
}

.BIGGER{
}

.NORMAL{
}

.SMALLER{
}






/*
.SHOPCONTAINER_EINS{
	FLOAT: left;
	text-align:left;
	WIDTH: 33%;
	background-color: #fff123;
	margin-right: 0.5%;
}

.SHOPCONTAINER_ZWEI{
	FLOAT: left;
	text-align:left;
	WIDTH: 33%;
	background-color: #fff555;
}

.SHOPCONTAINER_DREI{
	FLOAT: left;
	text-align:left;
	TEXT-ALIGN: LEFT;
	WIDTH: 33%;
	background-color: #fff71a;
	margin-left: 0.5%;
}


.KUNDENSTIMME{
	font-size: 1.2em;
}

.KUNDENINFO{
	clear:right;
	font-size: 0.7em;
	color: #777777;
	text-align:right;
}

blockquote{
	text-align: justify;
	width: 100%;
	margin-left: 0;
}

blockquote:before{
	content: url(gaensefuesse_ende.gif);
    margin-right: 0px;
	padding:3px;
	float:none;
}

blockquote:after{
	content: url(gaensefuesse_anfang.gif);
    margin-left: 0px;
	padding:3px;
	float: right;
}
*/

.CLEAR {
	clear:both;
	height: 10px;
}


.HIGHLIGHT{
	margin-top: -10px;
	margin-bottom: -10px;
	font-size: 4em;
	color: #177A57;
}

.HIGHLIGHT a{
	color: #177A57;
	text-decoration:none;
}

.SUBLIGHT{
	font-size: 2.5em;
	color: #000;
}

.SUBLIGHT a{
	color: #000;
	text-decoration:none;
}

.RIGHT {
	color: #000;
	text-align:right;
}

.TRIOTITEL{
	font-size: 1.2em;
	color: #177A57;
	font-style:italic;
}

.TRIOSUB{
	font-size: 1.05em;
	color: #000;
}

.FOOTERMENU{
	font-size: 12px;
	color: #063923;
}

.FOOTERMENU a{
	color: #063923;
	text-decoration:none;
}

.FOOTERMENU a:hover{
	border-bottom: 1px solid #063923;
}

.FOOTERMENUGRAU{
	font-size: 12px;
	color: #BDB8A9;
	text-align:left;
}

.FOOTERMENUGRAU a{
	color: #BDB8A9;
	text-decoration:none;
}

.FOOTERMENUWEISS{
	font-size: 1px;
	color: #ECE7D6;
	text-align:left;
}

.FOOTERMENUWEISS a{
	color: #ECE7D6;
	text-decoration:none;
}