/* Continente */
body{margin:0;padding:0;background-color:#FFFFFF;}
td, div, span, input, select, textarea, a{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#6b6b6b;line-height:14px;}
a{text-decoration:none;} a:hover{text-decoration:underline;}
img{border:0px;}
form{margin:0px;padding:0px;}
.est{margin:auto;width:970px; margin-top:0px;} .est td{vertical-align:top;}
.transparent_class{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}

.links_nav{font-family:Verdana; font-size:12px; line-height:14px; vertical-align:middle; font-weight:normal; color:#333333;}
.links_nav a{font-family:Verdana; font-size:12px; line-height:14px; vertical-align:middle; font-weight:normal; color:#333333;}
.links_nav span{font-family:Verdana; font-size:12px; line-height:14px; vertical-align:middle; font-weight:bold; color:#333333;}

/*BOTTOM*/
.bottom{margin:auto;display:table;width:974px;border-top:1px solid #a0a0a0;margin-top:16px;padding-bottom:5px;}
.bottom_lks{font-size:10px;color:#535353;font-weight:bold;line-height:11px;padding-top:6px;float:left;}
.bottom_lks a{padding:0 7px;font-size:10px;color:#535353;font-weight:bold;text-decoration:none;}
.bottom_lks a:hover{text-decoration:underline;}
.bottom_copyr{color:#a5a5a5;padding-left:60px;font-size:10px;padding-top:6px;float:left;}
.lg_verisign{float:right;margin-right:5px;margin-top:7px;}
/*TOPO*/
.topo_esq{width:4px; /*background-image:url(../images/topo_esq_fd.gif);background-repeat:no-repeat;background-position:left top;*/ }
.topo_dir{width:4px; /*background-image:url(../images/topo_dir_fd.gif);background-repeat:no-repeat;background-position:left top;*/}
.topo_main{border-top:3px solid #eb0203;vertical-align:top;}
.topo_lgs{display:block;background-image:url(../images/topo_fd.gif);background-repeat:repeat-x;background-position:left top;padding:17px 0 0 18px;}
.pos_lga{float:right;width:645px;display:block;text-align:left;}
.pos_lga img{vertical-align:top;}
.topo_cartao{margin:2px 39px 0 0;}
.topo_logo_mobile{margin:2px 30px 0 0;}
.topo_seg_continente{margin-right:23px;}
.topo_vinhos{margin-top:11px;}

.algContMob{
padding-right:40px;
}

.algCartCont{
padding-right:50px;
}

.algCartPres{
padding-right:55px;
}

.algSeg{
padding-right:35px;	
}

.algVinhos{
padding-top:8px	
}

.topo_bar_lks{background-color:#eb0203;display:block;text-align:right;font-size:9px;font-weight:bold;color:#FFFFFF;height:16px;background-image:url(../images/topo_bar_ct_esq.gif);background-repeat:no-repeat;background-position:left top;}
.topo_bar_lks a{font-size:9px;font-weight:normal;color:#FFFFFF;text-decoration:none;padding:0 7px;}
.topo_bar_lks a:hover{text-decoration:underline;}
.topo_bar_lks span{background-image:url(../images/topo_bar_ct_dir.gif);background-repeat:no-repeat;background-position:left top;float:right;width:5px;height:16px;}
.topo_bar_seta{padding:0 4px!important;}
.breadcrumb{margin:auto;display:block;width:969px;background-image:url(../images/topo_fd_bot.gif);background-repeat:no-repeat;background-position:left top;padding:7px 7px;font-size:9px;font-weight:bold;color:#eb0203;}
.breadcrumb a{font-size:9px;font-weight:bold;color:#6a6969;text-decoration:none;}
.breadcrumb a:hover{text-decoration:underline;}
.breadcrumb span{font-size:9px;font-weight:bold;color:#6a6969;}

.breadcrumb{margin:auto;display:block;width:974px;background-image:url(../images/topo_fd_bot.gif);background-repeat:no-repeat;background-position:left top;padding:7px 7px;font-size:9px;font-weight:bold;color:#eb0203;}
.breadcrumb td{font-size:9px;font-weight:bold;color:#eb0203; vertical-align:top;}
.breadcrumb a{font-size:9px;font-weight:bold;color:#6a6969;text-decoration:none;}
.breadcrumb a:hover{text-decoration:underline;}
.breadcrumb span{font-size:9px;font-weight:bold;color:#6a6969;}

/*MAIN HP COL.ESQ.*/
.col_esq{width:184px;padding-left:4px;}
.menu_top{display:block;width:185px;height:4px;background-image:url(../images/menu_top.gif);background-repeat:no-repeat;background-position:left top; font-size:0px;}
.menu_bot{display:block;width:185px;height:4px;line-height:4px;background-image:url(../images/menu_bot.gif);background-repeat:no-repeat;background-position:left top;}
.menu{background-image:url(../images/menu_fd.gif);background-repeat:repeat-x;background-position:left top;width:177px;display:block;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;padding:10px 3px 0;}
.menu a{display:block;margin-top:2px;}
.tit_menu{display:block;margin:0px 0 9px 7px;}
/*MAIN HP COL.DIR.*/
.col_dir{width:193px;padding:0 4px 0 0;}
.pos_receitas_dest{display:block;width:174px;background-image:url(../images/fd_receitas.jpg);background-repeat:no-repeat;background-position:left top;font-size:11px;color:#6d6d6d;padding:15px 7px 150px 12px;margin-bottom:10px;}
.tit_receitas_dest_dir{display:block;padding-bottom:15px;}
.lk_receitas_dest_dir{display:block;font-size:10px;font-weight:bold;font-weight:bold;padding-left:7px;background-image:url(../images/seta_red.gif);background-repeat:no-repeat;background-position:0px 5px;color:#eb0203;margin-top:14px;}
/*MAIN HP*/
.main_hp{padding:0 0 0 9px}
.banner_main_topo{width:575px;margin-bottom:22px;}
.content_hp{display:block;padding:0 5px 0 15px;color:#424242;font-size:12px;line-height:17px;font-size:12px;font-weight:bold;}
.tit_poupar{display:block;margin-bottom:11px;}
.areas_menu{display:block;margin:18px 0 33px 0;}
.areas_menu img{margin:0 2px 0 2px;}
/*INTERNOS*/
.content{display:block;padding:0 12px 0 24px;}
.tit_paginas{display:block;margin:4px 0 7px 0px;}
.txt_topo_paginas{display:block;font-size:12px;color:#424242;line-height:17px;margin-bottom:35px;font-weight:bold;}
.pos_list_artigos{display:block;margin-bottom:3px;}
.list_artigos_top{display:block;height:4px;background-image:url(../images/list_fd_topo.gif);background-repeat:no-repeat;background-position:left top;}
.list_artigos_bottom{display:block;height:4px;background-image:url(../images/list_fd_bottom.gif);background-repeat:no-repeat;background-position:left top;}
.list_artigos{display:table;width:548px;border-left:1px solid #afafaf;border-right:1px solid #afafaf;font-size:11px;line-height:14px;color:#6b6b6b;}
.list_artigos img{margin-left:3px;}
.list_artigos_spc span{line-height:18px;color:#0e5faf;font-size:14px;font-weight:bold;text-decoration:none;display:block;margin-bottom:1px;}
.list_artigos_spc{padding:0 3px 0 10px;}

/*Campanha Radio*/
.radio_player{
	background-image:url(../images/radio_bck.gif); 
	background-repeat:no-repeat; 
	width:348px; 
	height:67px;
	text-align:center; 
	vertical-align:middle;
	padding-top:10px;
}
.radio_titulo{font-family: Verdana; font-size: 13px; font-weight: bold; color: #333333}
.radio_texto{font-family:Verdana; font-size:11px; font-weight:normal; color:#333333;}

/*Campanha Video*/
.video_player{
	background-image:url(../images/video_bck.gif); 
	background-repeat:no-repeat; 
	width:347px; 
	height:280px;
	text-align:center; 
	vertical-align:middle;
	padding-top:10px;
}

.making_player{
	background-image:url(../images/making_bck.gif); 
	background-repeat:no-repeat; 
	width:782px; 
	height:502px;
	text-align:center; 
	vertical-align:middle;
	padding-top:10px;
}

/*Video*/

.video_titulo
{
	font-family:Verdana; 
	font-size:13px; 
	font-weight:bold; 
	color:#333333
}

.video_texto
{
	
}

/*menu novo*/
.left{
float:left	
}

.listaMenuTop{
list-style-type:none;
margin:0px;
padding:0px;
}

.listaMenuTop .first{
height:16px;
width:5px;
background-image:url(../images/topo_bar_ct_esq.gif);background-repeat:no-repeat;background-position:left top;	
}

.listaMenuTop .mid{
width:961px;	
height:16px;
background-color:#EB0203;
}

.listaMenuTop .last{
height:16px;
width:9px;
/*background-image:url(../images/topo_bar_ct_dir.gif);background-repeat:no-repeat;background-position:right top;	*/
background-color:#EB0203;
}

.listaCont{
list-style-type:none;		
margin:0px;
padding-right:0px;
float:right;
}

.listaCont li{
float:left;
padding-right:12px;
padding-left:12px;
background:transparent url(../images/menu-separator-bg.gif) no-repeat right 4px;
}

.listaCont li.acesso-direto{
background:transparent url(../images/topo_seta_opcoes.gif) no-repeat scroll right 6px;
padding-right:10px;
}

.listaCont li.acesso-direto a{
background:transparent url(../images/menu-separator-bg.gif) no-repeat right 4px;
padding-right:10px;
}

.listaCont li a{
text-decoration:none;
color:#FFFFFF;
font-size:10px;
font-family:Arial,Sans-Serif;
}


.listaCont li a:hover {
color:#F9B4B4 !important;
}


/*sub-menu*/
ul.sub-menu
{
display:none;
height:200px;
margin:0 0 0 -132px;
_margin:0 0 0 -92px;
padding-top:5px;
position:absolute;
width:203px;
list-style-type:none;
z-index: 2;
}


ul.sub-menu li
{
background:transparent url(../images/sub-menu-bg.png) no-repeat 0 0;
clear:both;
height:25px;
width:200px;
}


ul.sub-menu li.first
{
background:transparent url(../images/sub-menu-first-bg.png) no-repeat 0 0;
width:200px;
height:25px;
}
ul.sub-menu li.first a
{
border:none;
padding:0px;
background:none;
}

ul.sub-menu li.last
{
background:transparent url(../images/sub-menu-last-bg.png) no-repeat 0 0;
height:31px;
width:200px;
}
ul.sub-menu li.last a
{
padding:0px;
background:none;
width:180px !important
}

ul.sub-menu li a{
margin:0px;
padding:0px;
background:none !important;
}


ul.sub-menu a
{
padding:0 0 0 10px;
margin:0 10px 0 10px;
color:#FFF;
height:20px;
line-height:2.5em;
width:170px;
font-size:0.75em;
display:block;
border-top:1px solid #F59091;
background-color:green !important
}

ul.sub-menu a:hover
{
color:#F9B4B4;
}

li.menu-openup ul
{
display:block;
}