
	html, body {
		margin: 0px 0px 0px 0px ;
		padding: 0px 0px 0px 0px ;
		font: 75% arial, sans-serif;
		color: #999999;
		background: #ccc url('../img/bg_body.gif') repeat 0px 34px;
		line-height: 1.8;
		overflow: auto;
	}
	
	#barra-superior {
		height: 25px;
		padding-bottom: 9px;
		text-align: center;
		background: transparent url('../img/bg_barra_sup.png') repeat-x bottom;
		top: 0px ;
		position: fixed ;
		width: 100% ;
		z-index: 1000 ;
	}
	
	#barra-inferior {
		height: 25px;
		padding-top: 9px;
		text-align: center;
		background: transparent url('../img/bg_barra_inf.png') repeat-x top;
		bottom: 0px ;
		position: fixed ;
		width: 100% ;
		z-index: 1000 ;
	}
	
	#container { }

	#content {
		margin: 0 auto;
		width: 900px;
		text-align: left;
		padding: 25px 0;
	}
	
	/* -------------------------------------------------- */
	/* -- IE 6 FIXED POSITION HACK ---------------------- */
	/* -------------------------------------------------- */
	
	html, body, #container {
		_height: 100%;
		_overflow: hidden;
		_width: 100%;
	}
 
	#container {
		_overflow-y: scroll ;
		_overflow-x: hidden ;
		_position: relative ;
	}
 
	#barra-inferior {
		_bottom: -1px ;
		_position: absolute ;
		_right: 16px ;
	}
	
	#barra-superior {
		_top: -1px ;
		_position: absolute ;
		_right: 16px ;
	}
	
			
			#barra-superior div.grup, #barra-inferior div.grup {
				width: 100%;
				height: 25px;
				background-color: #283C8A;
				text-align: center;
				margin: 0 auto;
			}
			
			#menu_departament a.grup {
				display: block;
				position: relative;
				width: 675px;
				height: 172px;
				font-size: 0px !important;
				text-indent: -5000px;
				text-decoration: none;
				background: transparent url('../img/1/titol_ca.png') no-repeat;
			}
			
			#menu_altres a.grup {
				float: left;
				height: 172px;
				width: 56px;
				font-size: 0px !important;
				text-indent: -5000px;
				text-decoration: none;
				background: transparent url('../img/1/logo_ca_s.png') no-repeat;
			}
			
			.logo_grup {
				float: left;
				width: 162px;
				height: 162px;
				font-size: 0px;
				text-indent: -5000px;
				background: url('../img/1/logo_ca.png') no-repeat;
				margin-right: 5px;
			}
		
			.titol_grup {
				float: left;
				display: block;
				width: 256px;
				height: 34px;
				margin-bottom: 14px;
				margin-top: 27px;
				font-size: 0px;
				text-indent: -5000px;
				background: url('../img/1/l_ca.png') no-repeat;
			}
				.index_grup_el-grup {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 57px;
					height: 15px;
					text-decoration: none;
					background: url('../img/1/index_ca/1.gif') no-repeat;
					margin-bottom: 8px;
				}
				
				.index_grup_el-grup:hover {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 57px;
					height: 15px;
					text-decoration: none;
					background: url('../img/1/index_ca/1_s.gif') no-repeat;
					margin-bottom: 8px;
				}
			
				.menu_grup_el-grup {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 57px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/1/index_ca/1.gif') no-repeat;
					margin-top: 10px;
				}
				
				.menu_grup_el-grup_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 57px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/1/index_ca/1_s.gif') no-repeat;
					margin-top: 10px;
				}
				 
				 .menu_grup_el-grup:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 57px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/1/index_ca/1_n.gif') no-repeat;
					margin-top: 10px;
				}
				.menu_grup_treballa-amb-nosaltres {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 175px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/1/index_ca/6.gif') no-repeat;
					margin-top: 10px;
				}
				
				.menu_grup_treballa-amb-nosaltres_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 175px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/1/index_ca/6_s.gif') no-repeat;
					margin-top: 10px;
				}
				 
				 .menu_grup_treballa-amb-nosaltres:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 175px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/1/index_ca/6_n.gif') no-repeat;
					margin-top: 10px;
				}
				.index_grup_contactar {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 80px;
					height: 15px;
					text-decoration: none;
					background: url('../img/1/index_ca/8_bold.gif') no-repeat;
					margin-bottom: 8px;
				}
				
				.index_grup_contactar:hover {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 80px;
					height: 15px;
					text-decoration: none;
					background: url('../img/1/index_ca/8_s_bold.gif') no-repeat;
					margin-bottom: 8px;
				}
			
				.menu_grup_contactar {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 80px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/1/index_ca/8.gif') no-repeat;
					margin-top: 10px;
				}
				
				.menu_grup_contactar_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 80px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/1/index_ca/8_s.gif') no-repeat;
					margin-top: 10px;
				}
				 
				 .menu_grup_contactar:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 80px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/1/index_ca/8_n.gif') no-repeat;
					margin-top: 10px;
				}
				.menu_grup_presentacio {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 89px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/1/index_ca/42.gif') no-repeat;
					margin-top: 10px;
				}
				
				.menu_grup_presentacio_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 89px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/1/index_ca/42_s.gif') no-repeat;
					margin-top: 10px;
				}
				 
				 .menu_grup_presentacio:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 89px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/1/index_ca/42_n.gif') no-repeat;
					margin-top: 10px;
				}
			
			div#cont.grup span.titol {
				font-weight: bold;
				color: #283C8A;
			}
			
			
			#barra-superior div.botigues, #barra-inferior div.botigues {
				width: 100%;
				height: 25px;
				background-color: #FFCC00;
				text-align: center;
				margin: 0 auto;
			}
			
			#menu_departament a.botigues {
				display: block;
				position: relative;
				width: 675px;
				height: 172px;
				font-size: 0px !important;
				text-indent: -5000px;
				text-decoration: none;
				background: transparent url('../img/2/titol_ca.png') no-repeat;
			}
			
			#menu_altres a.botigues {
				float: left;
				height: 172px;
				width: 56px;
				font-size: 0px !important;
				text-indent: -5000px;
				text-decoration: none;
				background: transparent url('../img/2/logo_ca_s.png') no-repeat;
			}
			
			.logo_botigues {
				float: left;
				width: 162px;
				height: 162px;
				font-size: 0px;
				text-indent: -5000px;
				background: url('../img/2/logo_ca.png') no-repeat;
				margin-right: 5px;
			}
		
			.titol_botigues {
				float: left;
				display: block;
				width: 256px;
				height: 34px;
				margin-bottom: 14px;
				margin-top: 27px;
				font-size: 0px;
				text-indent: -5000px;
				background: url('../img/2/l_ca.png') no-repeat;
			}
				.index_botigues_botiga-online {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 106px;
					height: 15px;
					text-decoration: none;
					background: url('../img/2/index_ca/9_bold.gif') no-repeat;
					margin-bottom: 8px;
				}
				
				.index_botigues_botiga-online:hover {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 106px;
					height: 15px;
					text-decoration: none;
					background: url('../img/2/index_ca/9_s_bold.gif') no-repeat;
					margin-bottom: 8px;
				}
			
				.menu_botigues_botiga-online {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 106px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/9.gif') no-repeat;
					margin-top: 10px;
				}
				
				.menu_botigues_botiga-online_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 106px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/9_s.gif') no-repeat;
					margin-top: 10px;
				}
				 
				 .menu_botigues_botiga-online:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 106px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/9_n.gif') no-repeat;
					margin-top: 10px;
				}
				.menu_botigues_venda {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 51px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/10.gif') no-repeat;
					margin-top: 10px;
				}
				
				.menu_botigues_venda_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 51px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/10_s.gif') no-repeat;
					margin-top: 10px;
				}
				 
				 .menu_botigues_venda:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 51px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/10_n.gif') no-repeat;
					margin-top: 10px;
				}
				.index_botigues_contactar {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 80px;
					height: 15px;
					text-decoration: none;
					background: url('../img/2/index_ca/13_bold.gif') no-repeat;
					margin-bottom: 8px;
				}
				
				.index_botigues_contactar:hover {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 80px;
					height: 15px;
					text-decoration: none;
					background: url('../img/2/index_ca/13_s_bold.gif') no-repeat;
					margin-bottom: 8px;
				}
			
				.menu_botigues_contactar {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 80px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/13.gif') no-repeat;
					margin-top: 10px;
				}
				
				.menu_botigues_contactar_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 80px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/13_s.gif') no-repeat;
					margin-top: 10px;
				}
				 
				 .menu_botigues_contactar:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 80px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/13_n.gif') no-repeat;
					margin-top: 10px;
				}
				.menu_botigues_presentacio {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 89px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/43.gif') no-repeat;
					margin-top: 10px;
				}
				
				.menu_botigues_presentacio_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 89px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/43_s.gif') no-repeat;
					margin-top: 10px;
				}
				 
				 .menu_botigues_presentacio:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 89px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/43_n.gif') no-repeat;
					margin-top: 10px;
				}
				.index_botigues_girona {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 49px;
					height: 15px;
					text-decoration: none;
					background: url('../img/2/index_ca/46.gif') no-repeat;
					margin-bottom: 8px;
				}
				
				.index_botigues_girona:hover {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 49px;
					height: 15px;
					text-decoration: none;
					background: url('../img/2/index_ca/46_s.gif') no-repeat;
					margin-bottom: 8px;
				}
			
				.menu_botigues_girona {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 49px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/46.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				
				.menu_botigues_girona_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 49px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/46_s.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				 
				 .menu_botigues_girona:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 49px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/46_n.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				.index_botigues_olot {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 30px;
					height: 15px;
					text-decoration: none;
					background: url('../img/2/index_ca/47.gif') no-repeat;
					margin-bottom: 8px;
				}
				
				.index_botigues_olot:hover {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 30px;
					height: 15px;
					text-decoration: none;
					background: url('../img/2/index_ca/47_s.gif') no-repeat;
					margin-bottom: 8px;
				}
			
				.menu_botigues_olot {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 30px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/47.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				
				.menu_botigues_olot_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 30px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/47_s.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				 
				 .menu_botigues_olot:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 30px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/47_n.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				.index_botigues_vic {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 24px;
					height: 15px;
					text-decoration: none;
					background: url('../img/2/index_ca/48.gif') no-repeat;
					margin-bottom: 8px;
				}
				
				.index_botigues_vic:hover {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 24px;
					height: 15px;
					text-decoration: none;
					background: url('../img/2/index_ca/48_s.gif') no-repeat;
					margin-bottom: 8px;
				}
			
				.menu_botigues_vic {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 24px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/48.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				
				.menu_botigues_vic_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 24px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/48_s.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				 
				 .menu_botigues_vic:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 24px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/48_n.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				.index_botigues_ripoll {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 38px;
					height: 15px;
					text-decoration: none;
					background: url('../img/2/index_ca/49.gif') no-repeat;
					margin-bottom: 8px;
				}
				
				.index_botigues_ripoll:hover {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 38px;
					height: 15px;
					text-decoration: none;
					background: url('../img/2/index_ca/49_s.gif') no-repeat;
					margin-bottom: 8px;
				}
			
				.menu_botigues_ripoll {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 38px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/49.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				
				.menu_botigues_ripoll_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 38px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/49_s.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				 
				 .menu_botigues_ripoll:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 38px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/49_n.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				.index_botigues_cornella-de-llobregat {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 163px;
					height: 15px;
					text-decoration: none;
					background: url('../img/2/index_ca/50.gif') no-repeat;
					margin-bottom: 8px;
				}
				
				.index_botigues_cornella-de-llobregat:hover {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 163px;
					height: 15px;
					text-decoration: none;
					background: url('../img/2/index_ca/50_s.gif') no-repeat;
					margin-bottom: 8px;
				}
			
				.menu_botigues_cornella-de-llobregat {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 163px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/50.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				
				.menu_botigues_cornella-de-llobregat_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 163px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/50_s.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				 
				 .menu_botigues_cornella-de-llobregat:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 163px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/2/index_ca/50_n.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
			
			div#cont.botigues span.titol {
				font-weight: bold;
				color: #FFCC00;
			}
			
			
			#barra-superior div.area-tecnica, #barra-inferior div.area-tecnica {
				width: 100%;
				height: 25px;
				background-color: #6DCD2E;
				text-align: center;
				margin: 0 auto;
			}
			
			#menu_departament a.area-tecnica {
				display: block;
				position: relative;
				width: 675px;
				height: 172px;
				font-size: 0px !important;
				text-indent: -5000px;
				text-decoration: none;
				background: transparent url('../img/3/titol_ca.png') no-repeat;
			}
			
			#menu_altres a.area-tecnica {
				float: left;
				height: 172px;
				width: 56px;
				font-size: 0px !important;
				text-indent: -5000px;
				text-decoration: none;
				background: transparent url('../img/3/logo_ca_s.png') no-repeat;
			}
			
			.logo_area-tecnica {
				float: left;
				width: 162px;
				height: 162px;
				font-size: 0px;
				text-indent: -5000px;
				background: url('../img/3/logo_ca.png') no-repeat;
				margin-right: 5px;
			}
		
			.titol_area-tecnica {
				float: left;
				display: block;
				width: 256px;
				height: 34px;
				margin-bottom: 14px;
				margin-top: 27px;
				font-size: 0px;
				text-indent: -5000px;
				background: url('../img/3/l_ca.png') no-repeat;
			}
				.index_area-tecnica_servei-tecnic {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 101px;
					height: 15px;
					text-decoration: none;
					background: url('../img/3/index_ca/14.gif') no-repeat;
					margin-bottom: 8px;
				}
				
				.index_area-tecnica_servei-tecnic:hover {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 101px;
					height: 15px;
					text-decoration: none;
					background: url('../img/3/index_ca/14_s.gif') no-repeat;
					margin-bottom: 8px;
				}
			
				.menu_area-tecnica_servei-tecnic {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 101px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/14.gif') no-repeat;
					margin-top: 10px;
				}
				
				.menu_area-tecnica_servei-tecnic_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 101px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/14_s.gif') no-repeat;
					margin-top: 10px;
				}
				 
				 .menu_area-tecnica_servei-tecnic:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 101px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/14_n.gif') no-repeat;
					margin-top: 10px;
				}
				.index_area-tecnica_servei-a-empreses {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 144px;
					height: 15px;
					text-decoration: none;
					background: url('../img/3/index_ca/15.gif') no-repeat;
					margin-bottom: 8px;
				}
				
				.index_area-tecnica_servei-a-empreses:hover {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 144px;
					height: 15px;
					text-decoration: none;
					background: url('../img/3/index_ca/15_s.gif') no-repeat;
					margin-bottom: 8px;
				}
			
				.menu_area-tecnica_servei-a-empreses {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 144px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/15.gif') no-repeat;
					margin-top: 10px;
				}
				
				.menu_area-tecnica_servei-a-empreses_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 144px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/15_s.gif') no-repeat;
					margin-top: 10px;
				}
				 
				 .menu_area-tecnica_servei-a-empreses:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 144px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/15_n.gif') no-repeat;
					margin-top: 10px;
				}
				.menu_area-tecnica_sat-epson-i-acer {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 150px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/16.gif') no-repeat;
					margin-top: 10px;
				}
				
				.menu_area-tecnica_sat-epson-i-acer_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 150px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/16_s.gif') no-repeat;
					margin-top: 10px;
				}
				 
				 .menu_area-tecnica_sat-epson-i-acer:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 150px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/16_n.gif') no-repeat;
					margin-top: 10px;
				}
				.menu_area-tecnica_datacenter {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 85px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/18.gif') no-repeat;
					margin-top: 10px;
				}
				
				.menu_area-tecnica_datacenter_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 85px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/18_s.gif') no-repeat;
					margin-top: 10px;
				}
				 
				 .menu_area-tecnica_datacenter:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 85px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/18_n.gif') no-repeat;
					margin-top: 10px;
				}
				.index_area-tecnica_contactar {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 80px;
					height: 15px;
					text-decoration: none;
					background: url('../img/3/index_ca/22_bold.gif') no-repeat;
					margin-bottom: 8px;
				}
				
				.index_area-tecnica_contactar:hover {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 80px;
					height: 15px;
					text-decoration: none;
					background: url('../img/3/index_ca/22_s_bold.gif') no-repeat;
					margin-bottom: 8px;
				}
			
				.menu_area-tecnica_contactar {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 80px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/22.gif') no-repeat;
					margin-top: 10px;
				}
				
				.menu_area-tecnica_contactar_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 80px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/22_s.gif') no-repeat;
					margin-top: 10px;
				}
				 
				 .menu_area-tecnica_contactar:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 80px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/22_n.gif') no-repeat;
					margin-top: 10px;
				}
				.menu_area-tecnica_xarxes {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 53px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/26.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				
				.menu_area-tecnica_xarxes_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 53px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/26_s.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				 
				 .menu_area-tecnica_xarxes:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 53px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/26_n.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				.menu_area-tecnica_manteniments {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 105px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/27.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				
				.menu_area-tecnica_manteniments_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 105px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/27_s.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				 
				 .menu_area-tecnica_manteniments:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 105px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/27_n.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				.menu_area-tecnica_enllacos {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 62px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/28.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				
				.menu_area-tecnica_enllacos_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 62px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/28_s.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				 
				 .menu_area-tecnica_enllacos:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 62px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/28_n.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				.menu_area-tecnica_auditories {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 73px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/29.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				
				.menu_area-tecnica_auditories_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 73px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/29_s.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				 
				 .menu_area-tecnica_auditories:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 73px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/29_n.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				.menu_area-tecnica_presentacio {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 89px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/44.gif') no-repeat;
					margin-top: 10px;
				}
				
				.menu_area-tecnica_presentacio_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 89px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/44_s.gif') no-repeat;
					margin-top: 10px;
				}
				 
				 .menu_area-tecnica_presentacio:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 89px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/44_n.gif') no-repeat;
					margin-top: 10px;
				}
				.index_area-tecnica_eines {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 39px;
					height: 15px;
					text-decoration: none;
					background: url('../img/3/index_ca/51.gif') no-repeat;
					margin-bottom: 8px;
				}
				
				.index_area-tecnica_eines:hover {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 39px;
					height: 15px;
					text-decoration: none;
					background: url('../img/3/index_ca/51_s.gif') no-repeat;
					margin-bottom: 8px;
				}
			
				.menu_area-tecnica_eines {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 39px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/51.gif') no-repeat;
					margin-top: 10px;
				}
				
				.menu_area-tecnica_eines_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 39px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/51_s.gif') no-repeat;
					margin-top: 10px;
				}
				 
				 .menu_area-tecnica_eines:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 39px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/3/index_ca/51_n.gif') no-repeat;
					margin-top: 10px;
				}
			
			div#cont.area-tecnica span.titol {
				font-weight: bold;
				color: #6DCD2E;
			}
			
			
			#barra-superior div.programacio, #barra-inferior div.programacio {
				width: 100%;
				height: 25px;
				background-color: #990066;
				text-align: center;
				margin: 0 auto;
			}
			
			#menu_departament a.programacio {
				display: block;
				position: relative;
				width: 675px;
				height: 172px;
				font-size: 0px !important;
				text-indent: -5000px;
				text-decoration: none;
				background: transparent url('../img/4/titol_ca.png') no-repeat;
			}
			
			#menu_altres a.programacio {
				float: left;
				height: 172px;
				width: 56px;
				font-size: 0px !important;
				text-indent: -5000px;
				text-decoration: none;
				background: transparent url('../img/4/logo_ca_s.png') no-repeat;
			}
			
			.logo_programacio {
				float: left;
				width: 162px;
				height: 162px;
				font-size: 0px;
				text-indent: -5000px;
				background: url('../img/4/logo_ca.png') no-repeat;
				margin-right: 5px;
			}
		
			.titol_programacio {
				float: left;
				display: block;
				width: 256px;
				height: 34px;
				margin-bottom: 14px;
				margin-top: 27px;
				font-size: 0px;
				text-indent: -5000px;
				background: url('../img/4/l_ca.png') no-repeat;
			}
				.index_programacio_programacio-web {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 135px;
					height: 15px;
					text-decoration: none;
					background: url('../img/4/index_ca/23.gif') no-repeat;
					margin-bottom: 8px;
				}
				
				.index_programacio_programacio-web:hover {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 135px;
					height: 15px;
					text-decoration: none;
					background: url('../img/4/index_ca/23_s.gif') no-repeat;
					margin-bottom: 8px;
				}
			
				.menu_programacio_programacio-web {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 135px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/23.gif') no-repeat;
					margin-top: 10px;
				}
				
				.menu_programacio_programacio-web_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 135px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/23_s.gif') no-repeat;
					margin-top: 10px;
				}
				 
				 .menu_programacio_programacio-web:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 135px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/23_n.gif') no-repeat;
					margin-top: 10px;
				}
				.index_programacio_programacio-soft {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 131px;
					height: 15px;
					text-decoration: none;
					background: url('../img/4/index_ca/24.gif') no-repeat;
					margin-bottom: 8px;
				}
				
				.index_programacio_programacio-soft:hover {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 131px;
					height: 15px;
					text-decoration: none;
					background: url('../img/4/index_ca/24_s.gif') no-repeat;
					margin-bottom: 8px;
				}
			
				.menu_programacio_programacio-soft {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 131px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/24.gif') no-repeat;
					margin-top: 10px;
				}
				
				.menu_programacio_programacio-soft_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 131px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/24_s.gif') no-repeat;
					margin-top: 10px;
				}
				 
				 .menu_programacio_programacio-soft:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 131px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/24_n.gif') no-repeat;
					margin-top: 10px;
				}
				.index_programacio_contactar {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 80px;
					height: 15px;
					text-decoration: none;
					background: url('../img/4/index_ca/25_bold.gif') no-repeat;
					margin-bottom: 8px;
				}
				
				.index_programacio_contactar:hover {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 80px;
					height: 15px;
					text-decoration: none;
					background: url('../img/4/index_ca/25_s_bold.gif') no-repeat;
					margin-bottom: 8px;
				}
			
				.menu_programacio_contactar {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 80px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/25.gif') no-repeat;
					margin-top: 10px;
				}
				
				.menu_programacio_contactar_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 80px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/25_s.gif') no-repeat;
					margin-top: 10px;
				}
				 
				 .menu_programacio_contactar:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 80px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/25_n.gif') no-repeat;
					margin-top: 10px;
				}
				.index_programacio_ieducacio {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 73px;
					height: 15px;
					text-decoration: none;
					background: url('../img/4/index_ca/31.gif') no-repeat;
					margin-bottom: 8px;
				}
				
				.index_programacio_ieducacio:hover {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 73px;
					height: 15px;
					text-decoration: none;
					background: url('../img/4/index_ca/31_s.gif') no-repeat;
					margin-bottom: 8px;
				}
			
				.menu_programacio_ieducacio {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 73px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/31.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				
				.menu_programacio_ieducacio_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 73px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/31_s.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				 
				 .menu_programacio_ieducacio:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 73px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/31_n.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				.menu_programacio_oferta-599 {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 85px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/32.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				
				.menu_programacio_oferta-599_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 85px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/32_s.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				 
				 .menu_programacio_oferta-599:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 85px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/32_n.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				.menu_programacio_of-hotel-restaurant {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 156px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/33.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				
				.menu_programacio_of-hotel-restaurant_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 156px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/33_s.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				 
				 .menu_programacio_of-hotel-restaurant:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 156px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/33_n.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				.index_programacio_programacio-a-mida {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 156px;
					height: 15px;
					text-decoration: none;
					background: url('../img/4/index_ca/34.gif') no-repeat;
					margin-bottom: 8px;
				}
				
				.index_programacio_programacio-a-mida:hover {
					float: left;
					font-size: 0px;
					text-indent: -5000px;
					width: 156px;
					height: 15px;
					text-decoration: none;
					background: url('../img/4/index_ca/34_s.gif') no-repeat;
					margin-bottom: 8px;
				}
			
				.menu_programacio_programacio-a-mida {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 156px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/34.gif') no-repeat;
					margin-top: 10px;
				}
				
				.menu_programacio_programacio-a-mida_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 156px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/34_s.gif') no-repeat;
					margin-top: 10px;
				}
				 
				 .menu_programacio_programacio-a-mida:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 156px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/34_n.gif') no-repeat;
					margin-top: 10px;
				}
				.menu_programacio_corporatives {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 95px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/35.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				
				.menu_programacio_corporatives_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 95px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/35_s.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				 
				 .menu_programacio_corporatives:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 95px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/35_n.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				.menu_programacio_ecommerce {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 93px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/36.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				
				.menu_programacio_ecommerce_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 93px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/36_s.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				 
				 .menu_programacio_ecommerce:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 93px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/36_n.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				.menu_programacio_imedic {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 48px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/37.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				
				.menu_programacio_imedic_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 48px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/37_s.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				 
				 .menu_programacio_imedic:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 48px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/37_n.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				.menu_programacio_icons {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 41px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/38.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				
				.menu_programacio_icons_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 41px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/38_s.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				 
				 .menu_programacio_icons:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 41px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/38_n.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				.menu_programacio_untill {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 32px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/39.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				
				.menu_programacio_untill_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 32px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/39_s.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				 
				 .menu_programacio_untill:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 32px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/39_n.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				.menu_programacio_presentacio {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 89px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/45.gif') no-repeat;
					margin-top: 10px;
				}
				
				.menu_programacio_presentacio_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 89px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/45_s.gif') no-repeat;
					margin-top: 10px;
				}
				 
				 .menu_programacio_presentacio:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 89px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/45_n.gif') no-repeat;
					margin-top: 10px;
				}
				.menu_programacio_ibotiga {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 48px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/52.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				
				.menu_programacio_ibotiga_s {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 48px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/52_s.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
				 
				 .menu_programacio_ibotiga:hover {
					display: block;
					font-size: 0px;
					text-indent: -5000px;
					width: 48px;
					height: 15px;
					text-decoration: none !important;
					background: url('../img/4/index_ca/52_n.gif') no-repeat;
					margin-top: 10px;
					margin-left: 10px;
				}
			
			div#cont.programacio span.titol {
				font-weight: bold;
				color: #990066;
			}
			
		.separator {
			float: left;
			font-size: 0px;
			text-indent: -5000px;
			width: 24px;
			height: 15px;
			text-decoration: none;
			background: url('../img/guio.gif') no-repeat;
			margin-bottom: 8px;
		}
		
		#barra-superior div.barra, #barra-inferior div.barra {
			position: relative;
			width: 890px;
			height: 25px;
			margin: 0 auto;
		}
		
		#barra-superior div.barra-superior-left {
			float: left;
			margin: 0;
			padding: 0;
			width: 20px;
			height: 25px;
			background: url('../img/bg_barra_int_left.png') no-repeat;
		}

		#barra-inferior div.barra-superior-left {
			float: left;
			margin: 0;
			padding: 0;
			width: 20px;
			height: 25px;
			background: url('../img/bg_barra_int_inf_left.png') no-repeat;
		}
		
		#barra-superior div.barra-superior-middle {
			float: left;
			width: 850px;
			height: 20px;
			padding-top: 5px;
			color: #FFFFFF;
			font: 12px arial, sans-serif;
			background: url('../img/bg_barra_int.png') repeat-x;
			vertical-align: middle;
		}

		#barra-inferior div.barra-superior-middle {
			float: left;
			width: 850px;
			height: 20px;
			padding-top: 5px;
			color: #FFFFFF;
			font: 12px arial, sans-serif;
			background: url('../img/bg_barra_int_inf.png') repeat-x;
			vertical-align: middle;
		}
		
		#barra-inferior div.barra-superior-middle a {
			color: #FFFFFF;
		}
		
		#barra-inferior div.barra-superior-middle a:hover {
			font-weight: bold;
		}
			
			#barra-superior div.barra-superior-middle #menu {
				float: left;
			}
			
			#barra-superior div.barra-superior-middle #menu ul {
				margin: 0;
				padding: 0;
			}
			
			#barra-superior div.barra-superior-middle #menu ul li {
				float: left;
				display: block;
				margin-bottom: 20px;
				margin-left: 20px;
				list-style-type: none;
			}
			
			#barra-superior div.barra-superior-middle #menu ul li a {
				color: #CCCCCC;
				font-size: 11px;
				font-weight: normal;
				text-decoration: none;
				vertical-align: middle;
			}
			
			#barra-superior div.barra-superior-middle #menu ul li a img {
				margin-right: 5px;
			}
			
			#barra-superior div.barra-superior-middle #menu ul li a:hover, #barra-superior div.barra-superior-middle #menu ul li a.selected {
				color: #FFFFFF;
				font-weight: bold;
			}
			
			#barra-superior div.barra-superior-middle #idiomes {
				float: right;
			}
				
				#barra-superior div.barra-superior-middle #idiomes ul {
					margin: 0;
					padding: 0;
				}
				
					#barra-superior div.barra-superior-middle #idiomes ul li {
						float: left;
						display: block;
						margin-bottom: 20px;
						margin-left: 10px;
						list-style-type: none;
					}
					
					#barra-superior div.barra-superior-middle #idiomes ul li a {
						color: #CCCCCC;
						font-size: 11px;
						font-weight: normal;
						text-decoration: none;
					}
					
					#barra-superior div.barra-superior-middle #idiomes ul li a:hover, #barra-superior div.barra-superior-middle #idiomes ul li a.selected {
						color: #FFFFFF;
						font-weight: bold;
					}
					
		
		#barra-superior div.barra-superior-right {
			float: left;
			margin: 0;
			padding: 0;
			width: 20px;
			height: 25px;
			background: url('../img/bg_barra_int_right.png') no-repeat;
		}

		#barra-inferior div.barra-superior-right {
			float: left;
			margin: 0;
			padding: 0;
			width: 20px;
			height: 25px;
			background: url('../img/bg_barra_int_inf_right.png') no-repeat;
		}
	
	#menu_index {
		margin-top: 41px;
	}
	
	
	.departament {
		float: left;
		width: 450px;
		height: 162px;
		margin-top: 36px;
		display: table;
		position: relative;
	}
	
	
	
	#menu_index td.titol-seccio {
		height: 34px;
		padding-bottom: 5px;
	}

	#menu_index a img {
		border: none !important;
	}
	
	#logo_infoself {
		width: 408px;
		height: 197px;
		text-align: center;
		margin: 0 auto;
		margin-top: 95px;
		background: url('../img/logo_infoself_mirall.png') no-repeat;
		font-size: 0px;
		text-indent: -5000px;
	}
	
	
	
	#menu_departament {
		position: relative;
		margin-top: 28px;
		float: left;
	}
	
	#menu_altres {
		position: relative;
		width: 225px;
		height: 172px;
		margin: 15px 0 0 0;
		float: right;
	}
	
	#menu_lateral {



		position: relative;
		padding-left: 17px;
		float: left;
	}
		
		#menu_lateral a {
			color: #000000;
			text-decoration: none;
		}
	
	#cont {
		float: right;
		width: 650px;
		min-height: 280px;
		font-size: 15px;
		font-family: Arial;
		color: #999999;
		text-align: justify;
	}
	
	#cont h1 {
		font-size: 15px;
		font-weight: bold;
		line-height: 15px;
	}
	
	#mapa {
		position: relative;
		float: left;
		width: 400px;
		height: 300px;
		border: 1px solid #999999;
		margin: 0 15px;
	}
	
	#adreces {
		position: relative;
		float: right;
		width: 200px;
		min-height: 300px;
	}
		
		#adreces p { 
			margin: 0;
			color: #999999;
		}
		
		#adreces a {
			color: #999999;
			text-decoration: none;
		}
		
		#adreces a:hover {
			color: #000000;
		}
		
		#adreces a.selected {
			color: #283C8A;
		}
		
			.zona {
				display: none;
			}
			
			.dadesDelegacio {
				margin-bottom: 10px;
				margin-left: 10px;
				font-size: 12px;
				line-height: normal;
			}
			
			.dadesDelegacio .nom {
				font-size: 13px;
				font-weight: bold;
			}
			
			.dadesDelegacio .alias {
				font-size: 13px;
				text-decoration: underline;
			}
			
			
			
	
	
	
	
