body {
	background:#F6F6F6 none repeat scroll 0%;
	margin:0pt;
	padding:0pt;
}

/*
div, td, body, h1, a {
	color:#000000;
	font-family:verdana,arial,sans-serif;
	font-size:1em;
	line-height:120%;
}*/

#contenidor{
	width:48em;
	height:auto;
	margin:1em auto;
	background-color:white;
	padding:0.7em;
}

#impacte{
	width:237px;
	height: 488px;
	padding-right: 5px;
	padding-left: 5px;


}

hr{
	height: 0.01em;
	background-color: #F0F0F0;
}

cap {
	/*border-bottom-style:1px hidden #666;*/
}

a {
	color:#333333;
	text-decoration:none;
}

#logo {
	color:#9A9A9A;
	float:right;
	font-size:1em;
	height:0em;
	padding:0em 0pt 0pt;
	margin-top:1em;
	margin-bottom:none;
}

#mapa-cont a{
	font-family:verdana;
	font-size:0.7em;
	color:#999999;
	margin:1em auto;
}

#home1{
	float:left;
	/*width:17em;*/
	height:23em;
	margin-left:0em;
	margin-right:0em;
	margin-top:0em;
	margin-bottom:2em;
}

.lead1 {
	color:#999999;
	font-family:verdana;
	font-size:0.75em;
	font-weight:normal;
	line-height:0%;
	padding:0em 0em;
}

.lead1 a {
	color:#999999;
	font-family:verdana;
	font-size:1em;
	font-weight:normal;
	line-height:130%;
	padding:1em 0em;
	text-decoration:none;
}

.lead1 p{
	color:#999;
	font-family:verdana;
	font-size:0.8em;
	font-weight:normal;
	line-height:1.5em;
	padding:0em 0em;
}

#biblio{
	margin-top:0.5em;
	margin-bottom:0.5em;
	_margin-top:0.4em;
	_margin-bottom:0.4em;
}

#proces{
	margin-top:0.5em;
	margin-bottom:0.5em;
	_margin-top:0.5em;
	_margin-bottom:0.4em;
}


div#llista-esq{
	
	font-size:0.9em;
	border:0.1em solid #C0C0C0;
	padding:0.6em 0.2em 1.1em;
	width:17em;
	/*height:14em;*/
	/*position:relative;*/
}

#llista-esq img#titol{
	margin: -3px; 
}

#llista-esq ul{
	margin:0;
	padding:0;
	
}

#llista-esq ul a{
	color:#7D7D7D;
}

.esquerra{
	list-style-type:none;
	/*background: url(../img/fondo_llista.jpg) no-repeat right;*/
	border-bottom:1px dotted #666;
	margin: 0.2em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.esqfons{
	list-style-type:none;
	background: url(../img/fondo_llista.jpg) no-repeat right;
	border-bottom:1px dotted #666;
	margin: 0.2em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7D7D7D;
}

#esq{
	list-style-type:none;
	font-family:arial;
	color:#7D7D7D;
	/*border-bottom: url(img/linea_puntos.gif);*/
	
}

#llista-dreta{
	list-style-type:none;
	float:left;
	font-size:0.9em;
	border:0.1em solid #C0C0C0;
	/*padding:0.4em;*/
	width:18.1em;
	/*height:16em;*/
}


#llista-dreta img{
	margin-right:0.1em;
}


	
#llista-dreta ul{
	margin:9px 2px 2px 2px;
	padding:2px 7px 7px 7px;
	_margin:2px 2px 2px 2px;
}

li.dreta {
	list-style-type:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px dotted #666;
	float:left;
	padding: 0.1em 0 0.2em 0;
	width:14.5em;
	color:#7D7D7D;
	height:3.3em;
	_height:3.0em;
}

li.dreta a{
	color:#7D7D7D;
}

li#boto-petit1 a:hover {
	background: url(../img/btn_01.jpg) no-repeat right;
	display:block;
	color:#000000;
	
}

li#boto-petit2 a:hover {
	background: url(../img/btn_02.jpg) no-repeat right;
	display:block;
	padding-bottom: 31px;
	color:#000000;
}

li#boto-petit3 a:hover {
	background: url(../img/btn_03.jpg) no-repeat right;
	display:block;
	padding-bottom: 31px;
	color:#000000;
}

li#boto-petit4 a:hover {
	background: url(../img/btn_04.jpg) no-repeat right;
	display:block;
	padding-bottom: 31px;
	color:#000000;	
}

