/* CSS Document */

body {
	margin: 0;
	padding: 0;
	background:#555555 url(../../img/background.jpg) no-repeat top;
}

#layoutall {
	width: 928px;
	margin:0 auto;
}

#main {
	width: 928px;
	position: relative;
}

/* inicio menu principal */

div#menu{
	position:relative;
	padding:0;
	height:25px;
	width:500px;
	padding-top:19px;
	margin: 0 auto;
	
}

div#menu UL{
	/*top:19px;*/
	list-style:none;
	margin:0;
	padding:0;
}

div#menu UL LI {
	list-style:none;
	float:left;
	margin:0;
	padding:0 12px 0 12px;
	border-left:1px solid #7D7D7D;
}
div#menu UL LI.first {
	border-left:0;
	padding-left:0;
}
div#menu UL LI.last {
	padding-right:0;
}
div#menu UL LI A{
	display:block;
	text-indent:-1000px;
	overflow:hidden;
	height:13px;
	background-repeat:no-repeat;
	-moz-opacity:0.5;
	filter:alpha(opacity=50);
}

div#menu UL LI A:hover{
	-moz-opacity:1;
	filter:alpha(opacity=100);
}

div#menu UL LI.active A{
	-moz-opacity:1;
	filter:alpha(opacity=100);
}

div#menu UL LI A.b_the_don{
	width: 50px;
	background-image:url(../../img/en/b_the_don_on.gif);
}

div#menu UL LI A.b_heritage{
	width: 56px;
	background-image:url(../../img/en/b_heritage_on.gif);
}

div#menu UL LI A.b_wines{
	width: 38px;
	background-image:url(../../img/en/b_wines_on.gif);
}

div#menu UL LI A.b_news{
	width: 33px;
	background-image: url(../../img/en/b_news_on.gif);
}

div#menu UL LI A.b_pleasure{
	width: 59px;
	background-image: url(../../img/en/b_pleasure_on.gif);
}

div#menu UL LI A.b_visit_us{
	width: 49px;
	background-image: url(../../img/en/b_visit_us_on.gif);
}

div#menu UL LI A.b_trade_only{
	width: 72px;
	background-image: url(../../img/en/b_trade_only_on.gif);
}

div#menu UL LI A.b_buy_online{
	width: 70px;
	background-image: url(../../img/en/b_buy_online_on.gif);
}

div#menu UL LI A.b_ecard{
	width: 37px;
	background-image: url(../../img/en/b_ecard_on.gif);
}
/* fim menu principal */

#slogan {
	width: 190px;
	height: 10px;
	position: absolute;
	top: 557px;
	left: 702px;
	background-image:url(../../img/en/slogan.gif);
	background-repeat:no-repeat;
}

/* inicio menu footer */
#b_subscribe a{
	width: 75px;
	height: 13px;
	background-image: url(../../img/en/b_subscribe_off.gif);
	background-repeat:no-repeat;
	display: block;
	float: left;
}

#b_subscribe_active a{
	width:75px;
	height:13px;
	background-image: url(../../img/en/b_subscribe_on.gif);
	background-repeat:no-repeat;
	display: block;
	float:left;
}

#b_subscribe a:hover{
	background-image: url(../../img/en/b_subscribe_on.gif);
	background-repeat:no-repeat;
	display: block;
}

#b_subscribe.active a{
	background-image: url(../../img/en/b_subscribe_on.gif);
	background-repeat:no-repeat;
	display: block;
}





#b_contact_us a{
	width: 71px;
	height: 13px;
	background-image: url(../../img/en/b_contact_us_off.gif);
	background-repeat:no-repeat;
	display: block;
	float: left;
}

#b_contact_us_active a{
	width:71px;
	height:13px;
	background-image: url(../../img/en/b_contact_us_on.gif);
	background-repeat:no-repeat;
	display: block;
	float:left;
}

#b_contact_us a:hover{
	background-image: url(../../img/en/b_contact_us_on.gif);
	background-repeat:no-repeat;
	display: block;
}

#b_contact_us.active a{
	background-image: url(../../img/en/b_contact_us_on.gif);
	background-repeat:no-repeat;
	display: block;
}

