/* CSS Document */


/* HOME TEMP */

.annonce_temp {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
color:#000000;
font-weight:bold;
text-align:center;
}



body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0;
padding: 0;
background-image:url("../img/fond_home.gif");
background-repeat:repeat-x;
background-color:#e6e6e6;
}

img
{
border:0;
}


a
{
text-decoration:none;
color:black;
cursor:pointer;
}
a:hover
{
text-decoration:none;
color:#3fb3e7;
}

#conteneur {
position: relative;
width: 955px;
margin: 0 auto; 
padding:0px 0px 0px 0px; 

}

#header {
width: 955px;
heiht:53px;
padding:0px 0px 0px 0px; 
}
#entete {
width: 955px;
height:53px;
padding:0px 0px 0px 0px; 
}
#menu_haut {
width: 955px;
height:46px;
padding:0px 0px 0px 0px; 
display:inline;
z-index:100;
}
#menu_haut dl{

	cursor:hand;
}	
dl {
float: left;
margin:0px;
}
dt {
cursor: pointer;
margin: 0px ;
}

#centre{
width: 955px;
background-image:url("../img/fond_main.gif");
margin:0px;
z-index:10;
}
#centre2{
width: 955px;
background-image:url("../img/fond_centre.gif");
background-repeat:repeat-y;
margin:0px;
z-index:10;
}
#centrebis{
width: 955px;
background-image:url("../img/fond_centrebis.jpg");
background-repeat:repeat-y;
margin:0px;
z-index:10;
}
#centre_mention{
width: 955px;
background-image:url("../img/fond_centre_mention.jpg");
background-repeat:repeat-y;
margin:0px;
z-index:10;
}
img a
{
margin:0px;
border:0px;
}
#footer{
margin:0px;
width: 955px;
text-align:center;

}
#menubas{
width:955px;
background-image:url("../img/footer1.gif");
height:46px;
}
#menubas2{
margin-left:238px;
}
.eltsfooter
{
text-align:center;
margin-top:14px;
}


/* HOME */

.home_vide
{
height:661px;
margin:0px;
}

/* TROUVEZ UN PARTENAIRE */

.tab_activite {
margin-top:0px;
margin-left:35px;
width:439px;

}
.tab_activite td{

}
.tab_activite dl {
list-style-type: none;
margin:0px;
float:none;
padding:0;
}
ul
{
margin:0px;
padding:0;
list-style-type: none;
}
ul1
{
margin:0px;
padding:0;
margin-left:0px;
list-style-type: none;
}
ul2
{
margin:0px;
padding:0;
padding-left:0px;
list-style-type: none;
}
.tab_activite dt {
list-style-type: none;
text-align:left;
margin-left:0px;
color:#eb3fa1;
font-weight:bold;
padding-left:20px;
padding-top:2px;
height:21px;
background-image:url("../img/flechebleu.gif");
background-position:left;
background-repeat:no-repeat;
margin: 0px ;
font-size:10px;
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-stretch:condensed;


}

.tab_activite a{
text-decoration:none;
color:#eb3fa1;
cursor:pointer;
}
.tab_activite a:hover{
text-decoration:none;
color:#3fb3e7;
}
#domtom
{
position:absolute;top:518px;left:750px;z-index:500;
text-align:left;
color:#eb3fa1;
font-weight:bold;
padding-left:25px;
padding-top:2px;
height:21px;
background-image:url("../img/flechebleu.gif");
background-position:left;
background-repeat:no-repeat;
font-size:11px;
width:200px;
}
#domtom a{
text-decoration:none;
color:#eb3fa1;
cursor:pointer;
}
#domtom a:hover{
text-decoration:none;
color:#3fb3e7;
}
.infobulle
{
width:93px;
height:129px;
background-image:url("../img/infobulle.png");
background-repeat:no-repeat;
color:#eb3fa1;
top:-129px;
left:0px;
z-index:900;
position:absolute;
font-size:9px;
padding:0;
}
.surtitre_dpt
{text-align:center;
padding-top:4px;
margin:0;
width:77px;
padding-left:8px;
padding-right:8px;
}
.listactiv_dpt
{
padding-top:5px;
text-align:left;
width:77px;
padding-left:8px;
padding-right:8px;
font-size:8px;
margin:0;
padding-bottom:0;
line-height:8px;
text-transform:uppercase;
}
.listactiv_dpt li
{background-image:url("../img/puce_bulle.png");
background-position:top left;
background-repeat:no-repeat;
padding-left:7px;
list-style-type:none;

line-height:8px;
margin-bottom:4px;
}
.listactiv_dpt td
{
padding-bottom:5px;
}
.suspension
{padding:0px;
text-align:center;
margin:0;
}

