/* @override http://ursanoarredamenti.it/css/main.css */



/* CSS per Standard layout Ver.1.0
Versione fullScreen con menu sulla sinistra, news sulla destra */

/* ***************** ************** ************** */
/* ***************** TAG GENERICI ************** */
/* ***************** ************** ************** */
* {margin: 0; padding: 0;}

html, body{
	/* height: 100%; */
} 
body {
	text-align:center;
	margin:0; padding:  0;
	border-left: 10px solid #ebeded;
	border-right: 10px solid #ebeded;
	background:  #fff url(../images/page_bg.gif) bottom left repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size:62.5%;
}

html{
	/*
	margin:  0; padding:  0;
	padding-bottom: 10px;
	*/
}

a, a:hover{
	outline: none;
	text-decoration:none;
}

/* ***************** ************** ************** */
/* ***************** CLASSI ************** */
/* ***************** ************** ************** */
.nascosto{
	display:none;
}

.floatClear{
	display: block;
	clear: both;
}

/* ***************** ************** ************** */
/* ***************** PAGINA (contiene tutto) ************** */
/* ***************** ************** ************** */
#paginaExt{
	border-top: 10px solid #ebeded;
}

#paginaInt{
	margin: 0 auto 0 auto;
	padding:0;border:0;
	width:800px;
	position: relative;
}


/* ***************** ************** ************** */
/* ***************** BANNER ************** */
/* ***************** ************** ************** */

#temp_banner {
	position: absolute;
	top: 300px;
	z-index: 100;
	left: 0;
	width: 305px;
	height: 159px;
	background: url(../images/banner.gif);
}

#temp_banner p {
	visibility: hidden;}


/* ***************** ************** ************** */
/* ***************** TOP SECTION ************** */
/* ***************** ************** ************** */
#top_section{
	margin: 35px 0 34px 0;
	float: left; /* !!!!!!!!!!!!!! FLOAT !!!!!!!!!!!!!!!!!!! */
	clear: both;
}

/* ***************** ************** ************** */
/* ***************** TESTATA ************** */
/* ***************** ************** ************** */
#top_section #header{
	margin:0;
	padding:0;
	float: left; /* !!!!!!!!!!!!!! FLOAT !!!!!!!!!!!!!!!!!!! */
	width:195px;
	height:40px;
	
}
	#top_section #header h1{
		margin:0;
		padding:0;border:0;
		font-size:1.7em;
		color:#ffffff;
		text-indent: -9999px;
	}
	#top_section #header h1 a{
		display: block;
		width:195px;
		height:40px;
		background:transparent url(../images/title_ro.gif) top left no-repeat;
	}
	#top_section #header h1 a:hover{
		background:transparent url(../images/title.gif) top left no-repeat;
	}
/* ***************** ************** ************** */
/* ***************** menu ************** */
/* ***************** ************** ************** */

/* TOP */
#top_section #menu_top{
	width:600px;
	margin:0;
	float: left; /* !!!!!!!!!!!!!! FLOAT !!!!!!!!!!!!!!!!!!! */
	padding:0;
	text-align:right;
}
	#top_section #menu_top ul{
		border: 1px solid #f1f1f1;
		width: auto;
		border-bottom-color: #c4c4c4;
		padding:0 20px;
		list-style:none;
		font-size: 1.35em;
		float: right; /* !!!!!!!!!!!!!! FLOAT !!!!!!!!!!!!!!!!!!! */
	}
	
#top_section #menu_top ul li {
		display: inline;
		margin:0;
		border:0;
		/*font-weight: bold;*/
		padding: 0;
		list-style: none;
	}

#top_section #menu_top ul li#progettazione a, #top_section #menu_top ul li#realizzazioni a{
	/*color: #00287c;*/
} 
	
	#top_section #menu_top ul li a{
		font-size:0.88em;
		line-height: 4em;
		margin: 0   2em;
		text-decoration:none;
		text-transform:lowercase;
		color: #333;
	}
	

#paginaExt #top_section #menu_top ul li.selected a, #paginaExt #top_section #menu_top ul li a:hover{
	color: #3485d1;
}
	#top_section #menu_top ul li a:hover, #menu ul li a:active{
		color: #000000;
	}
