body { 
	margin:0px auto;
	padding:0px;
	width: 1000px;
	color: #FFFFFF;
	font-family: Arial, sans-serif;
	font-size: 12px;
	position: relative;
	background: #466C88 url(../images/sfondo5.jpg); 
	background-repeat: no-repeat; 
	background-position: top center;
} 

div.ingrandimento {margin: 0; position: absolute;
 top: 94px; 
 left: 40px !important;
 left:50%;
 width: 920px;}

.nobr {white-space: nowrap}

.Menu_Principale_Limiti {
	width: 921px;
	height: 95px;
	margin: 0px auto;
	padding: 0px 6px;
	color:#FFFFFF;
}

.Barra_Top {
	margin: 0px auto;
	padding: 0px 0px;
	color:#FFFFFF;
}


.Logo_Edienne {
	float:left;
	margin-top: 15px;
}

.Menu_Principale_Posizione {
	float:right;
	margin-top: 10px;
	margin-right: 10px;
	padding: 1px 5px 0px 0px;
}

.SottoMenu_Agende_Limiti {
	width: 620px;
	height: 35px;
	margin: 0px;
	background:#E6E6E6;
}

.SottoMenu_Agende_Posizione {
	margin-top: 10px;
	float:left;
}

.Tasto_Sottomenu {
	text-align:center; 
	padding:10px 33px 10px 33px;
}

.Tasto_Sottomenu_Evid {
	text-align:center; 
	background:#DDDDDD;
	padding:10px 33px 10px 33px;
}
a.nav_Sotto_Menu_Agende:link	{	
	text-decoration:	none;
	color:	#666666;

	}	
		
a.nav_Sotto_Menu_Agende:visited	{	
	text-decoration:	none;
	color:	#666666;
	}	
		
a.nav_Sotto_Menu_Agende:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
a.nav_Sotto_Menu_Agende:hover	{	
	text-decoration:	none;
	color:	#466C88;
	background:#E1E1E1;
	}

a.cop_disp:link	{	
	text-decoration:	none;
	color:	#666666;
	}	
		
a.cop_disp:visited	{	
	text-decoration:	none;
	color:	#666666;
	}	
		
a.cop_disp:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
a.cop_disp:hover	{	
	text-decoration:	none;
	color:	#466C88;
	}

.SottoMenu_Modelli_Limiti {
	width: 300px;
	height: 35px;
	margin: 0px;
	}

.SottoMenu_Modelli_Posizione {
	margin-top: 10px !important;
	margin-top: 0px;
	float:left;
}


.Tasto_Sottomenu_modelli {
	text-align:center; 
	color:	#666666;
	height: 35px;
	padding:10px 33px 10px 33px;
	background: #466C88 url(../images/sfondo_modelli.jpg) no-repeat left top;
}

.Tasto_Sottomenu_Evid_modelli {
	text-align:center; 
	height: 35px;
	color:	#666666;
	background:#DDDDDD;
	padding:10px 33px 10px 33px;
}

.Sottomenu_Contatti {
	padding:10px;
	margin:5px ;
}

.Sottomenu_Giornaliere {
	float:left;
	padding:0px 15px 0px 15px;
	margin:50px 5px 0px 15px;
}

.Sottomenu_Copertine {
	float:left;
	padding:0px 10px 0px 10px;
	margin:50px 5px 0px 15px;
}

.Colonna_Modelli_titoli {
	text-align:center; 
	color:	#666666;

}

.Logo_Edienne {
	float:left;
	margin-top: 15px;
}

.nav {
	list-style:none;
	margin:185px 0px 0px;
	padding:0px;
	clear:both;
	float:right;
	line-height:0px;
}

.nav li{
	margin-left:10px;
	float:left;
}

.nav-base a{
	color:#FFFFFF;
	text-decoration:none;
	font-size: 12px;
}
.nav-base a:hover{
	color:#466C88;
	text-decoration:none;
	font-size: 12px;
}

#contenuti {
	width:984px;
	width:1000px !important;
	margin: 0px;
	padding: 1px 10px 40px 40px;

}

#contenuti_Azienda {
	width:1000px;
_width:985px;
	margin: 0px;
	padding: 1px 1px 1px 1px;

}

#home-leftcol {
	float:left;
	width: 430px;
	overflow: hidden;
}

.testoblog {
margin-left: 33px;
}

#single-leftcol {
	float:left;
	width: 620px;
	overflow: hidden;
	text-align:justify; 
} 

