a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF0000;
	text-decoration: underline;
}



body { 
font-family : Arial, Helvetica, sans-serif;
font-size : x-small;
}

.sf_left { 
background-repeat : repeat-y;
background-position : left 0%;
background-image : url('../images/basket-trapani/sf_cell_left.jpg');
}

.sf_right { 
background-repeat : repeat-y;
background-position : right 0%;
background-image : url('../images/basket-trapani/sf_cell_right.jpg');
}

table, td { 
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
}

input, textarea, select { 
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
}

a.colore:active { 
font-family : Arial, Helvetica, sans-serif;
font-size : x-small;
color : #000000;
text-decoration : underline;
}

a.colore:link { 
font-family : Arial, Helvetica, sans-serif;
font-size : x-small;
color : #000000;
text-decoration : underline;
}

a.colore:visited { 
font-family : Arial, Helvetica, sans-serif;
font-size : x-small;
color : #000000;
text-decoration : underline;
}

a.colore:hover { 
font-family : Arial, Helvetica, sans-serif;
font-size : x-small;
color : #0061a6;
text-decoration : underline;
}

a.colore_pic:active { 
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
color : #ffffff;
text-decoration : underline;
}

a.colore_pic:link { 
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
color : #ffffff;
text-decoration : underline;
}

a.colore_pic:visited { 
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
color : #ffffff;
text-decoration : underline;
}

a.colore_pic:hover { 
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
color : #000000;
text-decoration : underline;
}

a.ingrandimento:active { 
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
color : #666666;
text-decoration : underline;
}

a.ingrandimento:link { 
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
color : #666666;
text-decoration : underline;
}

a.ingrandimento:visited { 
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
color : #666666;
text-decoration : underline;
}

a.ingrandimento:hover { 
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
color : #0061a6;
text-decoration : underline;
}

a.indietro:active { 
font-family : Arial;
font-size : 10pt;
color : #93221a;
text-decoration : underline;
}

a.indietro:link { 
font-family : Arial;
font-size : 10pt;
color : #93221a;
text-decoration : underline;
}

a.indietro:visited { 
font-family : Arial;
font-size : 10pt;
color : #93221a;
text-decoration : underline;
}

a.indietro:hover { 
font-family : Arial;
font-size : 10pt;
color : #272727;
text-decoration : none;
}

a.indietro_pic:active { 
font-family : Arial;
font-size : 8pt;
color : #93221a;
text-decoration : underline;
}

a.indietro_pic:link { 
font-family : Arial;
font-size : 8pt;
color : #93221a;
text-decoration : underline;
}

a.indietro_pic:visited { 
font-family : Arial;
font-size : 8pt;
color : #93221a;
text-decoration : underline;
}

a.indietro_pic:hover { 
font-family : Arial;
font-size : 8pt;
color : #272727;
text-decoration : none;
}

a.navsx:active { 
font-family : Arial;
font-size : 8pt;
color : #000000;
}

a.navsx:link { 
font-family : Arial;
font-size : 8pt;
color : #000000;
}

a.navsx:visited { 
font-family : Arial;
font-size : 8pt;
color : #000000;
}

a.navsx:hover { 
font-family : Arial;
font-size : 8pt;
color : #000000;
text-decoration : underline;
}

.Cella_Pagina { 
height : 5px;
background-color : #f4f4f4;
padding : 2px 5px 2px 5px;
}

.Cella_Pagina_r { 
height : 5px;
background-color : #93221a;
padding : 2px 5px 2px 5px;
}

.Cella_Pagina_bo { 
height : 5px;
background-color : #ffffff;
padding : 2px 5px 2px 5px;
border : 1px solid #800000;
}

.Cella_Pagina_b { 
height : 5px;
background-color : #000000;
padding : 2px 5px 2px 5px;
}

.Cella_Record { 
height : 10px;
border-bottom : 1px solid #00458d;
}

.Cella_Spazio { 
height : 10px;
}

.Cella_News { 
height : 10px;
border-bottom : 1px solid #e4e4e4;
}

.testotemplate-dett { 
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
}

.testotemplate-download { 
color : #93221a;
font-family : Arial;
font-size : 10pt;
}

.pad_pic { 
padding : 1px 2px 1px 2px;
}

.testonero { 
color : #000000;
font-family : Arial;
font-size : 8pt;
line-height : 14px;
}

.testonero7 { 
color : #272727;
font-family : Arial;
font-size : 7pt;
line-height : 12px;
padding : 1px 2px 1px 2px;
}

.testonero8r { 
color : #93221a;
font-family : Arial;
font-size : 8pt;
line-height : 14px;
}

.testonero9 { 
color : #000000;
font-family : Arial;
font-size : 9pt;
line-height : 18px;
}

.testonero12 { 
color : #000000;
font-family : Arial;
font-size : 12pt;
line-height : 18px;
}

