*{
	margin: 0;
	padding: 0;
}

/*#conteneur{
	width: 1002px;
	background-color: #FFF;
	margin-left: auto;
    margin-right: auto;
	position:relative;
}*/

#conteneur {
  position:absolute;
  left:50%;
  margin-left:-501px;
}

table, td, tr{
	margin:0;
	padding: 0;
	font-size:0;
	/*text-align:left;*/
}

html{
	background : #FFF;
}

img{
	border:0;
}

#gauche{
	position: relative;
	width:822px;
	/*font-size:1;*/
}

#droite{
	position: relative;
	width: 180px;
	background: #fff url(../images/ombre_droite.gif) repeat-y;	
}

#footer{
	clear: both;
	padding: 5px 0 0 0px;
	height: 21px;
	background: #fff url(../images/nissan_foot.gif) top right repeat-y;
}

#footer IMG{
margin-bottom: -12px;
}

#top_main{
	background: #fff url(../images/top_nissan.jpg) no-repeat;
	width: 822px;
	height: 162px;
}

#bas_droite{
	background: #fff url(../images/bas_ombre_droite.gif) no-repeat;
	width: 180px;
	height: 24px;
}

.greyfooter, a.greyfooter:link, a.greyfooter:active, a.greyfooter:visited {
    font-family: verdana, arial, helvetica, sans-serif;	
	font-size: 10px;	 
    color: #9e9e9e;
	text-decoration: none;
	background-image: url(../images/arrow-off.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 7px;
	margin-right: 40px;
}
.greyfooter2 {
    font-family: verdana, arial, helvetica, sans-serif;	
	font-size: 10px;	 
    color: #9e9e9e;
	text-decoration: none;
	padding-left: 7px;
	margin-right: 40px;
	margin-bottom:20px;
}
a.greyfooter:hover {    	 
    color: #c71444;
	background-image: url(../images/arrow-on.gif);
	text-decoration: underline;	
}

.black9 { 
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 9px; 
    color: #000000;
}

.black10 { 
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 10px; 
    color: #000000;
}

.black11 { 
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px; 
    color: #000000;
	font-weight: bold;
}

.grey11 { 
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px; 
    color: #5D5D5D;
	font-weight: normal;
	text-decoration: none;
}

.grey11 a{ 
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px; 
    color: #5D5D5D;
	font-weight: normal;
	text-decoration: underline;
}

.gris11_nav{ 
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px; 
    color: #9E9E9E;
	font-weight: normal;
	line-height:20px;
}

.gris11_nav a{ 
     color: #9E9E9E;
	 text-decoration: none;
	 line-height:15px;
}

.gris11_nav a:hover{ 
     font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px; 
    color: #B40035;
	font-weight: bold;
	line-height: 15px;
}

.black12 { 
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 12px; 
    color: #000000;
	font-weight: bold;
}

.black11_normal , .black11_normal a{ 
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px; 
    color: #000000;
	font-weight: normal;
	text-decoration:none;
}

.black11_normal a:hover{
	text-decoration:underline;
}

.black13 { 
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 13px; 
    color: #000000;
}

.black13b { 
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 13px;
	font-weight: bold;	
    color: #000000;
}

.violet11 { 
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px; 
    color: #B40035;
	font-weight: bold;
	line-height: 15px;
}

.violet13 { 
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 13px; 
    color: #B40035;
	font-weight: bold;
}

.rub_faq { 
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 18px; 
    color: #B40035;
	font-weight: bold;
}

.gris_pop10{
	color: #454545;
	font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 10px; 
	font-weight: normal;
}

a.blacklink9:link, a.blacklink9:active, a.blacklink9:visited {
    font-family: verdana, arial, helvetica, sans-serif;	
	font-size: 9px;	 
    color: #000000;
	text-decoration: none;
}

a.blacklink9:hover {    	 
    color: #000000;
	text-decoration: underline;	
}

a.blacklink11:link, a.blacklink11:active, a.blacklink11:visited {
    font-family: verdana, arial, helvetica, sans-serif;	
	font-size: 11px;	 
    color: #000000;
	text-decoration: none;
}

a.blacklink11:hover {    	 
    color: #000000;
	text-decoration: underline;	
}

a.blacklinkarrow9:link, a.blacklinkarrow9:active, a.blacklinkarrow9:visited {
    font-family: verdana, arial, helvetica, sans-serif;	
	font-size: 9px;	 
    color: #000000;
	text-decoration: none;
	background-image: url(../images/arrow2.gif);
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 8px;
	display: block;
}

a.blacklinkarrow9:hover {    	 
    color: #c71444;
	background-image: url("../images/arrow2.gif");
	text-decoration: underline;	
}

.bloc1{
	background: #fff url(../images/bloc1.jpg) no-repeat;
	width: 143px;
	height: 25px;
}

.bloc2{
	background: #fff url(../images/bloc2.jpg) no-repeat;
	width: 143px;
	height: 18px;
}

.bloc3{
	background: #fff url(../images/bloc3.jpg) no-repeat;
	width: 143px;
	height: 18px;
}

.bloc4{
	background: #fff url(../images/bloc4.jpg) no-repeat;
	width: 143px;
	height: 18px;
}

.bloc5{
	background: #fff url(../images/bloc5.jpg) no-repeat;
	width: 143px;
	height: 28px;
}

.bloc_roll{
	background: #fff url(../images/bg_roll.jpg) no-repeat;
	width: 143px;
	height: 93px;
}

.bloc_roll_pop{
	background: #fff url(../images/ch_country_pop_on.jpg) no-repeat;
	width: 137px;
	height: 98px;
}

.bloc_findus{
	background: #fff url(../images/roll_findus.gif) no-repeat;
	width: 135px;
	height: 93px;
}

.bloc_findus2{
	background: #fff url(../images/roll-findus2.jpg) no-repeat;
	width: 135px;
	height: 397px;
}

#subsidiary { 
z-index: 150;
	width: 143px; 
	height: 93px; 
	left: 840px; 
	top: 385px; 
}

