html, body, table, td, div, p, ul, ol, h1, h2, h3, h4, h5, h6, hr, img, form, input, textarea {margin: 0; padding: 0; border-style: none; }
* {background-repeat: no-repeat; }
body {padding-left: 10px; padding-right: 10px; background-image: url(img/fondo.jpg); background-repeat: repeat; min-width: 740px; text-align: center; }
body, td {font-family: Arial, "Verdana", Verdana, serif; font-size: 12px; font-weight: normal; color: #000; }
a {text-decoration: none; color: #000; }
a:hover {color: #555; }


/* togli stile */
#visi{display:none;}

/* togli stile */
#popimg{background-image: url(img/latopop.jpg); background-position: left; background-repeat: repeat-y; min-width: 79px; min-height: 473px;}


#mcontainer {margin-left: auto; margin-right: auto; width: 740px; text-align: left; }
#content {background-image: url(img/bg_content_top.gif); background-position: center top; padding-top: 12px; margin-left: 26px; margin-right: 26px; background-color: #fff; }
.left {float: left; }
.right {float: right; }
.center {text-align: center;}
#left {width: 220px; float: left; margin-left: 8px; background-color: #fff; }
#cds {width: 220px; float: left; margin-left: 8px; background-color: #fff; }
#cds2 {width: 220px; float: left; margin-left: 8px; background-color: #fff; }
#right {width: 440px; float: right; margin-right: 8px; background-color: #fff; margin-bottom:0px; }
#mcontainer>#content>#right {margin-bottom: 5px; voice-family: "\"}\""; margin-right: 6px; voice-family: inherit; }
#mcontainer>#content>#left {voice-family: "\"}\""; margin-left: 6px; voice-family: inherit; }


#contentfooter {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #996; background-image: url(img/bg_content_bottom.gif); background-position: center bottom; clear: both; height: 20px; padding-left: 16px; padding-right: 16px; }
.contentright {text-align: right; margin-left: 399px;}
.contentleft {text-align: left;}
#contentfooter a {color: #996; }
#sta {display:none;}
#contentfooter a.selected {text-decoration: none; }
#footer {background-color: #330; background-image: url(img/bg_footer.gif); background-position: center top; clear: both; padding-top: 15px; padding-left: 80px; padding-bottom: 10px; }
#footer img {width: 105px; height: 10px; }


/* menu */
#home #menu {padding-top: 120px; padding-bottom: 0px; background-image: url(img/1_menu.jpg);voice-family: "\"}\""; height: 214px; voice-family: inherit; }
#home #menu2 {padding-top: 0px; background-image: url(img/2_menu.gif); background-repeat: repeat-y; height: 267px;}
#menu2 p {margin-top: 0px; margin-left: 0px; margin-bottom: 0px; padding-top:0px; font-size: 11px}

#menu3 {padding-top: 0px; background-image: url(img/3_menu.gif); background-repeat: repeat-y;}
#menu3 p {color: #FFF; }
#menu {padding-left: 7px; margin-bottom: -95px; }
#menu div {padding-left: 15px; }
#menu div.selected {margin-bottom: 4px; }
#menu div.small {margin-bottom: 2px; }
#menu p {white-space: nowrap; }
#menu p * {vertical-align: middle; }
#menu p img {height: 18px; }
#menu div.small p img {height: 16px; }
#menu p#lang {margin-top: 0px; margin-left: 6px; margin-bottom: 0px; padding-top:0px}
#menu p#lang a {font-family:font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #996; text-decoration: none;}
#menu p#lang a:hover {text-decoration: none;}
#home #menu {}
#home #menu p#lang {margin-top: 0px; margin-left: 6px; margin-bottom: 0px; padding-top:0px}

#home #right {background-image: url(img/cds.jpg);voice-family: inherit;  }
#home #headline {width: 405px; height: 55px; margin-bottom: 0px; padding-bottom: 0px; }
#home #headline object {display: block; }

/* img up txt */
#home #highlights { margin-top: 10px; border-width: 2px; padding: 0px; border-style: solid; border-color: #F7C500; voice-family: "\"}\""; height: 139px;  voice-family: inherit; }

/* testo che cambia e scrolla */
#home #highlights2 {SCROLLBAR-FACE-COLOR: #F7C500; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; COLOR: #808080; SCROLLBAR-3DLIGHT-COLOR: #808080; LINE-HEIGHT: 16px; SCROLLBAR-ARROW-COLOR: #808080; SCROLLBAR-TRACK-COLOR: #F5F0DD; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #808080; SCROLLBAR-BASE-COLOR: #ffffff;
 background-color:#F5F0DD ;  background-image: url(img/fondo_txt.jpg); margin-top: 10px; border-width: 2px; padding: 0px; border-style: solid; border-color: #F7C500; voice-family: "\"}\""; height: 299px; voice-family: inherit; overflow: auto;}
#highlights2 p {margin-top: 10px; border-width: 2px; font-family: Verdana, Helvetica, Arial, sans-serif; color: #663; line-height: 15px; margin-left: 4px; }
#home #highlights {}
hr {height: 9px; width: 198px; border: 0; padding: 0; margin: 13px 0 13px 0; background: transparent url(img/linea.jpg) no-repeat;}
#seminars #text h4 {margin-top: 30px; }



