BODY
{
    MARGIN: 0px;
    FONT-FAMILY: verdana, arial;
    BACKGROUND-COLOR: #ffffff
}
TD
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial
}

/* BAR SX*/


#menuTop{
width:761px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
}

#menuTop a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
text-decoration:none;
}

#menuTop a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
text-decoration:none;
}

#menuTop a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF6600;
text-decoration:none;
}

#menuTop a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
text-decoration:none;
}

#menuTop td{
text-align:center;
}

.home {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF6600;
}

.home a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF6600;
}

.home a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF6600;
}

.home a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
}

#home a:active{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6600;
}

.bar_sx_top{
width:70px;
height:210px;
background-image:url(../images/bar_sx_top.jpg);
}

.bar_sx{
width:70px;
height:675px;
background-image:url(../images/bar_sx.jpg);
}

.bar_sx_down{
width:70px;
height:327px;
background-image:url(../images/bar_sx_down.jpg);
}


/* FINE BAR SX*/


/* BAR DX*/



.bar_dx_top{
width:69px;
height:210px;
background-image:url(../images/bar_dx_top.jpg);
}

.bar_dx{
width:69px;
height:675px;
background-image:url(../images/bar_dx.jpg);
}

.bar_dx_down{
width:69px;
height:327px;
background-image:url(../images/bar_dx_down.jpg);
}




/* FINE BAR DX*/




.bordo_foto_centrale{
width:139px;
height:111px;
padding:1px;
border:1px solid #2C323F
}



.testatina_sx{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-weight:normal;
    TEXT-DECORATION: none;
	background-image:url(../images/sfondo_button_sx.gif);
	height:33px;
}

.testatina_sx A:link{
font-weight:normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.testo_menu
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	font-weight:normal;
}
.testo_menu A:link
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    TEXT-DECORATION: underline;
	font-weight:normal;
}

.testo_menu A:visited
{
     FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    TEXT-DECORATION: underline;
	font-weight:normal;
}
.testo_menu A:hover
{
    FONT-SIZE: 11px;
    COLOR:#FF6600;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    TEXT-DECORATION: underline;
	font-weight:normal;
}

.testo_menu A:active
{
      FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    TEXT-DECORATION: underline;
	font-weight:normal;
}
.testo_blu
{
    FONT-SIZE: 10px;
    COLOR: #25559c;
    FONT-FAMILY: Verdana, Arial
}


.fisso
{
    FONT-SIZE: 1px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.testo_bianco_piccolo
{
    FONT-SIZE: 8px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}


.puntini{
margin:0px;
padding:0px;
height:6px;
font-size:5px;
background-image:url(../images/puntini.gif);
background-repeat:no-repeat;
}

#HEADER{
background-image:url(../images/header_down.jpg);
background-repeat:no-repeat;
}


#header form{
margin:0px;
padding:0px;
border:0px;
}

.input_header
{
    width:140px;
	background-color:#D2D7DF;
	height:19px;
    BORDER-RIGHT: #838EA8 1px solid;
    BORDER-TOP: #838EA8 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #838EA8 1px solid;
    COLOR: #2C323F;
    BORDER-BOTTOM: #838EA8 1px solid;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
}

.input_home
{
    width:140px;
	background-color:#B4BBCB;
	height:18px;
    FONT-SIZE: 11px;
    COLOR: #000;
	border:1px solid #FFFFFF;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
}

.input_login
{
    width:200px;
	background-color:#DBDEE6;
	height:20px;
    FONT-SIZE: 10px;
    COLOR: #000;
	border:1px solid #FFFFFF;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
	padding-left:2px;
}

.input_login_small
{
    width:30px;
	background-color:#DBDEE6;
	height:20px;
    FONT-SIZE: 10px;
    COLOR: #000;
	border:1px solid #FFFFFF;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
	padding-left:2px;
}

.input_login_select
{
    width:54px;
	background-color:#DBDEE6;
	height:20px;
    FONT-SIZE: 10px;
    COLOR: #000;
	border:1px solid #FFFFFF;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
	padding-left:2px;
}

.textarea_login
{
    width:280px;
	height:70px;
	background-color:#DBDEE6;
    FONT-SIZE: 10px;
    COLOR: #000;
	border:1px solid #FFFFFF;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
	
}

.privacy
{
    width:180px;
	height:30px;
	background-color:#DBDEE6;
    FONT-SIZE: 10px;
    COLOR: #000;
	border:1px solid #FFFFFF;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
	
}

.select_home
{
    width:140px;
	background-color:#B4BBCB;
	border:0px;
	height:18px;
    FONT-SIZE: 11px;
    COLOR: #000;
	
    FONT-FAMILY:Arial, Helvetica, sans-serif;
}

