html, body {width:"100%";height:"100%";}

body {background:url(img/bg.jpg) repeat-x /*6F291B*/#5C371A;margin:0px;padding:0px;font-family: Trebuchet, Arial,Helvetica, sans serif;font-size:16px;color:#333;text-align:center;}

a {color:#FFA200;text-decoration:none;}
a:hover {color:#5C371A;}

#chalet {width:780px;text-align:left;border-top:0px;margin:0px auto;}

#top {background:url(img/top.jpg) no-repeat;width:780px;height:240px;border:1px solid #B23313;}
#top h1 {font-size:14px;color:#fff;text-align:right;margin-top:5px;margin-right:5px;letter-spacing:1px;font-weight:normal;}

#menu {margin-top:5px;width:780px;background:url(img/fdmenutopv.gif) repeat-x;height:40px;}
#menu a {color:#fff/*3B7CEF*/;text-decoration:none;font-weight:bold;font-size:16px;line-height:40px;display:block;float:left;width:105px;text-align:center;margin-left:5px;}
#menu a:hover {color:#FFA200;}

#centre {width:780px;clear:both;margin-bottom:5px;}

#gauche {width:130px;display:block;background:#fff;float:left;font-size:12px;margin-top:5px;padding:0px;}
#gauche ul {margin:0px;padding:0px;}
#gauche li {list-style-type:none;padding:0px;width:130px;}
#gauche li.titre {background:url(img/fdmenutopv.gif) repeat-x;height:25px;padding:10px 0px;width:128px;padding-bottom:0px;text-align:center;color:#fff/*3B7CEF*/;letter-spacing:1px;border:1px solid #166116;font-weight:bold;}
#gauche a {background:url(img/puce_flechev.png) no-repeat 3px 7px;padding:5px;width:105px;display:block;border:1px solid #166116;border-top:0px;padding-left:18px;font-weight:bold;color:#166116;}
#gauche a:hover {background:#166116 url(img/puce_flecheb.png) no-repeat 3px 7px;color:#fff;}

#contenu {width:770px;padding:5px;display:block;background:#fff;float:left;border:1px solid #B23313	;/*margin-left:5px;*/margin-top:5px;font-size:16px;font-weight:normal;}

#contenu p.intro {width:770px;margin:auto;}

#photos {width:440px;margin:auto;}
#photos img {width:200px;height:132px;display:block;float:left;margin:10px;}

#news {width:500px;margin:auto;text-align:center;margin:15px auto;clear:both;}
#news label {font-weight:bold;margin-right:5px;}
#news input {border:1px solid #B23313;margin-right:5px;}
#news input.submit {background:url(img/fdmenu.jpg);border:1px solid #5C371A;background:#B23313;color:#fff;font-weight:bold;}

#contenu div.desc {width:370px;margin-right:10px;float:left;margin-left:5px;margin-top:15px;}
#contenu h2 {font-size:18px;text-align:center;color:#B33414;}

#contact {width:450px;margin:auto;}
#contact input  {border:1px solid #5C371A;background:#fff;color:#B23313;margin-bottom:5px;}
#contact select  {border:1px solid #5C371A;background:#fff;color:#B23313;margin-bottom:5px;}
#contact textarea  {border:1px solid #5C371A;background:#fff;color:#B23313;margin-bottom:5px;}
#contact label {color:#333;display:block;float:left;width:125px;padding-top:2px;font-weight:normal;}
#contact input.submit {background:#B23313;color:#fff;border:1px solid #5C371A;}

#tarifs li {line-height:20px;}


#copy {width:770px;clear:both;/*border:1px solid #3B7CEF;*/padding:5px;font-size:10px;text-align:center;padding:5px 0px;color:#fff;}
#copy a:hover {color:#FFA200;}


/*BLOG*/
#gauched {width:130px;display:block;background:#333;float:right;font-size:12px;margin-top:0px;padding:0px;}
#gauched ul {margin:0px;padding:0px;}
#gauched li {list-style-type:none;padding:0px;width:130px;}
#gauched h2 {background:url(../../img/fdmenutopv.gif) repeat-x;height:25px;padding:10px 0px;width:128px;padding-bottom:0px;text-align:center;color:#fff/*3B7CEF*/;letter-spacing:1px;border:1px solid #166116;font-weight:bold;margin:0px;text-align:center;margin-top:5px;font-size:14px;}
#gauched h2.top {margin-top:0px;}
#gauched a {background:#fff url(img/puce_flechev.png) no-repeat 3px 7px;padding:5px;width:105px;display:block;border:1px solid #166116;border-top:0px;padding-left:18px;font-weight:bold;color:#166116;}
#gauched a:hover {background:#166116 url(img/puce_flecheb.png) no-repeat 3px 7px;color:#fff;}
#gauched p {background:#fff;padding:5px 0px;margin:0px}

#copyd {width:770px;margin-left:130px;clear:both;/*border:1px solid #3B7CEF;*/background:#333;font-size:10px;text-align:center;margin-left:135px;padding:5px 0px;color:#fff;}

#contenud {width:633px;padding:5px;display:block;background:#fff;float:right;border:1px solid #166116	;margin-left:5px;margin-top:5px;font-size:11px;font-weight:normal;}

img.img {display:block;float:left;margin-right:5px;}