#b_links a{
	width: 34px;
	height: 13px;
	background-image: url(../../img/en/b_links_off.gif);
	background-repeat:no-repeat;
	display: block;
	float: left;
}

#b_links a:hover{
	background-image: url(../../img/en/b_links_on.gif);
	background-repeat:no-repeat;
	display: block;
}
#b_links.active a{
	background-image: url(../../img/en/b_links_on.gif);
	background-repeat:no-repeat;
	display: block;
}

#b_credits a{
	width: 48px;
	height: 13px;
	background-image: url(../../img/en/b_credits_off.gif);
	background-repeat:no-repeat;
	display: block;
	float: left;
}

#b_credits a:hover{
	background-image: url(../../img/en/b_credits_on.gif);
	background-repeat:no-repeat;
	display: block;
}
#b_credits.active a{
	background-image: url(../../img/en/b_credits_on.gif);
	background-repeat:no-repeat;
	display: block;
}

/*#b_links_active a{
	width:34px;
	height:13px;
	background-image: url(../../img/en/b_links_on.gif);
	background-repeat:no-repeat;
	display: block;
	float:left;
}*/

#b_separador_footer {
	width: 1px;
	height: 13px;
	margin-left: 7px;
	margin-right: 7px;
	background-image: url(../../img/b_separador.gif);
	background-repeat: no-repeat;
	float: left;
}

#footer ul {
	position: absolute;
	padding: 0;
	margin: 0;
	top: 576px;
	/*left: 707px;*/
	left: 617px;
	/*width: 190px;*/
	width: 400px;
	height: 13px;
}

#footer ul li {
	display: inline;
}
/* fim menu footer */

/* inicio botoes pequenos */
div#highlights{
	position: absolute;
	width: 512px;
	height: 53px;
	top: 531px;
	left: 45px;
	display: block;
	overflow:hidden;
}


div#highlights div{
	position: relative;
	width: 104px;
	height: 53px;
	display: block;
	float:left;
	margin:0;
	padding:0;
	padding-right:6px;
}

div.alt{
	display:none;
}

.flash-replaced{
	
}


#b_200_years_experience a {
	width: 104px;
	height: 53px;
	position: absolute;
	top: 531px;
	left: 45px;
	display: block;
	background-image: url(../../img/en/b_200_years_experience.jpg);
}

#b_whats_in_the_don_cellar a {
	width: 105px;
	height: 53px;
	position: absolute;
	top: 531px;
	left: 155px;
	display: block;
	background-image: url(../../img/en/b_whats_in_the_don_cellar.jpg);
}

#b_win_a_luxury_spa_weekend a {
	width: 105px;
	height: 53px;
	position: absolute;
	top: 531px;
	left: 266px;
	display: block;
	background-image: url(../../img/en/b_win_a_luxury_spa_weekend.jpg);
}

/* fim botoes pequenos */

/* inicio pesquisa global */
#search_global {
	width: 177px;
	height: 40px;
	position: absolute;
	top: 531px;
	left: 379px;
	background-color: #000000;
	background-image: url(../../img/backg_pesquisa.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding-top:10px;
	z-index:3;
}

#search_global_button a {
	width: 46px;
	height: 19px;
	position: absolute;
	left: 9px;
	top: 10px;
	display: block;
	background-image: url(../../img/b_search_all.gif);
	border-color: #c8c8c8;
	border-style: solid;
	border-width: 1px;
}

INPUT.search_global_box {
	width: 104px;
	height: 17px;
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	position: absolute;
	left: 61px;
	top: 10px;
	background-color: #8B8B8B;
	border-style: solid;
	border-color: #6E6E6E;
	border-width: 1px;
}

/* fim pesquisa global */

/* inicio coluina central */

#coluna_central_topo {
	width: 177px;
	height: 177px;
	position: absolute;
	left: 379px;
	top: 44px;
	background-color: #000000;
	background-image: url(../../img/en/col_central_topo_logo.gif);
	background-repeat: no-repeat;
	background-position: 23px 17px;
}

#coluna_central_menu {
	width: 177px;
	height: 301px;/*262*/
	position: absolute;
	left: 379px;
	top: 221px;
	background-color: #000000;
}

/* fim coluna central */