body,html{
	background-color:#636363;
	background-color:#FFFFFF;
	background-color:#F39C00;
    color:#555555;
	font-family:verdana;
	font-size:11px;
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}
div, p, td, big{
	font-family:verdana;
	font-size:11px;
}
a{
    color:#555555;
    text-decoration:none;
}
a:hover{
    color:#555555;
    text-decoration:underline;
}
p{
	text-align:justify;
}  
/*********************************************/
#Header{
	margin:0px;
	padding:0px;
 	background-color:#17A1BB; 
	border:0px solid #FFFFFF;
	color:#FFFFFF; 
	background-image:url(./resources/img/en/header3.jpg);
	background-repeat:no-repeat;
	background-position: center 0px;
	height:100px;
}
#en #Header{ 
	background-image:url(./resources/img/en/header3.jpg); 
}
#fr #Header{ 
	background-image:url(./resources/img/fr/header3.jpg);
}

#Header h1{ 
	margin:0px;
	text-indent:-1000px;
}
#Header h1 a{
	text-indent:-1000px;
	display:block;
	height:100px;
	/*width:;*/
} 

#Lang
{
	margin-right:10px;
	display:block;
	text-align:right;
	font-size:9px;
	line-height:30px;
	color:#05869C;
}
	
#Lang a
{ 
	color:#EEEEEE;
	font-size:9px;
	line-height:30px;
}
#Main{
	width:100%;
	height:100%;
	border:0px solid #000000;
	background-color:#F39C00;
}
#MainContent{
	width:790px;
	margin:0px auto; 
	background-color:#F39C00; /** ie6 **/
}
#SiteContent{ 
	background-image:url(./resources/img/bg2.gif);
	background-repeat:repeat-y;
	background-position: center center;
	padding:10px 30px 10px 30px; 
	border:0px solid #FFFFFF; 
   	background-color:#FFFFFF; 
	border:0px solid #CACACA;
}
#HomeContent{ 
	background-image:url(./resources/img/bg2.gif);
	background-repeat:repeat-y;
	background-position: center center;
	padding:10px 10px 10px 1px; 
	border:0px solid #FFFFFF; 
   	background-color:#FFFFFF; 
	border:0px solid #CACACA;
}
#Footer{
	border:0px solid #CACACA;
	text-align:center;
    height:125px ; 
	background-color:#F39C00; /** ie6 **/
}
#FooterPartner{
}
/****************************************/
/*  menu du site  */
/******************************************/
#Navbar{
	position:relative; 
	z-index:50;
	top:115px; 
 	background-image:url(./resources/img/bg2.gif);
	background-repeat:repeat-y;
	background-position: center center;
 	background-color:#1596AC; 
}
ul#Nav,
ul#Nav li{
	display:block;
	margin:0;
	padding:0;
	list-style-type:none;	
	height:26px;
	line-height:26px;
} 
#Nav, #Nav ul {
	padding: 0;
	margin: 0;
	list-style: none; 
	line-height: 1;
}
ul#Nav{
	margin-left:5px;
	margin-right:5px;
	background-color:#1596AC;/* joli bleu
	background-color:#F1CA0B; */
	padding:0;
	padding-left:10px;
	border-top:1px solid #05869C;
	border-bottom:1px solid #05869C;
}
ul#Nav li{  
	display:block;
	float:left; 
	text-align:left;
}
ul#Nav li li{ 
	text-align:left;
}

