body{margin: 0 0 0 0px; padding: 0 0 0 0px;}
h1 {color: #fff; font-size: 28px; line-height: 30px; margin-left: 20px; margin-top: -16px; padding-bottom: 58px; font-family: Arial, san-serif; font-weight: bold;}
h2 {color: #f26f21; font-size: 12px; margin: 30px 20px 12px;font-family: Arial, san-serif;}
h3 {margin: 0 20px;}
.menu-sinistra strong{color: #fff;}
ul{list-style: none;}
ul.number{list-style: decimal;}
ul.line{list-style: disc; margin-right: 20px;}
.line li{margin-bottom: 6px; color: #f26f21;}
.line span{color: #000;}
ul.liv2{margin-left: 0px; margin-top: 20px; list-style: disc inside;}
.liv2 li{margin-top: 6px; color: #000;}
ul.simple{list-style: disc; margin-right: 20px;}
.main{width: 996px; background-color: #ffffff;}
.top{position: relative; width: 996px; height: 70px; background-color: #ffffff;position: relative;}
.barraverde{width: 996px; height: 21px; background: url("../image/white-bar.gif") repeat-y 171px 0 #003882;}
.barraverde2{width: 996px; height: 21px; background: url("../image/white-bar.gif") repeat-y 171px 0 #003882;}
.filmatod{width: 996px; height: 309px; position: relative; background-color: #CCCCCC; float: left; top: 1px;}
.menu-sinistra{width: 171px; height: 340px; background-color: #FFFFFF; position: relative; float: left; top: 1px; margin-top: -22px;}
.menu-sinistra img{border: 0; vertical-align: middle; margin-left: 6px;}
.contenuto-destra{width: 825px; height: 286px; background-color: #ffffff; position: relative; float: left; top: 7px;}
.contenuto-destrainterno{width: 825px; position: relative; float: left; background-image: url(../image/sfondopagina.jpg); background-repeat: repeat-x;}
.footer{width: 996px; height: 22px; background-color: #f29400; position: relative; float: left; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center;}
.logoBayer{position: absolute; top: 0; right: 0;}
.menu-sinistra li{width: 171px; height: 18px; background-color: #003882; margin: 1px 0 0 0; text-decoration: none; padding-top: 3px; float: left; padding-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; list-style: none; position: relative;}
.menu-sinistra ul{margin: 0 0 0 0px; padding: 0 0 0 0px;}
.menu-sinistra .bayern{background-color: #aaaaaa; font-size: 11px; margin-top: 1px;}
.menu-sinistra .external{background-color: #FFFFFF; color: #8f8f8f; height: 15px;}
.menu-sinistra .separator{background-color: #aaaaaa; padding-top: 0px; margin: 0 0 0 0px; height: 1px;}
.menu-sinistra .home{position: relative; margin-top: 0px; background-color: #f29400;}
.menu-sinistra .home a{color: #fff;}
.home-menu .menu-sinistra .home{display: none;}
.home-menu .menu-sinistra {margin-top: -1px;}
.menu-sinistra a{color: #FFFFFF; text-decoration: none;}
.menu-sinistra .external a{color: #8f8f8f; text-decoration: none; font-size: 11px;}
.boxmenu a{background: url("../image/dash.gif") repeat-x center bottom transparent; color: #365294; display: block; font-size: 10px; position: relative; text-decoration: none;}
.boxmenu a.category{background: url("../image/titolobox1.gif") no-repeat scroll left center transparent; color: #FFFFFF; font-size: 12px; font-weight: bold; height: 30px; line-height: 32px; text-indent: 16px;}
.boxmenu a.margin{margin-top: 40px;}
.boxmenu a span{background: url("../image/arrow-link.gif") no-repeat scroll right center transparent; display: block; line-height: 12px; padding: 12px 16px 12px 12px; width: 240px;}
.primo{width: 411px; background-color: #ffffff; height: 286px; position: relative; float: left; margin-left: 0px; left: 3px;}
.secondo{width: 411px; background-color: #ffffff; height: 286px; position: relative; float: left; margin-left: 0px; left: 3px;}
.boxtesto{width: 539px; position: relative; float: left; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px; padding-top: 30px; padding-bottom: 20px;}
.primo h2{background-color: #003882; color: #FFFFFF; font-size: 21px; height:28px;line-height:28px;font-weight: bold; margin: 0; padding: 0; text-indent: 16px;}
.secondo h2{background-color: #003882; color: #FFFFFF; font-size: 21px; height:28px;line-height:28px;font-weight: bold; margin: 0; padding: 0; text-indent: 16px;}
.inner {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; width: 380px; border: 0px solid #000000; top: 30px; left: 15px; line-height: 22px; position: relative;}
.inner a{display: block; position: relative; text-indent: -9999px;}
.inner .pulsante{position: absolute; top: 0; right: 0; border: 0;}
.boxmenu{color: #0042A4; float: right; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 25px; margin-left: 0; padding: 238px 0 100px; position: relative; width: 278px;}
p{position: relative; margin-left: 20px; margin-right: 20px; width: 500px;}
.puntato{margin: 0 0 0 0px; text-decoration: none; padding-top: 3px; padding-left: 13px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; position: relative; color: #000000;}
.underline{display: block; text-decoration: underline; margin-left: 20px;}
a.banner{background:url("../image/saperesalute.gif") no-repeat scroll center center transparent;display:block;height:99px;overflow:hidden;margin-top:20px;text-align:center;text-decoration:none;text-indent:-9999px;margin-bottom:30px;margin-top:50px;}

