html, body {
	margin: 0;	/*Marges extérieures*/
	padding: 0;	/*Marges intérieures*/
	font: 0.9em "Tahoma";	/*Type et taille des écritures par défaut*/	
	color:black; /*Couleur des écritures par défaut*/
	/*Fond de la page:*/
	background-image:url(images/fond.jpg);
	background-repeat:repeat;
	background-position:50% 0%;
	height: 100%;
	width: 100%;
}

/*****************************************************************************/
/************************ Découpage de la page  ******************************/
/*****************************************************************************/
#container {
	position: relative; /* dimension et positionnement du bloc conteneur de l'image */
	width: 1000px;
	height:1250px;
	margin: 0 auto; 
}

#header {
	height: 180px;/*Fixe la hauteur du bandeau supèrieur*/
}

#center {
	margin-left: 200px; /*Fixe la marge à gauche*/
	margin-right: 200px;/*Fixe la marge à droite*/
}

#left {
	position: absolute;
	left:0;/*Positionne à gauche*/
	width: 200px;
}
#right {
	position: absolute;
	right:0;/*Positionne à droite*/
	width: 200px;
}

/****************************************************************************/
/****************************** Bandeau du haut *****************************/
/****************************************************************************/
#menu_gauche {
	width: 270px; /*Fixe la largeur*/
	height: 180px; /*Fixe la hauteur*/
	float:left;
}
.logo_GMC {
	width: 460px; /*Fixe la largeur*/
	height: 180px; /*Fixe la hauteur*/
	float:left; /*Positionne à gauche*/
	background: url(images/gmc_logo.png) no-repeat 0 0; /*Image de fond*/
}
#menu_droite {
	width: 270px; /*Fixe la largeur*/
	height: 180px; /*Fixe la hauteur*/
	float:right;
}

.lien_video a {
	width: 135px; /*Fixe la largeur*/
	height: 90px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	float:left;
	background: url(images/video.png) no-repeat 0 0; /*Image de fond*/
}
.lien_video a:hover {background: url(images/video.png) no-repeat 0 -90px;} /*Image de fond lorsque le lien est survolé*/
.bando_video {
	width: 566px; /*Fixe la largeur*/
	height: 122px; /*Fixe la hauteur*/
	background: url(images/banderole_video.jpg) no-repeat 0 0; /*Image de fond*/
}

.lien_photo a {
	width: 135px; /*Fixe la largeur*/
	height: 90px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	float:left;
	background: url(images/photo.png) no-repeat 0 0; /*Image de fond*/
}
.lien_photo a:hover {background: url(images/photo.png) no-repeat 0 -90px;} /*Image de fond lorsque le lien est survolé*/
.bando_photo {
	width: 566px; /*Fixe la largeur*/
	height: 122px; /*Fixe la hauteur*/
	background: url(images/banderole_photo.jpg) no-repeat 0 0; /*Image de fond*/
}

.lien_zik a {
	width: 135px; /*Fixe la largeur*/
	height: 90px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	float:left;
	background: url(images/zik.png) no-repeat 0 0; /*Image de fond*/
}
.lien_zik a:hover {background: url(images/zik.png) no-repeat 0 -90px;} /*Image de fond lorsque le lien est survolé*/
.bando_zik {
	width: 566px; /*Fixe la largeur*/
	height: 122px; /*Fixe la hauteur*/
	background: url(images/banderole_zik.jpg) no-repeat 0 0; /*Image de fond*/
}

.lien_nous a {
	width: 135px; /*Fixe la largeur*/
	height: 90px; /*Fixe la hauteur*/
	display:block; /*Positionne l'élément en block*/
	float:left;
	background: url(images/nous.png) no-repeat 0 0; /*Image de fond*/
}
.lien_nous a:hover {background: url(images/nous.png) no-repeat 0 -90px;} /*Image de fond lorsque le lien est survolé*/
.bando_nous {
	width: 566px; /*Fixe la largeur*/
	height: 122px; /*Fixe la hauteur*/
	background: url(images/banderole_nous.jpg) no-repeat 0 0; /*Image de fond*/
}

.lien_jeu a {
	width: 135px; /*Fixe la largeur*/
	height: 180px; /*Fixe la hauteur*/
	display:block; /*Positionne l'élément en block*/
	float:right;
	background: url(images/jeuxvideo.png) no-repeat 0 0; /*Image de fond*/
}
.lien_jeu a:hover {background: url(images/jeuxvideo.png) no-repeat 0 -180px;} /*Image de fond lorsque le lien est survolé*/
.bando_jeu {
	width: 566px; /*Fixe la largeur*/
	height: 122px; /*Fixe la hauteur*/
	background: url(images/banderole_jeux.jpg) no-repeat 0 0; /*Image de fond*/
}

