* {
	margin:0;
	padding:0;
}
a
{
text-decoration: underline;
color: black;
}
a:hover
{
text-decoration: none;
}
#chenillard a
{
font-weight: normal;
}
body {
	position:relative;
	width:860px;
	margin:0 auto 0;
	padding:0px;
	font-family: Arial, "MS Trebuchet", sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
}
p {
	margin:0px;
	padding:0px;
}
.entete {	
	font-size:21px;
	color:#ef741d;
}
.libelle {	
	font-size:16px;
	color:#ef741d;
}
.description {
	font-family: Arial, "MS Trebuchet", sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
}
.date {
	color:#4e5a5f;
}
.titre {
	font-weight:bold;
	font-size:12px;
	color:#4e5a5f;
}
.invite_nom2 {
	font-size:12px;
	font-weight:bold;
	color:#000;
}
.invite_nom {
	font-size:12px;
	font-weight:bold;
	color:#ef741d;
}
.invite_fonction {
	color:#4e5a5f;
}
.titre_questions {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.libelle_champs {
	font-size:11px;
	color:#000000;
}
.input_modules {
	width:255px;
	height:22px;
	border: 1px solid #999;
}
.textarea_question {
	width:415px;
	height:77px;
	border: 1px solid #999;
}
.textarea_prevenir {
	width:415px;
	height:77px;
	border: 1px solid #999;
}
.input_avertir {
	width:455px;
	height:22px;
	border: 1px solid #999;
}
#entete {
	padding:0px;
	margin:10px 0px 12px 3px;
	font-size:21px;
	color:#ef741d;
}
#container_top {
	width:782px;
	height:4px;
	margin:0px;
	padding:0px;
}
#top_left {
	margin:0px;
	padding:0px;
	width:4px;
	height:4px;
	float:left;
}
#top {
	background-image: url('images/top.gif');
	margin:0px;
	padding:0px;
	height:4px;
	float:left;
	width:774px;
}
#top_right {
	margin:0px;
	padding:0px;
	width:4px;
	height:4px;
	float:left;
}
#left {
	background-image: url('images/left.gif');
	margin:0px;
	padding:0px;
	width:4px;
	height:694px;
	float:left;
}
#content_canalchat {
	width:774px;
	height:694px; /* 960px*/
	float:left;
	margin:0px;
	padding:0px;
}
#right {
	background-image: url('images/right.gif');
	margin:0px;
	padding:0px;
	width:4px;
	float:left;
	height:694px;
}
#container_bottom {
	width:782px;
	height:4px;
	margin:0px;
	padding:0px;	
}
#bottom_left {
	margin:0px;
	padding:0px;
	width:4px;
	height:4px;
	float:left;
}
#bottom {
	background-image: url('images/bottom.gif');
	margin:0px;
	padding:0px;
	height:4px;
	float:left;
	width:774px;
}
#bottom_right {
	margin:0px;
	padding:0px;
	width:4px;
	height:4px;	
	float:left;
}
.clear {
	margin:0px;
	padding:0px;
	clear:both;
}
#bandeau {
	margin:0px;
	padding:0px;
	width:772px;
	height:33px;
	border: 1px solid #FFF;
	background-color:#EDF1F3;
}
#logo_apec {
	position:absolute;
	width:91px;
	height:42px;
	top:231px;
	left:22px;
	margin:0px;
	padding:0px;
	float:left;
}
#libelle {
	position:relative;
	left:110px;
	top:0px;
	width:600px;
	padding:0px;
	padding:9px 0 0 8px;
	float:left;
	height: 30px;
}
#help_entete {
	width:28px;
	height:28px;
	float:right;
	padding:0px;
	margin:3px 5px 0 0;
	
}
#background_entete {
	margin:0px;
	padding:0px;
	width:774px;
	height:193px;
	background: url('images/background_admin.png');
	
}
#zone_administre {
	padding:15px 0 0 20px;
}
#module_questions {
	padding:0 0 0 20px;
	margin:0;
}
#questions_top {
width:731px;
height:24px;	
margin:0px;
padding:0px;
}
#questions_content {
	width:731px;
	height:160px;
	background: url('images/background_modules.gif');
	margin:0px;
	padding:0px;
}
#questions_confirmation {
	width:600px;
	height:12px;
	padding:10px 0 0 21px;
	color:red;
	font-weight:bold;
}
#questions_gauche {
	position:relative;
	float:left;
	width:272px;
	height:105px;
	margin:7px 0 0 21px;
	padding:0px;
}
#questions_droite {
	position:relative;
	float:left;
	width:415px;
	height:105px;
	padding:0px;
	margin:7px 0 0 0px;
}
#questions_titre {
	width:687px;
	height:23px;
	margin:0 0 0 21px;
	padding:0px;
}
#questions_message {
	font-weight:normal;
	float:left;	
	margin:0px;
	padding:0px;
}
#questions_valider {
	float:right;
}
#libelle_champs_nom {
	height:19px;
	margin:0px;
	padding:0px;
}
#libelle_champs_email {
	height:19px;
	margin:0px;
	padding:0px;
}
#libelle_champs_question {
	height:19px;
	margin:0px;
	padding:0px;
}
#champs_nom {
	height:36px;
	margin:0px;
	padding:0px;
}
#champs_email {
	height:25px;
	margin:0px;
	padding:0px;
}
#questions_bottom {
	position:relative;
	margin:0px;
	padding:0px;
	width:731px;
	height:9px;
}
#modules {
	padding:0 0 0 20px;
	margin:9px 0 0 0;
}
#modules_top {
width:731px;
height:9px;	
}
#modules_content {
	width:731px;
	height:240px;
	background: url('images/background_modules.gif');
}


