@charset "UTF-8";
/* CSS Document */

*{
font-family:Arial, Helvetica, sans-serif;
}

body{
width:100%;
background-color:#FFFFFF;
}

div#content{
position:relative;
width:931px;
height:auto;
margin:10px auto;
}


div#content #header{
position:relative;
width:931px;
height:255px;
}

div#content #header #logo{
position:relative;
width:301px;
height:255px;
background:url(images/img-ayers_03.jpg) no-repeat;
float:left;
}

div#content #header #logo h1{
text-indent:-3000px;
font-size:16px;
}


div#content #header #visuel{
position:relative;
width:630px;
height:255px;
background:url(images/img-ayers_04.jpg) no-repeat;
float:left;
}


div#content #menu{
position:relative;
width:931px;
height:46px;
clear:both;
}

div#content #menu #menu-texte{
position:relative;
width:301px;
height:46px;
background:url(images/img-ayers_06.jpg) no-repeat;
float:left;
}

div#content #menu #menu-texte ul{
padding:0px;
margin:0px;
}

div#content #menu #menu-texte ul li{
list-style:none;
}

div#content #menu #menu-texte ul li a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#ffffff;
float:left;
margin:16px;
}

div#content #menu #menu-texte ul li a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
font-style:italic;
}

div#content #menu #partager{
position:relative;
width:329px;
height:46px;
background:url(images/img-ayers_07.jpg) no-repeat;
float:left;
}

div#content #contener{
position:relative;
width:931px;
height:auto;
clear:both;
}

div#content #contener #infos{
position:relative;
width:630px;
height:auto;
float:left;
}

div#content #contener #adresse-plan{
position:relative;
width:301px;
height:682px;
float:left;
}

div#content #contener #plan{
position:relative;
width:301px;
height:349px;
}

div#content #contener #adresse{
position:relative;
width:301px;
height:148px;
}

div#content #contener #img-fond{
position:relative;
width:301px;
height:185px;
background:url(images/adresse-plan_12.jpg) no-repeat;
}

div#content #footer{
position:relative;
width:931px;
height:93px;
clear:both;
}

div#content #footer #menu-footer{
position:relative;
width:107px;
height:108px;
float:left;
background:url(images/img-footer_13.jpg) no-repeat;
}

div#content #footer #menu-footer ul{
margin:14px;
padding:0px;
margin-top:31px;
}

div#content #footer #menu-footer ul li{
list-style:none;
line-height:10px;
}

div#content #footer #menu-footer ul li a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#5c97b4;
}

div#content #footer #menu-footer ul li a:hover{
color:#ffffff;
}

div#content #footer #bandeau-footer{
position:relative;
width:824px;
height:108px;
float:left;
}
.clear          {display:block;clear:both;height:10px;}
div.elements    {clear:both;border-bottom:1px dotted #CCC;border-top:0px solid #CCC;padding:5px 0 0;margin:15px 10px 0 0;}
div.elements span.date  {color:#999999;text-transform:uppercase;display:block;font-weight:bold;font-size:10px;}
div.elements h3     {margin:0;padding:0;color:#666;font-size:15px;}
div.elements.unique h3   {margin-bottom:10px;}
div.elements p      {margin:0;padding:10px 0;color:#666;font-size:11px;color:#666;}
div.elements h3 a   {color:#666;text-decoration:none;}
img.element_left    {float:left;margin-right:5px;}


.paginator          {color:#CCC;font-size:10px;text-align:right;clear:both;margin-right:10px;padding:5px 0;}
.paginator span     {color:#666;text-decoration:underline;font-weight:bold;}
.paginator a        {color:#999999;text-decoration:none;}
.paginator a:hover  {color:#666;}

.paginator.top      {border-top:1px dotted #CCC;margin-bottom:-15px;margin-top:15px;}
.paginator.bottom   {border-bottom:1px dotted #CCC;}
