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

html,body{
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0;
background-image:url(../image/bg_body.png);
}

#contenant{
background-image:url(../image/bg.png);
height:475px;
background-repeat:repeat-x;
}

#test{
background-image:url(../image/reservation.png);
background-repeat:no-repeat;
background-position:100% 100%;
}

#site{
width:900px;
margin:auto;
background-image:url(../image/bg_site.jpg);

}

#entete{
height:264px;
}

#corps{
overflow:auto;
background-image:url(../image/bg_corps.jpg);
background-repeat:no-repeat;
}


#menu{
float:left;
margin-left:5px;
margin-top:0;
background-image:url(../image/bg_menu2.png);
background-repeat:no-repeat;
height:234px;
width:174px;
}

#menu ul{
margin:0;
list-style:none;
padding:0;
text-align:center;
margin-top:7px;
}

#menu ul li{
margin-bottom:5px;
}

#menu ul li a{
display:block;
width:145px;
margin-left:14px;
color:#FFFFFF;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
text-decoration:none;
}

#menu ul li a:hover{
color:#c3bf60;
}

#centre{
margin-left:200px;
padding-right:20px;
text-align:justify;
}

#footer{
height:113px;
font-size:12px;
background-image:url(../image/bg_foot.png);
background-repeat:repeat-x;
text-align:center;
}

#footer p{
color:#cccccc;
padding-top:65px;
}

#footer p a{
color:#cbcb8b;
}

p.lien_bas{
margin:0;
text-align:center;
}

p.lien_bas a{
color:#cbcb8b;
font-size:10px;
text-align:center;
}

p.important{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
}

h1{
margin:0;
text-align:center;
margin-bottom:5px;
border-bottom:1px solid #003300;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:26px;
color:#003300;
}

a.retour{
font-style:italic;
color:#333333;
font-weight:bold;
margin:0;}

p.float_right{
float:right;
}

.float_right{
float:right;
}

#centre img{
/*padding:3px;
background-color:#666666;
border:1px solid #333333;*/
}


p.pluspetit{
font-size:11px;
margin:0;
color:#707039;
}

fieldset{
border:1px dashed #006600;
margin:auto;
width:300px;
}

legend{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

input{
margin-bottom:0px;
border:1px solid #95954a;
}

textarea{
margin-bottom:0px;
border:1px solid #95954a;
}

#table_livredor{
}

#centre ul{
text-align:center;
margin-left:0px;
list-style-type:none;
font-family:Georgia, "Times New Roman", Times, serif;
}
#centre ul li{
margin-bottom:10px;
}
#centre ul li a{
color:#002e00;
padding-left:10px;
text-decoration:none;
font-size:18px;
}
#centre ul li a:hover{
background-image:url(../image/bg_listemenu.jpg);
background-repeat:no-repeat;
}
#centre img.nostyle{
padding:0px;
float:right;
}
h2{
font-size:18px;
text-align:center;
color:#621414;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
margin:0;
}

h3{
font-size:18px;
text-align:center;
background-color:#621414;
color:#c3c266;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
margin:0;
}

.center{
text-align:center;
}

.livredor{
border-bottom:1px solid #95954a;
margin-top:5px;
}

p.nom_livredor{
font-size:17px;
margin:0;
font-family:Georgia, "Times New Roman", Times, serif;
}

p.date_livredor{
float:right;
color:#023f02;
text-decoration:underline;
font-size:11px;
}

.pagination{
border:1px solid #babb7a;
font-size:18px;
color:#601414;
padding-top:5px;
padding-bottom:5px;
text-align:center;
background-color:#cccd8c;
}

.pagination a{
color:#636330;
font-size:12px;
margin-left:5px;
margin-right:5px;
}

input.normal {
border:1px solid #999999;
background-color:white;
font-size:14px;
}

input.focus{
background-color:#e8dcdc;
border:1px solid #691919;
}

textarea.normal {
border:1px solid #999999;
background-color:white;
font-size:14px;
}

textarea.focus{
background-color:#e8dcdc;
border:1px solid #691919;
font-size:14px;
}

ul#plan {
list-style-type:none;
}
#plan a{
color:#003300;
font-size:16px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
}

ul#plan li{
margin-top:30px;
}

.titreplan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
}
.txtplan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #9a379b;
}
.plan {
	width: 500px;
	height: 350px;
	border:1px #140411 solid;
}

