/* CSS Document */

body{
margin:0px;
padding: 0px;
background-image:url(images/design/background.jpg);
background-repeat:repeat-x;
}

#main{
background-image:url(images/design/main.jpg);
background-repeat:no-repeat;
height:436px;
width:800px;
margin-left:auto;
margin-right:auto;
margin-bottom:0;
}

#encart{
background-image:url(images/design/encart.png);
background-repeat:repeat-x;
margin-left:auto;
margin-right:auto;
text-align:center;
width:375px;
height: 355px;
padding:5px;
}

#encart ul{
padding-left:20px;
font-family:Arial;
color:white;
font-size:0.8em;
margin:0 0 0 5px;
text-align:left;
list-style-image:url(images/design/puce.gif);
}

#encart li{
margin:5px 0 0 0;
}

#barre{
font-family:Arial;
color:#333333;
font-weight:bold;
margin:0;
vertical-align:top;
list-style-type:none;
text-align:center;
background-image:url(images/design/barre.jpg);
background-repeat:repeat-x;
height:33px;
padding-top:0px;
}

#barre ul{
padding:0.2em;
margin:0;
}

#barre li{
display:inline;
}

#barre a{
text-decoration:none;
color:#333333;
}

#barre a:hover{
text-decoration:none;
color:#003399;
}

#bas{
top:0;
left:0;
background-image:url(images/design/bas.jpg);
background-repeat:repeat-x;
background-color:#154566;
height:auto;
width:auto;
margin:0;
padding:0px;
color:white;
font-family:Arial;
}

.content{
margin:0px;
padding-top: 15px;
width:800px;
margin-left:auto;
margin-right:auto;
}

.content h2{
font-size:0.8em;
}

.content h3{
font-size:10px;
}
.content p{
font-size: 10px;
padding:0.5em;
}

.content ul{
font-size: 10px;
padding:0.5em;
}

.content a img{
border:none;
font-size:0.8em;
}

.colone{
float:left;
margin-bottom:5px;
width:355px;
padding:8px;
margin:0;
}

#foot{
border-top:1px solid red ;
background-image:url(images/design/foot.jpg);
background-repeat:repeat-x;
background-color:#999999;
height:50px;
font-family:Arial;
color:#333333;
font-weight:bold;
}

#header{
background-image:url(images/design/header.gif);
height: 73px;
}

#banner{
background-image:url(images/design/banniere.jpg);
background-repeat:no-repeat;
width:800px;
margin-left:auto;
margin-right:auto;
}

#banner img{
margin-left:25px;
}

#contentbis{
margin:0px;
padding-top: 15px;
padding-bottom:15px;
width:800px;
margin-left:auto;
margin-right:auto;
}

.partenaire{
margin-bottom:30px;
text-decoration:none;
}

.partenaire img{
float:right;
margin-left:12px;
}

.partenaire a{
color:#FFFFFF;
text-decoration:none;
}

.partenaire a:link{
color:#FFFFFF;
text-decoration:none;
}

.partenaire a img{
float:none;
border:none;
color:#FFFFFF;
text-decoration:none;
line-height:43px;
vertical-align:middle;
}

.partenaire a:hover{
color:#00CC00;
}

/* formulaire */

#contact{
width:75%;
text-align:right;
margin-left:10%;
}

#contact ul{
list-style-type:none;
font-size:11px;
}

.references {
float:left;
margin-bottom:5px;
width:130px;
padding:8px;
margin:0;
}
.references a img {
border:none;
}
.clear{
clear:both;
}
