
/*
release 2
*/
body{background-color:#fff;font-family:arial,helvetica,clean,sans-serif;font-weight:normal;text-decoration:none; font-size:13px;margin:0pt; padding:0pt;}
.header {width:970px;padding-top:9px;padding-right:0px;border:0pt;}
.tabs {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0pt; padding:0pt; height:20px; }
.tabs li {float:left; padding:0pt 6px; white-space:nowrap;}
.tabs li.last {border: 0pt none;} 
li {list-style-image:none; list-style-position:outside; list-style-type:none;}
.tabs li a {color:#2D4B9B;font-weight:regular;text-decoration:underline; font-size:13px;}
.tabs li a:hover {color:#000060;text-decoration:none;cursor:pointer;}

.boxsearch,#bottomboxsearch {text-align:center;width:968px; height:78px; margin:0px; padding:0pt; border:1px solid #333499; background:#fff; background-image:url('/beta/img/sfondo.gif'); background-repeat:repeat-x;background-position:bottom left;}
.tabs_b {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0pt; padding:8px 0pt 6px 5px;}
.tabs_b li {border-right:1px solid #FFFFFF; float:left; padding:0pt 10px; white-space:nowrap;}
.tabs_b li.last {border: 0pt none;} 
li {list-style-image:none; list-style-position:outside; list-style-type:none;}
.tabs_b li strong {color:#FFFFFF;font-weight:bold;text-decoration:underline;font-size:13px}
.tabs_b li a {color:#FFFFFF;font-weight:bold;text-decoration:none; font-size:13px;cursor:pointer;}
.tabs_b li a:hover {text-decoration:underline;cursor:pointer;}

#sbx {clear:left;float:left;padding:2px 0px 0px 11px; margin-bottom:-2px;}

input.insearch {font-size:12px;font-family:arial,helvetica,clean,sans-serif;float:left;border:1px solid #aeaeae; font-weight:bold; height:20px; width:844px;margin:0pt;display:inline;margin-top:3px;}
input.cosa {font-size:12px;font-family:arial,helvetica,clean,sans-serif;border:1px solid #aeaeae; font-weight:bold; height:20px; width:480px;margin:0pt;display:inline;margin-right:9px;float:left;}
input.dove {font-size:12px;font-family:arial,helvetica,clean,sans-serif;border:1px solid #aeaeae; font-weight:bold; height:20px; width:354px;margin:0pt;display:inline;float:left}
input.cerca {float:left;background:#fff; background-image:url('/beta/img/trova.gif'); margin-left:10px; margin-right:11px; border:0px; cursor:pointer; height:32px; text-align:center; white-space:nowrap; width:88px;vertical-align:top;}
.ricav {color:#FFFFFF;font-weight:bold;text-decoration:none; font-size:13px; margin-left: 8px;margin-right:0px}
.ricav:hover {text-decoration:underline;}	
.com_v7-AR_link1{text-decoration:none;background-image: url(/beta/img/freccia_up.gif) ;background-position: right 7px;background-repeat:no-repeat;padding-right:12px;text-decoration:underline;cursor:pointer;}
.com_v7-AR_link2{text-decoration:none;background-image: url(/beta/img/freccia_up.gif) ;background-position: right 7px;background-repeat:no-repeat;padding-right:12px;text-decoration:underline;cursor:pointer;}
.lancio{width:970px;margin:0pt;border:0px; text-align:center;margin-bottom:224px;color:#2B2B2B;text-decoration:none; font-weight:regular;font-size:13px;}
.footer{width:970px;border:0pt;text-align:center;margin-top:8px;}
.copy{color:#000000;text-decoration:none; font-size:11px;margin-bottom:1px;}
.footer a {font-weight:regular;color:#2D4B9B;font-size:11px;text-decoration:underline}
.footer a:hover{color:#000060;text-decoration:none;cursor:pointer;}
.com_v7-mother1px{position: absolute; width: 1px; height: 1px; }
#com_v7-AR{position:absolute;z-index:10;top:0px;left:0px;background-color:#fff;border:1px solid #8ca0d5;text-align:left;padding:2px 4px;display:none;width:120px;}
.hr_line2 {border-color:#b8d1f2;border-style:solid;border-width:1px 0px 0px;height:0px;margin:0pt; padding:0pt;}

#tabs{width:100%;}
#HF_login{}
#HF_login .HF_link{font:regular 13px arial;color:#2D4B9B  }

/*
re-definition
*/

.boxsearch {	width:790px; }
input.insearch {width:666px;height:auto;padding-top:4px;padding-bottom:4px}
.boxfiltro {text-align:right;-moz-box-sizing:border-box; width:793px; height:16px; margin-top:0px; padding-right:0px; border:0pt; background:#ffffff;}
.filtro {color:#2b4b9b;text-decoration:underline; font-size:12px; margin-left: 8px;margin-right:0px}
.header {width:100%;margin-bottom:15px;margin-top:8px;border:0pt;}


/*
Search page
*/

#com_v7-AR a{color:#334680;font-size:13px;font-weight:bold;}

#liberoImg{float:left;margin:0px 10px 10px 10px;}

.webItemTitle,.webItemBody,a.urlLink,.otherLinks,
.viol,.testorossonum, .testoneronum,.bluLink, .whiteLink {font-family:Arial,sans-serif,Tahoma;font-size:13px}

.webItem,.advitem {text-align:left;margin-top: 1em; margin-bottom: 1em;  }
.webItem {max-width:700px; width:700px; overflow:hidden;}

.webItemTitle,.bluLink {FONT-WEIGHT: normal; COLOR: #0000CC; TEXT-DECORATION: underline;}
.whiteLink {FONT-WEIGHT: normal; COLOR: #FFFFFF; TEXT-DECORATION: underline;}
A.webItemTitle:visited {COLOR: #551a8b;}
.webItemTitle{font-size:16px}
.webItemBody{font-size:13px;FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none;}

.urlLink:hover {TEXT-DECORATION: none;}
.urlLink {FONT-WEIGHT: normal; COLOR: #008000; TEXT-DECORATION: none;}

.otherLinks {FONT-WEIGHT: normal; COLOR: #7A6DC9; TEXT-DECORATION: underline;}

.viol {FONT-WEIGHT: normal; COLOR: #6F6F6F; TEXT-DECORATION: none;}

.s8 {font-size:8px;}
.testorossonum {FONT-WEIGHT: bold; font-size: 10pt; COLOR: #A10A03; TEXT-DECORATION: none;}
.testoneronum {FONT-WEIGHT: normal;  font-size: 10pt; COLOR: #000000; TEXT-DECORATION: underline;}


#bottomboxsearch {width:100%; border:0px;border-bottom:1px solid #333499;border-top:1px solid #333499; margin-bottom:20px }
#bottominputbox{ margin-top:26px;width:800px;margin-left:auto;margin-right:auto}
#bottomhelp{margin-top:-1px}


a.bluLink,a.whiteLink{text-decoration:none}

body{width:100%;text-align:left}

#tsbWrapper{height:148px;overflow:hidden;padding-top:0px;margin-bottom:5px}
#tsb{text-align:left;width:100%;height:145px}
#rientro06{text-align:left;margin-top:0px;margin-left:8px}
#img_and_sb_bar{	width:970px; height:90px; margin-bottom:0px; margin-top:8px; border:0pt;text-align:left; align:center; white-space: nowrap; float:none;}

#searchResultsBox{margin-top:0px}
.footer{margin-left:auto;margin-right:auto;margin-bottom:20px}

.nav_bar_numbers{padding:4px;position:relative;float:left}
.nav_bar_links{padding-left:4px;padding-right:4px;position:relative;float:left;}

a.nav_bar_links_a{font-size:15px}
 
#nav_bar_div{	position:relative; margin-left:auto;margin-right:auto; width:auto;height:20px;text-align:center;	white-space:nowrap; margin-bottom:20px}
							
#results_resume_bar{	width:100%;height:20px;border-top:#99CCFF 1px solid; background-color:#E6ECFA;margin-top:0px;margin-bottom:0px;height:25px; }							
#results_resume_bar_left_box{ position:relative;float:left;margin-left:10px;font-size:18px;margin-top:1px}
#results_resume_bar_right_box{ position:relative;float:right;margin-right:10px;margin-top:4px}

#mainTable{margin:0px;padding:0px;margin-top:-2px;width:100%}
#mainTableWrapDiv{width:100%;text-align:left;border:#3366CC 0px solid;margin-top:-5px}

#topAdvBox,#bottomAdvBox { padding-left:8px;	padding-top:11px; width:expression(body.clientWidth > 500 ? '100%' : '500px') ; }

#middleBox{width:100%}

#topAdvBox{	margin-top:10px;border-bottom: 1px solid #99CCFF;	padding-top:0px;margin-bottom:0px}
#bottomAdvBox{	border-top: 1px solid #99CCFF;	padding-top:14px }
#spl{margin-right:10px;padding-right:0px;float:right;}							

#enhancedByGoogle{float:right;margin-right:10px;margin-top:-0px}
#leftColumn{width:100%; min-width:750px; width:expression(body.clientWidth > 970 ? '100%' : '750px')  }

#ricavTable{height:14px;width:666px;}
#ricavDiv {clear:left;float:left;padding:0px 0px 0px 11px; margin-bottom:-2px;}

#overFormDiv{margin:0px;width:790px;margin-bottom:10px;border:0pt;float:left}