/* ORDER: LINK, VISITED, HOVER, ACTIVE */

/* ***************** ************** ************** */
/* ***************** MIDDLE SECTION ************** */
/* ***************** ************** ************** */
#middle_section{
	float: left; /* !!!!!!!!!!!!!! FLOAT !!!!!!!!!!!!!!!!!!! */
	clear: both;
	border: 1px solid #c5d3db;
	margin: 0;
	padding: 13px;
	width: 772px;
	/* height: 422px; */
	background:#FFFFFF;
}

#middle_section div#parte_inferiore{
	background: transparent url(../images/bg_celeste_sfumato_basso.gif) bottom left repeat-x;
	padding: 0 0 10px 0;
	width: 772px;
	float: left;
}
	#middle_section #flash_container{
		width: 770px;
		height: 420px;
		border: 1px solid #396986;	
		background: #666666;
	}
	
	/* PAGINA INTERNA 1 - TESTATA*/
	#middle_section div#testata_interna{
		width: 772px;
		height:200px;
		border: 0; margin: 0; padding: 0;
	}
	
div#paginaInt.main div#testata_interna{
			height: 200px;

}	
		#middle_section div#testata_interna img {
	border: 0;
}
	/* PAGINA INTERNA 1 - LISTA PRODOTTI */
	#middle_section div#lista_prodotti{
		width: 317px;
		float: left; /* !!!!!!!!!!!!!! FLOAT !!!!!!!!!!!!!!!!!!! */
		text-align: left;
		padding: 15px 10px 10px 10px;
		margin: 0 0 5px 0;
		/*background: transparent url(../images/bg_celeste_sfumato_basso.gif) bottom left repeat-x;*/
		border-right: 1px solid #FFFFFF;
	}
div#paginaInt.main	#middle_section div#lista_prodotti {
	width: auto;
	float: none;
}
		#middle_section div#lista_prodotti h2{
			float: left;
			width: 300px;
			background: transparent url(../images/triangolino_blu.gif) center left no-repeat;
			padding: 0 0 0 15px;
			font-size: 13px;
			color: #336699;
			text-transform:uppercase;
			font-weight:normal;
			margin-bottom: 5px;
		}
div#paginaInt.main	#middle_section div#lista_prodotti h2{
		width: 200px;
	
	}	

div#paginaInt.main	#middle_section div#lista_prodotti h2 span {
	text-transform: lowercase;
	color: #dd831f;
}

div#paginaInt.main	#middle_section div#lista_prodotti, div#paginaInt.main	#middle_section div#lista_prodotti h2.second{
		margin-top: 20px;
	}
	
		#middle_section div#lista_prodotti h2 a {
			color: #369;	
			display: block;
			padding: 4px 0;
			border-bottom: 1px dotted #5290a8;

}		
		#middle_section div#lista_prodotti h2 a:hover {
			color: #f60;
}
		#middle_section div#lista_prodotti h3 {
		color: #333;
		font-weight: normal;
		font-size: 16px;
		margin-bottom: 9px;
		line-height: 18px;
}

		div#paginaInt.casa #middle_section div#lista_prodotti h3 {
	color: #1d7200;
}

		div#paginaInt.azienda #middle_section div#lista_prodotti h3 {
			color: #1f64a4;
		}
		div#paginaInt.antiqua #middle_section div#lista_prodotti h3 {
			color: #d35f00;
		}
		div#paginaInt.progetta #middle_section div#lista_prodotti h3 {
			color: #b60000;
		}
		#middle_section div#lista_prodotti p{
			font-size: 14px;
			color: #424242;
			margin-bottom: 10px;
			line-height: 20px;
		
			padding-right: 10px;
		}

	#middle_section div#lista_prodotti p a {
	color: #900;
}


#middle_section div#lista_prodotti iframe {
	border: 1px solid #666;
}
#middle_section div#lista_prodotti ul.catalogo_prodotti{
		}

div#paginaInt.main	#middle_section div#lista_prodotti ul {
		margin-left: 220px;
		list-style: none;
}
div#paginaInt.main	#middle_section div#lista_prodotti ul.second, h2.second{
	margin-top: 20px;
}


		div#paginaInt.main	#middle_section div#lista_prodotti ul li {
	margin: 0 0 3px 0 ;
	font-size: 12px;
	border-bottom: 1px solid #bacfdb;
	padding: 5px 0;
	margin-right: 20px;
}

