* {
	margin:0;
	padding:0;
}


h1 {
	color: #D58C0D;
	font-family: Verdana, Arial, Helvetica;
	font-size: 20px;
	text-transform : none;
	text-align:left;
	margin-bottom:0px;
}
h2 {
	color: #E37F00;
margin-bottom:3px;
margin-top:3px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	text-transform : none;
}
h3 {
	color: black;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	text-align : justify;
}
h4 {
	color: black;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
}
a { color:#F28E02; text-decoration:none; font-size:11px; font-weight:bold;}
a:hover { color:#999;}
#main {
	width:1034px;
	font-size:12px;
	font-family:verdana;
	color:#fff;
}
#top {
	padding-right:23px;width:820px;	height:86px;
}
#top img.logo {
	margin:47px 0 0 0;
	float:left;
}
#top form {
	width:178px;
	height:43px;
	float:right;
	margin:38px 0 0 0; color:#000;
}
#top #info{
	width:146px;
	height:43px;
	float:right;
	margin:24px 0 0 0; color:#000; text-align:left;
}
#top form input {
	width:96px;
	height:15px;
	border:solid 1px #c4c4c4;
	color:#000;
	font-family:arial;
	font-size:11px;
	margin:2px 0 3px 0;
}
#top form input.submit {
	margin:0;
	width:auto;
	height:auto;
	border:0;
	float:right;margin-left:30px;
}
#menu {
	padding-left:44px;width:836px;
	height:35px;
background:transparent url(http://www.ethikonsulting.com/fr/skin/images/back_menu.gif) no-repeat 73px 0;
	/*float:left;*/
}
#menu ul {
background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bg_menu.gif) no-repeat top;
	width:836px;
	height:27px;
	font-size:10px;
	font-family:arial;
	color:#fff;
	float:left;margin:0;
	/*margin:0 0 0 71px;*/
}
#menu ul li {
	float:left;
}
#menu ul li a {
	display:block;
	color:#fff;
	text-decoration:none;
	width:100%;
	height:24px;
	padding:3px 0 0 0; font-family:arial; font-weight:normal;
}
#menu ul li.accueil {
	width:114px;
}
#menu ul li.accueil a:hover {
background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bg_menu.gif) no-repeat 2px -30px;
	height:25px;
	padding:6px 0 0 0;
	font-size:11px;
	font-weight:bold;
}
#menu ul li.accueil_over {
background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bg_menu.gif) no-repeat 2px -30px;
	height:25px;
	padding:3px 0 0 0;
	font-size:11px;
	font-weight:bold;
	width:114px;
}
#menu ul li.presentation {
	width:115px;
	margin-left:9px
}
#menu ul li.presentation a:hover {
background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bg_menu.gif) no-repeat scroll -121px -67px;
	height:25px;
	padding:6px 0 0 0;
	font-size:11px;
	font-weight:bold;
}
#menu ul li.presentation_over {
background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bg_menu.gif) no-repeat scroll -121px -67px;
	height:25px;
	padding:3px 0 0 0;
	font-size:11px;
	font-weight:bold;width:115px;
	margin-left:8px;
}
#menu ul li.nos-metiers {
	width:113px;
	margin-left:9px;
}
#menu ul li.nos-metiers a:hover {
background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bg_menu.gif) no-repeat scroll -194px -95px;
	height:25px;
	padding:6px 0 0 0;
	font-size:11px;
	font-weight:bold;
}
#menu ul li.nos-metiers_over {
background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bg_menu.gif) no-repeat scroll -194px -95px;
	height:25px;
	padding:3px 0 0 0;
	font-size:11px;
	font-weight:bold;width:113px;
	margin-left:9px;
}
#menu ul li.nos-partenaires-et-nos-outils {
	width:118px;
	margin-left:8px;
	line-height:9px;
}
#menu ul li.nos-partenaires-et-nos-outils a {
	padding:0 3px;
	width:83px;
}
#menu ul li.nos-partenaires-et-nos-outils a:hover {
background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bg_menu.gif) no-repeat scroll -291px -127px;
	width:89px;
	padding:3px 0 0 0;
	height:25px;
	font-size:11px;
	font-weight:bold;
}
#menu ul li.nos-partenaires-et-nos-outils_over {
background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bg_menu.gif) no-repeat scroll -291px -127px;
	height:25px;
	padding:3px 0 0 0;
	font-size:11px;
	font-weight:bold;
	margin-left:8px;width:118px;
	line-height:9px;
}
#menu ul li.nos-references {
	width:117px;
	margin-left:7px;
}
#menu ul li.nos-references a:hover {
background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bg_menu.gif) no-repeat scroll -386px -159px;
	height:25px;
	padding:6px 0 0 0;
	font-size:11px;
	font-weight:bold;
}
#menu ul li.nos-references_over {
background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bg_menu.gif) no-repeat scroll -386px -159px;
	height:25px;
	padding:3px 0 0 0;
	font-size:11px;
	font-weight:bold;width:117px;
	margin-left:7px;
}
#menu ul li.nous-contacter {
	width:107px;
	margin-left:8px;
}
#menu ul li.nous-contacter a:hover {
background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bg_menu.gif) no-repeat scroll -483px -191px;
	font-size:10px;
	height:25px;
	padding:6px 0 0 0;
	font-weight:bold;
}
#menu ul li.nous-contacter_over {
background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bg_menu.gif) no-repeat scroll -483px -191px;
	height:25px;
	padding:3px 0 0 0;
	font-size:10px;
	font-weight:bold;width:107px;
	margin-left:8px;
}
#menu ul li.liens {
	width:97px;
	margin-left:8px;
}
#menu ul li.liens a:hover {
background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bg_menu.gif) no-repeat scroll -571px -223px;
	font-size:10px;
	height:25px;
	padding:6px 0 0 0;
	font-weight:bold;
}
#menu ul li.liens_over {
background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bg_menu.gif) no-repeat scroll -571px -223px;
	height:25px;
	padding:3px 0 0 0;
	font-size:10px;
	font-weight:bold;width:97px;
	margin-left:8px;
}
#mainleft {
	width:631px;
	float:left;
	padding:0 0 0 95px;
