@charset "UTF-8";
/* CSS Document */



#header input[type=button], 
#header input[type=submit] { background:none; background:url(../img/bg_btn_01.gif) top center no-repeat !important; width:50px; height:25px; margin-top:8px !important; padding: 0px !important; font-size:11px; }
#header #search {  background:none; background:url(../img/bg_box_search.gif) top left no-repeat !important;}
#header #login { background:none; background:url(../img/bg_box_login.gif) top left no-repeat !important; }
#header #login p.p01 { margin-bottom:0px;}
#header input.btn02 { background:none; background:url(../img/bg_btn_02.gif) top center no-repeat !important; height:25px; width:81px; padding: 0px !important;}
#header input.btn03 { background:none; background:url(../img/bg_btn_03.gif) top center no-repeat !important; height:25px; width:68px; padding: 0px !important;}
#header ul#menu { padding-top:25px;}

#cont.home #col02 div.box3 input[type=button], 
#cont.home #col02 div.box3 input[type=submit] {background:none; background:url(../img/bg_btn_02w.gif) top center no-repeat !important; height:26px; width:69px; padding: 0px !important; font-size:11px;  color:#2C5F9F; margin-left:10px; }

#cont.home #col01 div.box8 { background:url(../img/bg_box_08_home_h1.jpg) top center no-repeat #2F5695;}
#cont.home #col01 div.box8 div.content { background:url(../img/bg_box_08_home_h2.jpg) top center no-repeat #e7e7e7;} 
#cont.home #col01 div.box8 div.list { background:url(../img/bg_box_08_home_h3.jpg) top center no-repeat #fff;}
#cont.home #col01 div.box8 div.f1 { background:url(../img/bg_box_08_home_f1.jpg) top center no-repeat; width:100%; height:7px; position:absolute; bottom:0px; left:0px; }
#cont.home #col01 div.box8 div.f2 { background:url(../img/bg_box_08_home_f2.jpg) top center no-repeat; width:100%; height:7px; position:absolute; bottom:0px; left:0px; }
#cont.home #col01 div.box8 div.f3 { background:url(../img/bg_box_08_home_f3.jpg) top center no-repeat; width:100%; height:7px; position:absolute; bottom:0px; left:0px; }

#cont.page #col02 #content #addArea input[type=submit],
#cont.page #col02 #content #addArea input[type=button]  {background:none; background:url(../img/bg_btn_04.gif) top center no-repeat !important; width:111px; height:25px; margin-top:8px; padding: 0px !important; font-size:11px; }
#cont.page #col02 #content #search input[type=submit] {background:none; background:url(../img/bg_btn_01.gif) top center no-repeat !important; width:50px; height:25px; padding: 0px !important; font-size:11px; }

#cont.page #col02 #content.comunicazioni-home form input[type=submit],
#cont.page #col02 #content.rassegnastampa form input[type=submit] {background:none; background:url(../img/bg_btn_02w.gif) top center no-repeat !important; height:26px; width:69px; padding: 0px !important; font-size:11px;  color:#2C5F9F; margin-left:10px; }

#cont.page #col02 #content.contacts form input[type=button], 
#cont.page #col02 #content.contacts form input[type=submit] {background:none; background:url(../img/bg_btn_01.gif) top center no-repeat !important; width:50px; height:25px; margin-top:8px !important; padding: 0px; font-size:11px;  }

#cont.page #col02 #content.sondaggi form input[type=button], 
#cont.page #col02 #content.sondaggi form input[type=submit] {background:none; background:url(../img/bg_btn_01.gif) top center no-repeat !important; width:50px; height:25px; margin-top:8px !important; padding: 0px !important; font-size:11px;  }

#cont.page #col02 #content.calendar input[type=button], 
#cont.page #col02 #content.calendar input[type=submit] {background:none; background:url(../img/bg_btn_06.gif) top center no-repeat !important; width:78px; height:25px; margin-top:8px !important; padding: 0px !important; font-size:11px;  }
#cont.page #col02 #content.calendar input[type=button].sel, 
#cont.page #col02 #content.calendar input[type=submit].sel { background:none; background:url(../img/bg_btn_06_over.gif) top center no-repeat !important;}

#cont.page #col02 #content.mypage-login form input[type=button], 
#cont.page #col02 #content.mypage-login form input[type=submit] {background:none; background:url(../img/bg_btn_01.gif) top center no-repeat !important; width:50px; height:25px; margin-top:8px !important; padding: 0px !important; font-size:11px;  }

#cont.page #col02 #content.mypage-profilo form input[type=button], 
#cont.page #col02 #content.mypage-profilo form input[type=submit] {background:none; background:url(../img/bg_btn_01.gif) top center no-repeat !important; width:50px; height:25px; margin-top:8px !important; padding: 0px !important; font-size:11px;  }

#cont.page #col02 #content.mypage-register form input[type=button], 
#cont.page #col02 #content.mypage-register form input[type=submit] {background:none; background:url(../img/bg_btn_01.gif) top center no-repeat !important; width:50px; height:25px; margin-top:8px !important; padding: 0px !important; font-size:11px;  }

#cont.page #col02 #content.mypage-home input[type=button], 
#cont.page #col02 #content.mypage-home input[type=submit] {background:none; background:url(../img/bg_btn_07.gif) top center no-repeat;  width:106px; height:25px !important; margin-top:8px !important; padding: 0px !important; font-size:11px;  } 

#cont.page #col02 #content.mypage-home input[type=button].sel, 
#cont.page #col02 #content.mypage-home input[type=submit].sel { background:none; background:url(../img/bg_btn_07_over.gif) top center no-repeat}


#cont.page #col02 #content div.comments div.div02 div.divb input[type=submit]{ background:none; background:url(../img/bg_btn_01w.gif) top center no-repeat !important; height:26px; width:69px; padding: 0px !important; font-size:11px;  color:#2C5F9F; margin-left:10px; }

#cont.page #col02 #content.eventi-dett input.btn01 {background:none; background:url(../img/bg_btn_05.gif) top center no-repeat !important; width:135px; height:30px; margin-top:0px !important; padding: 0px !important; font-size:14px;}

#footer  div.content div.d02 div.d3 { background:none; background:url(../img/bg_box_footer.gif) top center no-repeat !important;}
#footer  div.content div.d02 div.box_reg { background:url(../img/bg_box_reg_footer.jpg) center center no-repeat; }
#footer  div.content div.d02 div.box_reg  input[type=button], 
#footer  div.content div.d02 div.box_reg  input[type=submit] {background:none; background:url(../img/bg_btn_01.gif) top center no-repeat !important; width:50px; height:25px; margin-top:8px !important; padding: 0px !important; font-size:11px;}

body#iframe input.btn01 {background:none; background:url(../img/bg_btn_05.gif) top center no-repeat !important; width:135px; height:30px; margin-top:0px !important; padding: 0px !important; font-size:14px;}


div.corner-t-l, 
div.corner-t-r,
div.corner-b-l ,
div.corner-b-r {  display:inline; }