.administration_box
{
padding:5px;
margin-left:10px;
margin-right:10px;
}
body {
	margin:auto;	
	background-image:url(../images/fond.jpg);
	background-repeat:repeat;
	background-position:top;
	color:#ff3366;
	font-family: "Tahoma";
	font-size:12px;
	text-align:center;
}
.left{
	float:left;
}
.right{
	float:right;
}
.text_right{
	text-align:right;
}
.clear{
	clear:both;
	padding:0px;
	margin:0px;
}
.aere{
	padding:20px;
}
.aere30{
	padding:30px;
}
.aere5{
	padding:10px;
}
.aere10{
	padding:5px;
}
.bold{
	font-weight:bold;
}
a{
	text-decoration:underline;
	color:#ff3366;
}
a:hover{text-decoration:none;}
ul{
	list-style-type: none;
	margin:0px;
	padding-left:5px;	
	
}
ul.defaut_choix li
{
	color:#ff3366;
	font-weight:bold;	
}
ul.defaut li{
	color:#ff3366;
	font-weight:bold;
	background-image: url('../images/menu/defaut/puce.jpg');
	background-repeat: no-repeat;
	background-position:5px;
	padding-left:25px;
}
ul.enligne li{
	color:#336633;
	background-image: url('../images/menu/mate_les_coquines/en_ligne/puce.jpg');
	background-repeat: no-repeat;
	background-position:5px;
	padding-left:30px;
	padding-top:4px;
	padding-bottom:5px;
}
ul.show li{
	color:#663366;
	background-image: url('../images/menu/mate_les_coquines/en_show/puce.jpg');
	background-repeat: no-repeat;
	background-position:5px;
	padding-left:30px;
	padding-top:4px;
	padding-bottom:5px;
}
ul.absent li{
	color:#666666;
	background-image: url('../images/menu/mate_les_coquines/absent/puce.jpg');
	background-repeat: no-repeat;
	background-position:5px;
	padding-left:30px;
	padding-top:4px;
	padding-bottom:5px;
}
ul.defaut li a{
	color:#ff3366;
	text-decoration:none;
}
ul.enligne li a{
	color:#336633;
	text-decoration:none;
	font-weight:bold;
}
ul.show li a{
	color:#663366;
	text-decoration:none;
	font-weight:bold;
}
ul.absent li a{
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}

