body {
	background: #8a9400;
	margin:0px;
	padding:0px;
	
	SCROLLBAR-FACE-COLOR:white;
	SCROLLBAR-HIGHLIGHT-COLOR: white;
	SCROLLBAR-SHADOW-COLOR: white;
	SCROLLBAR-3DLIGHT-COLOR: black;
	SCROLLBAR-ARROW-COLOR: black;
	SCROLLBAR-TRACK-COLOR: white;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
}

.txtweb a{text-decoration:underline;}

.neteja{clear:both;}
.logo{
	float:left;
	margin:10px;
}
ul li{
	list-style-type:none;
}
#menu{
	float:right;
	margin-top:30px;
	width:590px;
}
#menu ul{
	margin:0px;
	padding:0px;
	height:26px;
}
#menu ul li{
	margin:0px;padding:0px;
	float:right;
	list-style-type:none;
	padding-left:0px;
	padding-right:5px;
}

#caracts ul{
	margin:0px;
	padding:0px;
}
#caracts ul li {
	list-style-type:circle;
	padding-left:0px;
}

#caracts ul li img{
	padding:2px;
}

#general{
	margin:0px auto;
	width:795px;
	border:5px solid #adb455;
	background:#FFF;
	margin-top:0px;
	margin-bottom:0px;
}
#peu{
	border-top:2px solid #adb455;
	height:105px;
	padding-left:15px;
	padding-right:15px;
	padding-top:8px;
	padding-bottom:3px;
	text-size:11px;
}

#peu img{
	margin-left:10px;
	margin-bottom:10px;
}

.cos{
	background:#FFF url(imatges/cos2.jpg) no-repeat 0% 100%;
}

#inici{
	position:relative;
	top:0px;
	left:0px;
	width:560px;
	padding-left:30px;
	background:#FFF;
}

a.c_bambium_inici img{
	width:230px;
}
a.c_bambium_inici {
	font: 24px Arial;
	text-decoration:none;
	color:#fff;
}
a.c_bambium_inici:hover {
	color:#8a9400;
}

#menuLateral{
	float:left;
	display:block;
	width:232px;
	margin-top:27px;
	margin-left:20px;
	padding-top:20px;
	border-top:2px solid #778f3b;
	margin-bottom:290px;
}

#contingutGran{
	width:750px;
	margin:0px auto;
}

#contingut{
	float:left;
	width:496px;
	margin-left:25px;
	margin-bottom:20px;
}

#contingutNoMenu{
	float:right;
	width:496px;
	margin-right:20px;
	margin-bottom:20px;
}

.listProd{width:490px;}
.listProd img{width:170px;float:left;}
.listProd div{width:300px;float:left;margin-left:20px;}
.listProd a{
	display:block;float:right;
}
.linkProd{
	font: 11px Arial;
	font-weight: bold;
	color:#FFF;
	text-decoration:none;
	text-align:center;
}

#mostraProducte{width:496px;}
#mostraProducte img#foto{float:left;}
#mostraProducte .desc{float:left;}

#mostraProducte2{width:496px;}
#mostraProducte2 img#foto{float:right;width:180px;}
#mostraProducte2 .desc{float:left;width:290px;margin-right:20px;}


#noticia{margin-top:15px;}

.miniTitVerd{
	font: 12px Arial;
	font-weight: bold;
	color:#778f3b;
	text-decoration:none;
	text-align:left;
}
.tik{
	margin-top:5px;
	height:21px;
	width:135px;
	float:left;
	background:#FFF url(imatges/tik.gif) no-repeat 0% 0%;
	padding-left:30px;
	padding-top:7px;
	font: 12px Arial;
	font-weight: normal;
	color:#696969;
	text-decoration:none;
	text-align:left;
}
#llprod td{
	padding-top:2px;
	padding-bottom:2px;
}
.txtVerdFosc{
	font: 10px Arial;
	font-weight: bold;
	color:#354305;
}

