/* CSS Document */
body { margin-top:0; font-family: Arial; color:#FFFFFF }
#general_accueil { width: 984px; margin-right: auto; margin-left: auto; }
#col_ho { width: 982px; float:left; clear: right; background-color:#FFFFFF; }
#logo { width:257px; float:left; clear:left }
#lang { width: 715px; height: 18px; text-align:right; background-image:url(images/lang.gif); background-repeat:no-repeat }
#lang a { width: 721px; height: 18px; color:#000000; font-size:12px; text-decoration:none }
#animation { width: 715px; height: 200px; float:left; clear: right; margin-left:6px; }
#nav_haut { height: 30px; width:714px; background-image: url(images/bg_nav_haut.jpg); background-repeat: repeat-x; float:left; margin-left:6px }
#nav_haut img { margin-top:2px }
#col_left { width:258px; min-height:336px; _height:336px; background-color:#222; float: left; margin-right:2px }
#col_left p { font-size:11px; font-weight:normal; width: 239px; padding-left: 6px; padding-top:10px; text-align: justify; margin:0 0 6px 0; }
#col_left h1 { font-size:15px; font-weight:bold; padding-bottom: 5px; padding-left: 10px; margin: 0px }
#col_left h2 { font-size: 11px; font-weight: normal; color: #000000; background-color: #FFFFFF; position: absolute; padding-left: 20px; margin-bottom:5px; width: 93%; bottom: 8px }
#col_left ul { margin:0; padding:0 0 0 10px }
#col_left li { background-image:url(images/puce.jpg); background-repeat:no-repeat; background-position:0 8px; list-style-type: none; list-style-position: outside; font-size:11px; padding-left: 10px; margin-bottom:20px }
#col_left a { text-decoration: none; font-size:10px; color: #67BBAA; padding-left: 10px }
#col_left a:hover { color: #FFFFFF }
#col_right { width: 720px; float: left; }
#table_main { width:720px; }
#table_main h1 { font-size:15px; font-weight:bold; color: #000000; margin-left: 5px }
#table_main h2 { font-size: 11px; font-weight: bold; color: #000000; padding: 0px; margin:0 0 0 5px;}
* html #table_main h2 {line-height:14px}
*+html #table_main h2 {line-height:14px}
#table_main h3 { font-size: 9px; font-weight: normal; color: #1F8B74; text-align: right; padding: 0px; margin-top: 2px; margin-bottom: 0px; margin-left: 5px }
#table_main a { color: #01775D; text-decoration:none; font-weight: normal; margin-right:5px }
#table_main img { margin: 0 0 0 4px; border-left: 1px solid #000000; border-top: 1px solid #000000; border-right: 1px solid #000000; border-right: 1px solid #000000; }
#table_main ul { padding:0; margin:0 }
#table_main li { }
#td_address { background-image: url(images/bg_adress.gif); background-repeat: no-repeat; background-position: top }
#td_address h1 { color: #FFFFFF; font-size: 12px; font-style: normal; margin-top: 5px; margin-left: 20px; margin-bottom: 0px }
address { color: #FFFFFF; font-size: 10px; font-style: normal; padding-right: 10px; padding-left: 10px; padding-top: 0px }
#td_address a { font-size: 10px; font-style: normal; text-decoration: none; color: #FFFFFF }
#td_address img { border:0; margin-left: 20px }
#bil_con { font-size: 11px; color: #434343; padding-left: 20px; padding-top: 5px; float: right }
#cadre_pyxi { background-color:#222222; width:258px; height:20px; float:left; background-color:#FFFFFF }
#cadre_pyxi a { font-family: Arial; font-size: 11px; font-weight: normal; color: #000000; width:257px; float:left; padding-top: 2px; padding-left:10px; text-decoration:none; }
#cadre_pyxi a:hover { color:#008872 }
#foot { width: 984px; height:20px; clear:both; background-color:#FFFFFF }
#table_main .imgborder { border:0; margin:5px 0; }

.text8_blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #FFFFFF;
}
.text9_blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #FFFFFF;
}
.text10_blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
}
.text12_blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
}
.text_ligne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	text-decoration: none;
}
.text9_ligne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #555555;
	text-decoration: none;
}
.text8black_ligne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
	text-decoration: none;
}
.text8gris_ligne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #999999;
	text-decoration: none;
}
.combo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	background-color: #FFFFFF;
	border: thin solid #999999;
}
.input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.numdossard{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.alerte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #DE2727;
	font-style: normal;
	text-transform: uppercase;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-weight: bold;
}
.message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
.deconnection_idex {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:NORMAL;
	font-weight: bold;
	color: #FF7F00;
	
	text-decoration: none;
}
.membre_idex {
	background-image:none;
	list-style-type: none; 
	font-size: 12px;
	font-weight:bold;
	 color:#FF6600;
	
}
.deconnection_idex:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:NORMAL;
	font-weight: bold;
	text-decoration: none;
	color: #009900;
}
.bienvenuli { background-image:none;list-style-type: none; font-size: 14px;font-weight:bold; background-color:#222;color:#008870;border:2px #D75C0F solid;width:195px;text-align:center;padding:0;}
#navigation{
padding:0px 0px 0px 0px;
}
.navigation1{
padding:0px 0px 0px 0px;
}
.div_table { background-image:url(../images/ban_condida.jpg);
 background-repeat:no-repeat; background-position:0% top;}
.div_table2 { background-image:url(../images/bandeau-entreprise.jpg);
background-repeat:no-repeat; background-position:0% top;}
