html {
margin: 0px; 
}

body {
background: #FFF url('http://www.ajp.be/images/bground.jpg') repeat-x;;
margin: 0px;
color: #222; 
font-family: arial, sans-serif; 
text-align: center;
font-size: 12px;
line-height: 17px;

}

/* Lay-out
*******************************************************************************/
#conteneur
{
position:relative;
margin: 0 auto;
width: 994px;
background-color: #fff;
}

#top
{
height: 140px;
background: #6292A6 url('http://www.ajp.be/images/header10.jpg') no-repeat;
text-align: center;
margin-bottom: 12px;
width: 994px;
height: 144px;
}

#date 
{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
margin-right: 8px;
color: #fff; 
text-decoration: none;
padding-top: 18px;
}

#date2 
{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color: #96ABBE;
font-weight: bold;
margin-bottom: 6px;
}

#topmenu
{
width: 994px;
backrgound: #fff;
margin-bottom: 16px;
margin-top: -12px;
}

#wrapper
{
position: relative;
margin: 0 auto;
width: 994px;
background-color: #fff;
overflow: hidden;
float: none;
}

#leftbar
{
float:left;
width: 168px;
background: #fff;
padding-left: 2px;

}
#leftbar img
{
margin: 0;
border: 0;
}


#main
{
position: relative;
margin-left: 22px;
margin-right: 22px;
float:left;
width: 534px;
background: #fff;
text-align: left;
}

#mainj
{
position: relative;
margin-left: 25px;
float:left;
width: 790px;
background: #fff;
text-align: left;
}

#sidebar
{
position: relative;
float: left;
width: 223px;
background: #fff;
border-left: 1px dotted #B5BFCA;
text-align: left;
padding-left: 16px;
font-family: trebuchet ms, sans-serif;
font-size: 13px;
z-index: 1;


}

#sidebar hr {

size: 1px;
margin-top: 8px;
margin-bottom: 8px;
border: none 0;
border-top: 1px dotted #B5BFCA;
height: 1px;
text-align: center;
} 

#vvj
{
float: right;
}
#vvj img
{
margin: 0;
}

table
{
font-family: arial, sans-serif; 
text-align: left;
font-size: 12px;
line-height: 18px;
}
table img
{
margin: 0;
}


#deonto img
{margin: 0;}

#goo
{
margin: 0;
}

/* Menus principaux
*******************************************************************************/

#menu 
{
font: 11px  verdana, sans-serif;
width: 168px; /* precision for Opera */
margin: 0;
}
#menu a:hover 
{
text-decoration: none;
}
#menu dl 
{
float: left;
font: 12px  81B1B3, sans-serif;
text-align: left;
background:#6292A6;

}
#menu dt 
{
cursor: pointer;
text-align: left;
font: 12px  arial, sans-serif;
padding: 2px;
background: #6292A6;
color: #fff;

margin-bottom: 1px;

}
#menu dt a 
{
color: #fff;
text-decoration: none;
display: block;
padding-top:1px;
padding-bottom: 1px;
border: 0 none;
}
#menu dd 
{
display: none;
color: #fff;
}
#menu LI 
{

width: 168px;
FONT-SIZE: 11px; 
BACKGROUND: #fff; 
width: 168px;
LINE-HEIGHT: 18px; 
height: 18px;
margin-bottom: 1px;
FONT-FAMILY: Trebuchet MS, sans-serif; 
TEXT-ALIGN: left;
}
#menu LI A 
{

display: block;
BORDER-RIGHT: 0px;
PADDING-RIGHT: 0px; 
BORDER-TOP: 0px; 
PADDING-LEFT: 2px; 
FONT-SIZE: 11px; 
BORDER-LEFT: 0px; 
COLOR: #333; 
BORDER-BOTTOM: 0px; 
HEIGHT: 100%; 
TEXT-DECORATION: none;
background: #D1DFE4;


}
#menu li2 a
{
color: #ff6600;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
padding: 1px;
}
#menu li a:hover, #menu dt a:focus menu li a:focus 
{
background:#87ACB8;

color: #fff;


}
DL 
{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; MARGIN: 0px; 
PADDING-TOP: 0px; 
LIST-STYLE-TYPE: none
}
DT 
{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
PADDING-TOP: 0px; 
LIST-STYLE-TYPE: none
}
DD 
{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
PADDING-TOP: 0px; 
LIST-STYLE-TYPE: none;
}
UL 
{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
PADDING-TOP: 0px; 
LIST-STYLE-TYPE: none;
}
LI 
{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
PADDING-TOP: 0px; 
LIST-STYLE-TYPE: none;
}

#menu ul
{
margin-bottom: 2px;
}


