@charset "UTF-8";

body {
	top: 0px;
	left: 0px;
	margin:0px;
	padding:0px;
	background-color:#000000;
	overflow-x: hidden;
	overflow-y: auto;
}

#bodyPDF {
	top: 0px;
	left: 0px;
	background-color:#FFFFFF;
	overflow:auto;
}
p{
	margin-top: 0px;
	margin-bottom: 10px;
}

ul{
	margin: 0;
	padding: 0; /* Suppression du margin, du padding et des puces du <ul> */
	list-style: none;
}

input{
	margin:0;
	padding:0;
}

div.main{
	position:absolute;
	left: 50%;
	top: 0px;
	width: 800px;
	visibility: visible;
	overflow: hidden;
	height: 575px;
	margin-top: 0px;
	margin-left: -400px;
}

div.fondbase{
	position:absolute;
	top: 50px;
	width: 640px;
	height: auto;
	text-align: center;
}

input.BTentree{
	background: url("../images/BTjaune-ENTREE.jpg") no-repeat 0 0;
	height:15px;
	width:84px;
	margin-top:15px;
	cursor:pointer;
	border:none;
}  
 
input.BTentree:hover{
	background: url("../images/BTjaune-ENTREE-over.jpg") no-repeat 0 0;
	cursor:pointer;
}

input.BTentree:active{
	background: url("../images/BTjaune-ENTREE.jpg") no-repeat 0 0;
} 
 
input.BTenregistrer{
	background: url("../images/BTjaune-ENREGISTRER.jpg") no-repeat 0 0;
	height:15px;
	width:84px;
	margin-top:15px;
	cursor:pointer;
	border:none;
}  
 
input.BTenregistrer:hover{
	background: url("../images/BTjaune-ENREGISTRER-over.jpg") no-repeat 0 0;
	cursor:pointer;
}

input.BTenregistrer:active{
	background: url("../images/BTjaune-ENREGISTRER.jpg") no-repeat 0 0;
} 

input.BTenvoyer{
	background: url("../images/BTjaune-ENVOYER.jpg") no-repeat 0 0;
	height:15px;
	width:84px;
	margin-top:15px;
	cursor:pointer;
	border:none;
}  
 
input.BTenvoyer:hover{
	background: url("../images/BTjaune-ENVOYER-over.jpg") no-repeat 0 0;
	cursor:pointer;
}

input.BTenvoyer:active{
	background: url("../images/BTjaune-ENVOYER.jpg") no-repeat 0 0;
}  

input.BTsupprimer{
	background: url("../images/BTjaune-SUPP.jpg") no-repeat 0 0;
	height:15px;
	width:84px;
	cursor:pointer;
	border:none;
}  
 
input.BTsupprimer:hover{
	background: url("../images/BTjaune-SUPP-over.jpg") no-repeat 0 0;
	cursor:pointer;
}

input.BTsupprimer:active{
	background: url("../images/BTjaune-SUPP.jpg") no-repeat 0 0;
}  
input.BTcommander{
	background: url("../images/BTjaune-COMMANDER.jpg") no-repeat 0 0;
	height:15px;
	width:84px;
	cursor:pointer;
	float:right;
	border:none;
}  
 
input.BTcommander:hover{
	background: url("../images/BTjaune-COMMANDER-over.jpg") no-repeat 0 0;
	cursor:pointer;
}

input.BTcommander:active{
	background: url("../images/BTjaune-COMMANDER.jpg") no-repeat 0 0;
}

input.BTenter{
	background: url("../images/BTjaune-ENTER.jpg") no-repeat 0 0;
	height:15px;
	width:84px;
	margin-top:15px;
	cursor:pointer;
	border:none;
}  
 
input.BTenter:hover{
	background: url("../images/BTjaune-ENTER-over.jpg") no-repeat 0 0;
	cursor:pointer;
}

input.BTenter:active{
	background: url("../images/BTjaune-ENTER.jpg") no-repeat 0 0;
}  

input.BTrecord{
	background: url("../images/BTjaune-RECORD.jpg") no-repeat 0 0;
	height:15px;
	width:84px;
	margin-top:15px;
	cursor:pointer;
	border:none;
}  
 
input.BTrecord:hover{
	background: url("../images/BTjaune-RECORD-over.jpg") no-repeat 0 0;
	cursor:pointer;
}

