body { background-color:#FFFFFF; margin-top:6px; margin-left:4px; margin-right:4px; }
body, td, input, select { font-size:11px; font-family:Tahoma, Verdana, Serif; color:#333333; }

a { color:#0066CC; text-decoration:none; }
a:hover { text-decoration:underline; }

h1 { font-size:14px; margin-top:10px; background:#EAE3E1; color:#000077; }
h2, h3 { font-size:11px; margin-top:1px; }
h1, h2, h3 { font-family:Tahoma, Verdana, Serif; font-weight:bold; margin-bottom:1px; text-align:center; }

hr { height:1px; color:#ACA899; border:1px solid; }
.hred { width: 170px; height:1px; color:#F5827A; }

.esami { width:100%; border-collapse:collapse; }
.esami td { padding:4px; border-color:#DDDDDD; border-width:1px; border-style:solid; text-align:center; }

.orario { width:100%; border-collapse:collapse; }
.orario td { font-size:11px; padding:2px; border-color:#DDDDDD; border-width:1px; border-style:solid; }

.griglia { width:100%; }
.griglia td { padding:4px; border-bottom-color:#DDDDDD; border-bottom-width:1px; border-bottom-style:solid; vertical-align:top; }

.normal td { padding:0px; border-bottom-width:0px; }

.th11 { font-size:11px; font-family:Tahoma, Verdana, Serif; }
.tr11 { font-size:11px; font-family:"Trebuchet MS", Verdana, Serif; color:#333333; }
.tr15 { font-size:15px; font-family:"Trebuchet MS", Verdana, Serif; color:#002071; }
.tr13 { font-size:13px; font-family:"Trebuchet MS", Verdana, Serif; }
.tr24 { font-size:24px; font-family:"Trebuchet MS", Verdana, Serif; color:#002071; }
.times { font-size:15px; font-family:"Times New Roman", Times, Serif; }

.red_menu { color:#900; }
.menu { font-size:18px; font-family:"Trebuchet MS", Verdana, Serif; color:#909090; }
a.menu:hover { background:#F6F6F6; text-decoration:none; }

.red { color:#CC0000; }
.centra { text-align:center; }
.right_link { color:#0066CC; text-align:right; }
.nocera { font-size:9px; color:white; }
.nocera a:hover { color:white; }
