/*********** Estils generals******************/

HTML {
	height:100%;
}

BODY {

	text-align:left;
	background-color:#ffffff;
	font-family:Verdana, sans-serif;

	line-height:130%;
	font-size:12px;
	color:#ffffff;
	background-color:#f0ecd8;
	color:#000000;

	min-height:100%;
	width:100%;

	padding:0px;
	margin:0px;
}


a, a:visited , a.normal, a.normal:visited{
	text-decoration:none;
	color:#000000;

}

a:hover, a:active, a.normal:hover, a.normal:active {
	text-decoration:none;
	color:#d07144;
}

p {

}

strong {
	font-weight:bold;
}

em {
	font-style:italic;
}

img {
	border:0px;
	padding:0px;
	margin:0px;

}

.netejar {
	clear:both;
}

.majuscula {
	text-transform:uppercase;
}

.color_corporatiu {
	color:#ffffff;
}




h1 {
	font-size:36px;
	line-height:100%;
}

h2 {
	font-size:12px;
	font-weight:bold;
}

/********* Botons ***************/





/*********** Estructura ******************/



#cap  {
	width:731px;
	height:269px;
	margin:0px;
	padding:0px;

	margin-left:auto;
	margin-right:auto;

}


	#logo {
		width:731px;
		height:241px;

		margin-top:37px;

	}




	#menu {
		width:721px;
		padding-left:12px;
		margin-top:8px;
		font-weight:bold;

	}

		#menu a {
			display:block;
			float:left;
		}

		#menu a.marcat {
			color:#d07144;
		}

		#menu .separacio {
			float:left;
			margin-left:5px;
			margin-right:5px;
		}

#linia_separacio {
	clear:both;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	height:1px;
	border-bottom:solid 1px #e2dab8;
	margin-bottom:32px;
	* padding-top:37px;
}


#sota {
	width:731px;
	min-height:585px;
	margin-left:auto;
	margin-right:auto;

	background-image:url('../img/fons.png');
	background-repeat:no-repeat;
	background-position:bottom left;
}

	#central {
		width:731px;
		min-height:500px;
		margin-left:auto;
		margin-right:auto;

	}

		.titol_seccio {
			font-weight:bold;
			margin-bottom:12px;
			padding-left:12px;
			color:#d07144;
                        clear:both;                        
			* padding-top:32px;

		}

	#cua {
		clear:both;
		width:731px;
		margin-left:auto;
		margin-right:auto;
		padding-top:40px;

		text-align:center;
		font-weight:bold;

	}


.xarxes_socials {
    clear:both;
    width:731px;
    margin-left:auto;
    margin-right:auto;
    padding-top:20px;

    text-align:right;
}

.xarxa_social {
    float:right;
    margin-left:0px;
    margin-right:10px;
}