/** LNG ***********************************************************************/
ul#Nav li#NavHome{   
	width:5em;
}
ul#Nav li#NavServices{   
	width:14em;
}
ul#Nav li#NavActivities{   
	width:11em;
}
ul#Nav li#NavPackages{   
	width:10em;
}
ul#Nav li#NavAboutus{   
	width:7em;
}
ul#Nav li#NavTestimonies{   
	width:8em;
}
ul#Nav li#NavContact{   
	width:6em;
	border-right:1px solid #05869C;
}
/*** EN *********************/
body#fr ul#Nav li#NavHome{   
	width:6em;
}
body#fr ul#Nav li#NavAboutus{   
	width:8em;
}
body#fr ul#Nav li#NavServices{   
	width:16em;
}
body#fr ul#Nav li#NavTestimonies{   
	width:9em;
}
body#fr ul#Nav li#NavPackages{   
	width:7em;
}
/**   LNG  ********************************************************************/

ul#Nav li a{
	/*font-weight:bold;*/
	border-left:1px solid #05869C;
	padding:0 10px;
	display:block; 
	height:26px;
	line-height:26px;
    color:#FFFFFF;
    font-weight : normal;
}
ul#Nav li a:hover{
	text-decoration:none;
	background-color:#05869C;
	border-left:1px solid #05869C;
	padding:0 10px;
	display:block; 
	height:26px;
	line-height:26px;
    color:#FFFFFF;
} 
/***  SOUS MENU **/
#Nav li ul li { /* second-level lists */
	width:15em;
	height:26px;
	line-height:26px;
}
#Nav li ul { /* second-level lists */
	padding:0;
	margin:0;
	background-color:#1596AC;
	border-left:1px solid #05869C;
	border:1px solid #05869C;
	position: absolute;	
	width:15.1em;
/*	background: orange;*/
/**/
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#Nav li ul ul { /* third-and-above-level lists */
	margin: -2em 0 0 14.5em;
}
#Nav li:hover ul ul, #Nav li.sfhover ul ul {
	left: -999em;
}
#Nav li:hover ul, #Nav li li:hover ul, #Nav li.sfhover ul, #Nav li li.sfhover ul {
	left: auto;
}
/****************************************/
/*  Contenu du site  */
/******************************************/
h2 
{
	margin:0; 
	padding:0;
	margin-top:15px;
	margin-bottom:10px;
	color: rgb(243, 155, 2); 
	font-size:18px;
	line-height:27px;
	height:27px;/*
	display: block; 
	clear: both;*/
	border-bottom:1px solid #FDCD00;
	/*maj*/
	height:auto;
 	font-weight:normal;
	font-size:18px;
}
*+html h2 /* ie7 */
{
	padding-top:15px;
}
*html h2  /* ie6 */
{
	padding-top:15px;
}

h3{
 	font-weight:bold;
	margin:0;
	padding:0;
	margin-left:0px;
	padding-left:0px;
	/*	background-color:#F3F3F3;*/
	color:#16A2BB;
	/*  border-bottom:1px solid #CACACA; */
	border-top:0px solid #16A2BB;
	border-left:0px solid #36C2DB;
	border-right:0px solid #16A2BB;
	border-bottom:0px solid #36C2DB;
	font-size:16px;
	line-height:25px;
	height:25px;
	/*maj*/
	height:auto;
 	font-weight:normal;
	font-size:19px;
	line-height:22px;
	margin-bottom:18px;
}
/********************************************************************/
/****  FOOTER  Contact **/
/**********************************************************************/
div#FooterContact{ 
 	background-color:#FFFFFF; 
 	background-image:url(./resources/img/bg2_end.gif);
	background-repeat:no-repeat;
	background-position: center -35px;
	display:block;
	clear:both;
} 
div#FooterContact1{
	margin:0 auto;
	margin-bottom:10px;
	margin-top:0px;
	font-size:14px;
	width:750px;
 	font-weight:bold;
 	background-color:#F3F3F3;
	border:1px solid #CACACA; 
	border:1px solid #DADADA; 
	color:#636363;
}
div#FooterContact ul,
div#FooterContact ul li{ 
	margin:0; 
	padding:0;
	list-style-type:none;	
} 
/****************************************/
/*  Footer lien du site  */
/******************************************/
div#FooterNav { 
	text-align:center;
	clear:both; 
	margin:0 auto; 
	margin-top:15px; 
	padding:0;
	list-style-type:none;	
	height:15px;
	line-height:15px;
	background-color:#F39C00; /** ie6 **/
}  
#FooterNav  a{ 
	color:#03748A;
	color:#5F3C00;
	padding:0 2px 0 5px;
	height:15px;
	line-height:15px;  
	border-left:1px solid #5F3C00; 
}
#FooterNav  a.FooterNavhome{   
	border-left:0;
}


