BODY {
background-color : #blank;
color : #353535;
font-family : Verdana, Geneva, sans-serif;
font-size : 12px ;
}
INPUT {
color : #353535;
font-family : Verdana, Geneva, sans-serif;
font-size : 12px;
}
TEXTAREA {
color : #353535;
font-family : Verdana, Geneva, sans-serif;
font-size : 12px ;
}
SELECT {
color : #353535;
font-family : Verdana, Geneva, sans-serif;
font-size : 12px;
}
TABLE {
font-family : Verdana, Geneva, sans-serif;
font-size : 12px ;
}
A:link {
text-decoration: none;
font-weight: normal;
color : #00a4a5;
}
A:VISITED {
text-decoration: none;
font-weight: normal;
color : #00a4a5;
}
A:active {
text-decoration: none;
font-weight: normal;
color : #00a4a5;
}
A:HOVER {
text-decoration: underline;
font-weight: normal;
color : #00a4a5;
}
A.menu:link {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menu:visited {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menu:active {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menu:HOVER {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuSelected:link {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuSelected:visited {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuSelected:active {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuSelected:HOVER {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuV:link {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuV:visited {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuV:active {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuV:HOVER {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuVSelected:link {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuVSelected:visited {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuVSelected:active {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuVSelected:HOVER {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuCustom:link {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuCustom:visited {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuCustom:active {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuCustom:HOVER {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
body.site {
margin:0 auto;
padding:0;
text-align:center;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#353535;
background:#00797a url(/media/7/270/bg.jpg) repeat-x
}
#container {
text-align:left;
margin:3px auto;
padding:0;
width:980px
}
#container #contenuto {
float:left;
display:inline;
width:960px;
padding:0 10px;
background-color:#fff
}
#header {
height:448px
}
#header .top {
height:90px
}
#header .middle {
clear:left;
height:47px;
background:url(/media/7/270/bgMenu.gif) no-repeat;
position:relative;
z-index:500
}
#header .middle #search {
float:right;
padding-top:12px
}
#header .bottom {
clear:left;
height:311px;
background:#FF9716 url(/media/7/270/bgBoxHeader.gif) no-repeat left bottom;
}
#header .bottom .left {
float:left;
display:inline;
width:462px;
z-index:1
}
#header .bottom .center {
float:left;
display:inline;
width:183px;
padding:80px 20px 0 20px;
z-index:1;
font:14px Verdana, Arial, Helvetica, sans-serif;
color:#fff
}
#header .bottom .center a{
padding-top:15px;
display:block;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline
}
#header .bottom .center a:link{
padding-top:15px;
display:block;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline
}
#header .bottom .center a:visited{
padding-top:15px;
display:block;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline
}
#header .bottom .center a:hover{
padding-top:15px;
display:block;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline
}
#header .bottom .center a:active{
padding-top:15px;
display:block;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline
}
#header .bottom .center h2 {
font:normal 24px "Arial Black", Gadget, sans-serif;
color:#fff;
margin:0 0 12px 0;
padding:0
}
#header .bottom .right {
float:left;
display:inline;
width:275px;
z-index:1;
padding-top:40px
}
#header .bottom .right img {
margin-bottom:5px;
display:block
}
#header .top h1#logo {
height:90px;
float:left;
width:232px;
background:url(/media/7/270/logoTuttoInfluenza.gif) no-repeat;
margin:0;
padding:0
}
#header .top h1#logo a {
height:90px;
display:block;
width:202px;
cursor:pointer
}
#header .top h1#logo a span {
display:none
}
#header .top .banner {
float:left
}
#footer {
clear:left
}
.campoSearch {
width:112px;
height:21px;
border:none;
background:url(/media/7/270/bgSearch.gif) no-repeat;
border-width:0;
margin:0;
float:left;
display:inline;
padding-left:4px;
padding-top:4px;
font:11px "Arial Black", Gadget, sans-serif;
color:#00a4a5
}
.btn_search {
width:23px;
height:25px;
background:url(/media/7/270/btnSearch.gif) no-repeat;
border:none;
border-width:0;
margin:0;
float:left;
display:inline;
margin-right:10px;
cursor:pointer
}
#corpo {
clear:left
}
#corpo .contenuto {
padding-top:19px
}
#corpo .contenuto .left {
float:left;
display:inline;
width:347px
}
#corpo .contenuto .left #primopiano {
position:relative;
z-index:1;
height:260px;
width:347px
}
#corpo .contenuto .left #primopiano #BoxUp {
position:absolute;
z-index:100;
background:#66d2c6;
opacity: 0.85;
-moz-opacity: 0.85;
filter:alpha(opacity=85);
width:327px;
padding:2px 10px;
height:94px;
top:145px
}
#corpo .contenuto .link {
float:right;
padding-top:2px
}
#corpo .contenuto .left #primopiano #BoxUp h1 {
color:#fff;
margin:0;
padding:0;
font:normal 18px 'Trebuchet MS', sans-serif
}
#corpo .contenuto .left #primopiano #BoxUp h1 a {
text-decoration:none;
color:#fff;
margin:0;
padding:0;
font:normal 18px 'Trebuchet MS', sans-serif
}
#corpo .contenuto .left #primopiano #BoxUp h1 a:link {
text-decoration:none;
color:#fff;
margin:0;
padding:0;
font:normal 18px 'Trebuchet MS', sans-serif
}
#corpo .contenuto .left #primopiano #BoxUp h1 a:visited {
text-decoration:none;
color:#fff;
margin:0;
padding:0;
font:normal 18px 'Trebuchet MS', sans-serif
}
#corpo .contenuto .left #primopiano #BoxUp h1 a:hover {
text-decoration:underline;
color:#fff;
margin:0;
padding:0;
font:normal 18px 'Trebuchet MS', sans-serif
}
#corpo .contenuto .left #primopiano #BoxUp h1 a:active {
text-decoration:none;
color:#fff;
margin:0;
padding:0;
font:normal 18px 'Trebuchet MS', sans-serif
}
#corpo .contenuto .left #primopiano #BoxUp h1 span {
display:block;
color:#00797a;
margin:0;
padding:0;
font:normal 18px 'Trebuchet MS', sans-serif
}
#corpo .contenuto .left #primopiano #BoxUp h1 span a {
text-decoration:none;
display:block;
color:#00797a;
margin:0;
padding:0;
font:normal 18px 'Trebuchet MS', sans-serif
}
#corpo .contenuto .left #primopiano #BoxUp h1 span a:link {
text-decoration:none;
display:block;
color:#00797a;
margin:0;
padding:0;
font:normal 18px 'Trebuchet MS', sans-serif
}
#corpo .contenuto .left #primopiano #BoxUp h1 span a:visited {
text-decoration:none;
display:block;
color:#00797a;
margin:0;
padding:0;
font:normal 18px 'Trebuchet MS', sans-serif
}
#corpo .contenuto .left #primopiano #BoxUp h1 span a:hover {
text-decoration:underline;
display:block;
color:#00797a;
margin:0;
padding:0;
font:normal 18px 'Trebuchet MS', sans-serif
}
#corpo .contenuto .left #primopiano #BoxUp h1 span a:active {
text-decoration:none;
display:block;
color:#00797a;
margin:0;
padding:0;
font:normal 18px 'Trebuchet MS', sans-serif
}
#corpo .contenuto .left #primopiano #BoxUp p {
color:#000;
margin:0;
padding:0;
font:11px Verdana, Arial, Helvetica, sans-serif
}
#corpo .contenuto .left #primopiano #BoxUp p a {
text-decoration:none;
color:#000;
margin:0;
padding:0;
font:11px Verdana, Arial, Helvetica, sans-serif
}
#corpo .contenuto .left #primopiano #BoxUp p a:link {
text-decoration:none;
color:#000;
margin:0;
padding:0;
font:11px Verdana, Arial, Helvetica, sans-serif
}
#corpo .contenuto .left #primopiano #BoxUp p a:visited {
text-decoration:none;
color:#000;
margin:0;
padding:0;
font:11px Verdana, Arial, Helvetica, sans-serif
}
#corpo .contenuto .left #primopiano #BoxUp p a:hover {
text-decoration:underline;
color:#000;
margin:0;
padding:0;
font:11px Verdana, Arial, Helvetica, sans-serif
}
#corpo .contenuto .left #primopiano #BoxUp p a:active {
text-decoration:none;
color:#000;
margin:0;
padding:0;
font:11px Verdana, Arial, Helvetica, sans-serif
}
#corpo .contenuto .left #NewsHP {
background:url(/media/7/270/tratteggio.gif) repeat-x left top;
float:left
}
#corpo .contenuto .left #NewsHP .box {
background:url(/media/7/270/tratteggio.gif) repeat-x left bottom;
padding:10px 0 11px 0;
float:left;
width:347px
}
#corpo .contenuto .left #NewsHP .box img {
float:left;
margin-right:15px
}
#corpo .contenuto .left #NewsHP .box .contenutoNewsHP {
float:left;
width:220px
}
#corpo .contenuto .left #NewsHP .box .contenutoNewsHP h2 {
font:normal 16px 'Trebuchet MS', sans-serif;
color:#00797a;
margin:0;
padding:0 0 5px 0
}
#corpo .contenuto .left #NewsHP .box .contenutoNewsHP h2 a {
font:normal 16px 'Trebuchet MS', sans-serif;
color:#00797a;
text-decoration:none
}
#corpo .contenuto .left #NewsHP .box .contenutoNewsHP h2 a:link {
font:normal 16px 'Trebuchet MS', sans-serif;
color:#00797a;
text-decoration:none
}
#corpo .contenuto .left #NewsHP .box .contenutoNewsHP h2 a:visited {
font:normal 16px 'Trebuchet MS', sans-serif;
color:#00797a;
text-decoration:none
}
#corpo .contenuto .left #NewsHP .box .contenutoNewsHP h2 a:hover {
font:normal 16px 'Trebuchet MS', sans-serif;
color:#00797a;
text-decoration:underline
}
#corpo .contenuto .left #NewsHP .box .contenutoNewsHP h2 a:active {
font:normal 16px 'Trebuchet MS', sans-serif;
color:#00797a;
text-decoration:none
}
#corpo .contenuto .left #NewsHP .box .contenutoNewsHP p {
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#004340;
margin:0;
padding:0
}
#corpo .contenuto .left #NewsHP .box .contenutoNewsHP p a {
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#004340;
text-decoration:none
}
#corpo .contenuto .left #NewsHP .box .contenutoNewsHP p a:link {
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#004340;
text-decoration:none
}
#corpo .contenuto .left #NewsHP .box .contenutoNewsHP p a:visited {
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#004340;
text-decoration:none
}
#corpo .contenuto .left #NewsHP .box .contenutoNewsHP p a:hover {
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#004340;
text-decoration:underline
}
#corpo .contenuto .left #NewsHP .box .contenutoNewsHP p a:active {
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#004340;
text-decoration:none
}
#corpo .contenuto .center {
float:left;
display:inline;
width:271px;
margin:0 21px
}
#corpo .contenuto .center #News {
clear:both;
width:271px;
height:250px;
background:url(/media/7/270/bgNewsHP.jpg) no-repeat;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#004340
}
h1.title {
color:#00a4a5;
margin:0;
padding:0;
height:36px;
padding-left:10px;
font:bold 15px 'Trebuchet MS', sans-serif
}
#corpo .contenuto .center #News .first {
height:110px;
padding:0 40px 0 16px
}
#corpo .contenuto .center #News .second {
padding:8px 40px 0 16px;
clear:both
}
#corpo .contenuto .center #News span.data {
display:block;
padding-bottom:5px;
color:#00a4a5
}
#corpo .contenuto .center #News .first span.abstract {
display:block;
height:64px;
padding-right:70px
}
#corpo .contenuto .center #News .second span.abstract {
display:block;
height:40px;
/*padding-right:115px*/}
#corpo .contenuto .center span.abstract a {
color:#00797a;
font:normal 16px 'Trebuchet MS', sans-serif;
text-decoration:none;
line-height:18px
}
#corpo .contenuto .center span.abstract a:link {
color:#00797a;
font:normal 16px 'Trebuchet MS', sans-serif;
text-decoration:none;
line-height:18px
}
#corpo .contenuto .center span.abstract a:visited {
color:#00797a;
font:normal 16px 'Trebuchet MS', sans-serif;
text-decoration:none;
line-height:18px
}
#corpo .contenuto .center span.abstract a:hover {
color:#00797a;
font:normal 16px 'Trebuchet MS', sans-serif;
text-decoration:underline;
line-height:18px
}
#corpo .contenuto .center span.abstract a:active {
color:#00797a;
font:normal 16px 'Trebuchet MS', sans-serif;
text-decoration:none;
line-height:18px
}
#corpo .contenuto .center #News a {
color:#00797a;
font:normal 16px 'Trebuchet MS', sans-serif;
text-decoration:none;
line-height:18px
}
#corpo .contenuto .center #News a:link {
color:#00797a;
font:normal 16px 'Trebuchet MS', sans-serif;
text-decoration:none;
line-height:18px
}
#corpo .contenuto .center #News a:visited {
color:#00797a;
font:normal 16px 'Trebuchet MS', sans-serif;
text-decoration:none;
line-height:18px
}
#corpo .contenuto .center #News a:hover {
color:#00797a;
font:normal 16px 'Trebuchet MS', sans-serif;
text-decoration:underline;
line-height:18px
}
#corpo .contenuto .center #News a:active {
color:#00797a;
font:normal 16px 'Trebuchet MS', sans-serif;
text-decoration:none;
line-height:18px
}
#corpo .contenuto .center .link {
float:right;
margin-right:10px
}
#corpo .contenuto .center #differenza {
margin-top:26px;
clear:both;
width:231px;
padding-right:40px;
height:137px;
background:url(/media/7/270/bgDifferenza.jpg) no-repeat;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#004340
}
#corpo .contenuto .center #differenza p {
margin:0;
padding:0 0 0 16px
}
#corpo .contenuto .center #differenza .abstract {
display:block;
height:70px;
padding-right:65px
}
#corpo .contenuto .center #speciali {
margin-top:26px;
clear:both;
width:231px;
height:137px;
background:url(/media/7/270/bgSpeciali.jpg) no-repeat;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#004340;
padding-right:40px
}
#corpo .contenuto .center #speciali p {
margin:0;
padding:0 0 0 16px
}
#corpo .contenuto .center #speciali .abstract {
display:block;
height:60px
}
#corpo .contenuto .right {
float:left;
display:inline;
width:300px
}
#corpo .contenuto .right .banner {
margin-bottom:26px;
width:300px
}
#corpo .contenuto .right #boxFarmaco {
background:url(/media/7/270/bg_principi_guida.jpg) no-repeat;
margin-bottom:26px;
width:300px;
height:147px
}
#corpo .contenuto .right #boxFarmaco .box {
width:150px;
float:left;
padding-top:34px;
display:inline
}
#corpo .contenuto .right #boxFarmaco .box span.abstract {
display:block;
padding-left:14px;
height:89px
}
#corpo .contenuto .right #boxFarmaco .box span.abstract a {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#004340;
text-decoration:none
}
#corpo .contenuto .right #boxFarmaco .box span.abstract a:link {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#004340;
text-decoration:none
}
#corpo .contenuto .right #boxFarmaco .box span.abstract a:visited {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#004340;
text-decoration:none
}
#corpo .contenuto .right #boxFarmaco .box span.abstract a:hover {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#004340;
text-decoration:underline
}
#corpo .contenuto .right #boxFarmaco .box span.abstract a:active {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#004340;
text-decoration:none
}
#corpo .contenuto .right #boxFarmaco .box .link {
margin-right:10px
}
#corpo .contenuto .right #bottoniServizio {
width:300px;
height:163px;
clear:both
}
#corpo .contenuto .right #bottoniServizio h1 {
margin:0;
padding:0
}
#corpo .contenuto .right #bottoniServizio h1.bioritmo a {
display:block;
width:300px;
height:53px;
background:url(/media/7/270/bottoniBioritmoOff.gif) no-repeat;
cursor:pointer
}
#corpo .contenuto .right #bottoniServizio h1.bioritmo a:link {
display:block;
width:300px;
height:53px;
background:url(/media/7/270/bottoniBioritmoOff.gif) no-repeat;
cursor:pointer
}
#corpo .contenuto .right #bottoniServizio h1.bioritmo a:visited {
display:block;
width:300px;
height:53px;
background:url(/media/7/270/bottoniBioritmoOff.gif) no-repeat;
cursor:pointer
}
#corpo .contenuto .right #bottoniServizio h1.bioritmo a:hover {
display:block;
width:300px;
height:53px;
background:url(/media/7/270/bottoniBioritmoOn.gif) no-repeat;
cursor:pointer
}
#corpo .contenuto .right #bottoniServizio h1.bioritmo a:active {
display:block;
width:300px;
height:53px;
background:url(/media/7/270/bottoniBioritmoOff.gif) no-repeat;
cursor:pointer
}
#corpo .contenuto .right #bottoniServizio h1.viaggio a {
display:block;
width:300px;
height:50px;
background:url(/media/7/270/bottoniInViaggioOff.gif) no-repeat;
cursor:pointer
}
#corpo .contenuto .right #bottoniServizio h1.viaggio a:link {
display:block;
width:300px;
height:50px;
background:url(/media/7/270/bottoniInViaggioOff.gif) no-repeat;
cursor:pointer
}
#corpo .contenuto .right #bottoniServizio h1.viaggio a:visited {
display:block;
width:300px;
height:50px;
background:url(/media/7/270/bottoniInViaggioOff.gif) no-repeat;
cursor:pointer
}
#corpo .contenuto .right #bottoniServizio h1.viaggio a:hover {
display:block;
width:300px;
height:50px;
background:url(/media/7/270/bottoniInViaggioOn.gif) no-repeat;
cursor:pointer
}
#corpo .contenuto .right #bottoniServizio h1.viaggio a:active {
display:block;
width:300px;
height:50px;
background:url(/media/7/270/bottoniInViaggioOff.gif) no-repeat;
cursor:pointer
}
#corpo .contenuto .right #bottoniServizio h1.mappa a {
display:block;
width:300px;
height:60px;
background:url(/media/7/270/bottoniMappaOff.gif) no-repeat;
cursor:pointer
}
#corpo .contenuto .right #bottoniServizio h1.mappa a:link {
display:block;
width:300px;
height:60px;
background:url(/media/7/270/bottoniMappaOff.gif) no-repeat;
cursor:pointer
}
#corpo .contenuto .right #bottoniServizio h1.mappa a:visited {
display:block;
width:300px;
height:60px;
background:url(/media/7/270/bottoniMappaOff.gif) no-repeat;
cursor:pointer
}
#corpo .contenuto .right #bottoniServizio h1.mappa a:hover {
display:block;
width:300px;
height:60px;
background:url(/media/7/270/bottoniMappaOn.gif) no-repeat;
cursor:pointer
}
#corpo .contenuto .right #bottoniServizio h1.mappa a:active {
display:block;
width:300px;
height:60px;
background:url(/media/7/270/bottoniMappaOff.gif) no-repeat;
cursor:pointer
}
#MenuServizio {
clear:left;
height:46px
}
#MenuServizio ul {
float:left;
display:inline;
padding:0;
margin:0;
list-style:none;
padding-top:20px
}
#MenuServizio ul li {
padding:0 5px;
margin:0;
list-style:none;
float:left;
display:inline;
color:#00a4a5;
font:11px Verdana, Arial, Helvetica, sans-serif
}
#MenuServizio ul li a {
color:#00a4a5;
text-decoration:underline
}
#MenuServizio ul li a:link {
color:#00a4a5;
text-decoration:underline
}
#MenuServizio ul li a:visited {
color:#00a4a5;
text-decoration:underline
}
#MenuServizio ul li a:hover {
color:#00a4a5;
text-decoration:underline
}
#MenuServizio ul li a:active {
color:#00a4a5;
text-decoration:underline
}
#footer {
float:left;
display:inline;
background:url(/media/7/270/bg_footerMenu.jpg) repeat-x;
padding-top:20px;
width:980px
}
#footer .left {
display:inline;
width:85px;
height:50px;
float:left;
padding-left:10px;
background:url(/media/7/270/scr_sitemap.jpg) no-repeat 10px top
}
#footer .right {
float:left
}
#footer .right ul#menuFooter {
float:left;
display:inline;
margin:0;
padding:0;
list-style-type:none
}
#footer .right ul#menuFooter li {
margin:0;
display:inline;
padding:0;
list-style-type:none;
float:left
}
#footer .right ul#menuFooter li a {
margin:0;
padding:0;
list-style-type:none;
font:bold 12px 'Trebuchet MS', sans-serif;
padding:0 6px;
color:#fff;
text-decoration:none
}
#footer .right ul#menuFooter li a:link {
font:bold 12px 'Trebuchet MS', sans-serif;
color:#fff;
text-decoration:none
}
#footer .right ul#menuFooter li a:visited {
font:bold 12px 'Trebuchet MS', sans-serif;
color:#fff;
text-decoration:none
}
#footer .right ul#menuFooter li a:hover {
font:bold 12px 'Trebuchet MS', sans-serif;
color:#fff;
text-decoration:underline
}
#footer .right ul#menuFooter li a:active {
font:bold 12px 'Trebuchet MS', sans-serif;
color:#fff;
text-decoration:none
}
#footer .right ul#menuFooter li ul.sottomenu {
margin:15px 0 0 0;
padding:0;
display:block
}
#footer .right ul#menuFooter li ul.sottomenu li {
float:none;
margin:1px;
padding:1px;
line-height: normal;
list-style-type:none;
display:block
}
#footer .right ul#menuFooter li ul.sottomenu li a {
line-height: normal;
font:normal 11px 'Trebuchet MS', sans-serif;
color:#fff
}
#footer .right ul#menuFooter li ul.sottomenu li a:link {
line-height: normal;
list-style-type:none;
font:normal 11px 'Trebuchet MS', sans-serif;
color:#fff
}
#footer .right ul#menuFooter li ul.sottomenu li a:visited {
line-height: normal;
list-style-type:none;
font:normal 11px 'Trebuchet MS', sans-serif;
color:#fff
}
#footer .right ul#menuFooter li ul.sottomenu li a:hover {
line-height: normal;
list-style-type:none;
font:normal 11px 'Trebuchet MS', sans-serif;
color:#fff;
text-decoration:underline
}
#footer .right ul#menuFooter li ul.sottomenu li a:active {
line-height: normal;
list-style-type:none;
color:#fff;
font:normal 11px 'Trebuchet MS', sans-serif
}
.menuTOP {MARGIN: 9px 0px 0px 24px; DISPLAY: inline; FONT: 15px "Trebuchet MS", sans-serif; FLOAT: left}
.menu2 {padding:0; margin:0; list-style:none; height:38px; position:relative; z-index:500; float:left}
.menu2 li.topMenu {display:block; POSITION: relative; MARGIN: 0px;FLOAT: left}
.menu2 li a.top_link {display:block; float:left; height:38px;  BACKGROUND: url(/media/7/270/arrowMenu.gif) no-repeat right top; line-height:27px; color:#00a4a5; text-decoration:none; padding:0 14px; cursor:pointer;}
.menu2 li a.top_link span {float:left; display:block; padding:5px 0;}
.menu2 li a.top_link span.down {float:left; display:block; padding:5px 0;}
.menu2 li a.top_link:hover {color:#ff5b00; BACKGROUND: url(/media/7/270/arrowMenuON.gif) no-repeat right top;}
.menu2 li:hover > a.top_link {color:#ff5b00; BACKGROUND: url(/media/7/270/arrowMenuON.gif) no-repeat right top;}
.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
.menu2 a:hover {visibility:visible; position:relative; z-index:200;}
.menu2 li:hover {position:relative; z-index:200;}
.menu2 ul, 
.menu2 :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
.menu2 :hover ul.sub {left:0; top:38px; opacity: 0.92;
-moz-opacity: 0.92;
filter:alpha(opacity=92); background: #fff; padding:3px; white-space:nowrap; width:164px; height:auto; z-index:300; font-family:Verdana, Geneva, sans-serif}
.menu2 :hover ul.sub li {display:block; height:24px; position:relative; float:left; width:164px; font-weight:normal; BACKGROUND: url(/media/7/270/tratteggioTendina.gif) no-repeat center bottom; margin:4px 0}
.menu2 :hover ul.sub li a {display:block; padding-left:10px; font-size:13px; height:20px; width:154px; line-height:20px; color:#ff5b00; text-decoration:none; FONT-WEIGHT: bold}
.menu2 :hover ul.sub li a:hover {BACKGROUND: url(/media/7/270/arrowTendina.gif) no-repeat 2px 6px; COLOR: #ff5b00; FONT-WEIGHT: bold}
.menu2 :hover ul.sub li.first a:hover {BACKGROUND: url(/media/7/270/arrowTendina.gif) no-repeat 2px 6px; COLOR: #000; FONT-WEIGHT: bold}
.menu2 :hover ul :hover ul{left:120px; top:-4px; background: #fff; opacity: 0.92;
-moz-opacity: 0.92;
filter:alpha(opacity=92); padding:3px;  white-space:nowrap; width:164px; z-index:400; height:auto;}
.menu2 li a.default {display:block; float:left; height:38px;  BACKGROUND: url(/media/7/270/arrowMenuON.gif) no-repeat right top; line-height:27px; color:#ff5b00; text-decoration:none; padding:0 14px; cursor:pointer}
html>body .menu2 li a.default {display:block; float:left; height:38px;  BACKGROUND: url(/media/7/270/arrowMenuON.gif) no-repeat right top; line-height:27px; color:#ff5b00; text-decoration:none; padding:0 14px; cursor:pointer; padding-top:5px}
.menu2 li a.default span{padding-top:5px; float:left; display:block;}
html>body .menu2 li a.default span{padding-top:0;}
.menu2 li a.default span.down {padding-top:5px; float:left; display:block;}
html>body .menu2 li a.default span.down {padding-top:0; float:left; display:block;}
