body {
	background: #ffffff;
}
a,
a:visited {
	color: #C40000;
	font-weight: bold;
}
div#header {

	
	border: none;
	height: 100px;
	background-repeat: repeat-x;
	background-position: top;
	margin-left:4px;
	margin-right:4px;
}

div#header div#infoUser {
	position: relative;
	left: 4px;
	margin-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 4px;
	background: #ECECEC;
	color: black;
	font-weight: bold;
}
div#header div#infoUser span#languages {
	margin-right: 15px;
}
div#header div#infoUser span#languages a {
	color: #C40000;
	text-decoration: none;
	text-transform: lowercase;
	margin-right: 5px;
}
div#header div#infoUser span#logout a {
	color: #C40000;
	text-decoration: none;
	text-transform: uppercase;
	margin-left: 20px;
}
div#header div#titolo {
	display: none;
}

div#toolbar {
	margin-left: 4px;
	padding-top:24px;
}
div#menu {
	margin-right: 5px;
	border: 1px solid #424242;
}

div#footer {
	margin-top: 2px;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 3px;
	border: none;
}
div#footer div#sessioneScade {
	clear: left;width: 100%;
	background-color: #FFFFFF; 
	color: #000000;
	text-align: center;
	margin-top: 5px;
}
div#testoFooter {
	padding: 5px;
}
div#loghiFooter {
	text-align: center;
	padding-top: 3px;
	/*background: #CECECE;*/
}
div#wrapperNoMenu {
	border: none;
}
div#homeCittadino div#infoCurriculum {
	margin-left: 15px;
	font-weight: bold;
	font-size: 12px;
}

div#homeCsr {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
/*Blocco a tutta pagina*/
div#homeCsr div.bloccoHomeCsr {
	border: 0px solid black;
	padding: 0px;
	width: 98%;
	float: left;
	margin: 1%;
	/*background-color: #CFCFCF;*/
}
/*Blocco a mezza pagina (due colonne) */
div#homeCsr div.bloccoHomeCsr2C {
	border: 0px solid black;
	padding: 0px;
	width: 45%;
	float: left;
	margin: 1%;
	/*background-color: #CFCFCF;*/
}

div#homeCsr div#iconaFaqBis {
	background: url("../images/skin1/48x48/help-contents.png") no-repeat scroll 0 0 transparent;
	background-color: #999999;
}

div#homeCsr div#iconaListaAttivita {
	background: url("../images/skin1/48x48/spellcheck.png") no-repeat scroll 0 0 transparent;
	background-color: #999999;
	/*display:none;*/
}

/*Impostazione dei titoli dei blocchi (home pubblica)*/
div.bloccoHomeCsr2C div.titoloBlocco {
	padding-top: 26px;
	padding-bottom: 26px;
	padding-left: 68px;
	font-family: Verdana;
	font-size: 1.5em;
	font-weight: bold;
	/*color: #646464;*/
	color: black;
}

div.bloccoHomeCsr2C div.titoloBloccoLoggato {
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 1.3em;
}

div.bloccoHomeCsr2C div.contenutoBlocco{
	font-size: 1.1em;
	padding: 10px;
}

div#homeCsr div.bloccoHomeCsr2C {
	border: 1px solid #999999;
	padding: 0px;
	width: 48%;
	float: left;
	margin: 0.5%;
	border-radius: 6px;
	/*background-color: #CFCFCF;*/
}

div#homeCsr div.bloccoHomeCsr table tr td {
	text-align: right;	
}



div#homeCittadino {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
div#homeCittadino div.bloccoHomeCsr {
	border: 0px solid black;
	padding: 0px;
	width: 47%;
	float: left;
	margin: 1%;
	/*background-color: #CFCFCF;*/
}

div#homeCittadino div.bloccoHomeCittadino {
	border: 1px solid #999999;
	padding: 0px;
	width: 48%;
	float: left;
	margin: 0.5%;
	border-radius: 6px;
	/*background-color: #CFCFCF;*/
}

div#homeCsr div#bloccoHomeCsr1 div#iconaFaqBis {
	width: 128px;
	height: 128px;
	float: left;
	background: url("../images/skin1/64x64/contents2.png");
}

