* {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444;
}
body{
	background:url(../img/body_bckgrd.jpg) repeat-x;
	background-color:#f6e8ff;
}

#main {
	width:907px;
	margin:0 auto;
	background:url(../img/main_bckgrd.jpg);
	overflow:hidden;
}


/* HAUT */
#header {
	width:100%;
	height:208px;
}

#header #top {
	background:url(../img/top_bckgrd.gif);
	height:27px;
	color:#FFF;
	font-weight:bold;
	padding-left:20px;
	padding-top:3px;
}
#header #top A {
	color:#FFF;
	font-weight:bold;
}
#header #top #topChoix {
	float:left;
	color:#FFF;
}
#header #top ul {
	float:left;
	list-style:none;
	margin-top:2px;
	
}
#header #top ul li {
	float:left;
	margin-left:20px;
	padding-left:20px;
	height:20px;
	background:url(../img/bckgrd_fleche_top.gif) no-repeat;
}


#header #top2 {
	background:url(../img/top2_bckgrd.jpg) no-repeat;
	height:65px;
}
#header #top2 #logo {
	width:226px;
	float:left;
	height:100%;
}
#header #top2 #logo A, #header #top2 #logo A:visited {
	text-indent:-9000px;
	display:block;
	height:100%;
}
#header #top2 #top2Texte1 {
	padding-top:6px;
	font-size:18px;
	color:#691D99;
}
#header #top2 #top2Texte2 {
	font-size:26px;
	color:#FFF;	
}
#header #top3 {
	background:url(../img/top2_bckgrd.jpg) no-repeat 0 -65px;
	height:120px;
}
#header #top3 #top3Texte1 {
	font-weight:bold;
	font-size:18px;
	color:#671b97;
	padding-left:20px;
	padding-top:15px;
}
#header #top3 #top3Texte1 span {
	color:#9d4ece;
	font-weight:bold;
	font-size:18px;
}
#header #top3 #top3Texte2 {
	overflow:auto;
	padding-left:20px;
	margin-top:10px;
	margin-right:70px;
	float:left;
}
#header #top3 #top3Texte2 li {
	list-style:none;
	background:url(../img/bckgrd_header_list.gif) no-repeat 0 12px;
	padding:0 15px;
	font-weight:bold;
	font-size:25px;
	color:#671b97;
	float:left;
}
#header #top3 #top3Texte3 {
	float:left;
	padding-top:40px;
	list-style:none;
}
#header #top3 #top3Texte3 li {
	float:left;
	height:30px;
}
#header #top3 #top3Texte3 li.lien1 A, #header #top3 #top3Texte3 li.lien1 A:visited, #header #top3 #top3Texte3 li.lien2 A, #header #top3 #top3Texte3 li.lien2 A:visited {
	display:block;
	height:100%;
	text-indent:-9000px;
}
#header #top3 #top3Texte3 li.lien1 {
	width:200px;
}
#header #top3 #top3Texte3 li.lien2 {
	width:100px;
}

/* CONTENU */

/* UNECOLONNE */
#unecolonne {
	background : url(../img/bckgrd_unecolonne.gif) no-repeat;
	width:878px;
	margin-left:7px;
	padding-left:13px;
}
#titreUneColonne {
	height:30px;
	padding-top:13px;
	padding-left:6px;
	color:#FFF;
	font-size:19px;
}
#basUneColonne {
	background:url(../img/bckgrd_unecolonne.gif) no-repeat 0 -1464px;
	margin-left:7px;
	height:30px;
	clear:both;
}
.unecolonne {
	list-style:none;
	width:850px;
}
.unecolonne li {
	padding-left:60px;
	color:#454545;
}
.unecolonne li.titre {
	color:#611291;
	font-weight:bold;
	font-size:16px;
	margin-top:20px;
	margin-bottom:20px;
	background:url(../img/bckgrd_fleche.gif) no-repeat 40px 2px;
}

