body{
margin:0px;
background-color:#000000;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:15px;
}

#centrador{
position:absolute;
left:50%;
top:0px;
width:1px;
height:1px;
z-index:0;
}


#logo{
position:absolute;
left:-433px;
top:33px;
width:866px;
height:52px;
background-color:#e2001a;
z-index:1;
background-image:url(../img/degradat.jpg);
background-position:right;
background-repeat:repeat-y;

}
#benvingut{
	position:absolute;
	left:253px;
	top:40px;
	width:5px;
	height:5px;
	z-index:3;
}

#imatge{
	position:absolute;
	left:239px;
	top:487px;
	width:50px;
	height:52px;
	z-index:40;
}

#vermell{
	position:absolute;
	left:-168px;
	top:60px;
	width:601px;
	height:26px;
	background-color:#E2001A;
	z-index:10;
}

#franja1{
position:absolute;
left:-433px;
top:0px;
width:866px;
height:33px;
background-color:#e2001a;
z-index:1;

}

#franja2{
position:absolute;
left:-433px;
top:531px;
width:858px;
height:30px;
background-color:#e2001a;
z-index:1;
padding:4px;
color:#FFFFFF;
}
#franja3{
	position:absolute;
	left:-433px;
	top:556px;
	width:858px;
	height:30px;
	background-color:#ec5768;
	z-index:1;
	padding:4px;
	color:#FFFFFF;
}
#franja4{
	position:absolute;
	left:-433px;
	top:581px;
	width:858px;
	height:30px;
	background-color:#f5abb4;
	z-index:1;
	padding:4px;
	color:#FFFFFF;
}
#franja5{
	position:absolute;
	left:-433px;
	top:606px;
	width:858px;
	height:17px;
	background-color:#e0e0e0;
	z-index:1;
	padding:4px;
	color:#e2001a;
}

#requadre{
	position:absolute;
	left:4px;
	top:111px;
	width:381px;
	height:363px;
	z-index:18;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	padding:15px;
}
#fons_contacte{
	position:absolute;
	left:4px;
	top:111px;
	width:381px;
	height:363px;
	z-index:10;
	background-color:#000000;
	padding:15px;
	opacity: 0.8;
-moz-opacity: 0.8;
filter: alpha(opacity=80);
}

#mapa{
	position:absolute;
	left:4px;
	top:111px;
	width:381px;
	height:363px;
	z-index:18;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	padding:15px;
	visibility:hidden;
}
#adreca{
	position:absolute;
	left:-361px;
	top:636px;
	width:680px;
	height:19px;
	z-index:1;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#new{
	position:absolute;
	left:-112px;
	top:61px;
	width:107px;
	height:88px;
	z-index:25;
}
#marques{
	position:absolute;
	left:-433px;
	top:434px;
	width:58px;
	height:17px;
	z-index:4;
}

#contingut{
	position:absolute;
	left:-226px;
	top:93px;
	width:631px;
	height:426px;
	z-index:2;
}

#menu{
	position:absolute;
	left:-433px;
	top:276px;
	width:199px;
	height:274px;
	z-index:15;
}
#fons_contingut{
position:absolute;
left:-433px;
top:85px;
width:866px;
height:446px;
z-index:1;
padding:0px;
}

a:link, a:active, a:visited{
color:#cccccc;
text-decoration:none;
}

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

#franja5 a:link, #franja5 a:active, #franja5 a:visited{
color:#333333;
text-decoration:none;
}

#franja5 a:hover{
color:#e2001a;
text-decoration:underline;
}

span.vermell{
color:#C1272D;
}
span.negre{
color:#000000;
}

.boton a:link,.boton a:visited,.boton a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#000000;
	background-color:#e5e5e5;
	font-weight:bold;
	padding:4px;
	padding-TOP:6PX;
	padding-bottom:2px;
	
}

.boton a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#000000;
	background-color:#cdc5b8;
	font-weight:bold;
	padding:4px;
	padding-TOP:6PX;
	padding-bottom:2px;	
}

a img,img a{
border:none;
}
