body {
	background-image:url("../images/bg_header.gif");
	background-position:top;
	background-repeat:repeat-x;
	background-color:#2E2D2B;
	color:#444444;
	margin:0px;
	padding:0px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #777777;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #444444;
	font-family: Verdana, Arial,  Sans-serif;
	font-size: 12px;
	line-height: 120%;
 }

td {vertical-align:top;}
	
.readmore , a:visited,a:link {color:#000;text-decoration:none;margin:0px;padding:0px}
a:hover {color:#A90303;text-decoration:none;background:transparent;margin:0px;padding:0px}
img{border:0px;margin:0px;}
h3{margin:0px;padding:0px;font-size:10px}
h1 {
	color:#993300;
	margin:0px;
	padding:0px;
	font-family:  Arial, Verdana,Sans-serif;
	font-size: 14px;
	line-height: 120%;
	text-transform: uppercase;
}
h2 {color:#C10001;font-size:12px
	font-family:  Arial, Verdana,Sans-serif;
}
p {
	text-align:justify;
}

#header {margin:0px;padding:0px;min-height:168px;height:168px}
.logo {
	background-image:url(../images/logo.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

#header .bg_header1 {background-image:url("../images/bg_header1.jpg");background-position:top right;background-repeat:no-repeat;}
#header .bg_header2 {background-image:url("../images/bg_header2.jpg");background-position:top right;background-repeat:no-repeat;}
#header .bg_header3 {background-image:url("../images/bg_header3.jpg");background-position:top right;background-repeat:no-repeat;}
#header .bg_header4 {background-image:url("../images/bg_header4.jpg");background-position:top right;background-repeat:no-repeat;}
#header .bg_header5 {background-image:url("../images/bg_header5.jpg");background-position:top right;background-repeat:no-repeat;}
#header .bg_header6 {background-image:url("../images/bg_header6.jpg");background-position:top right;background-repeat:no-repeat;}
#header .bg_header7 {background-image:url("../images/bg_header7.jpg");background-position:top right;background-repeat:no-repeat;}
#header .bg_header8 {background-image:url("../images/bg_header8.jpg");background-position:top right;background-repeat:no-repeat;}
#header .bg_header9 {background-image:url("../images/bg_header9.jpg");background-position:top right;background-repeat:no-repeat;}

#header .language{float:right;width:300px;margin:0px;padding:30px 10px 94px 0px;color:#FFF}
#header .language ul {margin:0px;padding:0px;list-style:none;}
#header .language li {float:left;margin:0px;padding:0px;}
#header .first{margin:0px;padding:0px;text-transform:uppercase}

#header .menu {float:right;margin:0px;padding:0px;}
#header .menu ul{margin:0px;padding:0px;list-style:none;}
#header .menu li{float:left;margin:0px;padding:0px;}

#content {margin:0px;background-color:#FFF;color:#4C4B49;}
#content p { padding:0px;margin:0px;display:block}

#content .cright{float:right;width:450px;padding:60px 0px 10px 10px;} 
#content .cright ul{margin:0px;padding:0px;list-style:none;}
#content .cright li{margin:0px;padding:0px;border:0px}
#content .cleft{float:left;	width:45%;	padding:10px;}

.bg1 {background-image:url("../images/bg_content_1x.jpg");background-repeat:repeat-y;}
.bg2 {background-image:url("../images/bg_content_2x.jpg");background-repeat:repeat-y;}
.bg3 {background-image:url("../images/bg_content_3x.jpg");background-repeat:repeat-y;}
.bg4 {background-image:url("../images/bg_content_4x.jpg");background-repeat:repeat-y;}
.bg5 {background-image:url("../images/bg_content_5x.jpg");background-repeat:repeat-y;}
.bg6 {background-image:url("../images/bg_content_6x.jpg");background-repeat:repeat-y;}
.bg7 {background-image:url("../images/bg_content_7x.jpg");background-repeat:repeat-y;}
.bg8 {background-image:url("../images/bg_content_8x.jpg");background-repeat:repeat-y;}
.bg9 {background-image:url("../images/bg_content_9x.jpg");background-repeat:repeat-y;}

#content .bg_content1 {
	background-image:url("../images/bg_content_1.jpg");
	background-position:top left;
	background-repeat:no-repeat;
	margin:0px;
	min-height:450px;
	height:300px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 40px;
}
#content .bg_content2 {
	background-image:url("../images/bg_content_2.jpg");
	background-position:top left;
	background-repeat:no-repeat;
	margin:0px;
	min-height:450px;
	height:300px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 40px;
}
#content .bg_content3 {
	background-image:url("../images/bg_content_3.jpg");
	background-position:top left;
	background-repeat:no-repeat;
	margin:0px;
	min-height:450px;
	height:300px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 40px;
}
#content .bg_content4 {
	background-image:url("../images/bg_content_4.jpg");
	background-position:top left;
	background-repeat:no-repeat;
	margin:0px;
	min-height:450px;
	height:300px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 40px;
}
#content .bg_content5 {
	background-image:url("../images/bg_content_5.jpg");
	background-position:top left;
	background-repeat:no-repeat;
	margin:0px;
	min-height:450px;
	height:300px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 40px;
}
#content .bg_content6 {
	background-image:url("../images/bg_content_6.jpg");
	background-position:top left;
	background-repeat:no-repeat;
	margin:0px;
	min-height:450px;
	height:300px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 40px;
}
#content .bg_content7 {
	background-image:url("../images/bg_content_7.jpg");
	background-position:top left;
	background-repeat:no-repeat;
	margin:0px;
	min-height:450px;
	height:300px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 40px;
}
#content .bg_content8 {
	background-image:url("../images/bg_content_8.jpg");
	background-position:top left;
	background-repeat:no-repeat;
	margin:0px;
	min-height:450px;
	height:300px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 40px;
}
#content .bg_content9 {
	background-image:url("../images/bg_content_9.jpg");
	background-position:top left;
	background-repeat:no-repeat;
	margin:0px;
	min-height:450px;
	height:300px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 40px;
}