.lien_news a {
	width: 135px; /*Fixe la largeur*/
	height: 180px; /*Fixe la hauteur*/
	display:block; /*Positionne l'élément en block*/
	float:left;
	background: url(images/home1.png) no-repeat 0 0; /*Image de fond*/
}
.lien_news a:hover {background: url(images/home1.png) no-repeat 0 -180px;} /*Image de fond lorsque le lien est survolé*/
.bando_news {
	width: 566px; /*Fixe la largeur*/
	height: 122px; /*Fixe la hauteur*/
	background: url(images/banderole_home.jpg) no-repeat 0 0; /*Image de fond*/
}

.logo_2602 a {
	width: 135px; /*Fixe la largeur*/
	height: 90px; /*Fixe la hauteur*/
	display:block; /*Positionne l'élément en block*/
	float:right; /*Positionne à droite*/
	background: url(images/2602.png) no-repeat 0 0; /*Image de fond*/
}
.logo_2602 a:hover {background: url(images/2602.png) no-repeat 0 -90px;} /*Image de fond lorsque le lien est survolé*/

.lien_admin a {
	width: 80px; /*Fixe la largeur*/
	height: 44px; /*Fixe la hauteur*/
	display:block; /*Positionne l'élément en block*/
	float:left; /*Positionne à droite*/
	margin: 0 0 0 30px;
	background: url(images/admin.png) no-repeat 0 0; /*Image de fond*/
}
.lien_admin a:hover {background: url(images/admin.png) no-repeat 0 -44px;} /*Image de fond lorsque le lien est survolé*/

/*****************************************************************************/
/****************** Taille et comportement des modules ***********************/
/*****************************************************************************/

/******* Tout se qui est commun   ******************/
hr {
	border:0;	
}
.droite{ float:right;}
.gauche{ float:left;}


/******* La boîte de login  ******************/	
#mod_login {
	width:115px; /*Fixe la largeur*/
	height:80px;
	padding:10px;
	margin:30px; /*Marges extérieures*/
	display: block; /*Positionne l'élément en block*/
	background: url(images/login_box.png) no-repeat 0 0; /*Image de fond*/
}
.oubli_login {
	font: 0.7em "Tahoma";
	font-weight:bold;
		color:#666666;
}
.formuLogin input,textarea {
	font-family: "Tahoma";
	font-size:0.7em;
}
.formuLogin label {
	display: inline;
	float: left;
	text-align:right;
	font: 0.7em "Tahoma";
	color:#666666;
	font-weight:bold;
	width:40px;
	margin-right:3px;
}

.login_info {	
	font: 0.8em "Tahoma";
	font-weight:bold;
	color:#666666;
	text-align:center;
	padding:10px;
}
.login_info a{ 
	font: 0.9em "Tahoma";
	font-weight:bold;
	color:#666666;
	text-align:center;
	text-decoration:underline;
}
.login_info a:hover {cursor:pointer;}

/******* Les profils connectés ******************/	
#mod_profils {
	width: 200px; /*Fixe la largeur*/
	height:655px; /*Fixe la hauteur*/
	margin-top:20px; /*Marge extérieure haute*/
	background: url(images/skate.png) no-repeat center 0; /*Image de fond*/
}
#user_box {
	padding:250px 50px 50px 5px; /*Marges intèrieures*/
}
#user_profils {
	height:230px;
	padding:0 0 0 20px;
}
#user_exit {
	padding:50px 0 0 20px;
}


/******* RDV Live ******************/	
#mod_rdv_live {
	width: 175px; /*Fixe la largeur*/
	padding:0 0 0 7px;
	margin:0 0 0 8px; /*Marges extérieures*/
	background: url(images/obj_alea_bord.png) repeat 0 0; /*Image de fond*/
}
.rdv_live_top {
	height:16px;
	margin:0 0 0 10px; /*Marges extérieures*/
	background: url(images/obj_alea_top.png) no-repeat 0 0; /*Image de fond*/	
}
.rdv_live_bottom {
	height:16px;
	margin:0 0 0 10px; /*Marges extérieures*/
	background: url(images/obj_alea_bottom.png) no-repeat 0 0; /*Image de fond*/	
}
#rdv_live {
	margin:0 10px 0 10px;
}
.label_rdv_live {
	font: 0.9em "Tahoma";
	font-weight:bold;
}
.info_rdv_live {
	font: 0.8em "Tahoma";
}
.info_rdv_live a {text-decoration:none;}
.info_rdv_live a:hover {text-decoration:underline;}

.obj_rdv_live_mini {
	width: 260px; /*Fixe la largeur*/
	height:180px;
	overflow:auto;
	padding:0 4px 0 4px;
	margin:5px 0 0 8px; /*Marges extérieures*/
	float:left;
	display:inline;
}
#rdv_detail {
	padding:10px; /*Marges intèrieures*/
}

