@charset "iso-8859-1";
/* CSS Document */

a:link, a:visited{
color:#666;
text-decoration:none;
}


ul,
ol,
dl{
margin:0 0 1.5em;
padding:0;
list-style:none;
}

img{
border:0;
vertical-align:bottom;
}

hr{
display:none;
}

/* ----------------------------------------------------------------
    Structure= Frame
----------------------------------------------------------------- */
html{overflow-y: scroll;}/*110221*/
#frame{
width:964px;
text-align:left;margin:0 auto;
}

/* ----------------------------------------------------------------
    Structure= Header
----------------------------------------------------------------- */
#header{
position:relative;
height:74px;
z-index:1000;
}

#header *{
margin:0;
padding:0;
}

#header #ci{
position:absolute;
top:11px;
left:20px;
}

#header #ci-nissan{
position:absolute;
top:29px;
left:30px;
}

#header ul#utilityNav{
position:absolute;
top:9px;
left:591px;/*631*/
}

body#search #header ul#utilityNav{
left:591px;/*631*/
}

#header ul#utilityNav li{
float:left;
margin-right:10px;
padding-right:11px;
background:url("https://www.nissan-global.com/EN/HERITAGE_COLLECTION/IMAGES/HEADER/bg_utility-nav_vline.gif") 100% 50% no-repeat;
font-size:0;
line-height:0;
}

#header fieldset{
border:0;
}

#header fieldset p *{
vertical-align:middle;
}

#header fieldset input#searchBox{
position:absolute;
top:7px;
right:51px;
border:1px solid #ccc;
width:94px;
height:15px;
background:#f0f0f0;
}

#header fieldset input#searchBtn{
position:absolute;
top:7px;
right:20px;
}

#header ul#globalNav{
position:absolute;
top:39px;
left:171px;
}

#header ul#globalNav li{
float:left;
padding-left:1px;
background:url("https://www.nissan-global.com/EN/HERITAGE_COLLECTION/IMAGES/HEADER/bg_global-nav_vline.gif") 0 15px no-repeat;
font-size:0;
line-height:0;
}

#header ul#globalNav li.hover{
height:36px;
}

#header ul#globalNav li ul{
display:none;
position:absolute;
top:24px;
z-index:10000;
padding-top:11px;
border:1px solid #d0d0d1;
border-top:0;
border-right:0;
}

#header ul#globalNav li.hover ul{
display:block;
}

/*#header ul#globalNav li#gnCompany ul{ left:0; }
#header ul#globalNav li#gnNews ul{ left:133px; }
#header ul#globalNav li#gnIR ul{ left:211px; }
#header ul#globalNav li#gnEnvironment ul{ left:327px; }
#header ul#globalNav li#gnCreate ul{ left:468px; }
#header ul#globalNav li#gnService ul{ left:623px; }*/

#header ul#globalNav li#gnCompany ul{ left:0; }
#header ul#globalNav li#gnProducts ul{ left:133px; }
#header ul#globalNav li#gnNews ul{ left:266px; }/*133*/
#header ul#globalNav li#gnEnvironment ul{ left:344px; }/*327*/
#header ul#globalNav li#gnCreate ul{ left:485px; }/*468*/
#header ul#globalNav li#gnIR ul{ left:640px; }/*211*/

#header ul#globalNav li ul li{
float:none;
padding:1px 0 0;
border-right:1px solid #d0d0d1;
background:url("https://www.nissan-global.com/EN/HERITAGE_COLLECTION/IMAGES/HEADER/bg_global-nav_sep.gif") 0 0 repeat-x;
zoom:0;
}

#header h1#microSiteTitle{
position:absolute;
top:30px;
right:20px;
line-height:1;
}


/* ----------------------------------------------------------------
    Structure= Footer
----------------------------------------------------------------- */
#footer{
clear:both;
padding:0 16px 0 28px;
border-top:1px solid #ccc;
min-height:39px;
_height:39px;
}

#footer *{
margin:0;
padding:0;
}

#footer ul{
position:relative;
top:13px;
float:left;
}

#footer ul li{
float:left;
margin-left:10px;
padding-left:11px;
background:url("https://www.nissan-global.com/EN/SHARED/IMAGES/FOOTER/bg_footer-nav_vline.gif") 0 50% no-repeat;
font-size:68.75%;
line-height:1.2;
}

#footer ul li.firstChild{
margin-left:0;
padding-left:0;
background:none;
}

#footer ul li a{
color:#999;
}

#footer ul li a:hover,
#footer ul li a:active,
#footer ul li a:focus{
color:#003f65;
}

#footer ul.logo{
position:relative;
top:6px;
float:right;
}

#footer ul.logo li{
float:left;
margin-left:18px;
padding-left:0;
background:none;
}

#footer ul.logo li#logo-nissan{
position:relative;
top:-1px;
}