div#homeCittadino div#iconaInserisciEnabled {
	background: url("../images/skin1/inserisci_enabled.gif");
}


div#homeCittadino div#iconaServiziRiservati {
	background: url("../images/skin1/48x48/document-new.png") no-repeat scroll 0 0 transparent;
	background-color: #999999;
	/*display:none;*/
}

div#homeCittadino div.bloccoHomeCittadino li {
	margin-top:25px;
}

div#homeCittadino div.bloccoHomeCittadino dl {
	background:none repeat scroll 0 0 #EFEFEF;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:0 1px 1px;
	width:100%;
}

div#homeCittadino div.bloccoHomeCittadino dt {
	border-top:2px solid #CCCCCC;
	color:#4F4F4F;
	font-weight:bold;
	padding:4px;
}

div#bloccoHomeCsr3 div#iconaDomandeAperte {
	background: url("../images/skin1/48x48/document-edit.png") no-repeat scroll 0 0 transparent;
	background-color: #999999; /* Old browsers */
	/*display:none;*/
}

div#homeCittadino div#iconaDomandeAperte {
	background: url("../images/skin1/48x48/document-edit.png") no-repeat scroll 0 0 transparent;
	background-color: #999999; /* Old browsers */
	/*display:none;*/
}

div#homeCittadino div#iconaFaqBis {
	background: url("../images/skin1/48x48/help-contents.png") no-repeat scroll 0 0 transparent;
	background-color: #999999;
}


/*Impostazione dei titoli dei blocchi (home pubblica)*/
div.bloccoHomeCittadino div.titoloBlocco {
	padding-top: 26px;
	padding-bottom: 26px;
	padding-left: 68px;
	font-family: Verdana;
	font-size: 1.5em;
	font-weight: bold;
	/*color: #646464;*/
	color: black;
}

/*Impostazione cursore per titoli bandi attivi */
div.accordionActivator {
	cursor: pointer;
}

/*Override titoli per home loggato*/
div.bloccoHomeCittadino div.titoloBloccoLoggato {
	padding-top: 18px;
	padding-bottom: 18px;
	font-size: 1.3em;
}

div.bloccoHomeCittadino div.contenutoBlocco{
	font-size: 1.1em;
	padding: 10px;
}


div.bloccoHomeCittadino div#iconaInfo {
	background: url("../images/skin1/64x64/messagebox_warning.png") no-repeat;
	background-color: #999999; /* Old browsers */
}

div#homeCittadino div#iconaFaq {
	background: url("../images/skin1/64x64/contents2.png") no-repeat;
	background-color: #999999; /* Old browsers */
}

div#homeCittadino div.titoloBlocco {
	/*background-color: #999999; */
}

div#homeCittadino div#iconaElencoBandi {
	background: url("../images/skin1/64x64/today.png") no-repeat;
	background-color: #999999; /* Old browsers */
}

div#homeCittadino div#iconaRegistrazione {
	background: url("../images/skin1/64x64/identity.png") no-repeat;
	background-color: #999999 !important;
}

#iconaSPID{
float:left;
padding-right:10px;
}

#testoSPID{
}

#iconaCIE{
float:left;
padding-right:10px;
}

#testoCIE{
}

#iconaREG{
float:left;
padding-right:10px;
}

#testoREG{
}

#iconaCNS{
float:left;
padding-right:10px;
}

#testoCNS{
}

div#homeCittadino div#iconaElencoBandiBis {
	background: url("../images/skin1/48x48/mail-signed-verified.png") no-repeat scroll 0 0 transparent;
	background-color: #999999; /* Old browsers */
}


