body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
padding: 0px;
background:#639C01 url(img/bg_page.jpg) repeat-x left top;
}

/* liens */
a.lien1{
color:#DB4C00;
text-decoration:none;
font-weight:bold;
font-size:13px;
}
img
{
border:0;
}
a.lien2{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:15px;
}

a.lien1:hover{
color:#DB4C00;
text-decoration:underline overline;
font-weight:bold;
font-size:13px;
} 

a.lien2:hover{
color:#D5E4E9;
text-decoration:none;
font-weight:bold;
font-size:15px;
} 

a.lien3{
color:#EBA809;
text-decoration:none;
font-weight:bold;
font-size:13px;
}
a.lien3:hover{
color:#D5E4E9;
text-decoration:none;
font-weight:bold;
font-size:13px;
} 

#fond {
position: absolute;
left: 50%; 
top: 100px;
width: 848px;
height: 600px;
margin-left: -424px; /* moitié de la largeur */

}
	 
#fond_mac {
position: absolute;
left: 50%; 
top: 100px;
width: 848px;
height: 600px;
margin-left: -424px; /* moitié de la largeur */

}

#logo{
	position: absolute;
	top:527px;
	left:389px;
}

#photos_bas{
position: absolute;
top:288px;
left:-260px;
}

#photos_bas2{
position: absolute;
top:372px;
left:1px;
}

/* menu top */


#top {

	height:40px;
	margin-left: -424px; /* moitié de la largeur */
    position: absolute;
	
}

.wrap_all { /*only needed if using big background images like in theme 5*/
	width:100%;
	position:relative;
	display:table;
}



.navwrap {
	
	left:5px;
	line-height:38px;
	padding-right:5px;
	position:absolute;
	top:-50px;
	left:360px;
	font-size:12px;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	z-index:6;
	background:transparent url(img/bg_nav_sd.jpg) no-repeat right top;
}
#top #nav {
	float:left;
	height:38px;
	line-height:50px;
	padding-left:5px;
	background:transparent url(img/bg_nav_sg.jpg) no-repeat left top;
}
#nav, #nav ul {
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-position:outside;
	position:relative;
	line-height:50px;
}
#top #nav a {
	height:38px;
	display:block;
	padding:0 15px;
	text-decoration:none;
	text-align:center;
	line-height:36px;
	outline:none;
	position:relative;
	float:left;
	text-transform:uppercase;
	color:#FFF;
	background:transparent url(img/bg_nav_on.jpg) repeat-x left top;
	border-left:1px solid #92AB37;
	border-right:1px solid #62771A;
}
#top #nav li.page-item-7 a {
	border-left:none;
}
#top #nav li.page-item-17 a {
	border-right:none;
}
#top #nav a:hover, #top #nav .current_page_item a {
	background:transparent url(img/bg_nav_off.jpg) repeat-x left top;
}
#top #nav ul a {
	line-height:33px;
}
#top #nav li {
	float:left;
	position:relative;
}
#top #nav li li {
	border-left:none;
	margin-top:0;
}
#top #nav ul {
	position:absolute;
	display:none;
	width:172px;
	top:33px;
	left:-1px;
}
#top #nav li ul a {
	width:130px;
	height:auto;
	float:left;
	text-align:left;
	padding:0 21px;
}
#top #nav ul ul {
	top:auto;
	border-top:none;
}
#top #nav li ul ul {
	left:172px;
	top:0px;
}
#top #nav li:hover ul ul, #top #nav li:hover ul ul ul, #top #nav li:hover ul ul ul ul {
	display:none;
}
#top #nav li:hover ul, #top #nav li li:hover ul, #top #nav li li li:hover ul, #top #nav li li li li:hover ul {
	display:block;
}
/*navigation*/

#top #nav ul {
	border:1px solid #DFDFDF;
	border-top:none;
}
#top #nav li ul a {
	border-bottom:1px solid #fff;
	border-top:1px solid #DFDFDF;
}
#top #head #nav ul a, #top #head #nav ul li {
	background-color:#E7EBD9;
	background-image:none;
}
#top #head #nav ul a:hover, #top #head #nav ul a:focus {
	background-color:#fff;
	color:#555;
}
#top #nav .current_page_parent .current_page_item a, #top #nav .current_page_item ul a {
	border-right:1px solid #f5f5f5;
	border-left:none;
	background-image:none;
	color:#444;
}




/* sous-menu team */




/* droite */
#butlangues{
	position: absolute;
	top: 59px;
	left: 715px;
	font-size: 13px;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	font-weight: normal;
	line-height: 15px;
	padding: 0px 0px;
	text-align:left;
	letter-spacing:0px;
	height: 15px;
	width: 42px;
}