.titre_rdv {
	font: 1.0em "Tahoma";
	font-weight:bold;
	color:#000000;
}
.trait_rdv {
	clear:both;
}

/******* La shitbox  ******************/
#mod_shit_box {
	width: 200px; /*Fixe la largeur*/
	height:650px; /*Fixe la hauteur*/
	margin-top:25px; /*Marge extérieure haute*/
	background: url(images/pq.png) no-repeat center 0; /*Image de fond*/
}
#shit_box {
	padding:70px 67px 0 25px; /*Marges intèrieures*/
}
#shit_lst {
	height:333px;
	overflow:auto;
}
#shit_nav {
	height:30px;
	margin-top:3px;
}
.precedent_on_shit a {
	width: 30px; /*Fixe la largeur*/
	height: 33px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	background: url(images/precedent_ON_shit.png) no-repeat 0 0; /*Image de fond*/
	}
.precedent_on_shit a:hover {background: url(images/precedent_ON_shit.png) no-repeat 0 -33px; cursor:pointer;} /*Image de fond lorsque le lien est survolé*/
.precedent_off_shit a {
	width: 30px; /*Fixe la largeur*/
	height: 33px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	background: url(images/precedent_OFF_shit.png) no-repeat 0 0; /*Image de fond*/
	}
.suivant_on_shit a {
	width: 30px; /*Fixe la largeur*/
	height: 33px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	background: url(images/suivant_ON_shit.png) no-repeat 0 0; /*Image de fond*/
	}
.suivant_on_shit a:hover {background: url(images/suivant_ON_shit.png) no-repeat 0 -33px; cursor:pointer;} /*Image de fond lorsque le lien est survolé*/

.suivant_off_shit a {
	width: 30px; /*Fixe la largeur*/
	height: 33px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	background: url(images/suivant_OFF_shit.png) no-repeat 0 0; /*Image de fond*/
	}

#shit_box_comment {
	margin:20px 55px 0 10px; /*Marges intèrieures*/
	padding:18px 8px 0 10px;
	height:158px;
	background: url(images/shit_box_comment.png) no-repeat  0 0; /*Image de fond*/
}
.comment_shit {
	font: 0.7em "Tahoma";
	color:#000000;
	}
.edit_shit a {
	font: 0.8em "Tahoma";
	font-weight:bold;
	color:#666666;
	text-decoration: underline;
	}
.edit_shit a:hover {cursor:pointer;}


.auteur_shit {
	font: 0.7em "Tahoma";
	font-weight:bold;
	color:#A2488D;
	}
.admin_shit {
	font: 0.6em "Tahoma";
	}
.trait_shit {
	margin-top:1px;
	border-top:4px solid #42D511;
	width:70%;
}

.formuCommentShit input,textarea {
	font-family: "Tahoma";
	font-size:0.6em;
	margin-bottom:4px;
}
.par_shit {
	display: inline;
	float: left;
	text-align:right;
	font: 0.6em "Tahoma";
	font-weight:bold;
	color:#000000;
	width:20px;
	margin-right:2px;
}


/******* Objet Aléatoire ******************/	
#mod_obj_alea {
	width: 180px; /*Fixe la largeur*/
	padding:5px 0 20px 0;
	margin:0 0 0 12px; /*Marges extérieures*/
	background: url(images/obj_alea_bord.png) repeat 0 0; /*Image de fond*/
}
.obj_alea_top {
	height:16px;
	margin:30px 0 0 12px; /*Marges extérieures*/
	background: url(images/obj_alea_top.png) no-repeat 0 0; /*Image de fond*/	
}
.obj_alea_bottom {
	height:16px;
	margin:0 0 25px 12px; /*Marges extérieures*/
	background: url(images/obj_alea_bottom.png) no-repeat 0 0; /*Image de fond*/	
}
.voir_lien {
	font: 0.9em "Tahoma";
	font-weight:bold;
	color:#666666;
}
#obj_nav {
	width: 150px; /*Fixe la largeur*/
	padding:0 15px 0 15px;
	margin:0 0 0 12px; /*Marges extérieures*/
	background: url(images/obj_alea_bord.png) repeat 0 0; /*Image de fond*/
}

/******* Nous Aléatoire ******************/
#mod_user_alea {
	width: 180px; /*Fixe la largeur*/
	height:210px;
	padding:5px 0 20px 0;
	margin:0 0 0 12px; /*Marges extérieures*/
	background: url(images/obj_alea_bord.png) repeat 0 0; /*Image de fond*/
}
#mod_img_alea img{
	padding:0 0 0 22px;
	border: none;
}
#user_nav {
	width: 160px; /*Fixe la largeur*/
	padding:0 10px 0 10px;
	margin:0 0 0 12px; /*Marges extérieures*/
	background: url(images/obj_alea_bord.png) repeat 0 0; /*Image de fond*/
}
#titre_page_alea {
	padding:0 10px 0 10px;
}
.img_centree {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width:120px;
	height:220px;
	}
