body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FCD465;
}

a{color:#007150; text-decoration:none;}
a:hover{color:#007150; text-decoration:underline;}

input{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }

.headerbg{background-image:url(../images/header_bg.gif);background-repeat:repeat-x;}

.contentbg{background-image:url(../images/content_bg.gif); background-position:top; background-repeat:repeat-x; background-color:#FBE39F;}

.footerbg{background-image:url(../images/footer_bg.gif); background-repeat:repeat-x;}

.searchbg{background-image:url(../images/searchbg.gif); background-repeat:no-repeat; width:237px;} 

.searchForm{margin:0; padding:0;}
.searchForm form{margin:0; padding:0;}
.searchForm label{color:#f9d369; font-weight:bold;}
.searchInput {background-color:#FFFFFF; border:1px solid #454545; color:#666666; font-weight:normal; padding:2px 0 2px 0}

.headerLinks{ color:#FFFFFF; }
.headerLinks a{color:#FFFFFF; text-decoration:none;}
.headerLinks a:hover{color:#FFFFFF; text-decoration:underline;}
.button{background-image:url(../images/buttonbg.gif); border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe; color:#007150; height:17px; margin:0 0 0 0; }
.button_enter{background-image:url(../images/buttonbg.gif); border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe; color:#007150; width: 53px; height:17px; margin:0 0 0 0; }

.menuSep{background-image:url(../images/menu_separators.gif); width:2px; height:37px; background-repeat:no-repeat; background-position:top;}


.menuLinks{text-align:center; margin:0 0 0 0;}
.menuLinks a{display:block; color:#007150; font-weight:bold; font-size:11px; text-decoration:none; padding:7px 12px 9px 12px;}
.menuLinks a:hover{display:block; color:#007150; font-weight:bold; font-size:11px; text-decoration:none; background-color:#ffe99b;}

.path{color:#FFFFFF; font-size:9px;}
.path a{color:#FFFFFF; font-size:9px; text-decoration:none}
.path a:hover{color:#FFFFFF; font-size:9px; text-decoration:none}

.product_headBG{background-image:url(../images/product_top.gif); background-repeat:no-repeat; width:148px; height:41px; padding:3px 5px 0 7px; text-align:left;}
.product_headBG a{color:#f9d369; font-size:9px; text-decoration:none;}
.product_headBG a:hover{color:#FFFFFF; font-size:9px; text-decoration:none;}

.headTitlesBg{border:1px solid #cec9bc; padding:2px; background-color:#FFFFFF;}
.headTitleBg2{background-color:#007150; padding:5px; text-align:left; color:#f9d369; font-size:11px; }

.news{/*height:165px;*/ padding-bottom:10px;}
.news p{margin:10px 3px 10px 3px; padding:0px 8px 0px 5px; text-align:left;}
.allnewsLink{border-top:1px solid #cec9bc; padding:5px; color:#006666;}
.allnewsLink a{color:#006666; text-decoration:none}
.allnewsLink a:hover{color:#006666; text-decoration:underline;}

.promo{padding-top:11px;}

.greenText{color:#006666;}

h1{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:0; padding:5px 0 5px 0; color:#006666;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:0; padding:10px 0 10px 0; color:#4a3500;}

.bgBuilding{background-image:url(../images/bg_building.jpg); background-repeat:no-repeat; background-position:top;}

.listContent{background-color:#ffde82; border-bottom:3px solid #66635d; padding:8px; }
.listContent h3{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:0; padding:0px 0 5px 0; color:#4a3500;}
.listContent p{margin:0; padding:5px 0 5px 0;}
.listLink{background-color:#feebb7; border-bottom:3px solid #b2aea3; padding:8px; }

.detailsCont{padding: 0 8px; }
.detailsCont h3{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0; padding:0px 0 5px 0; color:#4a3500;}
.detailsCont p{margin:0; padding:5px 0 5px 0;}


.imgBrd{border:1px solid #bebbb3; background-color:#FFFFFF;}

.brdBottom{border-bottom:1px solid #cec9bc;}

.pad{padding:10px;}
.detailsLinks{border-top:1px solid #cec9bc; border-bottom:1px solid #cec9bc; padding:5px;}

.consumLinks{padding:5px; background-color:#fef3d7; border-left:10px solid #feda74; border-bottom:1px solid #cec9bc;}

.imgFloatRight{float:right; padding:0 0 15px 15px;}
.imgFloatLeft{float:left; padding:0 15px 15px 0;}

/*.news{padding:10px 0 10px 0; border-bottom:1px solid #b2aea3;}*/
.news h2{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:0; padding:0 0 5px 0; color:#006666;}
/*.news p{padding:5px 0 5px 0;}*/


.login_submit {height: 23px;}
.login {float: right; color: #F9D369; font-weight: bold; margin-right: 5px; padding-top: 2px; height: 18px;}
.login_ {height: 20px; display: block;}
.loginInput {background-color:#FFFFFF; border:1px solid #454545; color:#666666; font-weight:normal; padding:2px 0 2px 0;}
.loginInputPass {background-color:#FFFFFF; border:1px solid #454545; color:#666666; font-weight:normal; padding:2px 0 2px 0;}
.shopping_basket {background: #fffbd5; border: 1px solid Black; width: 770px;}
	.shopping_basket ul {list-style: none; margin: 5px 0 0 5px; padding: 0;}
.light_green {color: #00a95d;}
.specification {float: left; font-size: 8pt; margin-top: 0;}
	.specification img {float: left; margin-top: 2px;}
	.specification a {float: left; margin: 6px 0 0 5px;}
.bt_add {float: left; background: url("../images/bt_add.png") no-repeat; width: 60px; height: 18px; text-align: center; margin: 3px 0 0 50px; color: #00a95d; font-size: 8pt; border: none;}
.bt_order {float: left; background: url("../images/bt_add.png") no-repeat; width: 60px; height: 18px; text-align: center; margin: 3px 0 0 15px; color: #00a95d; font-size: 8pt; border: none; padding-top: 2px;}
.bt_order_ {float: right; background: url("../images/bt_add.png") no-repeat; width: 60px; height: 18px; text-align: center; margin: 3px 0 0 15px; color: #00a95d; font-size: 8pt; border: none; padding-top: 2px;}
.bt_child_add {float: left; background: url("../images/bt_add.png") no-repeat; width: 60px; height: 18px; text-align: center; margin: 0; color: #00a95d; font-size: 8pt; border: none;}
.bt_child_add_  {float: right; background: url("../images/bt_add.png") no-repeat; width: 60px; height: 18px; text-align: center; margin: 0; color: #00a95d; font-size: 8pt; border: none;}
.qty_cons_input {float: left; text-align: right; margin-right: 3px;}
a.exit {float: right; background-image:url("../images/buttonbg.gif"); border-color: #FFFFFF #BEBEBE #BEBEBE #FFFFFF; border-style: solid; border-width: 1px; color: #007150; width: 47px; height: 12px; display: block; padding: 2px; text-align: center; cursor: default;}
a.exit:hover {text-decoration: none;}
.product_childs {list-style: none; margin: 0; padding: 0;}
	.product_childs strong {float: left; margin-top: 6px; font-size: 7pt; width: 500px;}
	.product_childs em {float: right; margin-top: 6px; width: 80px;}
	.product_childs form {float: right; margin-top: 0;}
.sub_shopping_basket {padding-top: 0;}
.shop_img {border-right: 1px solid Black; background: White;}
li.li_child {display: block; height: 22px;}
.hid_cons_form {float: right; width: 115px; height: 20px; padding-top: 2px; display: none;}
.del_product_group {background: red;}
.li_total {height: 20px; float: right; margin: 8px 5px 0 0; font-weight: bold;}
.shopping_basket_total {float: right; margin-top: 5px;}
.order_firm_info {position: absolute; top: 212px; left: 65px; width: 675px; height: 40px;}
	.order_firm_info ul {margin: 0; padding: 0; list-style: none; font-size: 10pt; color: Black;}
	.order_firm_info ul li {float: left; width: 280px; height: 15px; margin: 4px 0 0 40px;}
	.order_firm_info ul li.date {margin-left: 60px; width: 260px;}
	.order_firm_info ul li.firm {width: 310px;}
	.order_firm_info ul li.mol {margin-left: 160px; width: 190px;}
.order_products {position: absolute; top: 270px; left: 65px; width: 675px; height: 40px;}
	.order_products ul {margin: 0; padding: 0; list-style: none;}
	.order_products ul li {height: 20px;}
	.order_products ul li strong {float: left; display: block; width: 600px;}
	.order_products ul li em {float: left; display: block; width: 70px; font-style: normal;}