body {
	margin: 0%;
	padding: 0%;
	background-color: #D30C28;
	font: normal 12px arial, sans-serif;
	}
img {
	border: none;
	}
ul, ol, ul li, ol li {
	margin: 0%;
	padding: 0%;
	}
div#contingutcentral ol li, div#contingutcentral ul li {
	list-style-position: inside;
	margin: 10px 0px !important;
	}
div#nen {
	padding: 0%;
	position: absolute;
	top: -5px;
	left: 50%;
	margin: 0px 0px 0px 262px;
	}
div#plana, div#peu {
	margin: auto;
	width: 769px;
	background-color: #FFFFFF;
	padding: 15px;
	}
h1 {
	margin: 0%;
	padding: 0%;
	background: transparent url("../imatges/logoicaa.png") top right no-repeat;
	}
h1.inici {
	background-position: 375px 0px;
	}
h2, h3 {
	margin: 0%;
	padding: 0%;
	}
div#menu, div#menu ul, div#peu, div#peu ul, div#menuinterior, div#menuinterior ul {
	margin: 0%;
	padding: 0%;
	}
div#menu {
	background-color: #333333;
	}
div#menuinterior {
	background-color: #333333;
	margin-bottom: 10px;
	}
div#menu ul li, div#peu ul li, div#menuinterior ul li {
	display: inline;
	}
div#menu li, div#menu li a, div#peu li, div#peu li a, div#menuinterior li, div#menuinterior li a {
	font: bold 10px arial, sans-serif;
	}
div#menu ul li a, div#peu ul li a, div#menuinterior ul li a {
	color: #FFFFFF;
	text-decoration: none;
	padding: 0% 16px;
	border: none;
	border-right: solid 1px #666666;
	}
div#menu ul li a:hover, div#menu ul li a:focus, div#menu ul li a:active, a.actiu, div#menuinterior ul li a:hover, div#menuinterior ul li a:focus, div#menuinterior ul li a:active {
	color: #EFD3BA !important;
	}
div#menu ul li a.icaa, div#menuinterior ul li a.icaa {
	border-right: none !important;
	float: right;
	padding-top: 2px;
	}
div#menu ul li a.icaainici, div#menuinterior ul li a.icaainici {
	border-right: none !important;	
	}
div#anunci {
	border: none;
	border-bottom: dotted 1px #666666;
	padding: 0%;
	margin: 0%;
	height: 172px;
	}
div#anunci img {
	padding: 0%;
	margin: 0%;
	}
div#peu {
	background-color: #E8E8E8;
	padding: 0% 15px !important;
	margin: auto;
	}
div#peu li, div#peu li a {
	font-weight: normal;
	color: #333333 !important;
	}
div#peu ul li a.gencat {
	padding-left: 0% !important;
	border-left: none !important;
	}
div#peu ul li a {
	border: none;
	border-left: solid 1px #666666;
	}
li.dretdecopia {
	float: right;
	padding-top: 4px;
	}
div#columnaesquerra, div#columnaesquerraportada, div#columnaesquerraenganxada {
	width: 150px;
	float: left; 
	border: none;
	}
div#columnadreta, div#columnadretaportada {
	width: 210px;
	float: right; 
	border: none;
	}
div#columnaesquerraportada a, div#columnadretaportada a {
	display: block;
	padding-top: 15px;
	}
div#columnaesquerraenganxada a {
	display: block;
	}
div#columnaesquerra, div#columnaesquerraenganxada {
	width: 180px !important;
	}
div#columnadreta {
	width: 150px !important;
	}
div#columnaesquerraportada {
	border-right: dotted 1px #333333;
	}
div#columnadretaportada {
	border-left: dotted 1px #333333;
	}
div#tancament {
	visibility: hidden;
	height: 1px;
	clear: both;
	}
div#acollimentfamiliar, div#recursos {
	margin: 13px  225px 0px 165px;
	}
div#acollimentfamiliar ul, div#recursos ul {
	margin: 10px 0%;
	padding: 0%;
	}