.testonero9r { 
color : #93221a;
font-family : Arial;
font-size : 9pt;
line-height : 18px;
}

.testonerog { 
color : #000000;
font-family : Arial;
font-size : 10pt;
line-height : 18px;
}

.testogiallo9 { 
color : #ffff00;
font-family : Arial;
font-size : 9pt;
line-height : 18px;
}

.testogiallo8 { 
color : #ffff00;
font-family : Arial;
font-size : 8pt;
line-height : 14px;
}

.testobianco { 
color : #ffffff;
font-family : Arial;
font-size : 8pt;
line-height : 14px;
}

.testobianco7 { 
color : #ffffff;
font-family : Arial;
font-size : 7pt;
line-height : 12px;
}

.testobianco9 { 
color : #ffffff;
font-family : Arial;
font-size : 9pt;
line-height : 18px;
}

.testobiancog { 
color : #ffffff;
font-family : Arial;
font-size : 10pt;
line-height : 18px;
}

.testobianco12 { 
color : #ffffff;
font-family : Arial;
font-size : 12pt;
line-height : 18px;
}

.testobordo9 { 
color : #93221a;
font-family : Arial;
font-size : 9pt;
line-height : 18px;
}

.testogrigio { 
color : #272727;
font-family : Arial;
font-size : 8pt;
line-height : 18px;
}

.testogrigio7 { 
color : #272727;
font-family : Arial;
font-size : 7pt;
line-height : 14px;
}

.testogrigio8 { 
color : #272727;
font-family : Arial;
font-size : 8pt;
line-height : 14px;
}

.testogrigiog8 { 
color : #272727;
font-family : Arial;
font-size : 8pt;
line-height : 14px;
}

.testogrigio9 { 
color : #272727;
font-family : Arial;
font-size : 9pt;
line-height : 18px;
}

.testogrigiog { 
color : #272727;
font-family : Arial;
font-size : 10pt;
line-height : 18px;
}

.testobordo8 { 
color : #93221a;
font-family : Arial;
font-size : 8pt;
line-height : 14px;
}

.testobordo10 { 
color : #ffffff;
font-family : Arial;
font-size : 10pt;
line-height : 18px;
}

.testobordo12 { 
color : #93221a;
font-family : Arial;
font-size : 12pt;
line-height : 18px;
}

.tabellina { 
border : 1px solid #cccccc;
color : #000000;
font-family : Arial, Helvetica, sans-serif;
font-size : x-small;
padding : 2px 5px 2px 5px;
}

.tab_esterna { 
padding-top : 0px;
padding-bottom : 2px;
}

.tab_inizio { 
border : 0 solid #cccccc;
border-left : 0 solid #cccccc;
border-right : 0 solid #cccccc;
border-top : 0 solid #cccccc;
border-bottom : 0 solid #cccccc;
}

.bordo_a_giro { 
border-left : 1px solid #93221a;
border-right : 1px solid #93221a;
border-top : 1px solid #93221a;
border-bottom : 1px solid #93221a;
padding : 2px 2px 2px 2px;
}

.bordo_a_giro_i { 
border-left : 1px solid #cccccc;
border-right : 1px solid #cccccc;
border-top : 1px solid #cccccc;
border-bottom : 1px solid #cccccc;
padding : 2px 2px 2px 2px;
}

.tab_rossa { 
border : 1px solid #93221a;
}

.bordo_img { 
border : 1px solid #c0c0c0;
}

.piccolo { 
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
}

.medio { 
font : 10px Verdana;
}

.spazio { 
padding : 2px 5px 2px 5px;
}

.titolo { 
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
text-align : left;
color : black;
}

.Errore { 
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
text-align : center;
font-weight : bold;
color : red;
}

.ok { 
font : 10px Verdana;
text-align : center;
font-weight : bold;
color : #006600;
}

.Stile_normale { 
font-family : Arial, Helvetica, sans-serif;
font-size : x-small;
padding : 2px 5px 2px 5px;
}

.Stile_piccolo { 
font-family : Arial, Helvetica, sans-serif;
font-size : xx-small;
}

.Stile_form { 
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
}

.Stile_azzurro { 
font-family : Arial, Helvetica, sans-serif;
font-size : x-small;
color : #0061a6;
font-weight : bold;
}

.flyoutMenu { 
border-left : 1px solid #93221a;
border-right : 1px solid #93221a;
border-top : 1px solid #93221a;
border-bottom : 1px solid #93221a;
background-color : #800000;
}

.flyoutHeading { 
font-family : Verdana, Arial, Helvetica;
font-size : 8pt;
background-color : #93221a;
font-weight : bold;
padding-top : 2px;
padding-bottom : 4px;
padding-left : 2px;
cursor : default;
}

