body {
	margin : 0;
	font-family : Arial, Helvetica, sans-serif;
	background-color : #ffffff;
	font-size : 12px;
	color : #333333;
	height:100%;
	min-height:100%;
} 
#nldirlinks {
	position:absolute;
	width:300px;
	height:150px;
	z-index:99;
	left: 385px;
	top: 21px;
	font-weight: bold;
	font-size: 10px;
	text-transform : uppercase;
}
.ulnldirlinks {
list-style-type: none;
padding: 0px;
margin: 0px;
}
.linldirlinks {
	background-image: url(men_sub_NL_v1.png);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 14px;
	padding-bottom: 3px;
}

.arrowlistmenunldirlinks { 
width : 200px; 
margin-left : 0; 
margin-top : 0; 
padding-top : 5px; 
padding-bottom : 5px; 
text-transform : uppercase; 
text-decoration : none; 
}

#apdirlinks {
	position:absolute;
	width:185px;
	height:130px;
	z-index:99;
	left: 490px;
	top: 31px;
	font-weight: bold;
	font-size: 12px;
}
#apdirlinks2010 {
	position:absolute;
	width:185px;
	height:130px;
	z-index:99;
	left: 462px;
	top: 11px;
	font-weight: bold;
	font-size: 12px;
}
.arrowlistmenudirlinks { 
width : 200px; 
margin-left : 0; 
margin-top : 0; 
padding-top : 5px; 
padding-bottom : 5px; 
text-transform : uppercase; 
text-decoration : none;
}
.arrowlistmenudirlinks2010 { 
width : 200px; 
margin-left : 0; 
margin-top : 0; 
padding-top : 5px; 
padding-bottom : 5px;
padding-right:32px;
text-transform : uppercase; 
text-decoration : none;
text-align:right;
}
.arrowlistmenu .categoryitems ul li {  
text-decoration : none; 
}

table#pageTable { 
width : 883px; 
border : 0; 
margin : 0 auto; 
min-height : 100%; 
height : 100%; 
} 
td#tdPage { 
overflow : visible; 
vertical-align : top; 
height : 100%; 
} 
html > body table#pageTable {
	height : auto;
	heigth:100%;
	min-height : 10000px;
} 
a:link {
	color : #009863;
	text-decoration:none;
} 
a:visited { 
color : #009863; 
	text-decoration:none;
} 
a:hover { 
color : #666666; 
	text-decoration:none;
} 
a:active {
	color : #009863;
	text-decoration:none;
} 
div#page { 
position : relative; 
text-align : left; 
margin : 0 auto; 
padding : 0; 
min-height : 100%; 
} 
div#page .titrecontenu {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 16px;
	text-transform : uppercase;
	text-decoration : none;
	letter-spacing : 1px;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-style : none;
	border-bottom-style : solid;
	border-left-style : none;
	border-top-color : #ffffff;
	border-right-color : #009880;
	border-bottom-color : #009880;
	border-left-color : #009880;
	line-height : 30px;
	padding-top : 5px;
	padding-bottom : 2px;
} 

.titresponsors {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12px;
	text-transform : uppercase;
	text-decoration : none;
	letter-spacing : 1px;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-style : none;
	border-bottom-style : solid;
	border-left-style : none;
	border-top-color : #ffffff;
	border-right-color : #009880;
	border-bottom-color : #009880;
	border-left-color : #009880;
	line-height : 30px;
	padding-top : 5px;
	padding-bottom : 2px;
} 