div#paginaInt.main	#middle_section div#lista_prodotti ul li a {
	color: #6d6e71;
}

div#paginaInt.main	#middle_section div#lista_prodotti ul li a.to_catalogue {
		margin-left: 30px;
	color: #2c6ca6;
	font-style: italic;text-transform: lowercase;}

div#paginaInt.main	#middle_section div#lista_prodotti ul li a:hover {
	color: #da7505;
}
div#paginaInt.main	#middle_section div#lista_prodotti ul.ufficio li a {
	color: #347f04;
}
div#paginaInt.main	#middle_section div#lista_prodotti ul li a:hover {
	color: #333;
}
div#paginaInt.main	#middle_section div#lista_prodotti ul.casa li a {
	color: #c00;
}
div#paginaInt.main	#middle_section div#lista_prodotti ul.illumina li a {
	color: #09c;
}
			#middle_section div#lista_prodotti ul.catalogo_prodotti li{
				display: inline; /* prima era block */
				;
				float: left; /* !!!!!!!!!!!!!! FLOAT !!!!!!!!!!!!!!!!!!! */
				margin: 0 10px 10px 0;
				border: 2px solid #FFFFFF;
			}
			#middle_section div#lista_prodotti ul.catalogo_prodotti li a {
			display: block;
			width: 90px;
			height: 105px;	
			background: #9fc1d4 url(../images/lista_prodotti_bg.gif) no-repeat left top;

}
			#middle_section div#lista_prodotti ul.catalogo_prodotti li a:hover {
						background: #9a2020 url(../images/lista_prodotti_bg2.gif) no-repeat left top;

	
			}
			
			#middle_section div#lista_prodotti ul.catalogo_prodotti li a img{
				border: none;
			}
			
			#middle_section div#lista_prodotti ul.catalogo_prodotti li a p{
				color: #FFFFFF;
				font-size:10px;
				line-height: 12px;
				margin: 3px 5px 5px 5px;
				text-decoration: none;	
			}
		
		#middle_section div#lista_prodotti ul.casi_successo{
		}
		
			#middle_section div#lista_prodotti ul.casi_successo li{
				display: inline; /* prima era block */
				width: 307px;
				border-bottom: 1px solid #b6cfdd;
				border-top: 1px solid #eaf0f6;
				background-color: #FFF;
				float: left; /* !!!!!!!!!!!!!! FLOAT !!!!!!!!!!!!!!!!!!! */
				padding: 5px;
				margin: 0 10px 10px 0;
			}
			
			#middle_section div#lista_prodotti ul.casi_successo li a{
			}
			
			#middle_section div#lista_prodotti ul.casi_successo li a img{
				border: 1px solid #eaf0f6;
				padding: 1px;
				margin: 0 5px 5px 0;
				float: left;
			}
			
			#middle_section div#lista_prodotti ul.casi_successo li a h3{
				margin: 0px 0px 0px 80px;
				font-size:13px;
				font-weight: normal;
				color: #336699;
			}
			
			#middle_section div#lista_prodotti ul.casi_successo li a p{
				font-size:11px;
				line-height:14px;
				margin: 3px 5px 5px 80px;
				text-decoration: none;	
			}
			
		#middle_section div#lista_prodotti div#lista_prodotti_navigatore{
			float: left; /* !!!!!!!!!!!!!! FLOAT !!!!!!!!!!!!!!!!!!! */
			width: 315px;
			padding: 5px 0;
			border-bottom: 1px solid #b6cfdd;
			border-top: 1px solid #b6cfdd;
			background:#FFFFFF url(../images/dettaglio_prodotto_base_bg.gif) bottom left repeat-x;
			margin: 0 0 10px 0;
		}
			
			#middle_section div#lista_prodotti div#lista_prodotti_navigatore p#lista_prodotti_navigatore_back{
				float: left; /* !!!!!!!!!!!!!! FLOAT !!!!!!!!!!!!!!!!!!! */
				text-align: left;
				margin: 0; padding: 0;
			}
			
			#middle_section div#lista_prodotti div#lista_prodotti_navigatore p#lista_prodotti_navigatore_back a{
				background: transparent url(../images/freccia_celeste_back.gif) center left no-repeat;
				font-size: 11px;
				color: #12546e;
				text-decoration: none;
				padding-left: 10px;
				margin: 0 8px;
			}
				#middle_section div#lista_prodotti div#lista_prodotti_navigatore p#lista_prodotti_navigatore_back a:hover {
		color: #c00;
		background-image:url(../images/freccia_rossa_back.gif)
}
			#middle_section div#lista_prodotti div#lista_prodotti_navigatore p#lista_prodotti_navigatore_forward{
				text-align: right;
				margin: 0; padding: 0;
			}
			
			#middle_section div#lista_prodotti div#lista_prodotti_navigatore p#lista_prodotti_navigatore_forward a{
				background: transparent url(../images/freccia_celeste_forward.gif) center right no-repeat;
				font-size: 11px;
				color: #12546e;
				text-decoration: none;
				padding-right: 10px;
				margin: 0 8px;
			}
		
		#middle_section div#lista_prodotti div#lista_prodotti_navigatore p#lista_prodotti_navigatore_forward  a:hover {
	color: #c00;
	background-image: url(../images/freccia_rossa_forward.gif);	
}
	/* PAGINA INTERNA 1 - DETTAGLIO PRODOTTI */	
	#middle_section div#dettaglio_prodotto{
		margin: 0 0 0 337px;
		margin: 0 0 0 347px!important;
		
		width: 370px;
		padding: 15px 10px 10px 10px;
		/* box model hack */
		voice-family: "\"}\""; 
		voice-family:inherit;
		/* dopo */
		width: 390px;
		padding: 15px 10px 10px 10px;
		
		text-align: left;
	}
	
		#middle_section div#dettaglio_prodotto div#dettaglio_prodotto_titolo{
			border-bottom: 1px solid #c8c8c8;
			padding: 0 0 4px 0;
			margin: 0 0 15px 0;
		}
		
			#middle_section div#dettaglio_prodotto div#dettaglio_prodotto_titolo h2{
				background: transparent url(../images/triangolino_blu.gif) center left no-repeat;
				padding: 0 0 0 15px;
				font-size: 15px;
				color: #336699;
				text-transform:uppercase;
				font-weight:normal;
			}
		
			
			#middle_section div#dettaglio_prodotto div#dettaglio_prodotto_titolo h2.orange_h2{
				background: transparent url(../images/triangolino_arancio.gif) center left no-repeat;
				color: #FF6600;
			}
		
		#middle_section div#dettaglio_prodotto div#dettaglio_parte_centrale{
			display: inline;
			float: left;
			background-color: #FFFFFF;
			margin: 0 0 0 0;
			border-bottom: 1px solid #b6cfdd;
			
			width: 350px;
			padding: 5px 10px 10px 10px;
			/* box model hack */
			voice-family: "\"}\""; 
 			voice-family:inherit;
  			/* dopo */
			width: 370px;
			padding: 5px 10px 10px 10px;
		}
		
			#middle_section div#dettaglio_prodotto div#dettaglio_parte_centrale div#dettaglio_prodotto_immagine{
				width: 162px;
				float: left; /* !!!!!!!!!!!!!! FLOAT !!!!!!!!!!!!!!!!!!! */
				border: 1px solid #cedeea;
				background-color: #FFFFFF;
				text-align:center;
				padding-bottom: 3px;
			}
				#paginaInt.main2 #middle_section div#dettaglio_prodotto div#dettaglio_parte_centrale div#dettaglio_prodotto_immagine {
		width: 350px;}
				#middle_section div#dettaglio_prodotto div#dettaglio_parte_centrale div#dettaglio_prodotto_immagine img{
						border: 0;

					border-bottom: 1px solid #cedeea;
					padding: 3px;
					margin: 0;
				}
				
				#middle_section div#dettaglio_prodotto div#dettaglio_parte_centrale div#dettaglio_prodotto_immagine p{
					display: block;
					margin: 0 3px 0 3px;
					padding:6px 3px;
					background-color: #468ca7;
					font-size: 10px;
					color: #FFFFFF;
					text-align: left;
				}
				
	#paginaInt.casa #middle_section div#dettaglio_prodotto div#dettaglio_parte_centrale div#dettaglio_prodotto_immagine p {
	background-color:	#1d7200
}			
	#paginaInt.antiqua #middle_section div#dettaglio_prodotto div#dettaglio_parte_centrale div#dettaglio_prodotto_immagine p {
	background-color:	#d35f00
}
	#paginaInt.progetta #middle_section div#dettaglio_prodotto div#dettaglio_parte_centrale div#dettaglio_prodotto_immagine p {
	background-color:	#b60000
}
			#middle_section div#dettaglio_prodotto div#dettaglio_parte_centrale div#dettaglio_prodotto_testi{
				/*width: 207px;*/
				line-height: 16px;
				font-size: 12px;
				color: #666;
				margin-left: 180px;
			}
			