div#acollimentfamiliar ul li, div#recursos ul li {
	list-style-image: url("../imatges/auxiliars/doblefletxa_blanc.png");
	list-style-position: inside;
	padding-left: 10px;
	}
div#acollimentfamiliar ul li a, div#recursos ul li a {
	line-height: 18px;
	color: #333;
	text-decoration: none;
	}
a.mes {
	display: block;
	float: right;
	}
li.senar {
	background-color: #FAF0E8;
	list-style-image: url("../imatges/auxiliars/doblefletxa_rosa.png");
	}
ul.esq50, ul.dreta50 {
	width: 49%;
	}
ul.esq50 {
	margin-right: 51%
	}
ul.dreta50 {
	float: right;
	}
div#recursos {
	margin-top: 35px !important;
	}
div#plana {
	background: #FFFFFF url("../imatges/nens/interior/09.jpg") 15px bottom no-repeat;
	}
ul.menulateral, ul.menulateral li, ul.menulateral li a {
	margin: 0% !important;
	padding: 0% !important;
	}
ul.menulateral li {
	list-style-position: inside;
	list-style-image: url("../imatges/auxiliars/doblefletxa_blanc.png");
	padding: 0px 10px !important;
	}
ul.menulateral li a {
	color: #333333;
	text-decoration: none;
	font-size: 90%;
	padding: 3px 0px !important;
	margin-bottom: 2px !important;
	}
li.aqui {
	list-style-image: url("../imatges/auxiliars/doblefletxa_rosa.png") !important;
	background-color: #FAF0E8 !important;
	}
li.aqui a {
	color: #333333 !important;
	}
.ambnen {
	padding-bottom: 150px !important;
	padding-top: 70px !important;
	}
div#contingutcentral {
	margin: 0px 151px 0px 181px;
	border: none;
	border-left: dotted 1px #333333;
	border-right: dotted 1px #333333;
	padding: 0% 15px !important;
	}
div#columnaesquerra, div#columnadreta {
	padding-top: 70px !important;
	}
div.lateral {
	padding-left: 7px !important;
	}
ul.marginat, p.marginat {
	margin: 10px 0px !important;
	}
div#contingutcentral ul {
	list-style-image: url("../imatges/auxiliars/doblefletxa_gran.png");
	margin-bottom: 25px !important; 
	}
div.lateral {
	margin-bottom: 30px;
	}
ul.pdf li {
	list-style-image: url("../imatges/auxiliars/iconapdf.png");
	}
div#contingutcentral table {
	width: 96%;
	margin: 5px 0% 20px;
	}
div#contingutcentral table caption {
	text-align: left;
	}
div#contingutcentral table th {
	padding: 5px 0% 0%;
	}
td.tamanyfons {
	vertical-align: top;
	padding-left: 15px;
	background: transparent url("../imatges/auxiliars/doblefletxa_blanc.png") 5px center no-repeat;
	}
td.tamanyfons a {
	font-size: 90%;
	color: #333333 !important;
	}
td.enviapostal {
	padding-left: 15px;
	}
form {
	margin-top: 20px;
	}
label {
	display: block;
	height: 2.5em;
	}
label input, label textarea, label select {
	float: right;
	}
label input, label textarea {
	width: 50%;
	}
label textarea {
	height: 5em;
	}
input#enviar {
	margin-top: 15px;
	}
a.menupeu {
	visibility: hidden;
	}
p.centrat {
	text-align: center;
	}
.vermell {
	color: #E2091F !important;
	font-weight: bold;
	}
.marro {
	color: #8B5117 !important;
	font-weight: bold;
	}
img#postalescollida {
	width: 250px;
	margin: 10px 0%;
	}
textarea#comentari {
	width: 100%;
	}
li.pdf {
	list-style-image: url("../imatges/auxiliars/bulletpdf.png");
	}
li.mp3 {
	list-style-image: url("../imatges/auxiliars/bulletmp3.png");
	}
li.mp3 a, li.pdf a {
	color: #333333;
	text-decoration: none;
	}