@charset "UTF-8";
/* CSS Document */

body {
	margin-top:8px;
	padding:0;
	font-size:12px;
	color:#727272;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif; 
}


img {
border:0px solid #000000;
margin:0px;
padding:0px;
}


h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0092d5;
letter-spacing:1px;
}
.titre14px{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#7f7f7f;
}
.titrebleu14px{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#0092d5;
}

.titre12px{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#7f7f7f;
}

.Bleu{
color:#0092d5;
}

.Bleu_sousligne{
color:#0092d5;
text-decoration:underline;
}

.solutions{
color:#0092d5;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;

}

.nos{
font-size:12px;
text-transform:uppercase;
padding-left:4px;
}

a{
text-decoration:underline;
color:#0092d5;

}

#ensemble{
width:944px;
height:756px;
background-color:#ffffff;
margin-left: auto;
margin-right:auto;


}

/*Header*/

#header{
width:932px;
height:166px;
left:12px;
position:relative;

}

#header_logo{
padding-top:1px;
border:0px;
height:92px;
width:245px;
float:left;
background-color:#FFFFFF;
position:relative;
}

#header_banner{
height:93px;
width:515px;
float:left;

}

#header_iso{
padding-top:1px;
background-image:url(./images_05.jpg);
border:0px;
height:92px;
width:153px;
float:left;
background-color:#FFFFFF;
position:relative;

}


/*contenu*/


#contenu{
width:944px;
height:545px;
position:relative;
}

/*Menu*/

#menu{
height:39px;
width:932px;
margin-top:10px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
position:relative;



}

#menu a{

color:#4d4c45;
text-decoration:none;

}

#menu a:hover{
color:#ffffff;
text-decoration:none;
}

#menu_home{
height:29px;
width:87px;
background-image:url(./menu_home.jpg);
background-repeat:no-repeat;
float:left;
text-align:center;
padding-top:8px;
position:relative;
}

#menu_home_actived{
height:29px;
width:87px;
background-image:url(./menu_home_actived.jpg);
background-repeat:no-repeat;
float:left;
text-align:center;
padding-top:8px;
position:relative;
color:#ffffff;
}

/*#menu_home a{
height:31px;
width:87px;
background-image:url(./menu_home.jpg);
 }


#menu_home a:hover{
background-image:url(./menu_home_actived.jpg);

 }
*/ 
 
#menu_sans_rond{
background-image:url(./menu_other.jpg);
background-repeat:repeat-x;
width:783px;
height:31px;
position:relative;
float:left;

} 
 
#menu_other{
background-image:url(./menu_other.jpg);
background-repeat:repeat-x;
height:31px;
float:left; 
padding-left:23px;
padding-right:23px;
text-align:center;
padding-top:8px;
position:relative;
}
 
#menu_other_actived{
background-image:url(./menu_other_actived.jpg);
background-repeat:repeat-x;
height:31px;
float:left; 
padding-left:23px;
padding-right:23px;
text-align:center;
padding-top:8px;
position:relative;
color:#ffffff;
}
 
 /*
#menu_other a:hover{

  background-image:url(./menu_other_actived.jpg);
  height:31px;
 } 
*/
 
 #pipe{
float:left;
position:relative; 
padding-top:8px;
 }
 
 /*langues*/
 
#langues{
height:31px;
width:62px;

background-image:url(./langue_09.jpg);
background-repeat:no-repeat;

text-align:center;
padding-top:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:1px;
position:relative;

float:left;

}
#langues a{
color:#006699;
text-decoration:none;
}

#langues a:hover{
color:#cccc99;
text-decoration:none;
}



/* fils d'arianne */ 



 #fils{
width:932px;
height:22px;
color:#babbbb;
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
vertical-align:middle;
background-color:#ffffff;
float:left;
position:relative;
 
 }
 
  #fils a{
 
 color:#babbbb;
 text-decoration:none;
 
 
 }
 
 #fils a:hover{
 
 color:#0099cc;
 text-decoration:none;
 
 
 }



/*action promo*/

#actions {
position:absolute;
width:188px;
height:359px;
background-image:url(./action_bg.jpg);
background-repeat:no-repeat;
margin-left:10px;
}


.action{
width:188px;
height:120px;
position:relative;
z-index:2;
background-color:#FFFFFF;
}


