* { margin:0; padding:0; outline:0; }


body {
    text-align:center;
    font: 12px Arial, Verdana, Helvetica, sans-serif;
    color:#58585a;
	background-color:#fff;
}

.titolo_pagine {
	position:absolute;
	display:block;
	top:-10000px;
}

h2 {
	font-weight:bold;
	font-style:italic;
	color:#58585A;
	padding-bottom:20px;
	font-size:1.5em;
}


#container {
	width:980px;
	height:700px;
	position:relative;
	text-align:left;
	margin: 0 auto;
	clear:both;
	background-color:#fff;
}

#container_pagine {
	width:980px;
	min-height:400px;
	position:relative;
	text-align:left;
	margin: 0 auto;
	clear:both;
	background-color:#fff;
}

#home_ente_bilaterale {
	position:absolute;	
	width:525px;
	height:35px;
	top:55px;
	left:227px;
}

#home_incontro {
	position:absolute;	
	width:576px;
	height:60px;
	top:115px;
	left:202px;
}

#home_centrale {
	position:absolute;	
	width:980px;
	height:250px;
	top:230px;
}

#home_centrale img{
	border:none;
}

#home_centrale a:link, 
#home_centrale a:visited, 
#home_centrale a:hover, 
#home_centrale a:focus, 
#home_centrale a:active {
	text-decoration:none;	
	color:#87888a;
}

#titolo_lavoro_terziario {
	width:220px;
	height:30px;
	font-size:1.9em;
	text-align:center;
	color:#87888a;
	font-style:italic;
	position:absolute;
	left:30px;
	}
	
#logo_lavoro_terziario {
	width:220px;
	height:200px;
	position:absolute;
	top:30px;
	left:30px;
}

#stretta_mano {
	width:480px;
	height:250px;
	padding-left:250px;
	padding-bottom:40px;
}

#titolo_lavoro_turismo {
	width:220px;
	height:30px;
	position:absolute;
	right:30px;
	top:0px;
	font-size:1.9em;
	text-align:center;
	color:#87888a;
	font-style:italic;
}

#logo_lavoro_turismo {
	width:220px;
	height:200px;
	position:absolute;
	top:30px;
	right:30px;
}

#menu_footer {
	height:30px;	
	background-color:#58585a;
}

#menu_footer_in {
text-align:center;
}

#menu_footer_in li {
display:inline;
height:20px;
line-height:20px;
font-size:0.9em;
border-right:1px solid #fff;
}

#menu_footer_in li a:link, 
#menu_footer_in li a:visited, 
#menu_footer_in li a:hover, 
#menu_footer_in li a:focus, 
#menu_footer_in li a:active {
	text-decoration:none;	
	color:#fff;
}

#menu_footer_in a {
text-decoration:none; 
padding:0 20px; /* variable width */
}

.menu_footer_no_border {
	border-right:0px !important;
}

#footer_home {
	width:980px;
	height:100px;
	background-image:url(../images/sfondo_info_home.jpg);
	font-size:1.7em;
	font-style:italic;
	text-align:center;
	color:#87888a;
	line-height:100px;
}

#footer {
	width:895px;
	height:80px;
	background-color:#58585a;
	padding-left:85px;
	padding-top:17px;
	color:#fff;
	font-size:0.9em;
}

#info_home {
	font-size:1.2em;	
	font-weight:bold;
}

#footer_home_chiusura {
	width:980px;
	background-color:#58585a;
	color:#fff;
}

#footer_home_chiusura_terziario {
	font-size: 0.8em;
    padding-left: 40px;
    padding-top: 15px;
	padding-bottom: 10px;
    width: 440px;
	position:relative;
	float:left;
}

#footer_home_chiusura_turismo {
	font-size: 0.8em;
    padding-left: 10px;
	padding-right:10px;
    padding-top: 15px;
	padding-bottom: 10px;
    width: 385px;
	position:relative;
	float:right;
}