div#homeCittadino div#iconaModificaEnabled {
	background: url("../images/skin1/inserisci_enabled.gif");
}
div#homeCittadino div#iconaStampaCvEnabled {
	background: url("../images/skin1/stampaCv_enabled.gif");
}
div#homeCittadino div#iconaStampaCvDisabled {
	background: url("../images/skin1/stampaCv_disabled.gif");
}
div#homeCittadino div#iconaPubblicaBclEnabled {
	background: url("../images/skin1/pubblicaBcl_enabled.gif");
}
div#homeCittadino div#iconaDepubblicaBclEnabled {
	background: url("../images/skin1/depubblicaBcl_enabled.gif");
}
div#homeCittadino div#iconaPubblicaBclDisabled {
	background: url("../images/skin1/pubblicaBcl_disabled.gif");
}
div#homeCittadino div#iconaEliminaEnabled {
	background: url("../images/skin1/elimina_enabled.gif");
}
div#homeCittadino div#iconaEliminaDisabled {
	background: url("../images/skin1/elimina_disabled.gif");
}
div#homeCittadino div#iconaRinnovaEnabled {
	background: url("../images/skin1/rinnova_enabled.gif");
}
div#homeCittadino div#iconaRinnovaDisabled {
	background: url("../images/skin1/rinnova_disabled.gif");
}
div#homeCittadino div#iconaPubblicaBcnlEnabled {
	background: url("../images/skin1/pubblicaBcnl_enabled.gif");
}
div#homeCittadino div#iconaDepubblicaBcnlEnabled {
	background: url("../images/skin1/depubblicaBcnl_enabled.gif");
}
div#homeCittadino div#iconaPubblicaBcnlDisabled {
	background: url("../images/skin1/pubblicaBcnl_disabled.gif");
}
div#toolbar {
	width: auto;
	background: white;
	margin-right: 5px;
}
div#tabButtons {
	width: 756px;
}
div#tabButtons input.submitPassoSel {
	width: 120px;
	background: #ffffff;
	color: #000000;
}
div#tabButtons input.submitPasso {
	width: 120px;
	background: #CECECE;
	background: #f2f6f8; /* old browsers */
	
	background: -moz-linear-gradient(top, #f2f6f8 0%, #d8e1e7 50%, #b5c6d0 51%, #e0eff9 100%); /* firefox */
	
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f6f8), color-stop(50%,#d8e1e7), color-stop(51%,#b5c6d0), color-stop(100%,#e0eff9)); /* webkit */
	
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#e0eff9',GradientType=0 ); /* ie */
	
	background: -o-linear-gradient(top, #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%); /* opera */
	
	color: #000000;
}
div#selezioneOperatore fieldset,
div#editCurriculum fieldset {
	/*border: 1px solid #424242;*/
	margin-left: 5px;
}
div#selezioneOperatore fieldset legend,
div#editCurriculum fieldset legend {

color: #780000;

font-weight: bold;

background-color: transparent;

background-image: url("../images/skin1/ico_freccia_verde_giu_dx.gif");

background-attachment: scroll;

background-repeat: no-repeat;

background-position: 0px 0px;

line-height: 14px;

padding-left: 14px;
}
div#menuHomePage div#aiuti,
div#menuEditCurriculum div#messaggi,
div#menuEditCurriculum div#aiuti,
div#menuEditCurriculum div#azioni,
div#menuEditCurriculum div.userMessages ul  {
	background: #CECECE;
	border: 1px solid #424242;
	padding: 3px;
	
}
/*
Altrimenti explorer sposta il blocco userMessages a sinistra
*/
div#menuEditCurriculum div.userMessages ul  {
	margin: 0;	
}


div#menuEditCurriculum div#messaggi {
	background: #ffffff;
}
div#menuEditCurriculum div#azioni {
	text-align: left;
}
div#menuHomePage div#aiuti div.iconaMessaggi,
div#menuHomePage div#aiuti div.iconaAiuti,
div#menuEditCurriculum div#aiuti div.iconaAiuti,
div#menuEditCurriculum div#messaggi div.iconaMessaggi,
div#menuEditCurriculum div#erroriEnhanced div.iconaErrori,
div#menuEditCurriculum div#errori div.iconaErrori {
	height: 42px;
	border: none;
}
div#menuEditCurriculum div#erroriEnhanced div.iconaErrori,
div#menuEditCurriculum div#errori div.iconaErrori {
	background: url("../images/skin1/dialog-error.png");
	background-position: center;
	background-repeat: no-repeat;
}
div#menuHomePage div#aiuti div.iconaMessaggi,
div#menuEditCurriculum div#messaggi div.iconaMessaggi {
	background: url("../images/skin1/dialog-information.png");
	background-position: center;
	background-repeat: no-repeat;
}
p.iconaMessaggi {
	height: 42px;
	background: url("../images/skin1/dialog-information.png");
	background-position: center;
	background-repeat: no-repeat;
}

