/* CSS Document */
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½-CONSTANTS-ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
* {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
body {background:url(/images/bg2.jpg) top center repeat-y #C7E4FF}
img {border:0; vertical-align:top}

.column {float:left;}
.clear 	{clear:both;}

#main {
	margin:0 auto;
	font:normal 11px Arial, Helvetica, sans-serif;	
	line-height:14px;
	color:#252525;
}
.nn a	{text-decoration:none;}
.nn a:hover {text-decoration:underline;} 

input, textarea, select{			     
	font:normal 11px arial;
	vertical-align:middle;		
	color:#010101;
}		
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½-MAIN-ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
#layer_1 {
	background:url(/images/tail.jpg) center top repeat-x #FFF;
	width:100%
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½-HEADER-ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
#header {background:url(/images/header_bg.jpg) 0 0 no-repeat; height:428px; color:#D0E9FF; font:normal 12px Arial; line-height:16px}
#header .column_1 {width:367px}
#header #baseline {margin:0px 0 0px 0; font-style: normal; text-align: center; }
#header .column_1 img {margin:48px 0px 0px 67px;}
#header .column_2 {width:483px}
#header .column_2 .space {padding:45px 0px 0px 0px;}

#menu {height:117px}
.c1 {width:253px}
.sp {padding:0px 53px 0px 0px;}
.sp2 {padding:0px 30px 0px 0px;}
.c1 .subspace {padding:23px 0px 0px 16px;}
.c2 {width:199px}
.c2 .subspace {padding:23px 0px 0px 16px;}

.c5 {width:243px}
.c5 .subspace {padding:24px 0px 0px 14px;}
.c6 {width:210px}
.c6 .subspace {padding:23px 0px 0px 16px;}

#header a {color:#08488F; font:normal 12px Arial}
#header .link_2 {color:#D0E9FF; font:normal 12px Arial}
#header b {color:#054083; font:bold 12px Arial}
#header h1 {display:inline; color:#054083; font:italic 11px Arial}
#header h3 {display:inline; color:#054083; font:normal 12px Arial}
#header .link_1 {
	background:url(/images/bullet2.gif) top right no-repeat;
	padding:0px 10px 0px 0px;
	color:#FBE845;
	font:bold 11px Arial;
	text-transform:uppercase;
}
#header li {
	margin:0px 0px 5px 0px;
	background:url(/images/bullet1.gif) 0 0 no-repeat; 
	padding:0px 0px 0px 11px;
}
#header li a {
	background:url(/images/li_bg.gif) bottom repeat-x;
	color:#FFF; 
	font:normal 12px arial; 
	padding:0px 0px 0px 0px;
	text-decoration:none;
}
#header li a:hover {
	background:none;
	text-decoration:none;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½-CONTENT-ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.gl {border-bottom:1px solid #4FAAFF; margin:7px 0px 7px 0px;}
.fl_1 {
	float:left;
	margin:0px 9px 0px 0px;
}
.g {
	color:#252525;
	font:normal 11px Arial;
	line-height:14px;
}
.g b {font:bold 13px arial;	color:#252525;}

.c3 {width:218px}
.c4 {width:200px}
.c7 {width:234px}
.c8 {width:321px}

.p1 {padding:21px 27px 0px 3px;}
.p2 {padding:10px 0px 0px 14px;}
.p3 {padding:23px 25px 0px 16px;}
.p4 {padding:20px 20px 16px 27px;}
.p5{padding:20px 20px 16px 27px;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½-FOOTER-ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
#fbg {background: #C7E5FF url(/images/fbg.jpg) top center no-repeat}
#footer {
	margin:0 auto;
	width:850px;
	height:80px;
	font:normal 11px Tahoma;
	color:#5486BB;
}
#footer a {
	color:#5486BB;
	font:normal 11px Tahoma;
}
#footer b {font:normal 11px Tahoma;	color:#5486BB;}
#footer a:hover, .act {text-decoration:underline !important}
#footer span {font:normal 13px Arial; color:#054083}
#footer .space {padding:11px 0px 0px 48px;}


/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½-TEXT-ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
a {color:#252525; font:normal 11px Arial}
a:hover {text-decoration:none} 
b {font:bold 13px arial;	color:#252525;}
h1 {display:inline; color:#786E29; font:normal 14px Arial; line-height:16px}
h2 {display:inline; color:#252525; font:italic 13px Arial; line-height:18px}
.p2 p {display:inline; color:#252525; font:italic 13px Arial; line-height:18px}
.t {color:#786E29; font:normal 14px Arial;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½-LISTS-ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/

li {
	list-style:none;
	line-height:12px;
	margin:0px 0px 4px 0px;
	background:url(/images/bullet3.gif) 0 0 no-repeat; 
	padding:0px 0px 0px 16px;
}
li.none {
	list-style:none;
	line-height:12px;
	margin:0px 0px 4px 0px;
	background:none; 
	padding:0px 0px 0px 16px;
}
li a {
	background:url(/images/li_bg2.gif) bottom repeat-x;
	color:#786E29; 
	font:normal 14px Arial; 
	padding:0px 0px 0px 0px;
	text-decoration:none;
}
li a:hover {
	background:none;
	text-decoration:none
}
.list_1 li {
	background:url(/images/bullet4.gif) 0 0 no-repeat; 
	padding:0px 0px 0px 13px;
}
.list_1 li a {
	background:url(/images/li_bg3.gif) bottom repeat-x;
	color:#252525; 
	font:normal 12px Arial;
	text-decoration:none;
}
.list_1 li a:hover {
	text-decoration:none;
	background:none;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½-LINKS-ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.p2 h2 {
	background:url(/images/bullet3.gif) 0 0 no-repeat; 
	padding:0px 0px 0px 15px;
	color:#786E29; 
	font:normal 14px Arial;
	text-decoration:none;
}

.p2 h2 span {
	background:url(/images/li_bg2.gif) bottom repeat-x;
}
.link_1 {
	background:url(/images/bullet3.gif) 0 0 no-repeat; 
	padding:0px 0px 0px 15px;
}
.link_1 a {
	background:url(/images/li_bg2.gif) bottom repeat-x;
	color:#786E29; 
	font:normal 14px Arial;
	text-decoration:none;
}
.link_1 a:hover {
	background:none
}


/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½-FORMS-ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.input input, textarea {
	width:226px;
	height:26px;
	border:1px solid #E1E1E1;
}
textarea {
  width:460px;
	height:137px;
	overflow:auto;
	margin:0px 0px 11px 0px;
}
.eq {height:37px}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.c_t {background:url(/images/l2.gif) 0 0 repeat-x #F5F6F6}
.c_l {background:url(/images/l2.gif) 0 0 repeat-y}
.c_r {background:url(/images/l2.gif) top right repeat-y}
.c_b {background:url(/images/l2.gif) bottom repeat-x}
.c_tl {background:url(/images/c_tl.gif) 0 0 no-repeat}
.c_tr {background:url(/images/c_tr.gif) top right no-repeat}
.c_bl {background:url(/images/c_bl.gif) bottom left no-repeat}
.c_br {background:url(/images/c_br.gif) bottom right no-repeat}

.column_1, column_2 {margin:0px 0px 10px 0px;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/

#table_offre  {
  margin: 5px 0 20px 0;
  background-color: #E7E3E7;
}

#table_offre td {
  padding: 2px;
  width: 260px;
   background-color: #fff;
}

#table_offre .td1 {
  text-align: center;
  font-weight: bold;
}


#table_offre .td2 {
}

.titre1
{
  font:normal 18px Arial;
  font-weight: normal; 
  color: #C60C08;
  padding: 0 0 0 56px;
  display: block; 
  height: 48px;
  line-height: 48px;
  margin: 0 0 5px 0;
}

#titre_index
{
  background:url(/images/icons/box.png) 0 50% no-repeat transparent;
}
#titre_offre
{
  background:url(/images/icons/chart2.png) 0 50% no-repeat transparent;
}
#titre_methode
{
  background:url(/images/icons/chart1.png) 0 50% no-repeat transparent;
}
#titre_societe
{
  background:url(/images/icons/Info.png) 0 50% no-repeat transparent;
}
#titre_contact
{
  background:url(/images/icons/Email.png) 0 50% no-repeat transparent;
}

#liste_methode
{
margin: 10px 0 20px 0;
}

#liste_methode li.none
{
margin: 10px 0 0px 0;
}

.questions
{
  margin: 0 0 30px 67px;
}