input.BTrecord:active{
	background: url("../images/BTjaune-RECORD.jpg") no-repeat 0 0;
}  

input.BTorder{
	background: url("../images/BTjaune-ADD.jpg") no-repeat 0 0;
	height:15px;
	width:84px;
	cursor:pointer;
	border:none;
}  
 
input.BTorder:hover{
	background: url("../images/BTjaune-ADD-over.jpg") no-repeat 0 0;
	cursor:pointer;
}

input.BTorder:active{
	background: url("../images/BTjaune-ADD.jpg") no-repeat 0 0;
}

input.BTsend{
	background: url("../images/BTjaune-SEND.jpg") no-repeat 0 0;
	height:15px;
	width:84px;
	margin-top:15px;
	cursor:pointer;
	border:none;
}  
 
input.BTsend:hover{
	background: url("../images/BTjaune-SEND-over.jpg") no-repeat 0 0;
	cursor:pointer;
}

input.BTsend:active{
	background: url("../images/BTjaune-SEND.jpg") no-repeat 0 0;
}    
  
input.BTdelete{
	background: url("../images/BTjaune-DELETE.jpg") no-repeat 0 0;
	height:15px;
	width:84px;
	cursor:pointer;
	border:none;
}  
 
input.BTdelete:hover{
	background: url("../images/BTjaune-DELETE-over.jpg") no-repeat 0 0;
	cursor:pointer;
}

input.BTdelete:active{
	background: url("../images/BTjaune-DELETE.jpg") no-repeat 0 0;
}  
div.boussole  {
    /* Mozilla ignore le code que Microsoft a mis en place sur son navigateur */
	_position: fixed;
	_height: 492px;
	_width: 305px;
	_left: 0px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../images/boussole.png');
	_margin-top: 420px;
}
	
@media screen
  {
  div#boussole
    {
    position: fixed;
    }
  /* Don't do this at home */
  * html
    {
    overflow-y: hidden;
    }
  * html body
    {
    overflow-y: auto;
    height: 100%;
    padding: 0;
    font-size: 100%;
    }
  * html div#boussole
    {
    position: absolute;  
    }
  /* All done. */
  }
  
div.boussole {
	position: fixed;
	height: 492px;
	width: 305px;
	left: 0px;
	background:url("../images/boussole.png") no-repeat 0 0;
	/* Mozilla ignore les _ */
	_background: none;
	padding: 0;
	margin-top: 420px;
	z-index:50;
	display: block;
}

body.frise {
	background: url("../images/frise.png") repeat-x;
	left: 0px;
	top: 0px;
	background-color: #000000;
}

div.bckg{
	position:absolute;
	width: 100%;
	top: 40px;
	left: 0px;
	height: 100%;
}

#p-Actu {
	margin-top: 2px;
	margin-bottom: 2px;
}


div.main {
	height: 100%;
	width: 640px;
	margin-left: -320px;
}

div.index {
	height: 100%;
	width: 100%;
	top:0px;
	left:0px;
	position: absolute;
}
 
div.traitJauneG{
	width: 1px;
	height: 100%;
	background: url("../images/traitJaune.gif") repeat-y;
	position: fixed;
	left: 0px;
	top: 0px;
	float: left;
}
 
div.traitJauneD{
	width: 1px;
	background: url("../images/traitJaune.gif") repeat-y;
	position: relative;
	top: 0px;
	height: 100%;
	left: 459px;
	clear: both;
}

div.grrr1{
	width: 1px;
	position: absolute;
	top: 0px;
	height: 580px;
	left: 722px;
	background-image: url(../images/traitJaune.gif);
	background-repeat: repeat-y;
}

div.grrr2{
	width: 1px;
	position: absolute;
	top: 0px;
	height: 580px;
	left: 264px;
	background-image: url(../images/traitJaune.gif);
	background-repeat: repeat-y;
}

div.grrr3{
	width: 1px;
	position: absolute;
	top: 0px;
	height: 580px;
	left: 264px;
	background-image: url(../images/traitJaune.gif);
	background-repeat: repeat-y;
}

div.grrrBoutique1{
	width: 1px;
	position: absolute;
	top: 0px;
	height: 580px;
	left: 118px;
	background-image: url(../images/traitJaune.gif);
	background-repeat: repeat-y;
}

