﻿body{
text-align: center;
}

.contenuto{
width: 800px;
height: 540px;
}

.logo{
width: 800px;
height: 100px;
}

.menu1{
width: 800px;
height: 30px;
background-image: url(immagini/menu3.gif);
}

#vocimenu{padding-top:5px;
text-align: right;}
	
#vocimenu a{
text-decoration: none;
font-family: verdana,tahoma;
font-size: 9pt;
padding:10px;
color: #1f45d3;
}							

#vocimenu a:hover{
color: #f3651b;						
}
						
.separatore{
width: 800px;
height: 26px;
background-image: url(immagini/sep3.gif);
background-repeat:repeat-x;
color: #ffffff;
font-family: verdana, tahoma;
font-size: 8pt;

}


#separ{
padding-top:6px;
padding-left:10px;
float: left;
}
#separ a{
color: #ffffff;
text-decoration: none;
}

#primo {
padding-top:6px;
padding-right:10px;
float: right;}

.ombra{
width: 800px;
height: 28px;
background-image: url(immagini/ombra.gif);
background-repeat: no-repeat;
}


.corpo{
width: 800px;
height: 366px;
}

.menu2{width: 195px;
height: 366px;
background-image: url(immagini/lineevert.gif);
background-repeat: repeat-y;
float:left;
margin:0px;
}

.testoPrinc{width: 605px;
height: 366px;
float:right;
background-image: url(immagini/lineavertdestra.gif);
background-repeat: repeat-y;
font-family: verdana, tahoma;
font-size: 8pt;
text-align:left;
}

.testo{width: 595px;
float:right;
background-image: url(immagini/lineavertdestra.gif);
background-repeat: repeat-y;
margin-left: 10px;
}

.testo_discorsivo{
padding-right: 10px;
}

.testo a{
color: #1f45d3;
text-decoration: none;
}

.testo a:hover{
color: #f3651b;						
}

#titolo{
font-family: verdana, tahoma;
font-size: 10pt;
color: #f86a20;
}

#sottotitolo{
font-family: verdana, tahoma;
font-size: 9pt;
color: #f86a20;
}
#sottotitolo2{
font-family: verdana, tahoma;
font-size: 8pt;
color: #f86a20;
}


.menu2 ul {
margin:0px;
list-style: none;
text-align:left;
padding:0px;

}

.menu2 li{
padding:0px;
margin:0px;
font-family: verdana, tahoma;
font-size: 9pt;
 height:25px;
}

.menu2 img{
height: 7px; 
width: 30px;
border: none;
}

.menu2 a{
color: #1f45d3;
text-decoration: none;
}

.menu2 a:hover{
color: #f3651b;						
}

.footer{
width: 800px;
height: 20px;
background-image: url(immagini/sep3.gif);
background-repeat:repeat-x;
color: #ffffff;
text-align:center;
font-family: verdana, tahoma;
font-size: 7pt;
padding-top: 5px;
}
.footermini{
width: 800px;
height: 4px;
background-image: url(immagini/footermini.gif);
background-repeat:no-repeat;
}

.seleziona{
font-family: verdana, tahoma;
font-size: 8pt;
}

.risultato{
width: 588px;
font-family: verdana, tahoma;
font-size: 8pt;
border-collapse:collapse;
}

.percorso{
width: 588px;
font-family: verdana, tahoma;
font-size: 8pt;
border-collapse:collapse;
}



.titoloRisultato{
background-image: url(immagini/ombra2.gif);
background-repeat: no-repeat;
text-align:center;
height: 28px;
color:  #f3651b;
}

.celleRisultato{
text-align:center;
}
.celleRisultatoEvid{
text-align:center;
color:  #f3651b;
}
.celleRisultatoFermata{
text-align:left;
padding-left: 30px;
}
.lineaSeparatrice
{
color:#dedede;
height:1px;
}

.selectIndex{
font-family: verdana, tahoma;
font-size: 8pt;
}

.foto{
float:left;
width: 280px;
height: 201px;
}

.descFoto{
float:right;
width: 305px;
height: 201px;
font-family: verdana, tahoma;
font-size: 8pt;
}

.tabellaDescFoto{
width: 295px;
margin-right:5px;
border-collapse:collapse;
}
.titoloDescFoto{
background-image: url(immagini/ombra2.gif);
background-repeat: no-repeat;
text-align:center;
height: 28px;
color: #f86a20;
font-size: 9pt;
}
.tabellaDescFoto td{
padding-left:10px;
}
.descFotoFooter{
width: 585px;
height: 50px;
visibility:hidden;
position: absolute;
margin-top: 260px; /*da rivedere*/
padding-left: 10px;
}
input.field{
font-family: verdana, tahoma;
font-size: 8pt;
margin-left:5px;
height:15px;
width:380px;
background-color: transparent;
background:none;
border-width:0px;
}
input.fieldTit{
font-family: verdana, tahoma;
font-size: 9pt;
text-align:center;
background-color: transparent;
background:none;
border-width:0px;
color: #f86a20;
}