div#page .titrenocontenu {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 16px;
	text-transform : uppercase;
	text-decoration : none;
	letter-spacing : 1px;
	line-height : 30px;
	padding-top : 5px;
	padding-bottom : 2px;
}
div#page .titreTopNL {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 16px;
	text-transform : uppercase;
	text-decoration : none;
	letter-spacing : 1px;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-style : none;
	border-bottom-style : solid;
	border-left-style : none;
	border-top-color : #ffffff;
	border-right-color : #009880;
	border-bottom-color : #009880;
	border-left-color : #009880;
	line-height : normal;
	padding-top : 5px;
	padding-bottom : 2px;
	padding-left:215px;
} 
div#page .titreTopNL2 {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 16px;
	text-transform : uppercase;
	text-decoration : none;
	letter-spacing : 1px;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-style : none;
	border-bottom-style : solid;
	border-left-style : none;
	border-top-color : #ffffff;
	border-right-color : #009880;
	border-bottom-color : #009880;
	border-left-color : #009880;
	line-height : normal;
	padding-top : 20px;
	padding-bottom : 2px;
	
} 
div#page .bottomartNL {
	
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-style : none;
	border-bottom-style : solid;
	border-left-style : none;
	border-top-color : #ffffff;
	border-right-color : #009880;
	border-bottom-color : #009880;
	border-left-color : #009880;
	line-height : normal;
	padding-top : 5px;
	padding-bottom : 2px;
	padding-left:215px;
} 
div#page .titrecontenuNL {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 16px;
	text-transform : uppercase;
	text-decoration : none;
	letter-spacing : 1px;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-style : none;
	border-bottom-style : solid;
	border-left-style : none;
	border-top-color : #ffffff;
	border-right-color : #009880;
	border-bottom-color : #009880;
	border-left-color : #009880;
	line-height : 0.8em;
	padding-top : 5px;
	padding-bottom : 2px;
} 
div#page .titrecontenuNLste {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12px;
	text-transform : uppercase;
	text-decoration : none;
	letter-spacing : 1px;
	line-height : normal;
	padding-top : 5px;
	padding-bottom : 2px;
} 
div#logo { 
position : relative; 
padding : 0; 
min-height : 100%; 
margin-top : 0; 
margin-right : 50px; 
margin-bottom : 0; 
margin-left : auto; 
color : #009863; 
} 
div#pagecontent {
	position : absolute;
	text-align : left;
	padding-right : 20px;
	min-height : 100%;
	width : 682px;
	min-width : 682px;
	top : 142px;
	vertical-align : top;
	padding-top : 32px;
	margin-top : 0;
	margin-right : auto;
	margin-bottom : 0;
	margin-left : auto;
	height: 100%;
} 

div#titlecontainer {
	position : absolute;
	text-align : left;
	padding-right : 20px;
	padding-top: 30px;
	left: -120px;
	top: 60px;
}

div#pagecontentmenu { 
position : relative; 
text-align : left; 
margin : 0 auto; 
min-height : 100%; 
width : 200px; 
min-width : 200px; 
left : 340px; 
/* TOP SI LIGNE SUPERIEURE top : 25px; */
top : 55px;
vertical-align : top; 
} 

div#pagecontentNL {
	margin-top : 0;
	margin-right : 0px;
	margin-bottom : 0;
	margin-left : 200px;
	padding-left: 10px;
} 
.pagecontentNL {
	margin-top : 0;
	margin-right : 0px;
	margin-bottom : 0;
	margin-left : 200px;
	padding-left: 10px;
} 
#LeftcolNL {
	position:absolute;
	width:200px;
	z-index:-1;
	background-color: #F1F7F5;
	min-height: 100%;
	top: 19px;
	height: 100%;
}
.LeftcolNLv2{
	position:absolute;
	width:200px;
	z-index:-1;
	background-color: #F1F7F5;
	min-height: 100%;
	top: 19px;
	height: 100%;
}
#TitleLNL {
	position:absolute;
	width:200px;
	z-index:1;
	left: 0px;
}
.TitleLNL {
	position:absolute;
	width:200px;
	z-index:1;
	left: 0px;
	min-height: 100%;
	background-color: #F1F7F5;
	padding-right: 5px;
	height: 800px;
}

div#pagecontenttext {
	margin-top : 0;
	margin-right : 30px;
	margin-bottom : 0;
	margin-left : 0;
} 
div#pagecontenttext .titrecontenttext {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 14px;
	text-decoration : none;
	line-height : normal;
	padding-top : 3px;
	padding-bottom : 2px;
} 

div#pagecontenttext .soustitrecontenttext {
	color : #333333;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
	line-height : normal;
	padding-top : 3px;
	padding-bottom : 2px;
} 

.txt_logo { 
font-family : Arial, Helvetica, sans-serif; 
font-weight : normal; 
font-style : normal; 
font-variant : normal; 
font-size : 14px; 
text-align : justify; 
letter-spacing : 0.1em; 
} 
.ACRO { 
font-size : 1.2em; 
font-style : normal; 
font-weight : bold; 
text-transform : uppercase; 
letter-spacing : 0.4em; 
} 
.logo_txt { 
font-size : 62px; 
font-weight : bold; 
font-family : Arial, Helvetica, sans-serif; 
text-transform : capitalize; 
letter-spacing : 0.1em; 
text-align : justify; 
} 
.contenttext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 16px;
}