.img_centree * {vertical-align: middle;}

/******* Nouveau ******************/
#mod_obj_new {
	width: 180px; /*Fixe la largeur*/
	padding:5px 0 20px 0;
	margin:0 0 0 12px; /*Marges extérieures*/
	background: url(images/obj_alea_bord.png) repeat 0 0; /*Image de fond*/
}
.obj_new_top {
	height:16px;
	margin:30px 0 0 12px; /*Marges extérieures*/
	background: url(images/obj_alea_top.png) no-repeat 0 0; /*Image de fond*/	
}
.obj_new_bottom {
	height:16px;
	margin:0 0 25px 12px; /*Marges extérieures*/
	background: url(images/obj_alea_bottom.png) no-repeat 0 0; /*Image de fond*/	
}
.voir_lien {
	font: 0.9em "Tahoma";
	font-weight:bold;
	color:#666666;
}


/******* Chatte ******************/	
#chatte_box {
	width: 180px; /*Fixe la largeur*/
	margin:0 0 0 12px; /*Marges extérieures*/
	background: url(images/obj_alea_bord.png) repeat 0 0; /*Image de fond*/
}

#chatte_info a {	
	font: 0.8em "Tahoma";
	font-weight:bold;
	color:#666666;
	text-decoration: underline;
	text-align:center;
	padding:10px;
}
#chatte_info a:hover {cursor:pointer;}

#chatte_liste {
	overflow:auto;
	padding:0 0 0 2px;
}

.chatte_img_btn {
	border-style:none;
	width:16px;
	height:16px;
	margin: 0 2px 10px 0;
}

/******* Humain Calendar ******************/	
#humain_box {
	width: 180px; /*Fixe la largeur*/
	margin:0 0 0 12px; /*Marges extérieures*/
	background: url(images/obj_alea_bord.png) repeat 0 0; /*Image de fond*/
}

#humain_info a {	
	font: 0.8em "Tahoma";
	font-weight:bold;
	color:#666666;
	text-decoration: underline;
	text-align:center;
	padding:10px;
}
#humain_info a:hover {cursor:pointer;}

#humain_calendar {
	padding:0 0 0 15px;
}

/******* Saisi rapide ******************/	
#saisi_info {
	margin-top:5px;
}

#saisi_info_rapide {
	border:#FF33FF dotted medium;
	background-color:#FF8CCE;
	padding: 3px;
	margin-top:5px;
}

#saisi_info_result {
	border:#FF33FF dotted medium;
	padding:5px;
	margin-top:15px;
	color:#FF0000;
}

.saisi_info_modif a {
	width: 14px; /*Fixe la largeur*/
	height: 14px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	background: url(images/bouton_modifier.png)  no-repeat 0 0; /*Image de fond*/
	margin-bottom:3px;
	}
.saisi_info_modif a:hover {background: url(images/bouton_modifier.png) no-repeat 0 -14px; cursor:pointer;} /*Image de fond lorsque le lien est survolé*/

.saisi_info_sup a {
	width: 14px; /*Fixe la largeur*/
	height: 14px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	background: url(images/bouton_supprimer.png)  no-repeat 0 0; /*Image de fond*/
	margin-bottom:3px;
	}
.saisi_info_sup a:hover {background: url(images/bouton_supprimer.png) no-repeat 0 -14px; cursor:pointer;} /*Image de fond lorsque le lien est survolé*/

.saisi_info_detail a {
	width: 14px; /*Fixe la largeur*/
	height: 14px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	background: url(images/bouton_loupe.png)  no-repeat 0 0; /*Image de fond*/
	margin-bottom:3px;
	}
.saisi_info_detail a:hover {background: url(images/bouton_loupe.png) no-repeat 0 -14px; cursor:pointer;} /*Image de fond lorsque le lien est survolé*/

.saisi_info_fermer a {
	width: 18px; /*Fixe la largeur*/
	height: 18px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	background: url(images/bouton_fermer.jpg)  no-repeat 0 0; /*Image de fond*/
	margin-bottom:3px;
	}
.saisi_info_fermer a:hover {background: url(images/bouton_fermer.jpg) no-repeat 0 -18px; cursor:pointer;} /*Image de fond lorsque le lien est survolé*/

.saisi_obj_photo a {
	width: 16px; /*Fixe la largeur*/
	height: 16px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	background: url(images/bouton_photo.gif); /*Image de fond*/
	}
