#nng_container {background-image:url(/common/img/panoramic22.jpg)}


*+html #nng_content{background: url(/common/img/essentielbox/bg_essentials_XXL.gif) no-repeat 683px 300px !important;background: url(/common/img/essentielbox/bg_essentials_XXL.gif) no-repeat 691px 377px}


#panoramic h1 {margin: 99px 0 0 352px;color:#7b8f38;font-size:2.4em;font-weight:normal}
#panoramic p{line-height:1.4em;margin: 1.5em 0 0 352px;width:23.2em;font-weight:bold}

ul#faq {width:66em;margin:16px 0 0 16px;list-style:none;}
ul#faq img{display:inline;}
ul.subfaq {list-style:none;margin-left:64px; zoom:1}
li.level1{border-bottom:1px solid #E6E6E6;}
* html li.level1{height:31px;padding:0}

li.level1 a{display:block;text-transform:uppercase;color:#584318;font-weight:normal; background:url(/common/img/puce_content2_off.gif) no-repeat 0 5px;padding:5px 0 0 18px;margin:5px 0}
li.level1 a.on{background:url(/common/img/puce_content2_on.gif) no-repeat 0 5px !important;}
li.level2{background:url(/common/img/greydotted.gif) repeat-x left top}
li.level2 a{color:#7b8f38;font-weight:bold;text-transform:none;font-size:11px}
li.level2 span {display:block;font-size:11px;padding-left:19px}
li.level2 span a {background:none;font-weight:normal;text-decoration:underline;padding:0;display:inline}
#nng_content1{margin:1em 0 0 15.9em;padding-bottom:7em;width:48.1em}
#nng_content1 p.question{padding:9px 0 9px;border-top:1px solid #E6E6E6;margin-top:9px}
#nng_content1 img{float:left;margin: 0 10px 10px 0}
#nng_content1 div p {font-size:1.1em;margin-bottom:1em;line-height:1.5em}
#nng_content1 ul {list-style:none;font-size:1.1em}

#contacts{width:70em;min-height:162px;border:1px solid #fff}
.contactsdetails{width:19em;min-height:8em;float:left;background:url(/common/img/greydotted_vert.gif) repeat-y right top;margin:18px 0 0 23px}
#contacts h2{font-size:1em;text-transform:uppercase;color:#584318;margin:13px 0 0 14px;padding-left:1em}
#contacts p{font-weight:bold;margin:5px 0 0 22px}
.contactsdetails h3{color:#584318;margin-bottom:2em;font-weight:bold !important;}
#contacts .contactsdetails p{font-weight:normal;margin:0}
#contacts .contactsdetails p strong{color:#7b8f38;font-size:1.1em}
.nobg{background:none}
address{font-style:normal}
a.lk{text-transform:uppercase;background-color:#7b8f38;position:relative;float:left;margin-top:10px;padding:0 5px;color:white !important;margin:0;padding:0 5px !important;}
  
#content1{background-color:white;margin:0 0 0 0;padding:10px;}
#content1 p.question{padding:9px 0 9px;border-top:1px solid #E6E6E6;margin-top:9px}
#content1 img{float:left;margin: 0 10px 10px 0}
#content1 div p {font-size:1.1em;margin-bottom:1em;line-height:1.5em}
#content1 ul {list-style:none;font-size:1.1em}
#content1 div p a {color:#12926C;text-decoration:underline}
#content1 p.question {border-top:1px solid #E6E6E6;margin-top:9px;padding:9px 0;}

#loyaltyCard  #footerCard{
    background:#eff5e6;
    padding-bottom:10px;
}

#footerCard a{
    font:bold 12px arial;
    color:#7e903c;
    display:block;
    margin:0 13px;
    background:transparent url(/common/img/privilege/green_bullet.gif) no-repeat top left;
    padding-left:20px;
}

#footerCard a.adobe{
    background:transparent url(/common/img/privilege/adobe_bullet.gif) no-repeat top left;
    margin-top:10px;
}

#footerCard a:hover{
    text-decoration:underline
}

#loyaltyCard  #footerCard p{
    text-align:center;
    font:1em arial;
    clear:both;
}

#loyaltyCard  #footerCard ul{
    width:700px;
    height:125px;
    list-style-type:none;
    border-top:1px solid #60472f;
    margin:0 auto;
}

#loyaltyCard  #footerCard ul li{
    padding-top:5px;
    float:left;
    width:20%;
    height:85px;
}