/* AGENDA */
.noms {
	color: #611291;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.jours {
	color: #611291;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.horaires {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.entreprise, td.jamel {
	color: #333333;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.entreprise a, td.jamel a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #581E75;
	text-decoration: none;
}
.entreprise a:hover, td.jamel a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
}
.descriptifs a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
}
.descriptifs a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	text-decoration: underline;
}
.descriptifs {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#border {
	border:solid 1px #999999;
}
#border tr, #border td {
	border:solid 1px #999999;
}

/* GAUCHE */
#gauche {
	clear:both;
	float:left;	
	width:444px;
	margin-left:6px;
}
* html #gauche {
	margin-left:3px;
}
#blocGauche {
	background : url(../img/bckgrd_blocGauche.gif) no-repeat;
	width:431px;
	padding-left:13px;
}
#blocGauche2 {
	background : url(../img/bckgrd_blocGauche2.gif) no-repeat;
	width:431px;
	padding-left:13px;
}
#blocGauche3{
	background : url(../img/bckgrd_blocGauche3.gif) no-repeat;
	width:431px;
	padding-left:13px;
}
#titreBlocGauche {
	height:30px;
	padding-top:13px;
	padding-left:6px;
	color:#FFF;
	font-size:19px;
}
#titreBlocGauche2 {
	height:27px;
	padding-top:16px;
	padding-left:6px;
	color:#FFF;
	font-size:13px;
	font-weight:bold;
}