div#FooterNav2 { 
	background-color:#F39C00; /** ie6 **/
	color:#9F6500;
	text-align:center;
	clear:both; 
	margin:0 auto; 
	margin-top:5px; 
	margin-bottom:25px; 
	padding:0;  
	line-height:15px;
}  
/****************************************/
/*  Footer partner  */
/******************************************/
#FooterPartner{   
	text-align:center;
	margin-top:15px;
}


#FooterContact2 {  
	margin-left:15px;
}
#FooterContact2 ul{ 
	margin:0;
	padding:0;
	display:block;
	list-style-type:none;  
}
#FooterContact2 li{
	margin:0;
	padding:0; 
	display:block; 
	float:left;
} 
#FooterContact2 li a span{
	text-indent:-1000px;
	color:#FF5500;
	display:none; 
}

#NavFooterContact1
{
	display:block; 
	background: url(resources/img/en/fooctc_form.gif) no-repeat; 
	width: 252px;
	height: 66px; 
}
#fr #NavFooterContact1
{
	background: url(resources/img/fr/fooctc_form.gif) no-repeat; 
}
#en #NavFooterContact1
{
	background: url(resources/img/en/fooctc_form.gif) no-repeat; 
}

#NavFooterContact2
{
	display:block;
	background: url(resources/img/en/fooctc_tel.gif) no-repeat;
	width: 252px;
	height: 66px;
	border-left:1px solid #DADADA; 
}
#fr #NavFooterContact2
{
	background: url(resources/img/fr/fooctc_tel.gif) no-repeat;
}
#en #NavFooterContact2
{
	background: url(resources/img/en/fooctc_tel.gif) no-repeat;
}

#NavFooterContact3
{
	border-left:1px solid #DADADA; 
	display:block; 
	
	background-image: url(resources/img/en/fooctc_skype_status_online.gif) ;
	background-repeat:no-repeat;
	background-position: 50px 0px;
	width: 252px;
	height: 66px;
	
	text-align:left;
	
}
#en #NavFooterContact3
{
	background-image: url(resources/img/en/fooctc_skype_status_online.gif) ;
}
#fr #NavFooterContact3
{
	background-image: url(resources/img/fr/fooctc_skype_status_online.gif) ;
}

#NavFooterContact3 img
{
	margin-top:16px;
	margin-left:30px;
}
/**************************************************************/
/*  Contener block packages ... */
/**************************************************************/
.Container{
	position:relative;
	display:block;
	z-index:10;
	padding-top:8px;
	height:150px; 
/*	width:160px;*/
	background-image:url(./resources/img/block5.jpg);
	background-repeat:no-repeat;
	background-position: top center;
	border:0px solid #00FF00;
}	  
.Container p , h4, a{ 
    margin:0;
    padding:0;
}
.Container .imgl 
{  	  
	display:block;
	float:left;
	width:160px;
	height:140px;
	border:0;
	position:relative;
	left:14px;  
	top:2px; 
}
.Container .imgl td{ 
	text-align:center;
	border:0; 
	border-right:0px solid #D8D8D8; 
	border:0px solid #D0D0D0;  
} 
.Container img
{    
/*	width:160px;
	height:140px;*/
	padding:0;
	margin:0;
	border:0; 
	border:0px solid #CCCCCC;
}
.Container div h4{
    margin-top:15px;
    margin-bottom:9px;
	font-size:16px; 
    color:#16A2BB; 
    border-bottom:1px solid #CCCCCC;
    border-bottom:1px solid #16A2BB;
}
.Container div.oneelm{
	position:relative;
	display:block;
	float:left;
	width:500px;
	height:140px;
    border:0px solid #CCC00C;
	position:relative;
	left:28px; 
	/* padding-left:196px;
	
	top:-142px;*/
}

