/* CSS Document */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	font-size:14px;
	font-weight: bold;
	}	
	
	
ul {
	margin:0; padding:0; list-style-type:none; float:left;
	}

h2{
color:#333333;
font-size:18px;

}
#contenidor{
width:960px;
margin:auto;
}

#contenidor #sup{
width:960px;
float:left;
}
#sup #logo{
background:url(imatges/logo.png) repeat-y;
width:250px;
height:107px;
float:right;
}
#sup #f_sup{
background:url(imatges/f_sup.png) no-repeat left;
width:250px;
height:107px;
margin-left:400px;
float:left;
}




#contenidor #mig{
width:960px;
height:128px;
width:960px;
float:left;
}


#contenidor #inf{
width:960px;
background: url(imatges/fons.png) no-repeat bottom;
float:left;
}

#inf #menu{
margin-top:30px;
width:200px;
float:left;
}
#inf #menu li{
width:183px; margin:0; padding:0 0 2px;
}
#inf #menu li a {
 display:block; color:#FFFFFF; text-decoration:none; padding:4px 0 4px 8px;
 height:15px; background: #24507f;
}		
#inf #menu li a:hover, #menu li a:active {
	text-decoration:none;
	background: #d6d6dd;
	color:#24507f;
}

#inf #contingut{
margin-top:30px;
width:758px;
float:right;
}
#contingut #index_abaix{
float:right;
margin-top:-100px;
}

#contingut #cont_desc{
	width:398px;
	float:left;
}
#contingut #cont_foto{
	width:360px;
	float:left;
}
#contingut #info{
width:758px;
float:left;
}
#contingut #detall1{
width:758px;
float:left;
}

#inf #contingut li{
color: #24507f;
font-size:13px;
padding-bottom:12px;
}
/*
#inf #contingut{
margin-top:30px;
width:758px;
float:right;
}
#contingut #index_abaix{
float:right;
margin-top:-100px;
}

#contingut #cont_desc{
	width:398px;
	float:left;
}
#contingut #cont_foto{
	width:360px;
	float:left;
}
#contingut #info{
width:758px;
float:left;
}
#contingut #detall1{
width:758px;
float:left;
}

#inf #contingut li{
color: #24507f;
font-size:13px;
padding-bottom:12px;
}

*/

#contenidor #peu{
width:960px;
background:url(imatges/f_inf.png) no-repeat;
height:127px;
float:left;
}
table.llistat{
border:solid 1px;
border-color:#24507f;
}

div.pestanya{
	width:135px;
	border-top:solid 1px;
	border-left:solid 1px;
	border-right:solid 1px;
	border-color:#24507f;
	float:left;
	height:23px;
	cursor:pointer;
	background: #d6d6dd;
	color:#24507f;
	padding-left:3px;
	
}
div.pestanya a{
	color:#24507f;
	text-decoration:none;
}
div.pestanya a:hover{
color: #FFFFFF;
}
div.pestanya:hover{
	background: #24507f;
	color: #FFFFFF;
	width:150px;
	float:left;
}