div#menuHomePage div#aiuti div.iconaAiuti,
div#menuEditCurriculum div#aiuti div.iconaAiuti {
	background: url("../images/skin1/system-help.png");
	background-position: center;
	background-repeat: no-repeat;
}
input.formButton,
div#content input.submitAzione,
div#menuEditCurriculum input.submitAzione {
	font-weight: bold;
	color: #ffffff;
	margin-top: 2px;
	border-width: 1px;
	background: #2a009a;
	cursor: pointer;
	width: 130px;
	text-align: left;
	font-size: 0.9em;
}
div#content input.submitAzione,
div#menuEditCurriculum input.submitAzione {
	padding-left: 0.6em;
	border: 1px solid #880404;
	border-bottom-left-radius: 4px 4px;
	border-bottom-right-radius: 4px 4px;
	border-top-left-radius: 4px 4px;
	border-top-right-radius: 4px 4px;	
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	background: url("../images/skin1/ui-bg_gloss-wave_35_880404_500x100.png") repeat-x 50% 50% #880404;
	width: 12em;
	height: 2em;
}


div.pulsante input.submitDelete {
	font-weight: bold;
	color: #ffffff;
	margin-top: 2px;
	border-width: 1px;
	background: #2a009a;
	cursor: pointer;
	width: 130px;
	text-align: left;
	font-size: 0.9em;
}


div.pulsante input.submitDelete {
	padding-left: 0.6em;
	border: 1px solid #880404;
	border-bottom-left-radius: 4px 4px;
	border-bottom-right-radius: 4px 4px;
	border-top-left-radius: 4px 4px;
	border-top-right-radius: 4px 4px;	
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	background: url("../images/skin1/ui-bg_gloss-wave_35_880404_500x100.png") repeat-x 50% 50% #880404;
	width: 18em;
	height: 2em;
}
div#menuHomePage li,
div#menuEditCurriculum li {
	list-style-image: url("../images/skin1/ico_lista.gif");
}
div#menuEditCurriculum div#errori {
	padding-right: 2px;
	border: 1px solid #000000;
}
div#homeOperatore span.pagebanner {
	margin-left: 4px;
}
div#homeOperatore div#filtraCurricula {
	margin-left: 4px;
}
div#editCurriculum table tr.odd {
	background: none;
}
div#editCurriculum table tr.even {
	background: none;
}

div#editCurriculum table tr.total td {
	text-align: right;
	font-style: italic;
}



div#editCurriculum table#currRow {
	margin-left: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
	width: 98%;
	border: none;
	border-bottom: 1px solid #CECECE;
}
div#editCurriculum table#currRow th {
	padding: 2px;
	background: #CECECE;
}
div#editCurriculum table#currRow tr td {
	margin: 0px;
	padding: 2px;
	border-left: 1px solid #CECECE;
	border-top: 2px solid #CECECE;
	border-right: 1px solid #CECECE;
}
div#homeOperatore table#currCv {
	margin-left: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
	width: 98%;
	border: none;
	border-bottom: 1px solid #CECECE;
}
div#homeOperatore table#currCv th {
	padding: 2px;
	background: #CECECE;
}
div#homeOperatore table#currCv tr.odd,
div#homeOperatore table#currCv tr.even {
	background: none;
}
div#homeOperatore table#currCv tr td {
	margin: 0px;
	padding: 2px;
	border-left: 1px solid #CECECE;
	border-top: 2px solid #CECECE;
	border-right: 1px solid #CECECE;
}








table.tabelleHome {
	margin-top: 4px;
	margin-bottom: 4px;
	border: none;
	border-bottom: 1px solid #CECECE;
}
table.tabelleHome th {
	padding: 2px;
	background: #CECECE;
}
table.tabelleHome tr.odd,
table.tabelleHome tr.even {
	background: none;
}
table.tabelleHome tr td {
	margin: 0px;
	padding: 2px;
	border-left: 1px solid #CECECE;
	border-top: 2px solid #CECECE;
	border-right: 1px solid #CECECE;
}



