body { margin:0; padding:0; background:url(../images/bk.jpg) top center no-repeat #FFF; font-family:Verdana, Geneva, sans-serif; color:#000 }
:focus { outline:none;}

#wrapper { position:absolute; top:0; left:50%; width:900px; height:580px; margin:0 0 0 -450px; border:0px #063 double; }
#footer { position:absolute; top:550px; left:0; font-size:11px; text-align:center; border:0px #063 double; width:900px; }
#titolo { position:absolute; top:14px; left:17px}
#loghini{ position:absolute; right:50px; top:8px;}
#titolo_sezione { position:absolute; top:84px; left:22px;}
#strillo { position:absolute; top:84px; left:373px; z-index:2; width:470px; }
#menu { position:absolute; top:503px; left:22px;}
#menu ul { list-style:none; float:left; padding:0; margin:0}
#menu ul li { list-style:none; float:left; padding:0 11px 0 0; margin:0}

a.m1{ background:url(../images/menu/m1.png) no-repeat; display:block; width:133px; height:36px; cursor:pointer;}
a.m1:hover{ background:url(../images/menu/m1_roll.png) no-repeat; display:block; width:133px; height:36px; cursor:pointer;}
a.m1_select{ background:url(../images/menu/m1_roll.png) no-repeat; display:block; width:133px; height:36px; cursor:pointer;}
a.m1_select:hover{ background:url(../images/menu/m1_roll.png) no-repeat; display:block; width:133px; height:36px; cursor:pointer;}

a.m2{ background:url(../images/menu/m2.png) no-repeat; display:block; width:133px; height:36px; cursor:pointer;}
a.m2:hover{ background:url(../images/menu/m2_roll.png) no-repeat; display:block; width:133px; height:36px; cursor:pointer;}
a.m2_select{ background:url(../images/menu/m2_roll.png) no-repeat; display:block; width:133px; height:36px; cursor:pointer;}
a.m2_select:hover{ background:url(../images/menu/m2_roll.png) no-repeat; display:block; width:133px; height:36px; cursor:pointer;}

a.m3{ background:url(../images/menu/m3.png) no-repeat; display:block; width:133px; height:36px; cursor:pointer;}
a.m3:hover{ background:url(../images/menu/m3_roll.png) no-repeat; display:block; width:133px; height:36px; cursor:pointer;}
a.m3_select{ background:url(../images/menu/m3_roll.png) no-repeat; display:block; width:133px; height:36px; cursor:pointer;}
a.m3_select:hover{ background:url(../images/menu/m3_roll.png) no-repeat; display:block; width:133px; height:36px; cursor:pointer;}

a.m4{ background:url(../images/menu/m4.png) no-repeat; display:block; width:133px; height:36px; cursor:pointer;}
a.m4:hover{ background:url(../images/menu/m4_roll.png) no-repeat; display:block; width:133px; height:36px; cursor:pointer;}
a.m4_select{ background:url(../images/menu/m4_roll.png) no-repeat; display:block; width:133px; height:36px; cursor:pointer;}
a.m4_select:hover{ background:url(../images/menu/m4_roll.png) no-repeat; display:block; width:133px; height:36px; cursor:pointer;}

a.m5{ background:url(../images/menu/m5.png) no-repeat; display:block; width:133px; height:36px; cursor:pointer;}
a.m5:hover{ background:url(../images/menu/m5_roll.png) no-repeat; display:block; width:133px; height:36px; cursor:pointer;}
a.m5_select{ background:url(../images/menu/m5_roll.png) no-repeat; display:block; width:133px; height:36px; cursor:pointer;}
a.m5_select:hover{ background:url(../images/menu/m5_roll.png) no-repeat; display:block; width:133px; height:36px; cursor:pointer;}

a.m6{ background:url(../images/menu/m6.png) no-repeat; display:block; width:133px; height:36px; cursor:pointer;}
a.m6:hover{ background:url(../images/menu/m6_roll.png) no-repeat; display:block; width:133px; height:36px; cursor:pointer;}
a.m6_select{ background:url(../images/menu/m6_roll.png) no-repeat; display:block; width:133px; height:36px; cursor:pointer;}
a.m6_select:hover{ background:url(../images/menu/m6_roll.png) no-repeat; display:block; width:133px; height:36px; cursor:pointer;}

#panel-content { position:absolute; top:217px; left:24px; border:2px #b50057 double; width:849px; height:273px; padding:1px 0 0 10px; z-index:1 }
#panel-content-rs { position:absolute; top:217px; left:24px; border:0px #b50057 double; width:849px; height:273px; padding:0; background:url(../images/bk_roadshow.png) no-repeat 0 12px; z-index:1 }
#panel-content-sc { position:absolute; top:220px; left:0px; border:0px #b50057 double; width:881px; height:273px; padding:0; background:url(../images/bk_safetycontrol.png) no-repeat 0 bottom; z-index:1 }
#panel-content-oa { position:absolute; top:217px; left:24px; border:0px #b50057 double; width:849px; height:273px; padding:0; background:url(../images/bk_officine.png) no-repeat 74% 10px; z-index:1 }
#panel-content-st { position:absolute; top:217px; left:24px; border:0px #b50057 double; width:849px; height:275px; padding:0; background:url(../images/bk_spottv.png) no-repeat top; z-index:1 }
#strillo ul { list-style:none; margin:0; padding:0}
#strillo ul li { list-style:disc inside;}
#strillo ul.listimg {list-style:none; margin: 5px 0 5px 24px; padding:0; border:0px #000 double; }
#strillo ul.listimg li { font-size:10px; list-style:url(../images/list.png) outside; margin:0px; padding:0; border:0px #000 double; line-height:10px;  }
.testo { font-size:10px; color:#000; line-height:12px;}

a.lnormal { font-size:10px; color:#000; font-weight:bold; text-decoration:none}
a.lnormal:hover { font-size:10px; color:#000; font-weight:bold; text-decoration:none}
a.lfucsia { font-size:10px; color:#b50057; font-weight:bold; text-decoration:none; font-style:italic}
a.lfucsia:hover { font-size:10px; color:#b50057; font-weight:bold; text-decoration:none; font-style:italic}

.bleft { /*float:left;*/ border:1px #b50057 double; margin:0 8px 0 0}
#panel-content h1 { font-size:11px; padding:0; margin:0; text-transform:capitalize;}
#panel-content ul.left { float:left; list-style:none; margin: 6px 0 1px 0; padding:0; border:0px #0F3 double; font-size:9px;}
#panel-content ul.left li{ float:left; list-style:none; margin:0; padding:0; width:12%;}
#panel-content ul.left li.secondo{ float:left; list-style:none; margin:0; padding:0 2px 0 0; width:32%}
#panel-content ul.left li.ultimo{ float: right; list-style:none; margin:0; padding:0; width:53%}
#panel-content ul.listimg {list-style:none; margin:0; padding:0; border:0px #000 double; width:100%; float:right}
#panel-content ul.listimg li { width:100%; font-size:9px; list-style:url(../images/list.png) outside; margin:0px; padding:0; border:0px #000 double; line-height:11px; }
#panel-content ul.listimg2 {list-style:none; margin:0 0 0 24px; padding:0; border:0px #000 double;  }
#panel-content ul.listimg2 li { font-size:9px; list-style:url(../images/list.png) outside; margin:0px; padding:0; border:0px #000 double; line-height:11px; }
ul.listnormal { /* */ list-style:disc inside; margin:5px 0; padding:0; }
ul.listnormal li { margin:0; padding:0}
.appr_altezza { height:250px;}

table.tb { margin:0; padding:0; border:0px;}
table td.td1 { width:12%;}
table td.td2 { width:32%; padding:0 20px 0 0}
table td.td3 { width:53%; padding:0 0px 0 10px}
table td.td4 {height:10px; }
.altezza {height:10px; }

#lnapoli {border:0px #000 double; position:absolute; top:48px; left:44px;}
#lroma {border:0px #000 double; position:absolute; top:72px; left:318px;}
#ltorino {border:0px #000 double; position:absolute; top:212px; left:274px;}
#lmilano {border:0px #000 double; position:absolute; top:164px; left:130px;}

#box_img {border:0px #000 double; position:absolute; top:31px; left:550px;}
#controls {border:0px #000 double; position:absolute; top:196px; left:550px}

.indietro { position:absolute; top:0px; left:33px; border:0px #000 double;}
.avanti { position:absolute; top:0px; left:236px; border:0px #000 double;}
.city {position:absolute; top:4px; left:106px; border:0px #000 double;}
.mleft {float:left; width:50%; padding:10px 0 0 0}
.mright {float:right; width:45%;padding:10px 0 0 0}

#loghi { position:relative; top:170px; left:300px; width:255px; }
#didascalia { position:relative; top:180px; left:0px}
.logo1 { padding:0 0 0 8px; text-align:center; margin:0;}
.logo2 { padding:0 0 0 24px; text-align:center; margin:0}
.logo3 { padding:0 0 0 18px; text-align:center; margin:0}

#spot_container { position:relative; top:43px; left:532px; border:0px #000 double; width:294px; height:182px;}
.appr { display:none;}

