@charset "utf-8";

/* CSS Document */



body

{

	background-image:url(../images/background.jpg);

	background-repeat:repeat-x;

	background-color: #000000;

	margin-left: 0px;

	margin-right: 0px;

}



body, div, p, span, td

{

	color: #000000;

	font-family:"Times New Roman", Times, serif;

	font-size:12px;

	margin-left: 0px;

	margin-right: 0px;

	

}



td{

	padding: 10px;

}



p

{

	margin: 0px 0px 12px 0px;

	margin-top: 0px;

	padding-top: 0px;

}



table.frame

{	

	border-bottom: 1px solid #890c0c;

}



td.headerTitle

{

	padding:5px;

}



a:link,

a:visited,

a:active

{

	color: #00565e;

	text-decoration:none;

}



a:hover

{

	text-decoration:underline;

}



h1

{

	color: #00565e;

	font-size:16px;

	text-transform:uppercase;

	margin-top: 0px;

	margin-bottom: 15px;

}



h1 .subTitle

{

	color: #00565e;

	font-size:16px;

	text-transform:none;

}



h1 a:link,

h1 a:visited,

h1 a:active

{

	text-transform:none;

	font-weight:normal;

	color: #000000;

	text-decoration:none;

	font-size:12px;

}



h1 a:hover

{

	text-decoration:underline;

}



h2

{

	color: #00565e;

	font-size:14px;

	text-transform:uppercase;

	margin-bottom: 15px;

	text-align:center

}

h2.subTitle

{

	font-size:12px;

	color: #000000;

}



h3

{

	color: #00565e;

	font-size:12px;

	text-transform:uppercase;

	margin-bottom: 0px;

}

h3.subTitle

{

	font-size:12px;

	color: #000000;

}



h4

{

	color: #00565e;

	margin-bottom: 0px;

}



h4.question

{

	font-weight:normal;

}



.answer

{

	font-style:italic;

}



.subtitle

{

	font-size:12px;

	color: #000000;

	font-weight:bold;

	margin-bottom: 15px;

}



.table_header_text

{

	color: #FFFFFF;

	text-align:center;

}



#main_frame

{

	width:701px;

}



#header

{

	width: 701px;

}



#header_banner

{

	width:701px;

	height:431px;

	background-image:url(../images/agentexterne.gif);

	background-repeat:no-repeat;

}

#header_banner_link_container

{

	padding-top:337px;

	padding-left:183px;

}

#header_loadSound

{

	padding-top:28px;

	padding-right:440px;

}

#logInBouton:link,

#logInBouton:active,

#logInBouton:visited

{

	text-align:center;

	display:block;

	width:77px;

	height:45px;

	text-decoration: none;

}

#logInBouton .link_text,

#logInBouton:hover .link_text

{

	font-size:14px;

	font-weight:bold;

	color:#FFFFFF;

	padding-top: 13px;

}





#logInBouton:hover

{

	font-size:14px;

	font-weight:bold;

	color:#FFFFFF;

	text-decoration:underline;

}



img.imageInline

{

	display: inline;

	float:left;

	margin-right: 25px;

	margin-bottom: 0px;

}

img.imageInlineRight

{

	float:right;

	margin-left: 25px;

	margin-bottom: 0px;

}





#content_frame

{

	width: 699px;

	background-color:#FFFFFF;

	border: 1px solid #969696;

	border-top: none;

	border-bottom: none;

	float:left;

}



#content

{

	padding: 30px 68px 30px 68px;

	color:#000000;

	text-align:left;

	float:left;

}



#footer

{

	text-align:center;

	width: 100%;

	padding-bottom: 10px;

	float:left;

}



#footer a.firstLink:link, 

#footer a.firstLink:active, 

#footer a.firstLink:visited

{

	color:#FFFFFF;

	padding-left: 0px;

	text-decoration:none;

} 



#footer a.firstLink:hover

{

	text-decoration:underline;

}



#footer a:link, 

#footer a:active, 

#footer a:visited

{

	color:#FFFFFF;

	padding-left: 25px;

	text-decoration:none;

} 



#footer a:hover

{

	text-decoration:underline;

}



#footer_copyright

{

	width: 699px;

	background-color:#FFFFFF;

	border: 1px solid #969696;

	border-top: none;

	border-bottom: none;

	text-align:center;

	margin-bottom: 10px;

	padding:5px 0px 5px 0px;

	font-size:10px;

	font-weight:bold;

}



#footer_copyright a:link,

#footer_copyright a:visited,

#footer_copyright a:active

{

	color: #00565e;

	text-decoration:none;

	padding-left: 0px;

}



#footer_copyright a:hover

