@charset "iso-8859-1";
 

BODY { 
margin-left : 0; 
margin-top : 0; 
color : #5b5b5b; 
font-family : century gothic, century, Avant Garde bk bt, Verdana, Monaco, monospace, Arial, Sans-Serif; 
background-image : url(images/background.jpg); 
background-color : #366A9E; 
background-position : left top; 
background-repeat : repeat-x; 
} 
div.homefx { 
position : relative; 
left : 0; 
top : 0; 
z-index : 1; 
height : 60px; 
width : 260px; 
} 
table.top_main { 
border-collapse : collapse; 
border-bottom : 0px solid #366A9E; 
width : 970px; 
} 
td.top_header { 
border-bottom : 1px solid #c0c0c0; 
height : 20px; 
background-image : url('images/back_top.gif'); 
background-repeat : repeat-x; 
background-color : #E3EFFD; 
} 
DIV.banner { 
height : 100px; 
width : 605px; 
margin-top : 15px; 
padding-top : 5px; 
} 
td.menu_top_sect { 
height : 20px; 
background-image : url('images/back_menu_orz.gif'); 
background-position : right top; 
} 
td.menu_bottom_sect { 
border-top : 1px solid #c0c0c0; 
height : 27px; 
background-image : url('images/back_menu_orz.gif'); 
background-position : right bottom; 
} 
td.topcoldx { 
background-color : white; 
background-image : url(images/back_dx.gif); 
background-position : right; 
background-repeat : repeat-y; 
vertical-align : top; 
width : 162px; 
padding-left : 3px; 
border-left : 1px solid #d3d3d3; 
border-right : 1px solid #c0c0c0; 
} 
td.topcolsx { 
vertical-align : top; 
background-position : left top; 
background-image : url('images/BACK_SX.gif'); 
background-repeat : repeat-y; 
} 
td.menu_sx { 
background-color : white; 
background-image : url(images/BACK_SX.gif); 
background-repeat : repeat-y; 
padding-top : 13px; 
vertical-align : top; 
padding-left : 2px; 
width : 163px; 
border-left : 1px solid #c0c0c0; 
border-right : 1px solid #c0c0c0; 
} 
div.CONT_MENU { 
margin-left : 7px; 
} 
td.menu_dx { 
background-color : white; 
background-image : url(images/back_dx.gif); 
background-position : right; 
background-repeat : repeat-y; 
vertical-align : top; 
width : 165px; 
padding-top : 20px; 
border-left : 1px solid #d3d3d3; 
border-right : 1px solid #d3d3d3; 
} 
td.banner { 
background-color : #ffffff; 
background-image : url('images/background_banner.gif'); 
background-repeat : repeat-x; 
} 
table.contenuti { width:585px;
border-collapse : collapse; 
} 
td.contenuti { 
vertical-align : top; 
padding : 0 0 0 0; 
} 
div.contenuti { 
vertical-align : top; 
padding : 0 0 0 0; 
width : 590px; 
} 
table.pagina { 
width : 970px; 
background : #ffffff; 
border-collapse : collapse; 
} 
td.pagina { 
background-color : #ffffff; 
background-image : url('images/background_pages.gif'); 
background-repeat : repeat-x; 

vertical-align : top; 
padding-left: 22px;
} 


p.homelink { margin-left:8px;
} 




