@import url("iconize.css");/* General */body {	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-size: 62.5%;	color: #555555;	margin: 0 auto 0 auto;	padding: 7px 0px 0px 0px;	text-align: center;	background-color: #A9BC7D;	background-image: url(imatges/images/obsam-03.gif);	background-repeat: repeat-x;}.notanavegador { 	display: none;	font-size: 1em;}#logo {	height: 47px;	margin: 0;	width: 750px;}	#logo img {		border:0;		margin: 0;	}	#logo a {		margin: 0;		padding: 0;	}	#nom {		display: none;	}/* caixa */#caixa {	text-align: left;	margin: 0 auto 0 auto;	width: 800px;	padding: 0px 0px 0px 0px;	background-color: #FFFFFF;	background-image: url(imatges/images/obsam-14.gif);	background-position: center;	background-repeat: repeat-y;}* html #caixa {	width: 800px;	w\idth: 800px;}#dalt {	margin: 0px 0px 0px 10px;	padding: 0;	width: 780px;}	ul#portfolio {		padding: 0;		margin: 0px 0px 0px 0px;		width: 780px;	}		ul#portfolio li {			margin: 0;			list-style-type: none;		}		ul#portfolio li img{			border: none;			padding: 0;		}	ul#menu {		margin: 0px 0px 0px 0px;		padding: 6px 0px 6px 0px;		background-color: #333;		/*filter:alpha(opacity=50); /* IE */		/*-moz-opacity:0.5; /* Firefox, Opera, ... */		/*opacity: 0.5;*/		border-bottom: 10px solid #FFF;		border-top: 8px solid #000;	}		ul#menu li {			margin: 0;			letter-spacing: 1px;			display: inline;			padding: 6px 0px 6px 0px;		}		ul#menu li a {			text-decoration: none;			color: #BBBBBB;			font-size: 12px;			display: inline;			margin: 4px 12px 0px 0px;			padding: 8px 0px 8px 20px;		}		ul#menu li a:hover {			color: #FFF;			margin: 4px 12px 0px 0px;			padding: 8px 0px 8px 20px;			/*filter:alpha(opacity=40); /* IE */			/*-moz-opacity:0.4; /* Firefox, Opera, ... */			/*opacity: 0.4; /* CSS 3*/		}#cos {	margin: 0;	padding: 10px 25px 25px 25px;	float: left;	width: 510px;}* html #cos {	width: 560px;	w\idth: 510px;	padding: 10px 25px 25px 25px;	margin: 0;}	#cos li{	}		#cos li li{		}	#cos li.punts {	list-style-type: disc;	padding: 0;	}#dreta {	margin: 0px 0px 0px 0px;	padding: 0px 25px 0px 0px;	width: 190px;	float: right;	font-size: 12px;}* html #dreta {	width: 215px;	w\idth: 190px;	margin: 0px 0px 0px 0px;	padding: 0px 25px 0px 0px;}	#dreta h3 {		font-size: 16px;		line-height: 16px;	}	#dreta a, #dreta p {		font-size: 12px;		text-decoration: none;	}	#dreta li {		margin: 0px 0px 0px 0px;		border-bottom: 1px solid #AAA;		font-size: 12px;	}		#dreta li a {			margin: 0px 0px 0px 0px;			padding: 3px 3px 0px 10px;			text-decoration: none;			display: block;			font-size: 12px;		}		#dreta li a:hover {			margin: 0px 0px 0px 0px;			padding: 3px 3px 0px 10px;			text-decoration: none;			display: block;			background-color: #DEE6CC;		}			.submenus ul {				margin: 0px 0px 0px 0px;				padding: 0px 0px 0px 0px;			}				.submenus li {					margin: 0px 0px 0px 0px;					list-style-type: none;					border-bottom: 1px solid #AAA;					font-size: 12px;					display: block;				}					.submenus li a {						margin: 0px 0px 0px 0px;						padding: 3px 3px 0px 10px;						text-decoration: none;						display: block;						font-size: 12px;					}					.submenus li a:hover {						margin: 0px 0px 0px 0px;						padding: 3px 3px 0px 10px;						text-decoration: none;						display: block;						background-color: #DEE6CC;					}#peu {	clear: both;	margin: 0 auto 0 auto;	text-align: left;	font-size: 1.2em;	background-color: #7f944C;	color: #FFFFFF;	border: 10px solid #FFF;	padding: 20px;}	#peu a:link, #peu a:visited, #peu a:hover{		color: #FFFFFF;	}	.contacte {		width: 180px;		float: left;		margin: 20px 0px 20px 0px;	}	.pastilles {		width: 400px;		float: left;		margin: 20px 0px 20px 0px;	}		.pastilles img {			border: 0;			padding: 10px;		}		.pastilles a:link, .pastilles a:visited, .pastilles a:hover {			border: none;			text-decoration: none;		}/* tags */h2 {	color: #80964E;	font-size: 2em;	font-weight: normal;	letter-spacing: 1px;}h3{	font-size: 1.8em;	font-weight: normal;	letter-spacing: 1px;	line-height: 1.4em;}h4 {	font-size: 1.5em;	color: #80964E;	font-weight: lighter;}p, li, td {	line-height: 1.5em;	font-size: 13px;}li li {	line-height: 1.5em;	font-size: 13px;}form {	font-size: 1.3em;	margin: 0px;}input {	border: 1px solid #444444;}a { 	outline: 0;}a:link, a:active {	color: #336633;}a:visited {	color: #336633;}a:hover {	color: #336633;}/* estils */.foto-dreta {	float: right;	background-color: #EEEEEE;	padding: 10px;	font-size: 11px;	line-height: 16px;	margin: 0px 0px 0px 25px;}	.foto-dreta img {		margin: 0px 0px 10px 0px;		float: none;		padding: 0;	}.foto-esquerra {	font-size: 11px;	text-align: left;	line-height: 16px;	margin: 0;}	.foto-esquerra img {		margin: 0px 20px 20px 0px;		border: 10px solid #EEE;		float: left;		padding: 0;	}.foto-esquerra-grossa {	font-size: 11px;	text-align: left;	line-height: 16px;	margin: 0px 0px 40px 0px;}	.foto-esquerra-grossa img {		border: 10px solid #EEE;		margin: 0px 0px 5px 0px;		clear: both;	}.separador {	clear: both;}.indicadors li {	list-style-type: none;}.indicadors ul {	margin: 0;	padding: 0px 0px 10px 20px;}.bloc-pdf {	display: block;	padding: 10px;	border-top: 2px dotted #777;	border-bottom: 2px dotted #777;}.titols-dreta {	padding: 2px;	border-bottom: 2px solid #FFF;}.cerca {	color: #EEEEEE;	background-color: #444444;}.amagat {	display: none;}.inactiu strong {	color: #BBBBBB;}.novetats p {    margin: 20px 0px 0px 0px;	padding: 0px 0px 0px 10px;	display: block;}.novetats a {	margin: -20px 0px 0px -10px;	padding: 3px 3px 0px 10px;	text-decoration: none;	font-size: 12px;	border-bottom: 1px solid #AAA;	display: block;}.novetats a:hover {	margin: -20px 0px 0px -10px;	padding: 3px 3px 0px 10px;	text-decoration: none;	display: block;	background-color: #DEE6CC;}