.flyoutMenu TD.flyoutLink { 
border : 1px outset #ffffff;
color : #000000;
font-family : Verdana, Arial, Helvetica;
font-size : 8pt;
padding : 1px 2px 3px 6px;
}

.flyoutMenu TD.flyoutLink1 { 
border-left:px solid #f4f4f4; border-right:px solid #f4f4f4; border-top:1 solid #f4f4f4; border-bottom:1 solid #f4f4f4; color : #000000;
font-family : Verdana, Arial, Helvetica;
font-size : 8pt;
padding-left: 0px; padding-right: 0px; padding-top:1; padding-bottom:2
}

.flyoutLink1 a { 
color : #000000;
text-decoration : none;
}

.flyoutLink a { 
color : #ffffff;
text-decoration : none;
}

.flyoutLink a:hover { 
color : #000000;
text-decoration : none;
}

.flyoutFont { 
font-family : Verdana, Arial, Helvetica;
font-size : 9pt;
}

.riquadro { 
background-image : url(../images/basket-trapani/sf_cell.jpg);
background-repeat : repeat-x;
border-left : 1px solid #81050b;
border-right : 1px solid #81050b;
border-bottom : 1px solid #81050b;
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
}

#menu_top a { 
color : #ffffff;
width : 100%;
height : 100%;
font-size : 8pt;
text-decoration : none;
border-left-width : medium;
border-right : 1px solid #ffffff;
border-top-width : medium;
border-bottom : 1px solid #ffffff;
padding-left : 10px;
padding-right : 10px;
padding-top : 2px;
padding-bottom : 2px;
font-family : Arial, Helvetica, sans-serif;
}

#menu_top a:hover { 
background-color : #ffffff;
color : #000000;
width : 100%;
height : 100%;
font-size : 8pt;
text-decoration : none;
border-left-width : medium;
border-right : 1px solid #ff0000;
border-top-width : medium;
border-bottom : 1px solid #ff0000;
padding-left : 10px;
padding-right : 10px;
padding-top : 2px;
padding-bottom : 2px;
font-family : Arial, Helvetica, sans-serif;
}

#menu_dx a { 
color : #000000;
width : 100%;
height : 100%;
font-size : 8pt;
text-decoration : none;
padding-left : 5px;
padding-right : 5px;
padding-top : 2px;
padding-bottom : 2px;
font-family : Arial, Helvetica, sans-serif;
}

#menu_dx a:hover { 
background-color : #800000;
color : #ffffff;
width : 100%;
height : 100%;
font-size : 8pt;
text-decoration : none;
padding-left : 5px;
padding-right : 5px;
padding-top : 2px;
padding-bottom : 2px;
font-family : Arial, Helvetica, sans-serif;
}

.menu_gg { 
background-image : url(../images/basket-trapani/ico_g.gif);
background-repeat : repeat-x;
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
}

#menu_gg a { 
color : #000000;
width : 100%;
height : 100%;
font-size : 8pt;
text-decoration : none;
padding-left : 5px;
padding-right : 5px;
padding-top : 1px;
padding-bottom : 3px;
font-family : Arial, Helvetica, sans-serif;
}

#menu_gg a:hover { 
color : #800000;
width : 100%;
height : 100%;
font-size : 8pt;
text-decoration : none;
padding-left : 5px;
padding-right : 5px;
padding-top : 3px;
padding-bottom : 3px;
font-family : Arial, Helvetica, sans-serif;
}

#tasti_gg a { 
color : #000000;
width : 100%;
height : 20px;
float:auto;
font-size : 8pt;
text-decoration : none;
padding-left : 8px;
padding-right : 8px;
padding-top : 3px;
padding-bottom : 3px;
font-family : Arial, Helvetica, sans-serif;
}

#tasti_gg a:hover { 
background-image : url(../images/basket-trapani/sf_tasto1.jpg);
color : #ffffff;
width : 100%;
font-size : 8pt;
text-decoration : none;
padding-left : 8px;
padding-right : 8px;
padding-top : 3px;
padding-bottom : 3px;
font-family : Arial, Helvetica, sans-serif;
}
a:link.tastino {
	border: 1px solid #000000;
	font-family:Verdana;
	font-size:8pt;
	padding: 2px;
	width: 20px;
	heigth: 15px;
	text-align: center;
	}

a:visited.tastino {
	border: 1px solid #000000;
	font-family:Verdana;
	font-size:8pt;
	padding: 2px;
	width: 20px;
	heigth: 15px;
	text-align: center;
	}

a:active.tastino {
	border: 1px solid #000000;
	font-family:Verdana;
	font-size:8pt;
	padding: 2px;
	width: 20px;
	heigth: 15px;
	text-align: center;
	}
a:hover.tastino {
	border: 1px solid #FF0000;
	font-family:Verdana;
	font-size:8pt;
	padding: 2px;
	width: 20px;
	heigth: 15px;
	text-align: center;
	}
