v\:* {behavior:url(#default#VML);}
@media screen{
  table#resultat {margin:0; padding:0; border-collapse: collapse; width:740px;}
  table#resultat th {height:15px; background-color:#EEEEEE; border: 1px solid #999999; text-align:center; color: #444444;}
  table#resultat td.encadrement {width:370px; height:410px; border: 1px solid #999999; vertical-align: top;}
  table#resultat td.encadrementscreen {width:370px; height:410px; border: 1px solid #999999; vertical-align: top;}
  #EmplacementCarteItineraire{height:410px; width:370px;}
  #EmplacementTexteItineraire{margin:0; padding:0; width:auto; height:100%; overflow:auto; text-align:left;}
  #EmplacementTexteItineraire b{color: #03f; text-decoration: underline;}
}
@media print{
  html{overflow:auto;}body{overflow:visible;}#corps,.bandeau,#menusup,#container,#bandeaug,#map,#EmplacementCarteItineraire,
  #bascol,#finpage{display:none;}#EmplacementCarteItineraire{height:100%; width:0px;}
  #EmplacementTexteItineraire{margin:0; padding:0; overflow:visible; text-align:left;}
  #EmplacementTexteItineraire b{color: #03f; text-decoration: underline;}
  table#resultat {margin:35px; padding:0; border-collapse: collapse; width:720px;}
  table#resultat td.encadrement {border: 1px solid #999999; vertical-align: top;}
  table#resultat td.encadrementscreen {width:0px; height:100%; border: 1px solid #999999; vertical-align: top;display:none;}
  table#resultat th {height:15px; background-color:#EEEEEE; border: 1px solid #999999; text-align:center; color: #444444;}
  table#resultat th.screen,.screen {display:none;}
}
.titreform { color:#3a61ad;font-size:18px;font-weight:bold;}
.adresse { color:black;font-size:14px;}
.adresse a:link { color: blue; text-decoration:underline;}
.adresse a:visited { color: blue; text-decoration:underline;}
.adresse a:hover { color: #3a61ad; text-decoration:underline;}
.adresse a:active { color: blue; text-decoration:underline;}
.but {border-style:none;}
a#print:link { color: blue; text-decoration:none;}
a#print:visited { color: blue; text-decoration:none;}
a#print:hover { color: #3a61ad; text-decoration:none;}
a#print:active { color: blue; text-decoration:none;}
.itin,.choixitin {border: 1px solid #ccc; background:#efffef; font: 1em \'trebuchet ms\',verdana, helvetica, sans-serif;}
.choixitin {width:270px; height:120px;}
.itin {width:360px; height:200px;}
.saisie {width:300px; height:20px; border:1px solid grey;}
#map {width: 500px; height: 500px;}