background:transparent url(http://www.ethikonsulting.com/fr/skin/images/middle_left.gif) repeat-y 95px 0;
	text-align:left;margin:0 6px 0 0;
}
#mainleft #left {
	width:575px;
	padding:0 28px 10px 28px;
	min-height:590px !important;
	height:auto !important;
	height:590px;
        background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bottom_left.gif) no-repeat bottom left;
	position:relative;
        text-align:justify;
}

ul, li {list-style-type:disc; /*color:#E79900;*/ font-weight:bold;line-height:20px; margin-top:3px; list-style-image:url(http://www.ethikonsulting.com/fr/skin/images/pussa1.png);}

#mainleft #left a { color:#E79900; text-decoration:none; font-size:11px; font-weight:bold;}
#mainleft #left a:link {color: #E79900;	text-decoration: none;}
/*#mainleft #left a:visited {text-decoration: none;color: #ffffff;}*/
#mainleft #left a:hover {text-decoration: underline;}
#mainleft #left a:active {text-decoration: none;}

#mainleft #left div.ssmenu {
	position:absolute;
	left:29px;
	top:1px;
height:179px;
width:218px;
background:url(http://www.ethikonsulting.com/fr/skin/images/ssmenu.gif) no-repeat; font-family:arial; text-align:left;
}
#mainmiddle #center div.ssmenu {
	position:absolute;
	left:106px;
	top:1px;
	width:161px;
	height:137px;
background:url(http://www.ethikonsulting.com/fr/skin/images/ssmenu.gif) no-repeat;
}
div.ssmenu a, #mainleft #left div.ssmenu a {
	color:#FFFFFF;
	text-decoration:none;font-size:12px;
}
div.ssmenu a:hover, #mainleft #left div.ssmenu a:hover {
	color:#000000;
	text-decoration:none;
}

