/* CSS Document */
*{ margin:0; padding:0;}
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; 
background:url(/img/struttura/sfo.gif) #000 repeat-x top; text-align:center; margin:0; padding:0; }
#pri{ width:716px; margin:auto; text-align:left }
#top{ height:93px;}
#logo{ float:left;}
#top_nav{ float:right; padding:70px 0 0}
#top_nav ul{ list-style:none;}
#top_nav ul li{ display:inline; padding:0 5px 0 2px;}
#top_nav ul li.li_bord{border-right:1px solid #c00;}
#top_nav ul li a{ color:#FFFFFF;}
#top_nav ul li a:hover{ text-decoration:none;}
#med{ clear:both;}
#med_nav ul{ list-style:none;position:absolute; margin:0; padding:0;}
#med_nav ul li{ display:inline;position:absolute; list-style:none; width:94px}
#med_nav ul li a{ display:block;text-indent:-1000px; height:26px}
#med #med_foto{ height:265px;}
#med #med_nav{ height:30px; margin:0 0 0 0;} 
#med #med_nav #med_nav1{ top:0; left:14px; width:94px}
#med #med_nav #med_nav2{ top:0; left:110px; width:94px}
#med #med_nav #med_nav1 a{ background:url(/img/struttura/med_nav1_.gif) no-repeat;}
#med #med_nav #med_nav2 a{ background:url(/img/struttura/med_nav2_.gif) no-repeat;}
#med #med_nav #med_nav1 a:hover{ background:url(/img/struttura/med_nav1.gif) no-repeat;}
#med #med_nav #med_nav2 a:hover{ background:url(/img/struttura/med_nav2.gif) no-repeat;}
#thumb{ width:430px; float:left; padding:10px;}
#scheda{ float:right; width:250px; color:#FFFFFF}
#thumb div{display:inline; border-right:3px solid #000; }
#thumb a{ cursor:pointer;}
#med #thumb p{ margin:10px; color:#FFFFFF;} 
#pie{ border-top:1px solid #999; color:#999; font-size:10px; padding:20px 10px; margin:20px 0; clear:both}
table tr.int td{ border-bottom:1px solid #fff}
h4{ font-size:16px; margin:0 0 10px 0;}
#pie a{ color:#999;}