#playerarea50 {
	clear:both;
	width:420px;
	height:256px; /*236 de video + 20 de skin player*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding-left:2px;
}
#btnProgramme {
	background : url(../img/btnProgramme.jpg) no-repeat;
	width:206px;
	height:30px;
	margin:0 auto;
}
#btnProgramme A, #btnProgramme A:visited {
	display:block;
	height:100%;
	text-indent:-9000px;
}
#ecusson1, #ecusson2 {
	float:left;
}
#ecusson1 {
	width:224px;
	height:132px;
	background:url(../img/portraits.jpg) no-repeat;
}
#ecusson2 {
	width:220px;
	height:132px;
	background:url(../img/partenaires.jpg) no-repeat;
}
#ecusson1 A, #ecusson1 A:visited, #ecusson2 A,  #ecusson2 A:visited {
	text-indent:-9000px;
	display:block;
	height:100%;
}

#basBlocGauche {
	background:url(../img/bckgrd_blocGauche.gif) no-repeat 0 -1476px;
	height:20px;
	clear:both;
}

/* DROITE */
#droite {
	float:left;
	width:444px;
	margin-left:5px;
	background:url(../img/bckgrd_droite.jpg) no-repeat;
}
#tabProg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	margin:11px 10px 0 9px;
}
#tabProg td {
	/*height:32px;*/
	padding:2px 6px;
}
#headL {
	background:url(../img/bckgrd_td1.gif) repeat-x;
	padding:5px 0 !important;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	/*height:27px !important;*/
	border-right:solid 4px #FFF;
}
#headR {
	background:url(../img/bckgrd_td2.gif) repeat-x;
	padding:5px 0 !important;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	/*height:27px !important;*/
}
.line1 {
	background-color:#dab1f2;
	border-right:solid 4px #FFF;
	color:#671b97;
	font-weight:bold;
}
.line2 {
	background-color:#ed9352;
	color:#743203;
	font-weight:bold;
}
.line1 ul, .line2 ul {
	list-style:none;
	margin-top:5px;
}
.line1 ul li, .line2 ul li {
	padding:0;
	float:left;
	width:24px;
	height:20px;
}
.line1 select, .line2 select {
	float:left;
}
.line1 .jour, .line2 .jour {
	padding-top:2px;
	float:right;
}
.line1 ul li.deb, .line2 ul li.deb {
	width:40px;
}
.line1 ul li A.L {
	background:url(../img/bckgrd_jour1_L.gif) no-repeat;
}
.line1 ul li A.M {
	background:url(../img/bckgrd_jour1_M.gif) no-repeat;
}
.line1 ul li A.J {
	background:url(../img/bckgrd_jour1_J.gif) no-repeat;
}
.line1 ul li A.V {
	background:url(../img/bckgrd_jour1_V.gif) no-repeat;
}
.line1 ul li A.Lon, .line1 ul li A.L:hover {
	background:url(../img/bckgrd_jour1_Lon.gif) no-repeat;
}
.line1 ul li A.Mon, .line1 ul li A.M:hover {
	background:url(../img/bckgrd_jour1_Mon.gif) no-repeat;
}
.line1 ul li A.Jon, .line1 ul li A.J:hover {
	background:url(../img/bckgrd_jour1_Jon.gif) no-repeat;
}
.line1 ul li A.Von, .line1 ul li A.V:hover {
	background:url(../img/bckgrd_jour1_Von.gif) no-repeat;
}
.line2 ul li A.L {
	background:url(../img/bckgrd_jour2_L.gif) no-repeat;
}
.line2 ul li A.M {
	background:url(../img/bckgrd_jour2_M.gif) no-repeat;
}
.line2 ul li A.J {
	background:url(../img/bckgrd_jour2_J.gif) no-repeat;
}
.line2 ul li A.V {
	background:url(../img/bckgrd_jour2_V.gif) no-repeat;
}
.line2 ul li A.Lon, .line2 ul li A.L:hover {
	background:url(../img/bckgrd_jour2_Lon.gif) no-repeat;
}
.line2 ul li A.Mon, .line2 ul li A.M:hover {
	background:url(../img/bckgrd_jour2_Mon.gif) no-repeat;
}
.line2 ul li A.Jon, .line2 ul li A.J:hover {
	background:url(../img/bckgrd_jour2_Jon.gif) no-repeat;
}
.line2 ul li A.Von, .line2 ul li A.V:hover {
	background:url(../img/bckgrd_jour2_Von.gif) no-repeat;
}
.line1 ul li A, .line1 ul li A:visited, .line2 ul li A, .line2 ul li A:visited {
	display:block;
	height:100%;
	text-indent:-9000px;
	text-decoration:none;
}
.linea {
	background-color:#d690fe;
	font-size:15px;
	border-right:solid 4px #FFF;
}
.lineb {
	background-color:#ee8031;
}
.line0a {
	background-color:#dab1f2;
	border-right:solid 4px #FFF;
	font-size:15px;
}
.line0b {
	background-color:#ed9352;
}
.line1a {
	background-color:#e5bbfd;
	border-right:solid 4px #FFF;
	font-size:15px;
}
.line2a {
	background-color:#edcffe;
	border-right:solid 4px #FFF;
	font-size:15px;
}
.line1b {
	background-color:#feb07a;
}
.line2b {
	background-color:#fbc49d;
}
.heure {
	font-size:12px;
	color:#743203;
}
A.notepad, A.notepad:visited {
	margin-top:10px;
	padding-top:5px;
	padding-left:20px;
	background:url(../img/notepad.gif) no-repeat;
	height:25px;
	display:block;
	width:210px;
	color:#000;
}
#basDroite {
	clear:both;
	background:url(../img/bckgrd_droite.gif) no-repeat 0 -880px;
	height:20px;
}
#partenaires {
	clear:both;
	text-align:center;
	color:#000;
	padding-top:8px;
	border-top:solid 1px #dfdfdf;
	margin:0 5px;
	margin-top:10px;
	float:left;
	width:897px;
}
* html #partenaires {
	margin-left:2px;
	padding-left:5px;
}
#partenaires A, #partenaires A:visited {
	color:#000;
}

#partenaires .soutien {
	font-weight:bold;
	color:#712a9e;
}

/* BAS */
#footer {
	height:30px;
	background:url(../img/footer_bckgrd.gif) no-repeat;
	clear:both;
	background-color:#F6E8FF;
}


