

/* remettre tous les styles a zero */

body { font-family: Verdana, Arial, Helvetica, sans-serif;font-size:62.5%; margin:0;}
a img{border:none;}
form, p, img, input, select, ul, li, div, table, td, img {margin:0; padding:0;}
td, tr {vertical-align:top;}
h1, h2, h3, h4, h5 {margin:0; padding:0;}

/**conteneurs**/
#main { width:1002px;}
#bg-content {background:#71acdd url(/road-safety/Images/bg-route_tcm1781-676643.png) center bottom  no-repeat ;}		/*  ../img/bg-route.png */ 
.alignv {vertical-align:middle; text-align:center;}

/* =@prelude */
#prelude { height:18px; background-color:#38424e;font-size:10px;}

/* =@nav-transverse : navigation transverse */
#nav-transverse { padding-top:3px; float:right;margin:0 5px 0 0;}
#nav-transverse li { display:inline;padding-right:7px!important;padding-left:7px;background: url(/road-safety/Images/bg-nav-transverse_tcm31-2216_tcm1781-676642.png) 100% 3px no-repeat; }
#nav-transverse li.select { background-position: 100% 3px; }
#nav-transverse select{margin:-4px 0 0 0;font-size:9px;height:16px;font-family:Verdana,Arial,Helvetica,sans-serif;}
#nav-transverse li.last { background: none; padding-right:0!important;}
#nav-transverse li a { color:#9ca1a7; text-decoration:none;}
#nav-transverse li.selected a { color:#FFF;}
#nav-transverse li a:hover { color:#fff;}
#nav-transverse li.fermerFenetre{display:none;}
/* fin=@nav-transverse */

/* =@nav-container */
* html #container {height:1%;}
*:first-child+html #container {height:100%;} 
#container:after {content:"."; display:block;	height:0; clear:both;color:#38424E;}
#nav-container { clear:both;height:18px;background-color:#be590e;}

/* =@main-nav */
#main-nav { margin-left:11px;}
#main-nav li { float:left; background:url(/road-safety/Images/menu_separateur_tcm31-2219_tcm1781-676796.gif) right top no-repeat; padding:0 1px 0 0; list-style:none;}	/* ../img/menu_separateur.gif */
#main-nav li.last { background-image:none;}
#main-nav li a { display:block;float:left;padding:3px 7px 4px 6px;color:#fff;font-size:11px;font-weight:bold;text-transform:uppercase;padding-right:7px;background: url(/road-safety/Images/bg-main-nav_tcm31-2220_tcm1781-676638.png) 100% 4px no-repeat;text-decoration:none;} 	/* ../img/bg/bg-main-nav.png */
#main-nav li a:hover,
#main-nav li a.on { background:#fbc000;}
#main-nav li.selected { background-color:#fbc000;}
#main-nav li.last a { background-image:none;}


/* Changement graphique - MENU - 2007/08/06     */
/* Modif : 2007/09/26    Olivier BOISARD  :   Gestion des tailles selon l'image */

#nav-container {background-color:#D76B1B;}
#main-nav li a span {display:none;}
#main-nav li a {height:11px;}

#main-nav li a#main-nav-prog {width:58px;background:url(/road-safety/Images/ti_programme_off_en_tcm69-2314_tcm1781-677065.gif) center center no-repeat;			/* ../img/ti_programme_off.gif */}
#main-nav li a#main-nav-prog.on,
#main-nav li.selected a#main-nav-prog,
#main-nav li a#main-nav-prog:hover {background:#FBC000 url(/road-safety/Images/ti_programme_on_en_tcm69-2315_tcm1781-677066.gif) center center no-repeat;}		/* ../img/ti_programme_on.gif */

#main-nav li a#main-nav-secu {width:123px;background:url(/road-safety/Images/ti_renault-sesurite_off_en_tcm69-2318_tcm1781-677071.gif) center center no-repeat;			/* ../img/ti_renault-sesurite_off.gif */}
#main-nav li a#main-nav-secu.on,
#main-nav li.selected a#main-nav-secu,
#main-nav li a#main-nav-secu:hover {background:#FBC000 url(/road-safety/Images/ti_renault-sesurite_on_en_tcm69-2319_tcm1781-677072.gif) center center no-repeat;}		/* ../img/ti_renault-sesurite_on.gif */

#main-nav li a#main-nav-publ {width:91px;background:url(/road-safety/Images/ti_quels-public_off_en_tcm69-2316_tcm1781-677068.gif) center center no-repeat;}		/* ../img/ti_quels-public_off.gif */
#main-nav li a#main-nav-publ.on,
#main-nav li.selected a#main-nav-publ,
#main-nav li a#main-nav-publ:hover {background:#FBC000 url(/road-safety/Images/ti_quels-public_on_en_tcm69-2317_tcm1781-677069.gif) center center no-repeat;}		/* ../img/ti_quels-public_on.gif */