.saisi_obj_photo a:hover {background: url(images/bouton_photo.gif); cursor:pointer;} /*Image de fond lorsque le lien est survolé*/

.saisi_obj_son a {
	width: 16px; /*Fixe la largeur*/
	height: 16px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	background: url(images/bouton_son.gif); /*Image de fond*/
	}
.saisi_obj_son a:hover {background: url(images/bouton_son.gif); cursor:pointer;} /*Image de fond lorsque le lien est survolé*/

.saisi_obj_video a {
	width: 16px; /*Fixe la largeur*/
	height: 16px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	background: url(images/bouton_video.gif); /*Image de fond*/
	}
.saisi_obj_video a:hover {background: url(images/bouton_video.gif); cursor:pointer;} /*Image de fond lorsque le lien est survolé*/

.saisi_rdv_rapide a {
	width: 16px; /*Fixe la largeur*/
	height: 16px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	background: url(images/bouton_event.gif); /*Image de fond*/
	}
.saisi_rdv_rapide a:hover {background: url(images/bouton_event.gif); cursor:pointer;} /*Image de fond lorsque le lien est survolé*/

.saisi_obj_fermer a {
	width: 16px; /*Fixe la largeur*/
	height: 16px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	background: url(images/supprimer.gif); /*Image de fond*/
	}
.saisi_obj_fermer a:hover {background: url(images/supprimer.gif); cursor:pointer;} /*Image de fond lorsque le lien est survolé*/

.bouton_action {
	margin: 5px 4px 2px 4px;
}

.bouton_action a:hover {
	cursor:pointer;
}

#saisi_objet_rapide {
	border:#3300CC dotted medium;
	background-color:#43DFF6;
	margin: 5px 4px 4px 4px;
	padding: 3px;
}
.current_obj_rapide {
	margin-top: 10px;
	
}

.saisi_info_label {
	margin:5px 5px 10px 0;
	font: 0.9em "Tahoma";
	font-weight:bold;
	color:#666666;

}
.saisi_info {
	font: 1.0em "Tahoma";
	font-weight:bold;
	margin:1px 2px 0 0;
	padding:1px;
}
.saisi_info_text {
	color:#000000;
	width:370px;
}
.saisi_info_select {
	color:#666666;
	width:150px;
}

.saisi_info_file {
	font: 1.0em "Tahoma";
	width:95%;
	height:100%;
}



/******* La boîte de présentation ******************/
/***************************************************/
#mod_presentation {
	width: 600px;
	
	background: url(images/presentation.png) repeat 0 0; /*Image de fond*/
	
}
#mod_presentation_haut {
	width: 600px;
	height: 17px;
	background: url(images/presentation_haut.png) no-repeat 0 0; /*Image de fond*/
	
}
#mod_presentation_bas {
	width: 600px;
	height: 16px;
	background: url(images/presentation_bas.png) no-repeat 0 0; /*Image de fond*/

}
.presentation_contenu {
	
	
	margin:0 20px 0 15px; /*Marges intèrieures*/
}

.presentation_mini {
	margin:2px 20px 0 15px; /*Marges intèrieures*/
}
.presentation_detail {
	
	
	margin:0 20px 0 15px; /*Marges intèrieures*/
}


/******* profil utilisateur ******************/
.p_profil {
	font: 0.9em "Tahoma";
	color:#000000;
}
.formuProfil input,textarea {
	font-family: "Tahoma";
	font-size:0.9em;
}
.formuProfil label {
	display: inline;
	float: left;
	text-align:left;
	font: 0.9em "Tahoma";
	color:#000000;
	width:85px;
	margin-right:10px;
	margin-left:10px;
}
.trait_profil {
	/*	border-top:2px dotted #AE4B99;
	width:100%;*/
	border-top:1px dotted #666666;
	width:100%;
	margin-top:5px;
	clear:both;
}
.titre_profil {
	font: 0.9em "Tahoma";
	margin-left:10px;
}
.titre_profil a {
	font: 1em "Tahoma";
	color:#232323;
	text-decoration:none;
	}
.titre_profil a:hover {cursor:pointer;}
.nom_profil {
	font: 1em "Tahoma";
	font-weight:bold;
	color:#01233D;
	margin:5px;
}
.nom_profil a {
	font: 1em "Tahoma";
	font-weight:bold;
	color:#01233D;
	text-decoration:none;
}
.nom_profil a:hover {cursor:pointer;}

.formuSaisiProfil input,textarea {
	font-family: "Tahoma";
	font-size:0.9em;
}
.formuSaisiProfil label {
	display: inline;
	float: left;
	text-align:left;
	font: 0.9em "Tahoma";
	color:#000000;
	width:85px;
	margin-right:10px;
	margin-left:10px;
}
/******* jeux  ******************/	
.gamertagXbox {
	margin:20px;
}