#roll_pop { 
	z-index: 150;
	width: 137px; 
	height: 98px; 
	left: 18px; 
	top: 100px; 
}

#roll_findus { 
	z-index: 150;
	width: 135px; 
	height: 93px; 
	left: 314px; 
	top:97px; 
}

a.blanc9:link, a.blanc9:active, a.blanc9:visited {
    font-family: verdana, arial, helvetica, sans-serif;	
	font-size: 9px;	 
    color: #fff;
	text-decoration: none;
}

a.blanc9:hover {    	 
    color: #fff;
	text-decoration: underline;	
}


a.blanclinkarrow9:link, a.blanclinkarrow9:active, a.blanclinkarrow9:visited {
    font-family: verdana, arial, helvetica, sans-serif;	
	font-size: 9px;	 
    color: #ffffff;
	text-decoration: none;
	background-image: url("../images/white_arrow.gif");
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 8px;
	display: block;
	line-height: 14px;
}

a.blanclinkarrow9:hover {    	 
    color: #ffffff;
	background-image: url("../images/white_arrow.gif");
	text-decoration: underline;	
}

.nav_gauche{
	background: #fff url(../images/bg_degrade_horiz.gif) repeat-x bottom; 
	width: 173px;
	height: 455px;
}

.milieu{
	background: #fff url(../images/bg_degrade_horiz.gif) repeat-x bottom; 
}

.sep_faq{
	height:10px;
	border-top: 1px solid #e3e3e3;
}

#conteneur_pop{
	height:500px;
	width:500px;
	background : transparent url(../images/top_terms.jpg) no-repeat top;
}

.puce_pop{
	background : transparent url(../images/arrow-on.gif) no-repeat ;
	padding: 0 5px 0 10px;
}

.rssJobTitle { 
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 9px;
    font-weight: bold;
    color: #000000;
}

.rssJobLocation { 
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 9px; 
    color: #000000;
}

.rssJobDate { 
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 9px; 
    color: #000000;
}

a.rssLink:link, a.rssLink:active, a.rssLink:visited
{
    font-family: verdana, arial, helvetica, sans-serif; 
        font-size: 9px;  
    color: #000000;
        text-decoration: none;
}

a.rssLink:hover
{
    color: #000000;
        text-decoration: underline;     
}

.scrollfaq {  
    overflow: auto; width: 550px; padding-top: 2px; height: 340px;
    scrollbar-face-color: #E5E5E5; 
    scrollbar-shadow-color: #E5E5E5;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #9F9F9F; 
    scrollbar-darkshadow-color: #9F9F9F;
    scrollbar-arrow-color: #9F9F9F;
    font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; margin-bottom: 3px;
}

.scrollterms {  
    overflow: auto; width: 420px; padding-top: 2px; height: 260px;
    scrollbar-face-color: #E5E5E5; 
    scrollbar-shadow-color: #E5E5E5;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #9F9F9F; 
    scrollbar-darkshadow-color: #9F9F9F;
    scrollbar-arrow-color: #9F9F9F;
    font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; margin-bottom: 3px;
}

.scrollfindus {  
    overflow: auto; width: 230px; padding-top: 2px; height: 345px;
    scrollbar-face-color: #E5E5E5; 
    scrollbar-shadow-color: #E5E5E5;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #9F9F9F; 
    scrollbar-darkshadow-color: #9F9F9F;
    scrollbar-arrow-color: #9F9F9F;
    font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; margin-bottom: 3px;
}
