@charset "utf-8";
@import url(reset.css);

body 
{
	margin: 0px;
}		

.gDir
{
	margin-left: auto; 
	margin-right: auto; 
	width:90%;
	height:90%;
	margin : 10px auto auto auto;
	text-align:center;
			
}

table 
{
	margin : 10px auto auto auto;
} 

button
{
	background:#2a615e; 
	cursor:hand; 
	border:solid 0px #faba01;
	color:#f3b800;
}
			
.myF
{
	text-align:center;
	position:absolute;
	visibility:hidden;
	background:#ffffff;
	width:0%;
	height:0%;				
	margin-left: 50;
	margin-top: 50;	
	margin-right: 50;
	margin-bottom : 50;
	border-width: .2em;
	border-style: solid;
	border-color: #00a196;
	top:0;
	left:0;		
	overflow:auto;
}

h1{
	margin:10px;
	font:italic normal bold 32px Trebuchet MS, Helvetica, sans-serif;
}
#gdir{
	
}
#gdir div.jour{
	position:relative;
	page-break-after:always;
	zoom:1;
}
#gdir div.jour h2{
	margin:10px;
	font:italic normal bold 24px Trebuchet MS, Helvetica, sans-serif;
}
#gdir div.jour ul.gmap{
	float:right;
	margin:0 10px 0 0;
}
* html #gdir div.jour ul.gmap{
	margin:0 5px 0 0;
}
#gdir div.jour ul.gmap li{
	width:200px;
	height:200px;
	overflow:hidden;
	border:1px solid #000;
}
#gdir div.jour ul.gdir{
	margin:0 220px 0 10px;
}
#gdir div.jour p{
	padding:8px;
	font:normal normal normal 12px Arial, Helvetica, sans-serif;
}
#gdir div.jour ul.gdir li{
	border-bottom:1px solid #000;
	position:relative;
	margin:0;
	padding:8px;
	cursor:pointer;
	overflow:hidden;
	font:normal normal normal 12px Arial, Helvetica, sans-serif;
	zoom:1;
}
#gdir div.jour ul.gdir li.route{
	border:1px solid #000;
	height:30px;
	padding-left:40px;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:10px center;
	font-weight:bold;
}
#gdir div.jour ul.gdir li.route#route-0{
	background-image: url(http://maps.google.com/intl/fr_ALL/mapfiles/marker_greenA.png);
}
#gdir div.jour ul.gdir li.route#route-1{
	background-image: url(http://maps.google.com/intl/fr_ALL/mapfiles/marker_greenB.png);
}
#gdir div.jour ul.gdir li.route#route-2{
	background-image: url(http://maps.google.com/intl/fr_ALL/mapfiles/marker_greenC.png);
}
#gdir div.jour ul.gdir li.route#route-3{
	background-image: url(http://maps.google.com/intl/fr_ALL/mapfiles/marker_greenD.png);
}
#gdir div.jour ul.gdir li.route#route-4{
	background-image: url(http://maps.google.com/intl/fr_ALL/mapfiles/marker_greenE.png);
}
#gdir div.jour ul.gdir li.route#route-5{
	background-image: url(http://maps.google.com/intl/fr_ALL/mapfiles/marker_greenF.png);
}
#gdir div.jour ul.gdir li.route#route-6{
	background-image: url(http://maps.google.com/intl/fr_ALL/mapfiles/marker_greenG.png);
}
#gdir div.jour ul.gdir li.route#route-7{
	background-image: url(http://maps.google.com/intl/fr_ALL/mapfiles/marker_greenH.png);
}
#gdir div.jour ul.gdir li.route#route-8{
	background-image: url(http://maps.google.com/intl/fr_ALL/mapfiles/marker_greenI.png);
}
#gdir div.jour ul.gdir li.route#route-9{
	background-image: url(http://maps.google.com/intl/fr_ALL/mapfiles/marker_greenJ.png);
}
#gdir div.jour ul.gdir li.route.depart{

}
#gdir div.jour ul.gdir li.route.arret{

}
#gdir div.jour ul.gdir li.route.arrivee{

}
#gdir div.jour ul.gdir li.route strong{
	display:none;
}
#gdir div.jour ul.gdir li.etape{
	padding-right:100px;
	padding-left:40px;
}
#gdir div.jour ul.gdir li.derniere{
	border-bottom:0;
}
#gdir div.jour ul.gdir li div.google_note{
	font-weight:bold;
}
#gdir div.jour ul.gdir li strong{

}
#gdir div.jour ul.gdir li.etape strong{
	position:absolute;
	top:8px;
	left:8px;
	display:block;
	width:20px;
	text-align:center;
}
#gdir div.jour ul.gdir li.etape strong span{
	display:none;
}
#gdir div.jour ul.gdir li em{
	position:absolute;
	right:8px;
	bottom:3px;
	font-style:normal;
	font-weight:normal;
	text-align:right;
}
#gdir div.jour ul.gdir li em span{
	display:block;
}
#gdir div.jour ul.gdir li em span.distance{
	font:normal normal normal 12px Tahoma, Helvetica, sans-serif;
}
#gdir div.jour ul.gdir li em span.duree{
	font:normal normal normal 9px Tahoma, Helvetica, sans-serif;
	color:#333333;
}
#gdir div.jour ul.gdir li em span.gps{

}
#gdir div.jour ul.gdir li.alt{
	background-color:#eee;
}