html,body{background-color:#813750;}

body{margin:0;padding:0;background-image:url(/image/degrade.jpg);background-repeat:repeat;background-position:0 0;background-attachment:fixed;font-family:Verdana,sans-serif;letter-spacing:0;font-size:12px;background-color:#813750;font-weight:normal;text-align:center;}

div#conteneur{border:0 solid #fff;margin:0 auto;width:900px;padding-right:0;text-align:center;}

div#header{background-color:#813750; background:transparent url(../image/headerrouge.png) no-repeat scroll left top;height:150px;width:900px;}

div#footer{background:transparent url(/image/pied2.jpg) no-repeat scroll left center;height:50px;font-size:.8em;text-align:center;width:900px;color:#813750;}
 
div#contenu{background-color:#fff;color:#555;}

div#contenu p{text-align:justify;text-indent:0;line-height:1.6em;padding-left:17px;padding-right:17px;}

td{font-family:Verdana,sans-serif;font-size:12px;line-height:1.6em;}

a,a:visited,a:link{color:#c06;font-family:Verdana,sans-serif;font-size:12px;text-decoration:none;}
a:hover{color:#c06;font-family:Verdana,sans-serif;font-size:12px;text-decoration:underline;}
a:active,a.BOX,a.BOX:active,a.BOX:visited{color:#c06;font-family:Verdana,sans-serif;font-size:12px;text-decoration:none;}
a.NOIR,a.NOIR:visited,a.NOIR:active{color:#333;font-family:Verdana,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}

li{margin:0;padding-left:0;color:#c06;}

p{margin:0 0 0 5px;}

#menu,#menu ul{padding:0;margin:0;list-style:none;line-height:21px;text-align:center;}
#menu{margin:0;padding:0 10pt;background:transparent url(/image/fondmenurouge.jpg) no-repeat scroll 0 0;width:900px;height:58px;list-style-type:none;position:relative;font-size:15px;font-weight:bold;letter-spacing:0;}
#menu a{width:125px;padding:11pt 0 4pt 0pt;font-size:15px;font-weight:bold;letter-spacing:0;color:#603;display:block;text-decoration:none;}
#menu li{float:left;text-align:center;display:block;}

html>body #menu li{border-right:1px solid transparent;}
#menu li ul{position:absolute;width:111px;left:-999em;display:block;}
#menu #soustitre1{padding:5pt 0 4pt 0;font-size:12px;background:transparent url(/image/fondsoustitre.jpg) no-repeat scroll 0 0;}
#menu #soustitre2{padding:5pt 0 4pt 0;font-size:12px;background:transparent url(/image/fondsoustitre.jpg) no-repeat scroll 0 0;}
#menu li ul li{border-top:1px solid #fff;}
#menu a:hover{color:#fff;}
#menu li:hover ul ul{left:-999em;}
#menu li:hover ul,#menu li li:hover ul,#menu li.sfhover ul{left:auto;min-height:0;}
#menu #current{color:#fff;}

#TA_socialButtonBubbles531 {padding:0pt 0pt 0pt 10pt;}



.BOUTON_STANDARD{font-family:Verdana,sans-serif;background-color:#437313;color:#fff;font-size:11px;font-weight:bold;text-decoration:none;}

ul#menu2{margin:0;padding:10px 20px 30px;list-style-type:none;height:150px;width:105px;}
ul#menu2 li{margin:2px;}
ul#menu2 li a{display:block;width:110px;line-height:25px;color:#e6186e;text-indent:38px;font-size:12px;text-decoration:none;font-weight:bold;}
ul#menu2 li a:hover{border:0 solid #fff;background:transparent url(/image/test.gif) no-repeat scroll 0 -25px;height:25px;width:110px;text-decoration:none;color:#c06;}
.imgmenu2{background:transparent url(/image/fondmenugroupe.jpg) no-repeat scroll left center;background-position:-3px -5px;//<--gauche et vers le bas width:105px;}
.imgmenu3{background:transparent url(/image/fondmenugroupe.jpg) no-repeat scroll left center;background-position:-3px -215px;}
.imgmenu4{background:transparent url(/image/fondmenugroupe.jpg) no-repeat scroll left center;background-position:-2px -435px;}
.imgmenu5{background:transparent url(/image/fondmenugroupe.jpg) no-repeat scroll left center;background-position:-7px -650px;}
.imgmenu6{background:transparent url(/image/ken.jpg) no-repeat scroll left center;}


.nonvu{display:none;}

#TB_window{font:12px Arial,Helvetica,sans-serif;color:#666;}
#TB_secondLine{font:10px Arial,Helvetica,sans-serif;color:#666;font-weight:bold;text-align:right;}
#TB_window a:link{color:#666;}
#TB_window a:visited{color:#666;}
#TB_window a:hover{color:#6666;}
#TB_window a:active{color:#666;}
#TB_window a:focus{color:#666;}

#TB_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;}
.TB_overlayMacFFBGHack{background:url() repeat;}
.TB_overlayBG{background-color:#000;filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;}
* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px');}
#TB_window{position:fixed;background:#fff;z-index:102;color:#333;display:none;top:50%;left:50%;}
* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px');}
#TB_window img#TB_Image{display:block;margin:15px 15px 0 15px;border:none;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:5px 10px 5px 10px margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:25px;font:12px Arial,Helvetica,sans-serif;color:#c06;font-weight:bold;background:#f1efe2;}
#TB_ajaxContent{clear:both;padding:0 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;background:#fff;background:white url() no-repeat left bottom;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0 5px 0;background:#f60;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}
* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px');}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
#TB_closeWindow{height:25px;padding:0;float:right;background:#fff;}
#TB_caption{height:5px;font:11px Arial,Helvetica,sans-serif;padding:5px 25px 5px 25px;color:#c06;text-align:LEFT;background:#fff;}




.classification { position: relative;width: 80px;height: 18px;}
.classification .cover {position: absolute;background: transparent url(http://www.bordeaux-tours.com/image/stars.png) top left no-repeat;top: 0px;left: 0px;width: 80px;height: 18px;}
.classification .progress {position: absolute;background: transparent url(http://www.bordeaux-tours.com/image/stars_full.png) top left no-repeat;top: 0px;left: 0px;height: 18px;}



.form-style-10{
    width:auto;
    padding:30px;
    margin:0px auto;
    background: #DFDFFC;
    border-radius: 10px;
    -webkit-border-radius:10px;
    -moz-border-radius: 10px;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.13);
    -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.13);
    -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.13);

}
  
.form-style-10 label{
    display: block;
    font: 14px Verdana,sans-serif; 
    color: #555555;
    margin-bottom: 13px;
}
.form-style-10 input[type="text"],
.form-style-10 input[type="date"],
.form-style-10 input[type="datetime"],
.form-style-10 input[type="email"],
.form-style-10 input[type="number"],
.form-style-10 input[type="search"],
.form-style-10 input[type="time"],
.form-style-10 input[type="url"],
.form-style-10 input[type="password"],
.form-style-10 textarea,
.form-style-10 select {
    display: block;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 100%;
    padding: 3px;
    border-radius: 6px;
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    border: 0px solid #fff; 
        box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0);
    -moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0);
    -webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0);
    font: normal 16px Verdana, serif;
    color: #6699DD;
}
 
.form-style-10 .section{
    font: normal 20px Verdana, serif;
    color: #F7074B; 
    margin-bottom: 5px;

}
.form-style-10 input[type="button"], 
.form-style-10 input[type="submit"]{
    background: #006600;
    padding: 8px 20px 8px 20px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    color: #fff;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0);
    font: normal 30px Verdana, serif;
    -moz-box-shadow: inset 0px 2px 2px 0px rgba(255, 255, 255, 0.17);
    -webkit-box-shadow: inset 0px 2px 2px 0px rgba(255, 255, 255, 0.17);
    box-shadow: inset 0px 2px 2px 0px rgba(255, 255, 255, 0.17);
    border: 0px solid #fff;
    font-size: 15px;
    float: right;
}
.form-style-10 input[type="button"]:hover, 
.form-style-10 input[type="submit"]:hover{
    background: #339900;
    -moz-box-shadow: inset 0px 2px 2px 0px rgba(255, 255, 255, 0.28);
    -webkit-box-shadow: inset 0px 2px 2px 0px rgba(255, 255, 255, 0.28);
    box-shadow: inset 0px 2px 2px 0px rgba(255, 255, 255, 0.28);
}
.form-style-10 .privacy-policy{
    float: right;
    width: 250px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #4D4D4D;
    margin-top: 10px;
    text-align: right;
   }


.show-mobile {
display:none;
}





// Rater
.srtgs {
 position:relative;
 margin:0;
 width:110px;
 text-align:left;
 padding:0px 0px 0px 0px;
}

.srtgs .stars, .srtgs .d_rtg, .srtgs .totalrate { width:110px; }
.srtgs .stars {
 position:relative;
 height:20px;
 margin:0;
 background: url('http://www.bordeaux-tours.com/uk/star/star0.png')  top left;
 padding:0px;
}
.srtgs .d_rtg {
 position:absolute;
 top:0; left:0;
 margin:0;
 height:20px;
}
.srtgs .totalrate {
 position:absolute;
 text-align:center;
 font-weight:bold;
 color:#fff;
}
.totalrate i {
 padding-right:0px;
 color:#fff;
}
.totalrate span{
 color:#fff;
}
 .srtgs .d_rtg span {
  display:block;
  width:11px;
  float:left;
  cursor:pointer;
 } 
.srtgs .star_n {
 position:relative;
 height:20px;
 margin:0;
 background: url('http://www.bordeaux-tours.com/uk/star/star1.png') top left;
}
.srtgs em {
 position:absolute;
 bottom:0px;
 left:0px;
 font-size:0px;
 text-align:center;
  
}
.fin {
 position:relative;
 text-align:center;
 font-size:10px;
 color:#228B22;
  width:110px;
}

// Rater















