/*
BACKGROUND BLEU : #4bc4da
vert : #70a00c
Orange : #ED832B
*/

* {
margin: 0px;
padding: 0px;
font-family: Arial;
font-size:12px;
}
a {
color:#FFFFFF;
text-decoration:underline;
}
a:hover {
text-decoration:none;
}
body{
margin:15px 0 0 0px;
padding:0;
line-height: 1.5em;
background-color:#4bc4da;
}
#maincontainer{
width: 1045px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background-color:#FFFFFF;

}
#header{
/* height: 425px;  *//*Height of top section*/
margin:0;
/* background-color: yellow; */
margin-bottom:15px;
}

#header_direct {
/* height: 425px;  *//*Height of top section*/
margin:0;
/* background-color: yellow; */
margin-bottom:0px;
}

#header h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
height:100%;
}

#contentcolumn{
margin-left:30px;
margin-right: 360px; /*Set right margin to RightColumnWidth*/
height:100%;
}

#sidebar{
float: left;
width: 360px; /*Width of right column*/
margin-left: -360px; /*Set left margin to -(RightColumnWidth) */
margin-top:22px;
}

#footer{
clear: left;
width: 100%;
background: #FFF;
color: #FFF;
text-align: center;
padding: 0px;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}


.clear {
margin:0px;
padding:0px;
clear:both;
}

.addthis_default_style {
padding-left:750px;
background-color: #ED832B;
padding-bottom: 5px;
color:#FFFFFF;
}


#top_left {
	float:left;
	width:9px;
	height:9px;
	background-color: #4bc4da;
}
#top_center {
	float:left;
	width:1027px;
	height:9px;
}
#top_right {
	float:left;
	width:9px;
	height:9px;
	background-color: #4bc4da;
}
#bottom_left {
	float:left;
	width:9px;
	height:9px;
	background-color: #4bc4da;
}
#bottom_center {
	float:left;
	width:1027px;
	height:9px;
	background-color: #FFFFFF;
}
#bottom_right {
	float:left;
	width:9px;
	height:9px;
	background-color: #4bc4da;
}
#logo_elpe {
	margin: 0px;
	padding: 0px;
	float: left;
	margin-left:30px;
}
#logos_partenaires {
	margin: 0px;
	padding: 0px;

}
#new_edition {
	margin:10px 0 0 30px;
	width:986px;
	height:260px;
	background-color:#4bc4da;
}
#timeline {
	margin:0px;
	height:0px;
	height:22px;
	width:633px;
/* 	background-color: yellow; */
}
#programme {
width:623px;
background-color:#4bc4da;
padding:5px;
}
.container_chat {
margin-top:5px;
/* width:608px; */
height: 78px;
background-color:#FFFFFF;
border:1px solid #FFFFFF;
border-bottom:0px;
}
#chat_date {
/* 	background-color:yellow; */
	border-right:1px solid #FFFFFF;
	margin:0px;
	padding:0px;
	font-size:11px;
}
.chat_left {
	float:left;
	width:141px;
	height:78px;
	background-color:#ED832B;
	color:#FFFFFF;
	text-align:center;
	font-size:12px;
}
.chat_contenu {
	float:left;
	width:376px;
	height:78px;
	background-color:#FFFFFF;	
}
.chat_contenu a {
	color:#FFFFFF;
}
.chat_type {
	float:left;
	width:40px;
	height:78px;
	background-color:#FFFFFF;	
}
.chat_photo_client {
	float:left;
	width:64px;
	height:78px;
}
.chat_contenu_txt {
	padding:5px 0 0 5px;
	color:#4bc4da;
	line-height: 1.3em;
}
#timeline ul {
	margin:0px;
	padding:0px;
	
}
#timeline li { 
    text-decoration: none ; 
    margin: 0 10px 0 0; 
	list-style: none;
	padding:0px;
	float:left;
	height:22px;
	width:90px;
	background-color:#ED832B;

}
#timeline li.selected  { 
    text-decoration: none ; 
    margin: 0 10px 0 0; 
	list-style: none;
	padding:0px;
	float:left;
	height:22px;
	width:90px;
	background-color:#4BC4DA;

}
#timeline a { 
    text-decoration: none; 
	font-weight:normal;
	color:#FFFFFF;
	font-size:12px;
	display:block;
	padding-top:3px;
	width:90px;
	text-align:center;
}
/*
#chat_modules ul {
	margin:0px;
	padding:0px;
	
}
#chat_modules li { 
    text-decoration: none ; 
	list-style: none;
	padding:0px;
	float:left;
	background-color:#ED832B;

}
#chat_modules a { 
    text-decoration: none; 
	font-weight:normal;
	color:#FFFFFF;
	font-size:12px;
	display:block;
}
*/
#demandez_le_programme {
	width:328px;
	border:3px solid #ED832B;
}
#demandez_le_programme_titre {
	width:328px;
	height:20px;
	background-color:#ED832B;
}

