/*
@import url(../../moteurajax/medias/fonts/Colaborate/stylesheet.css);
Century Gothic, CaviarDreamsBold, CaviarDreamsBoldItalic, CaviarDreamsItalic*/

body{
	padding:0px;
	margin:0px;
	text-align:center;
	background-color: #000;
	background-image: url(../../moteurajax/medias/images/fonds/noir_100.png);
}
	
body, p, div, a, td {
	font: 14px 'Century Gothic',futura,'Lucida Grande',Arial, sans-serif;
	color:#000;
}

div{
	text-align:left;	
	}
#promo{
	background-image: url(/interface/images/forfaitWE.gif);
	background-repeat: no-repeat;
	position:absolute;	
	z-index:155;
	margin-left:437px;
	width:150px;
	height:50px;
	top: 80px;
	display: block;
	right: 0;
}
	
#site_conteneur{
	left: 50%;
	margin: auto auto auto 50%;
	position: absolute;
	text-align: center;
	width: 1020px;

}

/**************************************************	
					LANGUES
***************************************************/
#langues_cont{
	position:absolute;	
	z-index:55;
	top:666px;
	margin-left:137px;
	}
#langue_fr{}
#langue_fr img{}
#langue_en{}
/***************************************************/

#logo{
	width:100%;
	text-align:center;
	margin-top:30px;
	margin-bottom:10px;
	margin-left:auto;
	margin-rigth:auto;
	}



/**************************************************	
					MENU
***************************************************/
#menu_conteneur{	
	text-align:center;
	position:absolute;
	width:1020px;
	height:30px;	
	background-image: url(../../moteurajax/medias/images/fonds/noir_50.png);
	background-repeat:repeat;
	z-index:100;
	}
	
#menucool{
	margin:auto;
	width:840px;
	}
	
#menucool table td{ vertical-align:middle;} 

/*===== menu cool */
/*définition de la couleur du menu cool*/
.clsCMOn {
	text-transform:uppercase;
    font: 14px 'Century Gothic',futura,'Lucida Grande',Arial, sans-serif;
	color:#FFF;
	text-align:center;
    text-decoration : none;
	background-image: url(../../moteurajax/medias/images/fonds/noir_50.png);
	background-repeat:repeat;
	width:140px;	
	padding-top:5px;
	height:25px;/*enlever le padding top de la hauteur*/
    }

.clsCMOver {
	text-transform:uppercase; 
    font: 14px  'Century Gothic',futura,'Lucida Grande',Arial, sans-serif;
	color:#000;
	text-align:center;
    text-decoration:none;   
	background-image: url(../../moteurajax/medias/images/fonds/blanc_100.png);
	background-repeat:repeat;
	width:140px;
	padding-top:5px;
	height:25px;/*enlever le padding top de la hauteur*/
    }	

/* fin */

/*************** FIN MENU *************************************/

	
#page{
	text-align:center;

	
	}

#titre{
	display:none;
	}

#page_contenus{
	
overflow:hidden;
	}
	
	

	
#contenu_2{
	font: 14px 'Century Gothic',futura,'Lucida Grande',Arial, sans-serif;
	color:#000;
	position:relative;
	top:30px;
	width:100%; 
	height:auto;/*270px;*/
	background-image: url(../../moteurajax/medias/images/fonds/blanc_80.png);
	background-repeat:repeat;	
	z-index:10;	
	overflow:auto;
	}	
	
#contenu_2_bloc{
	position:relative;
	padding:20px;
	
	}
	
#contenu_2_bloc h1{
	font: 18px 'Century Gothic',futura,'Lucida Grande',Arial, sans-serif;
	color:#333;
	margin-bottom:10px;
	}

.texte_max{
	/*height: 570px;*/
	overflow-x: hidden; 
	overflow-y: auto;
}


#contenu_3{
	font: 14px 'Century Gothic',futura,'Lucida Grande',Arial, sans-serif;
	color:#000;
	position:relative;
	top:30px;
	width:100%; 
	height:auto;/*270px;*/
	background-image: url(../../moteurajax/medias/images/fonds/blanc_80.png);
	background-repeat:repeat;	
	z-index:10;	
	overflow:auto;
}

#contenu_3_bloc{
	
	overflow:hidden;
}

#contenu_3_bloc h1{
	
	}


.titre{display:none}	


/*========= TABLEAU TARIFS ===========*/
.tab_fdblanc{
 background-image: url(../../moteurajax/medias/images/fonds/blanc_40.png);
 background-repeat:repeat;
 }
/*
.tab_fdblanc tr:nth-child(odd) {
 background-image: url(../../moteurajax/medias/images/fonds/blanc_40.png);
 background-repeat:repeat;
}
*/	


.fd_blanc{
	background-image: url(../../moteurajax/medias/images/fonds/blanc_60.png);
	background-repeat:repeat;
	}


.fd_noir{
	background-image: url(../../moteurajax/medias/images/fonds/noir_60.png);
	background-repeat:repeat;
	}
/*======================= BARRE OUTILS ======================*/

#outils{
	text-align:left;
	position: absolute;
	top: 830px;
	margin-left:auto;
	margin-right:auto;	
	margin-bottom:40px;
	width:980px;
	color:#CCC;
	z-index:100;
	}



#o_favoris{ /* icone favoris */
	background-image:url(../../moteurajax/medias/images/icones/outils/favoris_nb.png);	
	}
	
#o_elmt1{/* icone rss */
	background-image:url(../../moteurajax/medias/images/icones/outils/rss_nb.png);
	}	

#o_elmt2{/* icone liens */
	background-image:url(../../moteurajax/medias/images/icones/outils/liens_nb.png);
	}	
	
#o_elmt3{/* icone infos */
	background-image:url(../../moteurajax/medias/images/icones/outils/infos_nb.png);
	}	
	
#o_elmt4{/* icone admin */
	background-image:url(../../moteurajax/medias/images/icones/outils/admin_nb.png);
	}	

#sepa{/* separateur entre bouton et elmt */
	clear:both;
	}

#outils .btn{
	background-repeat:no-repeat;
	width:26px;
	height:26px;
	float:left;
	cursor:pointer;	
	}	
	
#outils .elmt{display:block; margin-top:10px; color:#CCC;}
#outils .elmt a{color:#fff;}

/* Login */
#connexion{
	/*
	text-align:left;
	position:relative;
	margin-left:auto;
	margin-right:auto;	
	width:980px;
	color:#999;
	display:block;
	
	
	z-index:20;
	top:655px;	
	*/
	}
	
#connexion {color:#CCC;}
#connexion a{color:#CCC; text-decoration:none;}
#connexion a:hover{color:#FFF; text-decoration:none;}
#login form{display:inline;}



#admin{
	position:absolute;
	top:0px;
	background-color:#000;
	width:100%;
	left:0px;
	padding:0px;
}

#admin .btn_interface{
	width:80px;	
	color: #CCC;
	font-size:12px;
	text-align:center;
	padding:5px;
	cursor:pointer;
	margin:10px;
	display:inline;
}

.btn_interface:hover, .btn_interface:focus, .btn_photos:active {
	background:#666 ;
	text-decoration: none ;
	}



.btn_editeur{
	position:absolute;
	z-index:1200;
	left:0px;
	width:80px;	
	background-color: #CCC;
	color: #000;
	font-size:10px;
	text-align:center;
	padding:5px;
	cursor:pointer;
	top:30px;
}