/* /////////////////// */
ul.ongletListe {
	clear:both;
	list-style:none;
	float:none;
	height:39px;
	width:425px;
	background:url(../img/bckgrd_ul_onglet.jpg) no-repeat;
}
ul.ongletListe li.onglet, ul.ongletListe li.ongletON, ul.ongletListe li.ongletA, ul.ongletListe li.ongletA2, ul.ongletListe li.ongletAON, ul.ongletListe li.ongletAON2, ul.ongletListe li.ongletB, ul.ongletListe li.ongletB2, ul.ongletListe li.ongletBON, ul.ongletListe li.ongletBON2, ul.ongletListe li.ongletC, ul.ongletListe li.ongletC2, ul.ongletListe li.ongletCON, ul.ongletListe li.ongletCON2 {
	margin-top:10px;
	text-align:center;
	float:left;	
}
ul.ongletListe li.ongletA, ul.ongletListe li.ongletA2, ul.ongletListe li.ongletAON, ul.ongletListe li.ongletAON2 {
	width:90px;	
}
ul.ongletListe li.ongletB,ul.ongletListe li.ongletB2, ul.ongletListe li.ongletBON, ul.ongletListe li.ongletBON2 {
	width:145px;
}
ul.ongletListe li.ongletC,ul.ongletListe li.ongletC2, ul.ongletListe li.ongletCON, ul.ongletListe li.ongletCON2 {
	width:50px;
}
.onglet {
	margin-top:5px;
}
.onglet, .ongletA, .ongletA2, .ongletAON, .ongletAON2, .ongletB, .ongletB2, .ongletBON, .ongletBON2, .ongletC, .ongletC2, .ongletCON, .ongletCON2 {
	float:left;	
	height:29px;
	margin-right:3px;
}
.onglet A, .onglet A:visited,.ongletA A, .ongletA A:visited, .ongletB A, .ongletB A:visited,.ongletA2 A, .ongletA2 A:visited, .ongletB2 A, .ongletB2 A:visited, .ongletC2 A, .ongletC2 A:visited, .ongletC A, .ongletC A:visited {
	background:url(../img/bckgrd_onglet.jpg) no-repeat;
	display:block;
	height:100%;
	padding:0 10px;
	padding-top:5px;
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
}
.ongletON A, .ongletA A:hover,.ongletON A, .ongletAON A, .ongletA A:hover,.ongletAON A, .ongletA A:hover, .ongletBON A, .ongletB A:hover, .ongletCON A, .ongletC A:hover {
	background:url(../img/bckgrd_ongletON.jpg) no-repeat;
	display:block;
	height:100%;
	padding:0 10px;
	padding-top:5px;
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
}
.ongletON2 A, .ongletA2 A:hover,.ongletON2 A, .ongletAON2 A, .ongletA2 A:hover,.ongletAON2 A, .ongletA2 A:hover, .ongletBON2 A, .ongletB2 A:hover , .ongletCON2 A, .ongletC2 A:hover {
	background:url(../img/bckgrd_ongletON2.jpg) no-repeat;
	display:block;
	height:100%;
	padding:0 10px;
	padding-top:5px;
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
}