.Container .tlink{
	display:block;
	/*height:;*/
}

.Lnk  a
{ 
	font-weight:bold;
	color:#F39A00;
}
.Lnk  a:hover
{ 
	color:#16A2BB; 
}
.Lnk .SmallLnk,
.Lnk .SmallLnk0{  
	position:relative; 
	display:block;
	padding:5px 0 5px 0; 
	line-height:18px; 
/*	margin-left:250px;*/
}

.Lnk .SmallLnk { 
/*	margin:50px;
	left:0;*/
	width:250px;
	float:left;
	text-align:left; 
	/*top:100px;*/
}
.Lnk .SmallLnk0{ 
	width:210px;
	float:right;
	text-align:right;
/*	top:100px;
	right:0;*/
}
.Container div.desc{ 
	display:block;	
	height:65px;
}
/**********************************************************/
/***  Formulaire de contact ***/
/***********************************************************/
.CtcStatusBg {
	background-color: #EBEBEB;
	background-color: #F3F3F3;
	line-height: 12px;
	width:580px;
	white-space:nowrap;
}
.CtcStatusTxt1 {
	padding-left: 5px;
	padding-right: 10px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align:middle;
	color:#10A2BD;
}
.CtcStatusTxt2 {
	padding-left: 5px;
	padding-right: 10px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align:middle;
	color:#D58500;
}
.CtcStatusTxt3 {
	padding-left: 5px;
	padding-right: 10px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align:middle;
	color:#999999;
}
/****/
#FooterPartnerLnk {
	/*text-indent:-1000px;*/
	color:#FFFFFF;
    display : block;
    margin : 40px auto 10px auto;
    width : 521px;
    height : 70px;
    background-image : url(./resources/images/paris20062007.gif);
    background-position : 0 0;
    display : none;
}
#FooterPartnerLnk:hover {
    background-position : 0 70px;
}
#ContactForm{
	display:block;
	float:left;
	width:480px;
}
#ContactAddress{
	margin-top:20px;
	display:block;
	float:left;
	width:250px;
	text-align:right;
}
.cleardiv,
#cleardiv{
	display:block; 
	clear:both;
}
/*********************************
 *  IMAGE 
***********************************/
#headerimage
{
	background-image:url(./resources/img/bg1.gif);
 	background-image:url(./resources/img/bg2.gif);
	background-repeat:repeat-y;
	background-position: center center;
	padding:0px; 
	margin:0px; 
	display:block;
	height:115px;
	width:790px;
	position:relative;
	top:-28px;
	border-width:0px 0 0px 0;
	border:0px solid #FFFFFF;
}
#headerimage img
{
	width:780px;
	border:1px solid #FFFFFF;
	border-width:1px 0px 1px 0px; 
}
#ariane{
	/*position:relative;
	/*top:-13px;*/
	height:auto;
	margin-bottom:12px;
}
/*********************************
 *  MEETING  ABOUT TESTIMONIES
***********************************/
#aboutus_content,
#meeting_content, 
#meeting_content2, 
#testimonies_content
{
	padding:0px; 
	margin:0px;   
	width:545px; 
	display:block; 
	float:left;
 	background-color:#FFFFFF; 
	border:0px solid #55FF00; 
}

#meeting_content2{
	padding:0px; 
	margin:0px;   
	display:block; 
	float:left;
	width:545px; 
}
#meeting_content2 p{
	text-align:justify;
} 
 