#middle_section div#dettaglio_prodotto div#dettaglio_parte_centrale div#dettaglio_prodotto_testi p {
	margin-bottom:20px
}		
	
			#middle_section div#dettaglio_prodotto div#dettaglio_parte_centrale div#dettaglio_prodotto_testi p.more {
		margin-top: 10px;
}
	
#middle_section div#parte_inferiore div#dettaglio_prodotto div#dettaglio_parte_centrale div#dettaglio_prodotto_immagine p#gallery{
	padding-top: 10px;
	float: left;
	color: #333;
	background: #fff;

}

#middle_section div#dettaglio_prodotto div#dettaglio_parte_centrale div#dettaglio_prodotto_testi p.more a{
			padding-left: 18px;
			color: #5290a8;
	background: url(../images/plus.gif) no-repeat left top;
}
#middle_section div#dettaglio_prodotto div#dettaglio_parte_centrale div#dettaglio_prodotto_immagine p#gallery a{
	margin:5px  5px 5px 0;
font-size: 1em;
line-height: 0;
float: left;
display: block;
background: #fff;
		padding: 0
}	
#middle_section div#dettaglio_prodotto div#dettaglio_parte_centrale div#dettaglio_prodotto_immagine p#gallery a:hover  img{
	background: #c00;
}	
#middle_section div#dettaglio_prodotto div#dettaglio_parte_centrale div#dettaglio_prodotto_immagine p#gallery a img {
	border: 1px solid #bdbdbd;
	padding: 2px;

}	
	