.fonsBlanc{background:#FFF;}
.fonsOca{background:#c4cc99;}
.fonsOca2{background:#dfe4c4;}

.filDretaVerd{ border-right:1px solid #4A6319;}
.filEsqVerd{ border-left:1px solid #4A6319;}
.filSotaVerd{ border-bottom:1px solid #4A6319;}
.filSobraVerd{ border-top:1px solid #4A6319;}
.filSotaGris{ border-bottom:1px solid #696969;}
.filSotaVerd2{ border-bottom:2px solid #778f3b;}
.filVerd2{ border:2px solid #778f3b;}
.filVerdClar{ border:1px solid #d5d8c5;}

.coleccio{
	width:140px;
	float:left;
	margin-left:20px;
	margin-right:20px;
	text-align:center;
	margin-bottom:15px;	
	margin-top:15px;	
}
.coleccio img.col{margin:7px;width:120px;}

/*TEXTOS FLASH*/
.flash-replaced .alt {
	display: block;
	height: 0;
	position: absolute;
	overflow: hidden;
	width: 0;
}
h3
{
	margin:0px;
	padding:0px;
}

/*TEXTOS*/
.idiomes{text-decoration:none;}
a.menuP,.situ{
	font: 17px Arial;
	color:#314705;
	text-decoration:none;
	cursor:hand;
}
a.menunoP{
	margin-top:20px;
	text-align:center;
	font-weight: normal;
	text-decoration:none;
	cursor:hand;
	font: 12px Arial;
	font-weight: normal;
	color:#696969;
}
a.menunoP:HOVER{color:#000;text-decoration:underline;font: 12px Arial;font-weight: normal;
	}
a.menuP:HOVER .dinsMenu,a.menuPSel .dinsMenu{
	float:left;
	padding-top:4px;
	padding-bottom:4px;
	background: #FFF url(imatges/menuM.gif) repeat-x;
	background-position:0px -26px;
	height:17px;
	
}
a.menuP .dinsMenu{
	float:left;
	padding-top:4px;
	padding-bottom:4px;
	background: #FFF url(imatges/menuM.gif) repeat-x;
	background-position:0px 0px;
	height:17px;
}
a.menuP:HOVER,a.menuPSel{
	font: 17px Arial;
	font-weight: normal;
	color:#FFFFFF;
	text-decoration:none;
	height:26px;
	cursor:hand;
}
.menuVerd ul li div.t{
	float:left;
	background: #FFF url(imatges/menuM.gif) repeat-x;
	height:26px;
	padding-top:4px;
}
.menuP div.e,.menuVerd ul li div.e{
	background: #FFF url(imatges/menuE.gif) no-repeat;
	background-position:0px 0px;
	height:25px;
	width:7px;
	float:left;
}
.menuP:HOVER div.e,.menuPSel div.e{
	background: #FFF url(imatges/menuE.gif) no-repeat;
	background-position:0px -26px;
	height:26px;
	width:7px;
	float:left;
}
.menuP div.d,.menuVerd ul li div.d{
	background: #FFF url(imatges/menuD.gif) no-repeat;
	background-position:0px 0px;
	height:26px;
	width:7px;
	float:left;
}
.menuP:HOVER div.d,.menuPSel div.d{
	background: #FFF url(imatges/menuD.gif) no-repeat;
	background-position:0px -26px;
	height:26px;
	width:7px;
	float:left;
}

a.menuLat{
	font: 14px Arial regular;
	font-weight: bold;
	text-decoration:none;
	padding-left:20px;
	padding-top:8px;
	width:212px;
	height:26px;
	display:block;
}
.m0{color:#314705;background:#FFF url(imatges/m_01.gif) no-repeat 0px 0px;}
.m1{color:#314705;background:#FFF url(imatges/m_02.gif) no-repeat 0px 0px;}
.m2{color:#314705;background:#FFF url(imatges/m_03.gif) no-repeat 0px 0px;}

.m0:HOVER,.m0Sel{color:#FFF;background:#FFF url(imatges/m_01.gif) no-repeat -232px 0px;}
.m1:HOVER,.m1Sel{color:#FFF;background:#FFF url(imatges/m_02.gif) no-repeat -232px 0px;}
.m2:HOVER,.m2Sel{color:#FFF;background:#FFF url(imatges/m_03.gif) no-repeat -232px 0px;}

.descarregar{
	font: 12px Arial;
	font-weight: normal;
	color:#4A6319;
	text-decoration:none;
	text-align:right;
	width:461px;
	padding-right:35px;
	padding-top:0px;
	padding-bottom:4px;
	height:18px;
	background:#FFF url(imatges/boto_descarregar.gif) no-repeat;
	display:block;
}
.descarregar img{
	position:relative;top:4px;
	margin-right:5px;
}
.submenus{
	display:none;
}

a.subMenuSel,a.subMenu:HOVER{
	float:left;
	font: 13px Arial;
	font-weight: normal;
	color:#3f4b0d;
	text-decoration:none;
	width:210px;
	margin-left:10px;
	background:#FFF url(imatges/fletxaFosc.gif) no-repeat 100% 20%;
	display:block;
}
a.subMenu{
	float:left;
	font: 13px Arial;
	font-weight: normal;
	color:#c4cc99;
	text-decoration:none;
	width:210px;
	margin-left:10px;
	background:#FFF url(imatges/fletxaClar.gif) no-repeat 100% 20%;
	display:block;
}

a.fletxaV{
	font: 12px Arial;
	font-weight: normal;
	color:#4A6319;
	text-decoration:none;
	padding-left:25px;
	padding-top:2px;
	padding-bottom:3px;
	height:18px;
	background:#FFF url(imatges/fletxa00.gif) no-repeat 0% 0%;
}
a.fletxaV2{
	font: 14px Arial;
	font-weight: normal;
	color:#4A6319;
	text-decoration:none;
	padding-left:25px;
	padding-top:2px;
	padding-bottom:3px;
	display:block;
	height:18px;
	background:#FFF url(imatges/fletxa00.gif) no-repeat 0% 0%;
}
.fletxaG{
	padding-right:25px;
	background:#FFF url(imatges/fletxa01.gif) no-repeat 100% 20%;
}

#stock{
	margin:0px auto;
	width:508px;
	height:186px;
	background:#FFF url(imatges/fonsStock.gif) no-repeat 0px 0px;
	border: 1px solid #FFF;
}

.txtStock{
	color:#54690c;
	font: 14px Arial;
	font-weight: normal;
}

.txtStockP{
	color:#54690c;
	font: 12px Arial;
	font-weight: normal;
}


.minitxtStock{
	color:#54690c;
	font: 10px Arial;
	font-weight: normal;
	text-decoration:underline;
}

a.mapaweb{
	font: 14px Arial;
	font-weight: normal;
	color:#4A6319;
	text-decoration:none;
	padding-left:15px;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
	height:16px;
}

.txtweb{
	font: 12px Arial;
	font-weight: normal;
	color:#696969;
	text-decoration:none;
	line-height:18px;
}

.txtpeu{
	font: 11px Arial;
	font-weight: normal;
	color:#696969;
	text-decoration:none;
	line-height:18px;
}

.txtweb var{color:#54690c;}

a.txtweb:HOVER,a.txtpeu:HOVER{
	color:#4A6319;
}

.txtverd{
	font: 11px Arial;
	font-weight: normal;
	color:#778f3b;
	text-decoration:none;
	line-height:18px;
}

.txtverd12{
	font: 12px Arial;
	font-weight: normal;
	color:#778f3b;
	text-decoration:none;
	line-height:18px;
}

.txtweb2{
	font: 12px Arial;
	font-weight: normal;
	text-decoration:none;
}
.txtNegre{
	font: 10px Arial;
	font-weight: bold;
	text-decoration:none;
	color:#000;
}

.titolVerd{
	font: 18px Arial;
	font-weight: normal;
	color:#4A6319;
	text-decoration:none;
}

.titolPpal{
	font: 22px trebuchet MS, Arial, Verdana ;
	font-weight: normal;
	color:#778f3b;
	text-decoration:none;
}
.titolPpal2{
	font: 25px trebuchet MS, Arial, Verdana ;
	font-weight: bold;
	color:#778f3b;
	text-decoration:none;
}
.titolVermell{
	font: 22px trebuchet MS, Arial, Verdana ;
	font-weight: normal;
	color:#ee0101;
	text-decoration:none;
}

.titolBlanc{
	font: 18px Tahoma, sans serif;
	font-weight: normal;
	color:#FFF;
	text-decoration:none;
}

.dataNoti{
	color:#FFF;
	font: 11px Arial;
	font-weight: bold;
}

.titolNoti{
	color:#000;
	font: 12px Arial;
	font-weight: bold;
	text-decoration:none;
}
.dataNoticia{
	color:#778f3b;
	font: 12px Arial;
	font-weight: normal;
}

.titolNoticia{
	display:block;
	width:232px;
	padding-bottom:5px;
	margin-bottom:10px;
	color:#696969;
	font: 12px Arial;
	font-weight: normal;
	text-decoration:none;
}
.titolNoticiaSel,.titolNoticia:HOVER{
	display:block;
	width:232px;
	padding-bottom:5px;
	margin-bottom:10px;
	color:#778f3b;
	font: 12px Arial;
	font-weight: normal;
	text-decoration:none;
}



.fonsverd{background:#778f3b;}
.colGris{color:#696969;}
.colTexplan{color:#a5000a;}
.colBambium{color:#778f3b;}
.colSoja{color:#feb801;}
.logoProd{float:left;margin-right:15px;width:169px;display:block;text-decoration:none;text-align:center;}

/*FORMULARI*/
.bona{
	border: 1px solid #778f3b;
	background-color:#fff;
	font: 11px Trebuchet MS,Verdana;
	font-weight: normal;
	color:#000;
}

.error{
	border: 1px solid #CC0000;
	background-color:#FFA987;
	font: 11px Trebuchet MS,Verdana;
	font-weight: normal;
	color:#000;
}

.buto{
	border:0px;
	background-color:#4A6319;
	color:#FFF;
	font: 12px Trebuchet MS,Verdana;
	font-weight: bold;
	text-decoration:none;
	padding:5px;
}
.link{
	background-color:#FFF;
	color:#4A6319;
	font: 12px Trebuchet MS,Verdana;
	font-weight: bold;
	text-decoration:none;
	border-top:0px;
	border-right:0px;
	border-left:0px;
	border-bottom: 2px solid #4A6319;
}

/*ESTOC SERVICE*/
#caixaprods{width:450px;float:left;}
#caixaprods td{height:20px;}
#carroprods{width:250px;float:right;}

.fonsProds{background:#e7e7e7;}
.fonsCarro{background:#dee9bf;}

.mig{text-align:center;}
.esq{text-align:left;padding-left:20px;}
.marges{padding-top:5px;padding-bottom:5px;}

.producte{width:100%;margin-bottom:2px;}
#caixaprods .u1{width:110px;float:left;padding:5px;}
#caixaprods .u2{width:130px;float:left;padding:5px;}
#caixaprods .d{width:50px;float:left;padding:5px;}
#caixaprods .t{width:50px;float:left;padding:5px;}
#caixaprods .q{width:56px;float:left;padding:5px;}

#carroprods .u1{width:80px;float:left;text-align:left;}
#carroprods .u2{width:70px;float:left;}
#carroprods .d{width:40px;float:left;}
#carroprods .t{width:40px;float:left;}
#carroprods .q{width:20px;float:left;}