body 
{
	font-size:12px;
	color:#000000; 	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0px;padding:0px;
}

img
{
	border:none;
}

a 
{
	color:#000000;
	color:#ff6600;
	text-decoration:none;
}

a:hover
{
	color:#a7a7a7;
}

.menuSelected
{
	background:url(img/menu_laterale_selected.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}

.clear 
{
	clear:both;
}

.spessore 
{
	height:15px;
}

.boxDisplay
{
	display:none;
}

h1 
{
	font-size:17px;font-weight:bold;padding:0px;margin:0px;
}

h2
{
	font-size:13px;color:#ff6600;padding:0px;margin:0px;
}

.mainContainer
{
	margin-left:auto;
	margin-bottom:80px;
	margin-right:auto;
	width:753px;
	width:970px;
}

.boxHeader
{
	padding:20px 0px 0px 20px;
	background-position:425px 10px;
	background-image: url(img/bg_sfondo_intranet.png);
	background-repeat: no-repeat;
}

.boxHeader_logo
{
	float:left;width:425px;
}

.boxHeader_menu
{
	float:right;margin-top:63px;font-size:11px;width:270px;
}

.boxHeader_menu ul
{
	margin:0px;padding:0px;list-style-type:none;
}

.boxHeader_menu li
{
	display:inline;padding-left:13px;padding-right:12px;border-right:1px solid #c7c09e;
}

.boxPrincipaleContenuti
{
	margin-top:22px;
}

.boxPaginaSx, .boxPaginaDx
{
	width:204px;float:left;
}

.boxInformazioni
{
	margin-top:15px;width:204px;
}

.boxInformazioni_titolo
{
	background:url(img/bg_TitoloBoxSmall.png) no-repeat;padding:8px 0px 8px 14px;font-weight:bold;font-size:14px;
}

.boxInformazioniPattern a
{ color:#ff6600; }

.boxInformazioniPattern a:hover
{ color:#d45601; }

.boxInformazioniPattern
{
	border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;padding:10px 10px 0px 10px;
}

.boxInformazioni_mail a
{
	margin-top:5px;color:#ff6600;
}

.boxInformazioni_mail a:hover
{
	margin-top:5px;color:#d45601;
}

.boxInformazioniBottom
{
	background:url(img/bg_bottomBoxSmall.png) no-repeat;height:13px;
}

.boxBanner, .boxMenuSecondario
{
	margin-top:29px;
}

.boxContenuti_testo
{
	margin-top:13px;line-height:20px;text-align:justify;
}

.boxFooter
{
	background:url(img/bg_footer.png) no-repeat;margin-top:35px;padding:16px;
}

.boxFooter_txt
{
	float:left;width:404px;font-size:11px;line-height:20px;
}

.boxFooter_menu
{
	float:left;width:555px;font-size:11px;padding-top:15px;text-align:right;
}

.boxFooter_menu ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.boxFooter_menu li
{
	display:inline;border-right:1px solid #e3e3e3;padding:0px 8px 0px 8px;
}

/****** LOGIN ******/

.boxMenuUtenteLogin ul
{
	margin:0px;padding:0px;list-style-type:none;
}

.boxMenuUtenteLogin li
{
	display:inline;padding-left:6px;padding-right:6px;border-right:1px solid #c7c09e;
}

.boxMenuPrincipaleLogin
{
	font-size:14px;
	padding:10px 7px 10px 10px;
	margin-top:13px;
	background:url(img/bg_menu_header.png) no-repeat;
	background:#ff6600; margin-bottom:10px; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px;
}

.boxMenuPrincipaleLogin ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
	margin-left:3px;
}

.boxMenuPrincipaleLogin li
{
	display:inline;	
}

.boxMenuPrincipaleLogin a 
{
	color:#000;
	padding:10px;
/*	background:url(img/bg_menu_principale.gif) top right no-repeat;*/
}

.boxMenuPrincipaleLogin a:hover 
{
	background:#FFF;
}

.txtBenvenutoLogin
{
	background:url(img/bg_tiTrovi_header.png) no-repeat;padding:10px;font-size:12px;
}

.boxContenutiLogin
{
	width:499px;
	width:690px;
	float:left;
	padding:0px 0px 0px 47px;
}

.boxLogin
{
	margin-top:20px;width:358px;padding:0px 70px 0px 70px;
}

.boxLogin_top
{
	background:url(img/bg_login_top.png) no-repeat;height:11px;
}

.boxLogin_pattern
{
	border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;padding:1px 0px 0px 7px;
}

.boxLogin_bottom
{
	background:url(img/bg_login_bottom.png) no-repeat;height:11px;
}

.boxFooterLogin
{
	background:#ffffff;
	margin-top:40px;
	width:718px;
	width:940px;
	padding:10px;
	-webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; border:solid 1px #CCC; background:none;
}

.boxFooterLogin_txt
{
	font-size:11px;
	text-align:center;
}

.boxFooterLogin_bottom
{
	/*background:url(img/bg_footer_bottom.png) no-repeat;height:12px;*/
}

.boxLoginImg
{
	float:left;width:90px;
}

.boxLoginBoxAccesso
{
	float:left;width:222px;padding-left:20px;
}

.boxInputTextarea
{
	color:#707070;margin-top:5px;border:1px solid #e3e3e3;width:215px;padding:3px;
}

.boxLoginBoxAccesso_ricordami
{
	margin-top:10px;float:left;width:81px;
}

.boxLoginBoxAccesso_txtRicordami
{
	text-weight:bold;color:#373737;
}

.boxLoginBoxAccesso_boxBottone
{
	float:right;width:73px;
}

.boxLoginBoxAccesso_button
{
	background:url(img/bg_bottone_accedi.png) no-repeat;font-size:11px;font-weight:bold;padding:6px 0px 8px 0px;margin-top:7px;border:none;width:74px;text-transform:uppercase;color:#ffffff;
}

/************** Pagina standard  ***************/

.boxInformazioni_standard
{ 
	padding:10px 10px 0px 15px; 
}

.boxInformazioni_standard a
{ color:#ff6600; }

.boxInformazioni_standard a:hover
{ color:#d45601; }

.boxLeftStandardPattern
{ 
	border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;
}

.boxLeftStandard_menuVoce a 
{
	padding:13px 0px 8px 17px;
	display:block;
	color:#343434;
	background-image:url(img/bg_menu_laterale.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}

.boxLeftStandard_menuVoce a:hover
{ 
	color:#ff6600;
}

.boxLeft_boxRicerca
{ 
	padding:13px 8px 8px 8px;
}

.boxRicerca_textarea
{ 
	width:120px;float:left;
}

.boxRicerca_textarea input
{ 
	color:#707070;width:120px;padding:4px;border:1px solid  #e3e3e3;
}

.boxRicerca_bottone
{ 
	width:44px;float:right;
}

.boxRicerca_bottone input
{ 
	width:44px;background:url(img/bg_bottone_ricerca.png) no-repeat;text-transform:uppercase;padding:5px;color:#FFF;font-weight:bold;border:none;
}

.boxAllegati_esterno
{ 
	margin-top:30px;
}

.boxAllegati_interno
{ 
	border-top:1px solid #f0f0f0;padding:7px 0px 7px 0px;
}

.boxAllegati_singoloTesto
{ 
	float:left;width:422px;
}

.boxAllegati_singoloIcone
{ 
	float:left;width:75px;margin-left:19px;
}

.textareaCaricaDocumenti
{ 
	float:left;color:#707070;width:120px;padding:4px;border:1px solid  #e3e3e3;
}

.bottoneCaricaDocumenti
{ 
	float:left;margin:5px 0px 0px 15px;width:120px;background:url(img/bg_bottoni.png) repeat-x;text-transform:uppercase;padding:5px;color:#FFF;font-weight:bold;border:none;
}

.boxFormCaricaDocumenti
{ 
	margin:10px 0px 0px 70px;
}

.boxHeader_menuStandard
{
	float:right;margin-top:10px;font-size:11px;width:270px;text-align:right;
}

.boxHeader_menuStandard ul
{
	margin:0px;padding:0px;list-style-type:none;
}

.boxHeader_menuStandard li
{
	display:inline;padding-left:13px;padding-right:12px;border-right:1px solid #c7c09e;
}























