body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
table {
	font-size: 10px;
	}
.link01:link {font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.link01:visited {font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.link01:hover {font-size: 10px; font-weight: bold; color: #FF0000; text-decoration: none;}
.link01:active {font-size: 10px; font-weight: bold; color: #FF0000; text-decoration: none;}

.link02:link {font-weight: bold; color: #555555; text-decoration: none; text-transform: uppercase; font-size: 9px;}
.link02:visited {font-weight: bold; color: #555555; text-decoration: none; text-transform: uppercase; font-size: 9px;}
.link02:hover {font-weight: bold; color: #FF0000; text-decoration: none; text-transform: uppercase; font-size: 9px;}
.link02:active {font-weight: bold; color: #FF0000; text-decoration: none; text-transform: uppercase; font-size: 9px;}

.link03:link {font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
.link03:visited {font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
.link03:hover {font-size: 10px; font-weight: normal; color: #FFAE00; text-decoration: none;}
.link03:active { font-size: 10px; font-weight: normal; color: #FFAE00; text-decoration: none;}

.link04:link {font-weight: bold; color: #E10000; text-decoration: none;}
.link04:visited {font-weight: bold; color: #E10000; text-decoration: none;}
.link04:hover {font-weight: bold; color: #FF0000; text-decoration: none;}
.link04:active {font-weight: bold; color: #FF0000; text-decoration: none;}

.link05:link {font-weight: normal; color: #999999; text-decoration: none; font-size: 9px;}
.link05:visited {font-weight: normal; color: #999999; text-decoration: none; font-size: 9px;}
.link05:hover {font-weight: normal; color: #333333; text-decoration: none; font-size: 9px;}
.link05:active {font-weight: normal; color: #333333; text-decoration: none; font-size: 9px;}

.link06:link {font-weight: normal; color: #333333; text-decoration: none; font-size: 10px;}
.link06:visited {font-weight: normal; color: #333333; text-decoration: none; font-size: 10px;}
.link06:hover {font-weight: normal; color: #FF0000; text-decoration: none; font-size: 10px;}
.link06:active {font-weight: normal; color: #FF0000; text-decoration: none; font-size: 10px;}

.testo01 {font-weight: bold; color: #000000; text-decoration: none;}
.testo02 { font-weight: bold; color: #D0D0D0; text-decoration: none;  font-size: 10px;}
.testo03 { font-weight: bold; color: #FF0000; text-decoration: none; font-size: 9px;}
.testo04 {font-weight: bold; color: #2E2E2E; text-decoration: none; text-indent: 5pt;}
.testo05 {	color: #000000; font-style: oblique;}
.testo06 { font-weight: bold; color: #E10000; text-decoration: none; text-transform: uppercase; font-size: 9px;}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 16px;
	border: 1px solid #666666;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 16px;
	border: 1px solid #666666;
}

.form01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	height: 14px;
	width: 142px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #000000;
}
.form02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	height: 18px;
	width: 60px;
	background-color: #797979;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	margin-top: 5px;
}
.form03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
	height: 14px;
	width: 80px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #000000;
}
.form04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2E2E2E;
	height: 18px;
	width: 85px;
	background-color: #cccccc;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #2E2E2E;
	border-bottom-color: #2E2E2E;
	margin-top: 5px;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#menuLeft ul
{list-style-type: none;
margin: 0;
padding: 0;}
#menuLeft a
{
	display: block;
	text-transform: uppercase;
	font-size: 9px;
	color: #434343;
	background-image:url(tmp/menu-left_bg.jpg);
	height: 21px;
	width: 195px;
	padding: 0px;
	text-decoration: none;
	font-weight: bold;
	text-indent: 30pt;
	margin-top: 0px;
	bottom: 0px;
	right: 0px;
	line-height: 21px;
}
#menuLeft a:hover
{color: #ff0000; background-image:url(tmp/menu-left_bg_roll.jpg);}

#menuLeft a:active
{color: #ff0000; background-image:url(tmp/menu-left_bg_roll.jpg);}

#rassegna ul
{list-style-type: none;
margin: 0;
padding: 0;}
#rassegna a
{
	display: block;
	text-transform: uppercase;
	font-size: 9px;
	color: #434343;
	background-image:url(tmp/rassegna-menu_bg.jpg);
	height: 18px;
	width: 195px;
	padding: 0px;
	text-decoration: none;
	font-weight: bold;
	text-indent: 30pt;
	margin-top: 0px;
	bottom: 0px;
	right: 0px;
	line-height: 18px;
}
#rassegna a:hover
{color: #000000; background-image:url(tmp/rassegna-menu_bg_roll.jpg); text-indent: 30pt;}

#rassegna a:active
{color: #000000; background-image:url(tmp/rassegna-menu_bg_roll.jpg); text-indent: 30pt;}

#congresso ul
{list-style-type: none;
margin: 0;
padding: 0;}
#congresso a
{
	display: block;
	font-size: 9px;
	color: #793D00;
	background-image:url(tmp/congresso-menu_bg.jpg);
	height: 25px;
	width: 171px;
	padding: 0px;
	text-decoration: none;
	font-weight: bold;
	text-indent: 5pt;
	margin-top: 1px;
	bottom: 0px;
	right: 0px;
	line-height: 25px;
}
#congresso a:hover
{color: #895724; background-image:url(tmp/congresso-menu_bg_roll.jpg);}

.colonnaDX {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.bordo01 {
	border: 1px solid #666666;
}
.form05 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #eeeeee;
	height: 12px;
	width: 350px;
	border: 1px solid #cccccc;
}
.form06 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #eeeeee;
	height: 18px;
	width: 354px;
	border: 1px solid #cccccc;
}
.form07 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #eeeeee;
	height: 30px;
	width: 350px;
	border: 1px solid #cccccc;
}
.form08 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
font-weight: bold;
	color: #ffffff;
	background-color: #CE0000;
	height: 16px;
	width: 60px;
	border: 1px solid #880000;
}
#rassegnaStampa a
{
	display: block;
	background-image:url(tmp/rassegna.jpg);
	height: 40px;
	width: 193px;
	padding: 0px;
	}
#rassegnaStampa a:hover
{background-image:url(tmp/rassegna_roll.jpg);}

#rassegnaStampa a:active
{background-image:url(tmp/rassegna_roll.jpg);}

#newsletter a
{
	display: block;
	background-image:url(tmp/iscrizione-newsletter.jpg);
	height: 32px;
	width: 195px;
	padding: 0px;
	}
#newsletter a:hover
{background-image:url(tmp/iscrizione-newsletter_roll.jpg);}

#newsletter a:active
{background-image:url(tmp/iscrizione-newsletter_roll.jpg);}

#banner01 a
{display: block; background-image:url(img/banner_milanocheckup.gif); 	height: 209px;	width: 193px;	padding: 0px;}
#banner01 a:hover
{background-image:url(img/banner_milanocheckup_roll.gif);}
#banner01 a:active
{background-image:url(img/banner_milanocheckup_roll.gif);}

#banner02 a
{display: block; background-image:url(img/banner_neurologicalsciences.gif); 	height: 56px;	width: 193px;	padding: 0px;}

#banner02 a:hover
{background-image:url(img/banner_neurologicalsciences_roll.gif);}
#banner02 a:active
{background-image:url(img/banner_neurologicalsciences_roll.gif);}

#banner03 a
{display: block; background-image:url(img/banner_syllabus.gif);  height: 61px;	width: 193px;	padding: 0px;}
#banner03 a:hover
{background-image:url(img/banner_syllabus_roll.gif);}
#banner03 a:active
{background-image:url(img/banner_syllabus_roll.gif);}

#banner04 a
{display: block; background-image:url(img/banner_fian.gif);  height: 127px;	width: 193px;	padding: 0px;}
#banner04 a:hover
{background-image:url(img/banner_fian_roll.gif);}
#banner04 a:active
{background-image:url(img/banner_fian_roll.gif);}

.giornoFestivo {color: #666666; text-align: center;}
.giornoFeriale {text-align: center;}

a.linkGiorno:LINK {
color: #ffffff;
font-size:10px;
font-weight:bold;
text-decoration: none;
text-transform:uppercase;
}
a.linkGiorno:VISITED {
color: #ffffff;
font-size: 10px;
font-weight:bold;
text-decoration: none;
text-transform:uppercase;
	 
}
a.linkGiorno:hover {
color: #00184c;
font-size:10px;
font-weight:bold;
text-decoration: none;
text-transform:uppercase;
	 
}
#giorno a {
width:100%;
height:100%;
background-image:url(tmp/bg_giorno.gif);}

#giorno a:hover {
background-image:url(tmp/bg_giorno_a.gif);}

.bg_calendario {
background-color:#000000;}

#calendario {
background-color:#a8bce9;}

#top_button {
	height:40px;
	width:889px;
	background-image:url(tmp/tema-mese_bg.jpg);
}

#modifica {
position:relative;
width:340px;
background-color:#ffffff;}

#modifica_but a{
	border:1px solid #666666;
	width:50px;
	padding: 3px;
	background-color:#ffb200;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin-left: 1px;
}

#modifica_but a:hover{
background-color:#ff0000; border:1px solid #a10000;}

#descrizione {
	width:340px;
	background-color:#dadada;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

#anteprima a {
width:340px;
height:100px;
background-color:#cccccc;
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;}

#anteprima a:hover {
background-color:#ffb200;}

.bordoImg {
border:1px solid #000000;
}
.form_margine {
		margin: 0px;
}

.button_barra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #ffb200;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3e3e3e;
	border-right-color: #3e3e3e;
	border-bottom-color: #3e3e3e;
	border-left-color: #3e3e3e;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-right: 3px;
}

.bordo_bot {
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	border-bottom-width: 1px;
	}
	
#pdf_fonte {
	width:150px;
}
.link_pdf:link {font-weight: normal; color: #0000ff; text-decoration: none;}
.link_pdf:visited {font-weight: normal; color: #0000ff; text-decoration: none; }
.link_pdf:hover {font-weight: normal; color: #0000ff; text-decoration: none; }
