@charset "windows-1251";
/* CSS Document */
body{
	margin:0px;
}
#page {
        z-index: 2;
        position: relative;
        margin: auto;
        width: 800px;
        padding: 20px;
        background: #000000;
        font-size: 12px;
        color: #ffffff;
        
        opacity: 0.8;
        -moz-opacity: 0.8;
        filter: alpha(opacity=80);
}
#supersize {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 0;
}
#supersize img, #supersize a {
	height:100%;
	width:100%;
	display:none;
}
#supersize .activeslide, #supersize .activeslide img {
	display:inline;
}
#pagine {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 0;
}
#pagine img, #pagine a {
	height:100%;
	width:100%;
	display:none;
}
#pagine .activeslide, #pagine .activeslide img {
	display:inline;
}
object
{
	outline:none;
}
body,td,th {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
}
.bianco {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #fff;
}
.bianco a:link {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #fff;
}
.bianco a:visited  {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #fff;
}
.bianco a:hover  {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #fff;
}
.bianco a:active {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #fff;
}
select {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color:#333;
	border:1px solid #333;
}
input {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	background-color:#ccc;
	border:1px solid #333;
}
h1 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
}
a:link{
	color:#333;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: none
}
a:visited {
	color:#333;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: none
}
a:hover{
	color:#333;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: underline
}
a:active{
	color:#333;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: underline
}
#bianco {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #fff;
}
#bianco a:link {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #fff;
}
#bianco a:visited  {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #fff;
}
#bianco a:hover  {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #fff;
}
#bianco a:active {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #fff;
}

.testi{
	color:#333;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: none
}
#menu-principale{
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: none
}

#menu-principale a:link{
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: none
}
#menu-principale a:visited {
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: none
}
#menu-principale a:hover{
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: underline
}
#menu-principale a:active{
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: underline
}
#sotto-menu{
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: none
}

#sotto-menu a:link{
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: none
}
#sotto-menu a:visited {
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: none
}
#sotto-menu a:hover{
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: underline
}
#sotto-menu a:active{
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: underline
}
#lingue{
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: none
}

#lingue a:link{
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: none
}
#lingue a:visited {
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: none
}
#lingue a:hover{
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: underline
}
#lingue a:active{
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: underline
}
#dw {
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
	text-decoration:none
}
.dw {
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
	text-decoration:none
}
#prenota form table td{
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
}
#dw a:link{
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: none
}
#dw a:visited {
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: none
}
#dw a:hover{
	color:#9A0101;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: underline
}
#dw a:active{
	color:#9A0101;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: underline
}
#dw strong{
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
}
#dw b{
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
}

/*********FLEXCROLL***********/
.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}
.vscrollerbase {
width: 9px;

}
.vscrollerbar {
width: 9px;
background-color:#666;
}
.hscrollerbase {
height: 5px;
background-color: #fff;
}
.hscrollerbar {
height: 5px;
background-color: #fff;
}
.scrollerjogbox {
width: 5px;
height: 5px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: #fff;
}
/********************/
#finestra {
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:16px;
	line-height:16px;
	text-decoration:none
}
#finestra a:link{
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:16px;
	line-height:16px;
    text-decoration: none
}
#finestra a:visited {
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:16px;
	line-height:16px;
    text-decoration: none
}
#finestra a:hover{
	color:#9A0101;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:16px;
	line-height:16px;
    text-decoration: underline
}
#finestra a:active{
	color:#9A0101;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:16px;
	line-height:16px;
    text-decoration: underline
}
.cal {
	color:#000;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:10px;
	line-height:16px;
	text-decoration:none
	}
#credits a:link{
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: none
}
#credits a:visited {
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: none
}
#credits a:hover{
	color:#9A0101;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: underline
}
#credits a:active{
	color:#9A0101;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: underline
}
#text_img
{
	background-image:url(immagini/sf-testi-top.png);
	background-repeat:no-repeat;
	width:579px; 
	left: 9px; 
	position:absolute; 
	z-index:2; 
	top: 241px; 
	background-repeat:no-repeat;
}
#text_img_voli {
	background-image:url(immagini/voli/sf-testo.png);
	width:888px;
	left: 29px;
	position:absolute;
	z-index:2;
	top: 172px;
}

#text_img_center
{
	background-image:url(immagini/sf-testi-center.png);
	background-repeat:repeat-y;
	padding-left:10px; 
	padding-top:7px; 
	padding-right:10px;
}
#text_img_dw
{
	background-image:url(immagini/sf-testi-dw.png);
	background-repeat:no-repeat;
	background-position:top center;
	height:150px;
	clear:both;
}
.submit {	padding:0px;
	background-color:#FF9900;
	border:1px solid #632506;
	width:108px;
	padding:1px;
	font-weight:bold;
}

#prenota table,form,div,input,submit,select{
	font-family:Verdana, Geneva, sans-serif; 
	font-size:10px;
}
.submit{
	padding:0px;
	background-color:#FF9900;
	border:1px solid #632506;
	width:140px;
	padding:1px;
	font-weight:bold;
}
#privacy{
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: none
}

#privacy a:link{
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: none
}
#privacy a:visited {
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: none
}
#privacy a:hover{
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: underline
}
#privacy a:active{
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
    text-decoration: underline
}

.count3 {
	color:#fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
}

