body{margin: 0 0 0 0px; padding: 0 0 0 0px;}
h1 {color: #003470; font-size: 30px; line-height: 30px; margin-left: 20px; margin-top: 0; font-family: Arial, san-serif; font-weight: bold;}
h2 {color: #ee2981; font-size: 12px; background: url("../image/dash.gif") repeat-x center bottom transparent; margin: 30px 20px 20px; 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: #ee2981;}
.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;}
.barraverde{width: 996px; height: 21px; background: url("../image/white-bar.gif") repeat-y scroll 171px 0 #EE2981;}
.barraverde2{width: 996px; height: 21px; background: url("../image/white-bar.gif") repeat-y scroll 171px 0 #EE2981;}
.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: #ee2981; 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: #ee2981; 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: #c3c3c3;}
.menu-sinistra .home a{color: #ee2981;}
.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: #EE2981; display: block; font-size: 10px; position: relative; text-decoration: none;}
.boxmenu a.category{background: url("../image/titolobox1.gif") repeat scroll left center transparent; color: #FFFFFF; font-size: 12px; font-weight: bold; text-indent: 16px; height: 32px; line-height: 32px;}
.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; background: url("../image/ombra-box.gif") no-repeat right 20px #FFF;}
.secondo{width: 411px; background-color: #ffffff; height: 286px; position: relative; float: left; margin-left: 0px; left: 3px; background-image: url(../image/titolobox2.gif); background-repeat: repeat-x;}
.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, .secondo h2{height:30px;line-height:30px;background: url("../image/titolobox1.gif") no-repeat scroll right center #EE2981; color: #FFFFFF; font-size: 21px;_font-size:18px; font-weight: bold; margin: 0; padding: 0; text-indent: 36px;}
.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;}
.inner .pulsante{position: absolute; top: 0; right: 0; border: 0;}
.boxmenu{width: 284px; position: relative; float: left; margin-left: 0px; padding: 184px 0 20px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0042a4; line-height: 25px;}
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;}