.action_btn{
width:188px;
height:120px;
position:relative;
z-index:5;
margin-top:-120px;

}


#actions_lignes {
position:absolute;
width:188px;
height:360px;
background-image:url(./action_lignes.png);
background-repeat:no-repeat;

!important;
_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.oxalis.be/action_lignes.png');	
z-index:3;
top:0px;

}

/*flash*/

#flash{
width:556px;
height:196px;
left:200px;
position:absolute;

}


#menu_flash{
width:532px;
height:32px;
left:211px;
top:196px;
position:absolute;
font-size:12px;
color:#8c8a7e;
font-family:Arial, Helvetica, sans-serif;
background-image:url(./menu_flash.jpg);
}

#menu_flash_btn{
background-repeat:no-repeat;
width:133px;
height:32px;
float:left;
position:relative;
text-align:center;
padding-top:7px;

}


#menu_flash_btn_actived{
background-image:url(./menu_flash_active.jpg);
background-repeat:no-repeat;
width:133px;
height:32px;
float:left;
position:relative;
text-align:center;
padding-top:7px;
color:#0092d4;

}

#menu_flash a{
font-size:12px;
color:#8c8a7e;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
#menu_flash_btn_actived a{
font-size:12px;
color:#0092d4;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

#menu_flash a:hover{
font-size:12px;
color:#0092d4;
font-family:Arial, Helvetica, sans-serif;
}

#menu_flash a:actived{
font-size:12px;
color:#0092d4;
font-family:Arial, Helvetica, sans-serif;
}

/*Colone droite*/

#login{
background-image:url(./login_box.jpg);

position:absolute;
width:168px;
height:115px;
left:756px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
background-repeat:no-repeat;
}

#zone_info_D_01{

width:178px;
height:97px;
position:absolute;
left:756px;
top:125px;
padding-left:5px;
padding-right:5px;
padding-top:7px;
padding-bottom:10px;
background-repeat:no-repeat;
background-color:#FFFFFF;

}


#zone_info_D_02{

background-image:url(./zone_info_D_02.jpg);
width:188px;
height:119px;
position:absolute;
left:756px;
top:239px;
padding-left:10px;
padding-right:10px;
padding-top:8px;
padding-bottom:10px;
background-repeat:no-repeat;

}


/*info centre*/

#centre_news_bg{
background-image:url(./centre_news_bg.jpg);
height:132px;
width:532px;
position:absolute;
top:225px;
left:210px;
}



#centre_news{

width:169px;
height:103px;
position:absolute;

padding-left:15px;
padding-right:10px;
padding-top:6px;
padding-bottom:10px;
background-repeat:no-repeat;
top:20px;

}

#centre_newsD{
width:344px;
height:125px;
position:absolute;
top:7px;
left:200px;
}


#centre_news_image{
float:left;
position:relative;
padding-left:5px;
padding-top:20px;

}
#centre_news_texte{
float:left;
position:relative;
padding-left:10px;
padding-top:20px;
padding-right:10px;
width:300px;
}



#menu_metier{
height:145px;
width:933px;
background-image:url(./metier.jpg);
position:absolute;
top:380px;
left:12px;
}



#centre_solution{
width:131px;
height:151px;
position:absolute;
padding-left:10px;
padding-right:0px;
padding-top:10px;
padding-bottom:10px;
background-repeat:no-repeat;


}



#centre_categorie_bg{
width:774px;
height:150px;
left:158px;
position:absolute;

}

.metier{
position:relative;
float:left;
height:150px;
width:145px;
margin-left:5px;
margin-right:3px;
}





.metier_title{
position:relative;
height:15px;
width:145px;
margin-top:10px;
color:#4d4c45;
font-size:11px;
text-align:center;
text-transform:uppercase;

}

.metier_title a{
color:#4d4c45;
text-decoration:none;
}

.metier_title a:hover{
color:#0092d5;
text-decoration:none;


}

.metier_title a:active{
color:#0092d5;
text-decoration:none;


}

.metier_picture{
position:relative;
height:89px;
width:145px;
margin-top:22px;

}


/*Footer*/

#footer{
width:932px;
height:18px;
left:12px;


position:relative;
border-top-color:#dfdfdf;
border-top-style:solid;
border-top-width:1px;

border-bottom-color:#dfdfdf;
border-bottom-style:solid;
border-bottom-width:1px;

text-align:center;