div.grrrBoutique2{
	width: 1px;
	position: absolute;
	top: 0px;
	height: 580px;
	background-image: url(../images/traitJaune.gif);
	background-repeat: repeat-y;
	left: 609px;
}

div.grrrBoutique3{
	width: 1px;
	position: absolute;
	top: 0px;
	height: 580px;
	left: 264px;
	background-image: url(../images/traitJaune.gif);
	background-repeat: repeat-y;
}

div.friseDroite{
	width: 37px;
	background-image: url(../images/friseDroite.gif);
	background-repeat:no-repeat;
	position: relative;
	height: 204px;
	top: 16px;
	background-position: 0 0;
	float: right;
}

div.friseDroiteBoutique{
	width: 37px;
	background-image: url(../images/friseDroite.gif);
	background-repeat:no-repeat;
	position: absolute;
	height: 204px;
	top: 16px;
	left: 875px;
}

div.friseGauche{
	width: 38px;
	background-image: url(../images/friseGauche.gif);
	background-repeat:no-repeat;
	position: absolute;
	height: 204px;
	left: 226px;
	top: 370px;
	z-index: 49;
}

div.friseboutique{
	width: 38px;
	background-image: url(../images/friseGauche.gif);
	background-repeat:no-repeat;
	position: absolute;
	height: 204px;
	top: 370px;
	z-index: 45;
	left: 226px;
}

div.contbase {
	top: 0px;
	position: absolute;
	top: 105px;
	left: 50%;
	margin-left: -482px;
	height: auto;
	width: 912px;
}

div.contIndex {
	top: 0px;
	position: absolute;
	top: 50px;
	height: 100%;
	width: 100%;
}


div.colboutique{
	position: absolute;
	top: 0px;
	left: 264px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FDC933;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FDC933;
	padding-left: 16px;
	width: 593px;
}

div.colimage{
	width: 264px;
	position: relative;
	float: left;
	height: auto;
}

div.colgauche{
	width: 144px;
	position: relative;
	float: left;
	height: auto;
	left: 0px;
	top: 0px;
	padding-left: 120px;
}

div.coletiquette{
	position: relative;
	z-index: 150;
	width: 248px;
}

div.colcentre{
	position: absolute;
	width: 441px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FCC931;
	border-left-color: #FCC931;
	padding-left: 16px;
	left: 264px;
	height: auto;
	z-index: 99;
}

div.separator{
	width: 425px;
	position: relative;
	float: right;
	color: #FCC931;
	height: 30px;
	margin-top: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	font-size: 1em;
	padding-top: 5px;
}

div.blocpres1{
	width: 425px;
	position: relative;
	float: left;
}

div.blocpres2{
	width: 425px;
	position: relative;
	float: left;
	margin-top: 20px;
}

div.blocpres3{
	width: 425px;
	position: relative;
	float: left;
	margin-top: 30px;
	height: auto;
}

div.blocpres4{
	width: 572px;
	position: relative;
	float: left;
	height: auto;
	overflow: hidden;
}

div.alerte{
	width: 425px;
	position: relative;
	float: left;
	background-color: #FCC931;
	text-align: center;
	margin-bottom: 20px;
}
div.alerte2{
	width: 572px;
	position: relative;
	float: left;
	background-color: #FCC931;
	text-align: center;
	margin-bottom: 20px;
}

div.blocpresIndex{
	width: 640px;
	height: auto;
	position: relative;
}

div.footer{
	border-top:#FCC931 1px dotted;
	width: 425px;
	position: relative;
	margin-top: 35px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 1.3em;
	font-size: 0.57em;
	font-weight: normal;
	color: #FCC931;
	height: auto;
	float: left;
}

div.footerBoutique{
	width: 576px;
	position: relative;
	margin-top: 35px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 1.3em;
	font-size: 0.57em;
	font-weight: normal;
	color: #FCC931;
	height: auto;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #FCC931;
	float: left;
}

div.coldroite{
	position: relative;
	width: 176px;
	left: 0px;
	float: right;
	top: 0px;
}

div.colbouteille{
	position: absolute;
	width: 150px;
	left: 723px;
	float: right;
	overflow: hidden;
	top: 0px;
}

div.fondActus{
	width: 125px;
	position: relative;
	float: left;
	margin-top: 12px;
}

