﻿body 
{
	margin:0px;
	padding:0px;
	background:#dbdbdb;
	font-family:Verdana;
}

div
{
	margin:0px;
	padding:0px;
}

.h1 
{
	font-size: small;
}
p
{
	margin:0px;
	padding:0px;
}

span
{
	margin:0px;
	padding:0px;
}

img{border:none;}

.imatgeCentrada
{
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
}

.ul1
{
	padding:0px;
	margin-top:20px;	
	margin-left:40px;
	list-style-image:url(../imatges/Fletxa1.gif);
	position:relative;
}

.ul1 li
{
	font-size:12px;
	color:#91caff;
	text-decoration:none;
	position:relative;
	margin-left:10px;
	top:-3px;	
}

.ul1 a
{
	font-size:12px;
	color:#91caff;
	text-decoration:none;
	position:relative;
	margin-left:10px;
	top:-3px;	
	outline:none;
}

.ul1 a:hover
{
	text-decoration:underline;
	color:White;
}
.ul1 li ul{margin-top:5px;}

.ul2
{
	padding:0px;
	margin-top:20px;	
	margin-left:40px;
	list-style-image:url(../imatges/list1.gif);
	position:relative;
}

.ul2 ul{margin-top:5px;}

.ul2 li
{
	font-size:12px;
	color:#7e8e9f;
	text-decoration:none;
	position:relative;
	margin-left:10px;
	top:-3px;	
}

.ul2 li p
{
	margin-left:20px;
}

.ul2 a
{
	font-size:12px;
	color:#7e8e9f;
	text-decoration:none;
	position:relative;
	margin-left:10px;
	top:-3px;	
	outline:none;
}

a
{
	font-size:12px;
	color:#6ca3de;
	outline:none;
}

a:hover{text-decoration:none;}
a img
{
	border:none;
	outline:none;
}

.enllasAnimat
{
	font-size:13px;
	font-weight:bold;
	color:#6b9cd0;
	text-decoration:none;
	margin-left:15px;
}
	
.esquerra{float:left;}
.dreta{float:right;}
.centrar{margin:auto;}

.textEsquerra{text-align:left;}
.textDreta{text-align:right;}
.textCentrat{text-align:center;}



.tancament{clear:both;}

.triangle
{
	position:relative;
	top:-2px;
	margin-right:4px;
}

.triangle2
{
	position:relative;
	top:-9px;
	margin-right:4px;
}

.titolPagina
{
	font-size:19px;
	color:#3b536e;
	margin-top:15px;
	margin-bottom:15px;
}

.titolsContingut
{
	font-size:12px;
	color:#748cb7;
	font-weight:bold;
	margin-bottom:5px;
}
.titolsContingutg
{

}
.titolsContingut2
{
	font-size:12px;
	color:#223141;
	font-weight:bold;
	margin-bottom:5px;
}

.textContingut
{
	color:#838383;
	font-size:11px;
	margin-bottom:5px;
	text-align:justify;
}