font-family:Arial, Helvetica, sans-serif;
font-size:12px;

padding-top:5px;
margin-bottom:16px;

color:#999999;



}

#footer a{
color:#0099cc;
text-decoration:none;
}

#footer a:hover{
color:#4d4c45;
text-decoration:none;
}

#content {
	position:relative;
	width:932px;
	float:left;
	padding-left:12px;
}

#left_col {
	position:relative;
	float:left;
	width:204px;
	margin-right:16px;
}

#right_col {
	position:relative;
	float:left;
	width:712px;
}

#right_col_free {
	position:relative;
	float:left;
	width:932px;
}

#content_top_a {
	position:relative;
	float:left;
	width:500px;
	height:178px;
	margin-right:16px;
}

#content_top_b {
	position:relative;
	float:left;
	width:196px;
	height:178px;
}

#content_top_b_free {
	position:relative;
	float:left;
	width:196px;
	height:178px;
	margin-left:220px;
}

#content_bottom {
	position:relative;
	float:left;
	width:712px;
	margin-top:16px;
	padding-bottom:16px;
	vertical-align:bottom;
}

#content_bottom_a {
	position:relative;
	width:500px;
	margin-right:16px;
	_height:261px;
	min-height:261px;
	text-align:justify;
	color:#4d4c45;
}


#content_bottom_free {
	position:relative;
	float:left;
	width:932px;
	margin-top:16px;
	padding-bottom:16px;
	vertical-align:bottom;
}

#content_bottom_a_free {
	position:relative;
	width:720px;
	margin-right:16px;
	_height:339px;
	min-height:339px;
	text-align:justify;
	color:#4d4c45;
	margin-top:-78px;
}


#content_bottom_b {
	position:relative;
	width:196px;
	height:261px;
	margin-top:-261px;
	margin-left:516px;
}

#content_bottom_b_free {
	position:relative;
	width:196px;
	height:261px;
	margin-top:-261px;
	margin-left:736px;
}

/* Submenu */

#submenu {
	position:relative;
	width:204px;
	margin-bottom:16px;
}

#submenu_top {
	position:relative;
	height:6px;
	font-size:6px;
	width:204px;
	background-image:url(./submenu_top.jpg);
	background-repeat:no-repeat;
}

#submenu_middle {
	position:relative;
	width:204px;
	min-height:366px;
	_height:366px;
	background-image:url(./submenu_middle.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#f6f2e6;
}

.submenu_item_first {
	position:relative;
	width:192px;
	height:23px;
	padding-top:1px;
	padding-left:10px;
	border-bottom:solid 1px #eae4d8;
	border-left:solid 1px #eae7d8;
	border-right:solid 1px #eae7d8;
}

.submenu_item_first a {
	text-decoration:none;
	color:#4d4c45;
}

.submenu_item_first_selected {
	position:relative;
	width:192px;
	height:23px;
	padding-top:1px;
	padding-left:10px;
	border-bottom:solid 1px #eae4d8;
	border-left:solid 1px #eae7d8;
	border-right:solid 1px #eae7d8;
}

.submenu_item_first_selected a {
	text-decoration:none;
	font-weight:bold;
}

.submenu_item {
	position:relative;
	width:192px;
	height:23px;
	padding-top:7px;
	padding-left:10px;
	border-bottom:solid 1px #eae4d8;
	border-left:solid 1px #eae7d8;
	border-right:solid 1px #eae7d8;
}

.submenu_item a {
	text-decoration:none;
	color:#4d4c45;
}

.submenu_item_selected {
	position:relative;
	width:192px;
	height:23px;
	padding-top:7px;
	padding-left:10px;
	border-bottom:solid 1px #eae4d8;
	border-left:solid 1px #eae7d8;
	border-right:solid 1px #eae7d8;
}

.submenu_item_selected a {
	text-decoration:none;
	font-weight:bold;
}

.submenu_item_last {
	position:relative;
	width:192px;
	height:19px;
	padding-top:7px;
	padding-left:10px;
	border-left:solid 1px #eae7d8;
	border-right:solid 1px #eae7d8;
}

.submenu_item_last a {
	text-decoration:none;
	color:#4d4c45;
}

.submenu_item_last_selected {
	position:relative;
	width:192px;
	height:19px;
	padding-top:7px;
	padding-left:10px;
	border-left:solid 1px #eae7d8;
	border-right:solid 1px #eae7d8;
}