div.fondActus p{
	margin-top:0px;
	margin-bottom:10px;
}

div.fondDistrib{
	width: 130px;
	position: relative;
	float: left;
	margin-top: 12px;
}

div.fondDistrib li{
	display:block;
	margin: 0;
	padding-bottom: 5px;
	list-style: none;
	line-height: 0.7em;
}

div.access{
	position: relative;
	width: 119px;
	top: 0px;
	float: left;
}

div.contenuColDroite{
	width: 138px;
	position: relative;
	border-right: 1px solid #FCC931;
	top: 0px;
	height: auto;
	float: left;
}

div.actus{
	width: 119px;
	text-align: left;
	position: relative;
	float: left;
}

div.actus p{
	margin-top:0px;
	margin-bottom:5px;
	padding-right: 5px;
}

div.fichetech{
	width: 755px;
	left: 50%;
	position: absolute;
	top: 0px;
	height: 90px;
	margin-left: -363px;
}


div.version{
	width: 800px;
	left: 50%;
	position: absolute;
	top: 75px;
	text-align: center;
	display: inline;
	height: 30px;
	margin-left: -404px;
}


/*** MENU FR***/

div.menu{
	width: 755px;
	left: 50%;
	position: absolute;
	top: 0px;
	text-align: left;
	display: inline;
	height: 80px;
	margin-left: -363px;
	border-bottom: #FDC933 1px solid;
	}

div.menu ul li a  {
	display:block;
	float:left;
	padding:0px;
}

ul.menu_horizontal {
	height:69px;
	list-style-type : none;
}
ul.menu_horizontal li {
	float:left;
	display:inline;
}

div.menu a:hover.rollover1 { background:url('../images/BT-pres-over.jpg') no-repeat 0 0 ;}
div.menu a:hover.rollover2 { background:url('../images/BT-vins-over.jpg') no-repeat 0 0 ;}
div.menu a:hover.rollover3 { background:url('../images/BT-boutik-over.jpg') no-repeat 0 0 ;}
div.menu a:hover.rollover4 { background:url('../images/BT-photos-over.jpg') no-repeat 0 0 ;}
div.menu a:hover.rollover5 { background:url('../images/BT-contact-over.jpg') no-repeat 0 0 ;}

div.menu a.rollover1 { background:url('../images/BT-pres.jpg') no-repeat;}
div.menu a.rollover2 { background:url('../images/BT-vins.jpg') no-repeat;}
div.menu a.rollover3 { background:url('../images/BT-boutik.jpg') no-repeat;}
div.menu a.rollover4 { background:url('../images/BT-photos.jpg') no-repeat;}
div.menu a.rollover5 { background:url('../images/BT-contact.jpg') no-repeat;}
  
  
/*** MENU GB***/

div.menuGB{
	width: 755px;
	left: 50%;
	position: absolute;
	top: 0px;
	text-align: left;
	display: inline;
	height: 80px;
	margin-left: -363px;
	border-bottom: #FDC933 1px solid;
	}

div.menuGB ul li a  {
	display:block;
	float:left;
	padding:0px;
}

ul.menuGB_horizontal {
	height:69px;
	list-style-type : none;
}
ul.menuGB_horizontal li {
	float:left;
	display:inline;
}

div.menuGB a:hover.rollover1 { background:url('../images/BTGB-intro-over.jpg') no-repeat 0 0 ;}
div.menuGB a:hover.rollover2 { background:url('../images/BTGB-wines-over.jpg') no-repeat 0 0 ;}
div.menuGB a:hover.rollover3 { background:url('../images/BTGB-boutik-over.jpg') no-repeat 0 0 ;}
div.menuGB a:hover.rollover4 { background:url('../images/BTGB-photos-over.jpg') no-repeat 0 0 ;}
div.menuGB a:hover.rollover5 { background:url('../images/BTGB-contact-over.jpg') no-repeat 0 0 ;}

div.menuGB a.rollover1 { background:url('../images/BTGB-intro.jpg') no-repeat;}
div.menuGB a.rollover2 { background:url('../images/BTGB-wines.jpg') no-repeat;}
div.menuGB a.rollover3 { background:url('../images/BTGB-boutik.jpg') no-repeat;}
div.menuGB a.rollover4 { background:url('../images/BTGB-photos.jpg') no-repeat;}
div.menuGB a.rollover5 { background:url('../images/BTGB-contact.jpg') no-repeat;}