#meeting_content2 #dwnlpdf{
	/*background-color:#17A1BB; 
	color:#FDCD00; */
	color:#F39B02;
	text-align:center;
	padding:0px; 
	/*width:340px;  
	margin-left:33px;
	margin-top:-5px;*/ 
	font-weight:bold;
	font-size:12px;
	/*display:block; 
	float:right; */
	margin-bottom:8px;
}
#meeting_content2 #dwnlpdf a,
#meeting_content2 #dwnlpdf em{
	font-size:12px;
}

#meeting_content 
{ 
	background-image: url(resources/img/genie01.gif) ;
 	background-repeat:no-repeat;
 	background-position:400px 90px; 
}

#en #meeting_content 
{
 	background-position:400px 90px; 	
}
#fr #meeting_content 
{
 	background-position:423px 89px; 
}
 
#testimonies_content
{ 
	/*
	background-image: url(resources/img/genie01.gif) ;
 	background-repeat:no-repeat;
 	background-position:400px 10px; 
	 */
}
#meeting_content h2
{ 
}
#meeting_content #meeting_content_accr
{ 
font-family:arial;
	display:block; 
	font-weight:bold; 
	line-height:20px;
	font-size:14px;
	padding :0px; 
	margin:0px; 
	margin-bottom:10px;
	margin-bottom:25px;
}
#meeting_content div
{ 
	border:0px solid #FF5500;
}
#meeting_content hr
{  
	background-color:#FFFFFF; 
	color:#FFFFFF; 
	display:block; 
	clear:both; 
	height:0;
	width:150px; 
	border:0;
}

#meeting_content2 h4,
#meeting_content h4{
	width:auto;
	position:relative;
	display:block; 
	color:#05869C;
	color:#F39B02;
	font-weight:bold; 
	line-height:25px;
	font-size:18px;
	
} 
#meeting_content2 p,
#meeting_content2 h4
{
	width:auto; 
}
#meeting_content strong{
	font-weight:bold;
	font-size:11px;
	color:#656565;
}
#meeting_content p{
	padding :0px; 
	margin:0px; 
	margin-bottom:10px;
	/*padding-left:32px; 
	padding-right:10px; */
}
 
#el1,
#el2,
#el4{
	border:0px solid #FF5500;
	/*width:400px; 
	display:block; 
	float:left;*/
}
#el3,
#el4{
	/*width:520px;*/ 
} 
#el3 img.rdvimg{
	margin:10px;
	margin-left:0px;
}
img.rdvimg{
	margin:0px;
	margin-top:0px;
	margin-right:10px;
}
/*
#el4{
	float:right;
}*/

#meetblk1{
	color:#777777;  
 	background-color:#FFFFFF;
	/*background-image: url(resources/img/blk_drg.jpg) ;
 	background-repeat:no-repeat;
 	background-position:top left;*/
 	font-family:arial;
	padding:0px; 
	width:140px;  
	/*height:133px;*/
	/*font-size:16px;*/
	font-size:14px;
	margin-right:0px;
	padding-top:10px;
	margin-bottom:20px;
	text-align:center;
	text-align:left;
	font-weight:bold;
/*	font-weight:normal;*/
	display:block; 
	float:left; 
} 
#meetblk2{  
	text-align:center;
	color:#1596AC;  
 	background-color:#FFFFFF;
	/*
	background-image: url(resources/img/btn_clk.jpg) ;
 	background-repeat:no-repeat;
 	background-position:top left;
	 */ 
	border:5px solid #000000;
	padding:0px; 
	font-size:15px;
	margin-top:20px;
	margin-bottom:20px;
	font-weight:bold; 
/*	
	 height:56px;
     width:432px;*/ 
} 
#meetblk2 a{
	font-size:15px; 
	color:#1596AC;  
	font-weight:bold; 
}
#meetblk2 b{
	 color:#F49001;  
}
#meetblk2 a:hover{
	text-decoration:none;
}

