/* CSS Document */

body{
	font-size: 11px;
	color: #3D364E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}

.fond_page {
	background-color: #FDF6E9;
	vertical-align: top;
}

.text_centre{
	font-size: 12px;
	color: #3D364E;
	text-align: justify;
}

.text_centre_petit{
	font-size: 11px;
	color: #3D364E;
	text-align: justify;
}

.text_centre_minuscule{
	font-size: 9px;
	color: #3D364E;
	text-align: justify;
}

.text_caramel_petit {
	font-size: 11px;
	color: #EA9F16;
	text-align: justify;
}
.text_marronfonce_mini{
	font-size: 9px;
	color: #8E683F;
	text-align: justify;
}
.text_decale {
	font-size: 12px;
	color: #3D364E;
	text-align: justify;
	padding-left:20px;
}

.text_droite {
	font-size: 12px;
	color: #3D364E;
	text-align: right;
	padding-right:10px
}

.text_droite_petit {
	font-size: 11px;
	color: #3D364E;
	text-align: right;
	padding-right:5px
}

.text_notes {
	font-size: 9px;
	color: #000000;
	font-style:italic
}

.text_caramel {
	font-size: 11px;
	color: #EA9F16;
}

.text_caramel_mini {
	font-size: 9px;
	color: #EA9F16;
}

.text_bleu_mini {
	font-size: 9px;
	color: #008C9C;
}

.text_bleu {
	font-size: 11px;
	color: #008C9C;
}
.text_bleu_souligne{
	font-size: 11px;
	color: #008C9C;
	text-decoration:underline;
}
.text_rouge {
	color: #DD0000;
}

.lien_contact {
	font-size: 9px;
	color: #3D364E;
	text-align: justify;
}

.text_noir_mini {
	font-size: 9px;
	color: #000000;
}
.text_blanc_mini {
	font-size: 9px;
	color: #FFF;
}
/* Menu droit page rechercher centre*/

.tr_tab1
{
	background-image:url(../Images/PG/pg_rech_blocm_milieu.jpg);
	background-repeat:repeat-y;
}

.tr_tab2
{
	background-image:url(../Images/PG/pg_rech_blocb_milieu.jpg);
	background-repeat:repeat-y;	
}

/* Texte pour tout */
.text_noir
{
	color: #3D364E;
	font-weight: normal;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	margin: 2px 2px 0px 0px;
}

h1 {
	font-size: 12px;
	font-weight: bold;
	color: #008C9C;
	text-align: justify;
}

/* Message d'erreur */
div.avertissement
{
	color: #4DA93B;
	font-size: 11px;
	font-weight: bold;
	height: 30px;
	padding-left: 30px;
	padding-top: 9px;

	background-image: url(../Images/PG/pg_pct_attention.gif);
	background-repeat: no-repeat;	
	background-position: 0px 4px;
}

/* Style "Rappel de votre recherche */
.text_bleu {
	font-size: 11px;
	font-weight: bold;
	color: #008C9C;
	/*text-align: justify;*/
}

.titre {
	font-size: 10px;
	color: #008C9C;
	text-align: justify;
}

a {
	font-size: 11px;
	color: #3D364E;
	text-align: justify;
	text-decoration:none;
}

/* Will - 20/03/2006 - Rechercher les centres*/
/* Les positionnements */
div.cadre_central
{			
	position: relative;
	top: 0px;
	left: 0px;

	width: 100%;
	height: 100%;

	/*border: 1px solid #DD0000;*/
}

img
{
	border: 0px ;
	margin:0px;
	padding:0px;
}

div.contenu_gauche
{
	position: relative;
	top: 0px;
	left: 0px;

	width: 73%;
	height: 100%;

	float: left;

	/*border: 1px solid #00DD00;			*/
}		

div.contenu_droit
{
	position: relative;
	top: 0px;
	left: 0px;

	width: 27%;
	height: 100%;
	
	float: right;

	/*border: 1px solid #DDDDDD;*/
}

div.contenu_separateur
{
	position: relative;
	top: 0px;
	left: 0px;

	width: 5%;
	height: 100%;

	/*border: 1px solid #0000DD;*/
	
	float: left;

	background-position: 5px 0px;	
	background-repeat: repeat-y;
	background-image: url(../Images/PG/pg_img_pointille_vertical.jpg);
}

div.contenu_menu_droit
{
	position: relative;
	top: 0px;
	left: 0px;

	width: 95%;
	height: 100%;

	/*border: 1px solid #DD00DD;*/
	
	float: right;
}

div.soustitre_perso
{
	position: relative;
	top: 0px;
	left: 0px;

	width: 100%;
	height: 15px;

	background-position: 0px 13px;	
	background-repeat: repeat-x;
	background-image: url(../Images/PG/pg_img_sousligne_horizontal.gif);		
	
	color: #0000EE;
	font-size: 11px;

	text-align: right;

	/*border: 1px solid #DD00DD;*/
}

div.dep_ville_etendue
{
	position: relative;
	top: 2px;
	left: 0px;

	width: 100%;
	height: 90px;

	/*background-color: #F7E9CC;	*/
	
	color: #0000EE;
	font-size: 11px;
	font-weight: bold;

	/*text-align: center;*/ /* ne sert à rien à cause du float: left des divs fils*/

	padding-top: 20px;
	padding-bottom: 20px;

	/*border: 1px solid #DD00DD;*/
}

div.dep_ville
{
	position: relative;
	top: 0px;
	left: 0px;

	width: 48%;
	height: 50px;

	/*background-color: #F7E9CC;	*/
	
	color: #0000EE;
	font-size: 11px;
	font-weight: bold;

	text-align: center;

	float: left;

	margin-left: 5px;

	/*border: 1px solid #DD00DD;*/
}

div.dep_etendue
{
	position: relative;
	top: 0px;
	left: 0px;

	width: 48%;
	height: 50px;

	/*background-color: #F7E9CC;	*/
	
	color: #0000EE;
	font-size: 11px;
	font-weight: bold;

	text-align: center;

	float: left;

	margin-right: 5px;

	/*border: 1px solid #DD00DD;*/
}

div.liste_dechet
{
	position: relative;
	top: 2px;
	left: 0px;

	width: 100%;
	/*height: 90px;*/
	
	color: #0000EE;
	font-size: 11px;
	font-weight: bold;

	text-align: center;

	padding-top: 20px;	

	/*border: 1px solid #DD00DD;*/
}

div.liste_centre
{
	position: relative;
	top: 2px;
	left: 0px;

	width: 100%;
	/*height: 90px;*/
	
	color: #0000EE;
	font-size: 11px;
	font-weight: bold;

	text-align: center;

	padding-top: 20px;	

	/*border: 1px solid #DD00DD;*/
}

div.liste_centre select {
	z-index: 5;
}

/* Les tableaux */
table.liste_dechet2
{
	border-collapse: collapse;
	border: 0px;
	/*background-color: #FFFFFF;*/

	color: #000000;

	width: 98%;
}

table.liste_dechet2 th
{
	/*background-color: #D79C29;*/
	text-align: center;
	vertical-align: middle;

	font-size: 18px;	

	color: #FFFFFF;

	height: 40px;

	border: 0px;
}

table.liste_dechet2 td
{
	text-align: left;
	vertical-align: top;

	color: #000000;

	font-size: 11px;

	border: 0px;
}

/* Will - 22/03/2006 - Résultat de la recherche */
div.contenu_gauche_resultat
{
	position: relative;
	top: 0px;
	left: 0px;
	height: 535px;
	width: 430px;
	/**/
 
	float: left;

	text-align: left;	
	
	padding: 0px 0px 0px 0px;

	/* border: 1px solid #00DD00;	 */
}		

div.contenu_droit_resultat
{
	position: relative;
	top: 0px;
	left: 0px;

	width: 445px;
	/*height: 100%;*/
	
	float: right;	

	padding: 0px 0px 0px 0px;
	margin-top:50px;

	/* border: 1px solid #DDDDDD; */
}
div.contenu_droit_resultat_collecteur{
	position: relative;
	top: 50px;
	left: 0px;

	width: 445px;
 
	
	float: left;	
 

	padding: 0px 0px 0px 0px;
 clear:both;
}


div.contenu_centre_collecteur
{
	position: relative;
	top: 0px;
	left: 0px;
	

	width: 100%;

	margin-top: 20px;

	/*border: 1px solid #DDDDDD;*/
}

div.gestion_resultat
{
	position: relative;
	top: 0px;
	left: 0px;

	width: 100%;

	margin-top: 20px;

	text-align: center;

	/*border: 1px solid #DD0000;*/
}



table.contenu_centre a:link {font-size: 10px; text-decoration: underline;}
table.contenu_centre a:hover {font-size: 10px; text-decoration: none;}
table.contenu_centre a:visited {font-size: 10px; text-decoration: underline;}
table.contenu_centre a:active {font-size: 10px; text-decoration: underline;}

table.contenu_decheterie a:link {font-size: 10px; text-decoration: underline;}
table.contenu_decheterie a:hover {font-size: 10px; text-decoration: none;}
table.contenu_decheterie a:visited {font-size: 10px; text-decoration: underline;}
table.contenu_decheterie a:active {font-size: 10px; text-decoration: underline;}
 

table.contenu_collecteur a:link {font-size: 10px; text-decoration: underline;}
table.contenu_collecteur a:hover {font-size: 10px; text-decoration: none;}
table.contenu_collecteur a:visited {font-size: 10px; text-decoration: underline;}
table.contenu_collecteur a:active {font-size: 10px; text-decoration: underline;}


table.contenu_centre
{
	width: 100%;

	border: 0px;

	border-collapse: collapse;

	background-color: #FFFFFF;
	/*border:5px solid #FFFFFF;*/
}

table.contenu_decheterie
{
	width: 100%;

	border: 0px;

	border-collapse: collapse;

	background-color: #FFFFFF;
}

table.contenu_collecteur
{
	/*width: 100%;*/
	border-collapse: collapse;
	background-color: #FFFFFF;
	width:432px;
}

#contenu_collecteur{
	margin-top:50px;
	margin-left:460px;
	width:500px;
	width:440px;
	width:444px;
}
 