.h2navlist{
border:none;
border:0px;
background-color: #4F5963;
padding-left: 0;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
list-style: none;
}

.h2navlist a
{
display: block;
}
		
.h2navlist ul
{
background:#4F5964;
height:30px;
list-style: none;
margin:0;
padding:0;
}
	
.h2navlist li
{
float:left;
padding:0px;
}
.h2navlist li a, .h2navlist li a:visited{
background:#4F5964 url("http://www.ajp.be/images/seperator.gif") bottom right no-repeat;
color:#ddd;
display:block;
font-weight:normal;
line-height:30px;
margin:0px;
padding:0px 9px;
text-align:left;
text-decoration:none;
}
.h2navlist li a:hover, .h2navlist ul li:hover a{
background: #87ACB8 url("http://www.ajp.be/images/hover.gif") bottom center no-repeat;
color:#FFFFFF;
text-decoration:none;
}
.h2navlist li ul{
float: left;
background:#4F5964;
display:none;
height:auto;
padding:0px;
margin:0px;
border:0px;
position:absolute;
width:120px;
z-index:100;
display:none;
}
.h2navlist li:hover ul{
display:block;
}
#h2navlist a {
display: block;
}
.h2navlist li li {
background:url('http://www.ajp.be/images/sub_sep.gif') bottom left no-repeat;
display:block;
float:none;
margin:0px;
padding:0px;
width:120px;
}
.h2navlist li:hover li a{
background:none;
}
.h2navlist li ul a:link, .h2navlist li ul a:visited{	
height:28px;
font-size:12px;
font-style:normal;
margin:0px;
padding:0px 10px 0px 15px;
text-align:left;
}
.h2navlist li ul a:hover, .h2navlist li ul li:hover a{
background:#87ACB8 url('http://www.ajp.be/images/hover_sub.gif') center left no-repeat;
border:0px;
color:#ffffff;
text-decoration:none;
padding:0px 6px 0px 15px;
	}
.h2navlist p
{
clear:left;
}

#wrapper {
	clear: left;
}
#ppp a:hover {
background: #B6D3D1 url("http://www.ajp.be/images/hoverlib.gif") bottom center no-repeat;
color:#FFFFFF;
text-decoration:none;
}




/* Style général
*******************************************************************************/



#spacer

{
height: 22px;
}
#home img
{
margin: 0;
}

hr {

size: 1px;
margin-top: 22px;
margin-bottom: 22px;
border: none 0;
border-top: 1px dotted #B5BFCA;
height: 1px;
} 
}
A:active, A:link {
COLOR: #3A5A69;
TEXT-DECORATION: underline;
}
A:visited {
COLOR: #71828A; 
TEXT-DECORATION: underline;
}
A:hover {
COLOR: #68A0A4; 
TEXT-DECORATION: underline;
}


#twit img
{
margin: 0;
}

#pub
{
position: relative;
height: 90px;
width: 468px;
margin: 0 auto;
text-align: center;

}
#pub img
{

margin: 0;
text-align: center;
border: 0;
}

#main
{
font-family: Helvetica, arial, sans-serif; 
text-align: justify;
font-size: 12px;
line-height: 17px;
}

#main img 
{
float: left;
margin: 0 8px 0 0;
align: justify;
line-height: 17px;
}

#main A:active, A:link {
COLOR: #3A5A69;
TEXT-DECORATION: underline;
}
#main A:visited {
COLOR: #71828A; 
TEXT-DECORATION: underline;
}
#main A:hover {
COLOR: #68A0A4; 
TEXT-DECORATION: underline;
}

#mainT2 img 
{
float: left;
margin: 0 30px 0 0;
align: justify;
line-height: 17px;
}

#mainjec img 
{
float: right;
margin: 0 0 0 30px;

}

#unetitre  
{
FONT-SIZE: 18px; 
COLOR: #424A53; 
FONT-FAMILY: Trebuchet MS, verdana, sans-serif;  
margin-bottom: 15px;
text-align: left;
line-height: 24px;
}
#unedate
{
FONT-SIZE: 11px; 
COLOR: #222; 
FONT-FAMILY: Trebuchet MS, verdana, sans-serif;  
TEXT-DECORATION: none;
}


#headerend 
{
MARGIN-TOP: 1px; 
BORDER-BOTTOM: #52869E 1px solid;

}
#t 
{
font-size: 19px;  COLOR: #6392A6; 
FONT-FAMILY: Trebuchet MS, verdana, sans-serif; 
margin-top: 6px;
}
#chapo
{
font-family: Helvetica, arial, sans-serif;
font-size: 13px;
line-height: 16px;

text-align: justify;
margin-top: 12px;
}
#ta 
{
FONT-WEIGHT: bold; 
FONT-SIZE: 17px; 
MARGIN-BOTTOM: 10px; 
TEXT-TRANSFORM: uppercase; 
COLOR: #851931; 
FONT-FAMILY: Trebuchet MS, sans-serif
}