.submenu_item_last_selected a {
	text-decoration:none;
	font-weight:bold;
}

.submenu_openitem {
	position:relative;
	width:192px;
	height:23px;
	padding-top:7px;
	padding-left:10px;
	border-bottom:solid 1px #eae4d8;
	border-left:solid 1px #0092d5;
	border-right:solid 1px #0092d5;
	background-color:#ffffff;
}

.submenu_openitem a {
	text-decoration:none;
	color:#4d4c45;
}

.submenu_openitem_selected {
	position:relative;
	width:192px;
	height:23px;
	padding-top:7px;
	padding-left:10px;
	border-bottom:solid 1px #eae4d8;
	border-left:solid 1px #0092d5;
	border-right:solid 1px #0092d5;
	background-color:#ffffff;
}

.submenu_openitem_selected a {
	text-decoration:none;
	font-weight:bold;
}

.submenu_openitem_last {
	position:relative;
	width:192px;
	height:23px;
	padding-top:7px;
	padding-left:10px;
	border-bottom:solid 1px #0092d5;
	border-left:solid 1px #0092d5;
	border-right:solid 1px #0092d5;
	background-color:#ffffff;
}

.submenu_openitem_last a {
	text-decoration:none;
	color:#4d4c45;
}

.submenu_openitem_last_selected {
	position:relative;
	width:192px;
	height:23px;
	padding-top:7px;
	padding-left:10px;
	border-bottom:solid 1px #0092d5;
	border-left:solid 1px #0092d5;
	border-right:solid 1px #0092d5;
	background-color:#ffffff;
}

.submenu_openitem_last_selected a {
	text-decoration:none;
	font-weight:bold;
}

.puce_blue {
	position:relative;
	float:left;
	margin-top:3px;
	margin-right:7px;
	width:11px;
	height:11px;
	background-image:url(./puce_blue.png);
	!important;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.oxalis.be/puce_blue.png');	
}

.puce_grey {
	position:relative;
	float:left;
	margin-top:3px;
	margin-right:7px;
	width:11px;
	height:11px;
	background-image:url(./puce_grey.png);
	!important;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.oxalis.be/puce_grey.png');	
}

.puce_empty {
	position:relative;
	float:left;
	margin-top:3px;
	margin-right:7px;
	width:11px;
	height:11px;
}

.puce_open {
	position:relative;
	float:left;
	margin-top:3px;
	margin-right:20px;
	width:11px;
	height:11px;
}

#submenu_bottom {
	position:relative;
	height:6px;
	font-size:6px;
	width:204px;
	background-image:url(./submenu_bottom.jpg);
	background-repeat:no-repeat;
}

/* Hintbox */

#hintbox {
	position:relative;
	width:204px;
	margin-bottom:16px;
}

#hintbox_top {
	position:relative;
	height:6px;
	font-size:6px;
	width:204px;
	background-image:url(./submenu_top.jpg);
	background-repeat:no-repeat;
}

#hintbox_middle {
	position:relative;
	width:204px;
	min-height:86px;
	_height:86px;
	background-image:url(./hintbox_middle.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#f6f2e6;
	padding-bottom:10px;
}

.hintbox_item {
	position:relative;
	width:192px;
	padding-top:7px;
	padding-left:10px;
}

.hintbox_item_span { 
/*	width:100px;*/
	padding-right:35px;
	text-align:left;
}

a.hintbox_a_pdf, a.hintbox_a_pdf:hover {
	display:block;
	background: transparent url(./pdf.gif) no-repeat right top;
	padding: 0px 35px 0px 0px;
	text-align:left;
	text-decoration:none;
	height:22px;
}
html>body a.hintbox_a_pdf, html>body a.hintbox_a_pdf:hover {
	height: auto;
	min-height:22px;
}

a.hintbox_a_pdf span.hintbox_item_li, a.hintbox_a_pdf:hover span.hintbox_item_li, a.hintbox_a_pdf:visited span.hintbox_item_li, a.hintbox_a_pdf:active span.hintbox_item_li {
	text-align:left;
	color:#727272;
}

a.hintbox_a_pdf span.hintbox_item_underline, a.hintbox_a_pdf:hover span.hintbox_item_underline, a.hintbox_a_pdf:visited span.hintbox_item_underline, a.hintbox_a_pdf:active span.hintbox_item_underline {
	text-align:left;
	text-decoration:underline;
}