ul li a:hover{
	text-decoration:underline;
}
a.underline:hover{
	text-decoration:none;
}
#site{
	width:960px;
	margin:auto;
}
#header{
	width:965px;
	height:108px;
	margin:auto;
}
#popup{
	width:540px;
	margin:auto;
}
.conteneur_top{
	background-image:url(../images/corps/top_bottom.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:960px;
	height:20px;
	margin:auto;
}
#conteneur{
	background-image:url(../images/corps/fond.jpg);
	background-repeat:repeat-y;
	width:960px;
	margin:auto;
	text-align:left;
}
.conteneur_bottom{
	background-image:url(../images/corps/top_bottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:960px;
	height:20px;
	margin:auto;
}
div#conteneur .zone_menu{
	width:210px;
	padding-left:15px;
}
.menu_top{
	background-image:url(../images/menu/defaut/titre.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:192px;
	height:35px;
}
.menu{
	background-image:url(../images/menu/defaut/fond.jpg);
	background-repeat:repeat-y;
	width:192px;
	padding-bottom:10px;
}
.menu_bottom{
	background-image:url(../images/menu/defaut/bottom.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:192px;
	height:15px;
}
div#conteneur .contenu{
	width:730px;
}
.bloc_img_defaut{
	background-image:url(../images/profil/cadre/defaut.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:160px;
	height:172px;
	margin-right:14px;
	margin-bottom:15px;
	text-align:center;
}
.bloc_img_defaut a{
	color:#003366;
	margin-left:8px;
	margin-right:10px;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
.bloc_img_defaut img{
	width:120px;
	height:120px;
}
.bloc_img_enlive{
	background-image:url(../images/profil/cadre/en_ligne.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:160px;
	height:172px;
	margin-right:14px;
	margin-bottom:15px;
	text-align:center;
}
.bloc_img_enlive a{
	color:#336633;
	margin-left:8px;
	margin-right:10px;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
.bloc_img_enlive img{
	width:120px;
	height:120px;
}
.bloc_img_show{
	background-image:url(../images/profil/cadre/en_show.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:160px;
	height:172px;
	margin-right:14px;
	margin-bottom:15px;
	text-align:center;
}
.bloc_img_show a{
	color:#663366;
	margin-left:8px;
	margin-right:10px;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
.bloc_img_show img{
	width:120px;
	height:120px;
}
.bloc_img_absent{
	background-image:url(../images/profil/cadre/absent.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:160px;
	height:172px;
	margin-right:14px;
	margin-bottom:15px;
	text-align:center;
}

.bloc_img_absent a{
	color:#666666;
	margin-left:8px;
	margin-right:10px;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
.bloc_img_absent img{
	width:120px;
	height:120px;
}

.drapeaux{
	text-align:center;
	margin-top:2px;
}
.disclaimer{
	text-align:center;
}
.disclaimer img{
	border: 0px;
}
.intro{
	background-color:#ffffff;
	border-bottom:solid 3px #ffcc99;
	padding:10px;
}
.flash_head{
	text-align:left;
	width:615px;
}
.news{
	background-image:url(../images/en-tete/news.jpg);
	background-repeat:no-repeat;
	width:342px;
	height:109px;
}
.news_less{
	background-image:url(../images/en-tete/vierge.jpg);
	background-repeat:no-repeat;
	width:342px;
	height:109px;
}
.news_all{
	float:right;
	padding-right:5px;
	margin-top:75px;
}
.news_form{
	color:#ffffff;
	font-weight:bold;
	margin-right:1px;
}
.news_form input{
	color:#663366;
    background-color:#ffffff;
	border:1px solid #cc3366;
}

.flash{
	text-align:center;
	width:600px;
	background-color:#ffffff;
	border:solid 5px #ffffff;
	margin:auto;
}
.croix_rose{
	background-image:url(../images/puces/rose.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
.croix_bleue{
	background-image:url(../images/puces/bleue.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	color:#0099cc;
}
.texte_choix{
	width:65px;
	background-image: url(../images/menu/defaut/puce.jpg);
	background-repeat: no-repeat;
	background-position:left;
	padding-left:20px;
	margin-left:5px;
}
.presentation{
	width:550px;
}
.presentation .intitule{
	color:#0099CC;
	font-weight:bold;
	margin-right:5px;	
}
.presentation .description{
	margin-right:5px;	
}
.chat{
	text-align:center;
}
.prix{
	margin-left:10px;
}
.prix img{
	border:0px;
	margin-bottom:0px;
	margin-left:5px;
}
.legende{
	
}
fieldset{
	border: solid 1px #0099cc;
	color: #0099cc;
	margin-top:10px;
	margin-right:5px;
	background-color:#e5f5fa;
}
input{
	color:#663366;
    background-color:#ffffff;
	border:1px solid #0099cc;
	cursor:  pointer;

}
a.btn_texte{
	color:#ffffff;
}
.btn_chat{
	background-image:url(../images/profil/tchat.gif);
	background-repeat:no-repeat;
	width:375px;
	height:150px;
	background-position:top;
	margin-left:15px;
}
.tchat_form{
	margin-top:8px;
	margin-left:11px;
	color:#003300;
	width:350px;
	text-align:center;
	font-weight:bold;
}
.tchat_form input{
	color:#336633;
    background-color:#ffffff;
	border:1px solid #336633;
	cursor:  pointer;

}
.tchat_form form{
	margin-left:20px;

}
.tchat_image{
	float:left;
	margin-bottom:15px;
}
#footer{
	text-align:center;
	font-size:12px;
	/*font-weight:bold;*/
	color:#663366;
	padding-top:10px;
	background-image:url(../images/pied_de_page/fond.jpg);
	background-repeat:no-repeat;
	width:960px;
	height:34px;
}
#footer a{
	
	color:#663366;
	
}
#cadre_valide{	
	color:#006600;
	border:solid 2px #006600;
	background-color:#66cc66;
	padding:10px;
	font-weight:bold;
}

#cadre_erreur{	
	color:#990000;
	border:solid 2px #990000;
	background-color:#cc6666;
	padding:10px;
	font-weight:bold;
}

div#disclaimer{ text-align:left; }
 div#disclaimer-fond{ position:absolute; z-index:1000; width:100%; height:2650px; background:white; filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9; text-align:center; line-height:normal; clear:both; }
 div#disclaimer-conteneur{ position:absolute; z-index:1001; width:100%; text-align:center; clear:both; }
  div#disclaimer-cadre{ width:550px; margin-left:auto; margin-right:auto; text-align:center; margin-top:200px; padding:15px; font-size:12px; border:#ddd 1px solid; background:#f5f5f5; color:#555; }
   div#disclaimer-cadre b{ font-size:14px; color:black; }
   div#disclaimer-cadre a{ text-decoration:none; font-size:22px; font-weight:bold; color:#356aa0; }
   div#disclaimer-cadre a:hover{ color:blue; }