﻿/*///////////////////////////////////////////////////////////// MAP //////////////////////////*/	
table#ResultatRecherche{
font-family:Arial,Verdana,Helvetica;
font-size:11px;
color:#404040;
font-weight:normal;
}
table#ResultatRecherche div.affineHeader{
position:relative;
width:auto;
height:auto;
font-size:11px;
margin-bottom:10px;
margin-left:10px;
margin-top:10px;
font-weight:bold;
}
table#ResultatRecherche table.groupBlocAffine{
position:relative;
width:auto;
height:auto;
border-bottom:1px solid #13c0ff;
margin-bottom:10px;
}
table#ResultatRecherche table.groupBlocAffine td{
vertical-align:top;
border-right:1px solid #13c0ff;
}
table#ResultatRecherche table.groupBlocAffine ul{
list-style-type:none; 
margin:0px;
padding:0px;
margin-left:0px;
line-height: 12px; 
padding-bottom:10px;
}

table#ResultatRecherche li a:hover, table#ResultatRecherche li a:visited, table#ResultatRecherche li a:link{
margin:0px;
padding:0px;
padding-left:0px;
font-size:10px;
color:#404040;
text-decoration:underline;
}
table#ResultatRecherche table.groupBlocAffine tr td.blocAffine{
position:relative;
width:149px;
height:auto;
padding-left:8px;
}
table#ResultatRecherche table.groupBlocAffine tr td.blocAffine div.enteteAffine{
position:relative;
width:90%;
height:auto;
padding-left:3px;
padding-top:2px;
background-color:#16c1ff;
color:#ffffff;
font-size:12px;
text-align:center;
height:16px;
font-weight:bold;
min-width:80px;


}
table#ResultatRecherche div.map{
position:relative;
width:710px;
height:301px;
}
div#Fiche_Artisan_Producteur div#colonne1 div.map{
position:relative;
width:420px;
height:460px;
}
div.map iframe{
border:1px solid #16c1ff;
}
div.map iframe a:visited,div.map iframe a:link{
color:#404040;
text-decoration:none;
font-size:10px;
}
div.map iframe a:hover{
color:#404040;
text-decoration:underline;
font-size:10px;
}
div#noBorder {
border:0px;
}
table#result {
position:relative;
width:100%;
height:auto;
margin-top:20px;
}
table#result td.Resultat{
color:#d80000;
font-size:15px;
font-weight:bold;
}
table#result td.Resultat{
color:#d80000;
font-size:15px;
font-weight:bold;
}
table#result td.Positionnement{
color:#404040;
font-size:11px;
font-weight:normal;
}
/*///////////////////////////////////////////////////////////// ENTETE RESULTAT DE RECHERCHE  //////////////////////////*/
table#result td.Pages{
color:#404040;
font-size:11px;
font-weight:normal;
}

table#result td.Pages a:link, table#result td.Pages a:hover, table#result td.Pages a:visited {
color:#404040;
font-size:11px;
}

table#ResultatRecherche div.critereDeRecherche{
color:#404040;
font-size:11px;
width:690px;
height:20px;
margin-top:5px;
}

table#ResultatRecherche div.critereDeRecherche  {
padding:0;
margin-left:10px;
display:block;
height:auto;
}

table#ResultatRecherche div.critereDeRecherche li {
padding:0;
margin:0;
float:left;
height:auto;
display:block;
padding-left:10px;
}
table#ResultatRecherche div.critereDeRecherche td{
padding:2px;
}
table#ResultatRecherche div.critereDeRecherche a:link,table#ResultatRecherche div.critereDeRecherche a:hover,table#ResultatRecherche div.critereDeRecherche a:visited{
font-size:11px;
color:#006ab3;
text-decoration:none;

}




/*///////////////////////////////////////////////////////////// ENTETE RESULTAT DE RECHERCHE  //////////////////////////*/




/*///////////////////////////////////////////////////////////// BLOC DE RESULTAT DE RECHERCHE  //////////////////////////*/
div#resultatItem{
position:relative;
width:690px !important;
width:690px;
height:auto;
min-height:100px;
background-color:#d0f2ff;
text-align:left;
padding:10px;
margin-top:20px;
}

