/* CSS Document */
* {
    outline: none;
}


body{
background-image:url(../img/sfBody.gif);
background-position:top;
/*background-repeat:repeat-x;*/
background-repeat:repeat;
text-align:center;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:5px;
}
html {
scrollbar-face-color: #c5eeff;
scrollbar-highlight-color: #c5eeff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #c5eeff;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #ffffff;
}
.sfumatura{
background-image:url(../img/sfondoTab.jpg);
background-position:top;
background-repeat:repeat-x;
}
.bordoMarronefoto{
border: 1px solid #026d9a;
margin-left:0px;
margin-right:0px;
margin-top:10px;
vertical-align:top;
}
.fotoOrizzontale{
border: 1px solid #026d9a;
margin-left:5px;
margin-right:5px;
margin-top:0px;
vertical-align:top;
}
.testo{
font-family:Arial, Helvetica, sans-serif;/**/
color:#676767;
font-size:12px;
text-decoration:none;
}
.testoLink{
font-family:Arial, Helvetica, sans-serif;/**/
color:#676767;
font-size:12px;
text-decoration:underline;
}
.testoLink:hover{
font-family:Arial, Helvetica, sans-serif;/**/
color:#676767;
font-size:12px;
text-decoration:underline;
}
#scroll{
overflow:auto;
height:330px;
padding-right:15px;
text-align:left;
}
/*td.contenuti{
background-image:url(../img/boxSf.jpg);
background-repeat:repeat-x;
text-align:left;
}*/
td.contenutiOrizzontale{
background-image:url(../img/boxSfO.gif);
background-repeat:repeat-y;
background-position:top;
text-align:left;
padding-left:20px;
padding-right:10px;
padding-bottom:15px;
}
td.contenutiOrizzontale2{
background-image:url(../img/boxSfO.gif);
background-repeat:repeat-y;
background-position:top;
text-align:left;
padding-left:10px;
padding-right:10px;
padding-top:15px;
}
td.contenutiHome{
background-image:url(../img/boxSf.jpg);
background-repeat:repeat-x;
vertical-align:middle;
}
div.titolo{
padding-bottom: 25px;
padding-top:25px;
}
span.txtPI{
font-family:Arial, Helvetica, sans-serif;/**/
color:#026d9a;
font-size:9px;
float:left;
}
a.continua{
	font-family:Arial, Helvetica, sans-serif;/**/
	color:#026d9a;
	font-size:12px;
	text-decoration:none;
}
a.continua:hover{
	font-family:Arial, Helvetica, sans-serif;/**/
	color:#026d9a;
	font-size:12px;
	text-decoration:underline;
}
a.txtRight{
font-family:Arial, Helvetica, sans-serif;/**/
color:#026d9a;
font-size:9px;
float:right;
text-decoration:none;
}
a.txtRight:hover{
font-family:Arial, Helvetica, sans-serif;/**/
color:#026d9a;
font-size:9px;
float:right;
text-decoration:underline;
}
a.link{
font-family:Arial, Helvetica, sans-serif;
color:#026d9a;
font-size:12px;
text-decoration:none;
}
a.link:hover{
font-family:Arial, Helvetica, sans-serif;
color:#026d9a;
font-size:12px;
text-decoration:underline;
}
strong.titolo{
font-family:Arial, Helvetica, sans-serif;/**/
color:#676767;
font-size:12px;
}
div.titoloElenco{
font-family:Arial, Helvetica, sans-serif;/**/
color:#676767;
font-size:12px;
padding-bottom:5px;
/*height:20px*/
}
/*br.elenco{
	height:45px;
	line-height:45px;
}
strong.titolo2{
font-family:Arial, Helvetica, sans-serif;
color:#676767;
font-size:12px;
margin-bottom:20px;
}*/
a.titolo{
font-family:Arial, Helvetica, sans-serif;/**/
color:#676767;
font-size:12px;
text-decoration:none;
}
a.titolo:hover{
font-family:Arial, Helvetica, sans-serif;/**/
color:#676767;
font-size:12px;
text-decoration:underline;
}
.imgMedici{
float:left;
width:110px;
height:99px;
}
td.medici{
	padding-top:10px;
	padding-bottom:10px;
}

.prenota img {
    border: none;
    /*height: 40px;*/
}


