body{font-family:Arial;}*{margin:0px;padding:0px;}#crea,#raco,#qui,#taller{margin-right:-15px;text-align:right;}.net{clear:both;}p{color:#B2B2B2;font-size:12px;font-family:Arial;}b{color:#fff;}a{color:#FFFFFF;text-decoration:none;outline:none;}a:HOVER{color:#97BC0D;}.peu{	width:946px;	text-align:center;	margin:0 auto;	margin-top:100px;	font-family:Arial;	font-size:10px;	font-color:#ccc;}.peu p{	font-size:10px;	font-color:#ccc;}.peu p a{	color:#ccc;	font-size:11px;}.peu a{	font-size:10px;	color:#606060;	text-decoration:underline;}.peu a:HOVER{	color:#fff;}a.menu{	color:#FFF;	margin-right:28px;	font-size:9px;}a.idioma, a.idiomaSel{	margin-top:10px;	margin-left:8px;	float:right;	background-repeat:no-repeat;	background-position:top left;	width:21px;	height:14px;}a.idioma:HOVER, a.idiomaSel{background-position:bottom left;}.monotype{color:#fff;text-align:center;}h3.monotype{font-size:18px;}h1.trajan{color:#FFFFFF;}h4.trajan{color:#97BC0D;}.caixa{	display:block;	background-position:-336px 0px;	background-repeat:no-repeat;	width:250px;	padding:40px 40px 40px 50px;	font-size:12px;	text-align:left;}.gros{	background-image:url(imatges/caixaGran.png);	height:79px;}.petit{	background-image:url(imatges/caixaPetita.png);	height:47px;}.caixa:HOVER{background-position:0px 0px;}.txt{	text-align:justify;	line-height:17px;}.bverd a{color:#97BC0D;}.bverd a:HOVER{color:#fff;}.productes{	padding:5px 0px 0px 25px;	width:94px;	float:left;	background:url(imatges/models/icoCistell.jpg) no-repeat 5px 3px #898989;	font-size:11px;	color:#fff;	height:19px;}.veureCistell{	display:block;	text-align:center;	padding-top:5px;	border:1px solid #97BC0D;	height:17px;	width:188px;	float:right;	background-image:url(imatges/models/fons_cistell.jpg);	background-repeat:no-repeat;	background-position:0px 0px;	color:#000;	font-size:12px;}.veureCistell:HOVER{	background-position:0px -22px;	color:#97BC0D;}.anell{	display:block;	float:left;	width:222px;	margin-bottom:20px;	background-color:#252525;}.anell img{	border:4px solid #fff;	margin:0 auto;	filter: alpha(opacity=50);	opacity: .5;}.anell:HOVER img{	border:4px solid #97BC0D;	filter: alpha(opacity=100);	opacity: 1.0;}.imgCaixa{	display:block;	width:336px;	height:159px;	background-position:-336px 0px;	background-repeat:no-repeat;}.imgCaixa:HOVER{	background-position:0px 0px;}.visual{	color:#434C1F;	font-size:10px;}.visual:HOVER{	color:#97BC16;}.ant{background:url(imatges/anell/icoAnt.jpg) no-repeat left 3px;padding-left:15px;margin-right:10px;}.seg{background:url(imatges/anell/icoSeg.jpg) no-repeat right 3px;padding-right:15px;margin-left:10px;}.amplia{	margin-top:10px;	font-size:10px;	color:#434C1F;}.amplia:HOVER{color:#97BC16;}.desc p{	color:#A3A3A3;	text-align:justify;	width:415px;	margin:10px 0px 20px 13px;}.desc2 p{	text-align:justify;	width:415px;	margin:10px 0px 20px 13px;	width:720px;	color:#E6E6E6;}.desc td{color:#A3A3A3;}.desc table{	margin:10px 0px 20px 13px;	font-size:12px;}.desc b{color:#fff;}.afegirCistell{	padding-top:12px;	padding-left:20px;	display:block;	width:147px;	height:25px;	text-align:center;	color:#333333;	background:url(imatges/anell/afegirCistell.jpg) no-repeat top left;	float:left;	font-size:12px;}.veureSimu{	background:url(imatges/crear/veureSimu.jpg) no-repeat top left;	width:398px;	height:19px;	text-align:center;	display:block;	margin:25px 0px 0px 13px;	color:#333;	font-size:12px;	padding-top:5px;}.sistems{	display:block;	width:52px;	height:20px;	background-image:url(imatges/6tems.gif);	background-repeat:no-repeat;	background-position:top left;	float:right;}.sistems:HOVER{background-position:top right;}#cont_cistell{	margin-left:32px;	margin-top:20px;	width:310px;	font-size:12px;	position:relative;}#nouProd{	width:286px;	padding:10px;	position:absolute;	top:40px;	left:0px;	border:1px solid red;	background:#707070;	border:2px solid #535353;	display:none;}#nouProd img{	border:1px solid #97BC0D;	float:left;}.bona{	border:0;	width:100%;	background:#fff;}.error{	width:100%;	border:0;	background:#F2A0A0;}.botoEnviar{	color:#fff;	font-size:10px;	background:#96BC0D;	border:1px solid #96BC0D;	width:100%;	height:25px;}.botoEnviar:HOVER{	background:#252525;	color:#96BC0D;}.capcal_cistell{	background-color:#404040;	color:#B3B3B3;	font-size:10px;	text-align:center;}.cistell_prod td{padding:5px;}.cistell_prod{color:#fff;font-size:14px;}.cistell_prod img{border:1px solid #96BC0D;}.cistell_prod h2{font-size:17px;}.cistell_prod h3{font-size:14px;}.cistell_prod input{	border:1px solid #96BC0D;	background:#404040;	color:#fff;	width:25px;	text-align:center;	height:18px;}.eliminar{	background:url(imatges/eliminar.gif) no-repeat top left;	height:11px;	padding-left:15px;	display:block;	font-size:10px;	color:#B3B3B3;}.eliminar:HOVER{color:#96BC0D;}.botoComprar{	border:5px solid #666666;	font-size:12px;	color:#fff;	background:#252525;	height:40px;	padding:7px;	cursor:pointer;}.botoComprar:HOVER{	border:5px solid #96BC0D;	color:#96BC0D;}.caixaGris{	text-align:center;	width:160px;	display:block;	padding:5px;	background:#666666;	border:1px solid #666;	color:#fff;	font-size:10px;	margin-top:5px;	cursor:pointer;}.caixaGris:HOVER{	background:#252525;}.factura td{	font-size:12px;	background:#333333;	border:1px solid #434C21;	padding:5px;	text-align:center;}.linia td{	background:transparent;	height:5px;	border:0;}.linkMapa{	background:url(imatges/punt.jpg) no-repeat 2px 5px;	padding-left:15px;	color: #b2b2b2;	font-size:16px;	display:block;	margin-top:15px;}.linkMapa:HOVER{	color:#96BC0D;}.filet{	border-top:1px solid #b2b2b2;}.linkMapa:HOVER .filet{	border-top:1px solid #96BC0D;}.inscripcio{	font-size:10px;	background-color:transparent !important;	border:1px solid #676767 !important;	width:90px !important;	margin-top:3px;}.banner{	display:block;	background-position:center center;	background-repeat:no-repeat;	width:270px;	padding:10px;	border:8px solid #636564;	text-align:center;	float:right;}.banner:HOVER{	border:8px solid #9ABB0A;}.banner span{font-size:40px;text-align:center;}