#coldroite{
	background-color:#17A1BB; 
	color:#FDCD00; 
	padding:20px; 
	padding-top:10px; 
	padding-right:0px; 
    padding-left:14px; 
	margin:0px;
	width:148px;
	/*height:630px;*/
	display:block; 
	position:relative;
	top:20px;
	border-left:1px solid #FFFFFF;/*DDDDDD;*/
	background-color:#FFFFFF;
	float:right;  
} 
#coldroite b{
	font-size:15px;
	color:#F39B02;
}

#coldroite img{
	position:relative; 
}
#coldroite .colblock{
	display:block; 
	clear:both; 
	margin-bottom:10px;
}
#coldroite .colblock .link{
	position:relative; 
}
/*** page home *************************/
#HomeVisu { 
  /*  	border:0px solid #CACACA;
	padding:8px 0 0 0;
	padding:  0;
  /*  
	text-align:center;
	position:relative; !!!!	line-height:10px; */
}
/*
#HomeVisu div,
#HomeVisu   a,
#HomeVisu   img {
line-height:10px;
	border:0;
	margin:0; 
	padding:0;
} 
*/
#abtitre{
margin-top:10px;
}
#HomeVisu #ablok
{
border:0px solid #CACACA;
display:block;   
width:780px; 
_width:auto; 
margin-top:10px;
}
#HomeVisu #ab1
{
position:relative;
left:-10px;
float:left; 
width:244px; 
line-height:10px;
}
#HomeVisu #ab2
{
position:relative;
left:-10px;
float:left; 
width:244px; 
margin:0 10px 0 10px;  
line-height:10px;
} 
#HomeVisu #ab3
{
position:relative;
left:-10px;
float:left; 
width:244px; 
line-height:10px;
}
#HomeVisu #aend{
	clear:both;
} 
/**** page questions ... ***/
#SecQContainer1 li
{
line-height:18px;
}

#cont{
	width:530px;
}
/*
#HomeVisu table tr td {
	border:1px solid orange;
}
#HomeVisu table tr td img {
	border:1px solid green;
}
#HomeVisu table tr td a {
	border:1px solid blue;
}
#HomeVisu div a {
   	background-color:#DDDDDD; 
	border:1px solid red;
	padding:0;
	margin:0;
}*/
/**********************************************/
/***   PATENAIRES *****************************/

.PartenairesContainer b {
    color : #15A3BB;
}
a.SmallL,
.PartenairesContainer a, 
.PartenairesContainer a:visited, 
.PartenairesContainer a:active {
    color : #F39A00;
    text-decoration : none;
    font-weight : bold;
}

a.SmallL:Hover,
.PartenairesContainer a:hover {
    color : #15A3BB;
} 


.PartenairesContainer {
    overflow : hidden;
    width : 662px;
    margin : 0 auto 0 auto;
    padding : 20px 0 20px 0;
    border-bottom : 1px solid #dfdfdf;
}

.PartenairesContainer img {
    float : left;
    display : inline;
    margin : 0 10px 0 0;
}


.PartenairesContainer a img {
	display : block ;
	width : 186px ;
	height : 95px ;
	margin : 0 10px 0 0;
	float : left ;
	text-align : center; 
    border : 1px solid #EFEFEF;
}

.PartenairesContainer div {
	padding-left: 200px;
    display : block;
}

.PartenairesContainer p {
	margin : 10px 0 0 0; 
}

 /* 
.PartenairesContainer h4 {
  display : inline;
}*/


/** */
.req
{
    color : #15A3BB;
    color : #F39A00;
}
/*** guestbook ***/
div#GuestbookMain .quote
{
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	
	font-size:18px; 
	font-weight:normal;
	
	color:#F39B02;
	line-height:8px;
}
div#GuestbookMain p.Guestquote
{
	margin:0;
	padding:0;
	margin-top:15px;
	padding-top:10px;
	border-top:1px solid #DDDDDD;
	text-align:justify;
}
div#GuestbookMain address
{
	margin:0;
	padding:0;
	font-weight:bold;
	text-align:right;
}