.fletxaEnllas
{
	font-size:12px;
	color:#6ca3de;
	background-image:url(../imatges/Fletxa2.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
	padding-bottom:3px;
}

.fletxaEnllas:hover{text-decoration:none;}

.fletxaEnllas2
{
	font-size:12px;
	color:White;
	background-image:url(../imatges/Fletxa3.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
	padding-bottom:3px;
}

.fletxaEnllas2:hover{text-decoration:none;}

/***Estils dels enllaços***/
.enllasST
{
	text-decoration:none;
	color:#ffffff;
	font-size:14px;
}

.enllasST:hover
{
	text-decoration:underline;
}

/***Estils dels divs de les pàgines de contingut***/
.div1CSE
{
	width:10px;
	height:41px;
	background:url(../imatges/div1CSE.png);
	float:left;
}

.div1CSD
{
	width:10px;
	height:41px;
	background:url(../imatges/div1CSD.png);
	float:left;
}

.div1CIE
{
	width:10px;
	height:10px;
	background:url(../imatges/div1CIE.png);
	float:left;
}

.div1CID
{
	width:10px;
	height:10px;
	background:url(../imatges/div1CID.png);
	float:left;
}

.div2CIE
{
	width:10px;
	height:10px;
	background:url(../imatges/div2CIE.png);
	float:left;
}

.div2CID
{
	width:10px;
	height:10px;
	background:url(../imatges/div2CID.png);
	float:left;
}

.div3CSE
{
	width:10px;
	height:41px;
	background:url(../imatges/div3CSE.png);
	float:left;
}

.div3CSD
{
	width:10px;
	height:41px;
	background:url(../imatges/div3CSD.png);
	float:left;
}

.div3CIE
{
	width:10px;
	height:10px;
	background:url(../imatges/div3CIE.png);
	float:left;
}

.div3CID
{
	width:10px;
	height:10px;
	background:url(../imatges/div3CID.png);
	float:left;
}

.div4CSE
{
	width:10px;
	height:59px;
	background:url(../imatges/div4CSE.png);
	float:left;
}

.div4CSD
{
	width:10px;
	height:59px;
	background:url(../imatges/div4CSD.png);
	float:left;
}

.FlashCSE
{
	width:11px;
	height:11px;
	background:url(../imatges/FlashCSE.png);
	float:left;
}
.Flash2CSE
{
	width:11px;
	height:11px;
	background:url(../imatges/div5CSE.png);
	float:left;
}
.FlashCSD
{
	width:11px;
	height:11px;
	background:url(../imatges/FlashCSD.png);
	float:left;
}
.Flash2CSD
{
	width:11px;
	height:11px;
	background:url(../imatges/div5CSD.png);
	float:left;
}
.FlashCIE
{
	width:11px;
	height:11px;
	background:url(../imatges/FlashCIE.png);
	float:left;
}
.Flash2CIE
{
	width:11px;
	height:11px;
	background:url(../imatges/div5CIE.png);
	float:left;
}
.FlashCID
{
	width:11px;
	height:11px;
	background:url(../imatges/FlashCID.png);
	float:left;
}
.Flash2CID
{
	width:11px;
	height:11px;
	background:url(../imatges/div5CID.png);
	float:left;
}

.FlashSupInf
{
	width:593px;
	height:11px;
	background:#223141;
	float:left;
}

.Flash2SupInf
{
	width:593px;
	height:11px;
	background:#FFFFFF;
	float:left;
}
.Flash
{
	width:615px;
	height:231px;
	float:left;
}

/********ESTILS PROPIS DE LA MASTER PAGE********/
.divCapsalera{height:128px;}

.divCapsaleraSup
{
	height:87px;
	background:url(../imatges/FonsCapsalera.jpg);
}

.divCapsaleraSupCentrat
{
	width:1235px;
	height:87px;
	margin:auto;
}


.divCapsaleraSupLogo
{
	width:253px;
	height:56px;
	/*background:url(../imatges/Logo.png);*/
	margin-top:15px;
	float:left;
}

.divCapsaleraSupBuscar
{
	/*width:300px;*/
	height:24px;
	float:right;
	margin-right:2px;
	margin-top:25px;
}

.divCapsaleraMenu
{
	height:41px;
	background:url(../imatges/FonsMenu.jpg);
}

.divCapsaleraMenuCentrat
{
	width:1235px;
	height:41px;
	margin:auto;
}

.ulMenu
{
	list-style:none;
	padding:0px;
	margin:0px;
	background:orange;
}

.ulMenu li
{
	width:110px;
	height:41px;
	float:left;
	text-align:center;	
}

.ulMenu a
{
	width:110px;
	height:30px;
	font-size:14px;
	color:#010101;
	text-decoration:none;
	float:left;
	padding-top:11px;
	outline:none;
}

.ulMenu a:hover
{
	background:url(../imatges/FonsMenuSobre.jpg);
	color:#3b536e;
}

.divContingut
{
	/*height:100%;*/
	background:#dbdbdb;	
}

.divPeu
{
	height:82px;
	background:url(../imatges/FonsPeu.jpg);
}

.divPeuCentrat
{
	width:1235px;
	height:82px;
	margin:auto;
	color:Gray;
	font-size:14px;
}

.divPeuEsq
{
	width:320px;
	height:77px;
	float:left;
	padding-top:5px;
}

.divPeuDreta
{
	width:320px;
	height:77px;
	float:left;
	text-align:right;
	padding-top:5px;
}

.divPeuInfCentrat
{
	width:595px;
	height:22px;
	float:left;
	text-align:center;
	padding-top:60px;
}

.enllasCompsa
{
	color:Gray;
	font-size:13px;
	text-decoration:none;
	letter-spacing:6px;
}

.enllasNavegacio
{
	font-size:19px;
	color:#3b536e;
	margin-top:15px;
	margin-bottom:15px;
	text-decoration:none;
}

.enllasNavegacio:hover
{
	text-decoration:underline;
}

.divPeuText
{
	color:Gray;
	height:22px;
	margin-top:30px;
	float:left;
}

.txtBuscar
{
	background:url(../imatges/fonsTextBox.jpg); 
	float:left;
	padding-left:10px;
	color:#838383;
}

.btnBuscar
{
	width:78px;
	height:20px;
	background:url(../imatges/fonsBoto.png);
	float:left;
	font-weight:bold;
	text-decoration:none;
	color:#5b81aa;
	text-align:center;
	padding-top:5px;
	margin-left:5px;
	margin-top:-1px;
}


/********ESTILS PROPIS DE LA PAGINA INDEX.ASPX********/
.divContingutIndexCentrat
{
	width:1235px;
	margin:auto;	
}

.divContingutIndexCentratEsq
{
	width:290px;	
	padding:15px 0px 15px 0px;
	float:left;
	margin-right:20px;
}

.divContingutIndexCentratMig
{
	width:615px;
	float:left;	
	padding:15px 0px 0px 0px;	
}

.divContingutIndexCentratDreta
{
	width:290px;	
	float:right;
}

/***DIVS DELS COSTAT ESQUERRA***/
.contenidorFlashMain
{
	width:615px;
	height:264px;
	float:left;
	margin-bottom:15px;
}

#loopedSlider 
{
	width:615px;
	height:253px;
	overflow:hidden;
	position:relative;		
}

UL.pagination 
{
	padding:0px;
	margin:0px;
	position:absolute;
	list-style-type:none;
	left:16px;
	bottom:3px;
}

UL.pagination LI {padding-right:3px; float:left;}
UL.pagination LI A 
{
	display:block;
	background: url(../imatges/botoOff.gif) no-repeat 0px 0px; 
	overflow:hidden;
	width:16px;
	height:16px;
	text-indent:20em;
	text-decoration:none;
}
UL.pagination LI.active A {background:url(../imatges/botoOn.gif) no-repeat 0px 0px;}
UL.pagination LI A:hover {background:url (../imatges/botoOff.gif) no-repeat 0px 0px;}

.slides 
{
	position:absolute;
	left:0px;
	top:0px;
}
.slides > div
{
	width:615px;
	display:none;
	position:absolute;
	top:0px;
}

.divContenidorPaginacio
{
	width: 615px; 
	height:22px;
	float:left;
	position:absolute;
	bottom:0px;
	background:url(../imatges/peuSlider.png);	
}

.divContenidorNovetatsDestacats
{
	width:615px;
	float:left;
	margin-bottom:15px;
}

.divCNDEsq
{
	width:308px;
	float:left;
}

.divCNDDreta
{
	width:307px;
	float:left;
}

.dcice1
{
	width:300px;
	float:left;	
}

.dcice2
{
	width:300px;
	float:right;
	margin-bottom:15px;
}

.dcice1Superior
{
	width:280px;
	height:29px;
	background:url(../imatges/div1Superior.png);	
	float:left;
	padding-top:12px;
	font-size:16px;
	font-weight:bold;
	color:#223141;
}

.dcice1Inferior
{
	width:280px;
	height:10px;
	background:url(../imatges/div1Inferior.png);
	float:left;	
}

.dcice1Contingut
{
	width:298px;
	/*height:300px;*/
	float:left;
	background:#ffffff;
	border-left-width:1px;
	border-left-style:solid;
	border-right-width:1px;
	border-right-style:solid;
	border-color:#cdcdcd;	
}

.dcice3
{
	width:615px;
	height:194px;
	float:left;
	margin-bottom:15px;
}

.dcice4
{
	width:615px;
	float:left;
	margin-bottom:15px;
}

.dcice2Superior
{
	width:595px;
	height:29px;
	background:url(../imatges/div1Superior.png);	
	float:left;
	padding-top:12px;
	font-size:16px;
	font-weight:bold;
	color:#223141;
}

.dcice2Inferior
{
	width:595px;
	height:10px;
	background:url(../imatges/div1Inferior.png);
	float:left;
}

.dcice2Contingut
{
	width:613px;
	/*height:143px;*/
	float:left;
	background:#ffffff;
	border-left-width:1px;
	border-left-style:solid;
	border-right-width:1px;
	border-right-style:solid;
	border-color:#cdcdcd;	
}

.dcice4Contingut
{
	width:613px;
	height:160px;
	float:left;
	background:#ffffff;
	border-left-width:1px;
	border-left-style:solid;
	border-right-width:1px;
	border-right-style:solid;
	border-color:#cdcdcd;	
}

/***DIVS DEL COSTAT DRET***/
.dcicd1
{
	width:290px;
	float:left;
	margin-bottom:15px;
}

.dcicd1Superior
{
	width:270px;
	height:29px;
	background:url(../imatges/div3Superior.png);	
	float:left;
	padding-top:12px;
	font-size:16px;
	font-weight:bold;
	color:#223141;	
}

.dcicd1Inferior
{
	width:270px;
	height:10px;
	background:#223141;
	float:left;
}

.dcicd1Contingut
{
	width:290px;
	background:#223141;
	float:left;
}

.dcicd2
{
	width:290px;
	height:250px;
	float:left;
	margin-bottom:15px;
}

.dcicd2Superior
{
	width:270px;
	height:29px;
	background:url(../imatges/div1Superior.png);	
	float:left;
	padding-top:12px;
	font-size:16px;
	font-weight:bold;
	color:#223141;	
}

.dcicd2Inferior
{
	width:270px;
	height:10px;
	background:url(../imatges/div2Inferior.png);
	float:left;
}

.dcicd2Contingut
{
	width:288px;
	height:199px;
	float:left;
	background:#5b81aa;
	border-left-width:1px;
	border-left-style:solid;
	border-right-width:1px;
	border-right-style:solid;
	border-color:#cdcdcd;	
	font-size:12px;
}

.dcicd2FondoCompsaMail
{
	width:266px;
	height:193px;
	background:url(../imatges/FondoCompsaMail.png);
	margin-top:6px;
	margin-left:11px;
	float:left;
}



.dcicd3
{
	width:290px;
	float:left;
	margin-bottom:15px;
}

.dcicd3Contingut
{
	width:248px;
	float:left;
	background:#5b81aa;
	border-left-width:1px;
	border-left-style:solid;
	border-right-width:1px;
	border-right-style:solid;
	border-color:#cdcdcd;	
	font-size:12px;
	padding:20px;
	color:White;
}

.dcicd4
{
	width:290px;
	min-height:101px;
	float:left;
	margin-top:15px;
	margin-bottom:15px;
}

.dcicd4Contingut
{
	width:288px;
	/*height:40px;*/
	float:left;
	background:#5b81aa;
	border-left-width:1px;
	border-left-style:solid;
	border-right-width:1px;
	border-right-style:solid;
	border-color:#cdcdcd;	
	color:#ffffff;
	padding-top:10px;
}


.st{margin-left:20px;}
.descripcioprod
{
  font-size:x-small;   
   padding-left:10px;
   padding-right:10px;
    text-align:justify;
}
.preuprod
{
   font-size:x-large;   
   font-weight:lighter;
   padding-left:10px;
   padding-right:10px;
   text-align:justify;
}
.mesinfoprod
{
	width:78px;
	height:25px;
	background:url(../imatges/fonsBoto.png);	
	font-weight:bold;
	text-decoration:none;
	color:#5b81aa;
	text-align:center;	
	float:right;
	margin-top:8px;
	 margin-right:18px;
		
	 
}
/***CONTINGUTS DELS DIVS***/
.divNovetat
{
	width:298px;
	/*height:100px;*/
	margin-top:10px;
	float:left;
}

.NovetatFoto
{
	width:54px;
	height:43px;
	margin-left:10px;
	margin-right:10px;
	float:left;
	background:url(../imatges/fonsMiniatura.gif);
	text-align:center;
}

.NovetatText
{
	width:224px;
	/*height:59px;*/
	float:left;
}

.NovetatData
{
	font-style:italic;
	color:#69696e;
	font-size:10px;
}

.NovetatTitol
{
	color:#479fd0;
	font-size:11px;	
}

.NovetatDescri
{
	color:#a2a8bc;
	font-size:11px;
	text-decoration:none;
	float:left;
	padding-right:10px;
}

.NovetatDescri:hover
{
	text-decoration:underline;
}

.respostesRadio{margin:auto;}

.boto
{
	width:78px;
	height:20px;
	background:url(../imatges/fonsBoto.png);
	float:left;
	font-weight:bold;
	text-decoration:none;
	color:#5b81aa;
	text-align:center;
	padding-top:5px;
	margin-top:10px;
}

.botoSessio
{
	width:175px;
	height:20px;
	background:url(../imatges/botoSessio.gif);
	float:left;
	font-weight:bold;
	text-decoration:none;
	color:#5b81aa;
	text-align:center;
	padding-top:5px;
	margin: 15px 0px 0px 40px;
}

.taulaAutenticacio
{
	margin:auto;
	margin-top:35px;
}


.promocionsFoto
{
	width:259px;
	height:123px;
	float:left;
	text-align:center;
	padding-top:20px;
	padding-left:20px;
}

.promocionsText
{
	width:294px;
	/*height:103px;*/
	float:left;
	padding:20px;
}


/********CONTENIDORS GENERICS DE 615PX********/
.contenidorElement
{
	width:615px;
	margin-bottom:15px;
	float:left;
}

.div4Sup
{
	width:595px;
	height:47px;
	background:url(../imatges/div4Superior.png);
	float:left;
	padding-top:12px;
	font-size:16px;
	font-weight:bold;
	color:#223141;
}

.div1Inf
{
	width:595px;
	height:10px;
	background:url(../imatges/div1Inferior.png);
	float:left;
}

.divElementContingut
{
	width:571px;
	float:left;
	background:#ffffff;
	border-left-width:1px;
	border-left-style:solid;
	border-right-width:1px;
	border-right-style:solid;
	border-color:#cdcdcd;	
	padding:21px;
}

/********ESTILS QUISOM.ASPX********/
.quisom
{
	width:615px;
	margin-bottom:15px;
	float:left;
}

.div4SupQuiSom
{
	width:595px;
	height:47px;
	background:url(../imatges/div4Superior.png);
	float:left;
	padding-top:12px;
	font-size:16px;
	font-weight:bold;
	color:#223141;
}

.div1InfQuiSom
{
	width:595px;
	height:10px;
	background:url(../imatges/div1Inferior.png);
	float:left;
}

.divQuiSomContingut
{
	width:571px;
	float:left;
	background:#ffffff;
	border-left-width:1px;
	border-left-style:solid;
	border-right-width:1px;
	border-right-style:solid;
	border-color:#cdcdcd;	
	padding:21px;
}

/********ESTILS UBICACIO.ASPX********/
.ubicacioOficines
{
	width:615px;
	margin-bottom:15px;
	float:left;
}

.ubicacioBotiga
{
	width:615px;
	margin-bottom:15px;
	float:left;
}

.ubicacioMapa
{
	width:615px;
	float:left;
	margin-bottom:15px;
}

.contenidorMapa
{
	width:593px;
	height:400px;
	padding: 0px 11px;
	background:white;
	float:left
}

.mapa
{
	width:100%;
	height:100%;
	margin:auto;
}


/********ESTILS ALIANCES.ASPX********/
.logoAli
{
	float:left;
	position:absolute;
	margin-left:10px;
}

.div1SupPlantilla
{
	width:595px;
	height:29px;
	background:url(../imatges/div1Superior.png);	
	float:left;
	padding-top:12px;
	font-size:16px;
	font-weight:bold;
	color:#223141;	
}

.div1InfPlantilla
{
	width:595px;
	height:10px;
	background:url(../imatges/div1Inferior.png);
	float:left;	
}

.plantillaContingut
{	
	width:595px;
	padding:10px;
	background:white;
	float:left;
}

.errorRadio
{
	width:160px;
	float:left;
	margin-top:15px;
	margin-left:10px;
	font-weight:bold;
}


/********ESTILS BORSA.ASPX********/
.taulaBorsa
{
	width:550px;
	font-size:10px;
}

.taulaBorsa td{padding-bottom:5px;}

.txtFormulariBorsa
{
	width:110px;
	height:18px;
	background:url(../imatges/fonsTextBox2.jpg);
	border-style:solid;
	border-width:1px;
	border-color:Gray;
}

.txtDireccio_Email
{
	width:290px;
	height:18px;
	background:url(../imatges/fonsTextBox2.jpg);
	border-style:solid;
	border-width:1px;
	border-color:Gray;
}

.txtCurriculum
{
	width:290px;
	background:url(../imatges/fonsTextBox2.jpg);
	border-style:outset;
	border:#88a05c;
	border-width:1px;
}

.botoEnviarCV
{
	width:78px;
	height:20px;
	float:right;
	background:url(../imatges/fonsBotoEnviar.png);
	font-weight:bold;
	text-decoration:none;
	color:#5b81aa;
	text-align:center;
	padding-top:5px;
}


/*ESTILS CONTACTAR.ASPX*/
.taulaContactar
{
	width:490px;
	font-size:10px;	
}

.taulaContactar td{padding-bottom:5px;}

.txtFormulariContactar
{
	width:250px;
	height:18px;
	background:url(../imatges/fonsTextBox2.jpg);
	border-style:solid;
	border-width:1px;
	border-color:Gray;	
}

.txtEmail2
{
	width:400px;
	height:18px;
	background:url(../imatges/fonsTextBox2.jpg);
	border-style:solid;
	border-width:1px;
	border-color:Gray;
}

.txtFormulariContactarMulti
{
	width:400px;
	height:150px;
	background:url(../imatges/fonsTextBoxMulti.jpg);
	border-style:solid;
	border-width:1px;
	border-color:Gray;	
}



/*Modificacions 03-11-2010*/
/*Nova pàgina de novetats. Carregarà contingut dinàmicament*/
.contenidorElementNovetat
{
	width:615px;
	margin-bottom:15px;
	float:left;
}

.contenidorElementNovetatFons
{
	width:613px;
	background:White;
	float:left;
	border-left-width:1px;
	border-left-style:solid;
	border-right-width:1px;
	border-right-style:solid;
	border-color:#cdcdcd;	
}

.dciceNovetatSuperior
{
	width:595px;
	height:29px;
	background:url(../imatges/div1Superior.png);	
	float:left;
	padding-top:12px;
	font-size:16px;
	font-weight:bold;
	color:#223141;
}

.divElementNovetat
{
	width:615px;
	float:left;
	margin-top:10px;
}

.divENFoto
{
	width:54px;
	height:43px;
	margin-left:10px;
	margin-right:10px;
	float:left;
	background:url(../imatges/fonsMiniatura.gif);
	text-align:center;
}

.divENText
{
	width:541px;	
	float:left;
}

.divENData
{
	font-style:italic;
	color:#69696e;
	font-size:10px;
}

.divENTitol
{
	color:#479fd0;
	font-size:11px;	
}

.divENDescri
{
	color:#a2a8bc;
	font-size:11px;
	text-decoration:none;
	float:left;
	padding-right:10px;
	outline:none;
}

.divENDescri:hover{text-decoration:underline;}

/*master page afegit 25/07/2011*/
.divFacebook
{
	width:268px;
	padding:4px 0px;
	float:left;
	margin-top:3px;
}
