﻿body {
	margin:0; padding:0; width:100%; height:100%;
	background:#726D67; font:10px Verdana;
}
a{text-decoration:none}
img{border:0}

.left{float:left}
.right{float:right}
.clear{clear:both;}

.container{width:900px; text-align:left; margin-top:3px;}
.title{
	background:#EDE6C7;	padding:9px 20px 6px 40px;
	color:#000;
}
.language {
	float:right; margin-top:34px;
}
.title ul{
	margin:0; margin-top:4px; padding:0; list-style-type:none; 
	border-left:1px solid #C0AF7A; padding-left:7px;
}
.title li{
	margin:3px 0; padding:0;
}
.language ul{
	margin:0; padding:0; list-style-type:none; border:0;
}
.language li{
	margin:0; padding:0; display:inline; margin-left:6px; text-decoration:underline;
}
.title a:hover{	
	color:#F00;
}
.title a{	
	color:#000; text-transform:uppercase;
}
.language a{
	text-transform:capitalize;
	color:#000;
}
.language a:hover{	
	text-decoration:underline;
}
.title a.disabled:active, .title a.disabled:link, .title a.disabled:visited{	
	color:#C0AF7A;
}
.title a.disabled:hover{
	color:#000;
}

a.ComingClose, .footer,.footer a{
	color:#A6A6A6;
}
.footer ul{
	margin:0; padding:0; list-style-type:none; float:right;
}
.footer li{
	margin:0; padding:0 10px; display:inline; border-right:1px solid #A6A6A6;
}
a.ComingClose:hover, .footer a:hover{	
	color:#EDE6C7;
}

.LeftContents{
	width:420px; background:#000; height:100%;	
	position:relative; float:left;
	overflow:hidden;
}
.LeftContentsIn{
	padding:40px;
	color:#C0AF7A;
	font-size:11px; line-height:1.5;
}
.LeftContentsIn h1{
	font-size:10px; margin:0;
}

.LeftContentsIn ul{
	font-size:10px; margin:0; padding:0; list-style-type:none;
	margin-bottom:25px;
}
.LeftContentsImgsScroll{
    height:392px; width:372px;
    overflow:auto; overflow-x:none;
	scrollbar-3dlight-color:Black; scrollbar-arrow-color:#C0AF7A; scrollbar-base-color:Black; scrollbar-darkshadow-color:#C0AF7A; scrollbar-face-color:Black; scrollbar-highlight-color:Black; scrollbar-shadow-color:Black;
}
.LeftContentsImgsGallery a:hover, .LeftContentsIn li a{
	color:#FFF;
}
.azNavBarItem{float: left; width: 95px;}
.LeftContentsIn li a:hover{
	color:#F00;
}

.LeftContentsBottoms{
	position:absolute; top:400px; left:40px;
}
.LeftContentsImgs{
	position:absolute; top:380px; left:40px;
}
.LeftContentsImgsGallery a{
	margin-right:36px; display:block; float:left; text-align:center; color:#C0AF7A;
}
.LeftContentsImgsGallery div{
	width:80px; height:60px;  line-height:normal;
}
.LeftContentsImgsGallery a img{
	border:1px solid #000; 
}
.LeftContentsImgs a{
	border:1px solid #000; margin-right:18px; display:block; float:left;
}
.LeftContentsImgsGallery a:hover img, .LeftContentsImgs a:hover{
	border:1px solid #FFF
}