/* Les styles de texte */
.choisir
{
	color: #D79C29;
	font-weight: normal;
}

.titre_dechet
{
	font-weight: bold;
}

.liste_dechet2 a:link
{
	color: #0000DD;
	font-weight: bold;
	text-decoration: none;
}
.liste_dechet2 a:visited
{
	color: #0000DD;
	font-weight: bold;
	text-decoration: none;
}
.liste_dechet2 a:active
{
	color: #0000DD;
	font-weight: bold;
	text-decoration: none;
}
.liste_dechet2 a:hover
{
	color: #0000DD;
	font-weight: bold;
	text-decoration: underline;
}

/* Carte de france */
div.carte_de_france
{
	position: relative;
	top: 2px;
	left: 0px;
<<<<<<< .mine
=======
	width: 100%;
	height: 570px;
>>>>>>> .r1115
	color: #0000EE;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding-top: 20px;
}

/* Info-bulle pour les déchets */
div.cadre_infobulle_dechet {
	top: 0px;
	left: 0px;
	border: 1px solid #D79C29;
	width: 300px;
	height: 200px;
	position: absolute;
	background-color: #F7E9CC;
	padding: 5px;
	z-index: 10;
	display: none;
	text-align: left;
}

div.titre_infobulle {
	position: relative;
	float: left;
	width: 90%;
	text-align: left;
}