#butpdf{
	position: absolute;
	top: 59px;
	left:765px;
	height: 15px;
	width: 54px;
	font-size: 13px;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	font-weight: normal;
	line-height: 15px;
	padding: 0px 0px;
	text-align:left;
	letter-spacing:0px;
}


/* bas */

#butextranet{
	position: absolute;
	top: 587px;
	left: 775px;
}


/* photo droite */
#alea{
position: absolute;
top: 10px;
left: 501px;
}

#alea2{
position: absolute;
top: 10px;
left: 491px;
}

#alea_varie{
position: absolute;
top: 10px;
left: 491px;
}

*html #alea_varie{
left: 249px;
}

/* contenu */

#contenutotal{
z-index: 150;
position: absolute;
top:74px;
left:215px;
height: 482px;
width: 594px;
overflow: no;
}

#contenutotalbis{
z-index: 150;
position: absolute;
top: 74px;
left: 215px;
height: 479px;
width: 518px;
overflow: no;
}

.textemarie{
z-index: 250;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #666666;
text-align:left;}

.textetable{
z-index: 250;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #666666;
text-align:left;}

/* bloctextephoto */
#bloctextephoto{
height: 482px;
width: 487px;
overflow: auto;
scrollbar-arrow-color: #B2B2B2;
scrollbar-base-color: white;
scrollbar-face-color: white;
scrollbar-highlight-color: #B2B2B2;
scrollbar-shadow-color: #B2B2B2;
scrollbar-track-color: white;
}

/* bloctextebig */

/* titrestop */
.titre {
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
color:#333333;
font-size:20px;
font-weight:normal;
/*Length: ex;*/
padding: 0px 0px;
letter-spacing:1px;
text-align:center;
line-height: 22px;
}
.titreclair {
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
color:#666666;
text-align:center;
font-size:17px;

}
.titresmall {
font-family: Arial, Helvetica, sans-serif;
color:#333333;
font-size:15px;
font-weight:normal;
Length: ex;
padding: 0px 0px;
letter-spacing:1px;
text-align:left;

}

/* TEXTES */
.texte1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
    line-height: 15px;
	padding: 10px 10px;
	text-align:left;
	letter-spacing:0px;
}

.texte1gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
    line-height: 15px;
	
	text-align:justify;
	letter-spacing:0px;
}

.textehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
    line-height: 15px;
	text-align:left;
	letter-spacing:0px;
}

.lettrine {
font-family: Arial, Helvetica, sans-serif;
color:#333333;
font-size:13px;
font-weight:normal;
line-height:80%;
letter-spacing:-1px;
}

.commentaires {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	color: #666666;
    line-height: 14px;
	letter-spacing:0px;
}


/* encadrés */
#encadre1 {
background-color: #D5E4E9; 
border: noborder;
padding: 5px 5px;  
width: 380px; 
align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
color: #666666;
line-height: 14px;
text-align: left;
letter-spacing:0px;
}

#encadre2 {
background-color: #D5E4E9; 
border: noborder;
padding: 5px 5px;  
width: 380px;

font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
color: #666666;
line-height: 14px;
text-align: left;
letter-spacing:0px;
}


/* menu gauche */

#titelpagina{
	z-index: 155;
	position: absolute;
	top: 46px;
	left: 199px;
	height: 35px;
	width: 401px;
	overflow: no;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	font-size: 20px;
	color:#333333;
	padding: 0px 0px;
	text-align:left;
	letter-spacing:0px;
}

#scholen{
	z-index: 155;
	position: absolute;
	top: 74px;
	left: 19px;
	height: 18px;
	width: 172px;
	overflow: no;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height: 15px;
	padding: 0px 0px;
	text-align:left;
	letter-spacing:0px;
}

#oud{
	z-index: 155;
	position: absolute;
	top: 100px;
	left: 33px;
	height: 18px;
	width: 155px;
	overflow: no;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height: 15px;
	padding: 0px 0px;
	text-align:left;
	letter-spacing:0px;
}


#jong{
	z-index: 155;
	position: absolute;
	top: 120px;
	left: 33px;
	height: 18px;
	width: 155px;
	overflow: no;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height: 15px;
	padding: 0px 0px;
	text-align:left;
	letter-spacing:0px;
}

#groepen{
	z-index: 155;
	position: absolute;
	top: 140px;
	left: 33px;
	height: 18px;
	width: 155px;
	overflow: no;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height: 15px;
	padding: 0px 0px;
	text-align:left;
	letter-spacing:0px;
}

#volw{
	z-index: 155;
	position: absolute;
	top: 160px;
	left: 33px;
	height: 18px;
	width: 155px;
	overflow: no;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height: 15px;
	padding: 0px 0px;
	text-align:left;
	letter-spacing:0px;
}

#kind{
	z-index: 155;
	position: absolute;
	top: 158px;
	left: 33px;
	height: 18px;
	width: 155px;
	overflow: no;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height: 15px;
	padding: 0px 0px;
	text-align:left;
	letter-spacing:0px;
}

