/* CSS Document */

/* CSS Document */
html{
margin:0;
padding:0;
height:100%;
}

body {
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background-color:#CCCCCC;
background-image:url(benlp/images/bg.jpg);
background-repeat:repeat-y;
background-position:center;
height:100%;
}

a {
color:#fe6422;
text-decoration:none;
}

a:hover {
color:#4b5962;
}

.erreur {
position:absolute;
color:#fe6422;
font-size:16px;
font-weight:bold;
top:25%;
right:1%;
left:1%;
}

#corps {
margin-left:auto;
margin-right:auto;
border-left:1px solid #464646;
border-right:1px solid #464646;
width:800px;
height:100%;
background-color:#11151b;
}

#splash {
margin-left:auto;
margin-right:auto;
width:800px;
height:95%;
background-image:url(benlp/images/splash2.jpg);
background-repeat:no-repeat;
background-position:center;
text-align:center;
}

#splash a {
display:block;
width:100%;
height:100%;
}

#header {
margin-left:auto;
margin-right:auto;
width:800px;
height:224px;
background-image:url(benlp/images/header.jpg);
background-repeat:no-repeat;
}

#menu {
width:800px;
border-top:1px solid #fe6422;
border-bottom:1px solid #fe6422;
}

#navigation {
margin:0;
padding:0;
margin-top:5px;
margin-bottom:5px;
list-style:none;
text-align:center;
}

#navigation li {
display:inline;
width:200px;
}

#navigation li a {
padding:5px 30px;
color:#ffffff;
font-weight:bold;
text-align:center;
text-decoration:none;
}

#navigation li a:hover, #navigation li a:focus, #navigation li a:active {
background-color:#353e45;
}

#contenu {
margin-left:auto;
margin-right:auto;
margin-top:35px;
width:700px;
height:auto;
min-height:357px;
padding-bottom:100px;
overflow:hidden;
display:block;
}

.titre {
margin:0;
padding:0;
font-size:18px;
color:#4b5962;
padding-bottom:3px;
border-bottom:1px dotted #4b5962;
}

#illustration {
margin-top:25px;
margin-right:25px;
width:250px;
height:250px;
border:1px solid #464646;
text-decoration:none;
float:left;
}

.illustration2 {
border:1px solid #4b5962;
text-decoration:none;
}

.illustration2:hover {
border:1px solid #fe6422;
text-decoration:none;
}

.illustration3 {zz
margin-top:10px;
border:2px solid #4b5962;
text-decoration:none;
}

.illustration3:hover {
border:2px solid #fe6422;
text-decoration:none;
}

#galeries {
margin-top:25px;
margin-right:39px;
margin-left:39px;
float:left;
text-decoration:none;
text-align:center;
font-size:11px;
}

#galeries2 {
margin-top:25px;
margin-right:14px;
margin-left:14px;
float:left;
text-decoration:none;
text-align:center;
font-size:11px;
}

#galeries3 {
margin-top:25px;
margin-right:26px;
margin-left:25px;
float:left;
text-decoration:none;
text-align:center;
font-size:11px;
}

#texte {
margin-top:25px;
text-align:justify;
overflow:hidden;
}

.remarque {
color:#fe6422;
font-size:10px;
color:#4b5962;
padding-left:75px;
}

.orange {
color:#A3AD32;
font-size:13px;
font-weight:bold;
}

.bouton:hover {
background-color:#414c55;
}

.souspartie {
font-size:13px;
font-weight:bold;
color:#4b5962;
}

.nom{
margin:0;
padding:0;
color:#A3AD32;
}

#pied {
width:750px;
margin-left:25px;
margin-right:25px;
padding-bottom:10px;
padding-top:8px;
font-size:11px;
color:#4b5962;
border-top:1px dotted #4b5962;
text-align:center;
}