/*** GALLERIE PHOTO ***/

ul.gallerie_horizontal {
	list-style: none;
	padding:0;
	margin:0;
}
ul.gallerie_horizontal li {
	display:inline;
}

ul.gallerie_horizontal img {
	padding-right:5px;
	padding-bottom:5px;
	border:none;
	}

div.soumenu1{
	width: 125px;
	position: relative;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #604C3F;
	padding-bottom:5px;
	margin-top: 10px;
}

div.soumenuBoutique{
	width: 130px;
	position: relative;
	float: left;
	margin-top: 9px;
	z-index: 100;
}

div.soumenu2{
	width: 125px;
	position: relative;
	left: 0px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #604C3F;
	padding-bottom: 7px;
	text-align: left;
}

.soumenu2 p {
	margin-top:3px;
}

.soumenu2 ul{
	list-style: none;
	margin: 0;
	padding: 0;
}

.soumenu2 li{
	display:block;
	text-indent:0;
	line-height: 1.45em;
}

div.soumenu2Boutique{
	width: 130px;
	position: relative;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #604C3F;
	padding-bottom: 7px;
}

.soumenu2Boutique ul{
	list-style: none;
	margin: 0;
	padding: 0;
}

.soumenu2Boutique li{
	display:block;
	text-indent:0;
	line-height: 1.45em;
}

p.soumenu2Boutique {
	margin-top:7px;
	margin-bottom: 3px;
}

div.soumenuCompte{
	width: 125px;
	position: relative;
	float: left;
	border-bottom: #604C3F 1px solid;
}

div.mentions {
	margin-top:7px;
	float: left;
	width: 119px;
	text-align: left;
}



/******/

a.GrosLienBlanc{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	line-height: 1.35em;
	text-decoration:none;
}

a:hover.GrosLienBlanc {
	color: #CCCCCC;
	text-decoration: none;
	cursor: pointer;
}

a:active.GrosLienBlanc {
	color: #FFFFFF;
	text-decoration: none;
}

a.lienPetitblanc {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.57em;
	color: #FFFFFF;
	font-style: italic;
	font-weight: bold;
	text-decoration:none;
}

a:hover.lienPetitblanc {
	color: #FDC933;
	cursor: pointer;
	text-decoration: none;
}

a:active.lienPetitblanc {
	color: #FDC933;
	text-decoration: none;
}

.TexteBlancItalique {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.57em;
	color: #FFFFFF;
	font-style: italic;
	font-weight: bold;
	line-height: 1.5em;
}

.Ptitjaune {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.6em;
	color: #FDC933;
	font-style: normal;
	font-weight: bold;
}

.groTitreJaune {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	color: #FCC931;
	font-style: normal;
	font-weight: bold;
}

.groTexteRouge {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	color: #AA3F04;
	font-style: normal;
	font-weight: bold;
}

.groTitreRouge {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.08em;
	color: #AA3F04;
	font-style: normal;
	font-weight: bold;
}

.groTitreBlanc {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.08em;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
}

.tregroTitreJaune {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	color: #FCC931;
	font-style: normal;
	font-weight: bold;
}

.tregroTitreBlanc {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
}

.tregroTitreGris {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	color: #CCCCCC;
	font-style: normal;
	font-weight: bold;
}

.tregroTitreRouge {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	color: #AA3F04;
	font-style: normal;
	font-weight: bold;
}

a.tregroTitreRouge {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	color: #AA3F04;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	cursor:pointer;
}

a:hover.tregroTitreRouge {
	color: #FFFFFF;
}

a:active.tregroTitreRouge {
	color: #AA3F04;
}


a.groLienRouge {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	color: #AA3F04;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	cursor:pointer;
}

a:hover.groLienRouge {
	color: #FCC931;
}

a:active.groLienRouge {
	color: #AA3F04;
}

a.groLienJaune {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	color: #FCC931;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	cursor:pointer;
}

a:hover.groLienJaune {
	color: #FFFFFF;
}

a:active.groLienJaune {
	color: #FCC931;
}

a.groLienBlanc {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	cursor:pointer;
}

a:hover.groLienBlanc {
	color: #FCC931;
}

a:active.groLienBlanc {
	color: #FFFFFF;
}