#quest .legend {
	font-size:13px;
	font-weight: bold;
	/*color: #999999;*/
	color: #000000;
	margin:0px;
	padding:0px;
	line-height:20px;
	margin-bottom:10px;
}

#quest td  { 
	line-height:20px;
}
#quest td input {
	line-height:20px;
	position:relative;
	top:3px;
} 
/*** ****/
#quest h4.legend {
	font-size:13px;
	font-weight: bold;
	/*color: #999999;*/
	color: #000000;
	margin:0px;
	padding:0px;
	line-height:20px;
	margin-bottom:8px;
	margin-top:8px;
}
#quest h5 {
	font-size:12px;
	margin-left:50px;
	margin-bottom:4px;
	margin-top:4px;
} 
#quest .quest_group{
	padding-left:50px;
	display:block; 
	border:0px solid #00DDDD;
} 
#quest .quest_unit{
	display:block; 
	float:left;
	width:450px;
	border:0px solid #DD0000;
	line-height:20px;
} 
#quest .quest_unit input{
	/*height:20px;*/
	display:block; 
	float:left;
	clear:left;
	position:relative;
	top:-2px;
	line-height:16px;
}
#quest .quest_unit label{
	display:block;  
	border:0px solid #DD0000;
	line-height:16px;
	margin-left:20px;
}
#quest .clear{
	display:block;
	clear:both;
	font-size:1px;
	height:1px;
	line-height:1px; 
}
/*
label{
}*/
#stnote{
	margin-top:10px;
	padding:5px;
	padding-left:50px;
	text-align:left;
	border-left:0px solid #18A0BA;
	/*border:1px solid #999999;
	background:#FAFAFA; */
}
#stnote ol{
	margin:0;
	padding:0;
}
#stnote ol li{
	margin:0;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
	
	margin-left:20px; /* firefox */
}
*html #stnote ol li{ /* ie 6 */
	margin-left:30px;
}
*+html #stnote ol li{ /* ie 7 */
	margin-left:30px;
}

/******************************************/
/* pages activitée packages ...           */
/******************************************/
#actpak{ 
	/*width:720px;*/
	border-top:0px solid #16A2BB;
	border-left:1px solid #16A2BB;
	border-right:0px solid #16A2BB;
	border-bottom:0px solid #16A2BB;
	border:0px solid #16A2BB;  
}
#actpak h3{ 
 	font-weight:bold;
	margin:0;
	padding:0;
	margin-left:0px;
	padding-left:0px;
	/*	background-color:#F3F3F3;*/
	color:#16A2BB;
	/*  border-bottom:1px solid #CACACA; */
	border-top:0px solid #16A2BB;
	border-left:0px solid #36C2DB;
	border-right:0px solid #16A2BB;
	border-bottom:0px solid #16A2BB;
	font-size:16px;
	line-height:25px;
	height:auto;
	/*	background-color:#F3F3F3;*/ 
	font-weight:normal;
	font-size:19px;
	color:#16A2BB;
	padding-left:10px;
}

