/* CSS Document */

body {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666060;
	line-height:14px;
}

a {color:#666060;}
a:hover {color:#666060; text-decoration:none}

a span {display:none;}

h1 {font-family:Arial, Tahoma, Helvetica, sans-serif; color:#000000; font-size:20px; font-weight:bold; text-align:center; margin-top:5px; line-height:20px;} 
h2 {font-family:Arial, Tahoma, Helvetica, sans-serif;color:#000000; font-size:20px; font-weight:bold; margin:5px 0px 12px 0px;}

.bold {font-weight:bold}
.titolVerd {font-size:11px; font-weight:bold; color:#a5c830;}
.titolForm {color:#e38716; font-size:11px; font-weight:bold;}

#linkVerd a{font-size:11px; font-weight:bold; color:#a5c830;}
#linkVerd a:hover{color:#666060;}

.linkTaronja a{font-size:11px; font-weight:bold; color:#e38716;}
.linkTaronja a:hover{color:#666060; text-decoration:underline;}
.linkTaronja_actiu{color:#666060; text-decoration:underline;}

.quadretVert {vertical-align:middle; margin:0px 2px 0px 0px;}

#divCenter {
	position:absolute;
	float:left;
	width:950px;
	left:50%;
	margin-left:-475px;
}

#divCenterPreHome {
	position:absolute;
	float:left;
	width:950px;
	left:50%;
	margin-left:-475px;
}

#divSup {
	float:left;
}

#divLogo {
	width:144px;
	float:left;
	padding:0px 0px 0px 15px;
}

#divFil {
	width:746px;
	height:46px;
	float:left;
	background:url(../img/fil.gif) no-repeat;
}

/* Estils per al menu superior */

#divMnu {width:746px; height:80px; float:left;}

		#divMnu ul {margin:0px; padding:0px; list-style:none;}
		#divMnu li {display:block; float:left;}
		#divMnu a {display:block; height:80px;}		
		
	/* Estils menus per català */
	#divMnu #inici_cat a {width:78px; background-image:url(../img/cat/mnu01.gif); background-position:top;}
	#divMnu #inici_cat a:hover {width:78px; background-image:url(../img/cat/mnu01.gif); background-position:bottom;}
	#divMnu #inici_actiu_cat {width:78px; background-image:url(../img/cat/mnu01.gif); background-position:bottom;}
	#divMnu #quisom_cat a {width:85px; background-image:url(../img/cat/mnu02.gif); background-position:top;}
	#divMnu #quisom_cat a:hover {width:85px; background-image:url(../img/cat/mnu02.gif); background-position:bottom;}
	#divMnu #quisom_actiu_cat {width:85px; background-image:url(../img/cat/mnu02.gif); background-position:bottom;}
	#divMnu #serveis_cat a {width:87px; background-image:url(../img/cat/mnu03.gif); background-position:top;}
	#divMnu #serveis_cat a:hover {width:87px; background-image:url(../img/cat/mnu03.gif); background-position:bottom;}
	#divMnu #serveis_actiu_cat {width:87px; background-image:url(../img/cat/mnu03.gif); background-position:bottom;}
	#divMnu #venda_cat a {width:106px; background-image:url(../img/cat/mnu04.gif); background-position:top;}
	#divMnu #venda_cat a:hover {width:106px; background-image:url(../img/cat/mnu04.gif); background-position:bottom;}
	#divMnu #venda_actiu_cat {width:106px; background-image:url(../img/cat/mnu04.gif); background-position:bottom;}
	#divMnu #instalacions_cat a {width:115px; background-image:url(../img/cat/mnu05.gif); background-position:top;}
	#divMnu #instalacions_cat a:hover {width:115px; background-image:url(../img/cat/mnu05.gif); background-position:bottom;}
	#divMnu #instalacions_actiu_cat {width:115px; background-image:url(../img/cat/mnu05.gif); background-position:bottom;}
	#divMnu #colaboreu_cat a {width:101px; background-image:url(../img/cat/mnu06.gif); background-position:top;}
	#divMnu #colaboreu_cat a:hover {width:101px; background-image:url(../img/cat/mnu06.gif); background-position:bottom;}
	#divMnu #colaboreu_actiu_cat {width:101px; background-image:url(../img/cat/mnu06.gif); background-position:bottom;}
	#divMnu #notis_cat a {width:82px; background-image:url(../img/cat/mnu07.gif); background-position:top;}
	#divMnu #notis_cat a:hover {width:82px; background-image:url(../img/cat/mnu07.gif); background-position:bottom;}
	#divMnu #notis_actiu_cat {width:82px; background-image:url(../img/cat/mnu07.gif); background-position:bottom;}
	#divMnu #contacta_cat a {width:92px; background-image:url(../img/cat/mnu08.gif); background-position:top;}
	#divMnu #contacta_cat a:hover {width:92px; background-image:url(../img/cat/mnu08.gif); background-position:bottom;}
	#divMnu #contacta_actiu_cat {width:92px; background-image:url(../img/cat/mnu08.gif); background-position:bottom;}
	
	/* Estils menus per castellà */
	#divMnu #inici_esp a {width:78px; background-image:url(../img/esp/mnu01.gif); background-position:top;}
	#divMnu #inici_esp a:hover {width:78px; background-image:url(../img/esp/mnu01.gif); background-position:bottom;}
	#divMnu #inici_actiu_esp {width:78px; background-image:url(../img/esp/mnu01.gif); background-position:bottom;}
	#divMnu #quisom_esp a {width:85px; background-image:url(../img/esp/mnu02.gif); background-position:top;}
	#divMnu #quisom_esp a:hover {width:85px; background-image:url(../img/esp/mnu02.gif); background-position:bottom;}
	#divMnu #quisom_actiu_esp {width:85px; background-image:url(../img/esp/mnu02.gif); background-position:bottom;}
	#divMnu #serveis_esp a {width:87px; background-image:url(../img/esp/mnu03.gif); background-position:top;}
	#divMnu #serveis_esp a:hover {width:87px; background-image:url(../img/esp/mnu03.gif); background-position:bottom;}
	#divMnu #serveis_actiu_esp {width:87px; background-image:url(../img/esp/mnu03.gif); background-position:bottom;}
	#divMnu #venda_esp a {width:106px; background-image:url(../img/esp/mnu04.gif); background-position:top;}
	#divMnu #venda_esp a:hover {width:106px; background-image:url(../img/esp/mnu04.gif); background-position:bottom;}
	#divMnu #venda_actiu_esp {width:106px; background-image:url(../img/esp/mnu04.gif); background-position:bottom;}
	#divMnu #instalacions_esp a {width:115px; background-image:url(../img/esp/mnu05.gif); background-position:top;}
	#divMnu #instalacions_esp a:hover {width:115px; background-image:url(../img/esp/mnu05.gif); background-position:bottom;}
	#divMnu #instalacions_actiu_esp {width:115px; background-image:url(../img/esp/mnu05.gif); background-position:bottom;}
	#divMnu #colaboreu_esp a {width:101px; background-image:url(../img/esp/mnu06.gif); background-position:top;}
	#divMnu #colaboreu_esp a:hover {width:101px; background-image:url(../img/esp/mnu06.gif); background-position:bottom;}
	#divMnu #colaboreu_actiu_esp {width:101px; background-image:url(../img/esp/mnu06.gif); background-position:bottom;}
	#divMnu #notis_esp a {width:82px; background-image:url(../img/esp/mnu07.gif); background-position:top;}
	#divMnu #notis_esp a:hover {width:82px; background-image:url(../img/esp/mnu07.gif); background-position:bottom;}
	#divMnu #notis_actiu_esp {width:82px; background-image:url(../img/esp/mnu07.gif); background-position:bottom;}
	#divMnu #contacta_esp a {width:92px; background-image:url(../img/esp/mnu08.gif); background-position:top;}
	#divMnu #contacta_esp a:hover {width:92px; background-image:url(../img/esp/mnu08.gif); background-position:bottom;}
	#divMnu #contacta_actiu_esp {width:92px; background-image:url(../img/esp/mnu08.gif); background-position:bottom;}
		
/* FI estils per al menu superior */

#divContent {
	width:950px;
	margin:25px 0px 0px 0px;
	float:left;
}

#divContentPreHome {
	width:950px;
	height:564px;
	float:left;
	background-image:url(../img/prehome.jpg); background-repeat:no-repeat;
}

#divContent2 {
	width:950px;
	float:left;
}

	#divBanner {
		width:159px;
		float:left;
		padding:0px 0px 0px 0px;
	}
	
		.imgBanner {margin:0px 0px 7px 15px; border:none;}
		
		
	#divMnuServeis {
		width:159px;
		float:left;
		padding:0px 0px 0px 0px;
	}
		