div.ssmenu ul {
	margin:10px 10px 0 20px;
}
div.ssmenu ul li {
	list-style-type:disc;
	color:#000000;
        font-weight:bold;line-height:20px;
list-style-image:url(http://www.ethikonsulting.com/fr/skin/images/pussa3.png);
}
#mainright {
	width:212px;
	float:left;
background:url(http://www.ethikonsulting.com/fr/skin/images/top_right.gif) no-repeat top left;padding-top:11px;
}
#mainright #right {
	min-height:585px !important;
	height:auto !important;
	height:585px;
background:#4c4b4d url(http://www.ethikonsulting.com/fr/skin/images/bottom_right.gif) no-repeat right bottom ;
	padding:14px 15px 0 15px;
	text-align:justify;
	color:#ffffff;
	font-family:arial;
	font-size:11px;
}
#mainright #right h2.news {
	color:#ffffff;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
}
#mainright #right h2.news a {
	color:#ffffff;
	text-decoration:none;
	font-size:18px;
}
#mainright #right img.tr {
	margin:5px 0;
}
#mainright #right strong {
	color:#e79900;
	font-weight:normal;
}
#mainright #right strong a {
	color:#e79900;
	text-decoration:none;
        font-family:arial;
}
#mainright #right span.date {
	text-align:right;
	color:#e79900;
	display:block;
	margin-bottom:10px;
}
#mainright #right a.suite {
	text-align:right;
	color:#e79900;
	display:block;
	margin-top:11px;
	text-decoration:none;
	font-size:10px;
}
/************* la page d'accueil *******************/


#mainleft #left p.cl1 {
	width:280px !important;
	width:297px;
	float:left;
	border-right:solid 1px #646464;
	margin:13px 0 0 0;
	padding:0 15px 0 0;
	text-align:justify;
	line-height:14px;
        font-family:arial;
}
#mainleft #left p.cl1 img {
	border:1px solid #ffffff;
	margin:0 5px 5px 0;
}
#mainleft #left p.cl2 {
	float:left;
	text-align:justify;
	padding:0 0 0 10px;
	line-height:14px;
	margin:13px 0 0 0;
	width:269px !important;
	width:279px;
        font-family:arial;
}
#bottom {
	float:left;
	width:213px;
	height:37px;margin-right:88px;
background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bas_page.gif) no-repeat bottom right;
	color:#4c4b4d;
	font-size:8px;
	font-family:arial;
	text-align:right;
}
#bottom a {
	color:#474747;
	text-decoration:none;
	font-size:11px;
}
/********** plan du site ************/
#bag a {
	color:#F28E02;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
