
/*MIE NUOVE*/
/*header home page: nota .header ý una classe assegnata alla tabella*/


.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;}
table table{ border:none;}
td {border:none;}
table tr td {text-align:left;}

.advertising img {border: solid 1px black; padding:3px; margin:5px;}
td .advertising { text-align:center; margin:auto;}


#menu {background-color:#fff;  height:20px; padding:0 0 20px 0; width:863px; text-align:left;}
#menu ul {margin-top:5px;}
#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:250px; float:left; }
#main{margin-left:250px; margin-right:0px;}

.editorial {text-align:left; padding:5px; margin-left:5px; margin-right:20px;}
.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:22px; color:#A71846;}
.editorial p {margin-top:55px;}
.editorial ul {font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

.interview {background-image:url(imgs/bg_td1.gif); background-color:#A5AA9B; background-repeat:repeat-x; padding:0 5px;  margin:0 5px;  font-size:12px;}
.interview  p { font-size:12px;}
.interview h1 {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#A71846;margin:0;}
.interview ol {padding-left:5px; margin-left:15px; list-style:roman;}
.interview li{margin-bottom:5px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight:normal; color:#000000; text-align:left;}

.rivista{background-image:url(imgs/bg_td3.gif); background-repeat:repeat-x; padding:0 5px;  margin:0 5px;}
.rivista img{background-image:none;   margin-top:-10px; margin-left:-10px; float:left;}

.contents{background-image:url(imgs/bg_td2.gif); background-color:#E3C4D1; background-repeat:repeat-x; padding:0 5px; margin:0 5px;}
.contents h1, .contents h1 a{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#A71846; margin:0px 0 5px; padding:0; text-decoration:none;}
.contents h1 a:hover,  .contents li a:hover  {text-decoration:underline;}
.contents h2 {margin:0 ;  padding:0; font-size:16px;}
.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:disc;}
.contents li, .contents 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;}
.contents em {border-bottom: solid 10px black; width:100%; padding-bottom:15px; margin-bottom:50px; display:block;}
.white {background-image:none; background-color:#fff; background-repeat:repeat-x; padding:0 5px;}

div.contents, div.interview, div.rivista {padding:5px; margin-bottom:15px;}


img.rubrica{border-bottom: solid 8px #A71846; color:#000; margin-top:-13px; margin-right: 15px;  padding:0; float:left;}
img.download{ position:relative; top:7px;  margin:0 2px; padding:2px; display:inline;}
h3.rubrica {border-bottom: solid 8px black; color:#000; margin:5px 0 5px;  ; padding:0 ; font-family:Arial, Helvetica, sans-serif; 
font-size:10px; font-weight:bold; Text-transform:uppercase;}

.advertising2 {text-align:center; padding-right:2px; }
a.advertising2:hover { border-bottom:solid 8px #A71846;}

p {font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight:normal; color:#000000; text-align:left;}
cite {font-family: "Times New Roman", Times, serif; font-size: 15px; font-weight:normal; #cccccc; font-style:normal;}

	
a {font-family: Arial,Helvetica,sans-serif; font-size: 12px; 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:250px;}

#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; }


/* Global Styles */

body {
	margin:0px; background-color:#F0F5E4;
	}
	

	/*
ID Styles

#navigation td {
	border-bottom: 1px solid #F4FFE4;
	}
	

	
#logo 	{
	font:24px Arial, Helvetica, sans-serif;
	color: #5C743D;
	letter-spacing:.2em;
	line-height:30px;
	}

#tagline 	{	
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:0.2em;
	line-height:18px;
	}

#monthformat {
	border-bottom: 1px dashed #5C743D;
	}
		
#dateformat {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.2em;
	}
	
#dateformat a {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	font-weight:bold;
	letter-spacing:.1em;
	text-decoration:none;
	}
	
#dateformat a:hover {
	color: #F4FFE4;
	letter-spacing:.1em;
	}*/


