/***** CLASSI/OGGETTI *****/
.s_FFFFFF {height:20px}
.so_FFFFFF {width:20px}

.titolo {padding-left:10px;padding-right:10px;padding-top:2px;padding-bottom:2px;background-color:#DDE3E6;font-size:14px;}
.testo {padding:10px;background-color:#F5F5F5;border-top:solid 1px #fff;}
.icona {padding-left:10px;padding-right:10px;padding-top:2px;padding-bottom:2px;background-color:#F5F5F5;border-top:solid 1px #fff;}
.icona * {vertical-align:middle;}
.icona IMG {margin-right:5px;}

.ling, .ling_, .ling_d {width:140; height:15; color:#fff; font-size:10px; font-weight:bold; border:0;}
.ling {background-color:#B3BCC0; cursor:pointer;}
.ling_ {background-color:#0033CC;}
.ling_d {background-color:#F0F0F0;}

/***** LAYOUT *****/
.noBR {display:none;}

BODY {padding: 0; margin-top: 5px; text-align: left;}
BODY, TD {font-family: Arial; font-size: 11px; color:#666;}
IMG {border: 0;}
A:link, A:visited, A:hover {color:#003399; font-weight:bold; text-decoration:none}
A:hover {}
P {margin:0}

/*
HR {height:1px; color:#B7BCDC; border:0; margin-top:7; margin-bottom:7;}*/
UL, OL  {margin-top:0; margin-bottom:0;}
UL {margin-left:16px;}
OL {margin-left:23px;}


/*.input_search{width:120px; height:15px; font-size:10px; border-right:1px solid #E3E3E3; border-bottom:1px solid #E3E3E3; border-left:1px solid #555555; border-top:1px solid #555555; background-image:url(../img/layout08/bgInput.gif); background-repeat:no-repeat; position:top left}*/
.input_search{width:120px; height:15px; font-size:10px; border-right:1px solid #E3E3E3; border-bottom:1px solid #E3E3E3; border-left:1px solid #555555; border-top:1px solid #555555;}
.loginTextBox{width:254px; height:30px; border-left:1px solid #a5a5a5; border-top:1px solid #9e9e9e; border-right:1px solid #c6c6c6; border-bottom:1px solid #cacaca; background-image:url(../img/layoutElem/bgCampoLogin.gif); background-position:top left; background-repeat:no-repeat; font-family:Helvetica, sans-serif; font-weight:bold; color:#999; font-size:18px}
.footer{font-family:Helvetica, sans-serif; font-size:10px; color:#6E777E; font-weight:normal; text-decoration:none}
.footer A:link, .footer A:hover, .footer A:visited {font-family:Helvetica, sans-serif; font-size:10px; color:#003399; font-weight:normal; text-decoration:none}

.pdf-link { margin: 9px 0 0 0 }
.pdf-link a { background: url(../contenuti/img/ico_pdf.gif) 0px 0px no-repeat; padding: 0 0 0 20px; text-decoration: underline; height: 20px; font-weight: bold; display: block }
.DOC-Link { margin: 9px 0 0 0  }
.DOC-Link a  { display: block; background: url(../contenuti/img/ico_doc.gif) 0px 0px no-repeat; padding: 0 0 0 20px; text-decoration: underline; height: 20px; font-weight: bold }
.XLS-Link { margin: 9px 0 0 0  }
.XLS-Link a  { display: block; background: url(../contenuti/img/ico_xls.gif) 0px 0px no-repeat; padding: 0 0 0 20px; text-decoration: underline; height: 20px; font-weight: bold }
.PPT-Link { margin: 9px 0 0 0  }
.PPT-Link a  { display: block; background: url(../contenuti/img/ico_ppt.gif) 0px 0px no-repeat; padding: 0 0 0 20px; text-decoration: underline; height: 20px; font-weight: bold }
.ZIP-Link { margin: 9px 0 0 0  }
.ZIP-Link a  { display: block; background: url(../contenuti/img/ico_zip.gif) 0px 0px no-repeat; padding: 0 0 0 20px; text-decoration: underline; height: 20px; font-weight: bold }