/* Estils per les imatges centrals de fons */

	#divTextInici {
		width:572px;
		height:418px;
		float:left;
		margin:0px 0px 0px 0px;
		background:url(../img/imgInici.jpg) no-repeat;
	}
	
		.textInici {
			padding: 190px 65px 0px 65px;		
		}
		
	#divTextQui {
		width:771px;
		height:400px;
		float:left;
		line-height:14px;
		margin:0px 0px 0px 0px;
		background:url(../img/imgQui.jpg) no-repeat;
	}
	
		.textQui {
			padding:220px 50px 0px 60px;		
		}
		

	#divNoti {
		width:184px;
		margin:0px 0px 0px 15px;
		float:left;
	}
		.imgNoti {margin:0px 0px 8px 0px;}
		.onEstem {margin:10px 0px 0px 0px;}
	

#divMnuServ {
	width:278px;
	height:470px;
	background:url(../img/mnu-serveis.jpg) no-repeat;
	float:left;
}	
	#divMnuServ a {font-weight:bold;}
	#divMnuServ a:hover {color:#e38716; text-decoration:underline;}
	#divMnuServ ul {margin:0px; padding:10px 0px 0px 35px; list-style:none; line-height:20px;}

#divContServ {
	width:653px;
	float:left;
}

	#servlist {
		float:left;
		margin-right:10px;
	}

