body{ 
font-size: 13px;
background: url(/Valxer/skin/cifa/sfondoRighe.gif); }

.testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Titolino {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

div.titolodettaglio{
font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
font-size: 11px; text-align: justify;
font-weight: bold;
}

.titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.Percorso {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
.testo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.chiudi {
	clear: both;
}

.Menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 150%;
	font-weight: bold;
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: none;
}
.Menu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.Menu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	margin-left: 10px;
}
.Menu3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-left: 20px;
}
.Menu4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-left: 30px;
}
.Stile2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.Stile3 {color: #FFFFFF}
.Tabella1 {font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; text-align: justify ; color: #999999}
.Tabella2 {font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; text-align: justify }
.titolo1 {font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 15px; color: #999999; font-weight: bolder}

div.navigazionespalla  {
     padding: 0px;
     float: left;
     margin: 0em; 
}

.spalla div.navigazionespalla  {
	padding: 0px;
float: left;
margin: 0em; }

div.navigazionespalla  a {
	text-align: left;
	list-style-type: lower-roman; 
}

.navigazionespalla ul{
margin: 0em;
padding-left: 10px;
}

.navigazionespalla li{
list-style-type: none;
margin-bottom:3px;
}


div.allineadx {float: right; margin-left: 10px; margin-bottom: 10px; }

div.allineasx {float: left; margin-right: 10px; margin-bottom: 10px;}

div.allineacn {text-align: center; display: block; margin-bottom: 10px;}

span.titolodettaglio {padding-bottom: 2px; padding-top:6px; font-weight: bold; display: block; font-size: 120%; margin-right: 3px;clear:left;}

#content {
padding: 10px;
}

#content span.titolodettaglio {font-size: 120%;
margin-bottom: 8px;}
#content div.testodettaglio {font-size: 110%;
margin-top: 10px;
margin-right: 20px;}

#content .tabella_level1 span.titolodettaglio {


font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
font-size: 11px; text-align: justify;
font-weight: bold;

border-bottom: 1px #999999 solid;
text-transform: uppercase;

 }

#content .tabella_level2 span.titolodettaglio{
font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
font-size: 11px; text-align: justify ; color: #999999;
margin-left:0px;

width: 200px;
font-weight: normal;
margin: 1px;
padding: 0px; 
position: absolute;}

#content .tabella_level2 div.testodettaglio{
font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
font-size: 11px; text-align: justify;
margin-left:250px;
 }





div.dida {font-weight: bold; padding-top: 4px; padding-bottom: 4px}

td { color: #333333; font-size: 11px; font-family: Tahoma, Verdana, Helvetica, sans-serif; }

.title {font-size: 18px; color: #ffffff; font-family: Arial, Helvetica, sans-serif;color: white;}

.colorebase { background-color:#777f99; }



td.sfondolinkhome { background-color:#e8e8e8; }

.sfondonavtrue { background-color:red;  color: white;}

.sfondonavtrue a { color: white;}
.sfondonavfalse { }

a { 
    color: #777f99; 
    text-decoration: none;
}
.colorefreccine {
	color: #777f99;
}

table.boxtitolo {
	background-color:#afafaf;
}

table.boxtitolo tr{
	background-color:#e8e8e8;
}

.tabellahome {
	margin:0;
	padding:0;
	}

.tabellahome table {
	background-color:#afafaf;
	}

.tabellahome td, .tabellahome tr {
	background-color:white;
	}

.tabellahome a {
	background-color:white;
	}

.tabellahomehead tr {
	background-color:#afafaf;
}


.sfondospallatrue {
	
}

.sfondospallafalse {
	
}

.testospallatrue {
	border: 1px red solid; display: block; padding:5px;
}



.testospallafalse {
	color:#6d6d6d;
}

/* formattazione altre pagine */
div.modulo, div.moduloevidenziato, div.modulocorsivo, div.modulonotitolo {
	margin:  5px 0px;
	padding: 0px;
}

div.moduloevidenziato {
	background-color: #dedede;
}

div.modulocorsivo {
	font-style: italic;
}

div.modulorientro {
	margin:  5px 0px 5px 20px;
	padding: 5px;
}

div.modulonotitolo span.titolodettaglio {
	display: none;
}

div.modulonascosto {
	display: none;
}

#navigazioneSup{
background: #808284;
padding: 0px;
margin: 0px 0px 20px 0px; 
height: 13px;}

#navigazioneSup li {
display: inline; 
color: white;
text-align: center;
 }

#navigazioneSup li a{
display: block; 
width: 120px;
float:left;
color: white;
border-right: 2px white solid;
}

.modulobox {
background-color: #e0e0e0;
float: right;
margin: 10px;
width:125px; 
}

.modulobox .modulobox_internal {
padding: 10px;
}


div.navigazionespalla  {
	padding: 0px;
float: left;
margin: 0px 0px 0px 10px; }

.spalla div.navigazionespalla  {
	padding: 0px;
float: left;
margin: 0em; }

div.navigazionespalla  a {
	text-align: left;
	list-style-type: lower-roman; 
}

#fotonavigazione {
padding: 0;
}

#fotonavigazione a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #000000;text-decoration: none;}
#fotonavigazione a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #000000;text-decoration: none;}
#fotonavigazione a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #666666;text-decoration: none;}
#fotonavigazione a:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #000000;text-decoration: none;}

.navigazionespalla ul{
margin: 0;
padding-left: 0px;}

.navigazionespalla ul ul, .navigazionespalla ul ul ul, .navigazionespalla ul ul ul ul, .navigazionespalla ul ul ul ul ul{
margin: 0;
padding-left: 10px;}

.navigazionespalla li{
list-style-type: none;
display: list-item;
text-align: left;
 }


div#fotonavigazione div.navigazionespalla ul a {
text-transform: uppercase;
background: url(/Valxer/skin/cifa/freccia_des.gif) no-repeat right;
display: block;
color: #575757;}

div#fotonavigazione div.navigazionespalla ul a.linkspatt {
text-transform: uppercase;
background: url(/Valxer/skin/cifa/freccia_giu.gif) no-repeat right;
display: block; }



.gallery ul {
//display: none; }

.navigazione a{
color: white;
font: 11px "Verdana", "Arial", "Helvetica", "sans-serif"; }

.navigazione a.linknavsel{
color: #e16b21;
text-transform: uppercase; }

.spalla_link {
background: url(/Valxer/skin/cifa/sfumatura_dx.jpg) no-repeat right top; }

.spalla_link .titolodettaglio {
color: black;
font-size: 10px;
text-align: right;
padding: 2px;
margin-top: 15px;
height: 17px;
display: block; }

.spalla_link .titolodettaglio a{
color: black;
}


div#fotonavigazione div.navigazionespalla li a.linkspatt {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
color: #e27029;
}

div#fotonavigazione div.navigazionespalla ul ul a {
text-transform: capitalize;
background: url() no-repeat right;
}

div#fotonavigazione div.navigazionespalla ul ul a.linkspatt {
text-transform: capitalize;
background: url() no-repeat right;
}

div#fotonavigazione div.navigazionespalla ul ul ul li a.linkspatt {
font: italic; }


/***********/
/* gallery */
/***********/
div.dettagliogallery {
overflow: auto;
width: 605px;
height: 223px; 
margin:0;
padding: 0;
}

div.dettagliogallery img {
	clear: both;
	margin-right: 10px;
}
/****************/
/* fine gallery */
/****************/


.tohide {
visibility: collapse; 
display:none;}

table {
background-color: white;
width: 100%;}