div.fermer_infobulle {
	position: relative;
	float: right;
	width: 10%;
}

div.cadre_infobulle_dechet img {
	float: left;
}

/* Mise en page du table de recherche */
#rechercher_bord_ht_g
{
	background-image: url(../Images/PG/rechercher/bord_ht_g.gif);
	background-repeat: no-repeat;
}
#rechercher_bord_ht_g_bis
{
	background-image: url(../Images/PG/rechercher/bord_ht_g_bis.gif);
	background-repeat: no-repeat;	
}
#rechercher_bord_ht
{
	background-image: url(../Images/PG/rechercher/bord_ht.gif);
	background-repeat: repeat-x;
}
#rechercher_bord_ht_d
{
	background-image: url(../Images/PG/rechercher/bord_ht_d.gif);
	background-repeat: no-repeat;
}
#rechercher_bord_ht_d_bis
{
	background-image: url(../Images/PG/rechercher/bord_ht_d_bis.gif);
	background-repeat: no-repeat;
}
#rechercher_bord_g
{
	background-image: url(../Images/PG/rechercher/bord_g.gif);
	background-repeat: repeat-y;
}
#rechercher_bord_d
{
	background-image: url(../Images/PG/rechercher/bord_d.gif);
	background-repeat: repeat-y;
}
#rechercher_bord_bs_g
{
	background-image: url(../Images/PG/rechercher/bord_bs_g.gif);
	background-repeat: no-repeat;
}
#rechercher_bord_bs
{
	background-image: url(../Images/PG/rechercher/bord_bs.gif);
	background-repeat: repeat-x;
}
#rechercher_bord_bs_d
{
	background-image: url(../Images/PG/rechercher/bord_bs_d.gif);
	background-repeat: no-repeat;
}
#rechercher_bord_entre_dechet
{
	background-image: url(../Images/PG/rechercher/entre_dechet.gif);
	background-repeat: repeat-x;
}
#rechercher_bord_ht_intertitre
{
	background-image: url(../Images/PG/rechercher/tt_intertitre.gif);
	background-repeat: repeat;
}
#rechercher_intercolonne
{
	background-image: url(../Images/PG/rechercher/intercolonne.gif);
	background-repeat: repeat-x;
}
#rechercher_intercolonne2
{
	background-image: url(../Images/PG/rechercher/intercolonne2.gif);
	background-repeat: repeat-y;
}