#actpak #coldroite{
	width:160px;
	border-top:0px solid #16A2BB;
	border-left:0px solid #16A2BB;
	border-right:0px solid #16A2BB;
	border-bottom:0px solid #16A2BB;
} 
div.colblock  div.imgi,
#list2 div.imgi,
#actpak #coldroite div.imgi{ 
	border:0px solid #16A2BB; 
	display:block; 
	background-image: url(); 
	background-repeat: no-repeat; 
	background-position:center top; 
	background-position:center center; 
	width: 160px; 
	margin-bottom:15px;
}
div.colblock  div.imgi{
	margin-bottom:5px;
}
div.colblock  div.imgh,
#list2 div.imgh,
#actpak #coldroite div.imgh{ 
	border:0px solid #005533; 
	display:block; 
	background-image: url(./img/arh.gif); 
	background-repeat: no-repeat; 
	background-position:center top; 
	width: 160px; 
}
div.colblock  div.imgb,
#list2 div.imgb,
#actpak #coldroite div.imgb{
	border:0px solid #FF5544;
	display:block;  
	background-image: url(./img/arb.gif); 
	background-repeat: no-repeat; 
	background-position:center bottom; 
	width:160px; 
}
#actpak .ccont,
#actpak .ccont p{
	font-size:12px;
	line-height:16px; 
	margin:0;
	padding:0; 
}
#actpak p{
	margin:0;
	padding:0; 
}
#actpak div.c0{
	/*background-color:#FFFFFF;*/
	display:block;
	width: auto;
	height:auto; 
	border:0px solid #FF5544;
	color:#FFFFFF;
	color:#F39B02;
	color:#000000;
	text-decoration:none;
	background-color:none ; 
	background-image: url(./img/categ.gif); 
	background-repeat: no-repeat; 
	background-position:left top; 
	/*padding-left:30px;*/
	padding:0px;
	margin-bottom:10px;
	margin-top:10px;
} 
#actpak div.c0 h4.c1{
	color:#F39B02;
	display:block;
	width: auto;
	height:auto; 
	border:0px solid #FF5544;
	padding:0px;
	margin:0px;
	padding-left:43px;
	margin-bottom:10px;
}
#actpak div.c0 h4.c1 span.c2{
	font-size:16px;
	line-height:20px;
	background-color:#FFFFFF;
	padding-right:10px;
}
#actpak div.c0 div.ccont{ 
	padding-top:4px;
	padding-bottom:12px;
	margin-left:43px;
	padding-right:28px;
	text-align:justify;  
	background-color:none ; 
}
/*
#actpak div.c0 div.ccont a{ 
	color:#F39B02;
}*/
#actpak div.c0 div.ccont a{ 
	color:#2C90A6;
	/*text-decoration:underline;*/
}


#actpak div.Lnk{
	text-align:center;
} 
#actpak div.Lnk0{
	text-align:right;
	padding-right:20px;
} 
#actpak a.abtn{ 
	background-color:#FFFFFF;
	border:0px solid #FFFFFF;
	color:#F39B02;
	display:block;
}
#list2 .Container{
	position:relative;
	display:block;
	z-index:10;
	padding-top:0px;
	height:150px; 	
/*	width:160px;*/
	background-image:url(./img/multiblock.gif);
	background-repeat:no-repeat;
	background-position: top center;
	border:0px solid #00FF00;
	margin-bottom:10px;
}	 
#list2 .Container div.oneelm{
	border:0px solid #00FF00;
	padding-left:20px;

}
#list2 .Container h4{
	/*background-color:#FFFFFF;
	width:auto;*/
	border:0;
	margin:0px;
	margin-top:8px;
	margin-left:12px;
	margin-bottom:10px;
	padding:0;
}
#list2 .Container h4 span{
	background-color:#FFFFFF;
	padding-right:10px;
	padding-left:3px;
}

#list2 .Container .desc{  
	height:72px;
}
#list2 .Container .Lnk .SmallLnk0{  
	color:transparent;
	height:22px;
	line-height:22px; 
	background-image:url(./img/bt_res_en.gif);
	background-repeat:no-repeat;
	background-position: top center;
	background-position: 35px 4px;
	
	/*padding-bottom:20px;*/
}
#en #list2 .Container .Lnk .SmallLnk0{  
	background-image:url(./img/bt_res_en.gif);
}
#fr #list2 .Container .Lnk .SmallLnk0{  
	background-image:url(./img/bt_res_fr.gif);
}
#ariane a.mmenu {
	font-weight:bold;
	font-size:12px;
	padding-right:8px;
	border-right:1px solid #CCCCCC;
}