#box_illustrazione {
	height:215px;
	width:980px;
}

#illustrazione_stretta_mano {
	position:absolute;
	left:210px;
	width:320px;
	height:191px;
}

#titolo_small {
	position:absolute;
	left:540px;
	width:333px;
	height:61px;
	padding-top:70px;
}

#header{
	background-image:url(../images/sfondo-header.jpg);
	width:980px;
	height:123px;
}

#logo_home {
	position:absolute;
	left:86px;
	top:20px;
	width:152px;
	height:90px;
}

#logo_home img{
	border:none;	
}

#box_vetrina {
	width:980px;
	background-image:url(../images/sfondo_box_vetrina.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
}

#box_vetrina_left {
	margin-left:85px;
	margin-top:15px;
	position:relative;
	float:left;
	width:255px;
}

.box_vetrina_home {
	background-color:#fbfbfb;
	color:#58585a;
	padding:10px 10px 10px 10px;
	width:235px;
	height:110px;
	margin-bottom:15px;
}

.box_vetrina_home img {
	border:none;	
}

#box_vetrina_right {
	margin-left:40px;
	margin-top:15px;
	position:relative;
	float:left;
	width:255px;
}

.titolo_box_vetrina_grigio {
	color:#58585a;
	font-style:italic;
	font-weight:bold;
	text-transform:uppercase;
}

.titolo_box_vetrina_grigio a:link, 
.titolo_box_vetrina_grigio a:visited, 
.titolo_box_vetrina_grigio a:hover, 
.titolo_box_vetrina_grigio a:focus, 
.titolo_box_vetrina_grigio a:active {
	text-decoration:none !important;	
	color:#58585a !important;;
}

.titolo_box_vetrina_rosso {
	color:#cc071e;
	font-style:italic;
	font-weight:bold;
	text-transform:uppercase;
}

.titolo_box_vetrina_rosso a:link, 
.titolo_box_vetrina_rosso a:visited, 
.titolo_box_vetrina_rosso a:hover, 
.titolo_box_vetrina_rosso a:focus, 
.titolo_box_vetrina_rosso a:active {
	text-decoration:none !important;	
	color:#cc071e;
}

.titolo_box_vetrina_blu {
	color:#00368b;
	font-style:italic;
	font-weight:bold;
	text-transform:uppercase;
}

.titolo_box_vetrina_blu a:link, 
.titolo_box_vetrina_blu a:visited, 
.titolo_box_vetrina_blu a:hover, 
.titolo_box_vetrina_blu a:focus, 
.titolo_box_vetrina_blu a:active {
	text-decoration:none !important;	
	color:#00368b;
}

.testo_box_vetrina {
	text-align:justify;	
	margin-top:5px;
}

.testo_box_vetrina a:link, 
.testo_box_vetrina a:visited, 
.testo_box_vetrina a:hover, 
.testo_box_vetrina a:focus, 
.testo_box_vetrina a:active {
	text-decoration:none;	
	color:#58585a;
}

.link_pagina_grigio {
	text-align:right;	
	display:block;
	height:20px;
	line-height:20px;
	font-weight:bold;
}

.link_pagina_grigio a:link, 
.link_pagina_grigio a:visited, 
.link_pagina_grigio a:hover, 
.link_pagina_grigio a:focus, 
.link_pagina_grigio a:active {
	text-decoration:none;	
	color:#58585a;
}

.link_pagina_rosso {
	text-align:right;	
	display:block;
	height:20px;
	line-height:20px;
	font-weight:bold;
}

.link_pagina_rosso a:link, 
.link_pagina_rosso a:visited, 
.link_pagina_rosso a:hover, 
.link_pagina_rosso a:focus, 
.link_pagina_rosso a:active {
	text-decoration:none;	
	color:#cc071e;
}