#middle_section div#dettaglio_prodotto div#dettaglio_parte_centrale div#dettaglio_prodotto_testi p.more a:hover{
	color: #c00;
	background-image: url(../images/plus2.gif);
}
			
			#middle_section div#dettaglio_prodotto div#dettaglio_parte_centrale div#dettaglio_prodotto_testi p a.dettaglio_prodotto_testi_continua{
				font-weight: normal;
				color: #25709c;
			}
			
			#middle_section div#dettaglio_prodotto div#dettaglio_parte_centrale div#dettaglio_prodotto_testi p a.dettaglio_prodotto_testi_rilievo{
				font-weight: bold;
				color: #fe691b;
				text-transform:uppercase;
			}
			
		#middle_section div#dettaglio_prodotto div#dettaglio_prodotto_base{
			float: left; /* !!!!!!!!!!!!!! FLOAT !!!!!!!!!!!!!!!!!!! */
			width: 390px;
			padding: 5px 0;
			margin: 0;
			border-bottom: 1px solid #b6cfdd;
			/*border-top: 1px solid #b6cfdd;*/
			background:#FFFFFF url(../images/dettaglio_prodotto_base_bg.gif) bottom left repeat-x;
		}
			
			#middle_section div#dettaglio_prodotto div#dettaglio_prodotto_base p#dettaglio_prodotto_base_back{
				float: left; /* !!!!!!!!!!!!!! FLOAT !!!!!!!!!!!!!!!!!!! */
				text-align: left;
			}
			
			#middle_section div#dettaglio_prodotto div#dettaglio_prodotto_base p#dettaglio_prodotto_base_back a{
				background: transparent url(../images/freccia_celeste_back.gif) center left no-repeat;
				font-size: 11px;
				color: #12546e;
				text-decoration: none;
				padding-left: 10px;
				margin: 0 8px;
			}
			#middle_section div#dettaglio_prodotto div#dettaglio_prodotto_base p#dettaglio_prodotto_base_back a:hover {
						color: #c00;
							background: transparent url(../images/freccia_rossa_back.gif) center left no-repeat;


}
			#middle_section div#dettaglio_prodotto div#dettaglio_prodotto_base p#dettaglio_prodotto_base_forward{
				text-align: right;
			}
			
			#middle_section div#dettaglio_prodotto div#dettaglio_prodotto_base p#dettaglio_prodotto_base_forward a{
				background: transparent url(../images/freccia_celeste_forward.gif) center right no-repeat;
				font-size: 11px;
				color: #12546e;
				text-decoration: none;
				padding-right: 10px;
				margin: 0 8px;
			}
	
	#middle_section div#dettaglio_prodotto div#dettaglio_prodotto_base p#dettaglio_prodotto_base_forward a:hover {
			color: #c00;
			background: transparent url(../images/freccia_rossa_forward.gif) center right no-repeat;
}