#avertir_titre {
	width:687px;
	height:29px;
	margin:0 0 0 21px;
	padding:12px 0 0 0;
	font-weight:bold;
/*	color:#61a0b9;
*/	color:#ef741d;
}
#modules_avertir {
	width:687px;
	height:37px;	
	margin:0 0 0 21px;
	padding:0px;
}

#avertir_champs {
	width:460px;
	margin:0px;
	padding:0px;
	float:left;
}
#avertir_libelle {
	width:122px;
	margin:0px;
	padding:4px 0 0 0;
	float:left;
}
#avertir_valider {
	width:105px;
	margin:0px;
	padding:1px 0 0 0;
	float:right;
	text-align:right;
}
#modules_bottom {
	width:731px;
	height:9px;
	margin:0px;
	padding:0px;
}
#prevenir_gauche {
	position:relative;
	float:left;
	width:272px;
	height:105px;
	margin:7px 0 0 21px;
	padding:0px;
}
#prevenir_droite {
	position:relative;
	float:left;
	width:415px;
	height:105px;
	padding:0px;
	margin:7px 0 0 0px;
}
#prevenir_titre {
	width:687px;
	height:23px;
	margin:0 0 0 21px;
	padding:0px;
}
#prevenir_message {
	font-weight:normal;
	float:left;	
	margin:0px;
	padding:0px;
}
#prevenir_valider {
	float:right;
}
#libelle_champs_expediteur {
	height:19px;
	margin:0px;
	padding:0px;
}
#libelle_champs_destinataire {
	height:19px;
	margin:0px;
	padding:0px;
}
#libelle_champs_message {
	height:19px;
	margin:0px;
	padding:0px;
}
#champs_email_expediteur {
	height:36px;
	margin:0px;
	padding:0px;
}
#champs_email_destinataire {
	height:25px;
	margin:0px;
	padding:0px;
}
#modules_separation {
	margin:0 0 0 22px;
	width:690px;
	height:2px;
	background: url('images/separation.gif') repeat-x;
}
#prevenir_annonce {
	width:690px;
	padding:0px;
	margin:10px 0 0 22px;
	font-weight:bold;
/*	color:#61a0b9;
*/	color:#ef741d;
}
.modules_confirmation {
	color:red;
}
#help {
	position:absolute;
	left:215px;
	top:255px;
	width:540px;
/*	height:420px;
*/	z-index:1;
	border: 1px solid #999;
	background-color:white;
	display:none;
}
#help_content {
/*	width:100%;
*/	height:100%;
	padding:10px;
	font-size:11px;
	font-weight:normal;
}
.help_titre {
	font-size:12px;
	font-weight:bold;
}
#help_prevenir {
	 position:absolute;
	display:none;
	border: 1px solid #999;
	background-color:white;
	padding:2px;
	z-index:1000;
	left:120px;
	width:125px;
}
div.referencLink {width:800px; color : #5E9EB7;}
div.referencLink a {font-weight : normal; font-size : 10px; color : #5E9EB7;}

#interface_chat {
	padding:0px;
	margin:9px 0 0 20px;
	width:730px;
	height:513px;
	background-color:#ef741d;
	border:1px solid #ef741d;
}
#content_chat {
	width:774px;
	height:960px; /* 960px*/
	float:left;
	margin:0px;
	padding:0px;
}
#left_chat {
	background-image: url('images/left.gif');
	margin:0px;
	padding:0px;
	width:4px;
	height:960px;
	float:left;
}
#right_chat {
	background-image: url('images/right.gif');
	margin:0px;
	padding:0px;
	width:4px;
	float:left;
	height:960px;
}



/* 2009 */
