/* Design by Sis srl | Soluzionisis.com */
html, body {text-align:left;margin:0px;padding:0px;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#333333;background:#FFF url(../inc/img/main/sfnd_pg.jpg) repeat-x top left;}

p {margin:0px;padding:0px;}

a:link {color:#003366;background-color:transparent;text-decoration:none;}
a:visited {color:#003366;background-color:transparent;text-decoration:none;}
a:hover {color:#000;background-color:transparent;text-decoration:none;}

img {border:0px;}
img.img_news {float:left;margin:0px 10px 10px 0px;border:1px solid #CCCCCC;}
hr {margin:0 auto;border:0px;color:#CCCCCC;background-color:#CCCCCC;height:1px;width:100%;}
iframe.i_form_uni {height:60px;width:400px;border-style:none;}
iframe.i_form_events {height:100px;width:400px;border:0px;}

form {margin:0px;padding:0px;}
fieldset {border:0px;}
th {text-align:left;}
th a {border:0px !important;}
td a {border:0px !important;}
input.log_data {margin:1px 0px 0px 0px;width:170px;height:18px;border:1px solid #CCCCCC;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:15px;}
input.log_btn {margin:0px;font-family:Arial, Verdana, Helvetica, sans-serif;width:45px;height:24px;border:0px;font-size:12px;cursor:pointer;color:#FFF;background:transparent;}
input.main_search_data {margin:0px 0px 0px 10px;width:246px;height:20px;border:0px;color:#333333;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:18px;background:transparent;}
input.main_search_btn {margin:0px;font-family:Arial, Verdana, Helvetica, sans-serif;width:48px;height:20px;border:0px;font-size:14px;cursor:pointer;color:#FFF;background:transparent;}
input.data_btn1 {float:right;margin-top:5px;width:70px;height:26px;color:#FFF;border:1px solid #CCCCCC;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;background:#9cb1ce;}
input.data_btn2 {margin-top:5px;width:60px;height:25px;color:#FFF;border:1px solid #CCCCCC;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;background:#9cb1ce;}
select.schd_eventi {margin:0px;width:170px;height:20px;font-family:Arial, Helvetica, sans-serif;font-size:13px;}
input.schd_eventi {width:170px;height:18px;font-family:Arial, Helvetica, sans-serif;font-size:13px;}
input.eventi_del {margin:2px 0px 0px 2px;border:0px;width:12px;height:12px;background:transparent url(/inc/img/stdicons/datablk_delete.png) no-repeat top center;cursor:pointer;}
input.submit_btn {float:right;margin:0px 0px 5px 0px;border:0px;width:164px;height:31px;padding:4px 5px 5px 5px;color:#fff;text-align:center;background:transparent url(/inc/img/sfnd_btn_archive_bg.jpg) no-repeat top right;cursor:pointer;}

input.new_mex {margin:0 auto;border:1px solid #006666;color:#FFF;background:#669999;width:150px;height:25px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
input.new_mail {float:right;margin-bottom:3px;border:1px solid #999999;color:#333333;background:#FFF;width:250px;height:25px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
form.search {margin:0px;padding:4px;border:0px;}
input.search {margin-bottom:4px;border:1px solid #999999;width:185px;height:20px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
input.search_btn {margin-bottom:3px;padding:0px;border:1px solid #999999;color:#333333;background:#FFF;width:50px;height:22px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
input.datablk_btn_search {padding:0px;border:1px solid #999999;color:#333333;background:#FFF;width:70px;height:24px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
input.datablk_data {margin:0px;border:1px solid #999999;width:220px;height:20px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
input.datablk_data2 {margin:0px;border:1px solid #999999;width:618px;height:20px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
input.datablk_data_search {margin:0px;border:1px solid #999999;width:300px;height:20px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
input.datablk_mod {margin:0px;padding:0px;float:right;border:1px solid #999999;color:#333333;background:#FFF;width:90px;height:26px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
input.datablk_mod2 {margin-left:3px;padding:0px;border:1px solid #999999;color:#333333;background:#FFF;width:90px;height:26px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
input.datablk_btn {margin-top:3px;padding:0px;border:1px solid #999999;color:#333333;background:#FFF;width:90px;height:26px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
input.datablk_btn2 {margin-top:3px;padding:0px;border:1px solid #999999;color:#333333;background:#FFF;width:60px;height:26px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
select.datablk_data {margin:0px;border:1px solid #999999;width:220px;height:20px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
select.datablk_data2 {margin:0px;border:1px solid #999999;width:80px;height:20px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
select.datablk_data3 {margin:0px;border:1px solid #999999;width:550px;height:20px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
textarea.datablk_data {margin:0px;border:1px solid #999999;width:220px;height:90px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
textarea.datablk_data2 {margin-bottom:3px;border:1px solid #999999;width:618px;height:250px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
textarea.datablk_data3 {margin-bottom:3px;border:1px solid #999999;width:618px;height:45px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
textarea.datablk_data4 {margin-bottom:3px;border:1px solid #999999;width:618px;height:200px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
textarea.datablk_data5 {margin-bottom:3px;border:1px solid #999999;width:618px;height:120px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px;}

table.data_tbl1 {margin:0 auto;border-collapse:collapse;width:100%;border:1px solid #CCCCCC;}
table.data_tbl1 th {margin:0px;padding:3px;height:25px;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;background:#EEEEEE;}
table.data_tbl1 th.data_tbl1_tool {width:40px;}
table.data_tbl1 th p {cursor:pointer;padding:0px !important;}
table.data_tbl1 td {margin:0px;height:28px;border-bottom:1px dotted #CCCCCC;}
table.data_tbl1 tr:hover {background:#EEEEEE;}
table.data_tbl2 {margin:0px;margin-left:10px;border-collapse:collapse;}
table.data_tbl2 td {height:34px;}
td.data_tbl2_last {height:35px;border-top:1px solid #EEEEEE;}
table.data_tbl3 {margin:0 auto;padding:0px;width:100%;border:1px dotted #009463;}
table.data_tbl3 th {height:25px;margin:0px;padding:3px;background:#009463;text-align:center;color:#FFF;}
table.data_tbl3 td {height:25px;margin:0px;padding:5px;border:1px dotted #009463;}
table.data_tbl4 {margin:0 auto;border-collapse:collapse;padding:0px;width:100%;border:1px dotted #CCCCCC;}
table.data_tbl4 th {height:25px;margin:0px;padding:3px;background:#009463;text-align:left;color:#FFF;}
table.data_tbl4 th a:link {color:#FFF;background-color:transparent;text-decoration:none;}
table.data_tbl4 th a:visited {color:#FFF;background-color:transparent;text-decoration:none;}
table.data_tbl4 th a:hover {color:#CCCCCC;background-color:transparent;text-decoration:none;}
table.data_tbl4 tr:hover {background:#EEEEEE;}
table.data_tbl4 td {height:25px;margin:0px;padding:5px;border:1px dotted #CCCCCC;}
table.data_tbl5 {margin:0px;width:70%;padding:0px;border:1px dashed #009463;}
table.data_tbl5 th {height:22px;margin:0px;padding:2px;text-align:center;color:#FFF;}
table.data_tbl5 td {height:22px;margin:0px;padding:2px;border:1px dotted #009463;background:#d9ecd8;}
table.data_tbl6 {margin:0px;width:70%;padding:0px;border:1px dashed #009463;background:#d0eacf;}
table.data_tbl6 th {height:22px;margin:0px;padding:3px;text-align:center;color:#FFF;}
table.data_tbl6 tr:hover {background:#EEEEEE;}
table.data_tbl6 td {height:22px;margin:0px;padding:5px;border:1px dotted #009463;}

table.datablk_elc {width:100%;padding:0px;border-collapse: collapse;border-bottom:1px solid #cdcdcd;border-left:1px solid #cdcdcd;}
table.datablk_elc th {padding-left:2px;height:25px;border-top:1px solid #666666;color:#FFF;background:#009463;}
table.datablk_elc th a:link {color:#FFF;background-color:inherit;text-decoration:none;}
table.datablk_elc th a:visited {color:#FFF;background-color:inherit;text-decoration:none;}
table.datablk_elc th a:hover {color:#EEEEEE;background-color:inherit;text-decoration:none;}
table.datablk_elc tr:hover {background:#F3F3F3;}
table.datablk_elc td {margin:0px;padding:2px;}
th.datablk_elcdel {height:25px;width:22px;background:#009463;}
th.datablk_elcedit {height:25px;width:22px;background:#009463;}
td.datablk_elc {border-top:1px solid #cdcdcd;border-right:1px solid #EEEEEE;height:22px;}
td.datablk_elc p {padding:2px;}

#main_tooltop {position:absolute;z-index:10;top:0px;left:0px;width:100%;height:50px;background:transparent url(../inc/img/main/sfnd_tooltop.png) repeat-x top left;}
#main_tooltop_gbl {margin:0 auto;width:990px;}
div.block_tooltop_1 {float:left;}
div.block_tooltop_1 ul {padding:0px;margin:0px;list-style:none;}
div.block_tooltop_1 li {float:left;height:30px;background:transparent url(../inc/img/main/sfnd_dott_1.png) repeat-y top left;}
div.block_tooltop_1 li p {padding:8px 8px 0px 8px;}
div.block_tooltop_1 li a:link {color:#FFF;background-color:transparent;text-decoration:none;}
div.block_tooltop_1 li a:visited {color:#FFF;background-color:transparent;text-decoration:none;}
div.block_tooltop_1 li a:hover {color:#CCCCCC;background-color:transparent;text-decoration:none;}
div.block_tooltop_2 {float:right;}
div.block_tooltop_2 table {margin:3px 0px 0px 0px;border-collapse:collapse;}
div.block_tooltop_2 td.sfnd_td_1 {padding:0px;margin:0px;width:265px;background:transparent url(../inc/img/main/main_search_data.png) no-repeat 4px 4px;}
#main_cnt {margin:0 auto;width:999px;background:transparent url(../inc/img/main/sfnd_main_pg.png) repeat-y top right;}
#main_hdr {clear:both;position:relative;z-index:5;margin:0px 0px 0px 7px;height:212px;width:984px;}
#main_hdr_spessore {height:40px;}
#main_hdr_cnt {margin:0 auto;width:984px;height:140px;border-bottom:1px solid #006633;}
div.main_hdr_cnt_0 {background:transparent url(../inc/img/main/img_headr_0.jpg) no-repeat top center;}
div.main_hdr_cnt_1 {background:transparent url(../inc/img/main/img_headr_1.jpg) no-repeat top center;}
div.main_hdr_cnt_2 {background:transparent url(../inc/img/main/img_headr_2.jpg) no-repeat top center;}
div.main_hdr_cnt_3 {background:transparent url(../inc/img/main/img_headr_3.jpg) no-repeat top center;}
div.main_hdr_cnt_4 {background:transparent url(../inc/img/main/img_headr_4.jpg) no-repeat top center;}
#main_hdr_logo {position:absolute;}
#main_hdr_login {float:right;margin:7px 0px 0px 0px;}
#main_hdr_login p {padding:2px 5px 0px 0px;font-size:10px;color:#FFF;}
#main_hdr_login span {font-size:10px;}
#main_hdr_login span a:link {color:#FFcc00;}
#main_hdr_login span a:visited {color:#FFcc00;}
#main_hdr_login span a:hover {color:#FFcc00;}
#main_hdr_login p.main_hdr_login_logged {text-align:right;font-size:14px;}
#main_hdr_login a:link {color:#FFF;background-color:transparent;text-decoration:none;}
#main_hdr_login a:visited {color:#FFF;background-color:transparent;text-decoration:none;}
#main_hdr_login a:hover {color:#CCCCCC;background-color:transparent;text-decoration:none;border-bottom:1px dotted #CCCCCC;}
#main_hdr_login .main_hdr_login_error {color:#ff0000;font-weight:bold;}
#main_hdr_menu {position:absolute;bottom:0px;left:0px;width:984px;height:65px;border-bottom:1px solid #003300;}
#main_hdr_menu a:link {color:#003300;background-color:transparent;text-decoration:none;}
#main_hdr_menu a:visited {color:#003300;background-color:transparent;text-decoration:none;}
#main_hdr_menu a:hover {color:#003300;background-color:transparent;text-decoration:none;}

#main_menu {padding:0px;margin:0px;list-style:none;width:984px;text-align:center;/*margin:0;*/float:left;position:relative;}
#main_menu table {margin:-2px -10px;}
#main_menu div.inner {padding:0px;margin:0 auto;list-style:none;position:absolute;left:-9999px;text-align:center;background:#FFF;width:100%;z-index:20;height:30px;}
* html #main_menu div.inner {width:expression(document.getElementById('main_menu').offsetWidth);} /* for IE6 */
#main_menu li {float:left;}
#main_menu li.main_menu_admin a {display:block;float:left;padding:0px 0px 0px 10px;color:#FFF;height:35px;background: url(../inc/img/menu/main_menu_up_admin_sx.png) no-repeat 0px 0px;text-decoration:none;line-height:35px;}
#main_menu li.main_menu_admin a:hover {color:#000;}
#main_menu li.main_menu_admin:hover > a {color:#000;}
#main_menu li.main_menu_admin a b {display:block;float:left;padding:0px 8px 0px 0px;height:35px;font-weight:normal;background:url(../inc/img/menu/main_menu_up_admin_dx.png) no-repeat 100% 0px;line-height:35px;}
#main_menu li a {display:block;float:left;padding:0px 0px 0px 10px;height:35px;background: url(../inc/img/menu/main_menu_up_sx.png) no-repeat 0px 0px;text-decoration:none;line-height:35px;}
#main_menu li a b {display:block;float:left;padding:0px 8px 0px 0px;height:35px;font-weight:normal;background:url(../inc/img/menu/main_menu_up_dx.png) no-repeat 100% 0px;line-height:35px;}
#main_menu li a:hover  {padding:0px 0px 0px 10px;background: url(../inc/img/menu/main_menu_up_sx.png) no-repeat 0px -35px; cursor:pointer;line-height:35px;}
#main_menu li a:hover b {display:block;float:left;padding:0px 8px 0px 0px;background:url(../inc/img/menu/main_menu_up_dx.png) no-repeat 100% -35px;cursor:pointer;}
#main_menu li:hover > a {background: url(../inc/img/menu/main_menu_up_over_sx.png) no-repeat 0px -35px;line-height:35px;}
#main_menu li:hover > a b {background:url(../inc/img/menu/main_menu_up_over_dx.png) no-repeat 100% -35px;}
#main_menu li.main_menu_sel a, 
#main_menu li.main_menu_sel a:hover {padding:0px 0px 0px 10px;background: url(../inc/img/menu/main_menu_up_sx.png) no-repeat 0px -35px; cursor:pointer;line-height:35px;}
#main_menu li.main_menu_sel a b {display:block;float:left;padding:0px 8px 0px 0px;background:url(../inc/img/menu/main_menu_up_dx.png) no-repeat 100% -35px; cursor:pointer;}
#main_menu :hover div.inner {left:0px;top:35px;height:30px;background:#EEEEEE;}
#main_menu .main_menu_sel:hover div.inner {left:0px;top:35px;height:30px;background:#FFF;}
#main_menu :hover div.lineHolder {float:left;position:relative;left:0px;}
#main_menu li.main_menu_sel div.inner {left:0;top:35px;z-index:10;}
#main_menu li.main_menu_sel div.lineHolder {float:left;position:relative;left:0px;}
#main_menu li.main_menu_sel ul {float:left;position:relative;height:30px;}
#main_menu ul {padding:0px;margin:0px;list-style:none;position:relative;float:left;}
#main_menu ul li {float:left;}
#main_menu ul li a {color:#000;float:left;height:30px;line-height:30px !important;padding:0px 10px 0px 0px !important;background:transparent;}
#main_menu ul li a b {height:30px;line-height:30px !important;padding:0px 0px 0px 10px !important;background:transparent;font-weight:normal;}
#main_menu ul ul {padding:0px;margin:0px;list-style:none;position:absolute;left:-9999px;width:0;}
#main_menu li.main_menu_sel ul li.main_menu_sel2 a {background:url(../inc/img/menu/main_menu_dwn.jpg) right top;}
#main_menu li.main_menu_sel ul li.main_menu_sel2 b {background:url(../inc/img/menu/main_menu_dwn.jpg) left top;}
#main_menu li.main_menu_sel ul li.main_menu_sel2 a.main_menu_3level {padding:0 14px 0 0;background:url(../inc/img/menu/main_menu_3level1.jpg) right top;}
#main_menu li.main_menu_sel ul li a.main_menu_3level {padding:0 14px 0 0;background:url(../inc/img/menu/main_menu_3level2.jpg) right top;}
#main_menu .main_menu_sel:hover ul li a:hover {position:relative;background:url(../inc/img/menu/main_menu_dwn.jpg) right top;}
#main_menu :hover ul li a:hover {position:relative;background:url(../inc/img/menu/main_menu_dwn_over.jpg) right top;}
#main_menu :hover ul li a.main_menu_3level {background:url(../inc/img/menu/main_menu_3level2_over.jpg) right top;}
#main_menu :hover ul li a.main_menu_3level:hover {background:url(../inc/img/menu/main_menu_3level1.jpg) right top;}
#main_menu :hover ul li a:hover b {background:url(../inc/img/menu/main_menu_dwn_over.jpg) left top;}
#main_menu li.main_menu_sel ul li a {color:#000;height:30px;line-height:27px;padding:0 10px 0 0;background:transparent;}
#main_menu li.main_menu_sel ul li a b {height:30px; line-height:27px; padding:0 0 0 10px;background:transparent;}
#main_menu li.main_menu_sel ul ul {padding:0;margin:0;list-style:none;position:absolute;left:-9999px;width:0;}
#main_menu li.main_menu_admin ul li a {color:#000;height:30px;line-height:27px;padding:0 10px 0 0;background:transparent;}
#main_menu li.main_menu_admin ul li a b {height:30px; line-height:27px; padding:0 0 0 10px; background:transparent;}
#main_menu li.main_menu_admin ul ul {padding:0;margin:0;list-style:none;position:absolute;left:-9999px;width:0;}
#main_menu :hover ul li:hover > a.main_menu_3level {background:url(../inc/img/menu/main_menu_3level1_over.jpg) right top;}
#main_menu li.main_menu_sel ul li:hover > a.main_menu_3level {background:url(../inc/img/menu/main_menu_3level1.jpg) right top;}
#main_menu :hover ul li:hover > a b {background:url(../inc/img/menu/main_menu_dwn_over.jpg) left top;}
#main_menu .main_menu_sel:hover ul li:hover > a b {background:url(../inc/img/menu/main_menu_dwn.jpg) left top;}
#main_menu :hover ul ul {padding:0; margin:0; list-style:none; position:absolute; left:-9999px; width:0;}
#main_menu :hover ul li:hover {position:relative;}
#main_menu :hover ul :hover ul {left:-1px;top:30px;width:190px;background:transparent;}
#main_menu :hover ul :hover ul li {border-left:1px solid #003300; border-right:1px solid #003300;}
#main_menu :hover ul :hover ul li.last {border-bottom:1px solid #003300;}
#main_menu :hover ul :hover ul li a {height:25px;line-height:25px;text-align:left;padding:0px 0px 0px 5px !important;width:180px;background:#e0e6e6;}
#main_menu :hover ul :hover ul li a:hover {background:#EEEEEE;}

#main_pg {clear:both;margin:0px 0px 0px 7px;padding:0px;display:table;width:984px;height: auto !important;height:370px;min-height:370px;}
#main_pg h1 {margin:0px;padding:0px 0px 15px 0px;font-size:22px;color:#006600;font-weight:normal;}
#main_pg h2 {margin:0px;padding:0px 0px 5px 0px;font-size:15px;font-weight:normal;color:#336600;}
#main_pg h2 span {font-size:16px;}
#main_pg h2 a:link {color:#336600;background-color:transparent;text-decoration:none;border-bottom:1px dotted #336600;}
#main_pg h2 a:visited {color:#336600;background-color:transparent;text-decoration:none;border-bottom:1px dotted #336600;}
#main_pg h2 a:hover {color:#666666;background-color:transparent;text-decoration:none;border-bottom:1px dotted #666666;}
div.main_path {height:20px;border-bottom:1px dotted #CCCCCC;}
div.main_path p {padding:3px 0px 0px 10px;font-size:11px;color:#999999;}
div.main_path a:link {color:#666666;background-color:transparent;text-decoration:none;}
div.main_path a:visited {color:#666666;background-color:transparent;text-decoration:none;}
div.main_path a:hover {color:#666666;background-color:transparent;text-decoration:underline;}
div.main_lang {clear:both;float:right;border-left:1px dotted #CCCCCC;border-bottom:1px dotted #CCCCCC;}
div.main_lang p {padding:8px 5px 3px 5px;}
div.main_pg_cnt {margin:10px auto 10px auto;padding:0px;position:relative;width:960px;}
div.main_pg_cnt p {margin:0px 0px 1px 0px;}
div.main_pg_cnt a:link {color:#003399;background-color:transparent;text-decoration:none;border-bottom:1px dotted #003366;}
div.main_pg_cnt a:visited {color:#003399;background-color:transparent;text-decoration:none;border-bottom:1px dotted #003366;}
div.main_pg_cnt a:hover {color:#3366cc;background-color:transparent;text-decoration:none;border-bottom:1px dotted #3366cc;}
div.main_pg_cnt ul {margin:0px 0px 0px 20px;padding:0px;list-style:circle;}

div.main_pg_block1 {padding:5px 0px 8px 0px;margin:0px 0px 5px 0px;border-bottom:1px dotted #666666;}
div.main_pg_block1 p.p_1 {padding:4px;color:#FFF;font-size:14px;background:#006633;}
div.main_pg_block1 p.p_2 {padding:4px;color:#FFF;font-size:14px;background:#336699;}
div.main_pg_block1 p.p_3 {padding:4px;color:#FFF;font-size:14px;background:#330000;}

div.block_atnrm {margin:0 auto;}
div.block_atnrm table {margin:0px 0px 0px 1px;border-collapse:collapse;}
div.block_atnrm th.block_atnrm_tdc {text-align:center;}
div.block_atnrm td.block_atnrm_tdc {text-align:center;border:1px solid #CCCCCC;}
div.block_atnrm td.block_atnrm_backgr {background:#fbf8eb;}
div.block_atnrm_1 {margin:0px;padding:0px;height:28px;border-top:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-left:1px solid #CCCCCC;background:#339966;}
div.block_atnrm_1 p {padding:5px 0px 0px 5px;font-size:16px;}
div.block_atnrm_1 a:link {color:#FFF;background-color:transparent;text-decoration:none;border:0px;}
div.block_atnrm_1 a:visited {color:#FFF;background-color:transparent;text-decoration:none;border:0px;}
div.block_atnrm_1 a:hover {color:#FFF;background-color:transparent;text-decoration:none;border:0px;}
div.block_atnrm_2 {margin:0 auto;}
div.block_atnrm_2 table {margin:0px 0px 5px 0px;}
div.block_atnrm_2 tr:hover {background:#EEEEEE;}
div.block_atnrm_2 td {margin:0px;padding:0px 0px 0px 3px;height:20px;border:1px solid #CCCCCC;}

div.block_admin {float:left;width:240px;height:250px;}
div.block_admin span {font-size:15px;}

div.block_home_1 {float:left;padding:0px 0px 5px 0px;}
div.block_home_1  .box_highlits_2 {clear:both;margin:0px 15px 10px 0px;}

div.box_an {margin:0px 15px 10px 0px;width:310px;background:transparent url(../inc/img/main/sfnd_box_highlits_2.jpg) no-repeat top center;}
div.box_an h3 {margin:0px;padding:4px 5px 4px 5px;font-size:18px;font-weight:normal;color:#660000;}
div.box_an p {padding:0px 5px 0px 5px;text-align:justify;}
div.box_an_img {margin:0 auto;width:306px;height:100px;border-top:1px solid #336633;border-bottom:1px solid #336633;}
div.box_an_img a {border:0px !important;}
div.box_an_gc {margin:5px 0px 0px 0px;border-top:1px solid #336633;}
div.box_an_gc p {padding:3px 5px 0px 5px;text-align:left;}
div.box_an_btm {height:11px;background:transparent url(../inc/img/main/sfnd_box_highlits_2_btm.jpg) no-repeat bottom center;}
div.box_highlits_1 {float:left;margin:0px 15px 5px 0px;width:310px;height: auto !important;height:300px;min-height:300px;}
div.box_highlits_1 a {border:0px !important;}
div.box_highlits_1_tit {height:30px;background:#235937;}
div.box_highlits_1_tit h3 {margin:0px;padding:3px 2px 3px 2px;font-size:18px;font-weight:normal;color:#FFF;}
div.box_highlits_1_tit h3 a {color:#FFF !important;}
div.box_highlits_1_img {margin:1px 0px 0px 0px;height:100px;}
div.box_highlits_1_img a {border:0px !important;}
div.box_highlits_1_txt {margin:1px 0px 0px 0px;height:160px;background:transparent url(../inc/img/main/sfnd_box_highlits_1.jpg) repeat-x top left;}
div.box_highlits_1_txt p {padding:5px 3px 0px 3px;text-align:justify;}
div.box_highlits_2 {float:left;margin:0px 15px 15px 0px;width:310px;background:transparent url(../inc/img/main/sfnd_box_highlits_2.jpg) no-repeat top center;}
div.box_highlits_2_tit {height: auto !important;height:30px;min-height:30px;border-bottom:1px solid #336633;}
div.box_highlits_2_tit h3 {float:left;margin:0px;padding:7px 5px 8px 5px;font-size:16px;font-weight:normal;color:#660000;}
div.box_highlits_2_tit h4 {float:right;margin:0px;padding:8px 8px 3px 5px;font-size:11px;font-weight:normal;color:#336633;}
div.box_highlits_2_cnt {clear:both;}
div.box_highlits_2_cnt p {padding:10px 5px 0px 5px;height: auto !important;height:15px;min-height:15px;}
div.box_highlits_2_btm {height:11px;background:transparent url(../inc/img/main/sfnd_box_highlits_2_btm.jpg) no-repeat bottom center;}
div.box_highlits_3 {margin:0px 0px 5px 0px;}
div.box_highlits_4_tit {height:30px;background:#660000;}
div.box_highlits_4_tit h3 {margin:0px;padding:3px 2px 3px 2px;font-size:18px;font-weight:normal;color:#FFF;}
div.box_highlits_4_tit h3 a {color:#FFF !important;}

div.main_rilievo {margin:0 auto;padding:5px;width:90%;border:1px solid #336633;}
div.main_rilievo p {text-align:center;color:#006633 !important;}
div.main_rilievo span {font-size:14px !important;}
div.main_rilievo table {width:100%;padding:0px;border-collapse: collapse;border-bottom:1px solid #cdcdcd;}
div.main_rilievo th {padding-left:2px;height:25px;border-top:1px solid #666666;color:#FFF;background:#009463;}
div.main_rilievo th p {text-align:center;color:#FFF !important;}
div.main_rilievo th a:link {color:#FFF;background-color:inherit;text-decoration:none;}
div.main_rilievo th a:visited {color:#FFF;background-color:inherit;text-decoration:none;}
div.main_rilievo th a:hover {color:#EEEEEE;background-color:inherit;text-decoration:none;}
div.main_rilievo td {padding:0px 0px 0px 2px;border-top:1px solid #cdcdcd;border-right:1px solid #EEEEEE;height:22px;}

div.main_rilievo_2 {margin:0 auto;padding:3px;width:99%;border:1px solid #336633;}
div.main_rilievo_2 p {font-size:12px !important;}

div.main_del_ml {overflow:auto;margin:5px 0px 5px 0px;height:140px;border:1px solid #CCCCCC;}
div.main_del_ml table {margin:0px 0px 0px 5px !important;width:96% !important;padding:0px;border-collapse: collapse;}
div.main_del_ml table tr:hover {background:#F3F3F3;}
div.main_del_ml td {height:23px !important;border-bottom:1px solid #cdcdcd;}

div.settings_block_1 {margin:0px 0px 0px 10px;padding:0px;}
div.settings_block_1 p {padding:5px 0px 0px 5px;}
div.settings_block_1 ul {font-size:11px;padding:0px;margin:5px 0px 5px 15px !important;}
div.settings_block_1 li {list-style:circle inside !important;}

div.apcept_txt_1 {clear:both;overflow:auto;margin-top:10px;margin-bottom:10px;height:80px;width:500px;border:1px solid #CCCCCC;}
div.apcept_txt_1 p {font-size:11px;padding:3px;}

div.pubbl_logo {position:absolute;top:0px;right:0px;}
div.pubbl_logo a {border:0px !important;}

div.datablk {margin:0 auto;clear:both;padding:6px 0px 0px 0px;height: auto !important;height:30px;min-height:30px;border-top:1px solid #cdcdcd;}
p.datablk_tp {font-size:15px;padding:6px 0px 4px 0px;color:#006633;}

div.datablk_nav {margin:0 auto;height:35px;}
div.datablk_nav p {padding:10px 0px 0px 0px;text-align:center;font-family: Georgia;font-size:16px !important;}
/*div.datablk_nav span {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;}*/
div.datablk_nav a:link {color:#ff6600;background-color:inherit;text-decoration:none;border:0px;}
div.datablk_nav a:visited {color:#ff6600;background-color:inherit;text-decoration:none;border:0px;}
div.datablk_nav a:hover {color:#666666;background-color:inherit;text-decoration:none;border:0px;}

/* Divs.GC */
div.main_gc {clear:both;margin:0 auto;}
div.main_gc_1_tit {}
div.main_gc_1_tit h1 {margin:0px;padding:0px 0px 2px 0px;font-size:22px;color:#006600;font-weight:normal;}
div.main_gc_1_tit h3 {margin:0px;padding:0px 0px 5px 0px;font-size:13px;color:#333333;font-weight:normal;}
div.main_gc_1_tit h3 span {color:#339966;}
div.main_gc_1_tit p {font-style:italic;color:#666666;}
div.main_gc_1_cnt {margin:10px 0px 0px 0px;}
div.main_gc_1_cnt a {border:0px !important;}
div.main_gc_1_menu_1 {clear:both;height:35px;}
div.main_gc_1_menu_1 ul {padding:0px;margin:0px 0px 0px -2px;list-style:none;text-align:center;float:left;position:relative;}
div.main_gc_1_menu_1 li {float:left;}
div.main_gc_1_menu_1 li a {display:block;color:#333333;float:left;padding:0px 0px 0px 10px;height:35px;background: url(../inc/img/menu/main_menu_sx_gc1.png) no-repeat 0px 0px;text-decoration:none;line-height:35px;}
div.main_gc_1_menu_1 li a b {display:block;float:left;padding:0px 10px 0px 0px;height:35px;font-weight:normal;background: url(../inc/img/menu/main_menu_dx_gc1.png) no-repeat 100% 0px;line-height:35px;}
li.main_gc_1_menu_1_over a:hover  {padding:0px 0px 0px 10px;color:#FFF;background: url(../inc/img/menu/main_menu_sx_gc1.png) no-repeat 0px -35px; cursor:pointer;line-height:35px;}
li.main_gc_1_menu_1_over a:hover b {display:block;float:left;padding:0px 10px 0px 0px;background: url(../inc/img/menu/main_menu_dx_gc1.png) no-repeat 100% -35px;cursor:pointer;}
li.main_gc_1_menu_1_over:hover > a {background: url(../inc/img/menu/main_menu_sx_gc1.png) no-repeat 0px -35px;line-height:35px;}
li.main_gc_1_menu_1_over:hover > a b {background:url(../inc/img/menu/main_menu_dx_gc1.png) no-repeat 100% -35px;}
div.main_gc_1_menu_1 li.main_menu_sel a, 
div.main_gc_1_menu_1 li.main_menu_sel a:hover {padding:0px 0px 0px 10px;color:#FFF;background: url(../inc/img/menu/main_menu_sx_gc1.png) no-repeat 0px -35px; cursor:pointer;line-height:35px;}
div.main_gc_1_menu_1 li.main_menu_sel a b {display:block;float:left;padding:0px 10px 0px 0px;background:url(../inc/img/menu/main_menu_dx_gc1.png) no-repeat 100% -35px; cursor:pointer;}
div.main_gc_1_ot {clear:both;background:#006633;}
div.main_gc_1_ot h3 {margin:0px;padding:8px 5px 8px 8px;font-size:15px;color:#FFF;font-weight:normal;}
div.main_gc_1_menu_2 {clear:both;height:30px;background:#006633;}
div.main_gc_1_menu_2 ul {padding:0px;margin:0px 0px 0px 1px;list-style:none;text-align:center;float:left;position:relative;}
div.main_gc_1_menu_2 li {float:left;}
div.main_gc_1_menu_2 li a {display:block;float:left;padding:0px 0px 0px 10px;height:30px;color:#333333;background: url(../inc/img/menu/main_menu_up_sx.png) no-repeat 0px 0px;text-decoration:none;line-height:33px;}
div.main_gc_1_menu_2 li a b {display:block;float:left;padding:0px 10px 0px 0px;height:30px;font-weight:normal;background:url(../inc/img/menu/main_menu_up_dx.png) no-repeat 100% 0px;line-height:33px;}
div.main_gc_1_menu_2 li a:hover  {padding:0px 0px 0px 10px;background: url(../inc/img/menu/main_menu_up_sx.png) no-repeat 0px -35px; cursor:pointer;line-height:33px;}
div.main_gc_1_menu_2 li a:hover b {display:block;float:left;padding:0px 10px 0px 0px;background:url(../inc/img/menu/main_menu_up_dx.png) no-repeat 100% -35px;cursor:pointer;}
div.main_gc_1_menu_2 li:hover > a {background: url(../inc/img/menu/main_menu_up_sx.png) no-repeat 0px -35px;line-height:33px;}
div.main_gc_1_menu_2 li:hover > a b {background:url(../inc/img/menu/main_menu_up_dx.png) no-repeat 100% -35px;}
div.main_gc_1_menu_2 li.main_menu_sel a, 
div.main_gc_1_menu_2 li.main_menu_sel a:hover {padding:0px 0px 0px 10px;background: url(../inc/img/menu/main_menu_up_sx.png) no-repeat 0px -35px; cursor:pointer;line-height:33px;}
div.main_gc_1_menu_2 li.main_menu_sel a b {display:block;color:#000;float:left;padding:0px 10px 0px 0px;background:url(../inc/img/menu/main_menu_up_dx.png) no-repeat 100% -35px; cursor:pointer;}
div.main_gc_1_pg {clear:both;padding:10px 0px 0px 0px;display:table;width:100%;height: auto !important;height:280px;min-height:280px;background:transparent url(../inc/img/main/sfnd_gc_1.jpg) repeat-y center;}
div.main_gc_1_pg table {margin:0 auto;border-collapse:collapse;width:98%;border:1px dotted #CCCCCC;}
div.main_gc_1_pg th {padding:3px;border-right:1px dotted #EEEEEE;background:#CCCCCC;}
div.main_gc_1_pg th a:link {color:#000;background-color:transparent;text-decoration:none;}
div.main_gc_1_pg th a:visited {color:#000;background-color:transparent;text-decoration:none;}
div.main_gc_1_pg th a:hover {color:#333333;background-color:transparent;text-decoration:none;}
div.main_gc_1_pg tr:hover {background:#EEEEEE;}
div.main_gc_1_pg td {height:25px;border-right:1px dotted #CCCCCC;border-top:1px dotted #CCCCCC;}
div.main_gc_1_pg td p {padding:3px;}
div.main_gc_1_pg h5 {margin:0px;padding:10px 0px 10px 10px;font-size:14px;font-weight:normal;color:#336600;}
div.main_gc_1_pg h6 {margin:0px;padding:8px;font-size:13px;font-weight:normal;}
div.main_gc_1_btm {margin:0px 0px 10px 0px;height:15px;background:transparent url(../inc/img/main/sfnd_gc_1_btm.jpg) no-repeat bottom center;}

div.main_gc_2_tit {}
div.main_gc_2_tit h1 {margin:0px;padding:0px 0px 2px 0px;font-size:22px;color:#006600;font-weight:normal;}
div.main_gc_2_tit h3 {margin:0px;padding:0px 0px 5px 0px;font-size:13px;color:#333333;font-weight:normal;}
div.main_gc_2_tit h3 span {color:#339966;}
div.main_gc_2_tit p {font-style:italic;color:#666666;}
div.main_gc_2_cnt {margin:10px 0px 0px 0px;}
div.main_gc_2_cnt a {border:0px !important;}
div.main_gc_2_menu_1 {clear:both;height:35px;}
div.main_gc_2_menu_1 ul {padding:0px;margin:0px 0px 0px -2px;list-style:none;text-align:center;float:left;position:relative;}
div.main_gc_2_menu_1 li {float:left;}
div.main_gc_2_menu_1 li a {display:block;color:#333333;float:left;padding:0px 0px 0px 10px;height:35px;background: url(../inc/img/menu/main_menu_sx_gc2.png) no-repeat 0px 0px;text-decoration:none;line-height:35px;}
div.main_gc_2_menu_1 li a b {display:block;float:left;padding:0px 10px 0px 0px;height:35px;font-weight:normal;background: url(../inc/img/menu/main_menu_dx_gc2.png) no-repeat 100% 0px;line-height:35px;}
li.main_gc_2_menu_1_over a:hover  {padding:0px 0px 0px 10px;color:#FFF;background: url(../inc/img/menu/main_menu_sx_gc2.png) no-repeat 0px -35px; cursor:pointer;line-height:35px;}
li.main_gc_2_menu_1_over a:hover b {display:block;float:left;padding:0px 10px 0px 0px;background: url(../inc/img/menu/main_menu_dx_gc2.png) no-repeat 100% -35px;cursor:pointer;}
li.main_gc_2_menu_1_over:hover > a {background: url(../inc/img/menu/main_menu_sx_gc2.png) no-repeat 0px -35px;line-height:35px;}
li.main_gc_2_menu_1_over:hover > a b {background:url(../inc/img/menu/main_menu_dx_gc2.png) no-repeat 100% -35px;}
div.main_gc_2_menu_1 li.main_menu_sel a, 
div.main_gc_2_menu_1 li.main_menu_sel a:hover {padding:0px 0px 0px 10px;color:#FFF;background: url(../inc/img/menu/main_menu_sx_gc2.png) no-repeat 0px -35px; cursor:pointer;line-height:35px;}
div.main_gc_2_menu_1 li.main_menu_sel a b {display:block;float:left;padding:0px 10px 0px 0px;background:url(../inc/img/menu/main_menu_dx_gc2.png) no-repeat 100% -35px; cursor:pointer;}
div.main_gc_2_ot {clear:both;background:#336699;}
div.main_gc_2_ot h3 {margin:0px;padding:8px 5px 8px 8px;font-size:15px;color:#FFF;font-weight:normal;}
div.main_gc_2_menu_2 {clear:both;height:30px;background:#336699;}
div.main_gc_2_menu_2 ul {padding:0px;margin:0px 0px 0px 1px;list-style:none;text-align:center;float:left;position:relative;}
div.main_gc_2_menu_2 li {float:left;}
div.main_gc_2_menu_2 li a {display:block;float:left;padding:0px 0px 0px 10px;height:30px;color:#333333;background: url(../inc/img/menu/main_menu_up_sx.png) no-repeat 0px 0px;text-decoration:none;line-height:33px;}
div.main_gc_2_menu_2 li a b {display:block;float:left;padding:0px 10px 0px 0px;height:30px;font-weight:normal;background:url(../inc/img/menu/main_menu_up_dx.png) no-repeat 100% 0px;line-height:33px;}
div.main_gc_2_menu_2 li a:hover  {padding:0px 0px 0px 10px;background: url(../inc/img/menu/main_menu_up_sx.png) no-repeat 0px -35px; cursor:pointer;line-height:33px;}
div.main_gc_2_menu_2 li a:hover b {display:block;float:left;padding:0px 10px 0px 0px;background:url(../inc/img/menu/main_menu_up_dx.png) no-repeat 100% -35px;cursor:pointer;}
div.main_gc_2_menu_2 li:hover > a {background: url(../inc/img/menu/main_menu_up_sx.png) no-repeat 0px -35px;line-height:33px;}
div.main_gc_2_menu_2 li:hover > a b {background:url(../inc/img/menu/main_menu_up_dx.png) no-repeat 100% -35px;}
div.main_gc_2_menu_2 li.main_menu_sel a, 
div.main_gc_2_menu_2 li.main_menu_sel a:hover {padding:0px 0px 0px 10px;background: url(../inc/img/menu/main_menu_up_sx.png) no-repeat 0px -35px; cursor:pointer;line-height:33px;}
div.main_gc_2_menu_2 li.main_menu_sel a b {display:block;color:#000;float:left;padding:0px 10px 0px 0px;background:url(../inc/img/menu/main_menu_up_dx.png) no-repeat 100% -35px; cursor:pointer;}
div.main_gc_2_pg {clear:both;padding:10px 0px 0px 0px;display:table;width:100%;height: auto !important;height:280px;min-height:280px;background:transparent url(../inc/img/main/sfnd_gc_2.jpg) repeat-y center;}
div.main_gc_2_pg table {margin:0 auto;border-collapse:collapse;width:98%;border:1px dotted #CCCCCC;}
div.main_gc_2_pg th {padding:3px;border-right:1px dotted #EEEEEE;background:#CCCCCC;}
div.main_gc_2_pg th a:link {color:#000;background-color:transparent;text-decoration:none;}
div.main_gc_2_pg th a:visited {color:#000;background-color:transparent;text-decoration:none;}
div.main_gc_2_pg th a:hover {color:#333333;background-color:transparent;text-decoration:none;}
div.main_gc_2_pg tr:hover {background:#EEEEEE;}
div.main_gc_2_pg td {height:25px;border-right:1px dotted #CCCCCC;border-top:1px dotted #CCCCCC;}
div.main_gc_2_pg td p {padding:3px;}
div.main_gc_2_pg h5 {margin:0px;padding:10px 0px 10px 10px;font-size:14px;font-weight:normal;color:#336600;}
div.main_gc_2_btm {margin:0px 0px 10px 0px;height:15px;background:transparent url(../inc/img/main/sfnd_gc_2_btm.jpg) no-repeat bottom center;}

div.main_gc_3_tit {}
div.main_gc_3_tit h1 {margin:0px;padding:0px 0px 2px 0px;font-size:22px;color:#006600;font-weight:normal;}
div.main_gc_3_tit h3 {margin:0px;padding:0px 0px 5px 0px;font-size:13px;color:#333333;font-weight:normal;}
div.main_gc_3_tit h3 span {color:#339966;}
div.main_gc_3_tit p {font-style:italic;color:#666666;}
div.main_gc_3_cnt {margin:10px 0px 0px 0px;}
div.main_gc_3_cnt a {border:0px !important;}
div.main_gc_3_menu_1 {clear:both;height:35px;}
div.main_gc_3_menu_1 ul {padding:0px;margin:0px 0px 0px -2px;list-style:none;text-align:center;float:left;position:relative;}
div.main_gc_3_menu_1 li {float:left;}
div.main_gc_3_menu_1 li a {display:block;color:#333333;float:left;padding:0px 0px 0px 10px;height:35px;background: url(../inc/img/menu/main_menu_sx_gc3.png) no-repeat 0px 0px;text-decoration:none;line-height:35px;}
div.main_gc_3_menu_1 li a b {display:block;float:left;padding:0px 10px 0px 0px;height:35px;font-weight:normal;background: url(../inc/img/menu/main_menu_dx_gc3.png) no-repeat 100% 0px;line-height:35px;}
li.main_gc_3_menu_1_over a:hover  {padding:0px 0px 0px 10px;color:#FFF;background: url(../inc/img/menu/main_menu_sx_gc3.png) no-repeat 0px -35px; cursor:pointer;line-height:35px;}
li.main_gc_3_menu_1_over a:hover b {display:block;float:left;padding:0px 10px 0px 0px;background: url(../inc/img/menu/main_menu_dx_gc3.png) no-repeat 100% -35px;cursor:pointer;}
li.main_gc_3_menu_1_over:hover > a {background: url(../inc/img/menu/main_menu_sx_gc3.png) no-repeat 0px -35px;line-height:35px;}
li.main_gc_3_menu_1_over:hover > a b {background:url(../inc/img/menu/main_menu_dx_gc3.png) no-repeat 100% -35px;}
div.main_gc_3_menu_1 li.main_menu_sel a, 
div.main_gc_3_menu_1 li.main_menu_sel a:hover {padding:0px 0px 0px 10px;color:#FFF;background: url(../inc/img/menu/main_menu_sx_gc3.png) no-repeat 0px -35px; cursor:pointer;line-height:35px;}
div.main_gc_3_menu_1 li.main_menu_sel a b {display:block;float:left;padding:0px 10px 0px 0px;background:url(../inc/img/menu/main_menu_dx_gc3.png) no-repeat 100% -35px; cursor:pointer;}
div.main_gc_3_ot {clear:both;background:#330000;}
div.main_gc_3_ot h3 {margin:0px;padding:8px 5px 8px 8px;font-size:15px;color:#FFF;font-weight:normal;}
div.main_gc_3_menu_2 {clear:both;height:30px;background:#330000;}
div.main_gc_3_menu_2 ul {padding:0px;margin:0px 0px 0px 1px;list-style:none;text-align:center;float:left;position:relative;}
div.main_gc_3_menu_2 li {float:left;}
div.main_gc_3_menu_2 li a {display:block;float:left;padding:0px 0px 0px 10px;height:30px;color:#333333;background: url(../inc/img/menu/main_menu_up_sx.png) no-repeat 0px 0px;text-decoration:none;line-height:33px;}
div.main_gc_3_menu_2 li a b {display:block;float:left;padding:0px 10px 0px 0px;height:30px;font-weight:normal;background:url(../inc/img/menu/main_menu_up_dx.png) no-repeat 100% 0px;line-height:33px;}
div.main_gc_3_menu_2 li a:hover  {padding:0px 0px 0px 10px;background: url(../inc/img/menu/main_menu_up_sx.png) no-repeat 0px -35px; cursor:pointer;line-height:33px;}
div.main_gc_3_menu_2 li a:hover b {display:block;float:left;padding:0px 10px 0px 0px;background:url(../inc/img/menu/main_menu_up_dx.png) no-repeat 100% -35px;cursor:pointer;}
div.main_gc_3_menu_2 li:hover > a {background: url(../inc/img/menu/main_menu_up_sx.png) no-repeat 0px -35px;line-height:33px;}
div.main_gc_3_menu_2 li:hover > a b {background:url(../inc/img/menu/main_menu_up_dx.png) no-repeat 100% -35px;}
div.main_gc_3_menu_2 li.main_menu_sel a, 
div.main_gc_3_menu_2 li.main_menu_sel a:hover {padding:0px 0px 0px 10px;background: url(../inc/img/menu/main_menu_up_sx.png) no-repeat 0px -35px; cursor:pointer;line-height:33px;}
div.main_gc_3_menu_2 li.main_menu_sel a b {display:block;color:#000;float:left;padding:0px 10px 0px 0px;background:url(../inc/img/menu/main_menu_up_dx.png) no-repeat 100% -35px; cursor:pointer;}
div.main_gc_3_pg {clear:both;padding:10px 0px 0px 0px;display:table;width:100%;height: auto !important;height:280px;min-height:280px;background:transparent url(../inc/img/main/sfnd_gc_3.jpg) repeat-y center;}
div.main_gc_3_pg table {margin:0 auto;border-collapse:collapse;width:98%;border:1px dotted #CCCCCC;}
div.main_gc_3_pg th {padding:3px;border-right:1px dotted #EEEEEE;background:#CCCCCC;}
div.main_gc_3_pg th a:link {color:#000;background-color:transparent;text-decoration:none;}
div.main_gc_3_pg th a:visited {color:#000;background-color:transparent;text-decoration:none;}
div.main_gc_3_pg th a:hover {color:#333333;background-color:transparent;text-decoration:none;}
div.main_gc_3_pg tr:hover {background:#EEEEEE;}
div.main_gc_3_pg td {height:25px;border-right:1px dotted #CCCCCC;border-top:1px dotted #CCCCCC;}
div.main_gc_3_pg td p {padding:3px;}
div.main_gc_3_pg h5 {margin:0px;padding:10px 0px 10px 10px;font-size:14px;font-weight:normal;color:#336600;}
div.main_gc_3_btm {margin:0px 0px 10px 0px;height:15px;background:transparent url(../inc/img/main/sfnd_gc_3_btm.jpg) no-repeat bottom center;}

/* Divs.schede.documenti */
div.main_schd {clear:both;margin:10px auto 0px auto;}
div.main_schd_1_up {height:10px;background:transparent url(../inc/img/main/sfnd_gc_1_top.jpg) no-repeat top center;}
div.main_schd_1_tit {position:relative;background:#006633;}
div.main_schd_1_tit h3 {margin:0px;padding:0px 0px 5px 10px;font-size:18px;color:#FFF;font-weight:normal;}
div.main_schd_1_tit h4 {margin:0px;padding:0px 0px 10px 10px;font-size:15px;color:#CCCCCC;font-weight:normal;}
div.main_schd_1_scad {position:absolute;right:0px;bottom:0px;border-top:1px dotted #CCCCCC;border-left:1px dotted #CCCCCC;}
div.main_schd_1_scad p {padding:6px;font-size:15px;color:#FFF;}
div.main_schd_1_scad span {font-size:11px;}
div.main_schd_1_pg {clear:both;padding:10px 0px 0px 0px;display:table;width:100%;height:auto !important;height:120px;min-height:120px;background:transparent url(../inc/img/main/sfnd_gc_1.jpg) repeat-y center;}
div.main_schd_1_pg p {padding:0px 10px 0px 10px;font-size:13px;}
div.main_schd_1_pg p.main_schd_1_pg_desc {padding:5px 10px 0px 10px;font-style:italic;}
div.main_schd_1_pg p.main_schd_1_pg_desc span {font-style:normal;}
div.main_schd_1_pg span {color:#666666;}
div.main_schd_1_btm {clear:both;margin:0px 0px 10px 0px;height:60px;background:transparent url(../inc/img/main/sfnd_gc_1_btm.jpg) no-repeat bottom center;}
div.main_schd_1_file {float:right;height:60px;padding:0px 10px 0px 15px;background:transparent url(../inc/img/main/main_schd_1_file.jpg) no-repeat top left;}
div.main_schd_1_file p {padding:0px 0px 0px 0px;}
div.main_schd_1_file a:link {font-size:16px;color:#000;background-color:transparent;text-decoration:none;}
div.main_schd_1_file a:visited {color:#000;background-color:transparent;text-decoration:none;}
div.main_schd_1_file a:hover {color:#333333;background-color:transparent;text-decoration:none;border-bottom:1px dotted #333333 !important;}
div.main_schd_1_file span {font-size:11px;color:#666666;}
div.main_schd_1_file table {margin:15px 0px 0px 0px;}

div.main_schd_2_up {height:10px;background:transparent url(../inc/img/main/sfnd_gc_2_top.jpg) no-repeat top center;}
div.main_schd_2_tit {position:relative;background:#336699;}
div.main_schd_2_tit h3 {margin:0px;padding:0px 0px 5px 10px;font-size:18px;color:#FFF;font-weight:normal;}
div.main_schd_2_tit h4 {margin:0px;padding:0px 0px 10px 10px;font-size:15px;color:#CCCCCC;font-weight:normal;}
div.main_schd_2_scad {position:absolute;right:0px;bottom:0px;border-top:1px dotted #CCCCCC;border-left:1px dotted #CCCCCC;}
div.main_schd_2_scad p {padding:6px;font-size:15px;color:#FFF;}
div.main_schd_2_scad span {font-size:11px;}
div.main_schd_2_pg {clear:both;padding:10px 0px 0px 0px;display:table;width:100%;height:auto !important;height:120px;min-height:120px;background:transparent url(../inc/img/main/sfnd_gc_2.jpg) repeat-y center;}
div.main_schd_2_pg p {padding:0px 10px 0px 10px;font-size:13px;}
div.main_schd_2_pg p.main_schd_2_pg_desc {padding:5px 10px 0px 10px;font-style:italic;}
div.main_schd_2_pg p.main_schd_2_pg_desc span {font-style:normal;}
div.main_schd_2_pg span {color:#666666;}
div.main_schd_2_btm {clear:both;margin:0px 0px 10px 0px;height:60px;background:transparent url(../inc/img/main/sfnd_gc_2_btm.jpg) no-repeat bottom center;}
div.main_schd_2_file {float:right;height:60px;padding:0px 10px 0px 15px;background:transparent url(../inc/img/main/main_schd_2_file.jpg) no-repeat top left;}
div.main_schd_2_file p {padding:0px 0px 0px 0px;}
div.main_schd_2_file a:link {font-size:16px;color:#000;background-color:transparent;text-decoration:none;}
div.main_schd_2_file a:visited {color:#000;background-color:transparent;text-decoration:none;}
div.main_schd_2_file a:hover {color:#333333;background-color:transparent;text-decoration:none;border-bottom:1px dotted #333333 !important;}
div.main_schd_2_file span {font-size:11px;color:#666666;}
div.main_schd_2_file table {margin:15px 0px 0px 0px;}

div.main_schd_3_up {height:10px;background:transparent url(../inc/img/main/sfnd_gc_3_top.jpg) no-repeat top center;}
div.main_schd_3_tit {position:relative;background:#330000;}
div.main_schd_3_tit h3 {margin:0px;padding:0px 0px 5px 10px;font-size:18px;color:#FFF;font-weight:normal;}
div.main_schd_3_tit h4 {margin:0px;padding:0px 0px 10px 10px;font-size:15px;color:#CCCCCC;font-weight:normal;}
div.main_schd_3_scad {position:absolute;right:0px;bottom:0px;border-top:1px dotted #CCCCCC;border-left:1px dotted #CCCCCC;}
div.main_schd_3_scad p {padding:6px;font-size:15px;color:#FFF;}
div.main_schd_3_scad span {font-size:11px;}
div.main_schd_3_pg {clear:both;padding:10px 0px 0px 0px;display:table;width:100%;height:auto !important;height:120px;min-height:120px;background:transparent url(../inc/img/main/sfnd_gc_3.jpg) repeat-y center;}
div.main_schd_3_pg p {padding:0px 10px 0px 10px;font-size:13px;}
div.main_schd_3_pg p.main_schd_3_pg_desc {padding:5px 10px 0px 10px;font-style:italic;}
div.main_schd_3_pg p.main_schd_3_pg_desc span {font-style:normal;}
div.main_schd_3_pg span {color:#666666;}
div.main_schd_3_btm {clear:both;margin:0px 0px 10px 0px;height:60px;background:transparent url(../inc/img/main/sfnd_gc_3_btm.jpg) no-repeat bottom center;}
div.main_schd_3_file {float:right;height:60px;padding:0px 10px 0px 15px;background:transparent url(../inc/img/main/main_schd_3_file.jpg) no-repeat top left;}
div.main_schd_3_file p {padding:0px 0px 0px 0px;}
div.main_schd_3_file a:link {font-size:16px;color:#000;background-color:transparent;text-decoration:none;}
div.main_schd_3_file a:visited {color:#000;background-color:transparent;text-decoration:none;}
div.main_schd_3_file a:hover {color:#333333;background-color:transparent;text-decoration:none;border-bottom:1px dotted #333333 !important;}
div.main_schd_3_file span {font-size:11px;color:#666666;}
div.main_schd_3_file table {margin:15px 0px 0px 0px;}

div.main_schd_4_up {height:10px;background:transparent url(../inc/img/main/sfnd_gc_4_top.jpg) no-repeat top center;}
div.main_schd_4_tit {position:relative;background:#339933;}
div.main_schd_4_tit h3 {margin:0px;padding:0px 0px 5px 10px;font-size:18px;color:#FFF;font-weight:normal;}
div.main_schd_4_tit h4 {margin:0px;padding:0px 0px 10px 10px;font-size:15px;color:#333333;font-weight:normal;}
div.main_schd_4_scad {position:absolute;right:0px;bottom:0px;border-top:1px dotted #CCCCCC;border-left:1px dotted #CCCCCC;}
div.main_schd_4_scad p {padding:6px;font-size:15px;color:#FFF;}
div.main_schd_4_scad span {font-size:11px;}
div.main_schd_4_pg {clear:both;padding:10px 0px 0px 0px;display:table;width:100%;height:auto !important;height:120px;min-height:120px;background:transparent url(../inc/img/main/sfnd_gc_4.jpg) repeat-y center;}
div.main_schd_4_pg p {padding:0px 10px 0px 10px;font-size:13px;}
div.main_schd_4_pg p.main_schd_4_pg_desc {padding:5px 10px 0px 10px;font-style:italic;}
div.main_schd_4_pg p.main_schd_4_pg_desc span {font-style:normal;}
div.main_schd_4_pg span {color:#666666;}
div.main_schd_4_btm {clear:both;margin:0px 0px 10px 0px;height:60px;background:transparent url(../inc/img/main/sfnd_gc_4_btm.jpg) no-repeat bottom center;}
div.main_schd_4_file {float:right;height:60px;padding:0px 10px 0px 15px;background:transparent url(../inc/img/main/main_schd_4_file.jpg) no-repeat top left;}
div.main_schd_4_file p {padding:0px 0px 0px 0px;}
div.main_schd_4_file a:link {font-size:16px;color:#000;background-color:transparent;text-decoration:none;}
div.main_schd_4_file a:visited {font-size:16px;color:#000;background-color:transparent;text-decoration:none;}
div.main_schd_4_file a:hover {font-size:16px;color:#333333;background-color:transparent;text-decoration:none;border-bottom:1px dotted #333333 !important;}
div.main_schd_4_file span {font-size:11px;color:#666666;}
div.main_schd_4_file table {margin:15px 0px 0px 0px;}

div.evento {display:table;float:left;width:100%;padding:0px;border:1px solid #999;margin:0px 0px 10px 0px;}
div.evento img {margin:0px;padding:0px;clear:both;border-bottom:1px solid #336666;}
div.evento a:link {margin:0px;padding:0px;border:none;}
div.evento a:visited {margin:0px;padding:0px;border:none;}
div.evento h5 {margin:0px;padding:5px 0px 0px 10px;font-size:12px;color:#006633;font-weight:normal;}
div.evento h5 a:link {margin:0px;border:none;}
div.evento h3 {margin:10px 10px 0px 10px;padding:0px;font-size:18px;color:#336666;font-weight:normal;}
div.evento p {margin:0px;padding:0px;font-size:12px;color:#4d4d4d;}
div.evento h4 {margin:0px 0px 0px 0px;padding:10px 0px 0px 0px; height:30px;background:#e6e6e6;font-size:15px;text-align:center;border:0px;}
div.evento h4 a:link {color:#009966; border:none;}
div.evento h4 a:visited {color:#009966; border:none;}
div.evento h6 {margin:10px 0px 0px 0px;padding:10px 0px 0px 0px;}
div.evento h6 a:link {font-size:11px;border:none;text-decoration:none !important;color:#000;}
div.evento h6 a:visited {font-size:11px;border:none;text-decoration:none !important;color:#000;}
div.evento table {clear:both;border-collapse:collapse;margin:0px 0px 5px 0px;padding:0px;}
div.evento table td {margin:0px;padding:5px 0px 0px 0px;}
div.evento table p {margin:0px;padding:0px;text-align:right;}
div.evento table a {padding-top:5px;}
div.evento table img {margin:-5px 0px 0px 3px;padding:0px 0px 0px 0px;border:none;}

div.evento_cnt {clear:both;margin:5px 10px 10px 10px;padding:15px 0px 0px 0px;border-top:1px dotted #ccc;}
div.evento_cnt_table {clear:both;}

div.evento_schd {float:left;width:100%;padding:0px;border:1px solid #999;margin:0px 0px 10px 0px;}
div.evento_schd h2 {padding:5px !important;color:#fff !important;font-size:18px !important;}
div.evento_schd h3 {padding:0px 0px 0px 10px;color:#336666;font-weight:normal;font-size:20px !important;}
div.evento_schd p {margin:0px;padding:0px 10px 0px 10px;font-size:12px;color:#4d4d4d;}
div.evento_schd h4 {margin:0px;padding:10px 0px 0px 0px; height:30px;background:#e6e6e6;font-size:17px;text-align:center;border:0px;}
div.evento_schd h4 a:link {color:#009966; border:none;}
div.evento_schd h4 a:visited {color:#009966; border:none;}

div.evento_schd_avvisi {margin:10px;padding-bottom:10px;border:1px solid #CC0000;}
div.evento_schd_avvisi h4 {padding:10px 0px 0px 10px;margin:0px;font-weight:normal;background:none;text-align:left;font-size:14px;color:#CC0000;}
div.evento_schd_avvisi p {color:#333;font-weight:bold;}

div.ev_attach {border-top:1px dotted #ccc;margin:10px}
div.ev_attach table {border-collapse:collapse;padding:0px;margin:0px;}
div.ev_attach table td {padding:0px;margin:0px;}
div.ev_attach p {padding:5px 0px 5px 0px;margin:0px;}
div.ev_attach p span {padding:5px 0px 5px 0px;margin:0px;font-weight:bold;}
div.ev_attach img {margin:0px 5px 0px 0px;} 
div.ev_attach a:link {font-size:14px;border:none;color:#336666;}
div.ev_attach a:visited {font-size:14px;border:none;color:#336666;}

div.ev_images a:link {border:none;}
div.ev_images a:visited {border:none;}
div.ev_images span {display:block;float:left; margin:0px 0px 0px 10px;}
div.ev_images img {border:1px solid #999;}

div.ev_form_cnt {padding:10px 0px 0px 0px;border-top:1px dotted #ccc;margin:10px}
div.ev_form_cnt table {padding:0px;margin:0px;}
div.ev_form_cnt table td {padding:3px;margin:0px;}
div.ev_form_cnt table span {font-size:10px;}

#pg_eventi_top {display:table;clear:both;height:690px;}

div.programma {display:table;width:954px;height: auto !important;height:230px;min-height:130px;clear:both;border:1px solid #235937;margin-top:20px;}
div.programma h2 {padding:5px !important;font-size:18px !important;color:#fff !important;background:#235937;}
div.programma p {clear:right;margin:0px;padding:5px;}
div.programma p span {color:#333;font-size:16px;}
div.programma a:link {font-size:16px;color:#336666;}
div.programma a:visited {font-size:16px;color:#336666;}
div.programma img {float:left;margin:5px 5px 5px 10px;}
div.programma h4 {margin:10px 10px 10px 0px;float:right;width:102px;height:21px;padding:7px 5px 5px 5px;text-align:center;background:transparent url(/inc/img/sfnd_btn_archive.jpg) no-repeat top right;}
div.programma h4 a:link {font-size:12px !important;color:#fff !important;border:none ;text-decoration:none;text-align:right;}
div.programma h4 a:visited {font-size:12px !important;color:#fff !important;border:none ;text-decoration:none;text-align:right;}
div.programma table {border-collapse:collapse;padding:0px; margin:0px;}
div.programma table td {padding:0px; margin:0px;}
div.programma_single {margin:0px 10px 0px 10px;display:block;clear:both;width:97%;border-bottom:1px dotted #ccc;}

div.programma_ev {display:table;width:954px;height: auto !important;height:160px;min-height:120px;clear:both;border:1px solid #3A771B;margin-top:20px;}
div.programma_ev h2 {padding:5px !important;font-size:18px !important;color:#fff !important;background:#3A771B;}
div.programma_ev p {margin:0px;padding:5px;}
div.programma_ev p span {color:#333;font-size:13px;}
div.programma_ev a {font-size:14px;color:#3A771B !important;}
div.programma_ev a:visited {color:#3A771B !important;}
div.programma_ev img {float:left;margin:5px 5px 10px 10px;}
div.programma_ev table {border-collapse:collapse;padding:0px; margin:0px;}
div.programma_ev table td {padding:0px; margin:0px;}
div.programma_ev h4 {margin:10px 10px 10px 0px;float:right;width:102px;height:21px;padding:7px 5px 5px 5px;text-align:center;background:transparent url(/inc/img/sfnd_btn_archive.jpg) no-repeat top left;}
div.programma_ev h4 a {font-size:12px !important;color:#fff !important;border:none !important;text-decoration:none;}
div.programma_ev h4 a:visited {font-size:12px !important;color:#fff !important;border:none !important;text-decoration:none;}
div.programma_ev_single {margin:0px 10px 0px 10px;display:block;clear:both;width:97%;border-bottom:1px dotted #ccc;}

#main_footr {clear:both;margin:0 auto;padding:5px 0px 13px 0px;display:table;width:999px;height: auto !important;height:200px;min-height:200px;background:transparent url(../inc/img/main/sfnd_footer.jpg) no-repeat bottom right;}
#main_footr p {color:#FFF;}
div.footr_gbl {clear:both;margin:0 auto;width:984px;}
div.footr_block_1 {float:left;width:200px;height: auto !important;height:180px;min-height:180px;}
div.footr_block_1 p {padding:0px 0px 0px 5px;}
div.footr_block_1 span {font-size:18px;}
div.footr_tp {padding:0px 0px 7px 0px;border-bottom:1px solid #FFF;}
div.footr_tp img {float:left;padding:0px 5px 0px 0px;}
div.footr_tp h2 {margin:0px;padding:4px 0px 0px 0px;font-size:16px;font-weight:normal;color:#FFF;}
div.footr_block_2 {float:left;margin:0px 0px 0px 0px;padding:0px 15px 0px 12px;width:540px;height: auto !important;height:180px;min-height:180px;background:transparent url(../inc/img/main/sfnd_dott_2.png) repeat-y top left;}
div.footr_block_2 p.p_1 {text-align:right;font-size:15px;}
div.footr_block_2 p.p_1 a:link {color:#FFF;background-color:transparent;text-decoration:none;}
div.footr_block_2 p.p_1 a:visited {color:#FFF;background-color:transparent;text-decoration:none;}
div.footr_block_2 p.p_1 a:hover {color:#CCCCCC;background-color:transparent;text-decoration:none;}
div.footr_news_block {margin:10px 0px 0px 0px;}
div.footr_news_block a:link {color:#CCCCCC;background-color:transparent;text-decoration:none;border-bottom:1px dotted #CCCCCC;}
div.footr_news_block a:visited {color:#CCCCCC;background-color:transparent;text-decoration:none;border-bottom:1px dotted #CCCCCC;}
div.footr_news_block a:hover {color:#FFF;background-color:transparent;text-decoration:none;border-bottom:1px dotted #FFF;}
div.footr_block_3 {float:left;margin:0px 0px 0px 8px;width:200px;}
div.btn_hightlight_1 {margin:7px auto 0px auto;width:200px;}
div.btn_hightlight_1_cnt {height: auto !important;height:40px;min-height:40px;background:transparent url(../inc/img/main/btn_highlights.png) no-repeat top center;}
div.btn_hightlight_1_cnt p {padding:5px 0px 0px 0px;text-align:center;font-size:15px;}
div.btn_hightlight_1_cnt span {font-size:18px;}
div.btn_hightlight_1_cnt a:link {color:#FFF;background-color:transparent;text-decoration:none;}
div.btn_hightlight_1_cnt a:visited {color:#FFF;background-color:transparent;text-decoration:none;}
div.btn_hightlight_1_cnt a:hover {color:#CCCCCC;background-color:transparent;text-decoration:none;}
div.btn_hightlight_1_btn {height:10px;background:transparent url(../inc/img/main/btn_highlights_btm.png) no-repeat top center;}
#main_copy {margin:0 auto;height:20px;}
#main_copy p {padding:0px 0px 10px 0px;text-align:center;font-size:10px;}
#main_copy span {font-size:11px;}

#print_hdr {display:none;}

#form_privacy {clear:both;overflow:auto;margin-top:10px;margin-bottom:10px;height:80px;width:100%;border:1px solid #CCCCCC;}
#form_privacy p {font-size:10px;padding:3px;}

/* Errors */
div.true_op {margin:10px 0px 10px 0px;padding:6px;border:1px dotted #333333;}
div.true_op p {color:#009463;font-size:14px;font-weight:bold;}
div.false_op {margin:10px 0px 10px 0px;padding:6px;border:1px dotted #333333;}
div.false_op li {padding:3px 0px 3px 0px;color:#CC0000;font-size:14px;font-weight:bold;}

/* Divs.calendario --//> Copyright (c) 2007 Aeron Glemann/Mootools <http://electricprism.com/aeron>, MIT Style License. */
input.dashboard,
select.dashboard {float:left;margin:0px;border:1px solid #999999;width:190px;height:20px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
button.dashboard {background: url(../inc/img/calendario/dashboard-icon.gif);border:0;cursor: pointer;float:right;height:20px;width:20px;}
button.dashboard:hover,
button.dashboard.active {background-position: 0 20px;}
div.dashboard_block {float:left;width:220px;}
div.dashboard_block2 {float:left;margin-left:5px;}
div.dashboard {background: url(../inc/img/calendario/dashboard.png);height: 175px;padding: 0 12px;text-align: center;width: 147px;}
div.dashboard div {background: none !important;cursor: move;height: 165px;overflow: hidden;padding-top: 10px;position: relative;width: 147px;}
div.dashboard caption {clear:both;color: #FFF;font: normal 12px/17px Arial, Helvetica, sans-serif;padding-top:0px;text-align: center;width: 100%;}
div.dashboard caption a {cursor: pointer;display: block;height: 11px;overflow: hidden;text-indent: -100px;top: 3px;width: 13px;}
div.dashboard caption a.prev {position:absolute;background-image: url(../inc/img/calendario/dashboard-prev.gif);left: -10px;}
div.dashboard caption a.next {position:absolute;background-image: url(../inc/img/calendario/dashboard-next.gif);right: -10px;}
div.dashboard caption a:hover {background-position: 0 11px;}
div.dashboard caption span {height:18px;text-align: center;padding:0px 1px 0px 1px;}
div.dashboard caption span.month {float:left;position:relative;margin:0px 5px 0px 7px !important;}
div.dashboard caption span.year {float:right;position:relative;margin:0px 7px 0px 10px !important;}
div.dashboard caption span.month:after {content: ',';}
div.dashboard table {border: 0;border-collapse: collapse;border-spacing: 0;cursor: default;margin: 0 auto;overflow: hidden;width: 147px;}
div.dashboard td,
div.dashboard th {border: 0;color: #CCCCCC;font: normal 12px Arial, Helvetica, sans-serif;height: 19px;text-align: center;width: 21px;}
div.dashboard td {color: #FFF;font-size: 11px;padding-right: 5px;text-align: right;width: 16px;}
div.dashboard td.invalid {color: #003333;}
div.dashboard td.valid {color: #333333;cursor: pointer;}
div.dashboard td.active,
div.dashboard td.hover {color:#333333;cursor: pointer;}
/* {margin: 0;padding: 0;}*/
a.kbd {background-color: #E5E5E5;border-color: #ECECEC #ACACAC #ACACAC #ECECEC;border-style: solid;border-width: 2px;color: #858585;font: normal 12px/18px Arial, sans-serif;margin-right: 6px;padding: 1px 3px;}
a:hover.kbd {background-color: #0FB8FF;border-color: #0FB8FF;color: #FFF;}