/* ***************** ************** ************** */
/* ***************** BOTTOM SECTION ************** */
/* ***************** ************** ************** */
/* BOTTOM */
#bottom_section{
	clear: both;
	font-size: 1em;
	width: 800px;	float: left;
/*	height: 3.2em;*/
padding-top: 1px;
	border-bottom: 1px solid #919292;
}

/* menu a sinistra */
#bottom_section #menu_bottom{
	float: left; /* !!!!!!!!!!!!!! FLOAT !!!!!!!!!!!!!!!!!!! */
	margin:0 ;
	background:#fbfbfb url(../images/bottom_menu_bg.gif) bottom left repeat-x;
	padding:0;
}
	#bottom_section #menu_bottom ul{
		float: left; /* !!!!!!!!!!!!!! FLOAT !!!!!!!!!!!!!!!!!!! */
		padding:1em 0 0 0 ;
		width: 800px;
		border-top: 1px solid  #f1f1f1;
		margin:0;
		list-style:none;
}
	
	#bottom_section #menu_bottom ul li{
		float: left; /* !!!!!!!!!!!!!! FLOAT !!!!!!!!!!!!!!!!!!! */
		list-style:none;
		margin:0;
		border:0;
		line-height: 1.35em;
		padding: 0  ;
		height: 4em;
		list-style: none;
	}
	
	#bottom_section #menu_bottom ul li#menu_bottom_1{
		background: transparent url(../images/menu/bottom_menu_01_bg.gif) bottom left repeat-x;
	}
	

#bottom_section #menu_bottom ul li#menu_bottom_2 {
		background: transparent url(../images/menu/bottom_menu_02a_bg.gif) bottom left repeat-x;
	}
 #bottom_section #menu_bottom ul li#menu_bottom_2b {
		background: transparent url(../images/menu/bottom_menu_02b_bg.gif) bottom left repeat-x;
	}
 #bottom_section #menu_bottom ul li#menu_bottom_4{
		background: transparent url(../images/menu/bottom_menu_02c_bg.gif) bottom left repeat-x;
	}

 #bottom_section #menu_bottom ul li#menu_bottom_4 a {
	color: #900;
}
	
	#bottom_section #menu_bottom ul li#menu_bottom_3{
		background: transparent url(../images/menu/bottom_menu_03_bg.gif) bottom left repeat-x;
	}
	
	#bottom_section #menu_bottom ul li a{
		float: left; /* !!!!!!!!!!!!!! FLOAT !!!!!!!!!!!!!!!!!!! */
		font-size:1.05em;
		text-decoration:none;
	/*	padding: 7px 13px;*/
		border-bottom: none;
		display: block;
		color: #707070;
			width: 160px;
		text-align: left;
		padding-left: 20px;
		text-transform: uppercase;
	/*	font-weight:bold;*/
		voice-family: "\"}\""; 
voice-family:inherit;
width:140px
	}
	
	#bottom_section #menu_bottom ul li a:hover, #menu ul li a:active{
		color: #fff;
	}
	#bottom_section #menu_bottom ul li#menu_bottom_1 a:hover, #bottom_section #menu_bottom ul li#menu_bottom_1.selected a{
		color: #1d7200;
	}
	#bottom_section #menu_bottom ul li#menu_bottom_2 a:hover, #bottom_section #menu_bottom ul li#menu_bottom_2b a:hover,  #bottom_section #menu_bottom ul li#menu_bottom_2.selected a, #bottom_section #menu_bottom ul li#menu_bottom_2b.selected a{
		color: #1f64a4;	
	}
	