#hintbox_bottom {
	position:relative;
	height:6px;
	font-size:6px;
	width:204px;
	background-image:url(./submenu_bottom.jpg);
	background-repeat:no-repeat;
}

.ico_pdf {
	position:relative;
	float:right;
	margin-top:-20px;
	margin-right:8px;
	width:22px;
	height:21px;
	background-image:url(./pdf.png);
	!important;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.oxalis.be/pdf.png');	
}

/* Login box */

#header_login {
	position:relative;
	float:left;
	height:60px;
	width:158px;
	line-height:1px;
	padding-left:13px;
	padding-top:28px;
	background-image:url(./header_login.jpg);
}

#header_login input {
	font-size:10px;
	color:#0092d5;
	width:110px;
}

#header_login_btn {
	position:absolute;
	width:29px;
	height:27px;
	margin-top:21px;
	margin-left:130px;
}

.header_inscription {
	position:absolute;
	font-size:10px;
	line-height:normal;
	margin-top:-3px;
}


#content_top_a_level2 {
	position:relative;
	float:left;
	width:500px;
	height:100px;
	margin-right:16px;
}

#content_bottom_a_level2 {
	position:relative;
	width:500px;
	margin-right:16px;
	_height:339px;
	min-height:339px;
	text-align:justify;
	color:#4d4c45;
	margin-top:-78px;
}

#content_bottom_b_level2 {
	position:relative;
	width:196px;
	height:261px;
	margin-top:-261px;
	margin-left:516px;
}

.macro {
	position:relative;
	float:left;
	margin-right:16px;
	height:100px;
	width:113px;
}

.Sous-titre_bleu{
color:#0092d5;
font-weight:bold;
font-size:14px;

}

.Sous-titre_gris{
color:#727272;
font-weight:bold;
font-size:14px;

}

.citation{

color:#727272;
font-style:italic;
}

.evidence{
color:#0092d5;
font-weight:bold;
}

.mouseover, .mouseover p, .mouseover a,.mouseover span.titre14px {
color:#0092d5;
cursor:pointer;
}

.mouseout, .mouseout p, .mouseout a, .mouseout span.titre14px {
}


.form {
	position:relative;
	width:500px;
}

.form_left {
	width:200px;
	height:30px;
	text-align:left;
}

.form_line {
	width:500px;
	height:30px;
	text-align:left;
}

.form_right {
	width:300px;
	height:30px;
	text-align:left;
	padding-left:20px;
}

textarea {
	width:490px;
	height:200px;
}

#language {
	width:247px;
	margin-left:auto;
	margin-right:auto;
	margin-top:150px;
}

#language_fr_nul {
	position:relative;
	/*float:left;*/
	width:114px;
	height:40px;
	cursor:pointer;
	/*margin-top:12px;*/
/*	background-image:url(./btn_language_fr.jpg)
*/
background-color:#00CC99;


}

#language_fr_nul a:hover {
/*	background-image:url(./btn_language_fr_over.jpg);
*/
background-color:#FF3399;
border:#FF0000 solide 1px;
	position:relative;
width:114px;
	height:40px;
	cursor:pointer;
}

#language_nl_nul {
	position:relative;
	/*float:right;*/
	width:114px;
	height:40px;
	cursor:pointer;
	/*margin-top:12px;*/
	background-image:url(./btn_language_nl.jpg);
}

#language_nl_nul a:hover {
	background-image:url(./btn_language_nl_over.jpg);
}

#language_text {
	position:relative;
	width:247px;
	padding-top:10px;
	color:#d0cdb5;
	float:left;
}

#language_fr{
position:relative;
float:left;
width:114px;
height:40px;
background-color:#990000;
background-image:url(./btn_language_fr.jpg);
background-repeat:no-repeat;

}

#language_nl{
position:relative;
float:left;
width:114px;
height:40px;

left:18px;
background-image:url(./btn_language_nl.jpg);
background-repeat:no-repeat;
padding-left:10px;
}

#language_fr a:hover {
	background-image:url(./btn_language_fr_over.jpg);
	float:left;
	position:absolute;
}


#language_nl a:hover {
	background-image:url(./btn_language_nl_over.jpg);
	left:0px;
	position:absolute;
}