#main-nav li a#main-nav-acts {width:179px;background:url(/road-safety/Images/ti_nos-actions_off_en_tcm69-2312_tcm1781-677062.gif) center center no-repeat;}			/* ../img/ti_nos-actions_off.gif */
#main-nav li a#main-nav-acts.on,
#main-nav li.selected a#main-nav-acts,
#main-nav li a#main-nav-acts:hover {background:#FBC000 url(/road-safety/Images/ti_nos-actions_on_en_tcm69-2313_tcm1781-677064.gif) center center no-repeat;}			/* ../img/ti_nos-actions_on.gif */

#main-nav li a#main-nav-actu {width:34px;background:url(/road-safety/Images/ti_actualite_off_en_tcm69-2563_tcm1781-677057.gif) center center no-repeat;}			/* ../img/ti_actualite_off.gif */
#main-nav li a#main-nav-actu.on,
#main-nav li.selected a#main-nav-actu,
#main-nav li a#main-nav-actu:hover {background:#FBC000 url(/road-safety/Images/ti_actualite_on_en_tcm69-2564_tcm1781-677060.gif) center center no-repeat;}		/* ../img/ti_actualite_on.gif */

/* // Changement graphique - MENU - 2007/08/06 */


/* =@frm-rechercher */
#frm-rechercher { float:right; margin-left:10px;}
#frm-rechercher form fieldset input#rechercher {width: 104px;border:1px solid #38424E; color:#7F7F7F; float:left; font-size:1em; height:13px; margin-top:2px; padding:0pt 0pt 0pt 2px;}
#frm-rechercher form fieldset input.bt-ok { margin-top:1px;margin-left:2px; border-left:2px solid #38424E; border-top:1px solid #38424E;}
#frm-rechercher form fieldset legend,
#frm-rechercher form fieldset label { display:none;}
#frm-rechercher form fieldset {width:140px; border:none;padding:0; margin:0;}
* html #frm-rechercher form fieldset {width:143px;}
/* *:first-child+html #frm-rechercher form fieldset {width:140px;}*/
/* fin=@frm-rechercher */

/* fin=@prelude */