#bottom_section #menu_bottom ul li#menu_bottom_4 a:hover, #bottom_section #menu_bottom ul li#menu_bottom_4.selected a {
	color: #333;
}	
	#bottom_section #menu_bottom ul li#menu_bottom_3 a:hover, #bottom_section #menu_bottom ul li#menu_bottom_3.selected a{
		color: #d35f00;
	}
	
	
/* menu a destra */	
#bottom_section #menu_bottom_right{
	float: right; /* !!!!!!!!!!!!!! FLOAT !!!!!!!!!!!!!!!!!!! */
	margin:0 0 0 0;
	padding:0;
	height: 3.2em;
}
	#bottom_section #menu_bottom_right ul{
		float: left; /* !!!!!!!!!!!!!! FLOAT !!!!!!!!!!!!!!!!!!! */
		padding:0px 0 0px 0px;
		margin:0; border:0;
		list-style:none;
	}
	
	#bottom_section #menu_bottom_right ul li{
		float: left; /* !!!!!!!!!!!!!! FLOAT !!!!!!!!!!!!!!!!!!! */
		list-style:none;
		margin:4px 0 0 0;
		border:0;
		padding: 0 1px 0 0;
		list-style: none;
	}
	
	#bottom_section #menu_bottom_right ul li#menu_bottom_right_1{
		background: transparent url(../images/menu/bottom_menu_04_bg.gif) bottom left repeat-x;
	}
	
	#bottom_section #menu_bottom_right ul li a{
		float: left; /* !!!!!!!!!!!!!! FLOAT !!!!!!!!!!!!!!!!!!! */
		font-size:0.85em;
		text-decoration:none;
		padding: 7px 13px;
		border-bottom: none;
		color: #2f2f2f;
		text-transform: uppercase;
		font-weight:bold;
	}
	
	#bottom_section #menu_bottom_right ul li a:hover, #menu ul li a:active{
		color: #fff;
	}
	#bottom_section #menu_bottom_right ul li#menu_bottom_right_1 a:hover, #bottom_section #menu_bottom_right ul li#menu_bottom_right_1.selected a{
		color: #b60000;
	}
/* ***************** ************** ************** */
/* ***************** PIEDE ************** */
/* ***************** ************** ************** */
#footer{
	clear:both;
	margin: 0 3px 0 3px;
	padding:0; border: 0;
	/* height:3em; */
	background:#d9dada url(../images/footer_bg.gif) top left repeat-x;
}
	#footer h1{
		padding:4px 10px 0px 10px;
		margin:0; border:0;
		font-size:1.2em;
		color:#393a3a;
	}
	#footer p{
		display: block;
		line-height: 3em;
		padding:10px 0 10px 0;
		font-size:1em;
		color:#393a3a;
		
		text-align: left;
		margin: 0 auto 0 auto;
		width:800px;
	}
#footer p span.left {
	float: left;
	font-size: .9em;
	color: #8e8e8e;
	margin-right:  200px;
}

#footer p span.righter {
	float: right;
	font-size: .9em;
	color: #8e8e8e;
}
	#footer p span.righter a {
		font-weight: normal;
	}
	#footer p a{
		color:#393a3a;
		font-weight: bold;
		text-decoration:underline;
	}
	#footer p a:hover, #footer p a.selected {
		color:#c00;
		text-decoration:none;
	}
	#footer p a.selected 
/* ***************** ************** ************** */
/* ***************** ELEMENTO GRAFICO ************** */
/* ***************** ************** ************** */
#elementoGrafico{ /* DIV CHE PUò SERVIRE PER POSIZIONARE ELEMENTI GRAFICI SUPPLEMENTARI */
}
/* ***************** ************** ************** */
/* ***************** HACKS DI VARIA NATURA ************** */
/* ***************** ************** ************** */


/* IE5.x/Win hacks */	


/* IE5/Mac hacks */

/*\*//*/
#contenutoFondo{clear:both;}
/**/

/* Solve many problems */
.group:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}