*{
margin:0px;
padding:0px;
}

input,select,textarea{
	border:#cccccc 1px solid;
	padding:1px 2px;
	color:#000000;
	font:11px arial,tahoma,sans-serif
}
select{
	padding:1px
}

li{
	padding:5px 0px 5px 0px;
	list-style:disc;
	color:#CC6600;
}
li p{
	color:#535353;
}
h1{
	padding:0px 0px 0px 0px;
	font:18px arial,tahoma,sans-serif;
	font-weight:bold;
	color:#535353;
}

p{ 
padding:10px 0 0 0;
}

a{
text-decoration:none;
color:#306384;
}
a:hover{
text-decoration:underline;
}

.txt_8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
}

.txt_9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.txt_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	clip:   rect(auto auto auto auto);
	color: #595959;
}


.txt_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595959;
}

.txt_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	clip:   rect(auto auto auto auto);
	color: #FF0000;
}

.txt_13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	clip:   rect(auto auto auto auto);
	color: #0000FF;
}

.txt_15 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #595959;
}

.txt_18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #595959;
}


.link_menu {
	color: #595959;
	text-decoration: none;
}
.link_menu:hover {
	color: #E8152E;
	text-decoration: underline;
}

.link_peu {
	color: #FFFFFF;
	text-decoration: none;
}
.link_peu:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.linkAvellana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5997C0;
	text-decoration: none;	
}

.linkAvellana:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5997C0;
	text-decoration: underline;	
}
.fonsblauf{
background:url(../../img/web/f_blau_fort.gif) no-repeat 0px 0px;

}
.fonsblauc1{
background:url(../../img/web/f_blau_clar.gif) no-repeat 0px 0px;

}

.fonsblauc2{
background:url(../../img/web/f_blau_clar2.gif);
}

.arbre{
	color:#990000;
	font:11px verdana,arial,tahoma,sans-serif;
	font-weight:bold;
}
.arbre a{
	color:#990000;
}
.arbre a:hover{
	color:#990000;
}

.fotos{
float:left;
padding:0px 10px 0px 10px;
}

.txtpeu{
padding:5px 0px 20px 0px;
width:100px;
text-align:center;
}

.separador{
border-top:2px solid #999999;
}

.any{
	font:12px verdana,arial,tahoma,sans-serif;
	font-weight:bold;

}

.titol{
	font:12px verdana,arial,tahoma,sans-serif;
	font-weight:bold;
	color:#FF5500;

}

.imatges{
border:1px solid #306384;
margin-right:5px;
}
.imatges2{
border:1px solid #306384;
margin-left:5px;
}
#map{
border:1px solid #003366;
width:503px;
height:400px;
}