/*
BODY, TD, INPUT, SELECT, A
			{color:#006;font-family:Verdana;font-size:10px;}
INPUT {font-weight:bold}
A:hover		{text-decoration:none;}
BODY		{background-color:#FFF;margin:0px;padding:0px;width:100%;}
H1			{color:#C03;font-size:12px;margin:10 0 0 0;}
IMG, TABLE	{border:none;}
*/

#mapTitle {margin:5 0 5 0;}

.addr, .city, .cityOpt, .zip
			{border:1px solid #006;margin-bottom:6px;padding:1 0 0 4;}
.addr		{color:#000066;width:208px;}
.amb		{color:#369;font-family:"MS Sans Serif",Geneva,sans-serif;font-size:11px;font-weight:bold;}
.bas		{font-size:9px;height:12px;}
.bib		{background:url("/viamichelin/fra/img/cmn/bib2.gif") bottom right no-repeat;}
.big		{font-size:12px;}
.bBR		{border-bottom:1px solid #B5CBE1;border-right:1px solid #B5CBE1;}
.bBRon		{border-bottom:1px solid #000063;border-right:1px solid #000063;}
.bL			{border-left:1px solid #B5CBE1;}
.bLon		{border-left:1px solid #000063;}
.bR			{border-right:1px solid #B5CBE1;}
.bRon		{border-right:1px solid #000063;}
.bTR		{border-top:1px solid #B5CBE1;border-right:1px solid #B5CBE1;}
.bTRon		{border-top:1px solid #000063;border-right:1px solid #000063;}
.city, .zip	{color:#000066;width:171px;}
.cityOpt	{color:#000066;margin:4 0 0 3;width:142px;}
.count		{margin:0 0 6 0;width:208px;}
.countOpt	{margin:7 0 4 3;width:163px;}
.erreur		{color:#C03;}
.h2bg		{background-color:#369;color:#FFF;font-weight:bold;height:17px;padding:0 0 0 5;}
.h3bg		{background-color:#C6DEF6;height:17px;padding:0 0 0 5;}
.loc		{padding:0 0 0 5;}
.options 	{background-color:#DEE7F7;border-top:1px solid #BDC7DE;font-weight:bold;height:17px;padding:0 0 1 5;position:relative;}
.poi		{border:1px solid #B5CBE1;height:16px;padding:1 0 0 4;width:245px;margin-top:10px}
.redBox		{color:#d2204d;text-decoration:none;}
.saTitle	{background-color:#31659C;border-top:2px solid #214573;color:#FFF;font-weight:bold;padding:0 0 3 5;}
.sastepTitle {background-color:#D4E2Ef;border-top:2px solid #31659C;color:#006;font-weight:bold;padding:0 0 3 5;}
.sep		{background-color:#A3D2FE;height:1px;}
.sepf		{background-color:#006;height:1px;}
.smap		{color:#369;font-weight:bold;}
.stepTitle	{background-color:#DEE7F7;border-top:1px solid #BDC7DE;font-weight:bold;padding:2 0 3 5;}
.tab		{z-index:1;border:1px solid #006; height:250px;margin:-1 0 5 0;width:769px;}
.wiz		{background-color:#A3D2FE;border:none;height:15px;width:707px;}
.wiz B		{color:#C03;}
.mapBox {background-color:#EEF7FF}
.dPoiList {background-color:#FFF;border:1px solid #006;width:470px;padding:10px}

.menu 		{z-index:2;height : 20px; margin-top:5px; position:relative; background-color:#FFF}
.menu A:HOVER 
			{text-decoration : none}
.menu TD 	{font-family : Verdana; font-size : 12px; font-weight : bold; color : #006; text-align : center;}
.menu A 	{font-family : Verdana; font-size : 12px; font-weight : bold; color : #006; text-decoration : none}
.menu .on 	{border : 1px solid #0F448F; border-bottom : 0px none #FFF}
.menu .over {border: 1px solid #BCBECD; border-bottom : 1px solid #0F448F; background-color : #FFF}
.menu .overGR 
			{border: 1px solid #BCBECD; border-bottom : 1px solid #FFF; background-color : #FFF}
.menu .off 	
			{border-top : 0px none; border-left : 1px solid #D7C505; border-right : 1px solid #B5A804; border-bottom : 1px solid #0F448F; background-color : #F9E205}
.menu .crop {border : 0px none; border-bottom : 1px solid #0F448F; font-size : 1px; width:2px}
.menu .shop {border : 1px solid #CC0033; background-color : #CC0033; }
.menu .shop A 
			{color : #FFF}
.menu #GR 	{position:relative}
#sousMenu 	{position:absolute;z-index:3;font-weight:bold;text-align:center;border:1px solid #BCBECD; width:240px; height:20px; padding-top:3px; background-color:#FFF}
#sousMenu2 	{position:absolute;z-index:3;font-weight:bold;text-align:center;border:1px solid #BCBECD; width:270px; height:20px; padding-top:3px; background-color:#FFF}


.newsletter {width : 769px; height : 23px; border-top : 1px solid #006; background-color : #31659C; text-align : center; margin-top : 10px; margin-bottom : 15px; padding-top:2px}
.newsletter A {color:#FFFFD4; font-weight:bold}
.basPage 	{width : 769px; text-align : center; margin-top : 10px; margin-bottom : 15px; color:#BEBDCD}

.bg01 {BACKGROUND-COLOR: #9fbedd;}
.bg02 {BACKGROUND-COLOR: #cc0000;} 

#adLayer {position:absolute;top:0px;left:312px;width:468px;height:60px}
#adBigLayer {position:absolute;top:0px;left:11px;width:728px;height:90px}

EM A {text-decoration:none}
EM A:HOVER {text-decoration:underline}

#copyright {color:#666}

#degrad {font-size:10px;color:#006;font-weight:normal}

	.depart {color:#FFF; background-color:#03800C; padding:2px; font-weight:bold; font-size:12px}
	.arrivee {color:#FFF; background-color:#CB0606; padding:2px; font-weight:bold; font-size:12px}
	.etape {color:#FFF; background-color:#851FCD; padding:2px; font-weight:bold; font-size:12px}
	
	.pan1 {font-family : Arial;padding:2px; margin-bottom:2px; border:1px solid #006; width:200px; text-align:center; font-size:11px; font-weight:bold; color:#FFF ; background-color:#009834}
	.pan2 {font-family : Arial;padding:2px; margin-bottom:2px; border:1px solid #006; width:200px; text-align:center; font-size:11px; font-weight:bold; color:#FFF ; background-color:#00F}
	.pan3 {font-family : Arial;padding:2px; margin-bottom:2px; border:1px solid #006; width:200px; text-align:center; font-size:11px; font-weight:bold; color:#000 ; background-color:#FFF}
	.pan4 {font-family : Arial;padding:2px; margin-bottom:2px; border:1px solid #006; width:200px; text-align:center; font-size:11px; font-weight:bold; color:#FFF ; background-color:#069}
	.pan5 {font-family : Arial;padding:2px; margin-bottom:2px; border:1px solid #006; width:200px; text-align:center; font-size:11px; font-weight:bold; color:#FFF ; background-color:#F00}
	.pan6 {font-family : Arial;padding:2px; margin-bottom:2px; border:1px solid #006; width:200px; text-align:center; font-size:11px; font-weight:bold; color:#000 ; background-color:#FF0}
	.pan7 {font-family : Arial;padding:2px; margin-bottom:2px; border:1px solid #006; width:200px; text-align:center; font-size:11px; font-weight:bold; color:#FEE21D ; background-color:#396}
	.pan8 {font-family : Arial;padding:2px; margin-bottom:2px; border:1px solid #006; width:200px; text-align:center; font-size:11px; font-weight:bold; color:#FFF ; background-color:#0F0; display:none}
	.pan9 {font-family : Arial;padding:2px; margin-bottom:2px; border:1px solid #006; width:200px; text-align:center; font-size:11px; font-weight:bold; color:#FFF ; background-color:#0F0; display:none}	

	.formtitle {color:#FFF; background-color:#ADB1D4; padding:2px; font-weight:bold; font-size:12px}
	.tabtitle {color:#FFF; background-color:#B9D1FF; padding:2px; font-weight:bold; font-size:10px}
	.stdist1 { background-color:#C3D4E4; border-left:none; text-align:right;  border-top:none;}
	.stdist2 { background-color:#C3D4E4; border-left:none; text-align:right;  border-top: 1px solid #EEF7FF;}
	.sttime1 { border-left:2px solid #D4E3F4; background-color:#C3D4E4; border-top:none;}	
	.sttime2 { border-left:2px solid #D4E3F4; background-color:#C3D4E4; border-top: 1px solid #EEF7FF;}	

