/* INIZIO CSS STILI GENERALI */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #234A67;
	margin: 0px;
	background-color: #FCFBF5;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #234A67;
}

/* INIZIO CSS STILI SPECIFICI TESTO */

.Position_LeggiNews{
	margin-top:5px;
	width:100%;
	float:left;
}
.Position_Progetto{
	display:inline;
	float:right;
}
.Position_Link{
	display:inline;
	float:left;
}
.Position_DettaglioJob{
	float:right;
}
.LanguageSelected {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #8DBCD8;
	font-size:9px;
	padding-left:3px;
	text-decoration:none;
}

.TextSubmenu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #8DBCD8;
	font-size:9px;
}

.DataNews{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#5E859E;
	font-size:9px;
	padding-bottom:3px;
	padding-top:5px;
}

.Credits{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#787878;
	font-size:9px;
	padding-bottom:3px;
}

.ContenitoreTitoloNews{
	padding-bottom:3px;
}
.TitoloNews{
	font-size: 12px;
	color: #234A67;
	font-weight:bold;
}

.FotoNews{
	border: 1px solid #cccccc;
	background-color:#FFFFFF;
	float:left;
	padding:3px;
	font-size:0px;
}
.FotoArchivioNwes{
	border: 1px solid #cccccc;
	background-color:#FFFFFF;
	float:left;
}
.FotoLeggiNews{
	border: 1px solid #cccccc;
	padding:3px;
	background-color:#FFFFFF;
	margin-bottom:10px;
}

.FormStyle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #234A67;
	width:120px;
	border:1px solid #CCCCCC;
	background-image:url(../immagini/Background_Form.jpg);
}
.FormStyleJob{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #234A67;
	border:1px solid #CCCCCC;
	background-image:url(../immagini/Background_Form.jpg);
	margin-right:10px;
}
.ButtonStyle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #234A67;

	border:1px solid #CCCCCC;
}
.FormStyleContatti{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #234A67;
	border:1px solid #CCCCCC;
	background-image:url(../immagini/Background_Form.jpg);
}
.FormStyleContattiTxtArea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #234A67;
	width:430px;
	background-color:#F3F7FA;
	border:1px solid #CCCCCC;
}



.TitoloNewsletter{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#787878;
	font-size:9px;
	margin-left:60px;
}

.TitoloIndirizzoEmail{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#787878;
	font-size:9px;
	margin-right:3px;
}
.ButtonArchivioNews{
	background-image:url(../immagini/Button_NewsArchive_Home.gif);
	background-repeat:no-repeat;
	border-top:4px solid #FFFFFF;
	border-bottom:4px solid #FFFFFF;
}
.ButtonBackPage{
	background-image:url(../immagini/Button_BackPage.gif);
	background-repeat:no-repeat;
	border-top:4px solid #FFFFFF;
	border-bottom:4px solid #FFFFFF;
}
.ButtonArchivioNews02{
	background-image:url(../immagini/Button_BackPage.gif);
	background-repeat:no-repeat;
	border-bottom:4px solid #FFFFFF;
}

.TitleCategoria{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#5E859E;
	font-size:9px;
}
.Box_NextNews_Left{
	float:left;
	margin-top:4px;
	margin-left:3px;
}
.BoxLinkColumnDx{
	text-align:center;
	margin-top:10px;

}
.BoxFotoColumnDx{
	text-align:center;
	margin-bottom:10px;

}
.BordoFotoSottopagina{
	border:1px solid #5485A7;
	margin-top:10px;
	width:148px;

}
.IndirizzoPartners{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#5E859E;
	font-size:9px;
	margin-top:10px;
}
.BackgroundCurriculumJobTextarea{
	padding:15px;
}
.ButtonSendCurriculum{
	text-align:center;
}
.ArchiveNews{
	background-image:url(../immagini/Background_ArchiveNews.gif);
	background-repeat:no-repeat;
	height:31px;
	border-top:4px;
	line-height:35px;
	text-indent:15px;
	margin-left:2px;
}
.BoxColonnaDestra{
	text-align:left;
	width:168px;
	border-bottom:2px solid #FFFFFF;
}