.link_pagina_blu {
	text-align:right;	
	display:block;
	height:20px;
	line-height:20px;
	font-weight:bold;
}

.link_pagina_blu a:link, 
.link_pagina_blu a:visited, 
.link_pagina_blu a:hover, 
.link_pagina_blu a:focus, 
.link_pagina_blu a:active {
	text-decoration:none;	
	color:#00368b;
}

#box_news {
	float:left;
	width:183px;
	height:220px;
	/*background-image:url(../images/sfondo-news.png);*/
	background-color:#fff;
	margin-left:77px;
	border-radius: 0px 0px 7px 7px ;
  	-moz-border-radius: 0px 0px 7px 7px ; /* firefox */
	-o-border-radius: 0px 0px 7px 7px ;
  	-webkit-border-radius: 0px 0px 7px 7px ; /* safari, chrome */
	-moz-box-shadow: 3px 3px 4px #87888a;
	-o-box-shadow: 3px 3px 4px #87888a;
	-webkit-box-shadow: 3px 3px 4px #87888a;
	box-shadow: 3px 3px 4px #87888a;
}

#box_news_in {
	padding:20px;	
}

.link_news_rosso {
	text-align:right;	
	font-weight:bold;
}

.link_news_rosso a:link, 
.link_news_rosso a:visited, 
.link_news_rosso a:hover, 
.link_news_rosso a:focus, 
.link_news_rosso a:active {
	text-decoration:none;	
	color:#cc071e !important;
}

.link_news_blu {
	text-align:right;	
	font-weight:bold;
}

.link_news_blu a:link, 
.link_news_blu a:visited, 
.link_news_blu a:hover, 
.link_news_blu a:focus, 
.link_news_blu a:active {
	text-decoration:none;	
	color:#00368b !important;
}

#box_news ul {
	margin-top:10px;
}

#box_news li {
	margin-left:14px;
	color:#58585a;
	margin-bottom:5px;
}

#box_news li a:link, 
#box_news li a:visited, 
#box_news li a:hover, 
#box_news li a:focus, 
#box_news li a:active {
	text-decoration:none;	
	color:#58585a;
}


.main_menu {
	text-transform:uppercase;
	width:710px;
	height:30px;
	position:absolute;
	left:288px;
	top: 63px;
	font-size:0.8em;
	text-align:center;
	font-weight:bold;
}

.main_menu ul {
	list-style-type:none;	
}

#menu_terziario li {
	background-color:#cc071e;
}

.menu_terziario_selected{
	background-color:#fff !important;
	color:#cc071e !important;	
}

li.menu_terziario_selected a {
	color:#cc071e !important;	
}

.menu_turismo_selected{
	background-color:#fff !important;
	color:#00368B !important;	
}

li.menu_turismo_selected a {
	color:#00368B !important;	
}

.menu_gen_selected {
	-moz-box-shadow: 3px -3px 4px #87888a;
	-webkit-box-shadow: 3px -3px 4px #87888a;
	box-shadow: 3px -3px 4px #87888a;
	-o-box-shadow: 3px -3px 4px #87888a;
}

#menu_turismo li {
	background-color:#00368b;
}

.main_menu li {
	width:100px;
	height:26px;
	float:left;
	margin-right:20px;
	padding-top:4px;
}

.main_menu li a:link, 
.main_menu li a:visited, 
.main_menu li a:hover, 
.main_menu li a:focus, 
.main_menu li a:active {
	text-decoration:none;	
	color:#fff;
}

.main_menu li a {
	display:block;
	width:100px;
	height:26px;
}

.border-radius {
  border-radius: 7px 7px 0px 0px;
  -moz-border-radius: 7px 7px 0px 0px; /* firefox */
  -webkit-border-radius: 7px 7px 0px 0px; /* safari, chrome */
  -o-border-radius: 7px 7px 0px 0px ;

}

