/* www.adp-liege.be
	 by netux
	 www.netux.be
*/

body {
margin-top:2%;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
}

strong { font-size: 8pt; color: #BF0000;}
strong.vousetesici { font-size: 8pt; color: #666;}
strong.actu { font-size: 8pt; color: #FFFFFF;}

h1 { 
font-weight:bold; 
font-size:10pt;
color:#666; 
margin:0px; 
padding:0px;
}

a { color:#BF0000; text-decoration:none; }
a:hover { color:#000000; text-decoration: underline; }

a.menu { color:#BF0000; text-decoration:none; }
a.menu:hover { color:#000000; text-decoration: none; }

a.img { text-decoration:none; }
a.img:hover { text-decoration: none; }

#conteneur {
position: absolute;
width: 791px;
left: 50%;
margin-left: -415px;
}

#header {
height:163px;
width:791px;
background:url(im/header.gif);
}

#anim {
position: absolute;
top: 59px;
left: 605px;
width:45px;
height:48px;
background:url(im/anim.gif);
}

#titre {
height:65px;
width:791px;
background:url(im/titre.gif);
}

#titretext {
position: absolute;
top: 194px;
left: 60px;
width:176px;
text-align:center;
}
#vousetesici {
position: absolute;
top: 194px;
left: 240px;
width:520px;
text-align:right;
}

#centre {
width:791px;
background:url(im/bg.gif);
background-repeat:repeat;
}

#contenu {
padding-left:30px;
padding-right:30px;
}

#footer {
height:90px;
width:791px;
background:url(im/footer.gif);
}

a.menuHome {
position:relative;
float:left;
background-image:url('im/home.gif');
height:25px;
width:25px;
margin-top:22px;
margin-left:40px;
}
a.menuHome:hover {
position:relative;
float:left;
background-image:url('im/homehover.gif');
height:25px;
width:25px;
margin-top:22px;
margin-left:40px;
}

a.menuContact {
position:relative;
float:right;
background-image:url('im/contact.gif');
height:25px;
width:25px;
margin-top:22px;
margin-right:40px;
}
a.menuContact:hover {
position:relative;
float:right;
background-image:url('im/contacthover.gif');
height:25px;
width:25px;
margin-top:22px;
margin-right:40px;
}

a.menuAccess {
position:relative;
float:right;
background-image:url('im/access.gif');
height:25px;
width:25px;
margin-top:22px;
margin-right:5px;
}
a.menuAccess:hover {
position:relative;
float:right;
background-image:url('im/accesshover.gif');
height:25px;
width:25px;
margin-top:22px;
margin-right:5px;
}
ul {
  list-style-type: square;
}
ul.menu, li.menu {
list-style-type: none;
margin:0;
padding:0;
}

/*border-bottom: 1px solid #CDCDCD;*/
#header ul {
position: absolute;
top: 130px;
left: 166px;
background: transparent url(im/menu.gif) top left no-repeat;
width: 498px;
text-align: center;
}

#header li {
float: left; 
}

#header li a {
display: block;
height: 21px;
width: 83px;
color: #FFF;
font-size: 12px;
line-height: 21px;
font-weight: bold;
font-family: Verdana,Serif;
text-decoration: none;
}

#header li a:hover {
background: transparent url(im/menu.gif) top left no-repeat;
background-position: -496px 0%;
color: #666;
text-decoration: none;
}


INPUT { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #BF0000;
	padding: 2px;
	margin: 1px;
	border: 2px solid #DFDFDF;
	background-color:#F5F5F5;
}

SELECT {
	height: 17px;  
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: #BF0000;
	padding: 0px;
	margin: 0px;
	border: 2px solid #DFDFDF;
	background-color:#F5F5F5;
}


TEXTAREA {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #BF0000;
	line-height: 1.5em;
	letter-spacing: 0.05em;
	border: 2px solid #DFDFDF;
	background-color:#F5F5F5;
}


#sousMenu1 {
position: absolute;
background-color:#FFFFFF;
top: 155px;
left: 171px;
width:160px;
}

#sousMenu2 {
position: absolute;
background-color:#FFFFFF;
top: 155px;
left: 254px;  
width:160px;  
}

#sousMenu3 {
position: absolute;
background-color:#FFFFFF;
top: 155px;
left: 337px;
}

#sousMenu4 {
position: absolute;
background-color:#FFFFFF;
top: 155px;
left: 420px;
width:160px;
}

#sousMenu5 {
position: absolute;
background-color:#FFFFFF;
top: 155px;
left: 503px;
}

#sousMenu6 {
position: absolute;
background-color:#FFFFFF;
top: 155px;
left: 586px;
}

p.sousmenu {
margin:0px;
margin-bottom:3px;
padding-top:0px;
padding-left:5px;
padding-right:5px;
padding-bottom:0px;
border: 1px solid #CDCDCD;
background-color:#E5E5E5;
font-weight:bold;
}


