/* Base Superbox Styles */
#superbox-overlay{position:fixed;top:0;left:0;z-index:9998;width:100%;height:100%;}
#superbox-wrapper{position:fixed;z-index:9999;top:0;display:table;width:100%;height:100%;}
#superbox-container{position:relative;display:table-cell;width:100%;height:100%;margin:0;padding:0;vertical-align:middle;}
#superbox{margin:0 auto;padding:0;}
#superbox-container .loading{margin:0;text-align:center;}

/* IE7 */
*:first-child+html #superbox-container{position:absolute;top:50%;display:block;height:auto;}
*:first-child+html #superbox{position:relative;top:-50%;display:block;}
/* IE6 - Thanks to Thickbox for IE expressions */
* html #superbox-container{position:absolute;top:50%;display:block;height:auto;}
* html #superbox{position:relative;top:-50%;display:block;}
* html #superbox-overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight + 'px' : document.body.offsetHeight + 'px');}
* html #superbox-wrapper{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}

/* Default Theme */
#superbox-overlay{background:#000;}
#superbox-container .loading{text-align:center;font-size:40px;color:#fff;}
#superbox{padding:0px 10px 10px 10px;background:#fff;}
#superbox-innerbox{margin-top:25px;}
#superbox.image{text-align:center;}
#superbox .close,
#superbox .nextprev{overflow:hidden;margin:0;}

/* Customisation : */
#container{position:relative;overflow:hidden;width:820px;margin:0 auto;padding:0 10px 50px;background:#fff;}
/*h1{float:left;margin:20px 0 40px;padding:0;line-height:30px;font-size:24px;}
h1 span{color:#69d2e7;}
h2{clear:both;margin:40px 0 14px;padding:5px;line-height:18px;font-family:Georgia, Helvetica, sans-serif;font-style:italic;font-size:18px;border-bottom:3px solid #fa6900;zoom:1;}
h3{clear:left;font-size:16px;}
pre{overflow:auto;padding:5px;background:#a7dbd8;}
code{background:#a7dbd8;}
pre code{font:12px monospace;}
ul{list-style-type:square;}
img{border:0}
blockquote{margin:50px 40px 0;font-size:30px;quotes:"\201C" "\201D";}
blockquote p:before{content:open-quote;font-weight:bold;}
blockquote p:after{content:close-quote;font-weight:bold;}
cite{float:right;margin-right:40px;display:inline;}*/
.translations{float:right;margin-right:20px;top:0;margin:0;padding:0;display:inline;}
.translations dt{margin:0;padding:0;text-indent:-9999px;}
.translations dd{margin:0;padding:0;height:19px;}
.translations dd a{float:right;padding-right:20px;line-height:19px;text-align:right;background:url(flags.png) no-repeat 100% 0;}
.translations dd strong a{text-decoration:none;}
.translations dd.en a{background-position:100% -19px;}
.translated-by{position:absolute;top:46px;right:35px;width:150px;padding:10px;text-align:justify;background:#fff;border:1px solid #fa6900;}


#superbox-overlay{background:#fff;}

#topMenuFermer a{float:right;line-height:15px; cursor:pointer; margin-left:0px; font-size:11px; background-image:url(../images/fermer.jpg); background-repeat:no-repeat; background-position:left; padding-left:10px; }

#topMenuFermer a span{color:#BEAF4B;  padding-top:5px;} 

#topMenuAmi a{float:right;line-height:10px; cursor:pointer; margin-left:5px; font-size:11px; padding-top:3px; }


#topMenu a{float:right;line-height:10px; cursor:pointer; margin-left:5px; font-size:11px; padding-top:3px; }



#superbox .nextprev a{float:left;margin-right:5px;padding:0 5px;line-height:20px;background:#333;cursor:pointer;color:#fff;}
#superbox .nextprev .disabled{background:#ccc;cursor:default;}
#superbox{border:1px solid #c8a497; height:515px;  }
		
.infosItem{width:100%; height:auto; display:none; color:#60503E; margin-top:-20px; }
.textesItem{float:left; width:60%; height:auto; text-align:left; font-size:11px;  }
.descriptionItem, .historiqueItem{ width:95%; height:405px; background-color:#f1f6d0; padding:15px; display:block;}

.titreItem{height:auto; text-align:left;  color:#9e8379;  font-size: 20px; font-weight: bold;padding-left:10px;background-image:url(../images/rond_ocre_mini.jpg); background-repeat:no-repeat;background-position:left ; font-family:"Garamond";
 padding-bottom:10px;margin-top:-10px; width:400px;}

.categorie{ font-weight:bold; color:#455d01; }
.imageItem{float:right; width:40%;height:420px; text-align:center; padding-top:15px; background-color:#f1f6d0; margin-top:26px;}

.onglets{
	padding:0;
	margin:0;
	height:26px;
	padding-left:15px;
	padding-right:10px;
	font-weight:bold;
}

.ongletActif{
	background-image: url(../images/nos_vins/onglet2.jpg);
	color:#614e48;
}

#onglet{
	float:left;
	text-align:center;
	cursor:pointer;
	height:23px;
	width:87px;
	margin-right:5px;
	padding-top:3px;
}

.historiqueItem{display:none; text-align:justify;}

.conteneurdetail{
width:139px;
height:auto;
float:left;}