/* Mise en page du tableau de résultat */
#resultat_bord_ht_g
{
	background-image: url(../Images/PG/resultat/bord_ht_g.jpg);
	background-repeat: no-repeat;
}
#resultat_bord_ht_d
{
	background-image: url(../Images/PG/resultat/bord_ht_d.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
}
#resultat_bord_bs_g
{
	background-image: url(../Images/PG/resultat/bord_bs_g.jpg);
	background-repeat: no-repeat;
}
#resultat_bord_bs_d
{
	background-image: url(../Images/PG/resultat/bord_bs_d.jpg);
	background-repeat: no-repeat;
}
#resultat_bord_ht
{
	background-image: url(../Images/PG/resultat/bord_ht.jpg);
	background-repeat: repeat-x;
}
#resultat_bord_ht_fintitre
{
	background-image: url(../Images/PG/resultat/bord_ht_fintitre.jpg);
	background-repeat: repeat-x;
}
#resultat_bord_bs
{
	background-image: url(../Images/PG/resultat/bord_bs.jpg);
	background-repeat: repeat-x;
}


#resultat_bord_sep_titre
{
	background-image: url(../Images/PG/resultat/bord_ht_sep_titre.jpg);
	background-repeat: no-repeat;
}
#resultat_bord_fin_titre
{
	background-image: url(../Images/PG/resultat/bord_ht_fin_titre.jpg);
	background-repeat: no-repeat;
}
#resultat_bord_bas_titre
{
	background-image: url(../Images/PG/resultat/bord_ht_bas_titre.jpg);
	background-repeat: repeat-x;
}

/********************/
#resultat_bord_g
{
	background-image: url(../Images/PG/resultat/tab_result_coteg.gif);
	background-repeat: repeat-y;
}
#resultat_bord_d
{
	background-image: url(../Images/PG/resultat/tab_result_coted.gif);
	background-repeat: repeat-y;
}
#resultat_bord_bs
{
	background-image: url(../Images/PG/resultat/tab_result_bas.gif);
	background-repeat: repeat-x;
}
/* INFOBULLE */
a.info {
   position: relative;
   
   text-decoration: none;
   border-bottom: 1px gray dotted; /* on souligne le texte */
}
a.info p {
   display: none; /* on masque l'infobulle */
}
a.info:hover {
   background: none; /* correction d'un bug IE */
   z-index: 500; /* on définit une valeur pour l'ordre d'affichage */

   /*cursor: help;*/ /* on change le curseur par défaut en curseur d'aide */
}
a.info:hover p {
 display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #0cf;
    background-color:#cff; color:#000;
    text-align: center;
	 text-decoration: none;
}
.fond_page #form_recherche .cadre_central .contenu_gauche .carte_de_france #legende_carte_de_france {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	text-align:left;
}


.barre_menu { 
background-image:url(/Images/HP/fond_barre.gif);
 background-position:top;
color:#FFFFFF;
 height:22px;
}

.txt_blanc{

color:#FFFFFF;}

.picto {

float:left;
width:67px;
height:69px;
}
.rec-dl {
margin-left:2px;
padding-top:22px;
float:left;
width:50px;
height:69px;
}

.rec {
float:left;
width:17px;
height:17px;
}

.dl {
float:left;
position:relative;
width:19px;
height:18px;
margin-top:24px;

}

.separation2 {
background:url(../Images/signaletique/trait.png) repeat-x top;
position:relative;
width:850px;
height:1px;}