.border-radius-all {
  border-radius: 5px;
  -moz-border-radius:5px; /* firefox */
  -webkit-border-radius: 5px; /* safari, chrome */
  -o-border-radius: 5px;

}

#content_pagine_interne {
	min-height:400px;	
}

#menu_pagine {
	position:relative;
	float:left;
	width:169px;
	margin-left:70px;
	padding-right:25px;	
	padding-top:62px;
}

#menu_pagine ul {
	list-style-type:none;	
}

.menu_pagine_sel_terziario {
	font-weight:bold;
	font-style:italic;
	color:#CC071E !important;
}

.menu_pagine_sel_turismo {
	font-weight:bold;
	font-style:italic;
	color:#00368B !important;
}

#menu_pagine li {
	text-align:right;
	font-size:1.2em;
	letter-spacing:0.1em;
	padding-bottom:10px;
}

#menu_pagine li a:link, 
#menu_pagine li a:visited, 
#menu_pagine li a:hover, 
#menu_pagine li a:focus, 
#menu_pagine li a:active {
	text-decoration:none;	
	color:#58585a;
}

#testo_pagine {
	position:relative;
	float:left;
	width:605px;
	padding-bottom:50px;
}

#testo_pagine_interno {
	text-align:justify;
	border-left:1px solid #d9dadb;
	padding-left:25px;
	margin-top:20px;
	min-height:200px;
}

#testo_pagine_interno p a:link, 
#testo_pagine_interno p a:visited, 
#testo_pagine_interno p a:hover, 
#testo_pagine_interno p a:focus, 
#testo_pagine_interno p a:active {
	text-decoration:underline;	
	font-weight:bold;
	color:#58585A;
}

#testo_pagine_interno ul {
	padding-top:10px;
	padding-bottom:10px;
}

#testo_pagine_interno li a:link, 
#testo_pagine_interno li a:visited, 
#testo_pagine_interno li a:hover, 
#testo_pagine_interno li a:focus, 
#testo_pagine_interno li a:active {
	text-decoration:underline;	
	font-weight:bold;
	color:#58585A;
}

#testo_pagine_interno p{
	font-size:1.1em;
}

#testo_pagine_interno li {
	margin-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:1.1em;
}

#mappa {
	width:579px;
	height:350px;
	background-color:#CCC;
}

#box_bassi {
	width:980px;
	height:110px;
	background-image:url(../images/pagine-box-bassi.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	clear:both;
}

#box_bassi_left {
	margin-left:85px;
	margin-top:10px;
	position:relative;
	float:left;
	width:255px;
}

.box_bassi_pagine {
	background-color:#fbfbfb;
	color:#58585a;
	padding:5px 10px 5px 10px;
	width:235px;
	height:30px;
	margin-bottom:10px;
}

#box_bassi_right {
	margin-left:40px;
	margin-top:10px;
	position:relative;
	float:left;
	width:255px;
}

.aree_corsi_formazione_top {
	padding-top:0px !important;
}

#dettagli_corso ul {
	list-style-type:none !important;	
}

#scheda_pdf_download {
	padding-top:30px;	
}

#scheda_pdf_download a:link, 
#scheda_pdf_download a:visited, 
#scheda_pdf_download a:hover, 
#scheda_pdf_download a:focus, 
#scheda_pdf_download a:active {
	text-decoration:underline;	
	font-weight:bold;
	color:#58585A;
}

#dettagli_corso li {
	margin-left: 0px !important;
    padding: 0px !important;
}

.dett_corso_b {
	font-weight:bold;	
}

.aree_no_bordi {
	border-bottom:0px !important;
}

.aree_corsi_formazione {
	padding-top:15px;
	padding-bottom:15px;
	border-bottom:1px solid #d9dadb;
}

.titolo_aree_corsi_formazione_terziario {
	font-weight:bold;
	text-transform:uppercase;
	color:#CC071E;
	font-size:1.1em;
}

