/* CSS Document */

/*****************COL CENTRO***************************/
.col_centro2{width:563px; padding:10px 0; margin:0 0 0 20px; background:#FFF; float:left; display:inline; text-align:left}
.col_centro2 p{padding:0; margin: 0 0 8px 0; font-size:13px; color:#444; line-height:1.5em;}
.col_centro2 h4{font-size:13px; color: #444;padding:0;margin:0 0 15px 0;line-height:1.3em; font-weight:normal;}
.col_centro2 h4 a{color: #369; text-decoration:underline;}
.col_centro2 h4 a:hover{color: #333; text-decoration:none;}
.col_centro2 img.foto{border:none; float:left; margin:10px 5px 10px 0; }
.col_centro2 ul {margin:5px 0 !important; padding:0;list-style:square; display: inline-block; }
.col_centro2 ul ul {margin:5px 0 0 !important; padding:0;list-style:circle;}
.col_centro2 ul li {padding:5px 0;font-size:13px; color:#666; margin:0; border-bottom:1px solid #E1E1E1;line-height:1.4em}
.col_centro2 ul ul li {padding:3px 0  3px 15px;font-size:13px; color:#666; margin:0; border:none;}
.col_centro2 table{width:100%; border-collapse:collapse; border:none; margin:10px 0;}
.col_centro2 thead{font-size:14px;}
.col_centro2 thead td{padding:3px; font-size:14px; border-left: 1px solid #CCC; border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;text-align:center;}
.col_centro2 tbody{ font-size:13px; color:#444;}
.col_centro2 tbody td{padding:3px; font-size:13px; color:#444; border-left: 1px solid #CCC; border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;text-align:left;}

.col_centro3{width:563px; padding:10px 0; margin:0 0 0 20px; background:#FFF; float:left; display:inline; text-align:left}
.col_centro3 p{padding:0; margin: 0 0 8px 0; font-size:15px; color:#444; line-height:1.5em;}
.col_centro3 h4{font-size:15px; color: #444;padding:0;margin:0 0 15px 0;line-height:1.3em; font-weight:normal;}
.col_centro3 h4 a{color: #369; text-decoration:underline;}
.col_centro3 h4 a:hover{color: #333; text-decoration:none;}
.col_centro3 img.foto{border:none; float:left; margin:10px 5px 10px 0; }
.col_centro3 ul {margin:5px 0 !important; padding:0;list-style:square; display: inline-block; }
.col_centro3 ul ul {margin:5px 0 0 !important; padding:0;list-style:circle;}
.col_centro3 ul li {padding:5px 0;font-size:15px; color:#666; margin:0; border-bottom:1px solid #E1E1E1;line-height:1.4em}
.col_centro3 ul ul li {padding:3px 0  3px 15px;font-size:15px; color:#666; margin:0; border:none;}
.col_centro3 table{width:100%; border-collapse:collapse; border:none; margin:10px 0;}
.col_centro3 thead{font-size:16px;}
.col_centro3 thead td{padding:3px; font-size:16px; border-left: 1px solid #CCC; border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;text-align:center;}
.col_centro3 tbody{ font-size:15px; color:#444;}
.col_centro3 tbody td{padding:3px; font-size:15px; color:#444; border-left: 1px solid #CCC; border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;text-align:left;}
/*****************COL CENTRO***************************/

/********************************MENUS****************************/

ul.menu_sx2 {width:182px;padding:0;margin:5px 0 40px 0; list-style:none;}
.menu_sx2 li{width:182px;padding:0;margin:0;}
.menu_sx2 li a{width:162px;padding:10px;margin:0;display:block;background:transparent url(/it_CH/static/images/dotted_menu.gif) repeat-x bottom;text-decoration:none;text-transform:uppercase;text-align:left;color:#369;font-size:12px;}
.menu_sx2 li a:hover{background: #E8F0F8 url(/it_CH/static/images/dotted_menu.gif) repeat-x bottom;}
.menu_sx2 li.active {width:182px;padding:0;margin:0; background:#FFF url(/it_CH/static/images/bg_active_menu.gif) no-repeat top;}
.menu_sx2 li.active a{background:none !important; font-weight:bold}
ul.menu_sx2 li.active ul{width:182px;padding:0 0 1px 0;margin:0;list-style:none;background:transparent url(/it_CH/static/images/dotted_menu.gif) repeat-x bottom}
ul.menu_sx2 li.active ul li{width:182px;padding:0;margin:0;}
ul.menu_sx2 li.active ul li.active a{background:#FFF !important; font-weight:bold}
ul.menu_sx2 li.active ul li a{width:152px;padding:5px 10px 5px 20px;margin:0;display:block;text-decoration:none;text-transform:none;text-align:left;color:#666;font-size:12px; border-top:1px solid #CBD4E0; background:none; font-weight:normal}
ul.menu_sx2 li.active ul li a:hover{background: #EEE !important;}

.menu_sx2 li.active_only {width:182px;padding:0;margin:0;background:#FFF url(/it_CH/static/images/dotted_menu.gif) repeat-x bottom;}
.menu_sx2 li.active_only a{background:none !important; font-weight:bold}

/*----------------------------------------------------------------------------------- SUBMENU destra*/
	
ul.menu_dx2{width:163px;padding:0;margin:0 0 10px 0;text-align:center;background:#eae9e7; list-style:none;}
.menu_dx2 li{width:163px;padding:0;margin:0;}
.menu_dx2 li a{width:143px;padding:5px 10px;margin:0;display:block;background:transparent;text-decoration:none;text-align:left;color:#6d6b5f;font-size:13px;border-bottom:1px solid #FFF;}
.menu_dx2 li a:hover{background: #d6d5d3 url(/it_CH/static/images/bg_submenu.gif) no-repeat 3px 10px;}
.menu_dx2 li.active{background:#d6d5d3 url(/it_CH/static/images/bg_submenu.gif) no-repeat 3px 10px;font-weight:bold;}
.menu_dx2 li.active a{background:none;}
ul.menu_dx2 li.active ul{width:163px;padding:0;margin:0;list-style:none;background:#FFF}
ul.menu_dx2 li.active ul li{width:163px;padding:0;margin:0;}
ul.menu_dx2 li.active ul li a{width:133px;padding:5px 10px 5px 20px;margin:0;display:block;text-decoration:none;text-transform:none;text-align:left;color:#666;font-size:12px; border-bottom:1px solid #CDCCC9; background:#FFF; font-weight:normal}
ul.menu_dx2 li.active ul li.active a{ font-weight:bold !important}
ul.menu_dx2 li.active ul li a:hover{background: #E5E4E2;}

ul.menu_sx3 {width:182px;padding:0;margin:5px 0 40px 0; list-style:none;}
.menu_sx3 li{width:182px;padding:0;margin:0;}
.menu_sx3 li a{width:162px;padding:10px;margin:0;display:block;background:transparent url(/it_CH/static/images/dotted_menu.gif) repeat-x bottom;text-decoration:none;text-transform:uppercase;text-align:left;color:#369;font-size:14px;}
.menu_sx3 li a:hover{background: #E8F0F8 url(/it_CH/static/images/dotted_menu.gif) repeat-x bottom;}
.menu_sx3 li.active {width:182px;padding:0;margin:0; background:#FFF url(/it_CH/static/images/bg_active_menu.gif) no-repeat top;}
.menu_sx3 li.active a{background:none !important; font-weight:bold}
ul.menu_sx3 li.active ul{width:182px;padding:0 0 1px 0;margin:0;list-style:none;background:transparent url(/it_CH/static/images/dotted_menu.gif) repeat-x bottom}
ul.menu_sx3 li.active ul li{width:182px;padding:0;margin:0;}
ul.menu_sx3 li.active ul li.active a{background:#FFF !important; font-weight:bold}
ul.menu_sx3 li.active ul li a{width:152px;padding:5px 10px 5px 20px;margin:0;display:block;text-decoration:none;text-transform:none;text-align:left;color:#666;font-size:14px; border-top:1px solid #CBD4E0; background:none; font-weight:normal}
ul.menu_sx2 li.active ul li a:hover{background: #EEE !important;}

.menu_sx3 li.active_only {width:182px;padding:0;margin:0;background:#FFF url(/it_CH/static/images/dotted_menu.gif) repeat-x bottom;}
.menu_sx3 li.active_only a{background:none !important; font-weight:bold}

/*----------------------------------------------------------------------------------- SUBMENU destra*/
	
ul.menu_dx3{width:163px;padding:0;margin:0 0 10px 0;text-align:center;background:#eae9e7; list-style:none;}
.menu_dx3 li{width:163px;padding:0;margin:0;}
.menu_dx3 li a{width:143px;padding:5px 10px;margin:0;display:block;background:transparent;text-decoration:none;text-align:left;color:#6d6b5f;font-size:15px;border-bottom:1px solid #FFF;}
.menu_dx3 li a:hover{background: #d6d5d3 url(/it_CH/static/images/bg_submenu.gif) no-repeat 3px 10px;}
.menu_dx3 li.active{background:#d6d5d3 url(/it_CH/static/images/bg_submenu.gif) no-repeat 3px 10px;font-weight:bold;}
.menu_dx3 li.active a{background:none;}
ul.menu_dx3 li.active ul{width:163px;padding:0;margin:0;list-style:none;background:#FFF}
ul.menu_dx3 li.active ul li{width:163px;padding:0;margin:0;}
ul.menu_dx3 li.active ul li a{width:133px;padding:5px 10px 5px 20px;margin:0;display:block;text-decoration:none;text-transform:none;text-align:left;color:#666;font-size:14px; border-bottom:1px solid #CDCCC9; background:#FFF; font-weight:normal}
ul.menu_dx3 li.active ul li.active a{ font-weight:bold !important}
ul.menu_dx3 li.active ul li a:hover{background: #E5E4E2;}

/*---------------------------------------------------------------------------------------- CORREZIONI */

.col_centro_dx2{width:auto;}
.col_centro_dx3{width:auto;}

