html,body,div,p,em,img,a,table,th,tr,td,h1,h2,h3,dl,dt,dd{margin:0;border:0;padding:0;}
html,body{height:100%;width:100%;overflow:hidden;}
body{font-family:"Trebuchet MS",Helvetica,Tahoma,sans-serif;font-size:15px;color:#5a5a5a;background-color:#f2f6fa;background-image:url(../imgs/flowers.jpg);background-position:bottom left;background-repeat:repeat-x;}
#container{	position:absolute;width:100%;height:100%;top:0;left:0;overflow:auto;overflow-x:hidden;z-index:2;}
#sky{position:absolute;top:0;left:0;width:100%;height:240px;background-image:url(../imgs/sky.jpg);background-repeat:no-repeat;background-position:top center;}
#logo{position:relative;width:878px;height:132px;margin:10px auto 0 auto;background-image:url(../imgs/logo3.gif);}
#top{position:relative;width:970px;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:912px;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;}

#slide{position:relative;width:912px;height:320px;margin-bottom:15px;background:#fff;}
#slide img{display:none;}

#l_area{position:relative;width:656px;float:left;padding-top:20px;}
#r_area{position:relative;width:199px;margin-left:676px;background-color:#efece7;padding:15px 15px 25px 20px;margin-top:35px;}


p{line-height:1.4em;text-align:justify;margin-bottom:5px;}
p.notop{margin-top:0;}
p.top8{margin-top:8px;}
p.pro{font-size:12px;margin-top:30px;}
p.mb5{margin-bottom:5px;}
p.mb0{margin-bottom:0;}
.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;cursor:text;}
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;}
.el_art a{color:#dd5614;}
h1{font-size:29px;font-weight:normal;color:#2f2f2f;padding-bottom:10px;}
h2{font-size:18px;font-weight:normal;color:#2f2f2f;padding-bottom:3px;margin-bottom:8px;}
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:15px;}
h1.pad5{padding-bottom:5px;}
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;}
.cleaner{clear:both;}
ul{margin-left:0;padding-left:17px;}

#lnk01:link,#lnk01:visited,#lnk01:hover{display:block;width:878px;height:132px;text-decoration:none;border-bottom:0;background:none;}

#cmb_aree{font-family:"Trebuchet MS",Helvetica,Tahoma,sans-serif;font-size:15px;color:#5a5a5a;}

span.act{color:#dd5614;font-size:16px;font-weight:bold;}

#main{padding-top:20px;}

/*------------- richiami home -----------------*/
#tb_home{position:relative;margin-bottom:30px;font-size:13px;}
#tb_home #hd1{font-size:15px;color:#282725;font-weight:bold;background-color:#efece7;width:199px;padding-left:4px;padding-top:2px;padding-bottom:2px;}
#tb_home #hd2{width:11px;border-right:1px solid #d4d4d4;}
#tb_home #hd3{width:11px;}
#tb_home #hd4{font-size:15px;color:#282725;font-weight:bold;background-color:#efece7;width:199px;padding-left:4px;padding-top:2px;padding-bottom:2px;}
#tb_home #hd5{width:11px;border-right:1px solid #d4d4d4;}
#tb_home #hd6{width:11px;}
#tb_home #hd7{font-size:15px;color:#282725;font-weight:bold;background-color:#efece7;width:200px;padding-left:4px;padding-top:2px;padding-bottom:2px;}

#tb_home #ma1{width:203px;padding-top:10px;}
#tb_home #ma2{width:11px;border-right:1px solid #d4d4d4;}
#tb_home #ma3{width:11px;}
#tb_home #ma4{width:203px;padding-top:10px;}
#tb_home #ma5{width:11px;border-right:1px solid #d4d4d4;}
#tb_home #ma6{width:11px;}
#tb_home #ma7{width:204px;padding-top:10px;}

#tb_home a{color:#dd5614;}

#map{position:relative;width:656px;height:350px;margin:20px 0;}

#r_area h2{color:#dd5614;padding-bottom:5px;}
#r_area p{margin-top:1px;font-size:13px;}
#r_area p.titev{text-align:left;margin-bottom:0px;}
#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:12px;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;}

/* ------------- gallery ----------- */
table.album td{vertical-align: top;}
table.album td.pic{width:90px;}
#l_area img.alb{margin:0;}
table.album td.dati_album{text-align:left;padding-left:10px;padding-top:4px;}
table.album td.dati_album a{text-decoration:underline;}
.high img{border:1px solid #c8c8c8;background:#fff;}
.high:hover img{	border:1px solid #e15a09;}

.jquerycssmenu{font-size:13px;font-weight:bold;font-family:"Trebuchet MS",Helvetica,Tahoma,sans-serif;border-bottom:1px solid #bababa;position:relative;z-index:150;width:912px;}
.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 6px 4px 6px;margin-right:2px;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 6px 4px 6px;margin-right:2px;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:13px;font-weight:bold;font-family:"Trebuchet MS",Helvetica,Tahoma,sans-serif;width:180px;background:#fff;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;}

#div_to_popup {display:none;background:#fff;width:400px;padding:25px;border:2px solid #207aa2;}
.bClose {cursor:pointer;font-weight:bold;position:absolute;right:20px;text-decoration:none;top:12px;color:#3c5666;}