/* RESULTATS RECHERCHE */

.titre_dpt
{color:#FFFFFF;
font-size:24px;
font-weight:bold;
height:52px;
display:inline;
position:absolute;
margin-top:16px;
text-transform:uppercase;
}
.retour_recherche 
{color:#FFFFFF;
font-size:11px;
display:inline;
position:absolute;
margin-left:209px;
text-align:right;
margin-top:30px;
width:460px;
}
.retour_recherche a
{color:#FFFFFF;
font-size:11px;
}
.retour_recherche a:hover
{color:#FFFFFF;
font-size:11px;
}

#bloc_dpt
{
width:873px;
background-color:#FFFFFF;
margin-left:18px;
padding-left:0px;
padding-right:46px;
}
.deptsub
{width:100px;
text-align:right;
padding-right:10px;
}
#bloc_part_act
{
width:873px;
background-image:url("../img/bloc_part_act.gif");
margin-left:0px;
padding-left:18px;
padding-right:46px;
height:258px;
padding-top:29px;
}

.fiche_partenaire
{
width:827px;
font-size:12px;
color:#3fb3e7;
}

.dept_num
{color:#3fb3e7;
font-size:22px;
}

.surtitre_activite{
font-size:24px;
font-weight:bold;
color:#eb3fa1;
text-transform:uppercase;
}

.nom_partenaire{
font-weight:bold;
font-size:18px;
}

.extensible{
width:100%;
}

.adresse_partenaire{
margin-top:20px;
margin-bottom:20px;

}

.tel_partenaire{
text-align:right;
}

.site_partenaire {
font-weight:bold;
padding-top:1px;
padding-left:26px;
height:22px;
background-image:url("../img/flechebleu.gif");
background-position:left;
background-repeat:no-repeat;
}
.site_partenaire a{
color:#3fb3e7;
}
.site_partenaire a:hover{
color:#3fb3e7;
}
.ligne_rose
{
font-weight:bold;
width:920px;
margin-left:18px;
height:52px;
background-image:url("../img/ligne_rose.gif");
background-repeat:no-repeat;
}

/* MENTIONS LEGALES */

#bloc_mentionsleg
{
width:468px;
background-color:#FFFFFF;
margin-left:190px;
padding-left:46px;
padding-right:46px;
margin-top:0;
padding-top:0;
color:#3fb3e7;
text-align:justify;
}
.listedecal
{
padding-left:30px;
}
#bloc_mentionsleg li
{padding-left:5px;
list-style:outside;
list-style-type:disc;
margin-top:10px;}
#bloc_mentionsleg a
{
color:#3fb3e7;
font-weight:bold;
}
#bloc_mentionsleg a:hover
{
color:#3fb3e7;
}
.lien_mention {
margin-top:10px;
margin-left:35px;
font-weight:bold;
padding-top:1px;
padding-left:26px;
height:22px;
background-image:url("../img/flechebleu.gif");
background-position:left;
background-repeat:no-repeat;
}
.lien_mention a{
color:#3fb3e7;
}
.lien_mention a:hover{
color:#3fb3e7;
}

/* MODALITES */

#bloc_modalites
{
width:468px;
background-color:#FFFFFF;
margin-left:190px;
padding-left:46px;
padding-right:46px;
margin-top:0;
padding-top:0;
color:#3fb3e7;
text-align:justify;
}
#bloc_modalites li
{
margin-left:5px;
list-style:outside;
margin-top:5px;}
.titre_mod
{
color:#eb3fa1;
font-weight:bold;
}
.notes
{
font-size:9px;
}
/* QUESTIONS */
.puce_numero
{
background-image:url("../img/puce_numero.gif");
width:21px;
height:18px;
text-align:center;
color:#FFFFFF;
font-size:12px;
padding-top:3px;
font-weight:bold;
}
.tab_questions td
{padding-bottom:17px;
}