a {
	color: #666666;
	text-decoration: none;
}

a:hover {
	color: #000000;
}

img, div, a {
	_behavior: url('medias/img/iepngfix.htc');
}


img {
	border: none;
	text-decoration: none;
}

table tr td {
	vertical-align: top;
}
 
#tarifa { 
	border-collapse: collapse;
	font-family: "Verdana", sans-serif;
	font-size: 10px;
}

#tarifa tr td {
	border: 1px solid #000080;
	text-align: center;
	vertical-align: middle;
	padding: 0 5px;
}

.left { text-align: left !important; }
.bold { font-weight: bold; color: #000000; }
.c5d9f1 { background-color: #c5d9f1; }

.noborder { border: none !important; }
.notop { border-top: none !important; }
.noleft { border-left: none !important; }
.nobottom { border-bottom: none !important; }
.noright { border-right: none !important; }

.blleft { border-left: 2px solid #1F497D !important; }
.blright { border-right: 2px solid #1F497D !important; }
.blbottom { border-bottom: 2px solid #1F497D !important; }
.bltop { border-top: 2px solid #1F497D !important; }

form {
	margin-top: 15px;
	text-align: center;
}

	form span {
		display: inline-block;
		width: 140px;
		text-align: left;
	}

	form input {
		border: 1px solid #999999;
		background-color: transparent;
		width: 140px;
	}

	form input.button {
		color: #999999;
	}
	
	.eines * p {
		margin: 0;
		padding: 0;
	}
	
	.einesTitol {
		font-weight: bold;
		font-style: italic;
		margin-top: 20px !important;
	}
	
	.eines * ul, .eines * li {
		margin: 0;
		padding: 0 0 0 10px;
		list-style-type: none;
		font-weight: bold;
	}

	.linkEines {
		padding-top: 10px;
	}
	
#intro li {
	color: #990066;
}	

/***********************************
  ESTILS DEL FORMULARI DEL SORTEIG
***********************************/

div#pagina {
	background: #FFFFFF url(../img/fondo.png) scroll left top no-repeat;
	margin: 0 auto;
	width: 1280px;
	height: 1024px;
	font-family: Arial, Verdana;
	font-size: 11px;	
}

.missatge-enviament {
	margin: 20px 0 10px 0;
}

div#dialeg-sorteig-m {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0; 
	left: 0;
	z-index: 20000;
}

div#sorteig-infoself {
	width: 704px; 
	height: 847px; 
	margin: 20px auto; 
	padding: 60px 0px 0px;		*padding: 80px 0px 0px !important;
	background: transparent url(../img/sorteo2.png) scroll left top no-repeat;
}

form#sorteig-form {
	margin: 20px 0 0 0;
	padding: 0 0 0 0;
	text-align: left !important;
}

.etiqueta-formulari {
	display: block;
	margin: 10px 0 2px 0;
	padding: 0 0 0 0;
}

.text-gran {
	width: 400px;
	padding: 5px 10px 5px 10px;
}

.text-petit {
	width: 100px;
	padding: 5px 10px 5px 10px;
}

.checkbox-normal {
	width: 20px;
	float: left;		border: none !important;
}

.estat-error {
	color: Red;
	font-weight: bold;
	display: block;
	padding: 2px 0 0 0;
}

.linkTC {
	font-weight: bold;
	text-decoration: none;
}

.linkTC:hover {
	text-decoration: underline;
}