#tr 
{
FONT-WEIGHT: bold; 
FONT-SIZE: 17px; 
MARGIN-BOTTOM: 10px; 
TEXT-TRANSFORM: uppercase; 
COLOR: #044EA4; 
FONT-FAMILY: Trebuchet MS, sans-serif
}

#tdos 
{
FONT-SIZE: 20px; 
COLOR: #B22C2B; 
FONT-FAMILY: Trebuchet MS, sans-serif; 
}
#bans A 
{
COLOR: #ffffff;
}
#bans A:link 
{
COLOR: #ffffff;
}
UNKNOWN 
{
COLOR: #ffffff;
}
#bans A:hover 
{
COLOR: #ffffff;
}
strong, b
{
color: #424A53;
}


/* Navigations secondaires
*******************************************************************************/


#jecmenu
{
width: 100%;
FLOAT: left; 
display: inline;
list-style-type: none;
padding-bottom: 10px;
margin-bottom: 20px;
BORDER-BOTTOM: 1px dashed #D08E1D;

}

#jecmenu ul
{

font-family: Trebuchet MS, Helvetica, sans-serif;
font-size: 10px;
text-transform: uppercase;

}

#jecmenu A:hover 
{
BACKGROUND: #CE8A2A; 
COLOR: #ffffff; 

}
ul#navjecmenu
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navjecmenu li
{
display: inline;
list-style-type: none;
padding-right: 16px;

}
#navjecmenu li a
{
COLOR: #2f3335; 
TEXT-DECORATION: none;
padding:2px;

} 



#titletk 
{
TEXT-TRANSFORM: uppercase;
}
#jmenu 
{
FONT-SIZE: 8px; 
BORDER-LEFT-COLOR: #fff; 
FLOAT: left; 
MARGIN-BOTTOM: 3px; 
BORDER-BOTTOM-COLOR: #999999; 
COLOR: #ffffff; 
BORDER-TOP-COLOR: #999999; 
FONT-FAMILY: verdana, sans-serif; 

}
#jmenu A 
{
PADDING-RIGHT: 2px; 
PADDING-LEFT: 2px; 
FONT-SIZE: 9px; 
BACKGROUND: #97A8BC; 
PADDING-BOTTOM: 2px; 
TEXT-TRANSFORM: uppercase; 
COLOR: #ffffff; 
PADDING-TOP: 2px; 
FONT-FAMILY: verdana, sans-serif; 
TEXT-DECORATION: none
}
#jmenu A:hover 
{
PADDING-RIGHT: 2px; 
PADDING-LEFT: 2px; 
FONT-SIZE: 9px; 
BACKGROUND: #745446; 
PADDING-BOTTOM: 2px; 
TEXT-TRANSFORM: uppercase; 
COLOR: #ffffff; 
PADDING-TOP: 2px; 
FONT-FAMILY: verdana, sans-serif; 
TEXT-DECORATION: none
}
#ttjmenu
{
font-family: verdana, sans-serif; 
font-size: 20px; 
color: #745446;
}

#jamenu A 
{
PADDING-RIGHT: 2px; 
PADDING-LEFT: 2px; 
FONT-SIZE: 9px; 
BACKGROUND: #52859E; 
PADDING-BOTTOM: 2px; 
TEXT-TRANSFORM: uppercase; 
COLOR: #ffffff; 
PADDING-TOP: 2px; 
FONT-FAMILY: verdana, sans-serif; 
TEXT-DECORATION: none
}
#jamenu A:hover 
{
PADDING-RIGHT: 2px; 
PADDING-LEFT: 2px; 
FONT-SIZE: 9px; 
BACKGROUND: #78847A; 
PADDING-BOTTOM: 2px; 
TEXT-TRANSFORM: uppercase; 
COLOR: #ffffff; 
PADDING-TOP: 2px; 
FONT-FAMILY: verdana, sans-serif; 
TEXT-DECORATION: none
}

#jamenu 
{
FONT-SIZE: 8px;
FLOAT: left;
MARGIN-BOTTOM: 3px; 
COLOR: #ffffff; 
FONT-FAMILY: verdana, sans-serif
}


#journalistesmenu
{
width: 100%;
FLOAT: left; 
display: inline;
list-style-type: none;
padding-bottom: 10px;
margin-bottom: 20px;
BORDER-BOTTOM: 1px dashed #97A8BC;

}