.questrep
{margin-left:10px;

}

/* BENEFICIER */

#bloc_benef
{
width:478px;
background-color:#FFFFFF;
margin-left:190px;
padding-left:41px;
padding-right:41px;
margin-top:0;
padding-top:0;
color:#3fb3e7;
text-align:justify;
}
.puce_numero2
{
background-image:url("../img/puce_numero2.gif");
width:16px;
height:15px;
text-align:center;
color:#FFFFFF;
font-size:10px;
padding-top:1px;
font-weight:bold;
background-repeat:no-repeat;
}

/* CONTACT */

#bloc_contact
{
width:518px;
background-color:#FFFFFF;
margin-left:190px;
padding-left:21px;
padding-right:21px;
margin-top:0;
padding-top:0;
color:#3fb3e7;
text-align:center;
}

/* DESCRIPTION ACTIVITES */
#bloc_description
{
width:468px;
background-color:#FFFFFF;
margin-left:190px;
padding-left:46px;
padding-right:46px;
margin-top:0;
padding-top:0;
text-align:justify;
}
.flecheactiv
{
text-align:left;
color:#eb3fa1;
font-weight:bold;
padding-left:25px;
padding-top:2px;
height:21px;
background-image:url("../img/flechebleu.gif");
background-position:left;
background-repeat:no-repeat;
font-size:11px;
margin-bottom:14px;
text-transform:uppercase;
}
.flecheactiv a{
text-decoration:none;
color:#eb3fa1;
cursor:pointer;
}
.flecheactiv a:hover{
text-decoration:none;
color:#3fb3e7;
}

.description_activ
{
margin-left:25px;
margin-bottom:19px;
}
.description_activtext
{
text-align:left;
padding-left:32px;
padding-top:19px;
color:#3fb3e7;
}

/* SCROLLBAR */
div#hold	{ 
	position:relative; overflow:hidden;
	margin-top:33px;
	width:447px; height:342px; 
  z-index:100; 
  border:0px solid black;
	}
div#wn	{ 
	position:absolute; 
	left:0px; top:0px; 
	width:447px; height:342px; 
	clip:rect(0px, 447px, 342px, 0px); 
	overflow:hidden;	
	z-index:1; 
	}
div.content { 
	position:absolute; visibility:hidden;
	left:0px; top:0px; 
	z-index:1; 
	}

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar { 
  position:relative; left:0; top:0;
  width:11px; height:331px; 
  font-size:1px; z-index:1;
  }
div#track { 
  position:absolute; left:2px; top:14px;
  width:11px; height:331px;
 
  z-index:1;
  }
div#dragBar {
  position:absolute; left:1px; top:1px;
  width:10px; height:10px;
 
  z-index:100;
  background-image:url("../img/curseur_pink.gif");
  }  
div#up { position:absolute; left:0; top:0; z-index:2 }  
div#down { position:absolute; left:0; bottom:0; z-index:3 }  
/*div#holder1 { margin-top:91px;
  position:absolute; 
  width:716px;
height:584px;
margin-left:196px;
  overflow:hidden; z-index:100;
     background: red;}
		
div#wn1{
left:0; 
top:0;
width:696px;
height:584px;
position:absolute;
overflow:hidden;
z-index:1;
clip:rect(0, 696px, 574px, 0); 
}			
		
div#lyr1 { width:696px; padding:15px; width:626px; }
		
div.content{
position:absolute;
left:0; top:0;
line-height:22px;
letter-spacing:1px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;

  visibility:hidden; z-index:1;
}
div#scrollbar1 { 
  position:absolute; 
  left:697px; top:0;
  width:18px; height:584px; 
  font-size:1px; z-index:200;
    border-left:1px #411A08;
  border-right:1px #411A08;
  background-color:#A0A0A4;

  }
  
  div#track1 { 
  position:absolute; left:0; top:12px;
  width:10px; height:574px;

  z-index:1;
  }

div#dragBar1 {
  position:absolute; 
  left:5px; top:1px;
  width:10px; height:10px;
  background-color:black;
  background-image:url("curseur_pink.gif");
  z-index:1;
  }  */