
body {font-size:11px; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; color:#666666; background:#ffffff; margin:0px; text-align:center; overflow-y:scroll;}

div {overflow:auto; OVERFLOW-x:hidden; OVERFLOW-y:hidden;}

table {font-size:11px; margin-top:0px; border-collapse:collapse; border:0px; color:#666666;}
td {padding:3px; color:#666666; text-align:left;}

form {margin:0px;}
select{font-size:11px; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; border:1px solid #E5E5E5; color:#666666;}
input{font-size:11px; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; border:1px solid #E5E5E5; color:#666666;}
textarea{font-size:11px; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; border:1px solid #E5E5E5; color:#666666;}
.button{font-size:11px; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; border:1px solid #E5E5E5; color:#666666;}

a {text-decoration:none; color:#006DB4;}
a:hover {text-decoration:none; color:#EE7F01;}

div.capo {clear:both;}

ul {margin-top:0px;margin-bottom:0px;}
li {list-style-image:url(/cm/img/li.gif); font-family:verdana; margin-left:-22px; padding-bottom:0px}


div.totale {width:896px; margin:0px auto 0px auto; text-align:left;}

div.generale {width:896px; background:url(/cm/img/generale_back.gif);}

div.top {width:896px; height:182px; background:url(/cm/img/top_back.gif);background-repeat:repeat-x;}

div.topSx {float:left; width:444px;}
div.topDx {float:right; width:452px;}

div.topSxLogo {width:405px; height:138px; margin-top:30px; margin-left:20px; background:url(/cm/img/top_logo_nientemale.png);}
*html div.topSxLogo {background:#000 transparent url(/t.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/cm/img/top_logo_nientemale.png" ,sizingMethod="scale");}

div.topDxLogo {width:388px; height:80px; margin-left:59px; margin-top:10px; }

div.topMenu {height:35px; margin-top:17px; color:#9C9C9C; }
div.topMenuVoceOff {width:108px; height:35px; margin-right:5px; float:right; background:url(/cm/img/top_menu_off.gif)}
div.topMenuVoceOn {width:108px; height:35px; margin-right:5px; float:right; background:url(/cm/img/top_menu_on.gif)}
div.topMenuVoceM {text-align:center; margin-top:15px;font-weight:bold;}
div.topMenu a {color:#ffffff;}
div.topMenu a:hover {color:#09387C;}

div.topServizio {margin-right:10px;margin-top:12px;text-align:right; color:#EE7F01;}
div.topServizio a {color:#9C9C9C;}
div.topServizio a:hover {color:#EE7F01;}

div.cont {margin:20px 1px 30px 1px;}

div.contSx {width:202px;float:left;font-size:10px;}
div.contSx h2{background:url(/cm/img/ico_fr_down.gif); background-repeat:no-repeat; font-size:16px; color:#EE7F01; margin:0px; padding-left:20px;}
div.contSx a {color:#006DB4;}

div.contSxMenu {width:202px;background:#F2F0F1;}
div.contSxMenuTop {width:202px;height:58px; background:url(/cm/img/sx_menu_top.gif) top; background-repeat:no-repeat; }
div.contSxMenuTopM {margin-left:20px;}
div.contSxMenuVoce {border-top:1px solid #ffffff; color:#EE7F01;}
div.contSxMenuVoceM {margin-left:20px;margin-right:20px;margin-top:10px;margin-bottom:10px;}
div.contSxMenuBottom {border-top:1px solid #ffffff; height:33px; background:url(/cm/img/sx_menu_bottom.gif) bottom; background-repeat:no-repeat;}

div.contDx {width:692px;float:right;}
div.contDxM {margin-left:30px;}

div.contDxSx {float:left; margin-top:20px; width:458px;line-height:18px;}
div.contDxSxM {margin-right:30px;}

div.contDxSxLine {background:#F2F0F1; height:1px; margin-top:5px;}

div.contDxSxBoxTop {width:428px; height:23px; background:url(/cm/img/cont_box_top.gif);}
div.contDxSxBoxCenter {width:428px; background:url(/cm/img/cont_box_center.gif);}
div.contDxSxBoxCenterM {margin-left:20px;margin-right:20px;}
div.contDxSxBoxBot {width:428px; height:23px; background:url(/cm/img/cont_box_bot.gif);}

div.contDxSxBoxCTop {width:428px; height:18px; background:url(/cm/img/cont_box_c_top.gif);}
div.contDxSxBoxCCenter {width:428px; background:url(/cm/img/cont_box_c_center.gif);}
div.contDxSxBoxCCenterM {margin-left:20px;margin-right:20px;}
div.contDxSxBoxCBot {width:428px; height:18px; background:url(/cm/img/cont_box_c_bot.gif);}

div.contDxSx h1 {font-size:16px;color:#EE7F01; margin:0px; border-bottom:1px solid; padding-bottom:10px;}
div.contDxSx h3 {font-size:12px;color:#EE7F01;margin:0px;}

div.contDxDx {float:right; width:204px; margin-top:23px; text-align:center;}
div.contDxDxM {width:162px; text-align:left;}

div.contDxSerSx {margin-top:20px; margin-right:30px; }
div.contDxSerSx h2 {font-size:16px;color:#EE7F01;margin:0px;border-bottom:1px solid;padding-bottom:10px;}
div.contDxSerSx h1 {background:url(/cm/img/ico_fr_right.gif); background-repeat:no-repeat; font-size:12px; color:#EE7F01;margin:0px; padding-left:20px;}

div.contDxHomeSx {float:left; width:220px;}
div.contDxHomeSx h1 {background:url(/cm/img/ico_fr_right.gif); background-repeat:no-repeat; font-size:12px; color:#EE7F01;margin:0px; padding-left:20px;}
div.contDxHomeSx h2 {background:url(/cm/img/ico_fr_right.gif); background-repeat:no-repeat; font-size:12px; color:#EE7F01;margin:0px; padding-left:20px;}
div.contDxHomeSxM {margin-right:30px; line-height:15px;}
div.contDxHomeSxMT {margin-left:20px;}
div.contDxHomeSxMT a {color:#666666;}
div.contDxHomeSxMT a:hover {color:#EE7F01;}
div.contDxHomeSxMN {width:190px; height:128px; background:url(/cm/img/home_news.gif); }
div.contDxHomeDx {float:right;width:442px;}
div.contDxHomeDxBoxSx {float:left;}
div.contDxHomeDxBoxDx {float:right;}

div.bottom {height:1px; background:#E5E5E5;}
div.bottomSx {float:left; margin-top:8px;}
div.bottomDx {float:right; margin-top:8px;}
div.bottomDx a {color:#9C9C9C;}
div.bottomDx a:hover {color:#EE7F01;}


div.PercorsoGenerale {width:800px; background:url(/cm/img/percorso_back.gif); margin:0px auto 0px auto;  text-align:left; }
div.PercorsoGeneraleM {margin:20px;}
div.PercorsoTop {width:800px; height:182px; background:url(/cm/img/top_back.gif); background-repeat:repeat-x;}
div.PercorsoTopSx {float:left; width:430px;}
div.PercorsoTopDx {float:right; width:370px;}
div.PercorsoTopSxLogo {width:405px; height:138px; margin-top:30px; margin-left:10px; background:url(/cm/img/top_logo_nientemale.png);}
*html div.PercorsoTopSxLogo {background:#000000 transparent url(/t.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/cm/img/top_logo_nientemale.png" ,sizingMethod="scale");}
div.PercorsoTopDxLogo {height:80px; margin-top:40px;}
div.PercorsoSx {float:left; width:326px;}
div.PercorsoDx {float:right; width:404px; text-align:left;}
div.PercorsoSxMenuTop {width:326px; height:58px; background:#F2F1F1 url(/cm/img/percorso_menu_top.gif) top;background-repeat:no-repeat;}
div.PercorsoSxMenuTop h1{background:#F2F1F1 url(/cm/img/ico_fr_down.gif); background-repeat:no-repeat; font-size:16px; color:#EE7F01; margin:0px; padding-left:20px;}
div.PercorsoSxMenuC {width:326px;background:#F2F1F1;}
div.PercorsoSxMenuBottom {width:326px; height:20px; background:#F2F1F1 url(/cm/img/percorso_menu_bottom.gif);}
div.PercorsoSxMenuM {margin:10px;}
div.PercorsoDx h2 {font-size:14px;color:#EE7F01; margin:0px; border-bottom:1px solid; padding-bottom:10px;}
div.PercorsoBotClose{text-align:right;margin-right:15px;margin-bottom:10px;}
div.PercorsoBot {background:#E6E5E5; height:1px;}



div.capo {clear:both;}
div.pag{float:right; margin:20px 0 15px 0; height:20px; padding:0px; text-align:right; color:#999999;}
div.pagPrec{float:left;}
div.pagNum{float:left;}
div.pagNum span{font-weight:bold; color:#000000; }
div.pagSucc{float:left;}

