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

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

BODY {padding: 0; margin-top: 3px; text-align: center; background-color:#E5E6EA}
BODY, TD {font-family: Arial; font-size: 12px; color:#909090; line-height:13px}
A IMG {border: 0;}
A:link, A:visited, A:hover {color:#1F3EB6; font-weight:bold; text-decoration:none}
P {margin:0}
.input_search{background-image:url(../img/layoutElem/imgBgSearch.gif); background-repeat:no-repeat; background-position:top left; width:150px; height:18px; line-height:18px; border:1px solid #c2c2c2;}

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

H1{color:#333333; font-weight:bold; font-size:18px; line-height:36px; }
.srch { background: url(../contenuti/img/srch-bg.gif) 0 0 repeat-y; width: 651px }
.srch-top { background: url(../contenuti/img/srch-top.gif) 0 0 no-repeat; width: 651px }
.srch-bot { background: url(../contenuti/img/srch-bot.jpg) bottom left no-repeat; padding: 0 15px 10px 16px }
.srch-bot h2 { font-size: 12px; text-transform: uppercase; color: #FFF; padding: 13px 0 16px 0; margin: 0 }
.dbl { background: url(../contenuti/img/dbl-bg.gif) 0 0 repeat-x; font-size: 2px; line-height: 2px; height:2px; margin: 6px 0 }
.srchbut { display: block; cursor: pointer; border: 0; background: url(../contenuti/img/cerca-bg.gif) 0 0 no-repeat; width: 98px; height: 26px; text-decoration: none }
.stbl td { font-weight: bold; padding: 8px 10px 0 0; white-space: nowrap }
.txt { width: 222px; height: 18px; border: 1px solid #C4C4C4; border-top: 1px solid #A4A4A4; border-bottom: 1px solid #D5D5D5; background: url(../contenuti/img/txt-bg.gif) 0 0 repeat-x }
.sel { width: 108px; font-size: 11px }
.sel2 { width: 222px; font-size: 11px }
a.nws-tit { display: block; font-weight: bold; color: #0F6FFE; background: url(../contenuti/img/arr.gif) 0 2px no-repeat; padding: 0 0 0 7px }
.nws-date { color: #666666; font-weight: bold }
.ln {  background: #DFDFDF; font-size: 1px; line-height: 1px; height:1px; margin: 10px 0 }
.sx-bg { background: url(../contenuti/img/sx-bg.png) 0 0 repeat-y; width: 206px }
.sx-top { background: url(../contenuti/img/sx-top.png) 0 0 no-repeat; width: 206px; line-height: 1px; font-size:1px; height: 11px }
.sx-bot { background: url(../contenuti/img/sx-bot.png) bottom left no-repeat; width: 206px; line-height: 1px; font-size:1px; height: 13px }
.sxpad { padding: 0 12px }

.sx-lnk { cursor: pointer; background: url(../contenuti/img/arr-gr.gif) 0 5px no-repeat; padding: 3px 0 5px 9px; color: #798185; font-weight: bold }
.sx-lnk-ov { cursor: pointer; background: url(../contenuti/img/arr-blue.gif) 0 5px no-repeat; padding: 3px 0 5px 9px; color: #0066FF5; font-weight: bold }
.sx-lnk-sel { cursor: pointer; background: url(../contenuti/img/arr-down.gif) 0 8px no-repeat; padding: 3px 0 5px 9px; color: #0066FF; font-weight: bold }
.sx2-lnk { cursor: pointer; background: url(../contenuti/img/arr-gr.gif) 10px 5px no-repeat; padding: 3px 0 5px 19px; color: #798185; font-weight: bold }
.sx2-lnk-ov { cursor: pointer; background: url(../contenuti/img/arr-blue.gif) 10px 5px no-repeat; padding: 3px 0 5px 19px; color: #0066FF; font-weight: bold }
.sx3-lnk { cursor: pointer; background: url(../contenuti/img/arr-gr.gif) 20px 5px no-repeat; padding: 3px 0 5px 29px; color: #798185; font-weight: bold }
.sx3-lnk-ov { cursor: pointer; background: url(../contenuti/img/arr-blue.gif) 20px 5px no-repeat; padding: 3px 0 5px 29px; color: #0066FF; font-weight: bold }