/******* objets  ******************/	
.titre_objet {
	font: 1.1em "Tahoma";
	font-weight:bold;
	color:#000000;
	margin:5px 0 0 0;
	width:390px;
}
.open_diapo a {
	width: 131px; /*Fixe la largeur*/
	height: 27px; /*Fixe la hauteur*/
	display:block; /*Positionne l'élément en block*/
	background: url(images/plein_ecran.png) no-repeat 0 0; /*Image de fond*/
}
.open_diapo a:hover {background: url(images/plein_ecran.png) no-repeat 0 -27px;} /*Image de fond lorsque le lien est survolé*/

.comment_objet {
	font: 1.0em "Tahoma";
	color:#000000;
	margin:5px;
	}
.date_objet {
	font: 0.8em "Tahoma";
	font-weight:bold;
	color:#F351B0;
	}
.auteur_objet {
	font: 0.8em "Tahoma";
	font-weight:bold;
	color:#666666;
	}
.admin_objet {
	font: 0.9em "Tahoma";
	font-weight:bold;
	}
.trait_objet {
	margin-top:4px;
	border-top:2px dotted #AE4B99;
	width:100%;
	clear:both;
}
.objet_cat {
	padding:15px 0 15px 0; /*Marges intèrieures*/
}
.objet_cat_label {
	font: 1.8em "Tahoma";
	color:#000000;
}
#objet_mini {
	padding:5px; /*Marges intèrieures*/
	
}
#objet_detail {
	padding:10px; /*Marges intèrieures*/
}

#apercu_mini {
	padding-top:16px;
	width:440px;
	height:80px;
	background: url(images/pelloche.png) no-repeat 0 0; /*Image de fond*/
}
.nav_mini {
	padding-top:20px;
}

.img_centree {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width:170px;
	margin:0 7px 10px 7px;
}
.img_centree img{border:#000000 3px solid;}
.img_centree * {vertical-align: middle;}

/******* commentaires   ******************/
.ton_comment{
	background: url(images/shit_comment.jpg) repeat 0 0; /*Image de fond*/
	width:490px;
}
.saisi_comment{
	padding:30px 5px 0 5px;
	background: url(images/fond_commentaires.jpg) no-repeat 0 0; /*Image de fond*/
	height:170px;
	width:480px;
}
.saisi_comment img{
	display: inline;
	float: left;
	margin-left:5px;
}
#comments_lst {
	padding:5px; /*Marges intèrieures*/
}
#comments_detail {
	padding:5px; /*Marges intèrieures*/
}
.comments_label {
	font: 0.8em "Tahoma";
	font-weight:bold;
	color:#AE4B99;
	/*margin-left:10px;*/
}
.apercu_comment {
	font: 1.0em "Tahoma";
	color:#000000;
	margin:5px;
	text-align:left;
}
.trait_comment {
	/*margin-top:7px;
	border-top:2px dotted #AE4B99;
	width:50%;*/
}
.formuComment input,textarea{
	font-family: "Tahoma";
	font-size:0.8em;
	margin-bottom:4px;
	display: inline;
	float: left;
}
.formuComment label {
	display: inline;
	float: left;
	text-align:left;
	font: 0.8em "Tahoma";
	font-weight:bold;
	color:#000000;
	width:25px;
	margin-right:5px;
}
.valid_comment{
	margin:5px;
}
/******* rendez-vous Live  ******************/
.formuSaisiRdv input,textarea {
	font-family: "Tahoma";
	font-size:0.9em;
	margin-bottom:4px;
}
.formuSaisiRdv label {
	display: inline;
	float: left;
	margin-left:10px;
	margin-right:10px;
	text-align:left;
	font: 0.9em "Tahoma";
	color:#000000;
	width:100px;
}
.creer_rdv {
	padding:0 0 5px 0;
}

/******* infos (news)   ******************/
#choix_cat_info{
	height:122px;
}
#form_cat_info{
	margin:0 10px 30px 10px;
}
.infos_apercu {
	padding:0 10px 10px 10px; /*Marges intèrieures*/
}
#infos_nav {
	padding:10px; /*Marges intèrieures*/
	height:50px;
}
#info_detail {
	padding:10px; /*Marges intèrieures*/
}
.titre_info {
	font: 1.0em "Tahoma";
	font-weight:bold;
	color:#000000;
	width:400px;
	}
.cat_info {
	font: 1.0em "Tahoma";
	font-weight:bold;
	color:#666666;
	width:120px;
	text-align:right;
	}
.filtre_info {
	font: 0.8em "Tahoma";
	font-weight:bold;
	color:#666666;
	margin:4px 2px 0 4px;
	}