#single-leftcol_Azienda {
	float:left;
	width: 1000px;
	overflow: hidden;
	vertical-align: middle
	text-align:justify; 
} 

.testoAzienda{
	color:#000000;
	font-size: 11px;
	text-align:justify;
	line-heigth: 10px;
	margin-left: 55px; 
	margin-right: 55px; 
}

.tabContatti{
	color:#000000;
	font-size: 11px;
	text-align:left;
	line-heigth: 10px;
	padding: 5px;
}

#Colonna-Destra {
	width:300px;
	float:left;
	margin-left: 0px;
	background: #ffffff no-repeat center top;
}

.Colonna-Destra_Giornaliere {
	width:300px;
	height:542px;
	float:left;
	margin-left: 0px;
	background: #D9D9D9 url(../images/sfondoModelli.jpg) no-repeat center top;
}

.Cella_Colonna_Destra {
	width: 152px;
	float:left;	
		
}

.Cella_Colonna_Destra_Cerca {
	width: 152px;
	float:left;	
		
}

.titolo_Base {
	color:#466C88;
	font-size: 18px;
	text-align:left; 
	margin:15px 10px 0px 0px;
}

.mail{
	color:#466C88;
	font-weight: bold;
	font-size: 14px;
	text-align:Center; 
	padding: 50px;
	margin-left: 55px; 
	margin-right: 55px;
}

.titolo_Azienda{
	color:#466C88;
	font-weight: bold;
	font-size: 16px;
	text-align:left; 
	margin-left: 54px;
}

.titolo_ColonnaDx {
	color:#FF9900;
	font-size: 14px;
	text-align:left; 
	margin:10px;
}

.titolo_Big {
	color:#FF9900;
	font-size: 16px;
	text-align:left; 
	margin:5px;
}

.titolo_Mappa {
	color:#FF9900;
	font-size: 14px;
	text-align:left; 
	margin:10px 0px 0px 15px;
}

.toptitolo{
	color:#E6EFF6;
	font-size: 19px;
	text-align:left;
	line-heigth: 30px;
	margin-right:400px;
}

.record_Mappa {
	color:#DDDDDD;
	font-size: 11px;
	text-align:left;
	margin:0px 0px -10px 10px;
}

.dataRecord{
	color:#CCCCCC;
	font-size: 10px;
	margin:15px 10px 0px 0px;
}

.testoRecord{
	color:#000000;
	font-size: 12px;
	text-align:justify;
	margin-right: 35px; 
}

.tastoBase:link{
	color:#FFFFFF;
	text-decoration:none;
	font-size: 12px ;
}

.tastoBase:visited{
	color:#FFFFFF;
	text-decoration:none;
	font-size: 12px ;
}

.tastoBase:hover{
	color:#FF9900;
	text-decoration:none;
	font-size: 12px;
}

.sottoMenuDx {
	padding: 0px;
	margin:0px 0px 10px;
	list-style:none;
	text-align:left;
}

.sottoMenuDx li{
	padding: 3px 0px 3px 12px;
	margin:0px;
	line-height: 130%;
	list-style:none;
}

.sottoMenuDx li a{
	color: #FFFFFF;
	text-decoration: none;
	display:block;
	list-style:none;
}

.sottoMenuDx li a:hover{
	text-decoration: none;
	color: #FF9900;
}

.sottoMenuMappa {
	list-style:none;
	text-align:left;
	color:#DDDDDD;
	font-size: 11px;
	text-align:left;
	margin:0px 0px 15px 0px;
}

.sottoMenuMappa li{
	margin:0px;
	line-height: 130%;

}

.sottoMenuMappa li a{
	color: #FFFFFF;
	text-decoration: none;
	display:block;

}

.sottoMenuMappa li a:hover{
	text-decoration: none;
	color: #FF9900;
}

/* Portfolio */
.Portfolio_Base { 
	float:left;
	margin:15px 5px 15px 6px;
}

.Portfolio_Record{
	color:#FF9900;
	font-size: 10px;
	padding:0px;
	width: 129px;
}


#Portfolio_UrlA {
	margin:0px 10px 0px;
	float:left;
	color:#FF9900;
	font-size: 10px;

}

#Portfolio_UrlB {
	margin:0px 145px 0px;
	float:left;
	color:#FF9900;
	font-size: 10px;

}

#Portfolio_UrlC {
	margin:0px 280px 0px 0px;
	float:left;
	color:#FF9900;
	font-size: 10px;

}