.ContenitoreBoxColonnaDestra{
	text-align:left;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	_height:146px;
	_height:166px;
}

.TitoloBoxColonnaDestra{
	text-align:left;
	background-image:url(../immagini/BackgroundTitoloBoxdestra.gif);
	background-repeat:no-repeat;
	height:21px;
	line-height:21px;
	text-indent:20px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:9px;
}

.VoceFormCurriculum{
	width:60px;
	text-align:left;
	float:left;
}
.VoceFormCurriculum02{
	width:auto;
	text-align:left;
	float:left;
}

/* INIZIO CSS LINK */

a.sito:link, a.sito:visited, a.sito:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #787878;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	text-transform:lowercase;

}
a.sito:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #5B5B5B;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	text-transform:lowercase;

}

a.fantasma:link, a.fantasma:visited, a.fantasma:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #234A67;
	text-decoration:none;
	text-transform:lowercase;
	font-weight:normal;
}

a.fantasma:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #234A67;
	text-decoration:none;
	text-transform:lowercase;
	font-weight:normal;
}

a.IscrivitiNewsletter:link, a.IscrivitiNewsletter:visited, a.IscrivitiNewsletter:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #787878;
	font-size:9px;
	text-decoration:none;
	margin-right:10px;
	margin-left:3px;
	
}a.IscrivitiNewsletter:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #5B5B5B;
	font-size:9px;
	text-decoration:none;
}
a.Language:link, a.Language:visited, a.Language:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #D3DEE5;
	font-size:9px;
	padding-left:3px;
	text-decoration:none;

}a.Language:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #8DBCD8;
	font-size:9px;
	padding-left:3px;
	text-decoration:none;
}
a.LeggiNews:link, a.LeggiNews:visited, a.LeggiNews:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #787878;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	text-transform:lowercase;

}
a.LeggiNews:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #5B5B5B;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	text-transform:lowercase;


}
a.ArchivioNews:link, a.ArchivioNews:visited, a.ArchivioNews:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #234A67;
	font-size:9px;
	text-decoration:none;
	
}a.ArchivioNews:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #4087BB;
	font-size:9px;
	text-decoration:none;
}
a.TitleCategoria:link, a.TitleCategoria:visited, a.TitleCategoria:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #234A67;
	font-size:9px;
	text-decoration:underline;

	
}a.TitleCategoria:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #4087BB;
	font-size:9px;
	text-decoration:none;

}
a.TitleNextNews:link, a.TitleNextNews:visited, a.TitleNextNews:active {
	font-family: Arial, Helvetica, sans-serif;
	color:#234A67;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
a.TitleNextNews:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#4087BB;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
a.AddressNews:link, a.AddressNews:visited, a.AddressNews:active {
	font-family: Arial, Helvetica, sans-serif;
	color:#234A67;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
a.AddressNews:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#4087BB;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
a.TitleNews:link, a.AddressNews:visited, a.AddressNews:active {
	font-family: Arial, Helvetica, sans-serif;
	color:#234A67;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	
}
a.TitleNews:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#4087BB;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

a.LinkBottom:link, a.LinkBottom:visited, a.LinkBottom:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#787878;
	font-size:9px;
	text-decoration:none;
}
a.LinkBottom:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#383838;
	font-size:9px;
	text-decoration:none;
}

a:link, a:visited, a:active #Titolo_ArchivioNews{
	font-family: Arial, Helvetica, sans-serif;
	color:#234A67;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	text-transform:uppercase;
	
}a:hover #Titolo_ArchivioNews{
	font-family: Arial, Helvetica, sans-serif;
	color:#4087BB;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	text-transform:uppercase;
}


/* INIZIO CSS STILI PER BACKGROUND */

.Background_Language{
	background-image:url(../immagini/Lingua.png);
	background-repeat:no-repeat;
	background-position:right;
}


.BackgroundOrizzontaleTop{
	background-image:url(../immagini/Background_Top_Lat.jpg);
}
.BackgroundGeneraleTop{
	background-image:url(../immagini/Background_Top.jpg);
	height:115px;
	width:781px;
}

