/* ### T1P3M2 TR ### */
#Page #MainTR {}
#Page #MainTR #ContentHead {padding-bottom:0;}
#Page #MainTR #GeoContent {margin:20px 0 5px 0; text-align:center; background:transparent url(../img/img_pagination_left.png) no-repeat 0 0; position:relative; text-align:left;}
#Page #MainTR #GeoSelect {padding:6px 0 0 8px; display:block; width:auto; height:29px; background:transparent url(../img/img_pagination_right.png) no-repeat 100% 0; font-weight:bold;/* color:#09357A;*/}
#Page #MainTR #GeoSelect label {font-size:0.9em; border-right:1px solid #CCC;}
#Page #MainTR #GeoSelect select {border:1px solid #969696; font-size:0.9em; height:18px;}
#Page #MainTR #GeoSelect button {margin:0 0 0 5px;}
#Page #MainTR #GeoImplantationSelectDepartementBlock,
#Page #MainTR #GeoGeneriqueSelectBlock1,
#Page #MainTR #GeoRecrutSelectBureauxBlock,
#Page #MainTR #GeoInnovSelectLieuxBlock,
#Page #MainTR #GeoLocSelectActiviteBlock {float: left; margin-right:10px; }
#Page #MainTR #GeoImplantationSelectImplantationBlock,
#Page #MainTR #GeoLocSelectPaysBlock,
#Page #MainTR #GeoLocSelectSocieteBlock,
#Page #MainTR #GeoGeneriqueSelectBlock2 {display: none; float: left; margin-right:10px; }
#Page #MainTR #GeoMap {clear: both; width: auto; height: 520px; margin: 5px 0 15px 0; }
.geoInfoWindow {min-width: 420px; _width: 420px; height: 300px; overflow-y: auto; margin:0 15px; position:relative;}
#Page #MainTR .geoInfoWindow hr {margin:12px 0; /margin:7px 0;}
#Page #MainTR .geoInfoWindow h3 {font-size:1.4em; color:#09357A;}
#Page #MainTR .geoInfoWindow h3 img {margin-bottom:15px;}
#Page #MainTR .geoInfoWindow h3 span {display:block;}
#Page #MainTR .geoInfoWindow h4 {font-size:1.3em; line-height:1.2em; color:#333; margin:10px 0; /margin-top:0px; font-weight:normal;}
#Page #MainTR .geoInfoWindow .contentGroup .contentIcon {float:left; width:190px;}
#Page #MainTR .geoInfoWindow .contentGroup .contentIcon img {vertical-align:middle; margin-right:5px; float:left;/**/}
#Page #MainTR .geoInfoWindow .contentGroup .contentIcon a span {background:url(../img/t1_bullet_link.gif) 48px 17px no-repeat; padding:12px 0 0 63px;display:block;}
#Page #MainTR .geoInfoWindow .contentGroup .contentIcon a:hover span {background-image:url(../img/t1_bullet_link_over.gif);}
#Page #MainTR .geoInfoWindow .contentGroup .contentGroup .contentIcon {clear:both; width: auto; padding-left:15px; font-weight:300;}
#Page #MainTR .geoInfoWindow .contentGroup .contentGroup .contentIcon img {float:none;}
#Page #MainTR .geoInfoWindow .contentGroup .contentGroup {width:50%; float:left; padding:0; margin-bottom:10px; clear:none;}
#Page #MainTR .geoInfoWindow .contentGroup .contentText  {padding-left:15px;}
#Page #MainTR .geoInfoWindow .actionDownload,
#Page #MainTR .geoInfoWindow .w_actionDownload {margin:0 0;}
#Page #MainTR .geoInfoWindow .contentImage  {background:none; float:left; margin:0 10px 0 0; padding:0; }
/* Sp�cificit� boutiques */
#Page #MainTR .geoInfoWindow span.geoPictoHandicape span,
#Page #MainTR .geoInfoWindow span.geoPictoParking span {display:none;}
#Page #MainTR .geoInfoWindow span.geoPictoHandicape {display:inline-block; background: transparent url(../img/picto_acces_handicape.png) no-repeat 0 0; width:83px; height:45px; margin-right:30px;}
#Page #MainTR .geoInfoWindow span.geoPictoParking {display:inline-block; background: transparent url(../img/picto_parking.png) no-repeat 0 0; width:39px; height:45px; margin-right:30px;}
#Page #MainTR .geoInfoWindow table.horaires {width: 300px;}
#Page #MainTR .geoInfoWindow table.horaires caption {text-align:left; font-size:1.3em; padding-bottom:10px; }
#Page #MainTR .geoInfoWindow table.horaires th,
#Page #MainTR .geoInfoWindow table.horaires td{padding:0 10px 0 0;}
