body { margin:0 auto; padding:0px; background-image:url(../img/sf_giallo.png); background-repeat:repeat-y; background-attachment:fixed; background-position:center top; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#333333 }
form, input, table { margin:0px; padding:0px; }
a, a:link, a:active, a:visited { text-decoration:none; color:#333333; }
a:hover { text-decoration:underline; color: #990000; }


br {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:4px; font-weight:normal; }
h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666; margin-bottom:0px; margin-top:3px; margin-left:16px }
.langs {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666; margin-top:3px  }
.langs A:Link {text-decoration:none; color: #666666}
.langs A:Visited {text-decoration:none; color:#666666}
.langs A:Hover {text-decoration:none; color:#000000}


.evlinks a:link { text-decoration:none; color: #0000FF; }
.evlinks a:visited { text-decoration:none; color: #0000FF; }
.evlinks a:hover { text-decoration:underline; color: #990000; }

.hdlinks a:link { text-decoration:none; color: #333333; }
.hdlinks a:visited { text-decoration:none; color: #333333; }
.hdlinks a:hover { text-decoration:none; color: #333333; }

div#container {width:760px; margin:0 auto;padding:0}

div#navigation { float:left; margin: 0 auto; width: 149px; height:inherit }
.navigation_in { margin: 0 auto; width: 149px;height:inherit; background-image:url(../img/left_middle.jpg); background-repeat:repeat}
.navigation_in2 { margin: 0 auto; width: 149px;height:inherit; background-image:url(../img/l_mid.jpg); background-repeat:repeat}
.extra { float:left; margin: 0 auto; width: 209px; padding:0 }
.extra_flickr { float:left; margin: 0 auto; width: 209px; margin-left:-5px}

.extra2 { float:left; margin-left:4px; width: 190px; padding:0  }
.extra_middle { margin: 0 auto; width: 209px; background-image:url(../img/right_middle.jpg); background-repeat:repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666; text-align:center }
.in_extra_middle { margin: 0 auto; width: 180px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #663366; text-align:center; margin-left: 9px }

div#content { float:left; width: 402px; height:inherit; margin: 0 auto; background-color:#ffffff }
div#middlebox { width: 760px; margin: 0 auto; padding:0; background-color:#FFFFFF}
div#middleboxbis { float:left; width: 760px; margin: 0 auto; padding:0; background-color:#FFFFFF}
div#navcont { float:left; width: 551px; padding:0; margin: 0 auto; }
div#destro { float:right; width: 209px; padding:0; margin: 0 auto; }
.bigcontent_in { width: 551px; margin: 0 auto; background-image:url(../img/big_mid.jpg); background-repeat:repeat }
.bigcontent_in2 { width: 551px; margin-left:0px; background-image:url(../img/big_mid.jpg); background-repeat:repeat }

.content_in { width: 402px; margin: 0 auto; background-image:url(../img/center_middle2.jpg); background-repeat:repeat }
.content_in2 { width: 402px; margin: 0 auto; background-image:url(../img/center_middle3.jpg); background-repeat:repeat }
div#footer { float:left; width:760px; height:112px; text-align:center; background-image:url(../img/footerbk.jpg); color: #000 } 
div#subfooter { float:left; width:760px; height:16px; text-align:center; background-color:#FFFFFF; color: #000 }
div#header { float:left; width:500px; height:18px; text-align:left }
div#header_b { float:left; width: 244px; height:18px; text-align:right  }

div#panel {  float:left;width:760px; height:193px; margin:0px; background-image:url(../img/panel_bn.jpg)
} 

div#menu {  float:left; width:760px; height:53px; margin:0px
} 

div#pf { margin-top: 24px; padding: 8px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#333333}

.corpus_left { margin-top: -4px; margin-left: 16px; margin-right: 6px; margin-bottom: 0px; padding: 8px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#333333}

.corpus_right { margin-top: -4px; margin-left: 16px; margin-right: 15px; margin-bottom: 0px; padding: 8px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#333333}

.corpus_big { margin-top: -4px; margin-left: 28px; margin-right: 18px; margin-bottom: 0px; padding: 8px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#333333; line-height:16px;}
.corpus_bigf { width:494px; margin: 0 auto; padding: 0px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#333333}
.corpus_bigf2 { width:490px;padding-left:10px;margin: 0 auto; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#333333}
.imagery { margin-top: -4px; margin-left: 12px; margin-bottom: 0px; padding: 8px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#333333}
.ta { padding: 0px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#333333}

.menu_links { margin-bottom:0px;margin-top:0px;margin-left: 25px; font-size:11px; font-family:Tahoma;line-height:16px;color:#ffffff; text-align:left; font-weight:bold}
.menu_links A:Link {text-decoration:none; color: #666633}
.menu_links A:Visited {text-decoration:none; color:#666633}
.menu_links A:Hover {text-decoration:none; color:#000000}

.leftbox {  margin-top: -4px; margin-left: 12px; margin-right: 17px; margin-bottom: 0px; padding: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#666666; padding:10px; text-align:justify }


div#fill { margin: 0 auto; padding:0; width: 209px; height:1900px; background-image:url(../img/boxrstr.jpg); background-repeat: repeat-y }

#pscroller1 {
width: 138px;
height: 90px;
background-color: #FFFFFF;
text-align:justify;
}

.rssclass .rsstitle{
font-weight: bold;

}

.rssclass .rssdescription{
font-weight: normal;

}

.rssclass .rssdate{
color: gray;
font-size: 85%;
}

.rssclass a{
text-decoration: none;
}


#pscroller1 {
width: 160px;
height: 110px;
background-color: #FFFFFF;
text-align:justify;
}
.rssclass .rsstitle{
font-weight: bold;font-size:14px
}
.rssclass .rssdescription{
font-weight: normal;font-size:12px
}
.rssclass .rssdate{
color: #333333;font-weight: normal;font-size:9px
}
.rssclass a{
text-decoration: none;
}
div#load { font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:9px; font-weight:normal; color:#ffffff}