{

	text-decoration:underline;

}



.text

{

	padding-bottom: 35px;

}



.text_block

{

	float:left;

	width:563px;

	text-align: justify;

}



.content_col

{

	width:50%;

	float:left;

}

.content_col .text

{

	text-align:justify;

	padding-right: 13px;

}





.content_col2

{

	width:50%;

	float:right;

}

.content_col2 .text

{

	text-align:justify;

	padding-left: 20px;

}







.product_col

{

	float:left;

}



.product_col .text

{

	text-align:justify;

	padding-right: 13px;

}





.product_col2

{

	float:right;

}



.product_col2 .text

{

	text-align:justify;

	padding-left: 20px;

}







.product_item

{

	float:none;

	width: 100%;

	padding-bottom: 10px;

	border-bottom: 1px dotted #00565e;

}



.product_title

{

	font-size:14px;

	font-weight:bold;

}



.product_separator

{

	color:#00565e;

}



#menu_navigation .link_text

{

	padding-top: 6px;

	color:#FFFFFF;

	text-decoration:none;

}



#menu_navigation a

{

	color:#FFFFFF;

	text-decoration:none;

}



a.menu-product:link,

a.menu-product:visited,

a.menu-product:active

{

	float:		left;

	width: 		82px;

	height:		28px;

	display: 	block;

	

	background-image:url(../images/menu-btn_product.gif);

	background-repeat:no-repeat;

}



a.menu-product:hover

{

	width: 		82px;

	height:		28px;

	display: 	block;

	background-image:url(../images/menu-btn_product-over.gif);

}



a.menu-seminar:link,

a.menu-seminar:visited,

a.menu-seminar:active

{

	float:		left;

	width: 		89px;

	height:		28px;

	display: 	block;

	

	background-image:url(../images/menu-btn_seminar.gif);

	background-repeat:no-repeat;

}



a.menu-seminar:hover

{

	width: 		89px;

	height:		28px;

	display: 	block;

	background-image:url(../images/menu-btn_seminar-over.gif);

}



a.menu-formation:link,

a.menu-formation:visited,

a.menu-formation:active

{

	float:		left;

	width: 		88px;

	height:		28px;

	display: 	block;

	

	background-image:url(../images/menu-btn_formation.gif);

	background-repeat:no-repeat;

}



a.menu-formation:hover

{

	width: 		88px;

	height:		28px;

	display: 	block;

	background-image:url(../images/menu-btn_formation-over.gif);

}



a.menu-recruitment:link,

a.menu-recruitment:visited,

a.menu-recruitment:active

{

	float:		left;

	width: 		89px;

	height:		28px;

	display: 	block;

	

	background-image:url(../images/menu-btn_recruitment.gif);

	background-repeat:no-repeat;

}



a.menu-recruitment:hover

{

	width: 		89px;

	height:		28px;

	display: 	block;

	background-image:url(../images/menu-btn_recruitment-over.gif);

}



a.menu-contest:link,

a.menu-contest:visited,

a.menu-contest:active

{

	float:		left;

	width: 		89px;

	height:		28px;

	display: 	block;

	

	background-image:url(../images/menu-btn_contest.gif);

	background-repeat:no-repeat;

}



a.menu-contest:hover

{

	width: 		89px;

	height:		28px;

	display: 	block;

	background-image:url(../images/menu-btn_contest-over.gif);

}



a.menu-faq:link,

a.menu-faq:visited,

a.menu-faq:active

{

	float:		left;

	width: 		88px;

	height:		28px;

	display: 	block;

	

	background-image:url(../images/menu-btn_FAQ.gif);

	background-repeat:no-repeat;

}



a.menu-faq:hover

{

	width: 		88px;

	height:		28px;

	display: 	block;

	background-image:url(../images/menu-btn_FAQ-over.gif);

}



a.menu-links:link,

a.menu-links:visited,

a.menu-links:active

{

	float:		left;

	width: 		89px;

	height:		28px;

	display: 	block;

	

	background-image:url(../images/menu-btn_links.gif);

	background-repeat:no-repeat;

}



a.menu-links:hover

{

	width: 		89px;

	height:		28px;

	display: 	block;

	background-image:url(../images/menu-btn_links-over.gif);

}



a.menu-contact:link,

a.menu-contact:visited,

a.menu-contact:active

{

	float:		left;

	width: 		87px;

	height:		28px;

	display: 	block;

	

	background-image:url(../images/menu-btn_contact.gif);

	background-repeat:no-repeat;

}



a.menu-contact:hover

{

	width: 		87px;

	height:		28px;

	display: 	block;

	background-image:url(../images/menu-btn_contact-over.gif);

}