div#resultatItem  div.titre{
position:relative;
font-size:15px;
color:#006ab3;
font-weight:bold;
width:500px;
height:auto;
}

div#resultatItem  div.titre a:link, div#resultatItem  div.titre a:visited{
font-size:15px;
color:#006ab3;
}

div#resultatItem  div.titre a:hover{
font-size:15px;
color:#006ab3;
}

div#resultatItem  div.description {
position:relative;
width:500px;
height:auto;
color:#000000;
}

div#resultatItem  div.description  a:link, div#resultatItem  div.description  a:visited {
color:#000000;
text-decoration:none;
}

div#resultatItem  div.description  a:hover {
color:#000000;
text-decoration:underline;
}

div#resultatItem  div.img {
position:absolute;
top:10px;
right:10px;
width:auto;
height:auto;
}

div#resultatItem div.menu {
position:absolute;
width:auto;
height:auto;
top:5px;
right:160px;
}


/*///////////////////////////////////////////////////////////// MAP  //////////////////////////*/
div#bordureLeft{
position:relative;
width:690px;
height:auto;
z-index:5;
background:url(	data/border.png) repeat-y left 10px;
}
div#bordureRight{
position:relative;
width:690px;
height:auto;
z-index:4;
background:url(data/border.png) repeat-y right 10px;
border-bottom:1px solid #004b98;
}

div#raccordHeader{
position:relative;
width:690px;
height:auto;
background:url(data/enteteCache.png) no-repeat top left;
}


/*///////////////////////////////////////////////////////////// FICHE ARTISAN PRODUCTEUR //////////////////////////*/
table#global{
width:690px;
height:auto;
padding-bottom:20px !important;
z-index:-1;
}

div#Fiche_Artisan_Producteur ul{
margin:0px;
margin-left:10px;
padding:0px;
}
div#Fiche_Artisan_Producteur li{
margin:0px;
padding:0px;
margin-left:5px;
padding-left:-10px;
}
div#Fiche_Artisan_Producteur{
position:relative;
border:0px;
background-color:#ffffff;
font-family:Arial,Verdana,Helvetica;
font-size:11px;
font-weight:normal;
color:#000000;
padding:0px;
margin:0px;
width:auto;
height:auto;
padding-left:10px;
padding-left:10px !important;
}

a:link, a:visited{
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
p{
padding:0px;
margin:0px;
}
/*///////////////////////////////////////////////////////////// Colonne////// */
div#Fiche_Artisan_Producteur div#colonne1 {
position:relative;
float:left;
width:516px;
width:420px !important;
height:auto;
table-layout:fixed;
}
div#Fiche_Artisan_Producteur div#colonne2 {
position:relative;
float:right;
margin-right:1px;
width:243px;
table-layout:fixed;
height:auto;
}
/*///////////////////////////////////////////////////////////// Colonne////// */
/*///////////////////////////////////////////////////////////// Entete////// */
div#Fiche_Artisan_Producteur div#colonne1 .categorie{
position:relative;
font-size:14px;
font-weight:normal;
padding-top:8px;
}
div#Fiche_Artisan_Producteur div#colonne1 .titre{
position:relative;
font-size:20px;
font-weight:normal;
color:#006ab3;
line-height:20px;
}
div#Fiche_Artisan_Producteur div#colonne1 .menuIcone{
position:absolute;
top:0px;
right:0px;
}
div#Fiche_Artisan_Producteur div#colonne1 .menuIcone img{
border:0px;
}
/*///////////////////////////////////////////////////////////// Entete////// */
/*///////////////////////////////////////////////////////////// Coordonnées ////// */
div#Fiche_Artisan_Producteur div#colonne1 .coordonnees, div#Fiche_Artisan_Producteur div#colonne1 .coordonnees p, div#Fiche_Artisan_Producteur div#colonne1 .labels p{
font-size:11px;
font-weight:normal;
color:#393939;
margin:0px;
padding:0px;
}
div#Fiche_Artisan_Producteur div#colonne1 .coordonnees{
padding-top:20px;
padding-bottom:20px;
}
div#Fiche_Artisan_Producteur div#colonne1 .coordonnees a:link, div#Fiche_Artisan_Producteur div#colonne1 .coordonnees a:visited {
font-size:11px;
font-weight:bold;
color:#006ab3;
text-decoration:none;
}
div#Fiche_Artisan_Producteur div#colonne1 .coordonnees a:visited {
font-size:11px;
font-weight:bold;
color:#006ab3;
text-decoration:underline;
}

