﻿div
{
	margin:0px;
	padding:0px;
}

.tancament
{
	clear:both;
}

a 
{
	outline:none;
}
/**********CAPSALERA**********/
.contenidorCapsalera
{
	width:100%;	
}

.capsalera
{
	width:930px;
	margin:auto;
}

.capsaleraSep1
{
	width:930px;
	border-top:5px;
	border-color:#bdbdbd;
	margin-top:30px;
	float:left;
}
.capsaleraSep{width:930px; float:left;}


.logo
{
	width:306px;
	height:66px;
	float:left;
}

.data
{
	width:150px;
	height:20px;
	margin-top:30px;
	float:right;
}

.menu{ background:url(../images/menu-tail.gif) top repeat-x; width:100%; overflow:hidden;}
.menu .left-bg{ background:url(../images/menu-left-bg.gif) left top no-repeat;}
.menu .right-bg{ background:url(../images/menu-right-bg.gif) right top no-repeat; height:73px;}

.menu ul{ padding:33px 0 0 3px;}
.menu li{ float:left; font-size:0.917em; text-transform:uppercase; padding-left:53px; background:url(../images/menu-border.gif) no-repeat 0 3px;}
.menu .first{ background:none;}
.menu a{ font-weight:bold; text-decoration:none; color:#414141; display:inline-block; margin-right:36px;}
.menu a:hover{ color:#0095ee;}
.menu a:active{ color:#0095ee; padding-top:1px;}

.imatgePpal
{
	width:930px;
	height:210px;
	background:url(../images/imatgePpal.png);
	margin:auto;
}

.divContenidorContingut{width:100%; float:left;}
.contingut
{
	width:910px; 
	padding:10px;
	margin:auto;
}

.contingutEsq
{
	width:680px;
	min-height:10px;
	float:left;
	padding:10px;
}

.contingutEsq2
{
	width:890px;
	min-height:10px;
	float:left;
	padding:10px;
}

/***Estils divHomologacions***/
.divHomologacions
{
	width:210px;
	float:left;	
	background:#f4f4f4;
}

.HomCSE
{
	width:15px;
	height:15px;
	background:url(../images/HomCSE.gif);
	float:left;
}

.HomCentreS
{
	width:180px;
	height:15px;
	background:url(../images/HomCentreS.gif);
	float:left;
}

.HomCSD
{
	width:15px;
	height:15px;
	background:url(../images/HomCSD.gif);
	float:left;
}

.HomCIE
{
	width:15px;
	height:15px;
	background:url(../images/HomCIE.gif);
	float:left;
}

.HomCentreI
{
	width:180px;
	height:15px;
	background:url(../images/HomCentreI.gif);
	float:left;
}

.HomCID
{
	width:15px;
	height:15px;
	background:url(../images/HomCID.gif);
	float:left;
}

.HomE
{
	width:15px;
	height:510px;
	background:url(../images/HomE.gif);
	float:left;
}

.HomCentre
{
	width:180px;
	height:510px;
	background:#f4f4f4;
	float:left;
}

.HomD
{
	width:15px;
	height:510px;
	background:url(../images/HomD.gif);
	float:left;
}

.separador
{
	width:180px;
	height:20px;
	margin-bottom:15px;
	border-bottom-width:1px;
	border-bottom-color:#dce0e5;
	border-bottom-style:dotted;
}

.HomPSE
{
	width:180px;
	height:130px;
}

.HomISO
{
	width:180px;
	height:102px;
	background:url(../images/isoicono4.png);
	background-repeat:no-repeat;
}

.KNX
{
	width:178px;
	height:115px;
	background:url(../images/KNX.png);
}


.titols
{
	text-align:left;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
}
/***************************************/

.contenidorPeu
{
	width:100%; 
	float:left; 
	padding-bottom:20px; 
}

.peu
{
	width:930px;
	height:90px;
	margin:auto;
	border-top:solid 3px #dcdcdc;
	padding-top:10px;
}

.iconosPeu
{
	width:288px;
	height:90px;
	float:left;
	background:url(../images/Peu2.png);
}

.textPeu
{
	height:35px;
	float:right;
	text-align:right;
}

/*******PAGINA INDEX.ASPX*******/
.enllasIndex
{
	color:#4a4949;
	text-decoration:none;
}

.enllasIndex:hover
{
	text-decoration:underline;
}


.divIndexSup
{
	border-bottom-width:1px;
	border-bottom-color:#dce0e5;
	border-bottom-style:dotted;
	height:170px;
}

.indexLogo
{
	width:108px;
	height:130px;
	float:left;
	margin-top:15px;
}

.indexTextEmpresa
{
	width:552px;
	height:110px;	
	padding:0px 10px 10px 10px;
	float:left;
	margin-top:15px;
	text-align:left;
}

.divIndexInf{margin-top:20px;}

.element
{
	width:330px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.bordeSE
{
	width:5px;
	height:5px;
	background:url(../images/bordeSE.gif);
	float:left;
}

.bordeSCentre
{
	width:320px;
	height:5px;
	background:url(../images/bordeS.gif);
	float:left;
}

.bordeSD
{
	width:5px;
	height:5px;
	background:url(../images/bordeSD.gif);
	float:left;
}

.bordeIE
{
	width:5px;
	height:5px;
	background:url(../images/bordeIE.gif);
	float:left;
}

.bordeICentre
{
	width:320px;
	height:5px;
	background:url(../images/bordeI.gif);
	float:left;
}

.bordeID
{
	width:5px;
	height:5px;
	background:url(../images/bordeID.gif);
	float:left;
}

.contingutElement
{
	height:110px;
	width:328px;
	float:left;
	border-left-color:#e4e3e3;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#e4e3e3;
	border-right-width:1px;
	border-right-style:solid;
}

.contingutElementIcono
{
	width:75px;
	float:left;
	margin-left:10px;
	margin-top:15px;
}

.contingutElementIconoBordeSCentre
{
	width:65px;
	height:5px;
	background:url(../images/bordeS.gif);
	float:left;
}

.contingutElementIconoBordeICentre
{
	width:65px;
	height:5px;
	background:url(../images/bordeI.gif);
	float:left;
}

.contingutElementIconoContingut
{
	height:65px;
	width:73px;
	float:left;	
	
	border-left-color:#e4e3e3;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#e4e3e3;
	border-right-width:1px;
	border-right-style:solid;
}


.contingutElementText
{
	width:230px;
	height:100px;
	padding-top:12px;
	padding-left:10px;
	float:left;
	text-align:left;
}


/*******PAGINA PUNTSERVEI.ASPX************/
.contenidorTramit
{
	width:650px;
	float:left;
	margin-bottom:15px;
}

.bordeSCentreTramit
{
	width:640px;
	height:5px;
	background:url(../images/bordeS.gif);
	float:left;
}

.bordeICentreTramit
{
	width:640px;
	height:5px;
	background:url(../images/bordeI.gif);
	float:left;
}

.contingutTramit
{
	width:628px;
	float:left;
	text-align:left;
	padding:5px 10px 10px 10px;
	border-left-color:#e4e3e3;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#e4e3e3;
	border-right-width:1px;
	border-right-style:solid;
}


/*******PAGINA UBICACIO.ASPX************/
.divContenidorUbiEsq
{
	width:440px;
	float:left;
	border-right-color:#e4e3e3;
	border-right-width:1px;
	border-right-style:solid;
}

.divContenidorUbiDreta
{
	width:440px;
	float:left;
}

.divImatge
{
	width:351px;
	height:310px;
	margin:auto;
	margin-top:25px;
}

.bordeSCentreImatge
{
	width:341px;
	height:5px;
	background:url(../images/bordeS.gif);
	float:left;
}

.bordeICentreImatge
{
	width:341px;
	height:5px;
	background:url(../images/bordeI.gif);
	float:left;
}

.imatge
{
	width:349px;
	height:290px;
	float:left;
	border-left-color:#e4e3e3;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#e4e3e3;
	border-right-width:1px;
	border-right-style:solid;
}

.dadesUbicacio
{
	padding-left:45px;
	text-align:left;
	font-family:Arial;
	font-size:14px;
}

.contenidorMapa
{
	width:349px;
	height:290px;
	float:left;
	border-left-color:#e4e3e3;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#e4e3e3;
	border-right-width:1px;
	border-right-style:solid;
}

.mapa
{
	width:339px;
	height:290px;
	margin:auto;
}


/*******PAGINA CONTACTE.ASPX************/
.divInfoContacteSup
{
	height:200px;
}

.divContenidorImatgeBotiga
{
	width:181px;
	height:155px;
	float:left;
}

.BordeSCentreImgBotiga
{
	width:171px;
	height:5px;
	background:url(../images/bordeS.gif);
	float:left;	
}

.BordeICentreImgBotiga
{
	width:171px;
	height:5px;
	background:url(../images/bordeI.gif);
	float:left;	
}

.imatgeBotiga
{
	width:179px;
	height:145px;
	float:left;			
	
	border-left-color:#e4e3e3;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#e4e3e3;
	border-right-width:1px;
	border-right-style:solid;
}

.divInfoContacteDades
{
	text-align:left;
	float:left;
	padding:0 10px;
	font-size:14px;
}

.divInfoContacteInf
{}

.formulariContacte
{
	text-align:left;
}

.campsForm
{
	width:100px;
	text-align:right;
	vertical-align:top;
}

.caixesText{vertical-align:top;}

.txtForm
{
	width:390px;
	background:url(../images/fontsTxt.jpg);
}

.txtMotiuContacteForm
{
	width:390px;
	height:75px;
	background:url(../images/fontsTxtConsulta.jpg);
	background-repeat:repeat-x;
	font-family:Arial;
}

.liniaFormulari
{
	height:40px;
}

.btnEnviar
{
	background:url(../images/fontsTxt.jpg);
	border-style:solid;
	border-width:1px;
	border-color:Black;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
}

.divFormulariEnviat
{
	text-align:left;
	font-size:14px;
}


/*******PAGINA SERVEIS.ASPX************/
.contenidorServei
{
	width:650px;
	float:left;
	margin-bottom:25px;
}

.contenidorServeiImatge
{
	width:160px;
	/*height:150px;*/
	float:left;
}

.bordeSCentreServeiImatge
{
	width:150px;
	height:5px;
	background:url(../images/bordeS.gif);
	float:left;
}

.bordeICentreServeiImatge
{
	width:150px;
	height:5px;
	background:url(../images/bordeI.gif);
	float:left;
}

.contenidorServeiImatgeContingut
{
	width:158px;
	/*height:140px;*/
	float:left;
	border-left-color:#e4e3e3;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#e4e3e3;
	border-right-width:1px;
	border-right-style:solid;
}

.contenidorServeiText
{
	width:470px;
	/*height:130px;*/
	float:left;
	padding:10px;
	padding-top:0px;
	text-align:left;
}