
/*MIE NUOVE*/
/*header home page: nota .header ý una classe assegnata alla tabella*/


.noborder {border:none;}
.header{background-image:url('imgs/bg.gif'); background-repeat:repeat-x;}
.header h3,.header em,.header p {padding:0; margin:0; font-weight:normal;}
.header td{font-family:"Times New Roman", Times, serif;  font-size:10px; text-align:left; color:#000000; }
.header h3{font-size:24px;}
.header p{font-size:15px; color:#666666; }


table{ border:solid 1px black; background-color:#fff;}
table table{ border:none;}
td {border:none;}
table tr td {text-align:left;}

.advertising img {bordedr: solid 1px black; padding:3px; margin:10px; }
td.advertising { text-align:center; margin:auto; background-color:#D5EDB3;}


#menu {background-color:#fff;  height:20px; padding:0px 0px 20px 0px; width:863px; text-align:left; }
#menu ul {margin-top:0px; }
#menu li {display:inline;   margin-left:2px; }
#menu li a{color:#A71846; background-color:#D5EDB3;text-decoration: none; padding:5px; text-align:left; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#menu li a:hover {background-color:#A7B88F; coldor:#000;}

#sidebar{width:245px; float:left; margin-left:5px;}
#main{margin-left:255px; margin-right:0px; }

.editorial {text-align:left; padding:0px;  margin-right:10px;}
.editorial h1,.editorial h2,.editorial h3{margin:0; padding:0; padding-bottom:5px;}
.editorial h3{font-family:Arial, Helvetica, sans-serif; margin:0; font-weight:normal; font-size:15px; color:#A71846;}
.editorial h2{font-family:'Times New Roman', Times, serif; margin:0; font-weight:normal; font-size:22px; color:#000000;}
.editorial h1{font-family:Arial, Helvetica, sans-serif;; margin:0; font-weight:normal; font-size:24px; color:#A71846;}
.editorial h2 a {font-family:'Times New Roman', Times, serif; margin:0; font-weight:normal; font-size:22px; color:#000000;}
.editorial h3.rubrica{border-color:#A71846;}
.editorial p {margin-top:10px;}
.editorial li, .editorial li a { color:#A71846; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; margin-bottom:2px;text-decoration:none; text-transform:uppercase;}

.interview {background-image:url(imgs/bg_td2.gif); background-color:#E3C4D1; background-repeat:repeat-x;  margin:0 10px 0 0; 
padding:5px; margin-bottom:15px;}
.interview h1 {font-family:'Times New Roman', Times, serif; margin:0; font-weight:normal; font-size:22px; color:#000000;}
.interview ol {padding-left:5px; margin-left:15px; list-style:roman; font-family:Arial, Helvetica, sans-serif;font-size:15px;}
.interview li{margin-bottom:5px; font-weight:normal; color:#000000; text-align:left;}
.interview li a{margin-bottom:5px; margin:0; font-weight:normal;  color:#A71846; text-align:left; text-decoration:none;}

#sidebar .rivista:hover{background-image:url(imgs/bg_td2.gif); }

.rivista img{background-image:none;   margin-top:-10px; margin-left:-15px; float:left; padding-right:8px;}

.contents, .rivista{background-image:url(imgs/bg_td1.gif); background-color:#A5AA9B; background-repeat:repeat-x; padding:0 5px; margin:0 5px;}
.contents h1, .contents h1 a, .rivista h1{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#A71846; margin:0px 0 5px; padding:0; text-decoration:none;}

#sidebar .contents:hover {background-image:url(imgs/bg_td2.gif); background-color:#E3C4D1;}
.contents h1 a:hover,  .contents li a:hover  {text-decoration:underline;}
.contents h2 {margin:0 ;  padding:0; font-size:15px; fo}
.contents h3{font-size:20px; margin:25px 0 5px;}
.contents cite{font-size:10px; color:#000; font-family:Arial, Helvetica, sans-serif; }
.contents h4{font-size:12px; color:#A71846; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; }
.contents p {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; margin:3px 0 0 0;}
.contents ul { padding:0 0 0 10px; margin:0 0 0 5px;list-style-type:square; color:#A71846;}
.contents li, .contents li a { color:#000; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; margin-bottom:2px;text-decoration:none; text-transform:uppercase; }
.contents em {border-bottom: solid 10px #dedede; width:98%; padding-bottom:15px;margin-bottom:30px;margin-top:30px; display:block;}
.white {background-image:none; background-color:#fff; background-repeat:repeat-x; padding:0 5px;}

div.contents,  div.rivista {padding:5px; padding-top:0; margin-bottom:15px;}
.contents h3.rubrica, .rivista h3.rubrica  {margin: 0 -5px 15px;;}

.nextcongresses{margin-right:10px;}
img.rubrica{border-bottom: solid 8px #dedede; color:#000; margin-top:-10px; margin-right: 10px;  padding:0; margin-bottom:10px; float:right;}
img.download{ position:relative; top:7px;  margin:0 2px; padding:2px; display:inline;}
h3.rubrica {border-top: solid 8px black; color:#000; margin:0px 0 10px;  ; padding:0 ; font-family:Arial, Helvetica, sans-serif; 
font-size:10px; font-weight:bold; Text-transform:uppercase;}

.advertising2 {text-align:center; margin-right:0px; }
a.advertising2:hover { border-bottom:solid 8px #A71846;}
a.advertising2 { border-bottom:solid 8px #dedede; }
p {font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight:normal; line-height:16px; color:#000000; text-align:left;}
cite {font-family: "Times New Roman", Times, serif; font-size: 15px; font-weight:normal; color:#666; font-style:normal;}


a {font-family: Arial,Helvetica,sans-serif; font-weight:normal; color:#000000; text-align:left;}
a:hover {color:#A71846; text-decoration:underline;}


.footer {font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-weight:normal; color:#000; text-align:left; margin-left:30%;}

#sponsors li {display:inline; list-style:none; padding:0 10px; text-align:left; line-height:58px; border:none;}
#sponsors {margin:0; padding:0;}
#sponsors img {text-align:left; }

.chosen h3 {border-color:#A71846;}
#sidebar .chosen:hover {background-image:url(imgs/bg_td1.gif); }
.chosen a {display:none;}

/* Global Styles */

body {
	margin:0px; background-color:#F0F5E4; font-size:14px;
	}
	
