body * {
	font-family:arial, sans-serif; font-size:11px;
	color:rgb(147,147,147); line-height:17px;
}

body {
	background-color:white; text-align:center; padding:0px; margin:0px;
}

div, a, img, input, textarea, select, span, table, h1, h2, h3, h4, h5, h6, object, dl, dd, dt {
	position:relative; text-align:left; padding:0px; margin:0px; 
}

a {
	color:rgb(0,164,13); text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

img {
	border:0px;
}

div.clearFloat {
	clear:both; font-size:1px; width:100%; margin:0px; height:0px; background-color:transparent;
	float:none;
}

/********* Canvas **************/

div#canvas {
	width:900px; margin:auto; margin-top:38px; 
}

div#canvas:after { 
	/* Necessari perquÃ¨ el Mozilla redimensioni la capa que contÃ© els blocs que floten */
		content: "."; display: block; height: 0; clear: both; visibility: hidden;
}

	
	h1 {
		font-size:10px; text-align:center; width:100%;  padding:3px 0px 4px 0px;
		margin-bottom:1px;
	}
	
	img {
		display:block;
	}
	
	p {
		margin:2px 0px 15px 0px; padding:15px 0px; text-align:center;
	}
	
	p img {
		display:inline; 
	}
	
	a {
		text-decoration:none; color:rgb(153,153,153)
	}
	
	div#tunels-vallvidrera {
		width:272px; text-align:center; float:left; margin-right:1px; margin-bottom:5px; color:rgb(204,204,204)
	}
	
		div#tunels-vallvidrera h1 {
			background-color:rgb(0,153,3); color:rgb(204,235,205)
		}
		
		div#tunels-vallvidrera p {
			background-color:rgb(245,245,245); border:1px solid rgb(229,229,229); 
		} 
		
	div#tunel-cadi {
		width:272px; text-align:center; float:left;
	}
	
		div#tunel-cadi h1 {
			background-color:rgb(49,145,226); color:rgb(214,233,249)
		}
		
		div#tunel-cadi p {
			background-color:rgb(245,245,245); border:1px solid rgb(229,229,229); 
		} 
		
		
		
		
			div#footer {
				background-color:rgb(245,245,245); border:1px solid white; padding:4px 8px 3px 8px; font-size:10px; margin-top:17px;
			}
			
				div#footer ul {
					position:relative; list-style:none; margin:0px; padding:0px; float:right; width:auto;
				}
				
					div#footer ul li {
						position:relative; top:1px; float:left; padding:0px 6px; line-height:9px;
						border-right: 1px solid rgb(196,196,196);
					}
					
					div#footer ul li.ultim {
						border:0px; clear:right;
					}
					
					div#footer ul li a {
						color:rgb(122,122,122); font-size:10px; line-height:12px;
					}
				
				div#footer img {
					vertical-align:-4px; display:inline
				}
					
				
				
	
	
	
	

	