body{
	margin:0;
	padding:0;
	background-color:#334;
	color:white;
	
	
	}
h1, h2, h3, h4, h5, h6, p, li , ul, a{
	margin:0;
	padding:0;
	}
.panel{
width:100%;
}	
	
div#content{
	margin:0;
	padding:0;
	
	width:800px;
	
	background-color:#557;
	
	}	
div#content .panel{
	width:100%;
	
	}	
div#header{
	height:90px;}
	
div#header h1{
	font-size: 250%;
	text-align:center;
	font-family:"Calibri","Tahoma","Verdana";
	margin:0;
	
	}	
/* Banner section */
div#banner ul{
	/*margin-left:25%;*/
	font-family:'verdana','tahoma';
	width: 100%;
	font: normal 90% arial, 'verdana',helvetica, sans-serif;
	text-align: center;
	list-style-type: none;
	
	/* background-color: #036;*/
	}
	


div#banner ul li{
	list-style:none;
	
	display:inline;
	/* width: 3em;*/
	margin:0 4px;
	padding: 0 7px;
	/* border:1pt solid white; */
	background-color:#779;
	border-bottom:4pt solid #425;
	border-right: 2px solid #424;
	cursor:pointer;
	}
	
div#banner ul li a{	
	text-decoration:none;
	color:white;
	
	}
div#banner ul li a:hover{
	color:#333;
	border-bottom:4pt solid #445;
	} 	



	
div#cos{
	height:450px;
	padding: 5px 3px;
	border-top:1pt solid #99F;
	border-bottom:1pt solid #BBF;
/* 	overflow:auto;
 */	
 position:relative;
	
	}

div#cos div#marc{
	
	/* height: 75%;*/
	height: 70%;
	overflow:auto; 
	position:relative;
	
	}
div#cos div#marc .fotopanel{
	width: 380px;
	
	float:left;
	padding: 2px;
	margin: 15px 1px;
	border: 1pt solid white;
	text-align: center;
	}
	
div#cos div#marc .fotopanel img{
width: 360px;
width: 92%;

}

div#cos div#cosSeccio{
	
	width:90%;
/* height: 20%; 
 */ 
 height: 25%;
	margin-top:5px;
	margin-left:5%;
	border-top:2pt solid #99f;
	background-color: #779;
	}

div#cos div#cosSeccio p{
		text-align:center;
	text-align:justify;
	font: normal 95% "calibri","tahoma","verdana",arial;
	padding: 6px 10px;
	}
	
div#pie{
	height:70px;
	}	
div#pie h4{
	margin: 0px 25px;
	color:antiquewhite;
	font: italic Small-caps 500 80%/2em "calibri","verdana", arial ;
	text-align:right;
	}
div#pie h5 {
	text-align:center;
	}
	
	div#pie h5 a{
	margin: 5px;
	padding:2px;
	border-bottom:3pt solid #226;
	text-decoration:none;
	color:#99C;
	
	font: normal Small-caps 500 110%/1.4em "Tahoma","verdana", arial ;
	
	
	}
	
		
	 div#pie h5 a:hover{
		color:white;
		background-color:#334;
		
		letter-spacing:2px;
		border-bottom:3pt solid #99F;
	}
	

	
	