.BackgroundGenerale{
	background-image:url(../immagini/Background_Top_Page.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

.BackgroundStandard{
	background-image:url(../immagini/Background_ReadNews_Middle.gif);
}
.BackgroundReadNews{
	background-image:url(../immagini/Background_ReadNews.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:355px;
}
.BackgroundJob{
	background-image:url(../immagini/Background_ReadNews.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:538px;
}

.BackgroundStandardPage{
	background-image:url(../immagini/Background_ReadNews.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:566px;
}

.BackgroundReadNewsBottom{
	background-image:url(../immagini/Background_ReadNews_Bottom.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

.BackgroundNewsHomeStandard{
	background-image:url(../immagini/BackgroundNews02.gif);
}
.BackgroundNewsHomeBottom{
	background-image:url(../immagini/BackgroundBoxNews_Home.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
.BackgroundNewsHomeTop{
	background-image:url(../immagini/BackgroundNews01.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
.BackgroundColumnDx{
	background-image:url(../immagini/BackgroundColumn_Dx_Middle.gif);
	background-position:top;
	background-repeat:repeat-y;
}
.BackgroundColumnDx_Top{
	background-image:url(../immagini/BackgroundColumn_Dx.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
.backgroundPartnerStandard{
	background-image:url(../immagini/BackgroundPartnerStandard.gif);
}
.BackgroundTopPartners{
	background-image:url(../immagini/Background_TopPartners.jpg);
	background-repeat:no-repeat;
}
.BackgroundMiddlePartners{
	background-image:url(../immagini/Background_MiddlePartners.gif);
	background-repeat:no-repeat;
}
.BackgroundTopJob{
	background-image:url(../immagini/Background_TopJob.jpg);
	height:74px;
}

.BackgroundMiddleJob{
	background-image:url(../immagini/Background_MiddleJob.gif);
	height:74px;
}
.BackgroundTopNewsArchive{
	background-image:url(../immagini/Background_TopNewsArchive.jpg);
	height:74px;
}
.BackgroundMiddleNewsArchive{
	background-image:url(../immagini/Background_MiddleNewsArchive.gif);
	height:74px;
}
.BackgroundCurriculumJob{
	background-image:url(../immagini/Background_Job.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.BackgroundCurriculumJobMiddle{
	background-image:url(../immagini/Background_Job_Middle.gif);
}
.BackgroundCurriculumJobBottom{
	background-image:url(../immagini/Background_Job_Bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.BackgroundTopPartners_ComunicazioneIntegrata{
	background-image:url(../immagini/Background_TopPartners.jpg);
	height:116px;
}
a.LinkTestoDefault:link, a.LinkTestoDefault:visited, a.LinkTestoDefault:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #234A67;
	text-decoration:underline;
	text-transform:none;
	font-weight:normal;
}

a.LinkTestoDefault:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4087C7;
	text-decoration:underline;
	text-transform:none;
	font-weight:normal;
}

/* INIZIO CSS STILI PAGINA VUOTA */

.ButtonArchivioNewsVuoto{
	background-image:url(../immagini/Button_BackPageVuoto.gif);
	background-repeat:no-repeat;
	border-top:4px solid #FFFFFF;
	border-bottom:4px solid #FFFFFF;
}

.BackgroundJobVuoto{
	background-image:url(../immagini/Background_ReadNewsVuoto.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:538px;
}

.BackgroundReadNewsBottomVuoto{
	background-image:url(../immagini/Background_Job_BottomVuoto.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

.ButtonBackPageVuoto{
	background-image:url(../immagini/Button_BackPageVuoto.gif);
	background-repeat:no-repeat;
	border-top:4px solid #FFFFFF;
	border-bottom:4px solid #FFFFFF;
}

.BackgroundStandardVuoto{
	background-image:url(../immagini/Background_ReadNews_MiddleVuoto.gif);
	background-repeat:repeat-y;
}

/* FINE CSS STILI PAGINA VUOTA */

/* INIZIO CSS FRASI CELEBRI */

.autoricelebri{
	color: #666666;
	font-style:italic;
}

.autoricelebriFRASE{
	font-weight:bold;
	font-size:11px;
}