.titolo_aree_corsi_formazione_turismo {
	font-weight:bold;
	text-transform:uppercase;
	color:#00368B;
	font-size:1.1em;
}

.aree_corsi_formazione dt {
	font-style:italic;
	font-weight:bold;
	padding-top:10px;
}

.dettagli_corsi_terziario {
	text-align:right;	
	display:block;
}

.dettagli_corsi_turismo {
	text-align:right;	
	display:block;
}

.dettagli_corsi_terziario a:link, 
.dettagli_corsi_terziario a:visited, 
.dettagli_corsi_terziario a:hover, 
.dettagli_corsi_terziario a:focus, 
.dettagli_corsi_terziario a:active {
	text-decoration:none;	
	color:#cc071e;
}

.dettagli_corsi_turismo a:link, 
.dettagli_corsi_turismo a:visited, 
.dettagli_corsi_turismo a:hover, 
.dettagli_corsi_turismo a:focus, 
.dettagli_corsi_turismo a:active {
	text-decoration:none;	
	color:#00368B;
}

#pagine_tematiche_pdf_rosso {
	font-weight:bold;
	font-style:italic;
	text-align:center;
	margin-top:20px;
	margin-right:20px;
	background-image:url(../admin/cms/oggetti/icone_download/pdf.gif);
	background-repeat:no-repeat;
	background-position:center top;
	width:100px;
}


#pagine_tematiche_pdf_rosso a:link, 
#pagine_tematiche_pdf_rosso a:visited, 
#pagine_tematiche_pdf_rosso a:hover, 
#pagine_tematiche_pdf_rosso a:focus, 
#pagine_tematiche_pdf_rosso a:active {
	text-decoration:none;	
	color:#CC071E;
}

#pagine_tematiche_pdf_rosso a{
	width:100px;
	display:block;
	padding-top:25px;
	padding-bottom:20px;
}

#pagine_tematiche_pdf_blu {
	font-weight:bold;
	font-style:italic;
	text-align:center;
	margin-top:20px;
	margin-right:20px;
	background-image:url(../admin/cms/oggetti/icone_download/pdf.gif);
	background-repeat:no-repeat;
	background-position:center top;
	width:100px;
}


#pagine_tematiche_pdf_blu a:link, 
#pagine_tematiche_pdf_blu a:visited, 
#pagine_tematiche_pdf_blu a:hover, 
#pagine_tematiche_pdf_blu a:focus, 
#pagine_tematiche_pdf_blu a:active {
	text-decoration:none;	
	color:#00368B;
}

#pagine_tematiche_pdf_blu a{
	width:100px;
	display:block;
	padding-top:25px;
	padding-bottom:20px;
}

.pdf_testo img {
	width:23px;
	height:23px;
}

.pdf_testo {
	font-weight:bold;
	font-style:italic;
	text-align:center;
	margin-top:20px;
	margin-right:20px;
}

span.pdf_testo {
	width:100px;
	display:block;
}

.pdf_testo a{
	width:100px;
	display:block;
	padding-bottom:20px;
}

.pdf_testo a:link, 
.pdf_testo a:visited, 
.pdf_testo a:hover, 
.pdf_testo a:focus, 
.pdf_testo a:active {
	text-decoration:none;	
	color:#CC071E;
}

.pdf_testo2 {
	font-weight:bold;
	font-style:italic;
	text-align:center;
	margin-top:20px;
	margin-right:20px;
}

span.pdf_testo2 {
	width:100px;
	display:block;
}

.pdf_testo2 a{
	width:100px;
	display:block;
	padding-bottom:20px;
}

.pdf_testo2 a:link, 
.pdf_testo2 a:visited, 
.pdf_testo2 a:hover, 
.pdf_testo2 a:focus, 
.pdf_testo2 a:active {
	text-decoration:none;	
	color:#00368B;
}

