body {
	font-size: 0.75em;
	color: #454545;
	background-color: #FFFAF6;
	margin: 0px;
	padding: 0px;
}

div, p, ul, ol {
	margin: 0px;
	padding: 0px;
}
li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

a:link, a:visited, a:active {
	color: #708090;
}
a:hover {
	color: #D7675E;
}


.whole {
	margin: 8px auto 1px;
	padding: 0px;
	width: 800px;
}


.header {
	margin: 0px 25px;
}
.header h1 {
	margin: 0px;
	padding: 0px 0px 3px;
}
.header .path {
	background-image: url(./imgs/horizon.gif);
	background-repeat: repeat-x;
	padding: 22px 0px 5px;
}


.maincontainer {
	background-image: url(./imgs/side_shadow2.gif);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
}

.maincontainerOne {
	background-image: url(./imgs/side_shadow.gif);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
}

.maincontainer .banner,
.maincontainerOne .banner {
	background-image: url(./imgs/banner2.jpg);
	background-repeat: no-repeat;
}
.maincontainer .banner img.target,
.maincontainerOne .banner img.target {
	width: 800px;
	height: 107px;
}

.maincontainer .Lcategories {
	margin-left: 25px;
	position: absolute;
}

.maincontainer .Lcategories a {
	background-repeat: no-repeat;
	width: 150px;
	height: 50px;
	display: block;
}

.maincontainer .Lcategories #Ltomatobeer a:link,
.maincontainer .Lcategories #Ltomatobeer a:visited,
.maincontainer .Lcategories #Ltomatobeer a:active {
	background-image: url(./imgs/Lcategories_tomatobeer.gif);
}
.maincontainer .Lcategories #Ltomatobeer a:hover {
	background-image: url(./imgs/Lcategories_tomatobeer_over.gif);
}

.maincontainer .Lcategories #Ljuice a:link,
.maincontainer .Lcategories #Ljuice a:visited,
.maincontainer .Lcategories #Ljuice a:active {
	background-image: url(./imgs/Lcategories_juice.gif);
}
.maincontainer .Lcategories #Ljuice a:hover {
	background-image: url(./imgs/Lcategories_juice_over.gif);
}

.maincontainer .Lcategories #Lprocess a:link,
.maincontainer .Lcategories #Lprocess a:visited,
.maincontainer .Lcategories #Lprocess a:active {
	background-image: url(./imgs/Lcategories_process.gif);
}
.maincontainer .Lcategories #Lprocess a:hover {
	background-image: url(./imgs/Lcategories_process_over.gif);
}

.maincontainer .Lcategories #Lsweets a:link,
.maincontainer .Lcategories #Lsweets a:visited,
.maincontainer .Lcategories #Lsweets a:active {
	background-image: url(./imgs/Lcategories_sweets.gif);
}
.maincontainer .Lcategories #Lsweets a:hover {
	background-image: url(./imgs/Lcategories_sweets_over.gif);
}

.maincontainer .Lcategories #Lfreshtomato a:link,
.maincontainer .Lcategories #Lfreshtomato a:visited,
.maincontainer .Lcategories #Lfreshtomato a:active {
	background-image: url(./imgs/Lcategories_freshtomato.gif);
}
.maincontainer .Lcategories #Lfreshtomato a:hover {
	background-image: url(./imgs/Lcategories_freshtomato_over.gif);
}

.maincontainer .Lcategories #Lgift a:link,
.maincontainer .Lcategories #Lgift a:visited,
.maincontainer .Lcategories #Lgift a:active {
	background-image: url(./imgs/Lcategories_gift.gif);
}
.maincontainer .Lcategories #Lgift a:hover {
	background-image: url(./imgs/Lcategories_gift_over.gif);
}

.maincontainer .contentheader {
	background-image: url(./imgs/ec_head_bg.gif);
	background-repeat: no-repeat;
	background-position: top right;
	margin-left: 175px;
	width: 600px;
	height: 50px;
	position: absolute;
}