li#boto-petit5 a:hover {
	background: url(../img/btn_05.jpg) no-repeat right;
	display:block;
	padding-bottom: 31px;
	color:#000000;
}

li#boto-petit6 a:hover {
	background: url(../img/btn_06.jpg) no-repeat right;
	display:block;
	padding-bottom: 31px;
	color:#000000;
}



.dreta img{
	float:left;
	margin: 0 0.5em 0 0;
}

.dretadif{
	list-style-type:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding: 0.1em 0 0.2em 0;
	width:14.5em;
	color:#7D7D7D;
}

li.dretadif a{
	color:#7D7D7D;
}

.dretadif a:hover{
	background: url(../img/btn_07.jpg) no-repeat right;
	display:block;
	padding-bottom: 32px;
	color:#000000;
}

.dretadif img{
	float:left;
	margin-right:0.5em;
}

#llista-dreta ul .fonsHover a:hover { 
	background-image: URL(img/btn_01.jpg);
	text-decoration: none; 
}

#imgMap{
	margin-top:0px;
	margin-bottom:0px;
}

img{
	border:none;
	
}

#impacte{
	float:left;
	/*width:16.5em;*/
	/*height:30em;*/
}

.bold a{
	color:#156DA9;
	font-weight: bold;
	font-family: Verdana;
	font-size: 13px;
}




#recull {
	background:#ccc;
	width:750px;
	height:700px;
	margin-top:10px;
	clear: both;
}
#recull #fletxatit {margin:0;padding:0}
#recull #fletxatit #fletxa {background:#fff;padding:10px;float:left}
#recull #fletxatit #tit {padding:19px 0 0 60px}
#recull #requadre {background:#fff;height:190px;width:698px;margin:15px 12px 13px 12px;padding:10px 17px 10px 12px}
#recull #requadre #nota1 {float:left;border-right:1px solid #666;width:330px;padding-right:20px;font-size:10px;}
#recull #requadre #nota2 {float:right;width:320px;padding:0 10px 0 10px;font-size:10px;}

#mitjans {
	color:#9A9A9A;
	float:right;
	font-size:1em;
	height:0em;
	padding:0em 0pt 0pt;
	margin-top:0em;
	margin-bottom:none;
	margin-right: 0em;
}

#recull #requadre2 {background:#fff;height:290px;width:698px;margin:15px 12px 13px 12px;padding:10px 17px 10px 12px;}
#recull #requadre2 #nota3 {float:left;border-right:1px solid #666;width:330px;padding-right:20px;font-size:10px;}
#recull #requadre2 #nota4 {float:right;width:320px;padding:0 10px 0 10px;font-size:10px;}

#recull #requadre2 #nota1 p {font-weight:normal;}
#recull #requadre2 #nota2 p {font-weight:normal;}
#recull #requadre2 #nota3 p {font-weight:normal;}
#recull #requadre2 #nota4 p {font-weight:normal;}


.esqd10 {float:left;margin-right:10px}

ul.veuremes {float:right; 	font-family: verdana, sans-serif;font-weight:bold;}
ul.veuremes li {background:url(../img/fle_dreta.gif) no-repeat 0 0px;padding:0 0 5px 18px}
ul.veuremes a {color:#CC9900;font-size:10px;text-decoration:none}
ul.veuremes a:hover {
	color:#CC9900;
	font-size:10px;
	text-decoration:underline;

}



.esqd10{
	float:left;
	padding-right:0.5em;
}

/*
.esqd10 img{
	width:11.5em;
	height:6.5em; 
}
*/

.roigb{
	color:#CC9900;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	font-weight: bold;
}


.float{
	float:left;
}

.float-left{
	float:left;
	margin-left:1em;
}

p{
	font-family:verdana, sans-serif;
	font-size:11px;
	color:#666666;
}

#p{
	float:bottom;
}

#p a img{
	float:center;
}

.pastish1{
	width: 47em;
	height: 7.5em;
	margin: 1em auto;
	clear: both;
}

.pastish1 a img{
	margin: 1em auto;

}

.pastish2{
	margin-left:1em;
	width:49em;
	height:6.5em;	
	margin-top:auto;
}



#peu {width:760px; margin:0 auto 0;padding:20px 0 60px 0px;color:#666;font-size:10px;text-align:center;}
#peu a {color:#666;font-size:10px;}
#peu a:hover {color:#666;font-size:10px;text-decoration:underline}

