@import url(_pages.css);
#box {width:640px; overflow:hidden; margin:10px 0; position:relative;}
#box h2 {font-size:30px; margin:10px 0; color:#0070b8;}
#box h3 {font-size:24px; line-height:25x; margin-bottom:10px; width:590px; color:#0070b8;}
#box h4 {font-size:12px; line-height:14x; margin-bottom:10px;}
#box p {font-size:12px; margin-bottom:15px;}
#print {width:16px; height:16px; background:url(/res/img/print.png); position:absolute; top:0; left:600px;}
#print a{width:16px; height:16px; display:block;}
#print span {display:none}
#mail {width:16px; height:11px; background:url(/res/img/mail.png); position:absolute; top:3px; left:624px;}
#mail a{width:16px; height:11px; display:block}
#mail span {display:none}
#box img.left {float:left; margin-right:10px;}
#box img.right {float:right; margin-left:10px;}
ul {font-size:11px;}

.risposta table {font-size:12px;  border: 1px solid #000; width:100%; border-collapse: collapse;}
.risposta table td {padding:5px; border: 1px solid #000;}

table#appuntamenti{width:600px;;font-size:10px;line-height:18px;}
table#appuntamenti img{border:none;margin:0 0 0 0;}
table#appuntamenti th{text-align:center;}
table#appuntamenti tr.title{height:25px;background:url(../img/mp_dotted_trth.gif);overflow:hidden;line-height:25px;color:#737373;}
table#appuntamenti tr{height:19px;background:url(../img/mp_dotted_tr.gif);overflow:hidden;}
table#appuntamenti td{line-height:18px;width:22px;}
table#appuntamenti td a{font-weight:bold;text-decoration:none;color:#333333;}
table#appuntamenti td a:hover{text-decoration:underline;}
table#appuntamenti td.center{text-align:center;}
.blu{background:#0077bb;}
.risposta{clear:both;}
.risposta h4{font-size:11px;}
.risposta h4 span{margin-right:5px;}
.risposta ul{margin-left:60px;padding:0;}
.risposta ul li{list-style:square outside;}
.tornasu{text-align:right;}
.boxset{width:152px;height:155px;float:right;overflow:hidden; margin:0 0 0 20px;}
ul.menubox{width:194px;list-style:none;margin:0;padding:0;font-size:11px;}
ul.menubox li a{display:block;text-decoration:none;padding:0 10px 0 0;line-height:19px;text-align:right;border-bottom:1px dotted #b2b2b2;color:#0077b9;}
ul.menubox li{display:inline;}
ul.menubox li a:link,ul.menubox li a:visited{}
ul.menubox li a:hover,ul.menubox li a:active{background:#0077bb;color:#fff;}






