* { padding: 0; margin: 0;}
body { font-family:Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, Arial, sans-serif; color:#3a3a3a; font-size: 11px; background-color:#f1f2f6; margin:0; padding:0;}
a {	color:#599edd; text-decoration:none; }
a:link {color: #599edd;text-decoration:none;}     /* unvisited link */
a:visited {color: #599edd;	text-decoration:none;}  /* visited link */
a:hover {color: #599edd;text-decoration: underline;}   /* mouse over link */
a:active {color: #599edd;text-decoration:none;}   /* selected link */
a img{
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	border-top:0px;
	border-right:0px;
	border-bottom:0px;
	border-left:0px;
}
strong , b {
	font-weight: bold;
}
span, p, hr, ol, form, fieldset, div { 
	font-family:Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-style:normal;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	border-top:0px;
	border-right:0px;
	border-bottom:0px;
	border-left:0px;
}
ul { margin:0;padding:0; list-style: none; }

img{
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	border-top:0px;
	border-right:0px;
	border-bottom:0px;
	border-left:0px;
}


/* GLOBAL CLASS E ID */
.container {border:0px solid green; background-color:#ffffff; background:url(../files/images/common/bg_header.gif) repeat-x;}

/* HEADER */
.header {float:left; border:0px solid red; width:796px; text-align:left; height:auto !important; min-height:135px; height:135px;}
.headerNewWindow {float:left; border:0px solid red; margin:0 auto 0 auto; text-align:left;  width:805px; }
.wrapperHeader{ border:0px solid black; width:977px; margin:0 auto 0 auto; text-align:left; height:auto !important; min-height:135px; height:135px;}
.wrapperHeaderNewWindow { border:0px solid black; width:810px; margin:0 auto 0 auto; text-align:left;height:auto !important; min-height:135px; height:135px;}

.logo { width:150px; float:left; border:0px solid red; }


.header_links {float:left; border:0px solid red; width:630px; text-align:right; margin-top:7px;}
.links  {float: right; border:0px solid green; }
.links li { display:inline;  border:0px solid green;}
.separaLink{margin-right:4px; margin-left:4px;}

.axaLogo{float:left; border:0px solid red; width:630px; text-align:right; margin-top:40px;}
.axaLogoNewWindow {float:left; border:0px solid red; width:630px; text-align:right; margin-top:63px;}

.login{ float:right; width:165px; height:130px; padding-top:5px; padding-left:12px; background-color:#f1f2f6;}
.testoLogin{ margin-top:6px;}
.testoLoginMsg{ margin-top:10px;margin-bottom:10px; font-size:12px;}
.separaTestoLogin{ margin-right:4px;margin-left:4px;}
.input_User{ width:146px;font-size: 11px; margin-bottom:4px;margin-top:8px;border:1px solid #b6b6b7;  padding-top:2px; padding-left:3px; height:14px; vertical-align: middle;}
.input_Password{ width:101px;font-size: 11px;border:1px solid #b6b6b7;  padding-top:2px; padding-left:3px; height:14px; vertical-align: middle;}
.bt_Login { border:0px; width:39px;height:18px;}
.bt_Logout { border:0px; width:45px;height:20px;}


/* MENU PRIMO LIVELLO */
.menuLiv1 { width: 780px; float:left; border:0px solid red;}

.item_0 { background: url(./files/images/common/nav/item_0_1.gif)  no-repeat; width: 32px; height: 35px;}
.item_1 { background: url(./files/images/common/nav/item_1_1.gif)  no-repeat; width: 51px; height: 35px;}
.item_2 { background: url(./files/images/common/nav/item_2_1.gif)  no-repeat; width: 51px; height: 35px;}
.item_3 { background: url(./files/images/common/nav/item_3_1.gif)  no-repeat; width: 112px; height: 35px;}
.item_4 { background: url(./files/images/common/nav/item_4_1.gif)  no-repeat; width: 166px; height: 35px;}
.item_5 { background: url(./files/images/common/nav/item_5_1.gif)  no-repeat; width: 127px; height: 35px;}
.item_6 { background: url(./files/images/common/nav/item_6_1.gif)  no-repeat; width: 96px; height: 35px;}
.item_7 { background: url(./files/images/common/nav/item_7_1.gif)  no-repeat; width: 76px; height: 35px;}

.rollover_item_0 { width: 32px; height: 35px; float:left; }
.rollover_item_1 { width: 52px; height: 35px; float:left; }
.rollover_item_2 { width: 51px; height: 35px;float:left; }
.rollover_item_3 { width: 112px; height: 35px;float:left; }
.rollover_item_4 { width: 166px; height: 35px;float:left; }
.rollover_item_5 { width: 127px; height: 35px;float:left; }
.rollover_item_6 { width: 96px; height: 35px;float:left; }
.rollover_item_7 { width: 76px; height: 35px;float:left; }

.rollover_item_0_Selected { width: 32px; height: 35px; float:left; }
.rollover_item_1_Selected { width: 51px; height: 35px; float:left; }
.rollover_item_2_Selected { width: 51px; height: 35px; float:left; }
.rollover_item_3_Selected { width: 112px; height: 35px; float:left; }
.rollover_item_4_Selected { width: 166px; height: 35px; float:left; }
.rollover_item_5_Selected { width: 127px; height: 35px; float:left; }
.rollover_item_6_Selected { width: 96px; height: 35px; float:left; }
.rollover_item_7_Selected { width: 76px; height: 35px; float:left; }

.rollover_item_0_Selected img, .rollover_item_1_Selected img, .rollover_item_2_Selected img, .rollover_item_3_Selected img, .rollover_item_4_Selected img, .rollover_item_5_Selected img, .rollover_item_6_Selected img, .rollover_item_7_Selected img, .rollover_item_0 img, .rollover_item_1 img, .rollover_item_2 img, .rollover_item_3 img, .rollover_item_4 img, .rollover_item_5 img, .rollover_item_6 img, .rollover_item_7 img{ border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none; }

.rollover_item_0_Selected a, .rollover_item_1_Selected a, .rollover_item_2_Selected a, .rollover_item_3_Selected a, .rollover_item_4_Selected a, .rollover_item_5_Selected a, .rollover_item_6_Selected a, .rollover_item_7_Selected a, .rollover_item_0 a, .rollover_item_1 a, .rollover_item_2 a, .rollover_item_3 a, .rollover_item_4 a, .rollover_item_5 a, .rollover_item_6 a, .rollover_item_7 a { display: block;}

.rollover_item_0_Selected a:hover img, .rollover_item_1_Selected a:hover img, .rollover_item_2_Selected a:hover img, .rollover_item_3_Selected a:hover img, .rollover_item_4_Selected a:hover img, .rollover_item_5_Selected a:hover img, .rollover_item_6_Selected a:hover img, .rollover_item_7_Selected a:hover img, .rollover_item_0 a:hover img, .rollover_item_1 a:hover img, .rollover_item_2 a:hover img, .rollover_item_3 a:hover img, .rollover_item_4 a:hover img, .rollover_item_5 a:hover img, .rollover_item_6 a:hover img, .rollover_item_7 a:hover img { display: none; }

.rollover_item_0 a:hover { background: url(./files/images/common/nav/item_0_2.gif)  no-repeat; width: 32px; height: 35px;}
.rollover_item_1 a:hover { background: url(./files/images/common/nav/item_1_2.gif)  no-repeat; width: 51px; height: 35px;}
.rollover_item_2 a:hover { background: url(./files/images/common/nav/item_2_2.gif)  no-repeat; width: 51px; height: 35px;}
.rollover_item_3 a:hover { background: url(./files/images/common/nav/item_3_2.gif)  no-repeat; width: 112px; height: 35px;}
.rollover_item_4 a:hover { background: url(./files/images/common/nav/item_4_2.gif)  no-repeat; width: 166px; height: 35px;}
.rollover_item_5 a:hover { background: url(./files/images/common/nav/item_5_2.gif)  no-repeat; width: 127px; height: 35px;}
.rollover_item_6 a:hover { background: url(./files/images/common/nav/item_6_2.gif)  no-repeat; width: 96px; height: 35px;}
.rollover_item_7 a:hover { background: url(./files/images/common/nav/item_7_2.gif)  no-repeat; width: 76px; height: 35px;}

.rollover_item_0_Selected a:hover{ background: url(./files/images/common/nav/item_0_3.gif)  no-repeat; width: 32px; height: 35px;}
.rollover_item_1_Selected a:hover{ background: url(./files/images/common/nav/item_1_3.gif)  no-repeat; width: 51px; height: 35px;}
.rollover_item_2_Selected a:hover{ background: url(./files/images/common/nav/item_2_3.gif)  no-repeat; width: 51px; height: 35px;}
.rollover_item_3_Selected a:hover{ background: url(./files/images/common/nav/item_3_3.gif)  no-repeat; width: 112px; height: 35px;}
.rollover_item_4_Selected a:hover{ background: url(./files/images/common/nav/item_4_3.gif)  no-repeat; width: 166px; height: 35px;}
.rollover_item_5_Selected a:hover{ background: url(./files/images/common/nav/item_5_3.gif)  no-repeat; width: 127px; height: 35px;}
.rollover_item_6_Selected a:hover{ background: url(./files/images/common/nav/item_6_3.gif)  no-repeat; width: 96px; height: 35px;}
.rollover_item_7_Selected a:hover{ background: url(./files/images/common/nav/item_7_3.gif)  no-repeat; width: 76px; height: 35px;}

/* MAIN */
.wrapperMain{background-color:#ffffff; border:0px solid red;}
.main {border:0px solid green; width:977px; margin:0 auto 0 auto; text-align:left; background-color:#ffffff;}
.mainNewWindow {border:0px solid green; width:805px; margin:0 auto 0 auto; text-align:left; background-color:#ffffff;}


.columnLeftNewWindow{ float:left; width:805px;  border:0px solid red;}
.columnLeft{ float:left; width:776px;  border:0px solid red; margin-right:20px; }
.columnLeftDoppio{ float:left;  border:0px solid red; }
.columnRight {float:right; width:177px; border:0px solid green;}

.breadcrumbsSingolo{ float:left; width:778px; margin-top:11px; margin-bottom:18px; border-bottom:1px solid #e4e4e4; height:36px; }
.breadcrumbsDoppio{ width:977px; margin-top:11px; margin-bottom:18px; border-bottom:1px solid #e4e4e4; height:36px; }

.contentsLeft { width:175px;float:left; border:0px solid red; font-weight:bold; margin-right:20px;}

.title{ float:left; border:0px solid red;}

.navigationUtility{ float:right; border:0px solid red; padding-top:12px;}

/* MENU SECONDO E TERZO LIVELLO */
.contentsLeft .menuLiv2{ width:175px; border:0px solid black; font-size:12px; font-weight:bold;color:#6a6a6a;}
.contentsLeft .menuLiv2 li {color:#6a6a6a;padding-bottom: 11px; border: 0px solid red; background: url(../files/images/common/separaMenu1.gif) bottom no-repeat;}
.contentsLeft .menuLiv2 a {color:#6a6a6a; text-decoration:none; }
.contentsLeft .menuLiv2 a:hover {color:#599edd; text-decoration: none;}   
.contentsLeft .menuLiv2 li.menuLiv2Current a {color:#03549D; }
.contentsLeft .menuLiv2 li.menuLiv2Current a:hover {color:#03549D;}
.contentsLeft .menuLiv2 .menuLiv2SubItem { font-size:11px; width:168px; border:0px solid red; font-weight:normal; padding-left:0px; padding-top:5px;font-weight:bold;}

/* NEW class*/
.contentsLeft .menuLiv2 li.menuLiv2Special { background: none;} 

/*OLD definition class
.contentsLeft .menuLiv2 .menuLiv2SubItem li{ border:0px solid green; padding-top:5px; padding-left:9px; padding-bottom:4px; background:url(../files/images/common/separaMenu2.gif) top no-repeat;}
*/

/* NEW definition class*/
.contentsLeft .menuLiv2 .menuLiv2SubItem li{ border:0px solid green; padding-top:0px; padding-left:9px; padding-bottom:10px; background:url(../files/images/common/separaMenu2.gif) bottom no-repeat;}

.contentsLeft .menuLiv2 .menuLiv2SubItem a {color:#6a6a6a; text-decoration:none; }
.contentsLeft .menuLiv2 .menuLiv2SubItem a:hover {color:#599edd; text-decoration: none;} 
.contentsLeft .menuLiv2 .menuLiv2SubItem li.menuLiv2SubItemCurrent a {color:#03549D; }
.contentsLeft .menuLiv2 .menuLiv2SubItem li.menuLiv2SubItemCurrent a:hover {color:#03549D;}

/*BOX DESTRA */
.titBoxMenu{margin-top:14px; margin-bottom:6px;}

/* BOX DESTRA CONTATTACI E CONSULENTE */
.wrapperBoxRight {float:left; width:177px; background-color:#f1f2f6;border-top:2px solid #ffffff;}
.titleBoxDestra{margin-bottom:12px;}

.contattaci {width:177px; background-color:#f1f2f6;}
.boxContattaci{margin-bottom:12px; margin-left:12px;margin-top:25px;width:153px; border:0px solid red;}

.consulente {float:left; width:177px; border:0px solid red; background-color:#f1f2f6; padding-top:20px;}
.fotoConsulente {margin-left:7px;}
.boxConsulente{margin-bottom:12px; margin-top:10px; width:153px; border:0px solid red;}
.boxConsulente img {margin-left:12px;}
.boxMessaggioConsulente{width:148px;background:#ffffff; padding-top:8px; padding-left:7px; padding-bottom:10px; padding-right:8px; margin-top:10px;margin-left:7px; margin-bottom:9px;}
.titleMessaggioConsulente{color:#03549d;font-weight:bold;}

.toolboxBorder {float:right;width:177px; border-top:2px solid #ffffff; background:#f1f2f6;}
.toolbox {float:right;width:177px; background:url(../files/images/common/borderBottomContattaci.gif) no-repeat bottom; padding-bottom:18px;}
.boxToolbox{ margin-left:12px;margin-top:12px; width:153px; border:0px solid red;}


/* FOOTER */
.boxFooter{ border:0px solid red; height:100px; height:auto !important; min-height:100px; background-color:#f1f2f6; }
.wrapperFooter {width: 977px; margin:0 auto; border:0px solid green; }
.footer { border:0px solid red; padding-top:12px; margin-bottom:40px; background:url(../files/images/common/lineaFooter.gif) no-repeat top center; }
.footer a, #txt_copyright a {color:#3a3a3a;font-weight:bold;}
.footer a:hover, #txt_copyright a:hover { color: #599edd; font-weight:bold;}

.link_copyright { float:left;}
.txt_copyright { margin-right:5px;text-align:right;float:right;}


