/*
* Definizioni di classi generiche
*/
body{margin:0 0 0 0;padding:0 0 0 0;border:none;color:#2f2f2f;background:#fff url(../img2006/background.gif) top left repeat;font-family:Arial,Helvetica,Sans-Serif;font-size:11px;}
img{margin:0 0 0 0;padding:0 0 0 0;border:none;}
form{margin:0 0 0 0;padding:0 0 0 0;border:none;}
fieldset{margin:0 0 0 0;padding:0 0 0 0;border:none;}
a{color:#2f2f2f;text-decoration:none;}
a:link{color:#2f2f2f;text-decoration:none;}
a:hover{text-decoration:underline;}
td{vertical-align:top;}
h5{font-size:11px;}
h5.more{font-size:11px;}
#homepage{margin:0 auto 0 auto !important;margin:-8px auto 0 auto;padding:1px 3px 0 3px !important;padding:1px 3px 0 3px;border:none;position:relative;width:995px;height:inherit;background:#fff url(../img2006/background_home.gif) top left repeat-y;overflow:hidden;float:left;}
#homepage div.leftSide{margin:0 0 0 0;padding:0 0 100px 0;border:none;width:164px;height:auto;float:left;}
#homepage div.center{margin:0 0 0 6px;padding:0 0 0 0;border:none;width:519px;height:auto;min-height:1600px;float:left;}
#homepage div.rightSide{margin:0 0 0 0;padding:0 0 0 0;border:none;position:relative;top:0;left:3px;width:300px;height:auto;float:left;}
ul.menu{margin:0 0 5px 3px;padding:0 0 0 0;border:none;width:160px;height:auto;list-style-type:none;}
ul.menu li{margin:0 0 2px 0;padding:2px 0 0 25px;border:none;width:135px;height:18px;background:#ffe2c6 url(../img2006/menu_normal.gif) top left no-repeat;color:#353535;font-weight:bold;font-size:11px;}
ul.menu h2, ul.menu h4{margin:0 0 0 0;padding:0 0 0 0;color:#353535;font-weight:bold;font-size:11px;}
ul.menu li.active{border:none;background:#353535 url(../img2006/menu_active.gif) top left no-repeat;color:#ffe2c6;}
ul.menu li a{color:#2f2f2f;text-decoration:none;}
ul.menu li.active a{color:#ffe2c6;text-decoration:none;}
ul.menu li a:hover{text-decoration:underline;}

.menutfr {width:160px; }
.menutfr table {width:160px; background:#FFFFFF url(/img2006/sfondotfr.gif) top left repeat-y;}
.menutfr ul.nav {margin:0 0 5px 0px;padding:0 0 0 0;border:none;width:160px;height:auto;list-style-type:none; }
.menutfr ul.nav li {margin:0 0 0 0;padding:2px 0 0 35px;width:120px;height:16px;background:#FFFFFF url(/img2006/menutfr_normal.gif) top left no-repeat;color:#353535;font-weight:bold;font-size:11px;}
.menutfr ul.nav h2 {margin:0 0 0 0;padding:0 0 2px 2px;color:#333366;font-weight:bold;font-size:11px;font-family:Arial, Helvetica, sans-serif; background:#EBECF0;}
.menutfr ul.nav li.active {}
.menutfr ul.nav li a {color:#333366;text-decoration:none;}
.menutfr ul.nav li.active a {color:#CC0000;text-decoration:none;}
.menutfr ul.nav li a:hover {text-decoration:underline;}
.menutfr table td.titolo {height:23px; padding-left:12px; vertical-align:middle; background:#FFFFFF url(/img2006/titolotfr.gif) top left no-repeat;font-weight:bold;font-size:8px;font-family:Arial, Helvetica, sans-serif; color:#CC0000;}
.menutfr table td.titolo a, td.titolo a:hover {color:#CC0000;text-decoration:underline; font-size:8px;}
.menutfr table td.torna {height:23px; padding-left:12px; vertical-align:middle; background:#FFFFFF url(/img2006/titolotfr.gif) top left no-repeat;font-weight:bold;font-size:12px;font-family:Arial, Helvetica, sans-serif; color:#CC0000;}
.menutfr table td.torna a, td.titolo a:hover {color:#CC0000;text-decoration:underline; font-size:12px;}

.menutcoppa {width:160px; }
.menucoppa table {width:160px; background:#FFFFFF url(/img2006/sfondocoppa.gif) top left repeat-y;}
.menucoppa ul.nav {margin:0 0 5px 0px;padding:0 0 0 0;border:none;width:160px;height:auto;list-style-type:none; }
.menucoppa ul.nav li {margin:0 0 0 0;padding:2px 0 0 35px;width:120px;height:16px;background:#FFFFFF url(/img2006/menucoppa_normal.gif) top left no-repeat;color:#353535;font-weight:bold;font-size:11px;}
.menucoppa ul.nav h2 {margin:0 0 0 0;padding:0 0 2px 2px;color:#333366;font-weight:bold;font-size:11px;font-family:Arial, Helvetica, sans-serif; background:#FBD19F;}
.menucoppa ul.nav li.active {}
.menucoppa ul.nav li a {color:#000000;text-decoration:none;}
.menucoppa ul.nav li.active a {color:#CC0000;text-decoration:none;}
.menucoppa ul.nav li a:hover {text-decoration:underline;}
.menucoppa table td.titolo {height:23px; padding-left:12px; vertical-align:middle; background:#FFFFFF url(/img2006/titolocoppa.gif) top left no-repeat;font-weight:bold;font-size:8px;font-family:Arial, Helvetica, sans-serif; color:#CC0000;}
.menucoppa table td.titolo a, td.titolo a:hover {color:#CC0000;text-decoration:underline; font-size:8px;}
.menucoppa table td.torna {height:23px; padding-left:12px; vertical-align:middle; background:#FFFFFF url(/img2006/titolocoppa.gif) top left no-repeat;font-weight:bold;font-size:12px;font-family:Arial, Helvetica, sans-serif; color:#CC0000;}
.menucoppa table td.torna a, td.titolo a:hover {color:#CC0000;text-decoration:underline; font-size:12px;}


.menutforumPA {width:160px; }
.menuforumPA table {width:160px; background:#FFFFFF url(/img2006/sfondoforumPA.gif) top left repeat-y;}
.menuforumPA ul.nav {margin:0 0 5px 0px;padding:0 0 0 0;border:none;width:160px;height:auto;list-style-type:none; }
.menuforumPA ul.nav li {margin:0 0 0 0;padding:2px 0 0 35px;width:120px;height:16px;background:#FFFFFF url(/img2006/menuforumPA_normal.gif) top left no-repeat;color:#353535;font-weight:bold;font-size:11px;}
.menuforumPA ul.nav h2 {margin:0 0 0 0;padding:0 0 2px 2px;color:#333366;font-weight:bold;font-size:11px;font-family:Arial, Helvetica, sans-serif; background:#C6D1E2;}
.menuforumPA ul.nav li.active {}
.menuforumPA ul.nav li a {color:#353261;text-decoration:none;}
.menuforumPA ul.nav li.active a {color:#CC0000;text-decoration:none;}
.menuforumPA ul.nav li a:hover {text-decoration:underline;}
.menuforumPA table td.titolo {height:23px; padding-left:12px; vertical-align:middle; background:#FFFFFF url(/img2006/titoloforumPA2.gif) top left no-repeat;font-weight:bold;font-size:8px;font-family:Arial, Helvetica, sans-serif; color:#CC0000;}
.menuforumPA table td.titolo a, td.titolo a:hover {color:#CC0000;text-decoration:underline; font-size:8px;}
.menuforumPA table td.torna {height:23px; padding-left:12px; vertical-align:middle; background:#FFFFFF url(/img2006/titoloforumPA2.gif) top left no-repeat;font-weight:bold;font-size:12px;font-family:Arial, Helvetica, sans-serif; color:#CC0000;}
.menuforumPA table td.torna a, td.titolo a:hover {color:#CC0000;text-decoration:underline; font-size:12px;}


.leftSide .title{margin:10px 0 0 3px;padding:2px 0 3px 2px;border:none;width:158px;background:#008dc4 url(../img2006/background_title_noline.jpg) top left repeat-y;}
.leftSide .title h1{margin:0 0 0 2px;padding:0 0 0 2px;border:none;text-transform:uppercase;font-weight:bold;font-size:11px;color:#fff;}
.leftSide .title em{color:#ffe2c6;text-decoration:none;font-style:normal;}
.leftSide .title a{color:#fff;text-decoration:none;}
.leftSide h2{margin:5px 0 5px 5px;padding:0 0 0 2px;border:none;font-weight:bold;font-size:10px;}
.leftSide h2 img{margin:5px 2px 2px 3px;padding:0 0 0 2px;border:none;float:left;}
.leftSide h2 em{font-style:normal;color:#f00;}
.leftSide p{margin:0 0 10px 5px;padding:0 0 0 0;border:none;font-size:10px;}
.leftSide .banner{margin:0 0 10px 3px;padding:0 0 0 0;border:none;}
.leftSide .bg1{margin:5px 0 5px 3px;padding:0 0 5px 0;border:none;background:#ebf1f5;width:160px;}
.leftSide .bg2{margin:5px 0 0 3px;padding:0 0 5px 0;border:none;background:#e9e9e9;width:160px;}
.leftSide .bg3{margin:2px 0 5px 3px;padding:0 0 5px 0;border:none;background:#fff;width:160px;}
.leftSide ul.servizi{margin:0 0 0 0;padding:5px 0 0 0;border:none;background:transparent;list-style-type:none;}
.leftSide li{margin:0 0 0 0;padding:2px 0 2px 0;border:none;font-size:11px;}
.leftSide h2.mobile{margin:0 0 0 0;padding:2px 0 0 25px;border:none;width:135px;height:18px;background:#c9dae9 url(../img2006/background_left_mobile.gif) top left no-repeat;font-weight:bold;font-size:11px;}
.leftSide h2.altri{margin:0 0 0 0;padding:2px 0 0 25px;border:none;width:135px;height:18px;background:#c9dae9 url(../img2006/menu_normal.gif) top left no-repeat;font-weight:bold;font-size:11px;}
.leftSide h2.esterni{margin:0 0 0 0;padding:2px 0 0 25px;border:none;width:135px;height:18px;background:#c8c8c8 url(../img2006/menu_normal.gif) top left no-repeat;font-weight:bold;font-size:11px;}
.leftSide ul a{color:#2f2f2f;}
.leftSide ul.altriServizi{margin:0 0 0 3px;padding:5px 0 0 0;border:none;list-style-type:none;}
.leftSide ul.altriServizi li{margin:0 0 2px 0;padding:0 0 0 22px;border:none;background:transparent url(../img2006/bullet_arrow_circle.gif) bottom left no-repeat;}
.leftSide ul.esterniServizi{margin:0 0 0 3px;padding:5px 0 0 0;border:none;list-style-type:none;}
.leftSide ul.esterniServizi li.white{margin:0 0 2px 0;padding:0 0 0 22px;border:none;background:transparent url(../img2006/bullet_arrow_square_white.gif) bottom left no-repeat;}
.leftSide ul.esterniServizi li.yellow{margin:0 0 2px 0;padding:0 0 0 22px;border:none;background:transparent url(../img2006/bullet_arrow_square_yellow.gif) bottom left no-repeat;}
.leftSide ul.esterniServizi li.blue{margin:0 0 2px 0;padding:0 0 0 22px;border:none;background:transparent url(../img2006/bullet_arrow_square_blue.gif) bottom left no-repeat;}
.leftSide ul.linkUtili{margin:0 0 0 0;padding:0 0 0 3px;border:none;background:transparent;list-style-type:none;}
.leftSide ul.linkUtili li{margin:0 0 2px 0;padding:1px 0 2px 22px;border:none;border-bottom:1px solid #cdcdcd;background:transparent url(../img2006/bullet_arrow_square.gif) 0px 4px no-repeat;}
.leftSide .separator{margin:5px 2px 5px 3px;padding:0 0 0 0;border:none;border-bottom:2px solid #cdcdcd;}
#headerSpecial12{margin:0 auto;padding:2px 3px 0 3px;border:none;position:relative;width:995px;height:auto;background:#fff url(../img2006/background_body.gif) top left repeat-y;}
#headerSpecial34{margin:0 auto;padding:2px 3px 0 3px;border:none;position:relative;width:995px;height:auto;background:#fff url(../img2006/background_body.gif) top left repeat-y;}
#linkbarS{margin:0 0 0 3px;padding:0 0 0 0;border:none;position:relative;width:989px;height:24px;background:#006d9c url(../img2006/background_linkbar.gif) top left repeat-x;}
#linkbarS ul{margin:2px 0 0 0;padding:0 0 0 0;border:none;list-style-type:none;text-align:center;}
#linkbarS li{margin:0 0 0 0;padding:3px 6px 0 6px;border:none;display:inline;font-size:12px;font-weight:bold;background:transparent url(../img2006/linkbar_separator.gif) top right repeat-y;}
#linkbarS h1{margin:0 0 0 0;padding:0 0 0 0;font-size:12px;font-weight:bold;display:inline;}
#linkbarS li.last{background:transparent;}
#linkbarS a{color:#fff;text-decoration:none;}
#linkbarS a:hover{text-decoration:underline;}
#headerSpecial12 #testata{margin:4px 0 0 3px;padding:0 0 0 0;border:none;position:relative;width:989px;height:77px;background:transparent url(../img2006/background_special_testata12.gif) top left no-repeat;}
#headerSpecial12 #testata #dateTime{margin:0 0 0 0;padding:0 0 0 0;border:none;position:absolute;top:48px;left:22px;font-size:11px;}
#headerSpecial34 #testata{margin:4px 0 0 3px;padding:0 0 0 0;border:none;position:relative;width:989px;height:101px;background:transparent url(../img2006/background_special_testata34.gif) top left no-repeat;}
#headerSpecial34 #testata #dateTime{margin:0 0 0 0;padding:0 0 0 0;border:none;position:absolute;top:75px;left:55px;font-size:11px;}
#headerSpecial34 #testata #banner{margin:0 0 0 0;padding:0 0 0 0;border:none;position:absolute;top:5px;left:260px;}
#headerSpecial34 #newsticker{margin:2px 0 0 3px;padding:0 0 0 0;border:none;position:relative;width:989px;height:29px;background:#c5c5c5;}
#strillo{margin:2px 0 0 3px;padding:3px 0 2px 0;border:none;position:relative;width:989px;height:21px;background:transparent url(../img2006/background_linkbar.gif) top left repeat-x;text-align:center;border-bottom:1px solid #b5b5b5;}
#homepageS1{margin:0 auto;padding:3px 3px 7px 3px;border:none;overflow:auto;width:995px;background:#fff url(../img2006/background_body.gif) top left repeat-y;}
#homepageS1 #foto1{margin:0 0 0 0;padding:0 0 0 0;border:none;float:left;position:relative;top:3px;left:3px;width:560px;background:transparent;}
#homepageS1 #foto1 img{margin:0 0 0 0;padding:0 0 0 0;border:none;}
#homepageS1 #txt1{margin:0 0 0 0;padding:0 0 0 0;border:none;float:left;position:relative;top:3px;left:25px;width:400px;background:transparent;overflow:visible !important;overflow:inherit;min-height:350px;height:auto !important;height:350px;}
#homepageS23{margin:0 auto;padding:3px 3px 0 3px;border:none;width:995px;background:#fff url(../img2006/background_body.gif) top left repeat-y;}
#homepageS23 .page{margin:0 0 0 0;padding:0 4px 0 0;border:none;overflow:auto;min-height:342px;height:auto;position:relative;top:5px;left:152px;width:690px;background:#fff url(../img2006/background_special2_page.gif) top left repeat-y;}
#homepageS23 .page .column1{margin:0 0 0 0;padding:0 0 0 0;border:none;float:left;position:relative;top:0;left:7px;width:364px;background:transparent;}
#homepageS23 .page .column2{margin:0 0 0 0;padding:0 0 0 0;border:none;float:left;position:relative;top:0;left:15px;width:150px;background:transparent;}
#homepageS23 .page .column3{margin:0 0 0 0;padding:0 0 0 0;border:none;float:left;position:relative;top:0;left:21px;width:150px;background:transparent;}
#homepageS23 .page .column2 .box,#homepageS23 .page .column3 .box,#homepageS4 .page .column1 .box,#homepageS4 .page .column2 .box,#homepageS4 .page .column3 .box{margin:0 0 0 0;padding:0 0 0 0;border:none;position:relative;width:150px;min-height:110px;height:auto !important;height:110px;background:transparent;overflow:auto !important;overflow:inherit;}
#homepageS4{margin:0 auto;padding:5px 3px 3px 3px;border:none;width:995px;background:#fff url(../img2006/background_body.gif) top left repeat-y;}
#homepageS4 .page{margin:0 0 0 0;padding:0px 4px 0 0;border:none;overflow:auto;position:relative;top:0px;left:3px;width:985px;background:#fff url(../img2006/background_special4_page.gif) top left repeat-y;}
#homepageS4 .page .column1{margin:0 0 0 0;padding:0 0 0 0;border:none;float:left;position:relative;top:0;left:0;width:364px;background:transparent;}
#homepageS4 .page .column2{margin:0 0 0 0;padding:0 0 0 0;border:none;float:left;position:relative;top:0;left:12px;width:150px;background:transparent;}
#homepageS4 .page .column3{margin:0 0 0 0;padding:0 0 0 0;border:none;float:left;position:relative;top:0;left:18px;width:150px;background:transparent;}
#homepageS4 .page .videobox{margin:0 0 0 0;padding:0 0 0 0;border:none;position:absolute;top:0px;left:689px;width:300px;height:250px;background:#c5c5c5;}
#footerS{margin:0 auto;padding:0 3px 0 3px;border:none;position:relative;width:995px;height:27px;background:#fff url(../img2006/background_body.gif) top left repeat-y;}
#footerS .bottombar{margin:0 0 0 0;padding:0 0 0 0;border:none;width:995px;height:30px;background:transparent url(../img2006/background_footerS_chiusura.gif) bottom left repeat-x;color:#ffe2c6;}
#footerS .bottombar p{margin:0 0 0 3px;padding:3px 6px 0;border:none;width:977px;height:22px;text-align:right;background:#006d9c url(../img2006/background_linkbar.gif) top left repeat-x;font-size:11px;}
body.print{margin:0 0 0 0;padding:0 0 0 0;border:none;color:#2f2f2f;background:#fff;font-family:Arial,Helvetica,Sans-Serif;font-size:10px;}
body.print div.header{margin:0 auto;padding:0 0 0 0;border:none;position:relative;width:616px;height:auto;background:transparent;}
body.print div.titolo{margin:15px auto;padding:0 0 0 0;border:none;position:relative;width:616px;height:auto;background:transparent;border-bottom:1px solid #c5c5c5;border-top:1px solid #c5c5c5;}
body.print div.txt{margin:15px auto;padding:0 0 0 0;border:none;position:relative;width:616px;height:auto;background:transparent;}
body.print div.adv{margin:10px auto;margin-bottom:3px;padding:5px 0 0 0;border:none;position:relative;width:616px;height:auto;background:transparent;border-top:2px solid #056ea8;}
body.print div.copyright{margin:0 auto;padding:2px 0 0 0;border:none;position:relative;width:616px;height:19px;background:#006d9c url(../img2006/background_linkbar.gif) top left repeat-x;}
body.print div.print{text-align:center;}
body.print div.print div.txt{text-align:left;}
body.print div.print div.title{text-align:left;}
body.print div.print div.titolo{text-align:left;}
#evidenza {margin:4px 0 11px 3px;padding:0 0 0 0;border:none;width:160px;height:auto;list-style-type:none;}
.fondorosa {background-color:#FFE2C6;}
.evitito {color:#353535;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
a.evilink:link, a.evilink:visited, a.evilink:active{display:block;height:16px;padding:0 0 0 20px;background:#FFE2C6 URL(/img2006/evifreccia.gif) left no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;text-decoration:none;}
a.evilink:hover {display:block;height:16px;padding:0 0 0 20px;background:#FFE2C6 URL(/img2006/evifreccia.gif) left no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;text-decoration:underline;}
