@charset "utf-8";
/* CSS Document */
h1, h2 {font-family: /*"Arial Narrow",*/ Arial, Verdana;}
tbody {border:none;}
.fix, .fix img, .fix input {behavior:url(/moncarnetderoute/fix/iepngfix.htc);}
/*body, html{
	padding:0;
	margin:0;
}*/

#renault_widget_afav{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a{text-decoration:underline;}
a:hover {text-decoration:underline;}
a img	{border:none;}
.col{float:left;}
.endcol{
	clear:both;
	font-size:0px;
	line-height:0px;
	height:0px;
	overflow:hidden;
}

/*** container ***/
.wMin{
	width:256px; /* alain: largeur globale module */
}
.mRight{
	/*margin-right:18px; alain */
	margin-right:0;
}


/* bloc deroulant */
.roundedCorner{
	padding-bottom:9px;
}
.wrapCorner{}
.wrapCorner .tEdge{
	background:url(/moncarnetderoute/images/bg_coner_bg.gif) repeat-x top;
	height:3px;
	width:100%;
	overflow:hidden;
	position:relative;
}
.wrapCorner .tEdge .l, .wrapCorner .tEdge .r{
	width:3px;
	height:3px;
	overflow:hidden;
	position:absolute;
	top:0px;
	z-index:10;
}
.wrapCorner .tEdge .l{
	left:0px;
	background:url(/moncarnetderoute/images/bg_coner_top.gif) no-repeat top left;
}
.wrapCorner .tEdge .r{
	right:0px;
	background:url(/moncarnetderoute/images/bg_coner_top.gif) no-repeat top right;
}
.wrapCorner .bEdge{
	background:url(/moncarnetderoute/images/bg_coner_bg.gif) repeat-x bottom;
	height:3px;
	width:100%;
	overflow:hidden;
	position:relative;
}
.wrapCorner .bEdge .l, .wrapCorner .bEdge .r{
		width:3px;
		height:3px;
		overflow:hidden;
		position:absolute;
		top:0px;
		z-index:10;
}
.wrapCorner .bEdge .l{
		left:0px;
		background:url(/moncarnetderoute/images/bg_coner_bot.gif) no-repeat top left;
}
.wrapCorner .bEdge .r{
		right:0px;
		background:url(/moncarnetderoute/images/bg_coner_bot.gif) no-repeat top right;
}
.wrapCorner .lEdge{
	background:url(/moncarnetderoute/images/bg_coner_bg.gif) repeat-y left;
	padding:0px;
	margin:0px;
}
.wrapCorner .rEdge{
	background:url(/moncarnetderoute/images/bg_coner_bg.gif) repeat-y right;
	padding:0px;
	margin:0px;
}
.wrapCorner h2{
	text-transform:uppercase;
	color:#3D464B;
	font-size:1.17em;
	padding:6px 0px 10px 0px;
	margin:0px;
}
.wrapCorner p{
	padding:0px;
	margin:0px;
}

.botLnk{
	background:#767A7D url(/moncarnetderoute/images/bg_shadow_top.png) repeat-x top left;
	position:relative;
	left:0px;
	bottom:-2px;
	padding:5px 0px 5px 0px;
	width:100%;
}
.botLnk1{
	position:relative;
	left:0px;
	bottom:-2px;
	width:100%;
}
.botLnk a{
	display:block;
	float:right;
	color:#FFFFFF;
	background:url(/moncarnetderoute/images/bg_link_w.gif) no-repeat top left;
	padding-left:10px;
	margin-right:5px;
	font-size:11px;
}


.mdr{
	padding:0px 1px 0px 1px;
}
.mdr h2{
	padding:5px 0px 10px 10px;
}

