/* FAQ Client */
#client_faq {
	color: #000000;
}

#client_faq h4 {
	color: #000000;
}

#client_faq #questions a:link, #client_faq #questions a:active, #client_faq #questions a:visited {
	color:#000000;
}

#client_faq #questions a:hover, #client_faq p a:link, #client_faq p a:active, #client_faq p a:visited, #client_faq .backtop:link, #client_faq .backtop:active, #client_faq .backtop:visited {
	color: #77C4EF;
}

#client_faq p a:hover, #client_faq .backtop:hover, #client_faq h1, #client_faq h2, #client_faq h3 {
	color: #0C4C8B;
}

#client_faq b {
	color: #0C4C8B;
}

#client_faq div.faq-a {
	background-color :#FFFFFF;
	border-bottom-color: #CCCC99;
}
/********************************************************************************/

/* Infos persos */
.infos_perso_sous_cadre {
	background-color:#e9f0f6;
}

.infos_perso_texte { color:#154a7c; }
.infos_perso_texte_exerg{ color:#0084ff; }
.infos_perso_menu { color:#FFFFFF; }
.infos_perso_menu a { color:#008aff; }
.infos_perso_menu a:hover { color:#023866; }

.info_perso_table th { color:#154a7c; }
.info_perso_table td { color:#0084ff; }
.info_perso_submit a { background-color:#cee3f5; color:#008aff; border-color: #b3d6f5; }
.info_perso_submit a:hover { color:#023866; }
.info_perso_table td input[type="text"], .info_perso_table td textarea { color:#000000; }
.info_perso_table td input[type="submit"] { background-color:#6A0000; color:#CCCC99; }
.info_perso_table td input[type="submit"]:hover { color:#ffda01; }
/**********************************************************************************************************/
body {
	margin: 0px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.accueil {
	margin: 0px;
	padding: 0px;
	border:0px;
}

.adminTxt {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0C4C8B; text-decoration: none}
.adminTxt:hover { color: #FF0000 }

.adminTxtb {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0C4C8B; text-decoration: none; font-weight: bold}
.adminTxtb:hover { color: #FF0000 }

.bordure { border: 1px solid #AA0000; }

.bordurebeige { border: 1px solid #BCB18D; }

.bordurebrune { border: 1px solid #660000; }

.box {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	text-align: left;
	height:18px;
	background-color:#B8DFF5;
	border-width:2px;
	border-color:#B8DFF5;
	border-style:solid;
}

.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	height:20px;
	background-color:#cee3f5;
	border:2px solid;
	border-color:#b3d6f5;
	border-style: solid;
}

.button:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	height:20px;
	background-color:#82BAF2;
	border:2px solid;
	border-color:#82BAF2;
	border-style: solid;
}


.footer {
	/*background-image: url(http://www.xlovecam.com/images/fond_bas.jpg);*/
	background: #FFFFFF;
	background-repeat: repeat-x;
	background-position: bottom;
}

.footer1 {
	height: 30px;
	width: 770px;
	margin: 0px;
	padding: 0px;
	vertical-align:bottom;
	/*background-image: url(../../images/footer1.gif);*/
	background-repeat: no-repeat;
	background-position: top;
}

.footer2 {
	height: 30px;
	width: 770px;
	margin: 0px;
	padding: 0px;
	vertical-align:bottom;
	/*background-image: url(../../images/footer2.gif);*/
	background-repeat: no-repeat;
	background-position: top;
}

.header {
	/*height: 610px;*/
	/*width: 770px;*/
	/*background-image: url(../../images/fond.jpg);*/
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	border:0px;
}

.menu {	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #336699; text-decoration: none }
.menu:hover { color: #FFFFFF; text-decoration: underline }

.planning1 { vertical-align: top; background-color: #9C0203; }
.planning2 { background-color: #A61C1D; }
.planning3 { background-color: #B03535; }
.planning_legende { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #336699; }
.planning_jour { color: #336699; font-size: 13px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; vertical-align: middle; }
.planning_horaire { color: #000000; font-size: 10px; font-family: Verdana, Helvetica, sans-serif; vertical-align: middle; }

.titre {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none; font-weight: bold}
.titre:hover { color: #FFCC00 }

.txt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none }
.txt:hover { color: #FFFFFF }

.txt_bas {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
.txt_bas:hover { color: #FFFFFF }

.txt_enter {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight: bold}
.txt_enter:hover { color: #FFCC00 }

.txt_enter2 {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #FF0000; text-decoration: none; font-weight: bold}
.txt_enter2:hover { color: #FFCC00 }

.txt_infos_audiotel {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #336699; text-decoration: none}
.txt_titre_audiotel {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FF0000; text-decoration: none; font-weight: bold}

.txt2 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
.txt2:hover { color: #000000 }

.txt2b {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold}
.txt2b:hover { color: #000000 }

.txt3b {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #336699; text-decoration: none; font-weight: bold}
.txt3b:hover { color: #FFFFFF }

.txtb {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #336699; text-decoration: none; font-weight: bold}
.txtb:hover { color: #FFFFFF }

.txtb_bas {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #336699; text-decoration: none; font-weight: bold}
.txtb_bas:hover { color: #0C4C8B }

.txtbc {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCC9A; text-decoration: none; font-weight: bold}
.txtbc:hover { color: #FFCC00 }

.txto {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
.txto:hover { color: #0C4C8B }

.txtob {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold}
.txtob:hover { color: #0C4C8B }

.txtr {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #336699; text-decoration: none}
.txtr:hover { color: #000000 }

.txtrb {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ff0000; text-decoration: none; font-weight: bold}

.txt_multi_code_pasok {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; text-decoration: none; font-weight: bold}

.txt_multi_code_ok {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #00FF00; text-decoration: none; font-weight: bold}

.txt_area {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #336699; text-decoration: none; font-weight: bold;}

.txt_link_tab_credit {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #448bcd; text-decoration: underline; font-weight: bold}
.txt_link_tab_credit:hover { color: #000000 }

.transp {
	color: #336699;
}

#INPUT_FORM_VALID {
	background-color: #336699;
	border-color: #0C4C8B;
	color: #FFFFFF;
}

#INPUT_FORM_VALID:hover {
	background-color: #0C4C8B;
	border-color: #336699;
	color: #FFCC00;
}
.form_obligatoire {
	color: #FF0000 ;
}

#MAIN {
	color: #336699;
}

#MAIN_TITLE {
	color: #000000;
}

#MAIN_TXT, #MAIN_TXTB {
	color: #336699;
}

#CREDITS_CCMEDIA {
	background-color: #E9F0F6;
}

#CREDITS_CCMEDIA_PRIX {
	background-color: #336699;
	color: #FFFFFF;
}

#CREDITS_ALLOPASS {
	background-color: #E9F0F6;
}

#CREDITS_AUDIO, #CREDITS_SMS {
	background-color: #E9F0F6;
	color: #336699;
}

#CREDITS_AUDIO_INFO, #CREDITS_SMS_INFO {
	color: #336699;
}

.credits_txt_important {
	color: #FF0000;
}

.credits_txt_ccmedia_prix {
	color: #FFFFFF;
}

/* AUDIO MULTIPLE CODES */
#CREDITS_MULTI_POPUP {
	background-color: #E9F0F6;
	color: #336699;
}

/* Tableaux */
tr.tableau_0 {
	background-color: #B9F0F6;
}

tr.tableau_1 {
	background-color: #D9F0F6;
}

/* Disclaimer */
#disclaimer_main_cadre_1 {
	border-color: #82BAF2;
	background-color: #E9F0F6;
	color: #FFFFFF ;
}

/* Planning */
#PLANNING_TRAIT {
	border-top-color:#336699 ;
}

/* Formulaire inscription model infos base*/
.new_model_insc th { border-color : #0C4C8B ; color: #000000 ; }
.new_model_insc td { border-color : #0C4C8B ; color: #000000 ; }
.new_model_insc th.model { color: #336699 ; }

/* Formulaire inscription model infos persos*/
.new_model_insc2 th { color: #000000 ; }
.new_model_insc2 div.error { color: #FF0000 ; }
.new_model_insc2 .error { color: #FF0000 ; }

/* Formulaire inscription model langues*/
.new_model_insc_langues th { border-color : #0C4C8B ; }
.new_model_insc_langues td { border-color : #0C4C8B ; color: #000000 ; }
.new_model_insc_langues th.model { color: #336699 ; }

/* help_poitrine */
.help_poitrine tr { background-color: #B9F0F6 ; }

.fiche_detail_acces_webcam { background-color: #E9F0F6 ; }

#commentaire_coul {color:#FFFFFF}