.testo_sottotitolo {
	font-style:italic;
	font-weight:bold;	
	font-size:0.9em !important;
	text-align:right;
	margin-left: 2px !important;
	margin-right:2px !important;
    padding-bottom:2px !important;
    padding-top:2px !important;
}

.calendario_celle_left {
	border-left:none !important;	
}

.calendario_celle_right {
	border-right:none !important;	
}

.calendario_celle_bottom {
	border-bottom:none !important;	
}

.calendario_celle {
	border:1px solid #d9dadb;	
	width:81px;
	height:60px;
	vertical-align:top;
}

.calendario_cella_in {
	position:relative;
}

.calendario_cella_in ul{
	list-style-type:none;
	padding-bottom:0px !important;
    padding-top:0px !important;
}

.calendario_giorni {
	font-weight:normal;
	font-size:0.9em;
	text-align:center;
	height:15px;
	width:81px;
}

.calendario_giorno_num {
	display:block;
	width:76px;
	height:15px;
	margin-right:5px;
	position:absolute;
	text-align:right;
	font-size:0.9em;
}

.calendario_giorno_testo {
	display:block;
	width:76px;
	padding-top:15px;
	margin-right:5px;
	text-align:right;
	font-size:0.9em;
}

.calendario_mese_over {
	color:#d9dadb;	
}

.calendario_cella_sel {
	background-color:#d9dadb;	
}

.titolo_calendario {
	font-weight:bold;	
	font-size:1.3em;
	text-align:center;
	position:relative;
}

.titolo_calendario img {
	border:none;
}

#contatti_form p {
	padding-bottom:10px;	
	font-style:italic;
}

#contatti_form input {
	border: 1px solid #D9DADB;
	width:180px;
	height:20px;
}

#richiesta {
	border: 1px solid #D9DADB;
	width:180px;
}

#contatti_form label {
	width:100px;
	height:20px;
	line-height:20px;
	display: inline-block;
	float:left;
}

#informazioni_loader {

    clear: both;
    display: none;
    left: 224px;
    position: absolute;
    top: 10px;

}

#campo_dati_obbligatori {
	font-size:0.8em;	
}

#privacy {
	border:0px !important;	
}

#campo_privacy label{
	width:250px !important;	
	padding-left:5px;
}

#campo_privacy input {
	width:16px !important;
	height:16px;
	float:left;
}

#campo_privacy a:link, 
#campo_privacy a:visited, 
#campo_privacy a:hover, 
#campo_privacy a:focus, 
#campo_privacy a:active {
	text-decoration:underline;	
	color:#58585A !important;
}

#modulo_contatti {
	padding-top:20px;	
	width:290px;
}

#invia {
	width:100px !important;
	margin:10px 0px 10px 101px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
	background-color: #58585A;
	border:none !important;
}

#campo_errori {
	font-weight:bold;	
	
}

#si_errori {
	color:#CC071E;
	display:none;
}

#no_errori {

	display:none;
}

.input_field_error {
	
	color:#CC071E;
	
}

#iscrizione_loader {
	
    clear: both;
    display: none;
    left: 288px;
    position: absolute;
    top: 21px;
	
}

/*scheda iscrizione*/

#scheda_iscrizione {
	padding-top:20px;
	width:370px;
	text-align:left;
}

#iscrizione_form p {
	padding-top:10px;
	padding-bottom:10px;	
	font-style:italic;
}

#iscrizione_form input {
	border: 1px solid #D9DADB;
	width:180px;
	height:20px;
}

#iscrizione_form fieldset {
	margin-bottom:20px;
}

#iscrizione_form legend {
	font-weight:bold;
	margin-left:10px;
	font-size:1.1em;
}
.red {
	color:#CC071E;
}

.blue {
	color:#00368B;	
}

#iscrizione_form label {
	margin-left:10px;
	width:160px;
	height:20px;
	line-height:20px;
	display: inline-block;
	float:left;
}