div#Fiche_Artisan_Producteur div#colonne1 .labels{
padding-top:10px;
padding-bottom:0px;
}
/*///////////////////////////////////////////////////////////// Coordonnées ////// */
/*///////////////////////////////////////////////////////////// Description ////// */
div#Fiche_Artisan_Producteur div#colonne1 .description, div#Fiche_Artisan_Producteur div#colonne1 .description p{
font-size:11px;
font-weight:normal;
color:#404040;
}
div#Fiche_Artisan_Producteur div#colonne1 .description a:link, div#Fiche_Artisan_Producteur div#colonne1 .description a:visited{
font-size:11px;
font-weight:normal;
color:#404040;
text-decoration:underline;
}
div#Fiche_Artisan_Producteur div#colonne1 .description a:hover{
font-size:11px;
font-weight:normal;
color:#404040;
text-decoration:underline;
}
/*///////////////////////////////////////////////////////////// Description ////// */
/*///////////////////////////////////////////////////////////// Tarif ////// */
div#Fiche_Artisan_Producteur div#colonne2 .tarif{
position:relative;
width:243px;
height:65px;
padding-top:20px;
margin-bottom:5px;
padding-left:10px;
font-size:14px;
color:#404040;
}

div#Fiche_Artisan_Producteur div#colonne2 .tarif1{
width:163px;
padding-top:20px;
font-size:14px;
color:#404040;
}

div#Fiche_Artisan_Producteur div#colonne2 .tarif ul, div#Fiche_Artisan_Producteur div#colonne2 .tarif li{
padding:0;
margin:0;
line-height:12px;
list-style-type:none; 
}


div#Fiche_Artisan_Producteur div#colonne2 .tarif a:link, div#Fiche_Artisan_Producteur div#colonne2 .tarif a:visited{
font-size:10px;
color:#404040;
text-decoration:none;
padding:0px;
margin:0px;
}


div#Fiche_Artisan_Producteur div#colonne2 .tarif a:hover{
font-size:10px;
color:#404040;
text-decoration:underline;
}
div#Fiche_Artisan_Producteur div#colonne2 .tarif .tarifDisplay{
position:relative;
float:right;
top:0px;
right:10px;
width:243px;
height: auto;
}

div#Fiche_Artisan_Producteur div#colonne2 .tarif .tarifDisplay1{
width:80px;
height:45px;
background:url(data/bulle_prix.jpg) no-repeat;
font-size:20px;
color:#004b98;
text-align:center;
padding-top:20px;
}
/*///////////////////////////////////////////////////////////// Tarif ////// */
/*///////////////////////////////////////////////////////////// Diaporama ////// */
div#Fiche_Artisan_Producteur div#colonne2 .diaporama{
width:243px;

text-align:center;
vertical-align:middle;
height:auto;
min-height:170px;
}
/*///////////////////////////////////////////////////////////// Diaporama ////// */
/*///////////////////////////////////////////////////////////// Encart Link ////// */
div#Fiche_Artisan_Producteur div#colonne2 .encartLink{
position:relative;
width:243px;
height:auto;
background-color:#ccecf9;
margin-top:3px;
padding-top:5px;
padding-bottom:5px;
}
div#Fiche_Artisan_Producteur div#colonne2 .encartLink ul {
list-style-type: none; 
}
div#Fiche_Artisan_Producteur div#colonne2 .encartLink ul li a:link, div#Fiche_Artisan_Producteur div#colonne2 .encartLink ul li a:visited {
color:#404040;
text-decoration:none;
}
div#Fiche_Artisan_Producteur div#colonne2 .encartLink ul li a:hover{
color:#404040;
text-decoration:underline;
}
/*///////////////////////////////////////////////////////////// Encart Link ////// */
div#Fiche_Artisan_Producteur div#colonne2 div.encart{
margin-top:5px;
margin-bottom:5px;
position:relative;
background:url(data/degradeBloc.gif) repeat-x left bottom #e3e3d2;
height:60px;
height:auto !important;
min-height:60px;
width:243px;
}