#enquete {
	width:328px;
	border:3px solid #4bc4da;
}
#enquete_titre {
	width:328px;
	height:20px;
	background-color:#4bc4da;
}

#reseaux_sociaux {
	width:328px;
	border:3px solid #ED832B;
}
#reseaux_sociaux_titre {
	width:328px;
	height:20px;
	background-color:#ED832B;
}
#actus_partenaires {
	width:328px;
	border:3px solid #ED832B;
}
#actus_partenaires_titre {
	width:328px;
	height:20px;
	background-color:#ED832B;
}
#ils_soutiennent {
	width:627px;
	border:3px solid #ED832B;
}
#ils_soutiennent_titre {
	width:627px;
	height:20px;
	background-color:#ED832B;
}
#posez_vos_questions_avance {
	width:328px;
	border:3px solid #ED832B;
}
#posez_vos_questions_avance_titre {
	width:328px;
	height:20px;
	background-color:#ED832B;
}

#bandeau_edito {
	width:299px;
	height:260px;
/*	background-color: yellow;
*/	float:left;
	background: url(../images/background_bandeau_edito.png);
	color:white;
}
#bandeau_video {
	width:428px;
	height:260px;
	margin:20px 0 0 0;
	float:left;
}
#bandeau_123 {
	width:259px;
	height:260px;
/*	background-color: yellow;
*/	float:left;
	background: url(../images/background_bandeau_123.png);
}
#bandeau_edito_contenu {
	margin: 45px 0 0 13px;
	width:220px;
	height:190px;
	color:#FFFFFF;
	font-size:12px;
	font-weight: normal;
}
.encadre_txt {
	color:#FFFFFF;
	font-size:14px;
	font-weight:normal;
}
#contenu_encadre_1 {
	margin:5px 0 0 75px;
	width:180px;
	height:70px;
}
#contenu_encadre_2 {
	margin:20px 0 0 75px;
	width:180px;
	height:70px;
}
#contenu_encadre_3 {
	margin:20px 0 0 75px;
	width:180px;
	height:70px;
}
#fiche_resume {
	color:#FFFFFF;
	float:left;
	width:170px;
/* 	height:100%; */
	margin-right:20px;