.entra{
width:44px;
border:none;
background-color:#DF6D1B;
color:#FFFFFF;
height:19px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.testo_blu_piccolo
{
    FONT-SIZE: 8px;
    COLOR: #25559c;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.testo_bianco_grande
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.testo_blu A:link
{
    FONT-SIZE: 10px;
    COLOR: #25559c;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.testo_blu A:hover
{
    FONT-SIZE: 10px;
    COLOR: #ff8c00;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.testo_blu A:visited
{
    FONT-SIZE: 10px;
    COLOR: #25559c;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.testo_blu A:hover
{
    FONT-SIZE: 10px;
    COLOR: #ff8c00;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}



.testo_fucsia  {
    FONT-SIZE: 11px;
    COLOR: #A800A8;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.testo_fucsia a:link  {
    FONT-SIZE: 11px;
    COLOR: #A800A8;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.testo_avio B  {
    FONT-SIZE: 11px;
    COLOR: #DF6D1B;
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	font-weight:bold;
}


.testo_avio  {
    FONT-SIZE: 11px;
    COLOR: #424B5F;
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.testo_avio a:link, visited, active  {
    FONT-SIZE: 11px;
    COLOR: #424B5F;
     FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.testo_avio a:visited  {
    FONT-SIZE: 11px;
    COLOR: #424B5F;
     FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.testo_avio a:hover  {
    FONT-SIZE: 11px;
    COLOR: #000;
     FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.testo_avio a:active  {
    FONT-SIZE: 11px;
    COLOR: #424B5F;
     FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}




.bottone
{
    CURSOR: hand
}
.button
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    BORDER-LEFT: 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Verdana, Arial
}
.button_over
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    BORDER-LEFT: 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Verdana, Arial
}
.button_mini
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    BORDER-LEFT: 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Verdana, Arial
}
.button_mini_over
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    BORDER-LEFT: 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Verdana, Arial
}
.numero_sottile
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.testo_sottile
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.testo_senza_bordo
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 10px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
INPUT
{
    BORDER-RIGHT: #4169e1 1px solid;
    BORDER-TOP: #4169e1 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #4169e1 1px solid;
    COLOR: #25559c;
    BORDER-BOTTOM: #4169e1 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #f1f1f1;
    TEXT-DECORATION: none
}
.testo_blu_grande
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #25559c;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
TEXTAREA
{
    BORDER-RIGHT: #4169e1 1px solid;
    BORDER-TOP: #4169e1 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #4169e1 1px solid;
    COLOR: #25559c;
    BORDER-BOTTOM: #4169e1 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
SELECT
{
    FONT-SIZE: 10px;
    COLOR: #25559c;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #f1f1f1;
    TEXT-DECORATION: none
}
.testo_blu_medio
{
    FONT-SIZE: 9px;
    COLOR: #25559c;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
INPUT.submit_image
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.testo_blu_grande A:link
{
    FONT-SIZE: 12px;
    COLOR: #25559c;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.testo_blu_grande A:hover
{
    FONT-SIZE: 12px;
    COLOR: #ff8c00;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.testo_blu_grande A:visited
{
    FONT-SIZE: 12px;
    COLOR: #25559c;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.testo_blu_grande A:hover
{
    FONT-SIZE: 12px;
    COLOR: #ff8c00;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.tabella_admin
{
    BORDER-RIGHT: #003399 2px solid;
    BORDER-TOP: #003399 2px solid;
    BORDER-LEFT: #003399 2px solid;
    BORDER-BOTTOM: #003399 2px solid
}
.menu_admin
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff8c00;
    FONT-FAMILY: Verdana, Arial
}
.menu_admin A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #00008b;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.menu_admin A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ff8c00;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.menu_admin A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #00008b;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.menu_admin A:hover:unknown
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ff8c00;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}


.testo_footer
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.testo_footer a:link
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.testo_footer a:visited
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.testo_footer a:hover
{
    FONT-SIZE: 11px;
    COLOR:#FF6600;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.testo_footer a:active
{
    FONT-SIZE: 11px;
    COLOR:#FF6600;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.testo_nero
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY:Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.testo_nero a:link, visited, active
{
    FONT-SIZE: 10px;
    COLOR: #000000;
   FONT-FAMILY:Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.testo_nero a:hover
{
    FONT-SIZE: 10px;
    COLOR:#FF6600;
    FONT-FAMILY:Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.testo_bianco
{
    FONT-SIZE: 11px;
	font-weight:normal;
    COLOR: #FFF;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

#box_newsletter{
background-image:url(../images/sfondo_newsletter.jpg);
background-repeat:no-repeat;
height:200px;
border:0px;
margin:0px;
padding:0px;
}

#box_newsletter form{
border:0px;
margin:0px;
padding:0px;
}


#box_newsletter span{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.news{
background-color:#B4BBCB;
border:1px solid #000000;
margin:0px;
margin-left:5px;
padding:0px;
width:112px;
height:20px;
}

.vota{
border:1px solid #838EA8;
background-color:#8B008B;
color:#FFFFFF;
}

.input_img
{
    width:160px;
	background-color:#D2D7DF;
	height:17px;
    BORDER-RIGHT: #838EA8 1px solid;
    BORDER-TOP: #838EA8 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #838EA8 1px solid;
    COLOR: #2C323F;
    BORDER-BOTTOM: #838EA8 1px solid;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
}

.select_img
{
    width:200px;
	background-color:#D2D7DF;
	height:17px;
    BORDER-RIGHT: #838EA8 1px solid;
    BORDER-TOP: #838EA8 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #838EA8 1px solid;
    COLOR: #2C323F;
    BORDER-BOTTOM: #838EA8 1px solid;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
}

.input_imgs
{
    width:140px;
	background-color:#D2D7DF;
	height:17px;
    BORDER-RIGHT: #838EA8 1px solid;
    BORDER-TOP: #838EA8 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #838EA8 1px solid;
    COLOR: #2C323F;
    BORDER-BOTTOM: #838EA8 1px solid;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
}