#journalistesmenu ul
{

font-family: arial, Helvetica, sans-serif;
font-size: 11px;
text-transform: uppercase;


}

#journalistesmenu A:hover 
{
BACKGROUND: #97A8BC; 
COLOR: #ffffff; 

}
ul#navjournalistesmenu
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navjournalistesmenu li
{
display: inline;
list-style-type: none;
padding-right: 12px;

}
#navjournalistesmenu li a
{
COLOR: #4F5964; 
TEXT-DECORATION: none;
padding:3px;

} 

/* Assurances
*******************************************************************************/
#assurance 
{
font-family: Helvetica, arial, sans-serif; 
text-align: justify;
font-size: 12px;
line-height: 17px;
}

#assurance img 
{
margin: 0;
text-align: right;
}

#assurance A 
{
PADDING-RIGHT: 4px; 
PADDING-LEFT: 4px; 
FONT-SIZE: 9px; 
BACKGROUND: #851931; 
PADDING-BOTTOM: 4px; 
TEXT-TRANSFORM: uppercase; 
COLOR: #ffffff; 
MARGIN-RIGHT: 6px; 
PADDING-TOP: 4px; 
FONT-FAMILY: verdana, sans-serif; 
TEXT-DECORATION: none
}
#assurance A:hover 
{
PADDING-RIGHT: 4px; 
PADDING-LEFT: 4px; 
FONT-SIZE: 9px; 
BACKGROUND: #73848c; 
PADDING-BOTTOM: 4px; 
TEXT-TRANSFORM: uppercase; 
COLOR: #ffffff; 
MARGIN-RIGHT: 6px; 
PADDING-TOP: 4px; 
FONT-FAMILY: verdana, sans-serif; 
TEXT-DECORATION: none
}

#assurance25 A 
{
PADDING-RIGHT: 4px; 
PADDING-LEFT: 4px; 
FONT-SIZE: 9px; 
BACKGROUND: #8e9ba4; 
PADDING-BOTTOM: 4px; 
TEXT-TRANSFORM: uppercase; 
COLOR: #ffffff; 
PADDING-TOP: 4px; 
FONT-FAMILY:verdana, sans-serif; 
TEXT-DECORATION: none
}
#assurance25 A:hover 
{
PADDING-RIGHT: 4px; 
PADDING-LEFT: 4px; FONT-SIZE: 9px; 
BACKGROUND: #044ea4; PADDING-BOTTOM: 4px; 
TEXT-TRANSFORM: uppercase; 
COLOR: #ffffff; 
PADDING-TOP: 4px; 
FONT-FAMILY: verdana, sans-serif; 
TEXT-DECORATION: none
}

/* Titres
*******************************************************************************/



#maini img 
{
float: center;
margin-bottom: 12px;
align: center;
}

#titrejec
{
font-size: 17px;
color: #57646A;
padding-top: 8px;
font-weight: bold;
}



#rightc A 
{
OLOR: #73848C; 
TEXT-DECORATION: underline;
}
#rightc A:hover 
{
COLOR: #73848C; 
TEXT-DECORATION: none;
}

#url
{
padding-top: 4px;
}
#inde a
{
color: #006699;
}
#inde a:hover
{
color: #3A5A69;
}
#cadre
{
width: 994px;
align: center;

}

#media img
{
margin: 0;
float:right;
text-align: right;
}

#cse-search-results
{
width: 500px;
}


/* Le pied de page
*******************************************************************************/



#footer 
{
margin: 0 auto;
padding-top: 15px;
padding-bottom: 15px;
height: 100px;
background-color: #6292A6;
width: 994px;
FONT-SIZE: 11px; 
FONT-FAMILY: Helvetica, arial, sans-serif; 
color: #ffffff;

}

#footer table
{
border: 1px dotted #666;
}
#footer A 
{
COLOR: #fff; TEXT-DECORATION: underline;
}
#footer A:hover 
{
COLOR: #fff; TEXT-DECORATION: none;
}





#footer .colonne {
	float: left;
	width: 230px;
	margin-left:30px;
	padding:0 30px;
	border-left: 1px dotted #FFFFFF;
	line-height: 19px;
	color: #FFF;
	text-align: left;
	
	
	}
	
#footer .colonne p {
	font-size:11px;
	line-height: 15px;
	margin:0;
	padding:0;
	}
	
	#footer .colonne strong {
	color: #FFF;
	}
	
	#mention
{
float: left;
color: #FFF;
margin-top: 25px;
width: 964px;
text-align: left;
margin-left:30px;
}

#mention a
{
border: none;
text-decoration: none;
color: #fff;
clear: left;
}

#newindex
{
line-height: 22px;
}