div#Fiche_Artisan_Producteur div#colonne2 div.encart div {
position:relative;
height:60px;
height:auto !important;
min-height:5px;
width:243px;
width:223px !important;
display:block;
padding-top:25px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
font-size:10px;
font-weight:normal;
color:#404040;
}

div#Fiche_Artisan_Producteur div#colonne2 div.encart div  a:link, div#Fiche_Artisan_Producteur div#colonne2 div.encart div  a:visited {
color:#404040;
}
div#Fiche_Artisan_Producteur div#colonne2 div.encart div.dormir{ background:url(data/ouDormirTitle.png) no-repeat; }
div#Fiche_Artisan_Producteur div#colonne2 div.encart div.manger{ background:url(data/ouMangerTitle.png) no-repeat; }

div#Fiche_Artisan_Producteur div#colonne2 div.encart div.aVoir{ background:url(data/aVoir.png) no-repeat; }
div#Fiche_Artisan_Producteur div#colonne2 div.encart div.aimerAussi{ background:url(data/aimerAussi.png) no-repeat; }
div#Fiche_Artisan_Producteur div#colonne2 div.encart div.recommandation{ background:url(data/recommandation.jpg) no-repeat #FFFFFF; }
/*///////////////////////////////////////////////////////////// FICHE ARTISAN PRODUCTEUR //////////////////////////*/




.info_bulle_tarifDisplay1{
font-size:15px;
padding:5px;
font-weight:bold;
}
.info_bulle_tarif1{
font-weight:bold;
padding-top:6px;
}
#info_bulle{
position:absolute;top:25px;
}









.ListeTacheFragment_pagination        {margin-left:3px;font-size: 11px;cursor:hand;}
.ListeTacheFragment_pagination_selected  {margin-left:3px;font-size: 12px;font-weight:bold;color:#404040;}
.ListeTacheFragment_pagination:hover     {color: red;cursor:hand;}
.ListeTacheFragment_pagination_dots      {margin-left:10px; margin-right:10px;font-size:30px;font-weight:bolder;}
.ListeTacheFragment_pagination_prev   {margin-right:10px;}
.ListeTacheFragment_pagination_next   {margin-left:10px;}
.ListeTacheFragment_link      {}
 
.map_titre1{
font-size:12px;
color:#BD1220;
font-weight:bold;
}
.map_titre2{
font-size:12px;
color:#442B7D;
font-weight:bold;
}
.map_titre3{
font-size:12px;
color:#efa937;
font-weight:bold;
}
.map_titre4{
font-size:12px;
color:#006AB2;
font-weight:bold;
}
.map_titre7{
font-size:12px;
color:#664417;
font-weight:bold;
}
.map_titre6{
font-size:12px;
color:#00A2AB;
font-weight:bold;
}
.map_titre5{
font-size:12px;
color:#45A12B;
font-weight:bold;
}
.map_titre8{
font-size:12px;
color:#E05A10;
font-weight:bold;
}
.map_titre9{
font-size:12px;
color:#4B4B4D;
font-weight:bold;
}
.input{	font-size: 11px;
color: #444;}



.calendrier_pict {
	width: 31px;
	height: 15px;
	margin: 0;
	padding: 0;
	border: none;
	/*cursor: hand; /* for IE 5.x */
	/*cursor: pointer; /* for firefox */
	background-color: transparent;
	background-image: url(/recherche/data/date_picto.png);
	background-repeat: no-repeat;
	background-position: center top;


}

.page2{
display:none;
position:absolute;
top:0px;
left:0px;
height:100%;
width:100%;
z-index:999;
}
.canevas2{

position:absolute;
top:0px;
left:0px;
height:100%;
width:100%;
background-color:#000000;
z-index:1000;
opacity:0.8;
filter: alpha(opacity=80);
text-align: center;


}
.box2{
position:absolute;
left:35%;
width:30%;
top:10%;
height:200px;
background-color:#FFFFFF;
z-index:1001;
}


#table_login{
width:300px;
}
#table_login td{
text-align:center;
padding:10px;
}
td.cell_login{
text-align:center;
padding-top:20px;
}
td.cell_fermer{
text-align:right;
}

.nouveau{
color:#d80000;
font-size:12px;
font-weight:bold;
LETTER-SPACING: 1px;
}