#divMnuVenda {
	background:url(../img/bg_mnu_tallers.gif) no-repeat;
	width:250px;
	height:365px;
	float:left;
}	

	#divMnuVenda a {font-weight:bold;}
	#divMnuVenda a:hover {color:#e38716; text-decoration:underline;}
	#divMnuVenda ul {margin:0px; padding:10px 0px 0px 35px; list-style:none; line-height:20px;}


#divContVenda {width:670px; float:left;}

	#divContPaginador {width:670px; height:30px; float:left;}
	#divTitolVenta {width:500px; height:30px; float:left;}
	#divPaginador {width:166px; height:30px; float:left; padding-top:5px; text-align:right;}

	#divProduct {width:159px; height:159px; background:url(../img/produc01.gif) no-repeat; background-position:center;}
	#divContMarc {width:159px; float:left; margin-right:8px;}
	#divTextMarc {float:left; width:159px; margin-bottom:15px; margin-top:-5px;}
	#divMarc {width:159px; height:159px; background:url(../img/marc_produc.gif) no-repeat; float:left; margin:2px 8px 8px 0px}


#divInstalCont {
	width:512px;
	float:left;
	padding-top:1px;
}

#divInstalText {
	width:383px;
	float:left;
	padding:0px 0px 0px 12px;
}

	#divInstalText img {margin:0px 6px 0px 0px;}

#divColaboreu {
	width:594px;
	height:418px;
	background:url(../img/chico_ok.jpg) no-repeat;
	float:left;
}

	#divColaboreuTit {
		width:350px;
		height:66px;
		margin-left:240px;
	}
	
			#divColaboreuTxt {
				width:230px;
				height:66px;
				margin-left:95px;
			}