/* Award */
#Award { 
	float:left;
	margin:5px;
	padding:0px;
	width: 270px;
	padding-top: 8px;

}

.Award_Base { 
	float:left;

	padding:4px;
	width: 129px;
	padding-top: 7px;
	background: #222222 url(immagini/blog/sfondo3.jpg) no-repeat center top;
}

.Award_Logo { 
	float:right;
	margin-left:2px;
	padding-top: 0px;
}

.Award_Record{
	color:#FF9900;
	font-size: 10px;
	padding:0px;
	width: 129px;
}

.Award_tastoBase:link{
	color:#FFFFFF;
}

.Award_tastoBase:visited{
	color:#FFFFFF;
}

.Award_tastoBase:hover{
	color:#FF9900;
}

#Award_Articolo { 
	float:left;
	margin:5px;
	padding:0px;
	width: 425px;
	padding-top: 8px;

}

.Award_Logo_Articolo { 
	float:left;
	padding: 5px;
}

hr {
height: 1px;
width: 410px;
text-align: left;
border-top:none;
border-left:none;
border-right:none;
border-bottom:1px solid orange;

}



A:link	{	
	text-decoration:	none;
	color:	#FFFFFF;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#FFFFFF;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	none;
	color:	#466C88;
	}

/* Footer */
#footer {
	width: 1000 px;
	margin-top: -50px !important;
    margin-top: -30px; /* valore negativo dell'altezza del footer */
    height: 40px;
    clear:both;
	color:#ffffff;
	font-size: 10px;
	text-align:center;
	vertical-align: middle;
	
}

#footer_cat {
	width: 1000 px;
    margin-top: -45px; /* valore negativo dell'altezza del footer */
	margin-left: 0px;
    height: 40px;
    clear:both;
	color:#ffffff;
	font-size: 10px;
	text-align:center;
	vertical-align: middle;
	
}

.immagine_footer {
	border : 0px;
	vertical-align: middle;
	
}

.span_footer {
	margin-left: 90px;
}

.div_footer {
	margin-left: 0px;
}

.tastoW3C:link{
	color:#FFFFFF;
	text-decoration:none;
	font-size: 12px ;


}

.tastoW3C:visited{
	color:#FFFFFF;
	text-decoration:none;
	font-size: 12px ;
}

.tastoW3C:hover{
	color:#FF9900;
	text-decoration:none;
	font-size: 12px;
}

/* Tag Cloud */
.testo_Tag{
	color:#ffffff;
	font-size: 12px;
	margin:0px 10px 10px 10px;
	text-align:justify; 
}

  a.tcmpiccolo { font-size: xx-small; color:#5C3701;}
  a.tcpiccolo { font-size: small; color:#8F5601;}
  a.tcmedio { font-size: medium; color:#B16A01;}
  a.tcgrande { font-size: large; color:#D27E02;}
  a.tcmgrande { font-size: xx-large; color: #FF9900; } 

/* Cerca nel sito */
fieldset.search {
	border: none;
	width: 290px;	
	float: left;
	height: 40px;
	margin-top: 10px;
	margin-left: 8px;
	background: #222222 url(immagini/cerca_bkg2.jpg) no-repeat top left;
}
.search input, .search button {
	border: none;
	float: left;
	margin-top: 0px;	
}
.search input.box {
	color: #CCCCCC;
	font-size: 16px ;
	width: 120px;
	height: 30px;
	padding: 0px 28px 0px;
	margin-top: 2px;
	margin-right: 20px;
	background: none;	
}

.search button.btn {
	width: 58px;
	height: 30px;
	cursor: pointer;
	text-indent: -9999px;
	background: none;
}
.search button.btn:hover {
	background: none;
}

/* Paginazione */
div.pagination {
	padding:3px;
	margin:3px;
	text-align:center;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	text-decoration: none; 
	color: #fff;
}

div.pagination a:hover, div.pagination a:active {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	color: #FFF;
	background: #FF9900 url(immagini/image2.gif);
}

div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
  	font-weight: bold;
	background: #FF9900 url(immagini/image2.gif);
	color: #FFF;
}

div.pagination span.AltrePagine {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
  	font-weight: bold;
	background: #FF9900 url(immagini/image1.gif);
	color: #FFF;
}

div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	color: #222222;
	background: #222222 url(immagini/image3.gif);
}

.underConstruction{color:#466C88;}