a.tresgroLienBlanc {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	cursor:pointer;
}

a:hover.tresgroLienBlanc {
	color: #FCC931;
}

a:active.tresgroLienBlanc {
	color: #FFFFFF;
}

a.tregroTitreJaune {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	color: #FCC931;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	cursor:pointer;
}

a:hover.tregroTitreJaune {
	color: #FFFFFF;
}

a:active.tregroTitreJaune {
	color: #FCC931;
}

.gigaTitreJaune {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2.5em;
	color: #FCC931;
	font-style: normal;
	font-weight: bold;
}

.gigaTitreBlanc {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2.5em;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
}

.BordureMarron {
	border: 4px solid #604c3f;
}

.TexteBaseNoir{
	font-size: 0.6em;
	color: #000000;
	font-style: normal;
	font-weight: normal;
}

.petiTitreJaune {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.62em;
	color: #FCC931;
	font-style: normal;
	font-weight: bold;
	line-height: 1.15em;
}

.petiTitreMarron {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.75em;
	color: #5F4B3F;
	font-style: normal;
	font-weight: bold;
}

.TexteDates {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.68em;
	color: #FCC931;
	font-style: italic;
	font-weight: normal;
}

.TexteLiresuite {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.6em;
	color: #FCC931;
	font-style: italic;
	font-weight: normal;
	text-decoration: none;
	line-height: 1em;
}

a span.LienLiresuite {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.57em;
	color: #FFFFFF;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	cursor:pointer;
}

a.LienLiresuite {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.57em;
	color: #FFFFFF;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	line-height: 1em;
	cursor:pointer;
}

a:hover.LienLiresuite {
	color: #FCC931;
	cursor: pointer;
}

a:active.LienLiresuite {
	color: #FCC931;
}

a.boutonMarron{
	background-color: #5F4B3F;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.65em;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color: #FCC931;
	border: #FCC931 1px solid;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	cursor:pointer;
}

a.boutonMarron:hover{
	color: #5F4B3F;
	background-color: #FCC931;
	border-color: #FCC931;
}

a.lienmarron {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	color: #5F4B3F;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	line-height: 1.5em;
}

a:hover.lienmarron {
	color: #AA3F04;
	cursor: pointer;
}

a:active.lienmarron {
	color: #AA3F04;
	text-decoration: none;
}

a.lienrouge {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	color: #AA3F04;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
}

a:hover.lienrouge {
	color: #FFFFFF;
	cursor: pointer;
}

a:active.lienrouge {
	color: #FFFFFF;
	text-decoration: none;
}

a.lienjaune {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	color: #FDC933;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
}

a:hover.lienjaune {
	color: #FFFFFF;
	text-decoration: none;
	cursor: pointer;
}

a:active.lienjaune {
	color: #FFFFFF;
	text-decoration: none;
}

a.lienblancbold {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.65em;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
}

a:hover.lienblancbold {
	color: #FDC933;
	text-decoration: none;
	cursor: pointer;
}

a:active.lienblancbold {
	color: #FDC933;
	text-decoration: none;
}

a.lienrougebold {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.65em;
	color: #AA3F04;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
}

a:hover.lienrougebold {
	color: #FDC933;
	text-decoration: none;
	cursor: pointer;
}

a:active.lienrougebold {
	color: #FFFFFF;
	text-decoration: none;
}

a.lienjaunebold {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.65em;
	color: #FDC933;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
}

a:hover.lienjaunebold {
	color: #FFFFFF;
	text-decoration: none;
	cursor: pointer;
}

a:active.lienjaunebold {
	color: #FFFFFF;
	text-decoration: none;
}

a.lienPetitjaune {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.6em;
	color: #FDC933;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
}

a:hover.lienPetitjaune {
	color: #FFFFFF;
	cursor: pointer;
}

a:active.lienPetitjaune {
	color: #FDC933;
	text-decoration: none;
}

a.GrosLienJaune{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	color: #FDC933;
	font-style: normal;
	font-weight: bold;
	line-height: 1.35em;
	text-decoration:none;
}

a:hover.GrosLienJaune {
	color: #FFFFFF;
	text-decoration: none;
	cursor: pointer;
}

a:active.GrosLienJaune {
	color: #FDC933;
	text-decoration: none;
}

a.lienPetitrouge {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.63em;
	color: #AA3F04;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
}