div.cadre{width:98%; padding:5px; margin-bottom:3px; background-color:#626262; color:#fff;}

#liste{color:#dbdbdb; font-size:11px; font-family:verdana;}
#liste td{padding:5px; background-color:#626262;}
#liste .title{background-color:#424242; font-weight:bold; font-size:12px;}

#enquete .titre{background-color:#fd9f02;color:#fff;width:98%; padding:5px; font-family:verdana; font-weight:bold; font-size:12px;}
#enquete .content{width:98%; padding:5px; margin-bottom:5px; background-color:#626262;}
#enquete .content td{color:#ffffff; font-family:verdana; font-size:11px;}

#formulaire{font-family:Tahoma; font-size:11px;color:#DBDBDB;}
#formulaire .td_titre{color:#DBDBDB; text-transform:uppercase; font-style:normal; font-weight:bold; font-family:Tahoma; font-size:11px;}
#formulaire .tdjaune{background-color:#F28E02; color:#000; font-family:tahoma; font-size:13px;}
#formulaire .td3{border-bottom:solid 1px #3F3F3F; border-left:solid 1px #3F3F3F; border-right:solid 1px #3F3F3F;}
#formulaire .table{background-color:#1F1F1F; color:#C8C8C8; font-family:tahoma; font-size:11px;}
#formulaire .table input {width:60%; height:16px; background-color:#0B0B0B; border:solid 1px #4D4D4D; color:#fff; font-size:10px;}
#formulaire .table textarea{width:100%; background-color:#0B0B0B; border:solid 1px #4D4D4D; color:#fff; font-size:10px;}
#formulaire .table select {width:100%; height:16px; background-color:#0B0B0B; border:solid 1px #4D4D4D; color:#fff; font-size:10px;}

/***********************  Forum *****************/
#mainmiddle{width:650px; float:left; margin:0 0 0 66px; background:transparent url(http://www.ethikonsulting.com/fr/skin/images/middle_main.gif) repeat-y; text-align:left;}
#mainmiddle #center{width:606px; padding:0 22px 10px 22px; float:left; min-height:589px; background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bottom_main.gif) no-repeat bottom; position:relative;}

#mainleft #left table#ofrestyle td a{color:#ffffff;}
/***********************************/
#menu2 {
	padding-left: 99px; width: 935px;background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bg-mm.gif) no-repeat 0 0;
	height:44px;
}
#menu2 ul {
	font-size:10px;
	font-family:arial;
	color:#fff;
	float:left;
	margin:0;width:935px;height:35px;
}
#menu2 ul li {
	float:left;margin:0 11px 0 0px;width:115px;height:33px;list-style:none;
}
#menu2 ul li a {
	display:block;
	color:#ffffff;height:30px;font-size:12px;
	text-decoration:none;text-align:center;
	padding:3px 0 0 0; font-family:arial; font-weight:normal;background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bg_menu2.gif) no-repeat 0 0;
}


#menu2 ul li.accueil_over a{background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bg_menu2.gif) no-repeat 0 -33px;font-size:12px;font-weight:bold;padding:6px 0 0 0;}
#menu2 ul li.presentation_over a{background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bg_menu2.gif) no-repeat 0 -33px;font-size:12px;font-weight:bold;padding:6px 0 0 0;}
#menu2 ul li.nos-metiers_over a{background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bg_menu2.gif) no-repeat 0 -33px;font-size:12px;font-weight:bold;padding:6px 0 0 0;}


#menu2 ul li.nos-partenaires-et-nos-outils a {padding:1px 13px 0;line-height:9px;}
#menu2 ul li.nos-references_over a{background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bg_menu2.gif) no-repeat 0 -33px;font-size:12px;font-weight:bold;padding:6px 0 0 0;}
#menu2 ul li.liens_over a{background:transparent url(http://www.ethikonsulting.com/fr/skin/images/bg_menu2.gif) no-repeat 0 -33px;font-size:12px;font-weight:bold;padding:6px 0 0 0;}
#menu2 ul li.nous-contacter_over a{background:transparent url(http://www.ethikonsulting.com/fr/skin/images/menu2-contact.gif) no-repeat 0 -33px;font-size:12px;font-weight:bold;padding:6px 0 0 0;}
#menu2 ul li.liens {width:97px;margin-right:0px;}
#menu2 ul li.nous-contacter {width:106px;}
#menu2 ul li.liens a{width:97px;margin-right:0px;background:transparent url(http://www.ethikonsulting.com/fr/skin/images/menu2-lien.gif) no-repeat 0 0;}
#menu2 ul li.nous-contacter a{width:106px;background:transparent url(http://www.ethikonsulting.com/fr/skin/images/menu2-contact.gif) no-repeat 0 0;}
#menu2 ul li a:hover {background-position:0 -33px;font-weight:bold;padding:6px 0 0 0;font-size:12px;}
#menu2 ul li.nos-partenaires-et-nos-outils_over a,#menu2 ul li.nos-partenaires-et-nos-outils a:hover {background-position:0 -33px;font-size:12px;font-weight:bold;padding:6px 12px 0;line-height:11px;text-align:center;}
/*************************************/
.clearfloat {clear:both;font-size: 1px;line-height: 0px; height:0;}