/* ENTREPRISE / CONSEIL */
.titreEntreprise {
	color:#6c2298;
	font-size:16px;
	font-weight:bold;
	padding:20px 20px 10px 20px;
}
.titreConseil {
	color:#f26e00;
	font-size:18px;
	font-weight:bold;
	padding:20px 20px 10px 20px;
}
.soustitreConseil {
	color:#f26e00;
	font-size:15px;
	font-weight:bold;
	padding:0 20px 0 20px;
}
.texteConseil {
	font-size:12px;
	font-weight:bold;
	padding:0 20px 10px 20px;
}
.listeEntreprise {
	padding:0 20px 0 40px;
	list-style:url(../img/bckgrd_puce_droite.gif);
	color:#454545;
}
.listeConseil {
	margin:0 20px 0 20px;
	color:#454545;
	list-style:none;
}
.listeConseil li {
	clear:both;
	padding-bottom:7px;
	padding-left:15px;
	padding-right:5px;
	padding-top:7px;
	background:url(../img/bckgrd_puce_orange.gif) no-repeat 5px 13px;
	border-top:solid 1px #c0c0c0;
}
.listeConseil li.style1 {
	background-color:#fff0e5;
}
.listeConseil li.style2 {
	background-color:#ffe9c2;
}
.listeConseil li img.cam {
	float:left;
}
.orange {
	color:#f26e00;
}
.listeEntreprise li {
	margin-bottom:10px;
}
.listeInvites {
	padding:0 20px 0 20px;
	list-style:none;
	color:#454545;
}
.listeInvites  li {
	clear:both;
}
.listeInvites  li img {
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
.finListe {
	border-top:solid 1px #c0c0c0;
	margin:0 20px 0 20px;
	padding-top:5px;
	text-align:right;
}
#basDroite2 {
	clear:both;
	background:url(../img/bckgrd_droite_bas2.gif) no-repeat 1px bottom;
	background-color:#fff;
}
#basDroite2 ul.plus {
	padding:5px 20px 15px 25px;
	list-style:none;;
	font-weight:bold;
	color:#562574;
}
#basDroite2 ul.plus li {
	font-size:14px !important;
	padding:5px 0 5px 20px;
	background:url(../img/bckgrd_droite_bas2_ul.gif) no-repeat 0 5px;
}
#basDroite2 ul.plus li A {
	color:#000;
	font-weight:normal;
}
#basDroite3 {
	clear:both;
	background:url(../img/bckgrd_droite_bas3.gif) no-repeat 1px bottom;
	background-color:#FFF;
	height:55px;
	padding-top:5px;
}
#basDroite3 ul.plus {
	padding:5px 20px 15px 25px;
	list-style:none;;
	font-weight:bold;
	color:#839206;
}
#basDroite3 ul.plus li {
	font-size:14px !important;
	padding:5px 0 5px 20px;
	background:url(../img/bckgrd_droite_bas3_ul.gif) no-repeat 0 5px;
}
#basDroite3 ul.plus li A {
	color:#000;
	font-weight:normal;
}
#blocQuestions .titreBlocEntreprise {
	background:url(../img/entreprise_soustitre_questions.gif) no-repeat;
}
#blocQuestions .titreBlocConseil {
	background:url(../img/conseil_soustitre_questions.gif) no-repeat;
}
#blocQuestions .titreBlocJamel {
	background:url(../img/jamel_soustitre_questions.gif) no-repeat;
}
.separ {
	clear:both;
	background:url(../img/bckgrd_separ.gif) no-repeat;
	height:20px;
	margin:10px 5px 0 0;
}
.titreBlocEntreprise {
	margin-top:5px;
	padding-left:36px;
	padding-top:8px;
	color:#611291;
	font-size:14px;
	font-weight:bold;
	height:25px;
}
.titreBlocConseil {
	margin-top:5px;
	padding-left:36px;
	padding-top:8px;
	font-size:14px;
	font-weight:bold;
	height:25px;
}
.titreBlocJamel {
	margin-top:5px;
	padding-left:36px;
	padding-top:8px;
	font-size:14px;
	font-weight:bold;
	height:25px;
}
fieldset {
	border:none;
	padding-left:30px;
	padding-right:20px;
}
fieldset input, fieldset textarea {
	border: solid 1px #525252;
	padding:3px;
}
fieldset label {
	display:block;
	margin-top:20px;
}
input.submit {
	background:url(../img/btn_submit.gif) no-repeat;
	border:none;
	width:59px;
	height:22px;
}

#blocCV .titreBlocEntreprise {
	background:url(../img/entreprise_soustitre_cv.gif) no-repeat;
}

