html,body,div,p,img,a,table,th,tr,td,h1,h2,h3,dl,dt,dd,ul,li{margin:0;border:0;padding:0;}
html,body{height:100%;width:100%;overflow:hidden;}
#background{position:absolute;z-index:1;width:100%;height:100%;}
#container{	position:absolute;width:100%;height:100%;top:0;left:0;overflow:auto;z-index:2;}
body{font-family:"Trebuchet MS",Helvetica,Tahoma,sans-serif;font-size:15px;color:#5a5a5a;}
p{margin-top:15px;line-height:1.4em;text-align:justify;}
p.notop{margin-top:0;}
p.top8{margin-top:8px;}
p.pro{font-size:12px;margin-top:30px;}
.little{font-size:13px;}
.littler{font-size:12px;font-style:italic;}
a{text-decoration:underline;color:#5a5a5a;}
a:hover{color:#dd5614;}
a.fake{text-decoration:none;font-size:18px;font-weight:normal;color:#111;}
a.fake:hover{border-bottom:0;background:none;}
a.fakebig{text-decoration:none;font-size:29px;font-weight:normal;color:#111;}
a.fakebig:hover{border-bottom:0;background:none;}
a.iscr{font-size:29px;font-weight:normal;color:#111;text-decoration:underline;}
a.iscr:hover{border-bottom:0;color:#dd5614;}
a.news{color:#dd5614;font-weight:bold;}
a.libri:link, a.libri:visited{color:#5a5a5a;font-size:14px;}
a.libri:hover{color:#dd5614;}
h1{font-size:29px;font-weight:normal;color:#111;padding-bottom:25px;}
p.head_art{margin-top:0;font-size:20px;font-weight:bold;padding-bottom:20px;text-align:left;}
p.head_art a{text-decoration:underline;color:#dd5614;}
p.head_art a:hover{text-decoration:underline;border-bottom:0;}
li.art a{color:#dd5614;font-weight:bold;}
p.bread{position:relative;margin-top:0;width:100%;margin-bottom:25px;padding-bottom:3px;font-weight:bold;font-size:15px;}
p.bread a{text-decoration:underline;font-weight:bold;}
p.bread a:hover{text-decoration:underline;border-bottom:0;font-weight:bold;}
h1.pad10{padding-bottom:10px;}
h1.pad5{padding-bottom:5px;}
h2{font-size:18px;font-weight:normal;color:#111;}
h2.eventi{padding-bottom:10px;}
h3{font-size:13px;font-weight:bold;padding-bottom:0;}
.ital{font-style:italic;}
span.tit{font-size:18px;font-weight:normal;color:#111;}
#logo{position:relative;width:878px;height:132px;margin:10px auto 0 auto;background-image:url(../imgs/logo3.gif);}
#lnk01:link,#lnk01:visited,#lnk01:hover{display:block;width:878px;height:132px;text-decoration:none;border-bottom:0;background:none;}
#top{position:relative;width:944px;height:25px;margin:0 auto 0 auto;background-image:url(../imgs/back_top.png);background-repeat:no-repeat;z-index:100;}
#content{position:relative;width:886px;margin:0 auto 0 auto;background-image:url(../imgs/back_c2.png);background-repeat:repeat-y;padding:0 29px 12px 29px;z-index:100;padding-top:10px;}
span.act{color:#dd5614;font-size:16px;font-weight:bold;}
#slide{position:relative;width:886px;height:320px;margin-bottom:15px;}
#main{padding-top:20px;}
#l_area{position:relative;width:630px;float:left;padding-top:30px;}
#r_area{position:relative;width:199px;margin-left:650px;background-color:#efece7;padding:15px 15px 25px 20px;margin-top:35px;}
#r_area h2{color:#dd5614;padding-bottom:5px;}
#r_area p{margin-top:1px;font-size:13px;}
#r_area p.titev{text-align:left;}
#r_area div{position:relative;border-bottom:1px dashed #aaaaaa;margin-bottom:10px;padding-bottom:10px;}
#r_area div.last{border-bottom:0;margin-bottom:0;padding-bottom:0;}
#r_area a:link,#r_area a:visited{text-decoration:underline;color:#616161;font-size:13px;}
#r_area a:hover{color:#dd5614;font-size:13px;}
table.tb_ev{background:#fff;position:relative;width:100%;border:1px solid gray;}
table.tb_ev td.pic{width:140px;}
table.tb_ev td.main{width:340px;text-align:center;vertical-align:middle;padding:5px 10px;}
p.strillo{font-weight:bold;font-size:17px;margin-bottom:15px;text-align:center;}
table.tb_ev td.info{vertical-align:middle;padding:5px 10px;text-align:center;font-weight:bold;background:#efece7;}
table.tb_ev td.info a{color:#dd5614;}
table.tb_ev a:hover{background:none;}
#scrivi{margin-top:40px;}
td{vertical-align:top;}
td.lbl{width:100px;}
td.lbl2{width:170px;}
input.tx{width:200px;font-family:"Trebuchet MS",Helvetica,Tahoma,sans-serif;font-size:13px;color:#616161;padding-left:2px;border:1px solid gray;}
#ta{font-family:"Trebuchet MS",Helvetica,Tahoma,sans-serif;font-size:13px;color:#616161;padding-left:2px;border:1px solid gray;}
#invia{border-bottom:0;background:none;margin-top:15px;margin-left:23px;}
ul.libri{position:relative;list-style-type:none;margin-top:10px;}
ul.libri li{padding-bottom:2px;}
ul.libri li.art{padding-bottom:20px;}
#notes{background:#efece7;margin-top:5px;font-size:12px;display:none;line-height:normal;padding:6px;}
#notes2{background:#efece7;margin-top:5px;font-size:12px;line-height:normal;padding:6px;}
p.iscr{margin-top:30px;font-weight:bold;width:100%;padding:0;border-bottom:1px solid #a4a4a4;margin-bottom:10px;}
span.blocco{display:block;margin:12px 0;background-color:#efece7;}
span.sx{position:relative;float:left;margin:4px 12px 12px 0;padding:0;background-color:#efece7;}
span.dx{position:relative;float:right;margin:4px 0 12px 12px;background-color:#efece7;}
span.dida{display:block;font-size:12px;margin:3px 0;padding:0 3px;line-height:13px;color:#000;}
#footdata{position:relative;margin:25px auto 0 auto;background:#ccccca;z-index:101;}
#footdata p{width:100%;text-align:center;font-size:11px;color:#000;padding:2px 0;}
.jquerycssmenu{font-size:15px;font-weight:bold;font-family:"Trebuchet MS",Helvetica,Tahoma,sans-serif;border-bottom:1px solid #bababa;padding-left:10px;position:relative;z-index:150;}
.jquerycssmenu ul{margin:0;padding:0;list-style-type:none;}
.jquerycssmenu ul li{position:relative;display:inline;float:left;}
.jquerycssmenu ul li a{display:block;background:#fff;padding:5px 12px 4px 12px;margin-right:3px;border:1px solid #bababa;border-bottom-width:0;color:#4b4b4b;text-decoration:none;}
.jquerycssmenu ul li a:hover{background:#d4e2ea;text-decoration:none;border-bottom-width:0;}
.jquerycssmenu ul li a.act{display:block;background:#d4e2ea;padding:5px 12px 4px 12px;margin-right:3px;border:1px solid #bababa;border-bottom-width:0;color:#dd5614;text-decoration:none;}
.jquerycssmenu ul li ul{position:absolute;left:0;display:block;visibility:hidden;border-top:1px solid #bababa;}
.jquerycssmenu ul li ul li{display:list-item;float:none;}
.jquerycssmenu ul li ul li ul{top:0;}
.jquerycssmenu ul li ul li a{font-size:15px;font-weight:bold;font-family:"Trebuchet MS",Helvetica,Tahoma,sans-serif;width:150px;background:white;color:#4b4b4b;padding:4px 0px 4px 12px;margin:0;border-top-width:0;border-bottom:1px solid #bababa;text-decoration:none;}
.jquerycssmenu ul li ul li a:hover{background:#d4e2ea;color:#4b4b4b;text-decoration:none;border-top-width:0;border-bottom:1px solid #bababa;}
.jquerycssmenu ul li ul li a.last{width:122px;}
.downarrowclass{position:absolute;top:11px;right:5px;}
.rightarrowclass{position:absolute;top:11px;right:5px;}