﻿.titreRech
{
    font-size: 19px;
    font-family:Arial;
    font-weight:bold;
    color: #003f7a;
}

div.LabeledMarker_markerLabel  {
  color: white;
  font-family: Arial;
  font-size:10px;
  width:34px;
  font-weight:bold;
  text-align:center;
  line-height:10px;
}

div#mapGoogle span{
	font-size:8px;
}

div#mapGoogle a{
	font-size:8px;
}

.pubPage4
{
	float:left;
	padding-left:20px;
}

.requeteRech
{
	padding-left:5px;
	height:249px;
}

.requeteTxtRech
{
	float:left;
	padding-top:6px;
	padding-left:1px;
	height:249px;
	width: 634px;
}

.conteneurRech
{
	margin-left:10px;
	margin-top:20px;
	width: 950px;
}

.pointGM
{
	color:Black;
	z-index:-1;
	font-size:18px;
}

.pubImage
{
	padding-left:20px;
}

.resultatRech
{
	float:left;
	width: 950px;
}

.cadresRech
{
	width:109px;
	height:429px;
}

.QuoiRech
{
    font-size: 15px;
    font-family:Arial;
    font-weight:bold;
    color: #003f7a;
}

.pourLe
{
    font-size: 13px;
    font-family:Arial;
    font-weight:bold;
    color: #0482bf;
}

.dateRech
{
    font-size: 13px;
    font-family:Arial;
    font-weight:bold;
    color: #ff7400;
}

.lienRequeRech
{
    font-size: 13px;
    font-family:Arial;
    color: #0482bf;
    padding-left:33px;
    padding-top:5px;
}

.lienRequeRech2
{
    font-size: 13px;
    font-family:Arial;
    color: #0482bf;
    padding-left:33px;
}

.ImgService
{
	margin-top:-73px;
	margin-left:40px;
}

.liensRech
{
    font-size: 13px;
    font-family:Arial;
    color: #0482bf;
    text-decoration:underline;
}

.enteteResultat
{
	width: 630px;
	height:30px;
	background-image:url(../img/entete_resultat.png);
    font-size: 15px;
    font-family:Arial;
    font-weight:bold;
    color:White;
}

.enteteResultat2
{
	width: 630px;
	height:30px;
	background-image:url(../img/fond-rech2.png);
    font-size: 15px;
    font-family:Arial;
    font-weight:bold;
    color:White;
}

.textDescriptif
{
	padding-left:37px;
	padding-top:10px;
    font-size: 13px;
    font-family:Arial;
    color: #0482bf;
    line-height: 18px;
}

.textDescriptif2
{
	padding-left:25px;
	padding-top:15px;
    font-size: 13px;
    font-family:Arial;
    color: #0482bf;
    line-height: 18px;
}

.textAvertissement
{
    line-height: 18px;
}

.texte
{
    font-size: 13px;
    font-family:Arial;
    font-weight:bold;
    color: #003f7a;
    text-align:left;
}

.dateRDV
{
    font-size: 15px;
    font-family:Arial;
    font-weight:bold;
    color: #003f7a;
    height: 37px;
    width: 208px;
}

.left {
 	float: left;
 	text-align: left;
 }

.right {
 	float: right;
 	text-align: right;
 	margin-right:30px;
 	width: 40px;
 }
 
.heurRDV
{
    font-size: 15px;
    font-family:Arial;
    font-weight:bold;
    color: #ff7400;
    width: 70px;
    text-align:right;
    padding-right:30px;
}
 
.heurRDVSemaine
{
    font-size: 12px;
    font-family:Arial;
    font-weight:bold;
    color: #ff7400;
    width: 70px;
    text-align:right;
    padding-right:5px;
}
.grosBlocRDV
{
	width:316px;
	float:left;
	background-color:White;
}
.grosBlocRDV2
{
	width:312px;
	float:left;
	background-color:White;
	margin-left:1px;
}

.blocPiedRDV
{
	width:315px;
	height:87px;
	float:left;
	background-color:White;
	padding-top:25px;
}

.blocPiedRDV2
{
	width:310px;
	height:87px;
	float:left;
	background-color:White;
	padding-top:35px;
	text-align:center;
}

.blocPied
{
	width:630px;
	height:87px;
	float:left;
	background-color:White;
}

.barreHoriz
{
	width:628px;
	height:1px;
	float:left;
	background-image:url(../img/barre-horiz.png);
	background-repeat:no-repeat;
}
.textRDV
{
    font-size: 12px;
    font-family:Arial;
    color: #0482bf;
    width:278px;
    height:57px;
    background-repeat:no-repeat;
    background-image: url('../img/fond-resultat.png');
    height:57px;
    padding-left:10px;
}

.titreBtnRech
{
    font-size: 13px;
    font-family:Arial;
    font-weight:bold;
    color:White;
}

.cadreRech
{
	margin-top:-2px;
	margin-left:25px;
	float:left;
	width:309px;
	height:242px;
	background-image:url(../img/fond-cadre.png);
	background-repeat:repeat-y;
}

.cadreRech2
{
	margin-left:25px;
	margin-top:15px;
	float:left;
	width:309px;
	height:175px;
	background-image:url(../img/fond-cadre.png);
	background-repeat:repeat-y;
}

.cadreContenuR
{
    margin-top:8px;
    margin-left:2px;
    width:280px;
    height:192px;
}
.cadreContenuR2
{
    margin-top:-8px;
    margin-left:2px;
    width:291px;
    height:140px;
}

.titreEncadreRech
{
    font-size: 17px;
    font-family:Arial;
    font-weight:bold;
    padding-left:30px;
    padding-top:7px;
    color:White;
	width:297px;
	height:34px;
	background-image:url(../img/entete_cadre.png);
	background-repeat:no-repeat;
}

.piedEncadreRech
{
	width:297px;
	height:20px;
	background-image:url(../img/pied_cadre.png);
	background-repeat:no-repeat;
}

.lieuTemoinRech
{
    font-size: 15px;
    font-family:Arial;
    color: #ff7100;
}

.commTemoinRech
{
    font-size: 12px;
    font-family:Arial;
    color: #0482bf;
}

.lienTemoinSuiteRech
{
    font-size:13px;
    font-family:Arial;
    color:#003f7a;
    text-decoration:underline;
}

.blocPiedB
{
	width:630px;
	height:187px;
	float:left;
	background-color:White;
}

.blocPiedRDVB
{
	width:320px;
	height:87px;
	float:left;
	background-color:White;
	padding-top:25px;
}

.blocPiedRDV2B
{
	width:300px;
	height:87px;
	float:left;
	background-color:White;
	padding-top:35px;
	text-align:center;
}