a:hover.lienPetitrouge {
	color: #FFFFFF;
	cursor: pointer;
}

a:active.lienPetitrouge {
	color: #AA3F04;
	text-decoration: none;
}

a.GrosLienBlanc{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	line-height: 1.35em;
	text-decoration:none;
}

a:hover.GrosLienBlanc {
	color: #CCCCCC;
	text-decoration: none;
	cursor: pointer;
}

a:active.GrosLienBlanc {
	color: #FFFFFF;
	text-decoration: none;
}

a.lienPetitblanc {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.57em;
	color: #FFFFFF;
	font-style: italic;
	font-weight: bold;
	text-decoration:none;
}

a:hover.lienPetitblanc {
	color: #FDC933;
	cursor: pointer;
	text-decoration: none;
}

a:active.lienPetitblanc {
	color: #FDC933;
	text-decoration: none;
}

a.liengris {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.75em;
	color: #CCCCCC;
	font-style: normal;
	font-weight: normal;
	line-height: 1.35em;
	text-decoration:none;
}

a:hover.liengris {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.75em;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
	line-height: 1.35em;
	text-decoration:none;
	cursor: pointer;
}

a.liengrisbold {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	color: #CCCCCC;
	font-style: normal;
	font-weight: bold;
	line-height: 1.35em;
	text-decoration:none;
}

a:hover.liengrisbold {
	color: #FFFFFF;
	text-decoration: none;
	cursor: pointer;
}

a:active.liengrisbold {
	color: #FFFFFF;
	text-decoration: none;
}

a.lientxtBlanc {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.75em;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	line-height: 1.5;
}

a:hover.lientxtBlanc {
	color: #FDC933;
	text-decoration: none;
	font-weight: bolder;
	cursor: pointer;
}

a:active.lientxtBlanc {
	color: #FDC933;
	text-decoration: none;
}

a.TexteCourantGris {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.75em;
	color: #CCCCCC;
	font-style: normal;
	font-weight: normal;
	line-height: 1.5em;
	text-decoration:none;
}

a:hover.TexteCourantGris {
	color: #FFFFFF;
	text-decoration:none;
}

a:active.TexteCourantGris {
	color: #CCCCCC;
	text-decoration:none;
}


/* TEXTES */



.petiTexteJaune {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.68em;
	color: #FCC931;
	font-style: normal;
	font-weight: normal;
	line-height: 1.3em;
}

.petiTexteGris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.68em;
	color: #CCCCCC;
	font-style: normal;
	font-weight: normal;
	line-height: 1.3em;
}

.petiTexteBlanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
}

.petiTexteMarron {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #604C3F;
	font-style: normal;
	font-weight: normal;
	line-height: 1.3em;
}

.TexteCourantJaune {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.75em;
	color: #FCC931;
	font-style: normal;
	font-weight: normal;
	line-height: 1.5em;
}

.TexteCourantBlanc {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.75em;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
	line-height: 1.5em;
}

.TexteCourantGris {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.75em;
	color: #CCCCCC;
	font-style: normal;
	font-weight: normal;
	line-height: 1.5em;
}

.TexteCourantMarron {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	color: #604C3F;
	font-style: normal;
	font-weight: normal;
	line-height: 1.5em;
}

.TexteJauneItalique {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.57em;
	color: #FCC931;
	font-style: italic;
	font-weight: bold;
	line-height: 1.5em;
}

.TexteBlancItalique {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.57em;
	color: #FFFFFF;
	font-style: italic;
	font-weight: bold;
	line-height: 1.5em;
}

.TexteGrisItalique {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.6em;
	color: #CCCCCC;
	font-style: italic;
	font-weight: bold;
	line-height: 1.5em;
}

.TexteMarronItalique {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.57em;
	color: #604C3F;
	font-style: italic;
	font-weight: bold;
	line-height: 1.5em;
}

.TitreJaune {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	color: #FCC931;
	font-style: normal;
	font-weight: bold;
	line-height: 1.5em;
}

.TitreGris {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	color: #CCCCCC;
	font-style: normal;
	font-weight: bold;
	line-height: 1.5em;
}

.TitreMarron {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	color: #604C3F;
	font-style: normal;
	font-weight: bold;
	line-height: 1.5em;
}

.TitreBlanc {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	line-height: 1.5em;
}

