/* */

div#contenidor h2 {
	background-color: #FFA200;
}

div#contenidor div#continguts h2 { 
color: #FFA200;
background-color: white;
font-size: 1.5em;
font-weight: bold;
margin-top: 0px;
padding-top: 0px;
}


div#menuseccio {
		float: left;
		width: 18.5em;
		margin: 0;
		background-color: white;
		margin-right: 2.5em;
		_margin-right: 0em;
}

div#menuseccio ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	background-color: #F8F8F6;
}

div#menuseccio li {
	margin: 0px;
}

div#menuseccio li a {
	font-weight: normal;
	color: black;
}

div#menuseccio ul.fill li, div#menuseccio ul.fill2 li {
	margin-left: 1.8em;
	font-size: 1.1em;
	margin-top: 0.4em;
	margin-bottom: 0.4em;
	list-style-image: url(../imatges/premenu.png);
}

div#menuseccio ul.fill2 li {
	font-size: 1em;	
	margin-left: 1em;
	color: #FF7100;
}

div#menuseccio ul.fill2 li a {
	color: #FF7100;
}

div#menuseccio ul.fill2 li a:hover {
	color: #FF7100;
	border-bottom: 1px solid #FF7100;
}
div#menuseccio ul.fill3 li {
	font-size: 1em;	
	color: red !important;
   margin-left: 2.4em;
	list-style-image: url(../imatges/premenu.png);
}

div#menuseccio ul.fill3 li a {
	color: red;
}

div#menuseccio ul.fill3 li a:hover {
	color: red;
	border-bottom: 1px solid red;
}



div#continguts {
	margin-left: 21em;
/*	margin-right: 16.8em;*/
	background-color: white;
	width: 36em;
}

div#continguts img {
	float: left;
	margin: 0.5em;
	margin-left: 0px;
margin-top: 0px;
margin-bottom: 15px;
}

div.itemcontingut{
	min-height: 100px;
	_height: 100px;
margin-top: -3px;
}

div.cercadorcontent, div.actualitatcontent, div.enquestacontent {
	border-bottom: 2px solid #FFA200;
	background-color: #F8F8F6;
}

div.cercadorcontent input {
	border: 1px solid #FFA200;
}

div#contenidor h3 { /* categoria */
	background-image: url(../imatges/categoria_ciutat.png);
}

div#ariadna a {
	color: #FFA200;
}

div#ariadna a:hover {
	border-bottom: 1px solid #FFA200;
}


div#continguts p {
	margin-top: 0em;
}

div#continguts a{
	color: #FFA200;
	font-weight: normal;
	text-decoration: none;
}

div#continguts a:hover{
	text-decoration: underline;
	border: 0px;
}
div#continguts h4.entrecontingut{
	color: #FFA200;
	font-size: 1em;
}

div.descarrega {
	background-color: #FDEFD5;
	border-bottom: 2px solid #FFA200;
	padding: 10px;
}

div.descarrega ul, div.enllacos ul {
	list-style: none;
}

div.descarrega li {
	background-image: url(../imatges/pdf.png);
	background-repeat: no-repeat;
	padding-left: 2em;
	height: 20px;
	vertical-align: middle;
	font-weight: bold;
	color: #FFA200;
}

div.enllacos li {
	background-image: url(../imatges/html.png);
	background-repeat: no-repeat;
	padding-left: 2em;
	height: 20px;
	vertical-align: middle;
}


div.enllacos {
	background-color: #FFEABF;
	margin-bottom: 2em;
	padding: 10px;
}

p.imprimir {
	background-image: url(../imatges/imprimir.png);
	background-repeat: no-repeat;
	padding-left: 1.8em;
	height: 16px;
	vertical-align: middle;
	margin-top: 15px;
}

div.enllacos a, div.descarrega a, p.imprimir a {
	color: black !important;
	text-decoration: none !important; 
}

div.enllacos a:hover, div.descarrega a:hover,p.imprimir a:hover{
	text-decoration: underline !important;
}

div#continguts h4 {
	margin-bottom: .5em;
	font-size: 1em;
}


div.contentitemcontingut {
	margin-top: 0.5em
}

div.itemcontingut {
margin-bottom: 1em;
}

div.selectorcarrer select {
	border: 1px solid #ccc;
	font-size: 1em;
	margin-left: .5em;
	}
	
div.selectorcarrer input {
	border: 1px solid #ccc;
	font-size: 1em;
	margin-left: .5em;
}