#content .bar {background-color:#363533;padding:8px;color:#FFF}
#content .clients {background-color:#4798AF;padding:8px;color:#FFF}
#content .survey {
	background-color:#F28A35;
	padding:8px;
	color:#FFF;
	text-transform:uppercase;
	width:320px;
	
}
#content .csurvey {background-color:#5F4E00;padding:8px;color:#FFF;text-transform:uppercase;width:70px;}
#content .about {background-color:#2FAB8C;padding:8px;color:#FFF}
#content .forum {background-color:#939393;padding:8px;color:#FFF}
#content .news {background-color:#2808C9;padding:8px;color:#FFF}
#content .contact {background-color:#660804;padding:8px;color:#FFF}
#content .group {background-color:#157637;padding:8px;color:#FFF}
#content .services {background-color:#64C913;padding:8px;color:#FFF}
#content .bg_content1 .news {background-color:#A43813;padding:5px;color:#FFF}
#content .bg_content1 .survey {background-color:#D43EAF;padding:5px;color:#FFF}
#content .bg_content1 h2 {font-size:13px;margin:0px;padding:0px;}

/*#content #clients h1 {font-size:11px;color:#4798AF;font-weight:bold}*/
/*#content #clients h2 {font-size:11px;color:#E1AA28}*/
#content #about h2 {font-size:18px;color:#2FAB8C;text-transform:uppercase}
/*#content #clients table h1 {font-size:18px;}*/

#content #survey h2{font-size:13px;color:#D5772A;font-weight:bold}
#content #survey input[type=radio]{border:none}
#content #survey input[type=checkbox]{border:none}

#content #survey input{font-size:10px;}
#content #survey b, .coulHR{
	color:#D86E18
}

#content #forum .putpost2{margin:0px;padding:0px;float:right;color:#AB7A02}
#content #forum .seepost{margin:0px;padding:0px;float:right;color:#AB7A02}
#content #forum .putpost{margin:0px;padding:0px;float:right;color:#AB7A02}
#content #forum .cleft ul{margin:0px;padding:0px;list-style:none;}
#content #forum .cleft li{margin:0px;padding:0px;padding-left:20px;background: url("../images/bg_ul_forum.gif") no-repeat;}
#content #forum .coments ul{margin:0px;padding:0px;list-style:none;}
#content #forum .coments li{margin:0px;padding:5px;background:#EFEFEF}