#divColaboreuForm {
	background:url(../img/bg_form.gif) no-repeat;	
	width:321px;
	height:400px;
	float:left;
	padding:15px 0px 0px 15px;
}

	#divColaboreuList {width:270px; padding:0px; margin:0px;}
	
		.colaboreuListForm {
			display:block;
			list-style:none;
			line-height:20px;
			text-align:right;
			padding:0px;
			margin:0px
			} 
			.campsForm {
				background-color:#ebe9e9;
				border:#ebe9e9 solid 1px;
				font-family: Arial, Tahoma, Helvetica, sans-serif;
				vertical-align:top;
				font-size:10px;
				width:180px;
				}
			
#divContacAdress {
	width:609px;
	height:400px;
	background:url(../img/bg_contacta.jpg) no-repeat;
	float:left;	
}
	#divContacAdressLeft {
		width:345px;
		float:left;
		padding:0px 0px 0px 0px;
	}
	
	#divContacAdressRight {
		width:240px;
		float:left;
		padding:30px 0px 0px 0px;
	}	
	.campsForm2 {
		background-color:#ebe9e9;
		border:#ebe9e9 solid 1px;
		font-family:Arial, Tahoma, Helvetica, sans-serif;
		vertical-align:top;
		font-size:10px;
		width:150px;
	}
			
#divMnuContact {
	background:url(../img/bg_mnu_tallers.gif) no-repeat;
	width:278px;
	height:365px;
	float:left;
}

#divNoticia01 {
	Width:247px;
	height:400px;
	float:left;
	padding:0px 16px 0px 0px;
}

#divNoticia02 {
	Width:247px;
	height:400px;
	float:left;
	padding:0px 16px 0px 0px;
}

#divNoticia03 {
	Width:247px;
	height:400px;
	float:left;
	padding:0px 16px 0px 0px;
}
			

/* Peus de totes les seccions */

#pieInici {
	background:url(../img/imagen-pie.jpg) no-repeat;
	width:950px;
	height:66px;
	float:left;
	color:#FFFFFF;
}

#pieIniciPreHome {
	background:url(../img/piePrehome.jpg) no-repeat;
	width:950px;
	height:66px;
	float:left;
	color:#FFFFFF;
}

#pieQui {
	background:url(../img/pieQui.jpg) no-repeat;
	width:950px;
	height:66px;
	float:left;
	color:#FFFFFF;
}

#pieServeis {
	background:url(../img/pieServ.jpg) no-repeat;
	width:950px;
	height:66px;
	float:left;
	color:#FFFFFF;
}

#pieInstalacions {
	background:url(../img/pieInstal.jpg) no-repeat;
	width:950px;
	height:66px;
	float:left;
	color:#FFFFFF;
}

#pieColaboreu {
	background:url(../img/pieColaboreu.jpg) no-repeat;
	width:950px;
	height:66px;
	float:left;
	color:#FFFFFF;
}

#pieContact {
	background:url(../img/pieContact.jpg) no-repeat;
	width:950px;
	height:66px;
	float:left;
	color:#FFFFFF;
}

#txtPie {margin:42px 0px 0px 25px;}
	#txtPie a{color:#FFFFFF; text-decoration:underline;}
	#txtPie a:hover{color:#FFFFFF; text-decoration:none;}
	

.bprehome:link, 
.bprehome:visited { 
   font-family: Arial, Tahoma, Helvetica, sans-serif; font-size:14px; color:#000000; text-decoration:underline; font-weight:bold;
} 
.bprehome:hover { 
    font-family: Arial, Tahoma, Helvetica, sans-serif; font-size:14px; color:#000000; text-decoration:none; font-weight:bold;
} 

div#CpCatala{
	position:absolute;
	top:408px;
	left:63px;
	width:200px;
	height:40px;
}
div#CpCastella{
	position:absolute;
	top:501px;
	left:63px;
	width:200px;
	height:40px;
}