.maincontainer .contentheader #viewcart a {
	background-repeat: no-repeat;
	margin: 12px 0px 0px 472px;
	width: 116px;
	height: 27px;
	display: block;
}
.maincontainer .contentheader #viewcart a:link,
.maincontainer .contentheader #viewcart a:visited,
.maincontainer .contentheader #viewcart a:active {
	background-image: url(./imgs/cart_btn_header.gif);
}
.maincontainer .contentheader #viewcart a:hover {
	background-image: url(./imgs/cart_btn_header-over.gif);
}

.maincontainer .contentbody {
	margin: 0px;
	padding: 60px 30px 1em 190px;
}


/* ----------------------------------------------- */


.maincontainer .informations #Itopics {
	margin-left: 410px;
	position: absolute;
	top: 228px;
}
.maincontainer .informations #Iorderinfo {
	margin-left: 473px;
	position: absolute;
	top: 228px;
}
.maincontainer .informations #Iinquiryec {
	margin-left: 560px;
	position: absolute;
	top: 228px;
}
.maincontainer .informations #Icompanyec {
	margin-left: 25px;
	position: absolute;
	top: 504px;
}
.maincontainer .informations #Itransaction {
	margin-left: 25px;
	position: absolute;
	top: 554px;
}

.maincontainer .informations a {
	background-repeat: no-repeat;
	width: 150px;
	height: 50px;
	display: block;
}

.maincontainer .informations #Itopics a {
	width: 53px;
	height: 15px;
}
.maincontainer .informations #Itopics a:link,
.maincontainer .informations #Itopics a:visited,
.maincontainer .informations #Itopics a:active {
	background-image: url(./imgs/informations_topics.gif);
}
.maincontainer .informations #Itopics a:hover {
	background-image: url(./imgs/informations_topics_over.gif);
}

.maincontainer .informations #Iorderinfo a {
	width: 76px;
	height: 15px;
}
.maincontainer .informations #Iorderinfo a:link,
.maincontainer .informations #Iorderinfo a:visited,
.maincontainer .informations #Iorderinfo a:active {
	background-image: url(./imgs/informations_orderinfo.gif);
}
.maincontainer .informations #Iorderinfo a:hover {
	background-image: url(./imgs/informations_orderinfo_over.gif);
}


.maincontainer .informations #Iinquiryec a {
	width: 64px;
	height: 15px;
}
.maincontainer .informations #Iinquiryec a:link,
.maincontainer .informations #Iinquiryec a:visited,
.maincontainer .informations #Iinquiryec a:active {
	background-image: url(./imgs/informations_inquiryec.gif);
}
.maincontainer .informations #Iinquiryec a:hover {
	background-image: url(./imgs/informations_inquiryec_over.gif);
}

.maincontainer .informations #Icompanyec a:link,
.maincontainer .informations #Icompanyec a:visited,
.maincontainer .informations #Icompanyec a:active {
	background-image: url(./imgs/informations_companyec.gif);
}
.maincontainer .informations #Icompanyec a:hover {
	background-image: url(./imgs/informations_companyec_over.gif);
}

.maincontainer .informations #Itransaction a:link,
.maincontainer .informations #Itransaction a:visited,
.maincontainer .informations #Itransaction a:active {
	background-image: url(./imgs/informations_transaction.gif);
}
.maincontainer .informations #Itransaction a:hover {
	background-image: url(./imgs/informations_transaction_over.gif);
}

.footmenu {
	font-family: serif;
	font-size: 10px;
	color: #685755;
	background-image: url(./imgs/footer_horizon.gif);
	background-repeat: no-repeat;
	text-align: right;
	padding: 53px 25px 30px;
}

.footmenu a {
	font-weight: bold;
}
.footmenu a:link,
.footmenu a:visited,
.footmenu a:active {
	color: #685755;
	text-decoration: none;
}
.footmenu a:hover {
	text-decoration: underline;
}



.nodisp {
	display: none;
}

.bold {
	font-weight: bold;
}