#content #news .seepost{margin:0px;padding:0px;float:right;color:#AB7A02}
#content #news .cleft ul{margin:0px;padding:0px;list-style:none;}
#content #news .cleft li{ margin:0px;padding:5px;border-bottom: 1px solid #2E0FCB}
/*#content #news .cleft li h1{
	margin:0px;
	padding:0px;
	color:#2E0FCB;
	font-size: 10px;
}*/
.h1news {
	font-size: 12px;
}

#content #news .read {text-align:right;}

/*#content #about .cleft ul{margin:0px;padding:0px;list-style:none;}
#content #about .cleft li{list-style-type: disc;*/
}
/*#content #about .cleft li h1{margin:0px;padding:0px;color:#2FAB8C}*/
#content #about .cleft .read {text-align:right}

#content #contact .cleft h2 {font-size:18px;color:#660804;text-transform:uppercase}
#content #contact .cleft {color:#FFF}
#content #contact input[type=radio]{border:none}
#content #contact input[type=checkbox]{border:none}

#content #group .cleft ul{margin:0px;padding:0px;list-style:none;}
#content #group .cleft li{margin:0px;padding:5px;border-bottom: 1px solid #2FAB8C}
/*#content #group .cleft li h1{margin:0px;padding:0px;color:#2FAB8C}*/
#content #group .cleft h2 {font-size:18px;color:#2FAB8C;text-transform:uppercase}
#content #group .cleft .read {text-align:right}

#content #services .cleft h2 {font-size:16px;color:#51A90A;text-transform:uppercase}



#footer {margin:0px 0px 30px 0px;padding:0px;background-color:#F0C254;color:#2E2D2B}
#footer ul{margin:0px;padding:0px 0px 20px 0px;list-style:none;}
#footer li{
	float:left;
	font-size:10px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#footer .last{float:right;text-align:right}


.clear {
  display:block;
  clear:both;
  height:0px;
  font-size:1px;
  line-height:1px;
  }
  
/*@dan #survey*/
.clickable, .charge, #bg_header img ,#back, #content .cright li img ,#spa,#people,#download , .seepost , .putpost , #post_comment , #footer li ,#closeWindow ,.readmore , #clients h2 ,#tbl_clients tr {cursor: pointer; cursor: hand; }
.t1 {
	color: #4C4B49;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	line-height: 120%;

}
.t2 {
	
	font-size: 10px;
	font-weight: 700;
	line-height: 120%;
	color: #4C4B49;
	font-family:  Arial, Helvetica, sans-serif;

}
.t3 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #a43813;	line-height: 120%;

}
.t4 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	color: #a43813;	line-height: 120%;

}
.contactH1 {
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	font-family: Arial,verdana,  Helvetica, sans-serif;
	font-size: 12 px;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;	line-height: 120%;

}
.surveyH1 {
	color:#D86E18;
	margin:0px;
	padding:0px;
	font-family: Arial,verdana,  Helvetica, sans-serif;
	font-size: 12 px;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;	line-height: 120%;

}
.surveyH2 {
	color:#D86E18;
	font-family: Arial,verdana,  Helvetica, sans-serif;
	font-size: 11 px;
	line-height: normal;
	font-weight: bold;

}
.surveyH3 {
	color:#D86E18;
	font-family: Arial,verdana,  Helvetica, sans-serif;
	font-size: 10 px;
	line-height: normal;

}
.coulHR{
	border-top-color: #D86E18;
	border-top-style: solid;
	border-top-width: thin;
}
.contacth2 {
	color:#FFFFFF;
	font-size:12px;	line-height: 120%;

}
.europrsurvey{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #011CC4;
}
.contactaccueil{
	color: #4C4B49;
		font-family:  Arial, Helvetica, sans-serif;


}
.titrenews{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1Opt;
	color: #B8370C;
	font-weight: bold;
}
.lemoisaccueil{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}