/* CSS Document */

a:link, a:active, a:visited {
	color: #911D1D;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #D24744;
}

a.linkbianco, a.linkbianco:active, a.linkbianco:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.linkbianco:hover {
	color: #FFD4D4;
	text-decoration: none;
}

body,td,th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #911D1D;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/sf.gif);
	background-repeat: repeat-x;
	background-color: White;
}
.sfbody {
	background: #EFF0F4 url(images/sfbody.jpg) repeat-y right top;
}

h2 {
	font-size: medium;
    margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a.linkbianco:visited {
	color: #FFFFFF;
}
.titolobox {
	color: #FFFFFF;
	font-weight: bold;
}
.bt-up {
	background: url(images/sf-up.jpg) no-repeat right;
}
.bt-dw {
	background: url(images/sf-dw.jpg) no-repeat right;
}
.bt-up1 {
	background: url(images/sf-up1.jpg) no-repeat right bottom;
}
.bt-dw1 {
	background: url(images/sf-dw1.jpg) no-repeat right bottom;
}
.sf-body-st {
	background: #FFFFFF url(images/bz_x.jpg) repeat-x left top;
}
img {border: none;}

li.tmb {
  display:inline;
  width:170px;
}

.bianco {
	color: #FFffff;
	font-weight: bold;}
.bordo_box {
	border: thin solid #8D1919;
	background-color: #FFFFFF;
}
