	/* STILI DELL'HEADER*/
	#header { 
		background-color:#FFFFFF;
		height: 		100px;  
		width:100%;
		color:#000000;
	}
	
	#header h1 {  
		font:		bold italic 40px/50px impact, arial, verdana, helvetica, sans-serif;
		margin:		0px;
	}
	
	#search{
		background-color:#A29E79;
		background-image:url(img/search_top.png);
		background-position:top right;
		background-repeat:no-repeat;
		background-attachment:scroll;
		width:200px;
		float:right;
		height:100%;
		color:#FFFFFF;
		font-size:90%;
		text-align:center;
	}
	
	#search_b{
		padding-top:20px;
		margin-bottom:5px;
		padding-left:5px;
		padding-right:5px;
	}
	
	#search_b form{
		margin:0;
		padding:0;
	}
	
	#search_b input{
		font-size:90%;
		height:auto;
		width:85%;
		margin-top:4px;
	}
	
	#search_b .button{
		font-size:90%;
		height:auto;
		width:10%;
		margin-top:4px;
		background-image:url(img/freccia_invia_bnc.gif);
		background-position:center center;
		background-repeat:no-repeat;
		background-attachment:scroll;
		background-color:transparent;
		border:0;
	}
	
	#search_b select{
		width:100%;
		font-size:90%;	
	}

	/* STILI CONTAINER CENTRALE */
	
	#container{
		width:100%;
		min-width: 760px;
		line-height:1.2; /* Peek-A-Boo BUG*/
		position:relative;
		display:block;
	}	
		
	/* STILI BOX LATERALE SX */	
	#colonna-sx { 
		width:	180px; 
		padding:0px;
		margin:0px;
		vertical-align:top;
		float:left;
	}
	
	#colonna-sx .box{
		padding:	0px;
	}
	

	/* STILI DEL FOOTER */
	#sv{
		display:inline;	
	}

	#sv a:link{
		text-decoration: underline;	
		color: #990000;
	}	
	
	#sv a:hover{
		text-decoration: underline;	
		color: #cc0000;
	}	
	#footer { 
		clear:					both;
		border-top:			1px solid #DCDED5;
		border-bottom:	1px solid #DCDED5; 
		padding:				2px 10px;
		background: #FFFFFF;
		color:					#000000; 
		font-size:			.80em;
		text-align:center;
		vertical-align:middle;
	}	
	
	#footer ul {
		margin: 0px;
		list-style-type:none;
		list-style-image:  url(img/barretta.gif);
		list-style-position: inside;
		list-style-type: disc;
	}
	
	#footer li { 
		margin: 0px 0px 0px 1em;
		padding: 0px;
		display: inline;
	}
	
	#footer a:link { 
		color: #000000;
		text-decoration: none;
		text-transform: uppercase;
	}
	
	#footer a:visited { 
		color: #000000;
		text-decoration: none;
		text-transform: uppercase;
	}
	
	#footer a:hover { 
		border-bottom: 2px solid rgb(204, 204, 204);
		text-transform: uppercase;
		color: #000000;
		text-decoration: none;
	}
	
		
	#logo{
		background-color:transparent; 
		height:100%;
	}
	
	#logo_feem a{
		display:block;
		height:100px;
		width: 145px;
		background-image:url(img/logo_feem.jpg);
		background-attachment: scroll;
		background-repeat: no-repeat;
		background-position: left bottom;
		float:left;
	}
	
	#logo_feem span,h1{ display:none;}
	
	#logo_pandora a{
		display:block;
		/*width:450px;*/
		width:136px;
		height:100px;
		background-image: url(img/logo_isaac_feem.gif);
		background-attachment: scroll;
		background-repeat: no-repeat;
		background-position: left bottom;
		float:left;
	}
	
	#logo_isaac_eu a{
		display:block;
		/*width:450px;*/
		width:314px;
		height:100px;
		background-image: url(img/logo_isaac_eu.jpg);
		background-attachment: scroll;
		background-repeat: no-repeat;
		background-position: left bottom;
		float:left;
	}
		
	#logo_ve span,h1{ display:none;}

	#logo_ve a{
		display:block;
		width:295px;
		height:100px;
		background-image: url(img/logo_ve.gif);
		/*background-color:#66FFCC;*/
		background-attachment: scroll;
		background-repeat: no-repeat;
		background-position: left bottom;
		float:left;
	}
	
	#logo_pandora span,h1{ display:none;}


	
	/* STILE POSIZIONE */
	#posizione ol{
		list-style:none;
		list-style-image:url(img/link.gif);	
		display:inline;
		margin:0px;
		padding:0px;
	}
	
	#posizione li{
		display:inline;
		padding-left:5px;
	}
	
	#posizione a{
		background-image:url(img/link.gif);
		background-position: center left;
		background-repeat:no-repeat;
		background-attachment:scroll;
		padding-left:15px;
		color:#000000;
		font-size:90%;
		text-decoration:none;
		background-color:#FFFFFF; 	
		white-space:nowrap;
	}
	
	#posizione a:hover{
		font-weight:bold;
	}
	
	#box1{
		width:160px;
		margin:10px;
		background: transparent;	
	}
	
	#sx_misc{
		width:160px;
		margin:10px;
		background: transparent;
		font-size:80%;
	}
	
	hr.cleaner {
		clear:both;
		height:1px;
		margin: -1px 0 0 0; padding:0;
		border:none;
		visibility: hidden;
		overflow:hidden;
	}
		
	#main{
		width:100%;
		/*overflow:visible; */
	}