#blocAlerte .titreBlocEntreprise {
	background:url(../img/entreprise_soustitre_alerte.gif) no-repeat;
}

#blocAmi .titreBlocEntreprise {
	background:url(../img/entreprise_soustitre_ami.gif) no-repeat;
}

#blocCV .titreBlocConseil {
	background:url(../img/conseil_soustitre_cv.gif) no-repeat;
}

#blocAlerte .titreBlocConseil {
	background:url(../img/conseil_soustitre_alerte.gif) no-repeat;
}
#blocAmi .titreBlocConseil {
	background:url(../img/conseil_soustitre_ami.gif) no-repeat;
}

#blocAlerte .titreBlocJamel {
	background:url(../img/jamel_soustitre_alerte.gif) no-repeat;
}
#blocAmi .titreBlocJamel {
	background:url(../img/jamel_soustitre_ami.gif) no-repeat;
}

A.fleche {
	background:url(../img/bckgrd_fleche.gif) no-repeat;
	display:block;
	color:#454545;
	padding-left:20px;
}
A.fleche2 {
	background:url(../img/bckgrd_fleche2.gif) no-repeat;
	display:block;
	color:#454545;
	padding-left:20px;
}

.titreJamel {
	color:#b9cb21;
	font-size:16px;
	font-weight:bold;
	padding:20px 20px 10px 20px;
}
.texteJamel {
	font-size:12px;
	padding:0 20px 10px 20px;
}

.titreVideo {
	color:#6c2298;
	font-size:16px;
	font-weight:bold;
	padding:20px 20px 10px 20px;
}
.texteVideo {
	font-size:12px;
	padding:0 20px 10px 20px;
	list-style:none;
}
.listeVideo {
	padding:0 20px 0 20px;
	list-style:none;
	color:#454545;
}
.listeVideo  li {
	clear:both;
	padding-bottom:10px;
	overflow:auto;
}
.listeVideo  li img {
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}

/*** RAJOUT DIGI ***/
span.msgOk { font-weight:bold;color:#b3c402 }
span.msgErr { font-weight:bold;color:#c00 }
td.entreprise { background:#e4baff;height:40px; }
td.jamel { background:#b9cb21;height:40px; }
td.vide { background:#e4baff }
a.indexA { text-decoration:none;font-size:15px; }
a.indexB { text-decoration:none;font-size:12px; }
.linenonea { background-color:#e5bbfd;border-right:solid 4px #FFF; }
.linenoneb { background-color:#fbc49d; }
.header-relative { position:relative }
a.jamel-head-1 { position:absolute;right:5px;top:0px;height:165px;width:140px;display:block;text-decoration:none; }
a.jamel-head-2 { position:absolute;right:145px;top:57px;height:50px;width:105px;display:block;text-decoration:none; }
#header #top2 #top2Texte1 a { font-size:18px;color:#691D99;text-decoration:none }
td.headerindex { font-weight:bold;color:#fff;background:url('../img/bkg_programme_semaine.gif') repeat-x top left #AE75D0; }
td.headerindex a { font-weight:normal;color:#eee;text-decoration:none;font-size:1.2em; }
td.headerindex a.selec { font-weight:bold;color:#333 }
td.headerindex a:hover { color:#333;text-decoration:underline }
td.headerindex form { display:inline }
td.headerindex div { float:right;margin-right:6px; }
#libDateE { color:#fff; padding-right:2px; float:right; }

div.chat_box { margin-top:10px;background:url(../img/picto-chat-E.jpg) no-repeat top left #fff;padding:10px 10px;width:400px; }
div.picto_c { background:url(../img/conseil_soustitre_questions.gif) no-repeat top left #fff; }
div.chat_box h3 { font-size:16px;margin:0 0 12px 30px;font-weight:bold;color:#000; }
div.chat_box iframe { overflow:hidden;border:0px solid #fff;width:400px;height:400px; }
a.link_script_chat { margin:15px 0 0 20px;display:block;color:#000; }