.ContentsTitle{
	color:#FFF; font:italic 22px 'AGaramond Pro', 'Garamond Premr Pro', 'Times New Roman';
	margin-bottom:28px;
}
.ContentsPath{
	margin-bottom:28px;
	font-size:10px;
	color:#FFF;
}
.ContentsPath a, a.whiteLink{color:#FFF;}
.EventsContainer a:hover, .ContentsPath a:hover, .ContentsPath span, a.whiteLink:hover{ text-decoration:underline}

.ProductPresentation{
	position:absolute; top:0; left:0;	
}
.ProductSheet{
	background:#000; width:480px; height:500px;	
}
.ProductSheetIn{	
	border-left:1px solid #C0AF7A; height:100%; padding:0 25px; color:#FFF;
}
.ComeIn{	
	border-left:1px solid #C0AF7A; height:100%; color:#FFF;
}
.ProductSheetIn .Title{
	font-size:18px; font-weight:bold; padding:45px 0 30px 0;
}
.SubTitle{
	font-size:14px; font-weight:bold; color:#C0AF7A; padding-bottom:15px;
	float:left;
}
.SubTitle2{
	font-size:14px;
}
.ComeIn ul{
	margin:0; padding:45px 25px 20px 25px; list-style-type:none;
}
.ComeIn li{
	margin:0; padding:0 8px; display:inline; border-right:1px solid #A6A6A6;
}
.ProductSheetIn ul{
	margin:0; padding:25px 0 20px 0; list-style-type:none;
}
.ProductSheetIn li{
	margin:0; padding:0 10px; display:inline; border-right:1px solid #A6A6A6;
}
.ComeIn li a{
	color:#C0AF7A; font-weight:bold;
}
a.sendLink, .UtilsLinks li a, .ProductSheetIn li a, .ComeIn li a{
	color:#C0AF7A
}
a.sendLink:hover, .UtilsLinks li a:hover, .ProductSheetIn li a:hover, .ProductSheetIn li a.selected, .ComeIn li a:hover{
	color:#FFF
}
.ComeIn li a.selected{
	color:#FFF; font-weight:bold;
}
.ProductDetails{height:255px; color:#FFF;}
.whiteLink img{float:left; padding-right:5px;}
.UtilsLinks ul{
	margin:0; padding:0; list-style-type:none;
	margin-top:30px;
}
.UtilsLinks li{
	margin:0; padding:0; padding-right:15px; display:inline; border:0
}
.EventsContainer{
	width:335px; height:350px; overflow:auto; overflow-x:none; 
	scrollbar-3dlight-color:Black; scrollbar-arrow-color:#C0AF7A; scrollbar-base-color:Black; scrollbar-darkshadow-color:#C0AF7A; scrollbar-face-color:Black; scrollbar-highlight-color:Black; scrollbar-shadow-color:Black;
}
.EventsContainer img{
	height:60px; margin-right:15px; margin-bottom:30px; float:left;
}
.EventsContainer a{color:#C0AF7A;}
.EventsContainer .Title{font-weight:bold; color:#FFF;}
.EventsContainer .Place{color:#FFF;}
.EventImage{float:left; padding-right:10px;}
.EventText{ height:200px;  overflow:auto; overflow-x:none; 
	scrollbar-3dlight-color:Black; scrollbar-arrow-color:#C0AF7A; scrollbar-base-color:Black; scrollbar-darkshadow-color:#C0AF7A; scrollbar-face-color:Black; scrollbar-highlight-color:Black; scrollbar-shadow-color:Black;}

.ComingTitle{
	color:#FFF; font:italic 22px 'AGaramond Pro', 'Garamond Premr Pro', 'Times New Roman';
	margin-bottom:14px; padding:10px;
	/*
	style="padding:5px 0; font-weight:bold; border-bottom:1px solid #8B8A82"
	*/
}
.ComingText{
	color:#C0AF7A; padding:10px; border-bottom:1px solid #C0AF7A; border-top:1px solid #C0AF7A;
}

.ProdSheetCat{
	float:left; width:145px; text-align:right;
}
.ProdSheetVal{
	float:left; padding-left:15px; font-style:italic;
}
.ProdSheetSep{
	clear:both; margin:4px;
}

/* SiteMap */
.SiteMap
{
    height:410px; width:899px; background:#000;
	text-align:center; padding:30px 0 60px 0;
}
.MapHome{
	color:#FFF; font:italic 22px 'AGaramond Pro', 'Garamond Premr Pro', 'Times New Roman';
	padding:4px 6px;
}
.SiteMap a:hover{ text-decoration:none; }
.MapSections { margin: 25px 0 0 18px; font-size:10px; }
.MapSections li { text-align:left; display:block;}
.MapSections a { color: #C0AF7A; text-transform:uppercase; font-weight:bold; }
.MapSubSections a { color: White; text-transform:none; font-weight:normal; display:block}
.MapSubSections a:hover { color: White; text-decoration:underline; }
ul.MapSubSections { display:block; margin:0px; padding:0px;}
.MapSubSections li { display:block; clear:both;	width:100%; }
.MapSubSections li span { display:block; float:left; color:White; padding:3px;}
.MapWineTitle {display:block; color:White; padding-top:8px; }

.LeftContentsImgs{width: 336px; height: 109px; overflow: auto;
                  scrollbar-3dlight-color:Black; scrollbar-arrow-color:#C0AF7A; scrollbar-base-color:Black; scrollbar-darkshadow-color:#C0AF7A; scrollbar-face-color:Black; scrollbar-highlight-color:Black; scrollbar-shadow-color:Black;}
                  
.hide{display: none;}

.descText{width: 350px; height: 170px; overflow: hidden;}