input.cercaQualificaButton,
input.aggiornaButton,
input.formButton {
	width: auto;
	text-align: left;
	color: #2a009a;
	padding-left: 14px;
	background: none;
	background: url("../images/skin1/ico_freccia_verde.gif");
	background-position: left;
	background-repeat: no-repeat; 
	border-width: 1px;
	border-bottom-color: #2a009a;
	border-right-color: #2a009a;
	border-left-color: #DDDDDD;
	border-top-color: #DDDDDD;
	font-weight: bold;
	cursor: pointer;
}
input.aggiornaButton {
	width: 85px;
}
input.cercaQualificaButton {
	width: 120px;
}
div#editInformatica input.formButton {
	width: 295px;
}
div#editStudio input.formButton {
	width: 235px;
}
div#editFormazione input.formButton {
	width: 270px;
}
div#editEspLavoro input.formButton {
	width: 275px;
}
div#lingue input.formButton {
	width: 180px;
}
div#footer {
	background: #CECECE;
}
div#footer div#loghiFooter {
	background: none;
	text-align: right;
	margin-top: -27px;
}

table.details {
    width: 100%;
    border-collapse: collapse;
    empty-cells: show;
    margin: 0px;
    padding: 0px;
    border: 0px;
}

table.details th {
    text-align: right;
    vertical-align: top;
    padding: 0.6em;
    margin: 0px;
}

table.details th label, table.details th div.value {
    display: block;
    margin: 5px 5px 5px 0px;
}

table.details td {
    text-align: left;
    vertical-align: top;
    padding: 0px;
    margin: -1px;
    width: 55%;
}

table.details td div.value {
    display: block;
    margin: 5px 0px 5px 0px;
}

fieldset.nolegend {
	border: none;
}

/*********************************************
Lista di gestione della domanda
*********************************************/
/*Generico per tutte le voci*/
ul.passiDomanda li{
     margin: .5em;
     padding: 0 0 0 16px;
     border: 0 none;
     font-weight: bold;
     list-style: none inside;
     font-size: 1.4em;
     padding-left: 3em;
     padding-top: .9em;
	 background-repeat: no-repeat;
	 background-position: 0.5em 50%;
}
/*
Specifici in funzione dello stato del passo
*/
ul.passiDomanda li.passoStop{
	background-image: url("../images/skin1/32x32/document-encrypt.png");
	
}
ul.passiDomanda li.passoNew{
	background-image: url("../images/skin1/32x32/document-new.png");
}
ul.passiDomanda li.passoOk{
	background-image: url("../images/skin1/32x32/task-complete.png");

}
ul.passiDomanda li.passoAlert{
	background-image: url("../images/skin1/32x32/task-attention.png");
}
ul.passiDomanda li.passoTodo{
	background-image: url("../images/skin1/32x32/document-new.png");
}

/*******************************************************************************
Inline form errors
*******************************************************************************/

div.inputdescription{
     display: block;
     margin: 0;
     padding: 0 0 0.6em 0;
     border: 0 none;
     font-style: italic;
}


ul.errors {
     display: inline;
     padding: 5px 0;
     border: 0 none;
     margin: 0;
}

ul.errors li {
     display: inline;
     margin: 0;
     padding: 0 0 0 16px;
     border: 0 none;
     color: red;
     font-weight: bold;
}

/*******************************************************************************
Error/warning/info messages
*******************************************************************************/
div.userMessages{
	margin: 0.313em;
	border: thin;
}
div#menuEditCurriculum div.userMessages ul{
	margin-top: 1em;
	background-position: center;
	background-repeat: no-repeat; 
}
	
div#menuEditCurriculum div.userMessages ul li{
	list-style: inside;
	margin-top: 1em;
 	background-repeat: no-repeat;
    list-style: none outside none;
    padding: .3em 0 0 2em;	
}


div#menuEditCurriculum div.userMessages ul.errorMessages {
	list-style-image: url("../images/skin1/dialog-error.png");
    background-color: #fff8f0;
}