#activiteiten{
	z-index: 155;
	position: absolute;
	top: 187px;
	left: 19px;
	height: 18px;
	width: 155px;
	overflow: no;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height: 15px;
	padding: 0px 0px;
	text-align:left;
	letter-spacing:0px;
}

#individueel{
	z-index: 155;
	position: absolute;
	top: 210px;
	left: 19px;
	height: 18px;
	width: 155px;
	overflow: no;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height: 15px;
	padding: 0px 0px;
	text-align:left;
	letter-spacing:0px;
}


#vtt{
	z-index: 155;
	position: absolute;
	top: 282px;
	left: 19px;
	height: 17px;
	width: 172px;
	overflow: no;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height: 15px;
	padding: 0px 0px;
	text-align:left;
	letter-spacing:0px;
}

#kajak{
	z-index: 155;
	position: absolute;
	top: 50px;
	left: 19px;
	height: 16px;
	width: 172px;
	overflow: no;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	line-height: 15px;
	padding: 0px 0px;
	text-align:left;
	letter-spacing:0px;
}

#copy{
	z-index: 155;
	position: absolute;
	top: 587px;
	left: 744px;
	height: 12px;
	width: 114px;
	overflow: no;
	font-size: 9px;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 11px;
	padding: 0px 0px;
	text-align:left;
	letter-spacing:0px;
}



/* bas de pages */
/*--------------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------------------*/
#liensbas0{
position: absolute;
top:490px;
left:25px;
overflow: no;
}

#liensbas{
position: absolute;
top:490px;
left:310px;
overflow: no;
}

#liensbas1{
position: absolute;
top:474px;
left:10px;
overflow: no;
}

#liensbas2{
position: absolute;
top:495px;
left:10px;
overflow: no;
}

#liensbas3{
position: absolute;
top:470px;
left:10px;
overflow: no;
}

#liensbas_varie
{
position: absolute;
top:495px;
left:10px;
overflow: no;
}

*html #liensbas_varie
{
top:485px;
}

#liensbas_varie_2
{
position: absolute;
top:480px;
left:10px;
overflow: no;
}

*html #liensbas_varie_2
{
top:470px;
}

#liensbas_varie_3
{
position: absolute;
top:505px;
left:10px;
overflow: no;
}

*html #liensbas_varie_3
{
top:520px;
}

#liensbas_varie_4
{
position: absolute;
top:495px;
left:10px;
overflow: no;
}

*html #liensbas_varie_4
{
top:505px;
}

#liensbas_varie_5
{
position: absolute;
top:500px;
left:10px;
overflow: no;
}

*html #liensbas_varie_5
{
top:485px;
}

#liensbas_varie_6
{
position: absolute;
top:510px;
left:10px;
overflow: no;
}

*html #liensbas_varie_6
{
top:500px;
}

#liensbas_varie_7
{
position: absolute;
top:510px;
left:10px;
overflow: no;
}

*html #liensbas_varie_7
{
top:485px;
}
#liensbas_varie_8
{
position: absolute;
top:485px;
left:10px;
overflow: no;
}

*html #liensbas_varie_8
{
top:470px;
}
/*--------------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------------------*/
li.first {
        display: inline;
        padding-left: 0px;
        padding-right: 3px;
        border-right: 1px solid #066;
 }

li.inline {
        display: inline;
        padding-left: 3px;
        padding-right: 3px;
        border-right: 1px solid #066;
 }

li.last {
        display: inline;
        padding-left: 3px;
        padding-right: 0px;
        border-right: 0px;
 } 



/* menu Marie */
#menu{
	z-index: 100;
	position: absolute;
	top:43px;
	left:-4px;
}

.menureserv{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bolder;
color: #FFFFCC;
text-align:left;
}


dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}

#menu dt {
cursor: pointer;
height: 15px;
width: 74px;
text-align: center;
font-weight: bold;
}

#menu dd {
	position: absolute;
	height: 388px;
	left: 134px;
	top:8px;
	width: 365px;
	background: #37611F;
	z-index: 20;
	background-color: #37611F;
}

#menu ul {
padding: 2px;
}
#menu li {
text-align: center;
font-size: 85%;
/*min-height: 18px;
line-height: 18px;*/
margin:0px;
padding:3px 0px;
}
#menu li a, #menu dt a {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
color: white;
letter-spacing: 0px;
text-align:left;
text-decoration: none;
display: block;
margin:0px;
padding:0px;
}
#menu li a:hover {
text-decoration: none;
color: #FFFFCC;
}

/*News*/

.titre_news
{
margin:10px 0px 5px 0px;
font-weight:bold;
font-size:15px;
}

.texte_news
{
font-size:12px;
}