/* 	padding:10px; */
	text-align:right;
	line-height: 1.5em;

}
#fiche_detail {
color:#FFFFFF;
/* height:100%; */
/* padding:10px; */
padding-right:20px;
margin-left:10px;
text-align:left;
line-height: 1.2em;
display:block;
}
#chat_date {
	line-height: 1.5em;
	font-weight: bold;
}


					.form_title {
						color:#FFFFFF;
						font-size:13px;
						padding:5px 0 0 20px;
						font-weight:bold;
					}
					.form_row {
						color:#FFFFFF;
						font-size:13px;				
					}
					.field-label {
						margin:3px 0 3px 20px;
						color:#FFFFFF;
						font-size:13px;	
						display:block		
					}
					.field-widget {
						margin:3px 0 3px 20px;
						color:#FFFFFF;
						font-size:13px;		
					}
					input {
						height:20px;
						width: 350px;
						border:1px solid #ED832B;
						color:#4bc4da;
						font-size:13px;		
					}
					.input_submit {
						height:20px;
						width: 350px;
						color:#FFFFFF;
						border:1px solid #FFFFFF;
						background-color:#ED832B;
						font-size:13px;		
					}
					textarea {
						height:60px;
						width: 350px;
						border:1px solid #ED832B;
						color:#4bc4da;
						font-size:13px;					
					}
					.css_checkbox {
						margin:3px 0 3px 20px;
						height:20px;
						width:20px;
						float:left;
						border:1px solid #ED832B;
					}
					
					.contenu_deposez_cv {
/* 						margin:10px; */
						padding: 15px;
						color:#FFFFFF;
						font-size:13px;
					}
					
					.form_title_sidebar {
						color:#4bc4da;
						font-size:13px;
						padding:5px 0 0 5px;
						font-weight:bold;
					}
					.form_row_sidebar {
						color:#4bc4da;
						font-size:13px;				
					}
					.field-label-sidebar {
						margin:3px 0 3px 5px;
						color:#4bc4da;
						font-size:13px;			
					}
					.field-widget-sidebar {
						margin:3px 0 3px 5px;
						color:#4bc4da;
						font-size:13px;		
					}
					.input-sidebar {
						height:20px;
						width: 315px;
						border:1px solid #ED832B;
						color:#4bc4da;
						font-size:13px;		
					}
					.input-submit-sidebar {
						height:20px;
						width: 315px;
						border:1px solid #FFFFFF;
						background-color:#ED832B;
						color:#FFFFFF;
						font-size:13px;		
					}
					.textarea-sidebar {
						height:60px;
						width: 315px;
						border:1px solid #ED832B;
						color:#4bc4da;
						font-size:13px;					
					}
					label.error {
							margin-left:10px;
							color:#006729;
							font-weight:bold;
							font-style: italic;
							display:none;
							
					}
					.confirmation {
/* 						background-color: #ED832B; */
						
					}

#bottombarre {
width:990px;
margin-left:30px;
background-color:#ED832B;
}
#bottombarre a {
text-decoration:none;
width:990px;
margin-left:30px;
background-color:#ED832B;
}
#aide_content {
width:640px;
height:480px;
background-color: #ED832B;
}
.titre_page_fixe {
	color:#ED832B;
	font-weight: bold;
	size:13px;
}
.texte_page_fixe {
	color:#000000;
	font-weight: normal;
	size:12px;
}
.actu_txt {
color:#f29400;
text-decoration: none;
}
#slide {
	width:328px;
	border:3px solid #D928AA;
}
#slide_titre {
	width:328px;
	height:20px;
	background-color:#D928AA;
}
#chat_login {
width:626px;
background-color:#EDEDED;
border:4px solid #EDEDED;
border-top:0px;
height:400px;
margin-bottom:15px;
}
.div_transcript {
background-color:#E5E5E5;
height:100%;
margin-left:0px;
}
.questions {
font-weight: bold;
color:#586858;
}
.reponses {
color:#586858;
}
#affichage_transcript {
padding:10px;
margin-top:10px;
color:#586858;
}
.titre_retrouver_integralite_chat {
width:479px;
background-color:#96ce25;
color:#FFFFFF;
font-weight:bold;
border-bottom:1px solid #FFFFFF;
height:17px;
}
#interface_direct_photo {
float:left;
width:64px;
height:78px;
/*background-color:yellow;
*/}

#interface_direct_logo {
float:left;
width:178px;
height:61px;
text-align:right;
background-color:#000000;

}

#interface_direct_date {
	float:left;
width:178px;
height:17px;
background-color:#4bc4da;
color:#FFFFFF;
text-align:center;
}

#interface_direct_presentation {
padding:3px;
color:#FFFFFF;
}
#bandeau_edito_contenu {
	margin: 45px 0 0 13px;
	padding-left:3px;
	width:220px;
	height:190px;
	color:#FFFFFF;
	font-size:12px;
	font-weight: normal;
}
#bandeau_edito_contenu_direct {
	float:left;
	margin: 40px 0 0 8px;
	width:242px;
	height:190px;
	color:#58585a;
	font-size:13px;
	font-weight: normal;
}

#bandeau_edito_direct {
	width:299px;
	height:260px;
	background-color: yellow;
	float:left;
	background: url(../images/background_bandeau_edito_direct.png);
}