.filtre_info a:hover { cursor:pointer;} /*Image de fond lorsque le lien est survolé*/

.cat_info_liste {
	font: 0.8em "Tahoma";
	font-weight:bold;
	color:#666666;
	width:135px;
	margin:1px 2px 0 0;
	padding:1px;
	}
.apercu_info {
	font: 1.0em "Tahoma";
	color:#000000;
	margin:5px;
	}
.date_info {
	font: 0.8em "Tahoma";
	font-weight:bold;
	color:#F351B0;
	}
.auteur_info {
	font: 0.8em "Tahoma";
	font-weight:bold;
	color:#666666;
	}
.voir_info {
	font: 0.8em "Tahoma";
	font-weight:bold;
	color:#666666;
	margin-left:20px;
	}
.admin_info {
	font: 0.9em "Tahoma";
	font-weight:bold;
	}
.suivant_info {
	font: 0.8em "Tahoma";
	font-weight:bold;
	color:#666666;
	}
.trait_info {
	/*margin-top:4px;
	border-top:1px dashed #000000;
	width:100%;*/
	clear:both;
}
.trait_cat {
	margin-top:3px;
	border-top:2px solid #666666;
	width:100%;
}
.trait2_cat {
	margin-top:3px;
	border-top:2px outset #666666;
	width:100%;
}

.trait3_cat {
	margin-top:10px;
	border-top:2px solid #666666;
	width:100%;
	clear:both;
}

.elementSearch {
	font-size:1.2em;
	font-weight:bold;
	color:#F752B0;
}

/******* Boutons  ******************/	
.precedent_on_info a {
	width: 50px; /*Fixe la largeur*/
	height: 55px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	background: url(images/precedent_ON.png) no-repeat 0 0; /*Image de fond*/
	}
.precedent_on_info a:hover {background: url(images/precedent_ON.png) no-repeat 0 -55px; cursor:pointer;} /*Image de fond lorsque le lien est survolé*/
.precedent_off_info a {
	width: 50px; /*Fixe la largeur*/
	height: 55px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	background: url(images/precedent_OFF.png) no-repeat 0 0; /*Image de fond*/
	}
.suivant_on_info a {
	width: 50px; /*Fixe la largeur*/
	height: 55px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	background: url(images/suivant_ON.png) no-repeat 0 0; /*Image de fond*/
	}
.suivant_on_info a:hover {background: url(images/suivant_ON.png) no-repeat 0 -55px; cursor:pointer;} /*Image de fond lorsque le lien est survolé*/

.suivant_off_info a {
	width: 50px; /*Fixe la largeur*/
	height: 55px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	background: url(images/suivant_OFF.png) no-repeat 0 0; /*Image de fond*/
	}

.play_show a {
	width: 50px; /*Fixe la largeur*/
	height: 55px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	background: url(images/play.png) no-repeat 0 0; /*Image de fond*/
	}
.play_show a:hover {background: url(images/play.png) no-repeat 0 -55px; cursor:pointer;} /*Image de fond lorsque le lien est survolé*/

.stop_show a {
	width: 50px; /*Fixe la largeur*/
	height: 55px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	background: url(images/stop.png) no-repeat 0 0; /*Image de fond*/
	}
.stop_show a:hover {background: url(images/stop.png) no-repeat 0 -55px; cursor:pointer;} /*Image de fond lorsque le lien est survolé*/

.eject_show a {
	width: 50px; /*Fixe la largeur*/
	height: 55px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	background: url(images/eject.png) no-repeat 0 0; /*Image de fond*/
	}
.eject_show a:hover {background: url(images/eject.png) no-repeat 0 -55px; cursor:pointer;} /*Image de fond lorsque le lien est survolé*/


.sample {
	height: 22px; /*Fixe la hauteur*/
	margin:0 0 2px 115px;

	}
.sample_img {
	margin:10px 0 10px 10px;
	}

.titre_sample {
	font: 0.8em "Tahoma";
	margin:3px 0 0 0;
	}
.play_sample a {
	width: 20px; /*Fixe la largeur*/
	height: 20px; /*Fixe la hauteur*/
	display:block;
	margin:1px 2px 0 5px;
	background: url(images/sample_play.png) no-repeat 0 0; /*Image de fond*/
	}
.play_sample a:hover {background: url(images/sample_play.png) no-repeat 0 -20px; cursor:pointer;} /*Image de fond lorsque le lien est survolé*/

.save_sample a {
	width: 30px; /*Fixe la largeur*/
	height: 20px; /*Fixe la hauteur*/
	float:left;
	background: url(images/sample_save.png) no-repeat 0 0; /*Image de fond*/
	}
.save_sample a:hover {background: url(images/sample_save.png) no-repeat 0 -20px; cursor:pointer;} /*Image de fond lorsque le lien est survolé*/