.TitreRouge {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	color: #AA3F04;
	font-style: normal;
	font-weight: bold;
	line-height: 1.5em;
}

.GrosTitreJaune {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	color: #FCC931;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-decoration: none;
	line-height: 1.1em;
}

.GrosTitreBlanc {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-decoration: none;
	line-height: 1.1em;
}

.GrosTitreMarron {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	color: #604C3F;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-decoration: none;
	line-height: 1.1em;
}


.SousTitreGris {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	color: #CCCCCC;
	font-style: normal;
	font-weight: bold;
	line-height: 1.5em;
}

.SousTitreRougeItalic {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	color: #AA3F04;
	font-style: italic;
	font-weight: bold;
	line-height: 1.5em;
}


.SousTitreJaune {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	color: #FCC931;
	font-style: normal;
	font-weight: bold;
	line-height: 1.5em;
}

.SousTitreJauneItalic {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	color: #FCC931;
	font-style: italic;
	font-weight: bold;
	line-height: 1.5em;
}

.SousTitreBlanc {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	line-height: 1.5em;
}

.SousTitreMarron {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	color: #604C3F;
	font-style: normal;
	font-weight: bold;
	line-height: 1.5em;
}

#tabs {
	position: relative;
	top: 0;
	float: left;
	width: 570px;
}

#contents {
	margin-top:50px;
	width: 572px;
}

#tabs ul#primary {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: none;
}

#tabs ul#primary li  {
	display: block;
	background-color:#5F4B3F;
	border: #FCC931 1px solid;
	margin: 0 5px 0 0;
	padding: 3px 7px 3px 7px;
	float: left;
	width: auto;
}

#tabs ul#primary li:hover  {
	background-color: #462214;
}

#tabs ul#primary a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color: #FCC931;
}

#tabs ul#primary a:hover {
	color: #FCC931;
}

#tabs ul#primary a:active {
	color: #FFFFFF;
}

#tabs ul#primary li#current  {
	display: block;
	background-color: #000000;
	border-top: #FCC931 1px solid;
	border-right: #FCC931 1px solid;
	border-left: #FCC931 1px solid;
	border-bottom: #000000 1px solid;
	width: auto;
}

#tabs ul#primary li#current span {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.widget {
	position: relative;
	top: 0;
	float: left;
	width: auto;
}

ul.commande{
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: none;
}

.commande li{
	margin-bottom:20px;
	border-bottom: #604c3f 1px solid;
}

ul.widget{
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: none;
}
	
.tabnav li {
	background-color:#5F4B3F;
	border: #FCC931 1px solid;
	display: block;
	margin: 0 5px 0 0;
	padding: 3px 7px 3px 7px;
	float: left;
	width: auto;
}
		
.tabnav li:hover{
	background-color: #462214;
}

.tabnav li:active{
	background: #000000;
}

.tabnav a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color: #FCC931;
	margin: 0;
	display:block;
	width:auto
}

.tabnav a:hover{
	color: #FCC931;
}
		
.tabnav a:active{
	color: #FFFFFF;
	background-color: #000000;
}

.tabnav li.ui-tabs-selected a{
	color: #FFFFFF;
}
.tabnav li.ui-tabs-selected{
	background: #000000;
	color: #FFFFFF;
	border-bottom:#000000 2px solid;
}

.tabdiv {
	margin-top:50px;
	width: 572px;
}

.tabdivFiche {
	margin-top:50px;
	width: 425px;
}


.ui-tabs-hide {
		display: none;
}

div.Archives{
	width: 130px;
	position: relative;
	float: left;
}

div.Archives p{
	margin-top:0px;
	margin-bottom:5px;
}

.Verticalwidget {
	width: auto;
	position: relative;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #604C3F;
}

.Verticaltabnav li{
	display: block;
	padding-bottom: 5px;
}

.Verticaltabnav a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color: #AA3F04;
	cursor:pointer;
}

.Verticaltabnav a:hover{
	color: #FCC931;
}
		
.Verticaltabnav a:active{
	color: #FFFFFF;
	cursor:default;
}

.Verticaltabnav li.ui-tabs-selected a{
	color: #FFFFFF;
	cursor:default;
}

.Verticaltabdiv {
	margin-top:10px;
}

.Verticalui-tabs-hide {
	display: none;
}

