html{
	width: 100%;
	height: 100%;
	min-height: 100%;
	text-align: center;
	background-color: #FFFFFF;
	background-image: url(../imatges/fons.jpg);
	background-repeat: repeat;
	color: #5C5C5C;
}
body{
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 825px;
	height: 100%;
	text-align: left;
	background-color: transparent;
}
.content{
	background-color: transparent;
	background-image: url(../imatges/fonsContent.png);
	background-repeat: repeat-y;
	display: block;
	float: left;
	clear: none;
	width: 825px;
	text-align: left;
}
.dPeu{
	width: 825px;
	height: 27px;
	background-color: transparent;
	background-image: url(../imatges/fonsPeu.png);
	background-repeat: no-repeat;
	display: block;
	float: left;
	clear: both;
}

.catalogo  {
	margin-top: 250px;
	text-decoration: none;
	border: none;
}

.dDummy{
	width: 12px;
	height: 644px;
	display: block;
	float: left;
	clear: none;
	line-height: 0em;
	overflow: hidden;
	background-color: transparent;
}
.dDummy2{
	width: 35px;
	height: 383px;
	display: block;
	float: left;
	clear: none;
	line-height: 0em;
	overflow: hidden;
	background-color: transparent;
}
.dA{
	width: 801px;
	height: 207px;
	display: block;
	float: left;
	clear: none;
}
.dB{
	width: 801px;
	height: 24px;
	background-color: #BFBFBF;
	display: block;
	float: left;
	clear: none;
}
.dC{
	width: 801px;
	height: 30px;
	background-color: #8D8D8D;
	background-image: url(../imatges/fonsMenu.jpg);
	background-repeat: no-repeat;
	display: block;
	float: left;
	clear: none;
	text-align: left;
}
.dD{
	width: 801px;
	color: #5C5C5C;
	background-color: #FFFFFF;
	background-image: url(../imatges/fonsCos1.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	float: left;
	clear: none;
}
.dDequip{
	width: 801px;
	color: #5C5C5C;
	background-color: #FFFFFF;
	background-image: url(../imatges/fonsContent.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
	float: left;
	clear: none;
}
.dD2{
	width: 801px;
	color: #5C5C5C;
	background-color: #FFFFFF;
	/*background-image: url(../imatges/fonsCos2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;*/
	display: block;
	float: left;
	clear: none;
}
.dD2X{
	width: 801px;
	height: 600px;
	color: #5C5C5C;
	background-color: #FFFFFF;
	/*background-image: url(../imatges/fonsCos2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;*/
	display: block;
	float: left;
	clear: none;
}
.dD3{
	width: 801px;
	height: 483px;
	color: #5C5C5C;
	background-color: #FFFFFF;
	/*background-image: url(../imatges/fonsCos2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;*/
	display: block;
	float: left;
	clear: none;
	overflow: hidden;
}
.dD3A{
	width: 801px;
	height: 823px;
	color: #5C5C5C;
	background-color: #FFFFFF;
	/*background-image: url(../imatges/fonsCos2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;*/
	display: block;
	float: left;
	clear: none;
	overflow: hidden;
}
.dD4{
	width: 801px;
	color: #5C5C5C;
	background-color: #FFFFFF;
	/*background-image: url(../imatges/fonsCos2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;*/
	display: block;
	float: left;
	clear: none;
}
.dDA{
	width: 620px;
	display: block;
	float: left;
	clear: none;
	background-color: transparent;
}
.dDA2{
	width: 655px;
	display: block;
	float: left;
	clear: none;
	background-color: transparent;
}
.dDB{
	width: 146px;
	height: 408px;
	display: block;
	float: left;
	clear: none;
	background-color: transparent;
}
.dDBA{
	width: 146px;
	height: 133px;
	background-color: #D0D0D0;
	background-image: url(../imatges/fonsArea2.jpg);
	background-repeat: no-repeat;
	background-position: top;
	display: block;
	float: left;
	clear: none;
	overflow: hidden;
	border-bottom: #646464 solid 1px;
}
.dDBB{
	width: 146px;
	background-color: #D0D0D0;
	background-image: url(../imatges/fonsNew2.jpg);
	background-repeat: no-repeat;
	background-color: #D0D0D0;
	background-position: top;
	display: block;
	float: left;
	clear: none;
	/*border-bottom: #646464 thin 1px;*/
}
.dDummy3{
	width: 8px;
	height: 274px;
	display: block;
	float: left;
	clear: none;
	line-height: 0em;
	overflow: hidden;
	background-color: transparent;
}
.dDummy4{
	width: 138px;
	height: 8px;
	display: block;
	float: left;
	clear: none;
	line-height: 0em;
	overflow: hidden;
	background-color: transparent;
}
.dDBBA{
	width: 130px;
	height: 17px;
	display: block;
	float: left;
	clear: none;
	color: #FFFFFF;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	background-color: transparent;
}
.dDBBB{
	padding-top: 3px;
	width: 130px;
	height: 235px;
	display: block;
	float: left;
	clear: none;
	color: #5C5C5C;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	text-align: left;
	background-color: transparent;
	overflow: hidden;
}
.dDBBB_slide{
	width: 130px;
	height: 235px;
	display: block;
	float: left;
	clear: none;
	color: #5C5C5C;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	text-align: left;
	background-color: transparent;
	overflow: hidden;
	text-decoration: none;
}
.dDBBB_slide IMG{
	border: none;
}
.imgNew{
	display: block;
	float: left;
	clear: both;
	background-color: transparent;
}
.imgRef{
	display: block;
	float: right;
	clear: none;
	background-color: transparent;
	width: 70px;
}

/******** Textos ***********/
.COS1{/*Tituls*/
	padding-top: 5px;
	width: 620px;
	height: 50px;
	text-align: left;
	display: block;
	float: left;
	clear: both;
	color: #5C5C5C;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 14pt;
	font-weight: bold;
	background-color: transparent;
}
.COS2{/*inicio esquerra*/
	width: 300px;
	padding-right: 5px;
	text-align: left;
	display: block;
	float: left;
	clear: none;
	color: #5C5C5C;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 10pt;
	font-weight: normal;
	background-color: transparent;
}
.COS3{/*inicio dreta*/
	width: 300px;
	padding-left: 5px;
	text-align: left;
	display: block;
	float: left;
	clear: none;
	color: #5C5C5C;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 10pt;
	font-weight: normal;
	background-color: transparent;
}


/***** Area Clientes ******/
.COSA1{
	width: 146px;
	height: 20px;
	text-align: center;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	float: left;
	clear: both;
	background-color: transparent;
}
.COSA2{
	width: 146px;
	height: 16px;
	text-align: center;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	display: block;
	float: left;
	clear: both;
	background-color: transparent;
}
.COSA3{
	width: 146px;
	height: 17px;
	text-align: center;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	display: block;
	float: left;
	clear: both;
	background-color: transparent;
}
.COSAI1{
	padding-left: 19px;
	padding-bottom: 3px;
	border: none;
	display: block;
	float: left;
	clear: both;
	background-color: transparent;
}
.COSAI1a{
	width: 110px;
	height: 16px;
	border: none;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
}
.COSAI2{
	padding-left: 19px;
	border: none;
	display: block;
	float: left;
	clear: both;
	background-color: transparent;
}
.COSAI2a{
	width: 110px;
	height: 12px;
	border: none;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	background-color: transparent;
	padding: 0px;
	margin: 0px;
}
.COSAI2{
	padding-left: 19px;
	border: none;
	display: block;
	float: left;
	clear: both;
	background-color: transparent;
}
.COSAI3{
	padding-left: 4px;
	padding-top: 17px;
	border: none;
	display: block;
	float: left;
	clear: both;
	background-color: transparent;
}
.btOFF{
	width: 138px;
	height: 18px;
	border: 0px;
	background-image: url(../imatges/entra_off.jpg);
	background-repeat: no-repeat;
	background-color: #ff0000;
	color: #ffffff;
	cursor: pointer;
}
.btON{
	width: 138px;
	height: 18px;
	border: 0px;
	background-image: url(../imatges/entra_on.jpg);
	background-repeat: no-repeat;
	background-color: #ff0000;
	color: #ffffff;
	cursor: pointer;
}
.AreaContent{
	width: 636px;
	height: 1449px;
	display: block;
	float: left;
	clear: none;
	background-color: transparent;
}
.dAreaClientes{
	width: 458px;
	height: 483px;
	display: block;
	float: left;
	clear: none;
	background-color: transparent;
}
.dCataleg{
	width: 458px;
	height: 483px;
	display: block;
	float: left;
	clear: none;
	background-color: transparent;
	overflow: hidden;
}
.catalegItemDummy1{
	width: 438px;
	height: 7px;
	display: block;
	float: left;
	clear: none;
	line-height: 0em;
	font-size: 1pt;
}
.catalegItemDummy2{
	width: 10px;
	height: 50px;
	display: block;
	float: left;
	clear: none;
	line-height: 0em;
	font-size: 1pt;
}
.catalegItem{
	width: 448px;
	border: solid #646464 1px;
	/*height: 71px;
	background-image: url(../imatges/cataleg1.png);
	background-repeat: no-repeat;
	background-position: top;*/
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	text-decoration: none;
	background-color: transparent;
	display: block;
	float: left;
	clear: none;
	margin-left: 5px;
	margin-top: 5px;
}
.areaItemDummy1{
	width: 619px;
	height: 7px;
	display: block;
	float: left;
	clear: none;
	line-height: 0em;
	font-size: 1pt;
}
.areaItemDummy2{
	width: 10px;
	height: 93px;
	display: block;
	float: left;
	clear: none;
	line-height: 0em;
	font-size: 1pt;
}
.areaItem{
	width: 619px;
	height: 100px;
	/*border: inset #BFBFBF 2px;*/
	background-image: url(../imatges/itemArea.png);
	background-repeat: no-repeat;
	background-position: top;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	text-decoration: none;
	background-color: transparent;
	display: block;
	float: left;
	clear: none;
	margin-left: 5px;
	margin-top: 15px;
}
.areaItem2{
	width: 619px;
	height: 125px;
	/*border: inset #BFBFBF 2px;*/
	background-image: url(../imatges/itemArea2.png);
	background-repeat: no-repeat;
	background-position: top;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	text-decoration: none;
	background-color: transparent;
	display: block;
	float: left;
	clear: none;
	margin-left: 5px;
	margin-top: 15px;
}
.AREAACC1{
	width: 45px;
	height: 100px;
	display: block;
	float: left;
	clear: none;
	font-family: "Arial",sans-serif;
	font-size: 6pt;
	color: #646464;
	text-decoration: none;
	margin-left: 3px;
}
.AREAACC2{
	width: 45px;
	height: 125px;
	display: block;
	float: left;
	clear: none;
	font-family: "Arial",sans-serif;
	font-size: 7pt;
	color: #646464;
	text-decoration: none;
	margin-left: 3px;
}
.textArea{
	width: 390px;
	height: 75px;
	display: block;
	float: left;
	clear: none;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 7pt;
	color: #646464;
	margin-left: 7px;
}
.textArea2{
	width: 480px;
	height: 100px;
	display: block;
	float: left;
	clear: none;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	margin-left: 7px;
}
.textArea3{
	width: 480px;
	height: 75px;
	display: block;
	float: left;
	clear: none;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	margin-left: 7px;
}
.areaItem IMG{
	display: block;
	float: left;
	clear: none;
}
.areaItem2 IMG{
	display: block;
	float: left;
	clear: none;
}
.AREAACC2 IMG{
	padding-top: 18px;
	display: block;
	float: left;
	clear: none;
	border: 0px;
}
.textItemCataleg{
	padding-left:3px;
	padding-right:3px;
	width:280px;
	float: left;
	clear: none;
	display: block;
	text-align: justify;
}
.verArea{
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 9pt;
	color: #646464;
	font-weight: bold;
}
.titArea{
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 14pt;
	color: #646464;
}
.titArea2{
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 16pt;
	color: #646464;
}
.datosFile{
	font-size: 8pt;
}
.AREAACC1 IMG{
	border: 0px;
}
/****** contacto *********/
.ContactoContent{
	width: 556px;
	height: 170px;
	display: block;
	float: left;
	clear: none;
	background-color: transparent;
	margin-left: 15px;
	padding-top: 5px;
	overflow: visible;
}
.contacto1{
	margin-left: 8px;
	margin-top: 2px;
	width: 270px;
	height: 160px;
	display: block;
	float: left;
	clear: none;
	background-color: transparent;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 10pt;
	color: #646464;
	overflow: visible;
}
.contacto2{
	margin-left: 8px;
	margin-top: 8px;
	width: 270px;
	height: 170px;
	display: block;
	float: left;
	clear: none;
	background-color: transparent;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 10pt;
	color: #646464;
	overflow: visible;
}
.LABELCONTACTO{
	width: 100px;
	float: left;
	clear: none;
	display: block;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 10pt;
	color: #646464;
	margin-bottom: 4px;
	margin-left: 8px;
}
.INPUTCONTACTO{
	background-color: #f5f5f5;
	width: 160px;
	float: left;
	clear: none;
	display: block;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 10pt;
	border: solid 1px #646464;
	margin-bottom: 4px;
	color: #646464;
}

.INPUTCONTACTO2{
	background-color: #f5f5f5;
	width: 430px;
	float: left;
	clear: none;
	display: block;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 10pt;
	border: solid 1px #646464;
	margin-bottom: 4px;
	color: #646464;
}
.ContactoCheck{
	width: 354px;
	height: 150px;
	display: block;
	float: left;
	clear: none;
	background-color: transparent;
	margin-left: 10px;
	overflow: visible;
	border: solid 1px #646464;
	background-color: #ffffff;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 10pt;
	border: solid 1px #646464;
}
.CHECKContent{
	width: 118px;
	height: 150px;
	display: block;
	float: left;
	clear: none;
}
.captcha{
	width: 150px;
	display: block;
	float: left;
	clear: none;
	margin-top: 10px;
	margin-left: 6px;
	border: 0px;
}
/***** direccio **********/
.COSPeu{
	width: 825px;
	height: 27px;
	display: block;
	float: left;
	clear: both;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-align: center;
	background-color: transparent;
}

/***** miscelania ********/

.RELOJ1{
	padding-left: 660px;
	padding-top: 3px;
	background-color: transparent;
}
.RELOJ2{
	width: 120px;
	height: 15px;
	/*border: inset #BFBFBF 2px;*/
	background-image: url(../imatges/fonsclock.jpg);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #3F3F3F;
	background-color: transparent;
}
.taw{
	border:0px;
	/*width:60px;
	height:31px;*/
	display:inline;
}
.w3c{
	border:0px;
	/*width:88px;
	height:31px;*/
	display:inline;
}
/*************  Menu  ***************/
.MP1{
	width: 114px;
	height: 30px;
	display: block;
	float: left;
	clear: none;
	text-align: center;
	background-color: transparent;
	overflow: hidden;
}
.MP1Link{
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	margin-top: 4px;
	text-decoration: none;
	font-weight: normal;
	display: block;
	float: left;
	clear: none;
	width: 100%;
	text-align: center;
	background-color: transparent;
	overflow: hidden;
}
.MPA1{
	width: 114px;
	height: 30px;
	display: block;
	float: left;
	clear: none;
	background-color: #8D8D8D;
	background-image: url(../imatges/fonsMenu2.jpg);
	background-repeat: no-repeat;
	text-align: center;
	overflow: hidden;
}
.MPA1Link{
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 4px;
	font-weight: normal;
	display: block;
	float: left;
	clear: none;
	width: 100%;
	text-align: center;
	background-color: transparent;
	overflow: hidden;
}
/****** idiomes ******/
.dDummyLang{
	padding-left: 610px;
	display: block;
	float: left;
	clear: none;
}
.MP1A{
	margin-top: 3px;
	text-align: center;
	display: block;
	float: left;
	clear: none;
	width: 15px;
	height: 15px;
	background-color: #BFBFBF;
	background-image: url(../imatges/fonslanguage2.jpg);
	background-repeat: no-repeat;
}
.MP1ALink{
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #3F3F3F;
	text-decoration: none;
}
.MPA1A{
	margin-top: 3px;
	text-align: center;
	display: block;
	float: left;
	clear: none;
	width: 15px;
	height: 15px;
	background-color: #BFBFBF;
	background-image: url(../imatges/fonslanguage2.jpg);
	background-repeat: no-repeat;
}
.MPA1ALink{
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #3F3F3F;
	text-decoration: none;
}
.MP1B{
	text-align: left;
	display: block;
	float: left;
	clear: both;
}
.MP1BLink{
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-align: left;
	display: block;
	float: left;
	clear: both;
	text-decoration: none;
	width: 100px;
}
.MPA1B{
	text-align: left;
	display: block;
	float: left;
	clear: both;
	background-color: #636363;
	color: #000000;
	width: 100px;
}
.MPA1BLink{
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-align: left;
	display: block;
	float: left;
	clear: both;
	background-color: #636363;
	text-decoration: none;
	width: 100px;
}
.MP1C{
	text-align: left;
	display: block;
	position: absolute;
	visibility: hidden;
	z-index: 100;
	margin-top: 20px;
	margin-left: -15px;
	background-color: #D0D0D0;
	border: #636363 solid 2px;
	background-image: url(../imatges/fonsLang.jpg);
	background-repeat: repeat-y;
}
/*** menu unicamp ***/
.MP201{
	text-align: center;
	display: block;
	float: left;
	clear: none;
	width: 25px;
	height: 25px;
	background-color: transparent;
}
.MP201Link{
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #3F3F3F;
	text-decoration: none;
}
.MP201Link:hover{
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #9F9F9F;
	text-decoration: none;
}
.MPA201{
	text-align: center;
	display: block;
	float: left;
	clear: none;
	width: 25px;
	height: 25px;
	background-color: transparent;
}
.MPA201Link{
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 12pt;
	color: #8F8F8F;
	text-decoration: none;
}
.yay, .oops     {font-family: "Trebuchet MS","Arial",sans-serif;font-size:1em;text-align:center;padding:10px;color:#9c9c9c;text-decoration:none;}
/***************************************/
/******* productes ******/
.dProdDummy{
	display: block;
	float: left;
	clear: none;
	width: 10px;
	height: 270px;
}
.dProdContentMENUGES{
	width: 483px;
	height: 390px;
	display: block;
	float: left;
	clear: none;
	background-color: transparent;
	border-left: #6887E7 solid 2px;
	overflow: hidden;
	text-align: center;
}
.dProdContentMENUCON{
	width: 483px;
	height: 390px;
	display: block;
	float: left;
	clear: none;
	background-color: transparent;
	border-left: #1DA046 solid 2px;
	overflow: hidden;
	text-align: center;
}
.dProdContentMENUACC{
	width: 483px;
	height: 390px;
	display: block;
	float: left;
	clear: none;
	background-color: transparent;
	border-left: #AE2A2E solid 2px;
	overflow: hidden;
	text-align: center;
}
.dProdContentMENUINT{
	width: 483px;
	height: 390px;
	display: block;
	float: left;
	clear: none;
	background-color: transparent;
	border-left: #F7971C solid 2px;
	overflow: hidden;
	text-align: center;
}
.dProdContentUNICAMP{
	width: 483px;
	height: 408px;
	display: block;
	float: left;
	clear: none;
	background-color: transparent;
	border-left: #6887E7 solid 2px;
	overflow: hidden;
}
.dCatalegContent{
	width: 483px;
	height: 408px;
	display: block;
	float: left;
	clear: none;
	background-color: transparent;
	overflow: hidden;
}
.COS201{
	width: 438px;
	height: 408px;
	display: block;
	float: left;
	clear: none;
	background-color: transparent;
	text-align: justify;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	overflow: hidden;
}
.COS2011{
	width: 438px;
	height: 408px;
	display: block;
	float: left;
	clear: none;
	background-color: transparent;
	text-align: justify;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	overflow: hidden;
}
.COS2012{
	width: 438px;
	height: 408px;
	display: block;
	float: left;
	clear: none;
	background-color: transparent;
	text-align: justify;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	overflow: hidden;
}
.COS2013{
	width: 438px;
	height: 408px;
	display: block;
	float: left;
	clear: none;
	background-color: transparent;
	text-align: justify;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	overflow: hidden;
}
.COS2014{
	width: 438px;
	height: 408px;
	display: block;
	float: left;
	clear: none;
	background-color: transparent;
	text-align: justify;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	overflow: hidden;
}
.COS2015{
	width: 438px;
	height: 408px;
	display: block;
	float: left;
	clear: none;
	background-color: transparent;
	text-align: justify;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	overflow: hidden;
}
.COS2016{
	width: 438px;
	height: 408px;
	display: block;
	float: left;
	clear: none;
	background-color: transparent;
	text-align: justify;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	overflow: hidden;
}
.IMG201{
	margin: auto;
}
.PrismaContent{
	width: 448px;
	height: 100%;
	min-height: 408px;
	display: block;
	float: left;
	clear: none;
	background-color: transparent;
	margin-top:0px;
}
.PrismaMenu{
	width: 25px;
	height: 100%;
	min-height: 408px;
	display: block;
	float: right;
	clear: none;
	background-color: transparent;
}
.COSPRODUCT1{
	width: 430px;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	display: block;
	float: left;
	clear: none;
	line-height: 1.3em;
	margin-left:10px;
	text-align: justify;
}
.COSPRODUCT2{
	width: 450px;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	display: block;
	float: left;
	clear: none;
}
.IMGMINIUNICAMP{
	border: 0px;
	padding-top: 10px;
	padding-right: 3px;
	width: 74px;
	height: 69px;
}
.COSPRODUCT2MENUGES{
	display: block;
	float: right;
	clear: none;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	width: 200px;
	border: #6887E7 solid 2px;
	margin-right: 5px;
	margin-top: -115px;
	padding: 5px;
}
.COSPRODUCT2MENUCON{
	display: block;
	float: right;
	clear: none;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	width: 200px;
	border: #1DA046 solid 2px;
	margin-right: 5px;
	margin-top: -115px;
	padding: 5px;
}
.COSPRODUCT2MENUACC{
	display: block;
	float: right;
	clear: none;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	width: 200px;
	border: #AE2A2E solid 2px;
	margin-right: 5px;
	margin-top: -115px;
	padding: 5px;
}
.COSPRODUCT2MENUINT{
	display: block;
	float: right;
	clear: none;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	width: 200px;
	border: #F7971C solid 2px;
	margin-right: 5px;
	margin-top: -115px;
	padding: 5px;
}
/****** prductes menu ******************/
/** gestio **/
.dDummyProduct1{
	width: 10px;
	height: 235px;
	display: block;
	float: left;
	clear: none;
}
.dDummyProducta1{
	width: 10px;
	height: 235px;
	display: block;
	float: left;
	clear: none;
}
.dDummyProduct2{
	width: 140px;
	height: 10px;
	display: block;
	float: left;
	clear: none;
}
.MENUGESES{
	width: 165px;
	height: 244px;
	background-image: url(../imatges/fonsGes.jpg);
	background-repeat: repeat;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	overflow: hidden;
}
.MENUGESCAT{
	width: 165px;
	height: 244px;
	background-image: url(../imatges/fonsGes.jpg);
	background-repeat: repeat;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	overflow: hidden;
}
.MENUGESPT{
	width: 165px;
	height: 244px;
	background-image: url(../imatges/fonsGes.jpg);
	background-repeat: repeat;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	overflow: hidden;
}
.MENUGES1{
	width: 155px;
	height: 20px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 14pt;
	color: #646464;
	text-decoration: none;
	font-weight: bold;
	border-bottom: transparent solid 2px;
}
.MENUGES1a{
	width: 155px;
	height: 20px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 14pt;
	color: #646464;
	text-decoration: none;
	font-weight: bold;
	border-bottom: transparent solid 2px;
}
.MENUGES2{
	width: 125px;
	height: 80px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	text-decoration: none;
}
.MENUCONES{
	width: 163px;
	height: 244px;
	background-image: url(../imatges/fonsCon.jpg);
	background-repeat: repeat;
	display: block;
	float: left;
	clear: none;
	text-align: center;
	overflow: hidden;
}
.MENUCONCAT{
	width: 163px;
	height: 244px;
	background-image: url(../imatges/fonsCon.jpg);
	background-repeat: repeat;
	display: block;
	float: left;
	clear: none;
	text-align: center;
	overflow: hidden;
}
.MENUCONPT{
	width: 163px;
	height: 244px;
	background-image: url(../imatges/fonsCon.jpg);
	background-repeat: repeat;
	display: block;
	float: left;
	clear: none;
	text-align: center;
	overflow: hidden;
}
.MENUCON1{
	width: 153px;
	height: 20px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 14pt;
	color: #646464;
	text-decoration: none;
	font-weight: bold;
	border-bottom: transparent solid 2px;
}
.MENUCON1a{
	width: 153px;
	height: 20px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 14pt;
	color: #646464;
	text-decoration: none;
	font-weight: bold;
	border-bottom: transparent solid 2px;
}
.MENUCON2{
	width: 125px;
	height: 180px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	text-decoration: none;
}
.MENUACCES{
	width: 163px;
	height: 244px;
	background-image: url(../imatges/fonsAcc.jpg);
	background-repeat: repeat;
	display: block;
	float: left;
	clear: none;
	text-align: center;
	overflow: hidden;
}
.MENUACCCAT{
	width: 163px;
	height: 244px;
	background-image: url(../imatges/fonsAcc.jpg);
	background-repeat: repeat;
	display: block;
	float: left;
	clear: none;
	text-align: center;
	overflow: hidden;
}
.MENUACCPT{
	width: 163px;
	height: 244px;
	background-image: url(../imatges/fonsAcc.jpg);
	background-repeat: repeat;
	display: block;
	float: left;
	clear: none;
	text-align: center;
	overflow: hidden;
}
.MENUACC1{
	width: 153px;
	height: 20px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 14pt;
	color: #646464;
	text-decoration: none;
	font-weight: bold;
	border-bottom: transparent solid 2px;
}
.MENUACC1a{
	width: 153px;
	height: 20px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 14pt;
	color: #646464;
	text-decoration: none;
	font-weight: bold;
	border-bottom: transparent solid 2px;
}
.MENUACC2{
	width: 125px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	text-decoration: none;
}
.MENUACC4{
	width: 153px;
	height: 16px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 4pt;
	color: #646464;
	text-decoration: none;
	font-weight: bold;
	border-bottom: transparent solid 2px;
}
.MENUINTES{
	width: 164px;
	height: 244px;
	background-image: url(../imatges/fonsInt.jpg);
	background-repeat: repeat;
	display: block;
	float: left;
	clear: none;
	text-align: center;
	overflow: hidden;
}
.MENUINTCAT{
	width: 164px;
	height: 244px;
	background-image: url(../imatges/fonsInt.jpg);
	background-repeat: repeat;
	display: block;
	float: left;
	clear: none;
	text-align: center;
	overflow: hidden;
}
.MENUINTPT{
	width: 164px;
	height: 244px;
	background-image: url(../imatges/fonsInt.jpg);
	background-repeat: repeat;
	display: block;
	float: left;
	clear: none;
	text-align: center;
	overflow: hidden;
}
.MENUINT1{
	width: 154px;
	height: 20px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 14pt;
	color: #646464;
	text-decoration: none;
	font-weight: bold;
	border-bottom: transparent solid 2px;
}
.MENUINT1a{
	width: 154px;
	height: 20px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 14pt;
	color: #646464;
	text-decoration: none;
	font-weight: bold;
	border-bottom: transparent solid 2px;
}
.MENUINT2{
	width: 145px;
	height: 55px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	text-decoration: none;
}
.MENUACL{
	width: 165px;
	height: 483px;
	background-image: url(../imatges/menuArea1.jpg);
	background-repeat: repeat;
	display: block;
	float: left;
	clear: none;
	text-align: center;
	overflow: hidden;
}
.MENUDOCES{
	width: 165px;
	height: 483px;
	background-image: url(../imatges/documentacion.jpg);
	background-repeat: repeat;
	display: block;
	float: left;
	clear: none;
	text-align: center;
	overflow: hidden;
}
.MENUDOCCAT{
	width: 165px;
	height: 483px;
	background-image: url(../imatges/documentacio.jpg);
	background-repeat: repeat;
	display: block;
	float: left;
	clear: none;
	text-align: center;
	overflow: hidden;
}
.MENUDOCPT{
	width: 165px;
	height: 483px;
	background-image: url(../imatges/documentacionPT.jpg);
	background-repeat: repeat;
	display: block;
	float: left;
	clear: none;
	text-align: center;
	overflow: hidden;
}
.MENUREFES{
	width: 165px;
	height: 483px;
	background-image: url(../imatges/referencias.jpg);
	background-repeat: repeat;
	display: block;
	float: left;
	clear: none;
	text-align: center;
	overflow: hidden;
}
.MENUREFCAT{
	width: 165px;
	height: 483px;
	background-image: url(../imatges/referencias.jpg);
	background-repeat: repeat;
	display: block;
	float: left;
	clear: none;
	text-align: center;
	overflow: hidden;
}
.MENUREFPT{
	width: 165px;
	height: 483px;
	background-image: url(../imatges/referencias.jpg);
	background-repeat: repeat;
	display: block;
	float: left;
	clear: none;
	text-align: center;
	overflow: hidden;
}
.MENUCONTACTOES{
	width: 165px;
	height: 600px;
	background-image: url(../imatges/fonsContacto.jpg);
	background-repeat: repeat;
	display: block;
	float: left;
	clear: none;
	text-align: center;
	overflow: hidden;
}
.MENUCONTACTOCAT{
	width: 165px;
	height: 600px;
	background-image: url(../imatges/fonsContactocat.jpg);
	background-repeat: repeat;
	display: block;
	float: left;
	clear: none;
	text-align: center;
	overflow: hidden;
}
.MENUCONTACTOPT{
	width: 165px;
	height: 600px;
	background-image: url(../imatges/fonsContacto.jpg);
	background-repeat: repeat;
	display: block;
	float: left;
	clear: none;
	text-align: center;
	overflow: hidden;
}
.MENUCONTACTOTITUL{
	width: 125px;
	height: 30px;
	margin-top: 10px;
	margin-left: 10px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	overflow: hidden;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 14pt;
	color: #646464;
	font-weight: bold;
}
.MENUCONTACTOTEXT{
	width: 125px;
	margin-top: 5px;
	margin-left: 10px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	overflow: hidden;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	/*text-align: justify;*/
}
.MENUACL1{
	width: 154px;
	height: 20px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 14pt;
	color: #646464;
	text-decoration: none;
	font-weight: bold;
	border-bottom: transparent solid 2px;
}
.MENUCAT1a{
	width: 154px;
	height: 20px;
	display: none;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 14pt;
	color: #646464;
	text-decoration: none;
	font-weight: bold;
	border-bottom: transparent solid 2px;
}
.MENUCAT2a{
	width: 154px;
	height: 20px;
	display: none;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	text-decoration: none;
	font-weight: bold;
}
.MENUCAT1aa{
	width: 154px;
	height: 20px;
	display: none;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 14pt;
	color: #646464;
	text-decoration: none;
	font-weight: bold;
	border-bottom: #646464 solid 2px;
}
.MENUREF1a{
	width: 154px;
	height: 20px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 14pt;
	color: #646464;
	text-decoration: none;
	font-weight: bold;
	border-bottom: transparent solid 2px;
}
.MENUACL1a{
	width: 154px;
	height: 20px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 14pt;
	color: #646464;
	text-decoration: none;
	font-weight: bold;
	border-bottom: transparent solid 2px;
}
.MENUACL1b{
	width: 154px;
	height: 20px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 14pt;
	color: #646464;
	text-decoration: none;
	font-weight: bold;
	border-bottom: transparent solid 2px;
}
.MENUACL1c{
	width: 154px;
	height: 20px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 14pt;
	color: #646464;
	text-decoration: none;
	font-weight: bold;
	border-bottom: transparent solid 2px;
}
.MENUACL1m{
	width: 154px;
	height: 20px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 14pt;
	color: #646464;
	text-decoration: none;
	font-weight: bold;
	border-bottom: #646464 solid 2px;
}
.MENUACL2{
	width: 145px;
	height: 30px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	text-decoration: none;
}
.MENUACL2a{
	width: 145px;
	height: 30px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	text-decoration: none;
}
.MENUREF2a{
	width: 145px;
	height: 30px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	text-decoration: none;
}
.MENUACL2b{
	width: 145px;
	height: 30px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	text-decoration: none;
}
.MENUACL2c{
	width: 145px;
	height: 30px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	text-decoration: none;
}
/******************************************/
form{
	padding: 0px;
	margin: 0px;
}
/********************************************/
.dReferenciaContent{
	width: 610px;
	display: block;
	float:right;
	clear: none;
}
.dReferencia{
	width: 185px;
	height: 100px;
	min-height: 80px;
	padding: 3px;
	border: solid 1px #646464;
	margin: 3px;
	display: block;
	float:left;
	clear: none;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
}
.dNoticias{
	width: 550px;
	min-height: 80px;
	padding: 5px;
	border: solid 1px #646464;
	margin: 5px;
	display: block;
	clear: both;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
}
.dNoticias IMG{
	display: block;
	float: right;
	clear: none;
	border: solid 2px #646464;
	width: 130px;
	height: 75px;
}
.COSNEW1{
	width: 550px;
	margin: 5px;
	margin-top: 10px;
	height: 25px;
	padding-left: 5px;
	padding-right: 5px;
	border: solid 1px #646464;
	display: block;
	clear: both;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 14pt;
	color: #ffffff;
	background-color: #646464;
	text-align: right;
}
.INPUTTEXT1{
	border: solid 1px #FFFFFF;
	width: 100px;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
}
.INPUT1{
	width: 150px;
	border: solid 1px #646464;
	background-color: #EBEBEB;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
}
.INPUT2{
	width: 150px;
	height: 300px;
	border: solid 1px #646464;
	background-color: #EBEBEB;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
}
.catfit{
	display:block;
	float:right;
	clear:none;
	padding-right: 10px;
	border: 0px;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
	color: #646464;
	text-decoration: none;
}
.next{
	display: none;
	float: right;
	clear:none;
}
.prev{
	display: none;
	float: left;
	clear:none;
}
.first{
	display: none;
	float: left;
	clear:none;
}
.AreaProdImg{
	width:82px;
	border:0px;
	float:left;
	clear:none;
	margin-top: 10px;
	margin-left: 10px;
}
.AreaProdImg2{
	width:82px;
	border:0px;
	float:left;
	clear:none;
}
.AreaProdItem{
	width:630px;
	float:left;
	clear:none;
	padding-top:0px;
}
.AreaProdItem1{
	width:655px;
	height:130px;
	float:left;
	clear:none;
	margin-top:0px;
	background-color: #e5e5e5;
}
.AreaProdItem2{
	width:655px;
	height:103px;
	float:left;
	clear:none;
	margin-top:0px;
}
.AreaProdItem3{
	width:655px;
	height:103px;
	float:left;
	clear:none;
	margin-top:0px;
	background-color: #e5e5e5;
}
.AreaProdItem4{
	width:655px;
	height:123px;
	float:left;
	clear:none;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:10px;
}
.navProd1{
	height:18px;
	width:483px;
	float:left;
	clear:none;
	overflow:hidden;
	border-left: #6887E7 solid 2px;
	text-align: center;
}
.navProd2{
	height:18px;
	width:483px;
	float:left;
	clear:none;
	overflow:hidden;
	border-left: #1DA046 solid 2px;
	text-align: center;
}
.navProd3{
	height:18px;
	width:483px;
	float:left;
	clear:none;
	overflow:hidden;
	border-left: #AE2A2E solid 2px;
	text-align: center;
}
.navProd4{
	height:18px;
	width:483px;
	float:left;
	clear:none;
	overflow:hidden;
	border-left: #F7971C solid 2px;
}
.ProdItem1{
	width:540px;
	display: block;
	float:right;
	clear:none;
	text-decoration:none;
	/*color: #6887E7;*/
	color: #000000;
	font-family: "Trebuchet MS","Arial",sans-serif;
}
.ProdItem2{
	width:540px;
	display: block;
	float:right;
	clear:none;
	text-decoration:none;
	/*color: #1DA046;*/
	color: #000000;
	font-family: "Trebuchet MS","Arial",sans-serif;
}
.ProdItem3{
	width:540px;
	display: block;
	float:right;
	clear:none;
	text-decoration:none;
	color: #AE2A2E;
	color: #000000;
	font-family: "Trebuchet MS","Arial",sans-serif;
}
.ProdItem4{
	width:540px;
	display: block;
	float:right;
	clear:none;
	text-decoration:none;
	/*color: #F7971C;*/
	color: #000000;
	font-family: "Trebuchet MS","Arial",sans-serif;
}
.NomProdItem{
	width:150px;
	display: block;
	float:left;
	clear:none;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 10pt;
	text-decoration: none;
	font-weight: normal;
	cursor: pointer;
	text-decoration: none;
}
.New{
	width:42px;
	cursor: pointer;
	text-decoration: none;
}
.DescripProdItem{
	width:390px;
	display: block;
	float:left;
	clear:none;
	font-size:8pt;
	font-family: "Trebuchet MS","Arial",sans-serif;
	color: #646464;
	cursor: pointer;
	padding-top: 4px;
 }
 .CatalegMenuContent{
	float:left;
	clear:none;
	width:165px;
	height:408px; 
	overflow: hidden;
 }
 .AreaProdMenuContent{
	display: block;
	float:left;
	clear:none;
	width:90px;
 }
 .LinkReferencia{
	text-decoration:none;
	color: #AA0000;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 8pt;
 }
 .equipo1{
	display:block;
	float:left;
	clear:none;
	width:10px;
 }
 .equipo2{
 	display:block;
	float:left;
	clear:none;
	width:290px;
 }
 .maparef{
	margin-left:10px;
	width:500px;
	float:left;
	clear:none;
	color: #646464;
	font-family: "Trebuchet MS","Arial",sans-serif;
	font-size: 10pt;
 }