.mdr h2.picBgAfav{
	background:url(/moncarnetderoute/images/bg_h2_afav.gif) no-repeat top right;
	height:40px;
	line-height:40px;
	position:relative;
	top:-2px;
	font-size:1.58em;
	padding:0px 0px 0px 10px;
	text-indent:-9999px; /* alain: a remplacer si possible par du vrai texte */
}
.mdr .contMdr{
	margin:0px 5px 5px 5px;
	padding:4px;
	background:#F4F4F4 url(/moncarnetderoute/images/bg_grs_top.gif) repeat-x top;
}
.mdr .contMdrBot{
	margin:0px 4px 2px 4px;
	padding:5px;
	background:#FFFFFF url(/moncarnetderoute/images/bg_grs_bot.gif) repeat-x bottom;
}
.mdr .contMdr ul{
  padding:0px 0px 0px 0px;
	margin:0px;
	list-style:none;
	width:100%;
}
.mdr .contMdr ul li	{
	padding:0px 0px 8px 6px;
	margin:0px;
	background:url(/moncarnetderoute/images/bg_link_l2.gif) no-repeat top left;
	font-size:0.92em;
	line-height:100%;
}
.mdr .contMdr ul li a{
  color:#000000;
  text-decoration: none;
}
.mdr .contMdr ul li a:hover{
 text-decoration: underline;
}



h2.col{
	background:none;
	width:49%;
	padding-top:0px;
}

div.hr{
	height:1px;
	background:#CCCCCC;
	overflow:hidden;
	margin:10px 0px 10px 0px;
}


a.tabsvDiv{
  display:block;
	position:relative;
	font-size:1.12em;
	text-transform:uppercase;
	font-family:/*"Arial Narrow",*/ Arial, Verdana;
	padding-bottom:4px;
	text-decoration:none;
}
a.tabsvDiv .topSh{
	position:absolute;
	background:url(/moncarnetderoute/images/bg_shadow_top.png) repeat-x top left;
	width:254px; /* alain : image sous onglet */
	height:3px;
	overflow:hidden;
	left:0px;
	top:0px;
	margin:0px;
}
a.tabsvDiv span{
	display:block;
	width:248px; /* alain : largeur onglets */
	margin:0 auto;
	height:25px;
	line-height:25px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
}

.tabsvDiv span span{
	display:block;
	background:url(/moncarnetderoute/images/bg_tabsv.gif) no-repeat top right;
	float:left;
	width:auto;
	padding:0px 16px 0px 8px;
}
a.selected span span{
	background:url(/moncarnetderoute/images/bg_tabsv_act.gif) no-repeat top right;
}

.tabsvDiv span.ideesVisites{
	background:#B578C3 url(/moncarnetderoute/images/bg_ico_iv.gif) no-repeat top right;
}
.tabsvDiv span.itinerThemes{
	background:#76C5AB url(/moncarnetderoute/images/bg_ico_iat.gif) no-repeat top right;
}
.tabsvDiv span.hebergem{
	background:#5595AD url(/moncarnetderoute/images/bg_ico_heb.gif) no-repeat top right;
}
.tabsvDiv span.restaur{
	background:#CA53AA url(/moncarnetderoute/images/bg_ico_res.gif) no-repeat top right;
}
.tabsvDiv span.sportEtDet{
	background:#ABC85D url(/moncarnetderoute/images/bg_ico_sed.gif) no-repeat top right;
}
.tabsvDiv span.lesRe{
	background:#bdb47c;
}
.tabsvDiv span.lesRe span{
	padding-top:3px;
}

.contMdr .idPic{
	border:1px solid #D2D2D2;
	padding:1px;
}
.contMdr .text{
	width:150px;
	/*margin-left:15px;*/
	margin-left:10px;
	/*padding-top:7px;*/
}





.toHaight{
	height:337px;
	padding-top:2px;
	position:relative;
}
.toHaight .botLnk{
	background:#767A7D url(/moncarnetderoute/images/bg_shadow_top.png) repeat-x top left;
	position:absolute;
	bottom:-2px;
	padding:5px 0px 5px 0px;
	width:254px; /* alain */
}
.toHaight .botMap{
	background:url(/moncarnetderoute/images/pic_map_cbot.gif) no-repeat bottom left;
	height:69px;
	position:absolute;
	width:216px;
	bottom:-2px;
	text-align:center;
}
.toHaight .botMap .shadowBg{
	overflow:visible;
}
.toHaight .botMap input{
	position:relative;
	top:-14px;
}