/***header visuel et logo***/
#head {background:url(/road-safety/Images/bg-ciel_tcm31-2230_tcm1781-676637.png) no-repeat left top;height:228px;}	/* ../img/bg-ciel.png */
.logo-renault {padding:10px 0 0 10px;}
.visuel-head {background:#F7F4F8;text-align:center;}
#ombreg {text-align:center;}
* html #ombreg img, * html #ombred img, * html #logo-spt img,* html td.coin img, * html  img.visu-bloc, * html  img.visu-bloc-centre, * html img.map{behavior:url("htc/png.htc");}

/**navigation centrale**/
.nav {background:#D76B1B;height:18px;vertical-align:middle;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;font-weight:bold; color:#FFF; overflow:hidden; }
.nav td{padding-left:8px;}
.nav a {text-transform:uppercase; display:block; float:left;color:#FFF; text-decoration:none; padding:2px 6px 3px 5px; background:url(/road-safety/Images/bk-nav_tcm31-2343_tcm1781-676747.gif) no-repeat right center;}	/* ../img/css/bk-nav.gif */
.nav a.last {background-image:none!important;}
.nav span {float:left;font-size:13px;padding:0; border:1px solid blue;}
.nav a:hover {background:#FBC000 url(/road-safety/Images/bk-nav_tcm31-2343_tcm1781-676747.gif) no-repeat right center;} /*../img/css/bk-nav.gif */


/**bloc partie inférieure***/
.lateral {padding:0 0 0 10px;}
.lateral.droite {padding:0 7px 0 5px;}
.lateral .bloc{width:98%;margin-top:10px;overflow:hidden;}

.lateral td.coin {width:7px;}
.lateral .milieu{background:url(/road-safety/Images/bg-mid-lateral_tcm31-2232_tcm1781-676641.png) repeat-x left top;border-bottom:1px solid #9F9E9E;color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;}		/* ../img/bg-mid-lateral.png */
* html .lateral .milieu{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/road-safety/Images/bg-mid-lateral_tcm31-2232_tcm1781-676641.png', sizingMethod='scale');}					/* img/bg-mid-lateral.png */
.lateral .milieu{ padding:5px 0 0 0;}
.lateral .milieu h2 {font-size:13px;font-weight:bold;padding-bottom:5px;margin:0;}
.lateral .milieu h3 {font-size:11px;font-weight:normal;padding-bottom:10px;margin:0;}
.lateral .milieu a{color:#FFF;text-decoration:none;}
.lateral .milieu h2 a img{float:right;}
.milieu img.visu-bloc{float:right;padding:0 0 0 1px;margin:0;}
.milieu img.visu-bloc-centre{float:right;margin:-20px 0 0 5px;}
.lateral .milieu span {font-size:11px;font-weight:bold;}
.lateral .milieu p {font-size:11px;padding-bottom:7px;}
/*.lateral .bas .milieu p {padding-bottom:2px;}*/
.lateral.droite .milieu p {font-size:11px;font-weight:bold;padding:10px 0 8px 0;}
.lateral .milieu a.lien-bloc { background:url(/road-safety/Images/picto-fleche_tcm31-2265_tcm1781-676996.gif) no-repeat left 3px;font-size:11px;color:#FFFFFF;font-weight:bold;padding:0 0 0 10px;text-decoration:none;display:block;}	/* ../img/picto-fleche.gif */
.lateral .milieu a:hover {text-decoration:underline;}

.lateral .map{ margin:20px auto; display: block;}
.lateral select{font-size:10px;width:90%;padding:0;margin:0;font-family:Verdana,Arial,Helvetica,sans-serif;}
* html .lateral select{font-size: 10px;}
*:first-child + html .lateral select{font-size: 10px;}

.centre {background:url(/road-safety/Images/bg-centre_tcm31-2229_tcm1781-676636.png) left top repeat-x;height:299px;margin:0 5px 0 7px;_margin:0 5px 0 5px; padding:0 9px;}		/* ../img/bg-centre.png */
*:first-child+html .centre {background:url(/road-safety/Images/bg-centre_tcm31-2229_tcm1781-676636.png) left top repeat-x;height:299px;margin:0 6px 0 7px;padding:0 9px;}			/* ../img/bg-centre.png */
* html .centre{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/road-safety/Images/bg-centre_tcm31-2229_tcm1781-676636.png', sizingMethod='scale');}
.centre .bloc{width:100%;margin:10px 0 0 0;border-collapse:collapse;}
.centre .bloc a span, .centre .bloc a strong{display: inline; height: auto;}
.centre .bloc a:hover{text-decoration: underline;}
.centre .bloc a{text-decoration: none; color: #3F4955; font-size: 11px; margin: 4px 0 4px 0; display: block;}
/*
*:first-child+html .centre .bloc a{margin: 10px 0 4px 0;}
*/
/*
* html .centre .bloc a{margin: 10px 0 4px 0;}
*/
.centre td.coin {width:9px;height:9px;}

.centre td.cote{background:url(/road-safety/Images/cote-centre_tcm31-2247_tcm1781-676786.png) repeat-y center top;font-size:1px;width:9px;}		/* ../img/cote-centre.png */
* html .centre td.cote{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/road-safety/Images/cote-centre_tcm31-2247_tcm1781-676786.png', sizingMethod='scale');}
.centre .milieu {padding:9px 1px 0 1px;background:url(/road-safety/Images/bg-mid-centre_tcm31-2231_tcm1781-676639.png) repeat-x left top;}		/* ../img/bg-mid-centre.png */
.centre .middle{height: 132px;}
* html .centre .middle{height: 124px;}
*:first-child + html .centre .middle{height: 124px;}
* html .centre .milieu{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/road-safety/Images/bg-mid-centre_tcm31-2231_tcm1781-676639.png', sizingMethod='scale');}	/* ../img/bg-mid-centre.png */
.centre .milieu span{display:none;height:9px;}
.centre .milieu p{font-size:11px;padding-top:5px;}
.centre .milieu h2 {font-size:11px;font-weight:bold;padding-bottom:7px;margin:0;line-height:12px;}
.centre .milieu h2 a{color:#3F4955;text-decoration:none;}
.centre .milieu a img{position:relative;z-index:1;}
.centre .milieu a.lien-bloc { background:url(/road-safety/Images/picto-fleche-verte_tcm31-2267_tcm1781-677002.gif) no-repeat left 3px;font-size:11px;color:#117D63;font-weight:bold;padding:0 0 0 12px;text-decoration:none;}		/* ../img/picto-fleche-verte.gif */
.centre .milieu a:hover {text-decoration:underline;}

/* =@footer */
#footer { background-color:#38424e;font-size:1em;text-align:center;height:15px;}
#footer #footer-item { width:600px;margin:0 auto;}
#footer #footer-item li {display:inline;font-size:10px;line-height:12px;color:#9ca1a7;}
#footer #footer-item li a, #footer #footer-item li span { float:left;padding:1px 7px 0 7px;color:#9ca1a7;background: url(/road-safety/Images/bg-nav-transverse_tcm31-2216_tcm1781-676642.png) 100% 2px no-repeat;text-decoration:none;}	/* ../img/css/bg-nav-transverse.png */
#footer #footer-item li a:hover {color:#fff;}
#footer #footer-item li.last { float:left;padding-left:7px;}
#footer #footer-item li.logo-rss-spt a {padding-top:2px;}
#footer #footer-item li a:hover, #footer #footer-item li a.selected,  #footer #footer-item li span { color:#fff;}
/* fin=@footer */


/* =@ MAJ 847 - 20/05/2008 */
.bloc_hg {background:url(/road-safety/Images/bloc_hg_tcm1781-768355.png) left	top no-repeat; float:left;}  /* bloc_hg.png */
.bloc_hd {background:url(/road-safety/Images/bloc_hd_tcm1781-768354.png) right top no-repeat; float:right;} /* bloc_hd.png */
.bloc_hm {background:url(/road-safety/Images/bloc_hm_tcm1781-768356.png) left top repeat-x;} /* bloc_hm.png */
.bloc_bg {background:url(/road-safety/Images/bloc_bg_tcm1781-768352.png) left	top no-repeat; float:left;} /* bloc_bg.png */
.bloc_bd {background:url(/road-safety/Images/bloc_bd_tcm1781-768349.png) right top no-repeat; float:right;} /* bloc_bd.png */
.bloc_bm {background:url(/road-safety/Images/bloc_bm_tcm1781-768353.png) left top repeat-x;} /* bloc_bm.png */

.bloc_mg {background:url(/road-safety/Images/bloc_mg_tcm1781-768358.png) left top repeat-y; width:7px;} /* bloc_mg.png */
.bloc_md {background:url(/road-safety/Images/bloc_md_tcm1781-768357.png) right top repeat-y; width:7px;} /* bloc_md.png */
.bloc_mm {background:url(/road-safety/Images/bloc_mm_tcm1781-768359.png) left top repeat !important;} /* bloc_mm.png */

.bloc_hg,
.bloc_hd,
.bloc_bg,
.bloc_bd { width:7px; height:7px; overflow:hidden;}
.bloc_hm,
.bloc_bm {	height:7px; overflow:hidden; }

* html .bloc_hg,
* html .bloc_hd,
* html .bloc_hm,
* html .bloc_bg,
* html .bloc_bd,
* html .bloc_bm { background:none; height:7px;}
* html .bloc_mg,
* html .bloc_md,
* html .bloc_mm,
* html .lateral .bloc_mm.milieu {	background:none !important;height:1%;}

* html .bloc_hg {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/road-safety/Images/bloc_hg_tcm1781-768355.png', sizingMethod='crop');} /* bloc_hg.png */
* html .bloc_hd {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/road-safety/Images/bloc_hd_tcm1781-768354.png', sizingMethod='crop');} /* bloc_hd.png */
* html .bloc_hm {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/road-safety/Images/bloc_hm_tcm1781-768356.png', sizingMethod='scale');} /* bloc_hm.png */

* html .bloc_bg {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/road-safety/Images/bloc_bg_tcm1781-768352.png', sizingMethod='crop');} /* bloc_bg.png */
* html .bloc_bd {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/road-safety/Images/bloc_bd_tcm1781-768349.png', sizingMethod='crop');} /* bloc_bd.png */
* html .bloc_bm {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/road-safety/Images/bloc_bm_tcm1781-768353.png', sizingMethod='scale');} /* bloc_bm.png */

* html .bloc_mg {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/road-safety/Images/bloc_mg_tcm1781-768358.png', sizingMethod='crop');} /* bloc_mg.png */
* html .bloc_md {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/road-safety/Images/bloc_md_tcm1781-768357.png', sizingMethod='crop');} /* bloc_md.png */
* html .lateral .milieu {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/road-safety/Images/bloc_mm_tcm1781-768359.png', sizingMethod='scale');} /* bloc_mm.png */

* html .bloc_hd,
* html .bloc_bd {margin-left:-3px;}
* html .bloc_hg,
* html .bloc_bg {margin-right:-3px;}
.lateral .bloc_mm.milieu {padding:0;border:0 !important;}

.bloc_mm * {margin:0;}
.bloc table {width:100%;}
.bloc_mm a {position:relative;}
/* fin=@ MAJ 847 - 20/05/2008 */

/* ajout ou modif du 04/06/2008 */
.centre{padding-top:1px;background-repeat:repeat!important;height:320px!important;margin:0px 5px 0px 0px;}
#cache_popin { height:599px; }
/* ajout ou modif du 04/06/2008 */

/* =@ MAJ 855 */
#vocation, #vocation h1 { display:none; }
/* fin=@ MAJ 855 */

.hidden { display:none; }