/* CSS Document */
#conteneur {
top:20px;
position:relative;
width:990px;
height:598px;
margin:auto;
background:url(img/fnd_int.jpg) no-repeat top left;
}

.photos_droite {
margin:0 0 0px 10px;
border:solid 1px;
border-color: #593920;
padding: 1px;
  float: right;
}

.photos_gauche {
margin:0px 10px 0px 0;
border:solid 1px;
border-color: #593920;
padding: 1px;
  float: left;
}

#contenu {
position:absolute;
top:80px;
left:340px;
width:600px;
height:440px;
overflow:auto;
scrollbar-face-color: #E6DCBB;
scrollbar-track-color: #DCCAA7 ;
scrollbar-arrow-color: #593920 ;
scrollbar-shadow-color: #E6DCBB;
scrollbar-highlight-color: #E6DCBB;
scrollbar-3dlight-color: #593920;
scrollbar-darkshadow-color: #593920;
padding-right: 10px;
}
#logo {
position:absolute;
z-index:200;
top:45px;
left:65px;
display:block;
width:263px;
height:107px;
}
h1, h2, h3, h4 {
font-size:16px;
color:#593920;
}
.titre {
height:39px;
padding:3px 0 0 60px;
}

.soutitre {
height:39px;
padding:3px 0 0 0px;
}
#axe-net {
position:absolute;
top:572px;
left:57px;
}

form.formall div.field {
clear:both;
margin:10px 0 10px 0;
}
form.formall label {
display:block;
position:relative;
float:left;
width:270px;
height:auto;
background:url(img/pt_ble.gif) repeat-x 0 17px;
margin:10px 5px 0 0;
padding:0 0 3px 0;
}
form.formall label.no_bg {
background:none;
}
form.formall .inputxt, form.formall .txtarea {
width:270px;
margin:8px 5px 0 0;
border:1px solid #00b9f2;
}
form.formall .inputxt {
height:18px;
}
form.formall .txtarea {
height:150px;
}

/*****************************************************************/
.error {
display:block;
background:url(img/error.gif) no-repeat top left;
height:16px;
width:auto;
padding:3px 0 0 20px;
}
.star {
background:url(img/star.gif) no-repeat top left;
height:16px;
width:auto;
padding:3px 0 0 20px;
}
.wait {
display:block;
background:url(img/wait.gif) no-repeat top right;
height:16px;
width:auto;
padding:3px 0 0 20px;
}
.chargement {
display:block;
background:url(img/chargement.gif) no-repeat top center;
height:81px;
width:auto;
}
.valid {
display:block;
background:url(img/valid.gif) no-repeat top right;
height:16px;
width:auto;
padding:3px 0 0 20px;
}

.surbr_gr, .surbr_bla {
padding:0 10px 10px 10px;
border:1px solid #CCCCCC;
margin:5px 0 5px 0;
}
.surbr_gr {
background-color:#eee;
}
.surbr_bla {
background-color:#fff;
}
.surbr_rou {

border:1px solid #CC0000;
}
.surbr_none {
background-color:none;
border:none;
}
.img_cont {
border:solid 1px;
border-color: #593920;
padding: 1px;
}
.img_cont2 {
border:solid 1px;
border-color: #593920;
}
ul.list_prepa li {
padding:6px 0 6px 0;
}
ul.list_prepa li a {
display:block;
width:215px;
background:url(img/puce_3.gif) no-repeat top left;
padding:0 0 2px 20px;
color: #3d1302;
}
ul.list_prepa li a:hover {
background-color:#91dff5;
}
.popupprepa {
position:absolute;
top:154px;
left:591px;
background:url(img/fnd_prepa_over.jpg) no-repeat top left;
width:327px;
height:260px;
padding:10px;
}
.txt_ble {
color:#00bdf4;
}
#fnd_dyn_cont {
position:absolute;
top:0;
display: block;
margin: 0 auto;
width:100%;
-moz-opacity: 0.0;
opacity:0.0;
filter: alpha(opacity=0);
z-index: 1000;
background-color: #fff;

}
#int_dyn_cont {
color:#fff;
font-size:14px;
font-weight:bold;
position:absolute;
z-index: 2000;
top:50px;
width:100%;
text-align:center;
}
#int_dyn_cont a {
color:#fff;
font-size:14px;
font-weight:bold;
}
#dyn_cont {

}
.visino {
height:0;
width:0;
line-height:0;
visibility:hidden;
}
/********************** Style admin **************************/
.ltop {
background-color:#744a29;
height:20px;
color:#fff;
}
.l1 {
background-color:#eee;
height:20px;
}
.l2 {
background-color:#fff;
height:20px;
}
.lover {
background-color:#bbe6fb;
height:20px;
}

.for16 {
display:block;
height:16px;
width:16px;
}
.sup {
background:url(img/admin/sup.gif) no-repeat top left;
}
.img {
background:url(img/admin/img.gif) no-repeat top left;
}
.mod {
background:url(img/admin/mod.gif) no-repeat top left;
}
.clear {
clear:both;
}

