div#menu {
	height:94px;
}

	div#menu img.contextual {
		position:absolute; right:0px; top:16px;
	}
	
	div#menu div#principal {
		float:left; width:150px; background:url(../img/fons_menu.gif) repeat;
		height:100%;
	}
	
		div#menu div#principal ul {
			position:relative; top:13px; margin:0px 0px 0px 5px; padding:0px; list-style:none;
			background-color:rgb(197,214,223);
		}
		
		div#menu div#principal ul li {
			padding:3px 5px; border-bottom:2px solid rgb(134,125,114);
			font-weight:bold; color:rgb(188,193,195);
		}
		
		div#menu div#principal ul li.actiu {
			border-bottom:2px solid rgb(144,82,23);color:rgb(144,82,23);
			background: url(../img/fletxa_menu.gif) no-repeat 134px 5px rgb(197,214,223);
		}
		
		div#menu div#principal ul li a {
			color:rgb(134,125,114); text-decoration:none;
		}
		
		div#menu div#principal ul li a:hover {
			color:rgb(144,82,23);
		}
		
	div#menu div#secundari {
		float:left; width:610px; background:url(../img/fons_submenu.gif) repeat;
		height:100%;
	}
	
		div#menu div#secundari ul {
			position:relative; top:15px; margin:0px 0px 0px 22px; padding:0px; list-style:none;
		}
		
		div#menu div#secundari ul li {
			position:relative; font-size:10px; padding:1px 7px; border:1px solid rgb(144,82,23); display:block;
			color:white; background-color:rgb(195,147,103); width:72px; margin-bottom:9px;
		}
		
		div#menu div#secundari ul li.actiu {
			font-weight:bold;
		}
		
		div#menu div#secundari ul li a {
			color:white; font-size:10px; text-decoration:none;
		}
		
		div#menu div#secundari ul li a:hover {
			text-decoration:underline;
		}
		
			div#menu div#secundari ul li ul {
				position:absolute; margin:0px; top:0px; left:86px; width:400px;
				display:none;
			}
				
				div#menu div#secundari ul li ul li{
					display:block; float:left; background-color:rgb(239,239,239); color:rgb(92,92,92); border:0px;
					text-align:center; font-weight:normal; border-left:1px dotted gray;
				}
				
				div#menu div#secundari ul li ul li.actiu{
					font-weight:bold;
				}
				
				div#menu div#secundari ul li ul a {
					color:rgb(92,92,92);
				}
	
	
	
	
	div#contingut, div#area-colateral { 
		float:right; margin-bottom:33px;
	}
	
	div#area-colateral {
		width:150px; background-color:rgb(217,231,239); height:97px;
	}
	
	div#contingut {
		width:564px;  padding:0px 23px; margin-top:20px;
	}
	
		div#contingut h2 {
			font-size:12px; border-bottom:1px solid rgb(171,185,193); padding:3px 1px;
		}
		
		div#contingut img.contextual {
			float:right;border:1px solid rgb(80,115,135); margin:5px 0px 5px 10px;
		}
		
		div#contingut img.contextual2 {
			float:left;border:1px solid rgb(80,115,135); margin:5px 10px 5px 0px;
		}
		
		div#contingut p {
			line-height:16px;
		}
		
		
		div#contingut table.list {
			width:100%; border-collapse:collapse; border-spacing:0px; 
		}
		
			div#contingut table.list th {
				background-color:rgb(132,143,148); padding:2px 5px; color:rgb(240,240,240);
				text-align:left;
			}
			
			div#contingut table.list td {
				padding:2px 5px;
			}
		
		
		div#contingut ul.mapa {
			list-style:none; margin-left:10px;
			width:auto; padding:10px;padding:0px 30px 10px 0px;
		}
			div#contingut ul.mapa ul {
				padding:5px 0px 10px 30px;  margin-top:5px;
			}
			div#contingut ul.mapa ul ul {
				padding:5px 0px 10px 30px; margin-top:5px;
			}
		
		div#contingut ul.mapa li {
			padding-top:2px; padding-bottom:2px;  margin:2px 0px;
		}
		
		div#contingut ul.mapa li a {
			display:inline; padding:0px; background-color:transparent; background-image:none; color:#473410; font-size:11px;
		}
		
		div#contingut ul.mapa li a {
			text-decoration:none; font-weight:bold
		}
		
		div#contingut ul.contactar {
			list-style:none; margin-left:0px;
			width:auto; padding:10px;padding:0px 30px 10px 0px;
		}
			div#contingut ul.contactar ul {
				padding:5px 0px 10px 30px;  margin-top:5px;
			}
			div#contingut ul.contactar ul ul {
				padding:5px 0px 10px 30px; margin-top:5px;
			}