



/* Base
------------------------------*/
* { margin:0; padding:0; }
body { font-family:Arial,Verdana,sans-serif; font-size:12px; color:#434240; }
a { color:#008B67; text-decoration:none; }
a:hover { text-decoration:underline; }
p { margin:0 0 15px; }
ul#transNav li, ul.inline li, .mapbloc ul li { background:none;}

/* Forms
----------------------------------------*/
input, select, textarea { padding:3px; font-size:10px; color:#434240; border-width:1px; border-style:solid; border-color:#A6A6A6 #CECECE #CECECE #A6A6A6; }
vna
/* Titles
---------------------------------------------*/
h1 { margin:0 0 20px; font-size:20px; color:#555; }
h2 { margin:0 0 0 5px; color:#008B67; font-size:12px; }
div.pageSubtitle { margin:0 0 20px; font-weight:bold; color:#008B67; font-size:14px; }
p.pageSummary { font-weight:bold; }

body { margin:0; background:#FAF9F8 url(/dev/bg_final_transparent.gif) repeat-x top left;}
a img { border:none; }

ul.inline { margin:0; padding:0; }
ul.inline li { margin:0; padding:0; list-style:none; display:inline; }

.clearer { height:1px; overflow:hidden; clear:both; } 

.shadowedElmt { position:relative; margin-left:-4px; }

/* Forms
----------------------------------------*/
input.submit { background:none; border:none; }

#site { margin:0 auto; width:960px; }

/* Header
----------------------------------------*/
#header { height:87px; overflow:hidden; position:relative;}
#header input.submit { width:14px; height:14px; background:transparent url(/dev/arrow1.gif) no-repeat left top; }
#logo { margin:0px 0 0; float:left; }
ul#transNav { margin:6px 0 0; text-align:right; }
ul#transNav form { display:inline; }
ul#transNav li { padding:0 9px; border-left:1px solid #C6C5C4; }
ul#transNav li.first { border:none; } 
ul#transNav a { color:#555; font-size:10px; }
ul#transNav a:hover { color:#008B67; text-decoration:none; }
ul#transNav a#RSS { padding:0 0 0 18px; background:transparent url(/dev/RSS.gif) no-repeat left top; }
ul#transNav input.submit {  }
#popup_langue { display: none; background-color: #fff; border: 1px #999 solid; width:119px; position:absolute; right:300px; top:5px;margin-top:20px;padding:5px;}
#popup_langue a { display:block; width:94px; font-size: 12px; padding: 5px; padding-left:20px; background: transparent url(/dev/drapeaux/uk.gif) no-repeat left; }
#popup_langue #english { background-image: url(/charte/www2.arval.com/fre/prod/images/en.gif);  }
#popup_langue #deutsh { background-image: url(/charte/www2.arval.com/fre/prod/images/de.gif);  }

#popup_langue a:hover { background-color: #ccc;  }

#popup_langue a {background:transparent no-repeat left center;line-height:10px;}
#popup_langue div.hr {height:1px;background-color:#999;overflow:hidden;margin:1px 0;}
#popup_langue a.langue_selected {background-position: right center;}

#popup_langue #fr {background-image: url(/dev/drapeaux/fr.gif);}
#popup_langue #uk {background-image: url(/dev/drapeaux/uk.gif);}
#flagLangue {margin-left:5px;}

/* Footer
----------------------------------------*/
#footer { padding:16px 0 0; text-align:center; color:#555; font-size:11px; }
#footer ul { margin:0 0 11px; }
#footer li { padding:0 9px; border-left:1px solid #555; }
#footer li.first { border:none;}
#footer a { color:#555; }
#footer a:hover { color:#008B67; text-decoration:none; }


/* Main navigation
----------------------------------------*/
#navigation { height:71px; overflow:hidden; background:transparent url(/dev/menubar2.jpg) no-repeat left top; }
#navigation1niveau { height:71px; overflow:hidden; background:transparent url(/dev/menubar.jpg) no-repeat left 2px; }

#nav1 { width:968px; height:20px; padding-top:12px;}
#nav1 li a{color:#434240;text-transform:uppercase;padding-left:11px;padding-right:11px;padding-top:10px;padding-bottom:12px;border-left:1px #fff solid;margin-right:-2px;}
#nav1 li a:hover{color:#fff;text-decoration:none;background-color:#9A9A9A;border-bottom:1px #9a9a9a solid;}
#nav1 li strong a{font-weight:normal;color:#fff;background-color:#9A9A9A;border-bottom:1px #9a9a9a solid;}
#navigation #nav1 #lastItem a{padding-right:21px;}
#navigation #nav1 #firstItem a:hover{color:#fff;background:#9a9a9a url(/dev/first.jpg) no-repeat left top;}
#navigation #nav1 #lastItem a:hover, #navigation #nav1 #lastItem strong a{padding-right:36px;color:#fff;background:#9a9a9a url(/dev/last.jpg) no-repeat right top;}


#navigation1niveau #nav1 { width:968px; height:20px; padding-top:14px;}
#navigation1niveau #nav1 li a{color:#434240;text-transform:uppercase;padding-left:11px;padding-right:12px;padding-top:10px;padding-bottom:10px;border-left:1px #fff solid;margin-right:-2px;}
#navigation1niveau #nav1 li a:hover{color:#fff;}
#navigation1niveau #nav1 #lastItem a{padding-right:20px;}
#navigation1niveau #nav1 #firstItem a:hover, 
#navigation1niveau #nav1 #firstItem strong a{color:#fff;background:transparent url(/dev/first.jpg) no-repeat left top;}
#navigation1niveau #nav1 #lastItem a:hover, 
#navigation1niveau #nav1 #lastItem strong a{padding-right:31px;color:#fff;background:#9a9a9a url(/dev/last.jpg) no-repeat right top}
#navigation1niveau #nav1 #lastItem a{padding-right:33px;}

#nav2 { width:968px;height:19px; margin-top:7px;margin-left:5px;padding-top:3px;}
#nav2 li a{color:#fff;padding-left:7px;padding-right:7px;font-size:11px;}
#nav2 li a:hover{text-decoration:none;}

/* Vertical navigation
----------------------------------------*/
#vNav { padding:0 0 20px; margin:0 0 0 8px; width:174px; background:transparent url(/dev/vNavBg.gif) no-repeat left top; float:left; }
#vNav h3 { margin:0; padding:5px; padding-left:7px; font-size:11px; color:#008B67; border-bottom:1px solid #D9D9D9;text-transform:uppercase }
#vNav h3 a { color:#008B67;}
#vNav ul { list-style-type:none; }
#vNav a { padding:5px 0 5px 5px; display:block; color:#434240; }
#vNav a:hover { color:#008B67; text-decoration:none; }
#vNav li.section a { padding-left:14px; border-bottom:1px solid #D9D9D9; background:transparent url(/charte/www2.arval.com/fre/prod/images/greyArrow1.gif) no-repeat 7px center; font-weight:bold;  text-align:left;}
#vNav li.page a { background:none; border-bottom:1px dotted #D9D9D9; font-size:10px; font-weight:normal; }
#vNav #level3 li.page strong a { color:#008B67; background:none; }

/*Tools
------------------------------*/
#tools { padding-left:15px; padding-right:15px; padding-top:3px; font-size:10px; color:#555555; }
#tools strong { font-size:11px; }
#tools a { color:#555555; }
/*#printsend { float:right; }*/
#printsend { margin-bottom:8px; text-align:right; }
#print { background: transparent url(/charte/www2.arval.com/fre/prod/images/imprimer.gif) no-repeat center left; padding-left:18px; padding-right:15px; padding-top:1px;  }
#send { background: transparent url(/charte/www2.arval.com/fre/prod/images/envoyer.gif) no-repeat center left; padding-left:18px; padding-top:1px;  }
.temoignage { background: transparent url(/charte/www2.arval.com/fre/prod/images/bulle.gif) no-repeat center left; padding-left:18px; padding-right:100px;  }
#ariane a { color:#555;  }

/* Blocs
------------------------------*/
.pencil { float:left; }
#adminGlobalBloc .pencil {display:block;margin-left:10px;}
.bImage { margin-bottom:15px; }
.imgLeft .bImage{ margin-right:15px; float:left; }
.imgLeftCol .bImage { margin-right:15px; float:left; }
.imgRight .bImage { margin-left:15px; float:right; }
.imgRightCol .bImage { margin-left:15px; float:right; }
.imgTop .bImage { text-align:center; }
.imgTop .bImage img { margin:0 auto; }
.bAdd, .bFile { margin-bottom:15px; }
.legend {font-weight:bold;}

/* Home
----------------------------------------*/
#hpFirstLine h1 {display:none;}
#hpFirstLine { width:968px; height:294px; background:transparent url(/dev/hpFirstLine.png) no-repeat left top; }
#content.homepage1111 #hpSecondLine { padding:7px 0 0 6px; width:962px; height:279px; background:transparent url(/dev/homepage1111.png) no-repeat left top; overflow:hidden; }
#hpSecondLine li {padding-left:0; list-style-image:none; background:none;}
.hb { margin:0 12px 0 0; width:230px; height:273px; float:left; }
#content.homepage1111 .hb.last { margin:0; }
.hb-title { background:transparent url(/dev/hbTitleBg.gif) no-repeat left top; height:53px; position:relative; }
.hb-title h2 { padding:17px 0 0 12px; font-size:15px; color:#434240; }
.hb-title a {text-decoration:none; color:#434240;}
.hb-title .pencil { position:absolute; }
.hb-content { height:220px; overflow:hidden; }
#content.homepage1111 #hpSecondLine .rightbloc-bottom {background:none; font-size:11px;}
#content.homepage1111 #hpSecondLine .rightbloc-top {display:none;}
#content.homepage1111 #hpSecondLine .rightbloc-bottom {margin-left:-7px; margin}
#selectCountry {width:150px; padding:1px; height:15px;}

/* Standard
----------------------------------------*/
#content { margin:0 -4px; width:968px; }

.container { padding:0 6px; margin:0 2px 0 0; width:715px; overflow:hidden; float:left; background-repeat:no-repeat; height:10px; }
#cTop { background-image:url(/dev/containerTop.png); }
#cMiddle { background-image:url(/dev/containerMiddle.png); height:auto; background-repeat:repeat-y; text-align:justify; }
#cBottom { background-image:url(/dev/containerBottom.png); }

#centerCol { padding:0 10px; width:513px; overflow:hidden; float:left; }

#rightCol { width:239px; overflow:hidden; float:right; }

/* Standard large
----------------------------------------*/
.standard-large .container { width:954px; }
.standard-large #cTop { background-image:url(/dev/containerTop-large.png); }
.standard-large #cMiddle { background-image:url(/dev/containerMiddle-large.png); }
.standard-large #cBottom { background-image:url(/dev/containerBottom-large.png); }

.standard-large #centerCol { width:748px; }
.standard-large #centerCol.error404 { float: none; margin: 10px auto; }
.standard-large #centerCol.error404 h2.pageTitle { padding-left: 0; background: none;}
.standard-large #centerCol.error404 h3.bTitle {padding-left:23px; background:url('/new-charte/images/square.gif') no-repeat left top; color:#73797f;}
.standard-large #centerCol.error404 ul ul {padding-top:5px;}
.standard-large #centerCol.error404 .sep404 {margin:0 100px; padding:6px 0;}

/* Index actualités
----------------------------------------*/
#content.newsIndex .focusItem { padding:10px 0 50px 0; }
#content.newsIndex .focusItem h2.pageTitle { margin-bottom:0; font-size:12px; }
h1.pageTitle, h1.sectionName { margin:0 0 20px; font-size:20px; color:#555; }
#content .greySep { margin:0; }
#content.newsIndex p.detail { margin:0 0 20px; }
#maincontainer  { margin-left:-7px; padding:0 8px; width:707px; background-image:url(/dev/containerMiddle.png); background-repeat:repeat-y;  }
#maincontainer-top  { margin-left:-7px; width:723px; height:12px; background-image:url(/dev/containerTop.png); background-repeat:no-repeat; overflow:hidden; }
#maincontainer-bottom  { margin-left:-7px; width:723px; height:13px; background-image:url(/dev/containerBottom.png); background-repeat:no-repeat;  }
#main { padding-right:10px; width:469px; float:right; overflow:hidden; }
#rightcol { float:right; margin-right:15px; width:215px; margin-top:-6px;  }
h3.greySep, .greySep {color:#008b67; background-color:#eeeded; text-transform:uppercase; padding:5px 0px 5px 5px; border-bottom:1px solid #c1bfbf; font-size:13px; font-weight:bold;}
#content.newsIndex .rightbloc-top, #content.newsIndex .rightbloc-bottom {margin-left:-17px;}


.rightbloc-bottom.newsSearch { background:transparent url(/charte/www2.arval.com/fre/prod/images/rightbloc-bottom2.png) no-repeat left bottom;}
.newsSearch h3 {  margin-bottom:5px; font-size:15px; }
.newsSearch div.searchZone h3 { margin-bottom:12px; font-size:15px; }
.newsSearch div.searchZone a { padding:0 0 0 12px; background:transparent url(/charte/www2.arval.com/fre/prod/images/blackArrow1.gif) no-repeat left center; font-size:11px; color:#434240; font-weight:bold; }
.newsSearch p { font-size:11px; }
.newsSearch form div { font-weight:bold; margin-bottom:5px; float:left; width:100%; }
.newsSearch label { float:left; width:30px; } 
.newsSearch select { margin-right:10px; font-size:10px; display:block; float:left; width:80px; font-weight:normal; }
.newsSearch .searchZone { margin-bottom:12px; padding-bottom:13px; border-bottom:1px dotted #C3C4C5; }
.newsSearch div.searchZone { margin:0; }
.newsSearch input { margin:11px auto 0; color:#FFF; font-weight:bold; background:transparent url(/charte/www2.arval.com/fre/prod/images/OK.gif) no-repeat left top; width:150px; height:31px; display:block; border:none; cursor:pointer; clear:both; }
.newsSearch .alert { color:#FF0000; text-align:center; font-weight:bold; }
.newsListItem {border-bottom:1px solid #999; padding:5px 0;}
.newsListItem.pair {background-color:#FBFBFB;}
.newsListItem a {color:#434240;}

/* Actualités
----------------------------------------*/
.focusItem { padding:13px 0; }
.focusItem.first { padding-top:0; border-bottom:1px solid #CCCCCC; }
.focusItem .link { text-align:right; }
.focusItem img { margin: 2px 16px 0; float:left; } 
.focusItem p.pageInfo { margin:0; }
.focusItem h2.pageTitle { margin-bottom:11px; }
.focusItem p.pageSummary { font-weight:normal; margin:0px;}
.focusItem .leftArrow { font-size: 11px; font-weight: bold; padding:0px; }
.focusItem a.leftArrow {text-decoration:underline;}
#main p.detail {text-align:right;}
#main p.detail a.leftArrow {color:#434240; font-weight:bold; background-image:url(/charte/www2.arval.com/fre/prod/images/greenArrow4.gif); background-repeat:no-repeat;background-position:100% 0; padding-right:20px;}
.focusItem#eventToCome p.pageInfo {display:inline;}
.focusItem#eventToCome a.leftArrow {text-decoration:none;}
.focusItem#eventToCome h2.pageTitle {color:#000; font-weight:normal; display:inline;}
.focusItem.first#eventToCome {padding:5px 0px;}

/* Map work with us */
----------------------------------------*/
/* rollover.css */
#m-east {position: relative; width: 500px; height: 364px; background:url(/charte/www2.arval.com/fre/prod/images/map.gif) no-repeat; margin: 2em auto; padding: 0;}
#m-east li { display:block; position:absolute; list-style:none; margin:0; padding:0;}
#m-east a {display:block; text-indent:-9999px; text-decoration:none; outline:none; cursor:default;}
#america{left: 12px;top: 9px;width: 146px; height: 291px; z-index: 10; }
#africa {left: 169px; top: 119px; width: 122px; height: 114px; z-index: 10;}
#europe{left: 185px; top: 39px; width: 107px; height: 79px; z-index: 10; }
#asia{left: 295px; top: 22px; width: 147px; height: 143px; z-index: 10;}
#oceania{ left: 329px; top: 180px; width: 147px; height: 120px; z-index: 10;}
#america a {height: 291px;width: 146px;}
#africa a {height: 120px;width: 120px;}
#europe a {height: 83px;width: 107px;}
#asia a {height: 143px;width: 147px;}
#oceania a {height: 120px;width: 147px;}
#america a:hover{position:absolute;top:100px;left:90px;background: url(/charte/www2.arval.com/fre/prod/images/america.gif); background-repeat:no-repeat;}
#africa a:hover{position:absolute;top:50px;left:70px;background: url(/charte/www2.arval.com/fre/prod/images/africa.gif); background-repeat:no-repeat;}
#europe a:hover{position:absolute;top:50px;left:30px;background: url(/charte/www2.arval.com/fre/prod/images/europeO.gif); background-repeat:no-repeat;}
#asia a:hover{position:absolute;top:50px;left:100px;background: url(/charte/www2.arval.com/fre/prod/images/asia.gif); background-repeat:no-repeat;}
#oceania a:hover{position:absolute;top:50px;left:60px;background: url(/charte/www2.arval.com/fre/prod/images/oceania.gif); background-repeat:no-repeat;}

/* Blocs de la colonne droite
----------------------------------------*/
#rightcol { padding-top:8px; }
.rightbloc-top {margin-left:-7px; width:246px; height:11px; background:transparent url(/charte/www2.arval.com/fre/prod/images/rightbloc-top.png) no-repeat left top; overflow:hidden; }
.rightbloc-bottom {margin-left:-7px; padding:0px 18px 18px; width:210px; background:transparent url(/charte/www2.arval.com/fre/prod/images/rightbloc-bottom.png) no-repeat left bottom; overflow:hidden; }
.rightbloc-bottom.grey { background:transparent url(/charte/www2.arval.com/fre/prod/images/rightbloc-bottom2.png) no-repeat left bottom;}
.rightbloc-bottom.arvalCorp { padding:20px 25px 0; background-image:url(/charte/www2.arval.com/fre/prod/images/arvalCorp.png); background-position:left top; height:161px; }
.rightbloc-bottom h2 { margin-bottom:15px; padding:0 2px 8px; text-transform:uppercase; border-bottom:1px dotted #C3C4C5; font-size:15px; }
.sep-collapse {border-bottom:1px dashed #cacbca; padding:3px 0px; margin:0 10px;}
.rightbloc-bottom h2 {color:#434240; background-image:url(/dev/rightbloc-title.png); background-repeat:no-repeat; min-height:28px; margin-left:-10px; padding:5px 0 0 10px;}
.right-green {background-image:url(/dev/green.jpg); width:171px; height:58px; margin-left:-10px; color:#FFF; padding:10px 30px;}
.right-green h4 {margin-bottom:5px; font-size:14px;}
.rightbloc-top.green { display:none; }
.rightbloc-bottom.green { margin-left:0;background:url(/dev/degradeGreen.jpg) repeat-x left bottom; color:#FFFFFF; width:195px;display:block;}
.rightbloc-bottom.green a {color:#FFFFFF;}
.rightbloc-bottom.green h2 { margin-bottom:15px; padding:0 2px 8px; text-transform:uppercase; border-bottom:1px dotted #C3C4C5; font-size:15px; color:#FFFFFF; height:28px; margin-left:-10px; padding:5px 0 0 10px;background:none;}

/* List Events
----------------------------------------*/
.link .rightArrow {color:#434240; font-weight:bold; background-image:url(/charte/www2.arval.com/fre/prod/images/greenArrow4.gif); background-repeat:no-repeat;background-position:0 0; padding-left:20px;}
.events .focusItem.first .pageInfo {font-weight:bolder; color:#000000; margin-top:20px;}
.events .focusItem.first .pageTitle {margin:0;}
.events .focusItem.first .pageSummary {margin-bottom:10px;}


/* Google Search
----------------------------------------*/
.rechercheGoogle #shadow #main {width:715px;}
.rechercheGoogle h1 {margin-bottom:20px;}
.rechercheGoogle .sForm {background-image:url(/dev/degradeGreen.jpg); background-position:bottom left; height:60px;}
.rechercheGoogle .sForm .gInputText {margin:20px 5px 0 10px;}
.rechercheGoogle .sForm .gSubmit {margin:11px auto 0; color:#FFF; font-weight:bold; background:transparent url(/dev/ok.gif) no-repeat left top; width:33px; height:19px; border:none; cursor:pointer; clear:both;}
.rechercheGoogle .gLegend {color:#008b67; background-color:#eeeded; text-transform:uppercase; padding:5px 0px 5px 5px; border-bottom:1px solid #c1bfbf; font-size:13px; margin:20px 0 10px; font-weight:bold;}
.rechercheGoogle .gPagination {background-color:#f6f6f6; text-align:center; margin-bottom:20px;}
.rechercheGoogle .gN {display:none;}
.rechercheGoogle .gResult {padding:15px 0; border-bottom:1px dashed #d9d9d9;}
.rechercheGoogle .gSep, .rechercheGoogle .gSZ {color:#008b67;}


/*Sitemap
----------------------------------------*/
#sitemap h1.pageTitle{margin-left:5px;}
#sitemap h2{padding:3px 0 0 5px;width:100%;background-color:#f6f6f6;border-bottom:1px solid #d9d9d9;margin:0;text-transform:uppercase; color:#008B67;}
#sitemap h2 a, #sitemap h2 a:hover{color:#008B67;}
#sitemap h2.yellow, #sitemap h2.yellow a, #sitemap h2.yellow a:hover{color:#fca316;}
#sitemap ul li{width:100%;padding:2px 0 2px 4px;list-style:none;text-align:left;border-bottom:1px dotted #d9d9d9;}
#sitemap a{color:#000;}
#sitemap .hmapbloc{clear:both;}
#sitemap .mapbloc{width:21.5%; padding:10px ;float:left; height:170px;}

/* Bloc Latest News 
----------------------------------------*/
.hb-content h2 {display:none;}
#blocLastest h3, #blocLastest .focusItem img {display:none;}
#blocLastest .focusItem {border:none; margin-left:-8px; padding: 0 8px 10px 10px;}
#blocLastest .pageInfo {float:left; color:#434240; font-size:11px; font-weight:normal; padding-right:5px; margin-left:-8px; padding-left:8px;}
#blocLastest h2.pageTitle {background:none; text-transform:none; color:#434240; font-size:11px; font-weight:normal; padding:0; margin:0; border:none;}
#blocLastest .focusItem a.leftArrow {text-decoration:none;}
#blocLastest p.detail a.leftArrow {color: #434240; font-size: 11px; font-weight: bold; background:transparent url(/charte/www2.arval.com/fre/prod/images/greenArrow4.gif) no-repeat center right; padding-right:17px; float:right;}

/* Bloc INSIGHT
----------------------------------------*/
#blocLastest2 h3 {display:none;}
#blocLastest2 .focusItem {border:none;}
#blocLastest2 .pageInfo {float:left; color:#434240; font-size:11px; font-weight:normal; padding-right:5px; clear:right;}
#blocLastest2 p.detail a.leftArrow {color: #434240; font-size: 11px; font-weight: bold; background:transparent url(/charte/www2.arval.com/fre/prod/images/greenArrow4.gif) no-repeat center right; padding-right:17px; float:right;}
#blocLastest2 h2.pageTitle {background:none; text-transform:none; color:#434240; font-size:11px; font-weight:normal; padding:0; margin:0 10px 0 0; border:none; clear:right;}
#blocLastest2 a.leftArrow {float:left; clear:both;}

#adminGlobalBloc { position:relative; }
#adminGlobalBloc .pencil { top:0; left:-10px; position:absolute; }
#adminGlobalBloc {border:1px dashed #C00;}
.titleAdminGlobalBloc {color:#C00; font-weight:bold;}

/* Formulaires de contact
---------------------------------------*/
#main-error {display:none; color:red;font-weight:bold;font-size:14px;padding-left:25px;background:transparent url('/charte/www2.arval.com/fre/prod/images/main-error.gif') no-repeat top left;}
.error {color:#FF0000; margin:0 0 0 165px; padding:0px; display:none;}
#coordonnees p.line {margin:2px 0px; padding:0px;}
#coordonnees h3.greySep {margin-bottom:10px;}
#coordonnees p.line label {width:160px; float:left; text-align:right; margin-right:5px;}
#coordonnees p.line input[type='text'] {width:255px;}
#coordonnees p.line textarea {width:251px; margin-top:3px; margin-bottom:10px;}
#coordonnees p.line select {width:259px; text-transform:uppercase;}
#coordonnees span.tel {margin-left:5px; font-style:italic; font-size:9px;}
#coordonnees input.cb {margin:0px 3px 0 5px; border:none;}
#coordonnees #submit { margin:0 auto; padding:0 0 0 20px; width:113px; height:31px; display:block; background:transparent url(/charte/www2.arval.com/fre/prod/images/btnrechercher.png) no-repeat left top; border:none; text-transform:uppercase; text-align:left; color:#EEE; font-size:12px; font-weight:bold;}
#coordonnees #submit {text-align:center; margin-top:30px;}
#coordonnees p.cbland {text-align:right; margin:2px 85px 2px 2px; font-size:10px;}
#coordonnees .cb-cnt2 {margin:-15px 0 0 165px; height:20px;}
#coordonnees .cb-vehic {width:167px; float:left;}
#coordonnees .cb-cnt2 input[type='text'] { float:left; margin-left:-5px;}

/* envoyer a un ami
***********************************/
body#pop{margin:0;padding:0;background:#fff;}
#pop-ami {height:420px;width:595px;}
#pop-ami .greySep { clear:both;padding:2px 0 3px 10px;}
#pop-ami label { line-height:17px; padding-right:10px; float:left; text-align:right; width:140px; }
#pop-ami label em { font-weight:bold; font-style:normal; color:#FF0000; }
#pop-ami input { float:left; width:150px; }
#pop-ami input.cb { width:auto; float:none; }
#pop-ami textarea { width:152px; margin:0; }
#pop-ami p { float:left; width:100%; margin-bottom:15px; padding-left:120px; }
#pop-ami p#p-envoi { width:143px; padding-left:270px; }
#pop-ami p#p-envoi input { padding-bottom:2px; text-align:center; font-family:Arial; font-weight:bold; width:113px; height:32px; color:#FFF; text-transform:uppercase; border:none; background:transparent url(/dev/images/btnenvoi.gif) no-repeat left top; cursor:pointer; font-size:11px; }

/*
***********************************/
input.ok{margin:11px auto 0; color:#FFF; font-weight:bold; background:transparent url(/charte/www2.arval.com/fre/prod/images/OK.gif) no-repeat left top; width:150px; height:31px; display:block; border:none; cursor:pointer; clear:both; }

/* Charte : nouveau positionnement de la marque
------------------------------------------------------------------*/
#nav2 li {padding-left:0 !important}
#nav2 a {margin-left:14px; padding-left:9px; color:#fff !important}
#nav2 a:hover, #nav2 strong a {font-weight:bold !important; background:url('/new-charte/images/whiteArrow5.gif') no-repeat left center !important}

h1.pageTitle, h1.pagetitle, h1.sectionName {padding-left:23px; color:#73797f !important; background:url('/new-charte/images/square.gif') no-repeat left 4px;}

#pagebook {margin-bottom:10px; padding:0 15px 0 10px;}
#pagebook h2.pageTitle {margin-bottom:0;}
#pagebook #flashcontent {margin:0 auto 10px; width:800px;}
#adwords {margin-bottom:11px;}

.additional {position:relative; margin-top:4px; padding:3px; width:225px; height:64px; overflow:hidden; background:url('/dev/images/additional-bg.gif') no-repeat left top;}
.additional a {font-size:11px; font-weight:bold; color:#434240;}
.additional .addCap {position:absolute; width:7px; height:7px; overflow:hidden; z-index:100; bacground:no-repeat left top;}
.additional .leftTop {left:0; top:0; background-image:url('/dev/images/additional-lt.gif');}
.additional .leftBottom {left:0; bottom:0; background-image:url('/dev/images/additional-lb.gif');}
.additional .rightTop {right:0; top:0; background-image:url('/dev/images/additional-rt.gif');}
.additional .rightBottom {right:0; bottom:0; background-image:url('/dev/images/additional-rb.gif');}
.additional .addContent {position:relative; padding:5px; height:65px; overflow:hidden; z-index:0;}

.additional.high {padding:0; width:230px; height:273px; background-image:none;}
.additional.high .addCap {width:3px; height:3px;}
.additional.high .addContent {padding:53px 5px 5px; width:220px; height:215px}
.additional.high .rightTop {background-image:url('/dev/images/additional-large-rt.gif');}
.additional.high .leftTop {background-image:url('/dev/images/additional-large-lt.gif');}
.additional.high .rightBottom {_bottom:-1px; background-image:url('/dev/images/additional-large-rb.gif');}
.additional.high .leftBottom {_bottom:-1px; background-image:url('/dev/images/additional-large-lb.gif');}
.additional.high .addTop {background:transparent url('/charte/www2.arval.com/fre/prod/images/rightbloc-top.png') no-repeat left top; _background-image:url('/charte/www2.arval.com/fre/prod/images/rightbloc-top.gif');}
.additional.high .addBottom {width:230px; background:transparent url('/charte/www2.arval.com/fre/prod/images/rightbloc-bottom2.png') no-repeat left bottom; _background-image:url('/charte/www2.arval.com/fre/prod/images/rightbloc-bottom2.gif');}

#content.homepage1111 .additional.high {position:absolute; margin:-53px 0; z-index:0;}
#content.homepage1111 .hb-title {z-index:100;}
#content.homepage1111 .hb-content .pencil {position:absolute; z-index:10000;}
#content.homepage1111 .hb-content .pencilCont {z-index:10000}
#content.homepage1111 .addTop {background:none;}
#content.homepage1111 .addBottom {background:none;}

#rightCol .additional.high {margin-left:-7px; _margin-left:0; width:245px; height:auto;}
#rightCol .additional.high .addTop {height:9px; overflow:hidden;}
#rightCol .additional.high .addBottom {padding:0 9px 7px !important; width:245px; height:auto;}
#rightCol .additional.high .rightTop {top:8px; right:9px; _right:8px;}
#rightCol .additional.high .leftTop {top:8px; left:9px;}
#rightCol .additional.high .rightBottom {bottom:7px; right:9px; _right:8px; _bottom:6px;}
#rightCol .additional.high .leftBottom {bottom:7px; left:9px; _bottom:6px;}
#rightCol .additional.high .addContent {padding:5px; width:217px; height:auto;}
#rightCol .additional.high .pencil {position:static;}