html {margin:0;}
body {margin:0; background-color:#fff; font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif; font-size:0.8em; color:#000;}

a:link {text-decoration:none; color:#36c; background-color:#fff;}
a:visited {text-decoration:none; color:#36c; background-color:#fff;}
a:hover {text-decoration:underline; color:#36c; background-color:#fff;}
a:active {color:#f33; background-color:#fff;}

hr {display:none;}
ul {list-style-type:square;}

/*header*/
#header {width:760px; height:27px; background-color:#ddd; color:#666; margin: 10px auto 0px auto; font-size:13px;}
#header a {color:#666; background-color:#ddd;}
#header a:active {color:#f33; background-color:#ddd;}
#header span {display:none;}
#header ul {float:left; margin:0; padding:0;}
#header li {float:left; list-style:none; height:22px; padding:5px 4px 0 4px;}
#header li a.on {background-color:#fff; color:#666;}
#header .on {background-color:#fff; color:#666;}
/*customers*/
#header .nolog {width:180px; height:27px; background-color:#ccc; color:#333; float:left;}
#header .nolog a {color:#666; background-color:#ccc;}
#header .nolog a:active {color:#f33; background-color:#ccc;}
#header .nolog .cp {width:40px; height:27px; background: url(/img/ico_cp.gif) no-repeat center; cursor:pointer; float:left;}
#header .nolog .webmail {width:40px; height:27px; background: url(/img/ico_webmail.gif) no-repeat center; cursor:pointer; float:left;}
#header .nolog .cart {width:34px; height:27px; background: url(/img/ico_cart.gif) no-repeat center; cursor:pointer; float:left;}
#header .nolog .txt {float:left; height:20px; padding-top:7px;}
/*customers log*/
#header .log {width:180px; height:27px; background-color:#99c; color:#fff; float:left;}
#header .log a {color:#fff; background-color:#99c;}
#header .log a:active {color:#f33; background-color:#99c;}
#header .log .cp {width:34px; height:27px; background: url(/img/ico_cp.gif) no-repeat center; cursor:pointer; float:left;}
#header .log .webmail {width:34px; height:27px; background: url(/img/ico_webmail.gif) no-repeat center; cursor:pointer; float:left;}
#header .log .cart {width:24px; height:27px; background: url(/img/ico_cart.gif) no-repeat center; cursor:pointer; float:left;}
#header .log .support {width:32px; height:27px; background: url(/img/ico_support.gif) no-repeat center; cursor:pointer; float:left;}
#header .log .txt {float:left; height:20px; padding-top:7px;}

/*content*/
#content {width:760px; margin: 0 auto 15px auto;}
#right {width:560px; float:right; padding:20px 0 0 20px;}
#right h1 {margin:0 0 19px 0; font-size:26px;}
#right p {text-align:justify;}
#right ul {text-align:justify;}
.bttnRed {border-bottom:3px solid #c33; border-right:3px solid #c33; border-left:1px solid #f99; border-top:1px solid #f99; background-color:#f33; color:#fff; font-weight:bold; font-size:1em; cursor:pointer;}
a.bttnRed, a:hover.bttnRed, a:active.bttnRed {background-color:#f33; color:#fff; text-decoration:none; padding:2px 5px 2px 5px;}
.bttnGrey {border-bottom:3px solid #aaa; border-right:3px solid #aaa; border-left:1px solid #fff; border-top:1px solid #fff; background-color:#ccc; color:#000; font-weight:bold; font-size:1em; cursor:pointer;}
a.bttnGrey, a:hover.bttnGrey, a:active.bttnGrey {background-color:#ccc; color:#000; text-decoration:none; padding:2px 5px 2px 5px;}
.bttnBlu {border-bottom:3px solid #32a; border-right:3px solid #32a; border-left:1px solid #38d; border-top:1px solid #38d; background-color:#36c; color:#fff; font-weight:bold; font-size:1em; cursor:pointer;}
a.bttnBlu, a:hover.bttnBlu, a:active.bttnBlu {background-color:#36c; color:#fff; text-decoration:none; padding:2px 5px 2px 5px;}
#left {width:180px; float:right; padding:0 0 0 0;}
#left p {text-align:justify; font-size:12px;}
#logo {height:70px; background: url(/img/logo.gif) no-repeat center; cursor:pointer;}

#menu {background-color:#ddd; color:#666; font-size:13px; padding-top:8px; padding-bottom:8px; margin-bottom:15px;}
#menu h2 {margin:0;padding-left:8px; font-size:22px; color:#fff; background-color:#ddd;}
#menu h2 a:link,#menu h2 a:visited {color:#fff; background-color:#ddd;}
#menu a:link,#menu a:visited {color:#666; background-color:#ddd;}
#menu a:active {color:#f33; background-color:#ddd;}
#menu ul {margin:10px 0 10px 0; padding:0;}
#menu li {list-style:none; padding: 0 8px 0 8px;}
#menu .on {background-color:#fff; color:#666; line-height:18px; padding-top:3px; padding-bottom:3px; margin-top:2px; margin-bottom:2px;}
#menu a.on, #menu a:visited.on {background-color:#fff; color:#666;}

/*footer*/
#footer {background:#FFFFFF none repeat scroll 0 0;border:1px dotted #FFFFFF;clear:both;color:#666666;font-size:11px;margin:0 auto;width:960px;height:90px;}
#footer span {display:none;}
#footer a {color:#666; background-color:#fff;}
#footer a:active {color:#f33; background-color:#fff;}
#footer ul {border-bottom:1px dotted #CCCCCC;height:18px;margin:0;padding-left:6px;padding-top:3px;text-align:center;}
#footer li {list-style:none; padding-right:15px;display:inline;float:none;}
#footer .credits {background-image:url(/web_marketing/_img/footer_ico.gif);clear:both;height:56px;margin:0 auto 10px;padding-left:0;text-align:center;width:767px;}
#footer .credits a {padding-right:10px;}

/*footer numeri verdi*/
.ngreen { color: green; font-weight: bold; font-size:12px;}
.nred { color: #0083B7; font-weight: bold; }

#footer .cr1 {width:50px; height:30px; background: url(/img/credits_inet.gif) no-repeat; cursor: pointer; float:left;}
#footer .cr2 {width:50px; height:30px; background: url(/img/credits_netapp.gif) no-repeat; cursor: pointer; float:left; margin-left:15px;}
#footer .cr3 {width:50px; height:30px; background: url(/img/credits_ahr.gif) no-repeat; cursor: pointer; float:left; margin-left:15px;}
#footer .cr4 {width:50px; height:30px; background: url(/img/credits_qweb.gif) no-repeat; cursor: pointer; float:left; margin-left:7px;}
#footer .cr5 {width:50px; height:30px; background: url(/img/credits_eurolabel.gif) no-repeat; cursor: pointer; float:left;}
#footer .cr6 {width:89px; height:30px; background: url(/img/credits_eu.gif) no-repeat 2px 10px; float:left;}
#footer .cr7 {width:125px; height:30px; background: url(/img/credits_mobi.png) no-repeat 0px 0px; float:left;}

/*Google*/
#googleInstall{padding:10px;}

/*copy*/
#copy {background-color:#FFFFFF;color:#333333;font-size:11px;margin:0 auto 10px;text-align:center;width:960px;}
#copy a {background-color:transparent;padding:0 10px;}
#copy a:active {color:#f33; background-color:transparent;}
#copy a:hover {color:#ddd; background-color:transparent;}
#copy div {margin-left:6px;}
#copy p {margin:0px;}
#copy .choose_language {background-color:transparent;font-size:14px;font-variant:small-caps;margin-bottom:22px;margin-top:12px;padding:0;}