@import url("layout.css");
@import url("contingut.css");
@import url("tipografia.css");

html {font-size: 100%;} /* WinIE text resize correction */
body {
	font-size: 1em;
	font-family: Arial, sans-serif;
	text-align: center;
	color: #333;
	background: #fff url('../comu/bg_body.jpg') 50% top no-repeat;
	padding: 0;
	margin: 0;
}
body#home { background:none !important; }
p {
	text-align:justify;
	}
p a { font-size:1em; color:#693; text-decoration:underline;}
p a:hover { text-decoration:none; }
p.indent { padding:10px 0 10px 75px;}
.site_info {
	font-size: 0.9em;
	font-family: Arial, sans-serif;
	text-align: center;
	color: #333;
	padding: 0;
	margin: 0;
}
img,abbr,acronym,fieldset {border: none;}
ul {list-style: none;}
.lista_sencilla_ul { padding-bottom:5; margin:0; display:block; min-height:20px;}
.lista_sencilla_li {
	margin:5px 0 0 30px;
	padding:10px 5px 10px 15px;
	line-height:1.3em;
	font-size:0.95em;
	list-style: inherit;
	}
hr,
.hide {display: none;}
label {cursor: pointer;}

/*Clearfix*/
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
	.clearfix {display:block;}
/* End hide from IE Mac */
/*Accessibilitat
---------------------------------------------*/
#acc {
	position : absolute;
	top : -9000px;
	left : -9000px;
	z-index : 1;
}
	#acc a:focus,
	#acc a:active {
		position : absolute;
		top : 9010px;
		left : 9010px;
		background : #fff; 
		color : #333;
		padding : 5px;
		font-weight : bold;
		font-size: .75em;
		border : 1px solid #600;
		width : 10em;
		z-index : 1;
	}

/****** 2011 *********/

/* Home */

#leitmotiv { margin:90px auto 0; }
#leitmotiv img { display:block; text-align:center; margin:0 auto; }
#home-form { display:block; text-align:left; margin:0 auto; }
#herramienta, #footer { padding:10px 0 45px; }
#herramienta p { font-size:12px; font-weight:bold; padding-left:70px; }
#herramienta a { color:#005a96; }
#footer { font-size:12px; font-weight:bold; text-align:center;}
#footer p { text-align:center;}


