/* STYLES UTILISES PAR LE INCMENU ET LE FOOTER */

#BarreNavTop{
	clear:both;
	margin:0 !important;
	_margin:0 0 -4px 0;
	padding:0;
	/* lignes ajoutées pour IE */
	height:31px;
}

#BarreNavTop ul{
	display:inline;
	float:left;
	height:31px;
}

#BarreNavTop li{
	display:inline;
	float:left;
	list-style:none;
}

#BarreNavTop #contlogo{
	margin:0;
	padding:0;
	height:31px;
}

#BarreNavTop #contnavtop li{
	border:1px solid #999999;
	border-bottom:none;
	border-right:none;
	margin:0;
	height:31px;
	background:url('/images/lc_fr/fd_onglet_incmenu.gif') repeat-x left bottom;
}

#BarreNavTop #contnavtop li a{
	display:block;
	padding:6px 10px 0px 6px;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	float:left;
	height:23px;
}

#BarreNavTop #contnavtop #navon{
	background:url('/images/lc_fr/fd_incmenu_barrenav_onglet_on.gif') repeat-x left;
}

#BarreNavTop #contnavtop #navon a{
	color:#ffffff;
}

#BarreNavTop #contnavtop #BoatsOng{
	padding-right:36px;
}

#BarreNavTop #contnavtop #BoatsOngLi{
	border-right:1px solid #999999;
}

#BarreNavTop #contnavtop #BoatsOng{
	background:url('/images/lc_fr/bato_gris.gif') no-repeat 67px 6px;
}

#BarreNavTop #contnavtop #BoatsOngon{
	background:url('/images/lc_fr/bato_jaune.gif') no-repeat 67px 6px;
}

#BarreNavTop #contnavtop #CarsOng,
#BarreNavTop #contnavtop #CarsOngon{
	padding-right:38px;
}

#BarreNavTop #contnavtop #CarsOng{
	background:url('/images/lc_fr/auto_gris.gif') no-repeat 68px 6px;
}

#BarreNavTop #contnavtop #CarsOngon{
	background:url('/images/lc_fr/auto_jaune.gif') no-repeat 68px 6px;
}

#BarreNavTop #contnavtop #MotosOng,
#BarreNavTop #contnavtop #MotosOngon{
	padding-right:26px;
}

#BarreNavTop #contnavtop #MotosOng{
	background:url('/images/lc_fr/moto_gris.gif') no-repeat 50px 6px;
}

#BarreNavTop #contnavtop #MotosOngon{
	background:url('/images/lc_fr/moto_jaune.gif') no-repeat 50px 6px;
}

#BarreNavTop #contnavtop #AccessOng,
#BarreNavTop #contnavtop #AccessOngon{
	padding-right:26px;
}

#BarreNavTop #contnavtop #AccessOng{
	background:url('/images/lc_fr/access_gris.gif') no-repeat 96px 6px;
}

#BarreNavTop #contnavtop #AccessOngon{
	background:url('/images/lc_fr/access_jaune.gif') no-repeat 96px 6px;
}

#BarreNavTop #contnavcompte{
	background:url(/images/lc_fr/fd_help.gif) no-repeat left bottom;
	width:230px;
	float:right;
	margin-top:5px;
	height:20px;
	padding-left:10px;
	margin-left:6px;
}

#BarreNavTop #contnavcompte li{
	margin-top:4px !important;
	margin-top:5px;
	line-height:10px;
}

#BarreNavTop #contnavcompte li a{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	font-family:Verdana;
	display:block;
	text-decoration:none;
}

#BarreNavTop #contnavcompte #CpteGel{
	border-left:1px solid #f4f4f4;
	border-right:1px solid #bababa;
	padding:0 5px 1px 5px
}

#BarreNavTop #contnavcompte #HelpGel{
	border-left:1px solid #f4f4f4;
	padding:0 0 1px 5px
}

#BarreNavTop #contnavcompte #SelectGel{
	border-right:1px solid #bababa;
	padding:0 5px 1px 0
}

#BarreNavRub{
	margin:0px;
	padding:0px;
	display:block;
	clear:both;
	background:#333333 url(/images/lc_fr/fd_incmenu_barrenav.gif) repeat-x left;
	border-bottom:1px solid #333333;
	height:30px;
}

#BarreNavRub ul{
	display:block;
	height:30px;
	margin:0;
	padding:0;
}

#BarreNavRub li{
	display:inline;
	float:left;
	margin:10px 0px 0 12px;
	padding-bottom:3px;
}

#BarreNavRub .Actif{
	border-bottom:3px solid #ffcc00;
}

#BarreNavRub .Actif a{
	color:#ffcc00;
}

#BarreNavRub li a{
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	margin:0 10px 0 10px;
}

#Marqueur{
	background:#cccccc;
	margin:0;
	height:25px;
}

#Marqueur a:hover{
	text-decoration:none;
}

#Marqueur li{
	display:inline;
	float:left;
	font-family: Verdana;
	font-size:11px;
	margin:7px 0px 0px 6px;
}

#Marqueur #RegForm{
	float:right;
	margin:3px 10px 0px 0px;
}

#Marqueur .btDeconnect{
	background-color:#FFFFFF;
	float:right;
	margin:3px 8px 0 0;
	padding:3px;
}

#Marqueur .LibDeconnect{
	float:right;
}

#Marqueur .btDeconnect a{
	font-weight:bold;
}

#ContFooter{
	clear:both;
	border:1px solid #bababa;
	border-bottom:none;
	background:#ffffff;
	overflow:auto;
	/* Hack pour IE - mauvaise gestion de la hauteur*/
	_height:100%;
	color:#666666;
	font-size:11px;
	margin-top:8px;
}

#ContFooter a{
	color:#666666
}

#ContFooter div{
	text-align:center;
}

#ContFooter #FootClient{
	text-align:center;
	margin:0px;
	padding:15px 0px 8px 0px;
	background:#f5f5f5;
	color:#000000
}

#ContFooter .ClientTitle{
	font-size:12px;
	font-weight:bold;
	font-family:Verdana;
	display:inline
}

#ContFooter  #NavBottom{
	border-top:1px dashed #bababa;
	background:#ffffff;
	padding:12px 0px 0px 80px
}

#ContFooter  #NavRegion .last,
#ContFooter  #NavServices .last,
#ContFooter  #NavBottom .last{
	border:none;
}

#ContFooter #NavSvces{
	display:block;
	clear:both;
	padding:0px 0px 0px 230px;
}

#ContFooter #NavRef{
	display:block;
	clear:both;
	background:#f5f5f5;
	border-bottom:1px solid #bababa;
	padding:8px;
	text-align:left
}

#ContFooter #NavRegion{
	padding:0px 0px 0px 200px;
	border-bottom:1px solid #bababa;
	height:24px;
	white-space: nowrap;
}

#ContFooter ul{
	display:block;
	clear:both;
}

#ContFooter li{
	display:inline;
	float:left;
	list-style:none;
	border-right:1px solid #bababa;
	padding:0px 6px 0px 6px
}

#ContFooter span{
	display:block;
	clear:both;
	padding:12px 0px 0px 8px;
}

#DivPubPave,
#DivPubTop{
	text-align:center;
}

#DivPubPave{
	height:250px;
	border-bottom:1px solid #bababa;
	clear:both;
}

#DivPubTop{
	width:728px;
	height:90px;
	margin:10px auto;
}