/******* SlideShow  ******************/	
#slideshow_menu {
	width:605px;
	height:77px;
	padding: 25px 0 0 0;
	background: url(images/slideshow_menu.jpg) no-repeat 0 0; /*Image de fond*/
}
.slideshow_close {
	padding:10px;
}
.slideshow_nav {
	padding:10px;
	float:left;
}
.slideshow_nav label {
	padding:16px 0 0 5px;
	font: 0.9em "Tahoma";
	color:#666666;
}
.slideshow_tempo {
	padding:10px;
	float:right;
}
.slideshow_tempo form {
	padding:15px;
	font: 0.9em "Tahoma";
	color:#666666;
}
.slideshow_tempo select {
	font: 0.9em "Tahoma";
	color:#666666;
}
.slideshow_tempo label {
	padding:16px 0 0 5px;
}

#show_video {
	background-image:url(images/tv_video.png);
	background-repeat:no-repeat;
	background-position:50% 0%;
	height: 1000px;
	width: 1230px;
}
.objet_video {
	display: block; 
	padding:130px 0 0 185px;
}
#slideshow_menu_video {
	width: 100px; /*Fixe la largeur*/
	height: 690px; /*Fixe la hauteur*/
	margin:150px 65px 0 0;
	float:right;
}
.suivant_on_video {
	padding:5px 0 0 0;
	}
.suivant_on_video a {
	width: 90px; /*Fixe la largeur*/
	height: 100px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	background: url(images/suivant_ON_video.png) no-repeat 0 0; /*Image de fond*/
	}
.suivant_on_video a:hover {background: url(images/suivant_ON_video.png) no-repeat 0 -100px; cursor:pointer;} /*Image de fond lorsque le lien est survolé*/

.precedent_on_video {
	padding:33px 0 0 0;
	}
.precedent_on_video a {
	width: 90px; /*Fixe la largeur*/
	height: 100px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	background: url(images/precedent_ON_video.png) no-repeat 0 0; /*Image de fond*/
	}
.precedent_on_video a:hover {background: url(images/precedent_ON_video.png) no-repeat 0 -100px; cursor:pointer;} /*Image de fond lorsque le lien est survolé*/

.eject_show_video {
	padding:30px 0 0 0;
	}
.eject_show_video a {
	width: 90px; /*Fixe la largeur*/
	height: 100px; /*Fixe la hauteur*/
	display: block; /*Positionne l'élément en block*/
	background: url(images/eject_video.png) no-repeat 0 0; /*Image de fond*/
	}
.eject_show_video a:hover {background: url(images/eject_video.png) no-repeat 0 -100px; cursor:pointer;} /*Image de fond lorsque le lien est survolé*/
.slideshow_nav_video {
	padding:290px 0 0 0;
	font: 1.1em "Tahoma";
	color:#666666;
}

/******* Administration  ******************/	
.formuAdmin label {
	display: inline;
	float: left;
	margin-left:10px;
	margin-right:10px;
	font: 0.9em "Tahoma";
	text-align:left;
	width:95px;
}
.formuAdmin input,textarea {
	font: 0.9em "Tahoma";
}
.formuAdmin select {
	display: inline;
	float: left;
	font: 0.9em "Tahoma";
	text-align:left;
}
.trait_admin_1 {
	margin-top:3px;
	border-top:2px solid #666666;
	width:100%;
}
.trait_admin_2 {
	margin-top:4px;
	border-top:2px dotted #AE4B99;
	width:100%;
	clear:both;
}
.trait_admin_3 {
	margin-top:4px;
	border-top:2px dotted #AE4B99;
	width:70%;
	clear:both;
}
#objet_lst {
	padding:0 0 0 10px;
}
.obj_mini {
	padding:10px 0 0 10px;
}




/******* Calendrier RDV Live  ******************/
#calendrierRDV {
	width:240px;
	height:180px;
	margin:0 15px 0 15px;
}

#calendrierRDV li{
	list-style:none;
	text-align:center;
}

#libelle_jour {
	width:240px;
	margin:0 auto;
	padding:0;
}
#libelle_jour li {
	float:left;
	width:30px;
	margin:2px;
	background-color:#DBACC0;
}

.ligne {
	width:240px;
	margin:0 auto;
	padding:0;
} 
.ligne li {
	float:left;
	width:30px;
	height:20px;
	margin:2px;
}

.case {
	float:left;
	width:30px;
	height:20px;
	color:#000000;
}
.CurrentItem {
	color:#FF0000;
}	
.NoExistingItem {
	background-color:#E0D0DA;
}
.ExistingItem a {
	background-color:#4BE0F5;
	text-decoration:none;
}

.ExistingItem a:hover{
	background-color:#F957B2;
	cursor:pointer;
}