p.ita { 
font-family :  Courier New, trebuchet ms,courier, sans-serif; 
color : #696969; 
line-height : 160%; 
background : #fcfcfc; 
border : 1px solid #f5f5f5; 
font-size : 11px; 
padding: 8px 8px 8px 8px ;
} 
DIV.ita { 
font-family :Courier New, trebuchet ms, courier, sans-serif; 
color : #696969; 
line-height : 160%; 
background : #fcfcfc; 
border : 1px solid #f5f5f5; 
font-size : 11px; 
padding: 8px 8px 8px 8px ;
} 
p.eng { 
font-family : Courier New, trebuchet ms, sans-serif; 
color : #696969; 
line-height : 160%; 
background : #fcfcfc; 
border : 1px solid #f5f5f5; 
font-size : 11px;
padding: 8px 8px 8px 8px ;
} 
DIV.eng { 
font-family : Courier New, trebuchet ms, sans-serif; 
color : #696969; 
line-height : 160%; 
background : #fcfcfc; 
border : 1px solid #f5f5f5; 
font-size : 11px; 
padding: 8px 8px 8px 8px ;
} 
div.ticker { 
overflow : hidden; 
width : 630px; 
height : 25px; 
} 
td.menu_bck { 
padding-left : 0; 
vertical-align : top; 
width : 170px; 
background-image : url('images/border_menu.gif'); 
empty-cells : show; 
} 
td.news_eventi { 
background-color : transparent; 
border-top : 4px solid #366A9E; 
border-bottom : 1px solid #949494; 
padding-bottom : 4px; 
color : #5b5b5b; 
} 
td.news_date { 
padding-left : 10px; 
color : #959595; 
border : 1px solid #f5f5f5; 
border-bottom : 5px solid #f5f5f5; 
} 
table.menu_bar {
background:#fbfbfb; 
border-collapse : collapse; 
width : 636px; 
margin-top : 12px; 
height : 35px; 
border-bottom:2px solid #366A9E;
border-top:1px solid #c0c0c0;
} 
table.menutop { 
color : #959595; 
border-collapse : collapse; 
height : 12px; 
padding : 0; 
width : 590px; 
} 
.menutop td {
vertical-align:top;
color : #959595; 
font-size : 16px; 
} 
.menutop td A:link { 
font-size : 13px; 
padding-left : 3px; 
color : #959595; 
text-decoration : none; 
} 
.menutop td A:visited { 
font-size : 13px; 
padding-left : 3px; 
color : #959595; 
text-decoration : none; 
} 
.menutop td A:hover { 
font-size : 13px; 
padding-left : 3px; 
color : #959595; 
text-decoration : none; 
} 
table.menu { 
letter-spacing : -1px; 
height : 10px; 
width : 470px; 
color : #ffffff; 
text-align : center; 
border : 1px; 
padding : 0; 

} 
table.bottom { 
empty-cells : show; 
border-collapse : collapse; 
width : 970px; 
} 
td.footer_sx { 
border-right : 1px solid #c0c0c0; 
border-top : 0px solid #c0c0c0; 
border-bottom : 1px solid #c0c0c0; 
background-color : white; 
width : 163px; 
background-image : url(images/back_SX.gif); 
background-repeat : repeat-y; 
border-left : 1px solid #c0c0c0; 
} 
td.footer_cen { 
border-bottom : 1px solid #c0c0c0; 
height : 35px; 
border-top : 2px solid #959595; 
background-color : #fbfbfb; 
text-align : center; 
vertical-align : middle; 
color : #366A9E; 
} 
td.footer_dx { 
background-image : url(images/back_DX.gif); 
background-position : right; 
background-repeat : repeat-y; 
border-top : 0px solid #c0c0c0; 
background-color : white; 
width : 163px; 
border-left : 1px solid #c0c0c0; 
border-right : 1px solid #c0c0c0; 
border-bottom : 1px solid #c0c0c0; 
text-align : right; 
vertical-align : top; 
color : #366A9E; 
} 
div.footer { 
width : 970px; 
font-size : 10px; 
text-align : center; 
padding-top : 8px; 
height : 30px; 
color : #C0C0C0; 
background-image : url('images/back_footer.gif'); 
background-repeat : no-repeat; 
background-color : #366A9E; 
} 
.print_content { 
background : #ffffff; 
text-align : left; 
} 
#page_module { 
margin-bottom : 20px; 
} 
#page_layout { 
width : 585px; 
} 
#scroll_area { 
color : #006600; 
border-top : 1px solid #c0c0c0; 
} 
td { 
font-size : 11px; 
} 
input { 
color : #808080; 
font-size : 12px; 
font-family : century gothic, avant garde, verdana, arial, helvetica; 
} 
input.login { 
width : 100px; 
padding-left : 5px; 
text-align : left; 
border : 1px solid #dcdcdc; 
} 
input.clock { 
background : transparent; 
padding : 1px; 
text-align : center; 
font-size : 11px; 
color : gray; 
border : 0 solid #dcdcdc; 
} 
input.testoform { 
border : 1px solid #949494; 
color : #006633; 
} 
textarea.testoform { 
border : 1px solid #949494; 
} 
input.link_dx { 
cursor : pointer; 
border : 0; 
padding : 0; 
height : 18px; 
border-left : 3px solid #366A9E; 
color : #336633; 
background-color : #cccccc; 
color : #336633; 
text-decoration : none; 
background : url(images/back_lnk.gif) no-repeat; 
} 
input.netarea { 
background : transparent; 
border-width : 0; 
padding : 0; 
cursor : pointer; 
width : 145px; 
height : 30px; 
padding-left:8px; 
background-image : url(images/back_TASTO.gif); 
font-size : 14px; 
text-align : left; 
} 
input.forgot { 
background : transparent; 
padding : 0; 
padding-left : 8px; 
text-align : left; 
border-width : 0; 
background-image : url(images/back_TASTO.gif); 
width : 145px; 
cursor : pointer; 
height : 30px; 
background-repeat : no-repeat; 
} 
input.button_area { 
font-size : 14px; 
background : transparent; 
padding : 0; 
padding-left : 8px; 
text-align : left; 
border-width : 0; 
background-image : url(images/back_TASTO.gif); 
width : 145px; 
cursor : pointer; 
height : 30px; 
background-repeat : no-repeat; 
} 
input.button { 
font-size : 14px; 
background : transparent; 
padding : 0; 
padding-left : 00px; 
text-align :center; 
border : 0; 
background-image : url(images/back_TASTO.gif); 
width : 145px; 
cursor : pointer; 
height : 30px; 
background-repeat : no-repeat; 
} 
input.button_2 { 
font-size : 14px; 
background : transparent; 
padding : 0; 
padding-right : 00px; 
text-align : center; 
border-width : 0; 
background-image : url(images/back_TASTO.gif); 
background-repeat : no-repeat; 
width : 145px; 
cursor : pointer; 
height : 30px; 
} 
input.button_long { 
background : transparent; 
padding-left : 6px; 
text-align : left; 
background-image : url(images/back_TASTO_long.gif); 
background-repeat : no-repeat; 
border-width : 0; 
width : 170px; 
cursor : pointer; 
height : 30px; 
} 
input.button_down { 
background : transparent; 
padding-left : 35px; 
text-align : left; 
background-image : url(images/back_TASTO_small.gif); 
background-repeat : no-repeat; 
border-width : 0; 
width : 125px; 
cursor : pointer; 
height : 30px; 
} 
INPUT.cerca_input { 
width : 85px; 
border : 1px solid #d5d5d5; 
text-align : center; 
color : #959595; 
font-size : 10px; 
height : 18px; 
padding : 1px; 
background-color : #f5f5f5; 
} 
p.nick { 
border-top : 1px solid green; 
padding-top : 3px; 
margin-top : 0; 
margin-bottom : 0; 
color : orange; 
font-weight : bold; 
font-size : 8px; 
color : #5b5b5b; 
} 
p.col_sx_home { 
margin-top : 0; 
color : #5b5b5b; 
font-weight : bold; 
} 
p.nick { 
border-top : 1px solid green; 
padding-top : 3px; 
margin-top : 0; 
margin-bottom : 0; 
color : orange; 
font-weight : bold; 
font-size : 8px; 
color : #5b5b5b; 
} 
table.downcenter { 
border-collapse : collapse; 
width : 146px; 
margin-top : 7px; 
} 
td.downcenter_top { 
background-image : url('images/back_module_down.gif'); 
background-repeat : no-repeat; 
} 
td.downcenter_td { 
text-align : left; 
font-size : 10px; 
height : 30px; 
padding : 6px; 
border-top : 1px solid #d3d3d3; 
background-image : url('images/back_module_down_TD.gif'); 
background-repeat : repeat-y; 
} 
td.downcenterfooter { 
height : 16px; 
border-top : 1px solid #d3d3d3; 
text-align : left; 
width : 147px; 
background-image : url('images/back_module_down_footer.gif'); 
background-repeat : no-repeat; 
} 
table.area_control, td {
color : #959595; 
} 
td.Down_cells { 
background : #fbfbfb; 
background-position : left top; 
height : 35px; 
padding-left : 5px; 
border-top : 1px solid #3399ff; 
} 
td.pages_prod { 
padding-left : 4px; 
color : #006400; 
text-decoration : none; 
border-bottom : 5px solid #f5f5f5; 
border : 1px solid #f5f5f5; 
} 
td.pages_prod2 { 
height : 35px; 
padding-left : 10px; 
color : #959595; 
text-decoration : none; 
border : 1px solid #f5f5f5; 
} 
td.pages_list { 
height : 35px; 
padding-left : 10px; 
color : #959595; 
text-decoration : none; 
border : 1px solid #f5f5f5; 
} 
div.lista_prod { 
border-top : 5px solid #f5f5f5; 
width : 590px; 
padding-top : 15px; 
} 
div.pat { 
font-size : 12px; 
color : #959595; 
padding-top : 25px; 
padding-left : 7px; 
text-align : left; 
width : 590px; 
height : 50px; 
} 
td.pat { 
vertical-align : top; 
font-size : 12px; 
color : #959595; 
padding-top : 20px; 
padding-left : 7px; 
text-align : left; 
width : 590px; 
height : 50px; 
} 
.pat A:link { 
font-size : 12px; 
color : #366A9E; 
text-decoration : none; 
} 
.pat A:visited { 
font-size : 12px; 
color : #366A9E; 
text-decoration : none; 
} 
.pat A:hover { 
font-size : 12px; 
color : #366A9E; 
text-decoration : none; 
} 
td.area_notify { 
border-bottom : 1px solid #949494; 
text-align : right; 
width : 300px; 
color : #c0c0c0; 
} 
td.area_status { 
border-bottom : 1px solid #949494; 
height : 20px; 
text-align : right; 
width : 20px; 
color : green; 
} 
td.news_eventi_self { 
background-color : transparent; 
padding-bottom : 2px; 
padding-top : 5px; 
} 
td.file_label { 
color : gray; 
border-bottom : 2px solid #ffffff; 
padding-left : 5px; 
} 
table.ticket { 
margin-bottom : 15px; 
width : 590px; 
border-top : 1px solid #cccccc; 
} 
div.page_col_title { width:565px;
border-top : 1px solid #cccccc; 
padding-top : 8px; 
height : 25px; 
margin-bottom : 20px; 
margin-left: 3px;
font-size : 14px; 
padding-left : 7px; 
color : #959595; 
} 
td.page_col_title { 
width:565px;
border-top : 1px solid #cccccc; 
font-size : 14px; 
vertical-align : top; 
height : 45px; 
padding-top : 8px; 
padding-left : 7px; 
color : #959595; 
} 
.page_col_title p:first-letter { 
font-size : 19px; 
color : #dcdcdc; 
} 
.page_home_title { 
border-top : 1px solid #cccccc; 
font-size : 14px; 
vertical-align : top; 
height : 45px; 
width : 100%;
padding-top : 8px; 
color : #808080; 
} 
.page_home_title p:first-letter { 
color : #dcdcdc; 
font-size : 19px; 
} 
td.page_col_sx { 
padding-left : 0; 
vertical-align : top; 
empty-cells : show; 
color : #808080; 
} 
td.page_col_dx { 
padding-left : 0; 
vertical-align : top; 
} 
td.page_col { 
line-height : 18px; 
vertical-align : top; 
height : 140px; 
padding-left : 10px; 
empty-cells : show; 
padding-right : 10px; 
padding-top : 10px; 
padding-bottom : 10px; 
} 
.page_title_prod { 
border-top : 1px solid #cccccc; 
font-size : 18px; 
color : #959595; 
} 
.page_title_prod p:first-letter { 
font-size : 22px; 
color : #dcdcdc; 
} 
.col_logo_prod { 
float : right; 
width : 166px; 
background : white; 
text-align : right; 
vertical-align : top; 
} 
td.page_col_title_prod { 
border-top : 1px solid #cccccc; 
height : 40px; 
vertical-align : middle; 
font-weight : bold; 
padding-top : 8px; 
font-size : 22px; 
color : #5b5b5b; 
border-top : 0 solid #ececec; 
border-right : 0 solid #f5f5f5; 
} 
td.title_prod { 
height : 40px; 
vertical-align : middle; 
font-weight : bold; 
padding-left : 2px; 
font-size : 12px; 
color : #5b5b5b; 
} 
td.page_col_sol_prod { 
height : 35px; 
vertical-align : middle; 
text-align : right; 
width : 190px; 
padding-right : 10px; 
color : #006600; 
} 
td.page_col_sx_prod { 
padding : 10px; 
vertical-align : top; 
height : 140px; 
border-right : 1px solid #949494; 
padding-left : 20px; 
background : white; 
empty-cells : show; 
} 
.page_col_logo_prod { 
float : right; 
width : 166px; 
background : white; 
text-align : right; 
vertical-align : top; 
} 
img.logo_prod { 
border : 0; 
} 
DIV.IMG_OMBRA { 
text-align : right; 
margin-top : 10px; 
background-image : url('iimages/imG_sfum.JPG'); 
background-position : left top; 
} 
DIV.IMG_OMBRA_PROD { 
text-align : right; 
background-image : url('iimages/imG_sfum_PROD.JPG'); 
background-position : LEFT BOTTOM; 
} 
img.link_prod { 
margin : 0; 
border : 0; 
} 
img.link_clients { 
border : 0 solid #f5f5f5; 
} 
img.pages { 
border : 1px solid #cccccc; 
} 
img.logo_news { 
border : 1px solid #cccccc; 
} 
A:link { 
font-size : 12px; 
color : #366A9E; 
text-decoration : none; 
} 
A:visited { 
font-size : 12px; 
color : #366A9E; 
text-decoration : none; 
} 
A:hover { 
font-size : 12px; 
color : #366A9E; 
text-decoration : none; 
} 
A:link.pdf { 
line-height : 50px; 
font-size : 32px; 
height : 32px; 
background-image : url('images/download_ico_18.gif'); 
background-position : center bottom; 
text-align : left; 
border : 0; 
background-repeat : no-repeat; 
padding-left : 27px; 
padding-right : 5px; 
color : #5b5b5b; 
text-decoration : none; 
text-transform : lowercase; 
} 
A:visited.pdf { 
line-height : 50px; 
font-size : 32px; 
height : 32px; 
background-image : url('images/download_ico_18.gif'); 
background-position : center bottom; 
text-align : left; 
border : 0; 
background-repeat : no-repeat; 
padding-left : 27px; 
padding-right : 5px; 
color : #5b5b5b; 
text-decoration : none; 
text-transform : lowercase; 
} 
A:hover.pdf { 
line-height : 50px; 
font-size : 32px; 
height : 32px; 
background-image : url('images/download_ico_18.gif'); 
background-position : center bottom; 
text-align : left; 
border : 0; 
background-repeat : no-repeat; 
padding-left : 27px; 
padding-right : 5px; 
color : #5b5b5b; 
text-decoration : none; 
text-transform : lowercase; 
} 
A:link.prodict { 
font-size : 12px; 
padding-left : 3px; 
padding-right : 3px; 
border : 0 solid #dcdcdc; 
border-left : 2px solid #66cc00; 
color : #5b5b5b; 
text-decoration : none; 
} 
A:visited.prodict { 
font-size : 12px; 
padding-left : 3px; 
padding-right : 3px; 
border : 0 solid #dcdcdc; 
border-left : 2px solid #66cc00; 
color : #5b5b5b; 
text-decoration : none; 
} 
A:hover.prodict { 
font-size : 12px; 
font-color: white;
background : #366A9E; 
padding-left : 3px; 
padding-right : 3px; 
border : 0 solid #dcdcdc; 
border-left : 2px solid #66cc00; 
color : #ffffff; 
text-decoration : none; 
} 
A:link.prodservice { 
font-size : 12px; 
border : 0 solid #dcdcdc; 
border-left : 2px solid #ffcc00; 
padding-left : 3px; 
padding-right : 3px; 
color : #5b5b5b; 
text-decoration : none; 
} 
A:visited.prodservice { 
font-size : 12px; 
border : 0 solid #dcdcdc; 
border-left : 2px solid #ffcc00; 
padding-left : 3px; 
padding-right : 3px; 
color : #5b5b5b; 
text-decoration : none; 
} 
A:hover.prodservice { 
font-size : 12px; 
background : #ffcc00; 
border : 0 solid #dcdcdc; 
border-left : 2px solid #ffcc00; 
padding-left : 3px; 
padding-right : 3px; 
color : #5b5b5b; 
text-decoration : none; 
} 
A:link.prodcons { 
font-size : 12px; 
background : #ececec; 
border-left : 2px solid #6666ff; 
color : #5b5b5b; 
text-decoration : none; 
} 
A:visited.prodcons { 
font-size : 12px; 
background : #ececec; 
border-left : 3px solid #33337f; 
color : #5b5b5b; 
text-decoration : none; 
} 
A:hover.prodcons { 
font-size : 12px; 
background : #6666ff; 
border-left : 3px solid #33337f; 
color : #5b5b5b; 
text-decoration : none; 
} 
img.dx_link { 
border-left : 3px solid #366A9E; 
} 
A:link.page_prod { 
font-size : 12px; 
letter-spacing : 1px; 
border : 1px solid #dcdcdc; 
padding-right : 5px; 
padding-left : 5px; 
border-left : 2px solid #cccccc; 
color : #5b5b5b; 
text-decoration : none; 
} 
A:visited.page_prod { 
font-size : 12px; 
letter-spacing : 1px; 
border : 1px solid #dcdcdc; 
padding-right : 5px; 
padding-left : 5px; 
border-left : 2px solid #cccccc; 
color : #5b5b5b; 
text-decoration : none; 
} 
A:hover.page_prod { 
background:#366A9E;
font-size : 12px; 
letter-spacing : 1px; 
border : 1px solid #dcdcdc; 
padding-right : 5px; 
padding-left : 5px; 
border-left : 2px solid #cccccc; 
color : #ffffff; 
text-decoration : none; 
} 
A:link.link_menu { 
border : 1px solid #f5f5f5; 
padding-left : 5px; 
border-left : 3px solid #366A9E; 
color : #5b5b5b; 
text-decoration : none; 
} 
A:visited.link_menu { 
border : 1px solid #f5f5f5; 
padding-left : 5px; 
border-left : 3px solid #366A9E; 
color : #5b5b5b; 
text-decoration : none; 
} 
A:hover.link_menu { 
border : 1px solid #f5f5f5; 
padding-left : 5px; 
border-left : 3px solid #949494; 
color : #366A9E; 
text-decoration : none; 
} 
A:link.link_Nor { 
letter-spacing : 0.05em; 
font-weight : bold; 
padding-left : 5px; 
border-left : 3px solid #366A9E; 
color : #5b5b5b; 
text-decoration : none; 
} 
A:visited.link_Nor { 
letter-spacing : 0.05em; 
font-weight : bold; 
padding-left : 5px; 
border-left : 3px solid #366A9E; 
color : #5b5b5b; 
text-decoration : none; 
} 
A:hover.link_Nor { 
letter-spacing : 0.05em; 
font-weight : bold; 
padding-left : 5px; 
border-left : 3px solid #949494; 
color : #366A9E; 
text-decoration : none; 
} 
A:link.news { 
font-size : 11px; 
letter-spacing : 1px; 
padding-right : 5px; 
padding-left : 5px; 
border-left : 2px solid #cccccc; 
color : #5b5b5b; 
text-decoration : none; 
} 
A:visited.news { 
font-size : 11px; 
letter-spacing : 1px; 
padding-right : 5px; 
padding-left : 5px; 
border-left : 2px solid #cccccc; 
color : #5b5b5b; 
text-decoration : none; 
} 
A:hover.news { 
font-size : 11px; 
letter-spacing : 1px; 
padding-right : 5px; 
padding-left : 5px; 
border-left : 2px solid #cccccc; 
color : #ffffff; 
background-color : #366A9E; 
text-decoration : none; 
} 
A:link.tiker { 
font-size : 13px; 
letter-spacing : 0.01em; 
color : #808080; 
text-decoration : none; 
} 
A:visited.tiker { 
font-size : 13px; 
letter-spacing : 0.01em; 
color : #808080; 
text-decoration : none; 
} 
A:hover.tiker { 
font-size : 13px; 
letter-spacing : 0.01em; 
color : #366A9E; 
text-decoration : none; 
} 
A:link.bottom { 
letter-spacing : 1px; 
padding-left : 8px; 
padding-right : 8px; 
border : 1px solid #f5f5f5; 
border-right : 1px solid #959595; 
border-left : 1px solid #959595; 
color : #696969; 
text-decoration : none; 
} 
A:visited.bottom { 
letter-spacing : 1px; 
padding-left : 8px; 
padding-right : 8px; 
border : 1px solid #f5f5f5; 
border-right : 1px solid #959595; 
border-left : 1px solid #959595; 
color : #696969; 
text-decoration : none; 
} 
A:hover.bottom { 
background-color : #366A9E; 
letter-spacing : 1px; 
padding-left : 8px; 
padding-right : 8px; 
border : 1px solid #f5f5f5; 
border-right : 1px solid #366A9E; 
border-left : 1px solid #366A9E; 
color : #ffffff; 
text-decoration : none; 
} 
A:link.menutop { 
font-size : 13px; 
padding-left : 3px; 
color : #959595; 
text-decoration : none; 
} 
A:visited.menutop { 
font-size : 13px; 
padding-left : 3px; 
color : #959595; 
text-decoration : none; 
} 
A:hover.menutop { 
font-size : 13px; 
padding-left : 3px; 
color : #366A9E; 
text-decoration : none; 
} 
A:link.cerca { 
padding-left : 4px; 
padding-right : 4px; 
width : 70px; 
border-left : 2px solid #366A9E; 
border-right : 2px solid #366A9E; 
color : #366A9E; 
text-decoration : none; 
} 
A:visited.cerca { 
padding-left : 4px; 
padding-right : 4px; 
width : 70px; 
width : 90px; 
border-right : 2px solid #366A9E; 
border-left : 2px solid #366A9E; 
color : #366A9E; 
text-decoration : none; 
} 
A:hover.cerca { 
padding-left : 4px; 
padding-right : 4px; 
width : 70px; 
width : 90px; 
border-right : 2px solid #366A9E; 
border-left : 2px solid #366A9E; 
color : #5b5b5b; 
background-color : #366A9E; 
text-decoration : none; 
} 
A:link.link_img { 
border : 1px solid #f5f5f5; 
width : 144px; 
height : 16px; 
border-left : 3px solid #366A9E; 
padding-left : 10px; 
color : #336633; 
background-color : #cccccc; 
color : #336633; 
text-decoration : none; 
background : url(images/back_lnk.gif) no-repeat; 
background-position : right; 
} 
A:visited.link_img { 
border : 1px solid #f5f5f5; 
width : 144px; 
height : 16px; 
border-left : 3px solid #366A9E; 
padding-left : 10px; 
color : #006600; 
background-color : #cccccc; 
color : #336633; 
text-decoration : none; 
background : url(images/back_lnk.gif) no-repeat; 
background-position : right; 
} 
A:hover.link_img { 
border : 1px solid #f5f5f5; 
width : 144px; 
height : 16px; 
border-left : 3px solid #366A9E; 
padding-left : 10px; 
color : #006600; 
background-color : #cccccc; 
color : #5b5b5b; 
text-decoration : none; 
background : url(images/back_lnk.gif) no-repeat; 
background-position : right; 
} 
A:link.page { 
color : #006400; 
text-decoration : none; 
border-left : 3px solid #000059; 
padding-left : 5px; 
} 
A:visited.page { 
color : #006400; 
text-decoration : none; 
border-left : 3px solid #000059; 
padding-left : 5px; 
} 
A:hover.page { 
color : #5b5b5b; 
text-decoration : none; 
border-left : 3px solid #000059; 
padding-left : 5px; 
} 

