/* CSS Document */


body {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin : 0;
padding : 0;
background-color:#4096EE;
}
#contenant {
margin : 0 auto;
padding : 0;
width : 980px;
position : relative;
top : 50px;
height : 1000px;
background-color:#EEEEEE;
}

#upline {
position : absolute;
width : 970px;
left : 5px;
top : 5px;
height : 15px;
border-color : #cc6633;
background-color : #ffffff;
}

#banniere {
background-image:url(/images/banniere.jpg);
position : absolute;
width : 835px;
left : 140px;
top : 25px;
height : 130px;
border-color : #cc6633;
background-color : #ffffff;
}

#menu {
position : absolute;
width : 130px;
left : 5px;
top : 160px;
height : 795px;
border-color:#cc6633;
background-color:#FFFF99;
}

#logo {
position : absolute;
top : 25px;
width : 130px;
height : 130px;
left : 5px;
font-family : Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
background-color:#eeeeee;
color:#0000CC;
}

#centre {
position : absolute;
top : 160px;
left : 140px;
width : 835px;
height : 770px;
color : #000000;
font-size : 13px;
background-color : #EEEEEE;
}
#centre1 {
position : absolute;
top : 160px;
left : 140px;
width : 835px;
height : 770px;
color : #000000;
font-size : 13px;
background-color : #ffffff;
overflow:auto;
}


#centre2 {
position : absolute;
top : 120px;
left : 130px;
width : 530px;
height : 770px;
margin : 0;
color : #000000;
font-size : 13px;
text-indent : 12px;
padding : 10px;
background-color : #ffffff;
overflow:auto;
}

#centrepartenaire {
position : absolute;
top : 160px;
left : 170px;
width : 805px;
height : 770px;
color : #000000;
font-size : 13px;
background-color : #EEEEEE;
}

#tableau1 {
position : absolute;
top : 140px;
left : 5px;
width : 825px;
height : 90px;
color : #000000;
font-size : 13px;
background-color : #ffffff;
}

#footer {
position : absolute;
top : 965px;
width : 970px;
height : 30px;
left : 5px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
background-color:#FFFF99;
}

ul#menu li ul {
display : none;
}
ul#menu li:hover > ul {
display : block;
}
ul#menu {
float : left;
}
ul#menu, ul#menu ul {
background-color : #FFFF99;
list-style : none;
margin : 0;
padding : 0;
width : 120px;
top:43px;
left:-2px;
height:auto;
color:#0066FF;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
text-align : center;
}
.step1 {
border : 1px solid;
border-top-color : #4096EE;
border-left-color : #4096EE;
border-right-color : #4096EE;
border-bottom-color : #4096EE;
width:115px;
height : 18px;
font-weight : bold;
color : #EEEEEE;
}
.step2 {
border : 1px solid;
border-top-color : #4096EE;
border-left-color : #4096EE;
border-right-color : #4096EE;
border-bottom-color : #4096EE;
width : 100px;
font-weight : bold;
height:auto;
}
.step3 {
width : 100px;
}
ul#menu ul {
position : absolute;
top : -2px;
left : 120px;
width : 140px;
}
ul#menu li {
position : relative;
margin : 8px;
padding : 0;
display : block;
}
ul#menu a {
display : block;
width : 100%;
color : #0066cc;
text-decoration : none;
}
ul#menu a:hover {
background : #eeeeee;
color : #3399cc;
}

h1 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 18px;
color:#4096EE;
background-color : transparent;
text-align : center;
text-decoration : underline;
}
h2 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
color:#0066FF;
background-color : transparent;
text-align : left;
margin-left : 10px;
margin-right : 10px;
}
h3 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #3399cc;
background-color : transparent;
text-align : left;
margin-left : 10px;
}
h4 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
color:#009966;
background-color : transparent;
text-align : left;
margin-left : 10px;
margin-right : 10px;
}
h5 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #3399cc;
background-color : transparent;
text-align : left;
margin-left : 10px;
}
a:link {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
color:#0033FF;
background-color : transparent;
text-decoration:none;
}
a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #0033FF;
background-color : transparent;
text-decoration : none;
}
a:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #0099cc;
background-color : transparent;
text-decoration : underline;
}

p{
padding-left:10px;
color:#000000;
}

.carousel_container {
position : absolute;
left: 150px;
top : 490px;
width: 890px;
height: 200px;
margin: 0px auto;
			}