.iscrizione_sel {
	border: 1px solid #D9DADB;
	height:22px;
	width:182px;
}

#invia_iscrizione_terziario {
	width:120px !important;
	margin:10px 0px 10px 131px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
	background-color: #CC071E;
	border:none !important;
}

#invia_iscrizione_turismo {
	width:120px !important;
	margin:10px 0px 10px 131px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
	background-color: #00368B;
	border:none !important;
}

.tipo_pagamento {
	width:520px !important;
	text-align:justify;
	display: block;
    float: left;
	height:auto !important;
	margin-bottom:10px;
}

.radio {
    display: block;
    float: left;
	margin-top:5px;
    margin-left: 10px;
	width:16px !important;
	height:16px !important;
}

#pagamento1 {
	border:0px !important;	
}

#pagamento2 {
	border:0px !important;	
}

#pagamento3 {
	border:0px !important;	
}

#dati_pagamento {
	width:570px;	
}

.testo_allegato {
	margin-left:36px;
	font-style:normal !important;
	float:left;
	display:block;
	padding-bottom:10px;
}

.carica_allegato {
	width:50px !important;
	height:15px;
	text-align:center;
	font-size:0.9em;
	color:#fff;
	background-color: #58585A;
	border:none !important;
	float:left;
	margin-left:20px;
}

.calendario_freccia_left {
	position:absolute;
	left:0px;
	width:11px;
	height:15px;
}

.calendario_freccia_right{
	position:absolute;
	top:0px;
	right:0px;
	width:11px;
	height:15px;
}

.testi_elementi {
	position:relative;
	float:left;
}

.titolo_news_turismo {
	font-size:1.2em;
	color:#00368B;
}

.titolo_news_terziario {
	font-size:1.2em;
	color:#CC071E;
}

.titolo_corso_turismo {
	font-size:1.2em;
	color:#00368B;
}

.titolo_corso_terziario {
	font-size:1.2em;
	color:#CC071E;
}

.tutte_news_terziario {
	font-size:1.2em;
	color:#CC071E;
	padding-top:40px;
}

.tutte_news_turismo {
	font-size:1.2em;
	color:#00368B;
	padding-top:40px;
}

.sottotitolo_news {
	font-size:1em;
	padding-top:10px;
	padding-bottom:25px;
}

#paginazione_lista_news {
	float:right;
	position:relative;
}

#paginazione_lista_news a:link, 
#paginazione_lista_news a:visited,  
#paginazione_lista_news a:focus, 
#paginazione_lista_news a:active {
	text-decoration:none;	
	color:#58585A !important;
}

#paginazione_lista_news a:hover {
	text-decoration:none;	
	font-weight:bold;
	color:#58585A !important;
}

.lista_documenti_download_testo {
	font-size:0.9em;	
}

#convegno_gallery {
	list-style-type:none;	
}

#convegno_gallery li{
	margin-left:0px !important;
	float:left;
	padding:0px !important;
	padding-right:20px !important;
}

#convegno_gallery li img{
	border:none;
}

#convegno_download {
	list-style-type:none;
	clear:both;
}

#convegno_download li{
	margin-left:0px !important;
}

#slogan_home {
	font-size: 1.4em;
    letter-spacing: 0.2em;
    text-align: center;	
	font-style:italic;
	color:#999;
	height:40px;
	line-height:40px;
}

#omini_sicurezza {
	padding-top:30px;
	width:150px;
	height:123px;
	padding-left:19px;
}

#omini_corsi {
	padding-top:30px;
	width:150px;
	height:138px;
	padding-left:19px;
}

#omini_contratto {
	padding-top:30px;
	width:150px;
	height:99px;
	padding-left:19px;
}

#fb_turismo {
	position:absolute;
	top:590px;
	right:20px;
	clear:both;
}

#fb_turismo img {
	border:none;
}

#fondino_terziario {
	
}

#fondino_turismo {
}