div#menuEditCurriculum div.userMessages ul.warningMessages {
	list-style-image: url("../images/skin1/dialog-warning.png");
    background-repeat: no-repeat;
	background-color: #fffff0;
}
div#menuEditCurriculum div.userMessages ul.warningMessages li{
	background-image: url("../images/skin1/16x16/dialog-warning.png");
}
div#menuEditCurriculum div.userMessages ul.infoMessages li{
	background-image: url("../images/skin1/16x16/dialog-information.png");
}
div#menuEditCurriculum div.userMessages ul.errorMessages li{
	background-image: url("../images/skin1/16x16/user-busy.png");
}




div#menuEditCurriculum div.userMessages ul.infoMessages {
    background-color: #f0fff0;
}



/*******************************************************************************
Search form
*******************************************************************************/
div#formRicerca fieldset legend, div#listaRisultati fieldset legend {
	color: #780000;

	font-weight: bold;
	
	background-color: transparent;
	
	background-image: url("../images/skin1/ico_freccia_verde_giu_dx.gif");
	
	background-attachment: scroll;
	
	background-repeat: no-repeat;
	
	background-position: 0px 0px;
	
	line-height: 14px;
	
	padding-left: 14px;
}
/*
.search_form {

    background-color: #f0f0f0;
    border: 1px solid #888;
    padding: 10px;
    overflow: hidden;
    margin: 0 0 0.5em 1em;

}*/

.search_form ul {
    margin: 0;
    padding: 0;
    border: 0 none;
}

.search_form ul li {
    display: block;
    list-style: none;
    margin-bottom: 6px;
    padding-bottom: 6px;
    border: 0 none;
    /*border-bottom: 1px solid #888;*/
}

/*.search_form fieldset {
    margin: 0;
    padding: 0;
    border: 0 none;
}*/

.search_form legend.attr_name, .search_form label.attr_name {
    margin: 0;
    padding: 0;
    border: 0 none;
    font-weight: bold;
    font-size: 1em;
}

.search_form label.attr_name {
    display: block;
}


.search_form table.range {
    border-collapse: collapse;
}

.search_form table.range th {
    text-align: left;
    font-weight: normal;
}

.search_form label.match_mode, label.rel_name {
    display: none;
}

.search_form span.disabled {
    color: gray;
}

div#editCurriculum caption{
   text-align: left;	
}
.tableform-error{
	border: 1px solid red;
}

/*NUOVO HEADER*/
.headerTop {
	
	height: 100px;
	margin-left:4px;
	margin-right:4px;

}

.titoloPagina {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;	
	color: #B2411D;
	text-align:right;
	font-weight: bold;	

}
#wrapperHeader{
float:right;width:100%;
margin-left:-186px;
height: 100px;

}
#contentHeader{
margin-left:486px;
height: 500px;
}
#navigationHeader{
float:right;
height:100px;
padding-right:70px;
}
#navigationHeader1{
float:left;
width:30%;
padding-left:100px;
}
#navigationHeader2{
/*float:right;*/
width:40%;
}
.clear{
clear:both;
}

.marginTitoloPagina{
margin-top:25px;
margin-right:15px;

}
.imgHeader{
height:100px;
}
.imgHeader1{
height:100px;
}
.imgHeader2{
height:100px;
padding-top:10px;
}
div#editCurriculum div#agevolazioni label{
	width: 450px;
}	

div#content fieldset.radio {
	border: 0;
	margin: 0;
	padding: 0;
}

#bloccoAlternanza{
	text-align: center;
	vertical-align: middle;
}

div#iconaAlternanza {
	background: url("../images/alternanzaScuolaLavoro.png") no-repeat scroll 0 0 transparent;
	background-color: white; /* Old browsers */
}

div.testoAlternanza {
	padding-top: 35px;
	padding-bottom: 35px;
	padding-left: 110px;
	font-family: Verdana;
	font-size: 1.30em;
	font-weight: bold;
	color: red;
}

div#content fieldset.radio {
    border: 0;
    margin: 0;
    padding-bottom:15px;
}

/*Sfondo sfumato potrebbe andare bene per tutto bloccoHome*/
//background: -moz-linear-gradient(top,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 40%); /* FF3.6+ */
//background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(40%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
//background: -webkit-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 40%); /* Chrome10+,Safari5.1+ */
//background: -o-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 40%); /* Opera 11.10+ */
//background: -ms-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 40%); /* IE10+ */
//background: linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 40%); /* W3C */
//filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */



