﻿.pesquisa_imp {
    font:11px Arial;
    color:#000000;
    border:1px solid #D2BDCF;
    width:180px;
    padding:5px;
}

.pesquisa_sel {
    font:11px Arial;
    color:#000000;
    border:1px solid #D2BDCF;
    width:190px;
    padding:5px;
}

#ctl00_ContentPlaceHolder1_pgn_encontrados
{
    font:11px Arial;
    color:#69145E;
     
}

.default_noticias_lista_rows2
{
    background:#FFFFFF;
    border-bottom:1px solid #EAEAEA;
    display:block;
    float:left;
    clear:left;
    width:306px;
    height:25px;
    line-height:25px;
    vertical-align:middle;
    text-align: left;
    font:12px Arial;
    color:#9D1E8B;
}

.default_noticias_lista_rows2 a
{
    color:#9D1E8B;
    font:12px Arial;
    display:block;
    line-height:25px;
}

img
{
    border:0px;
}

h1,h2,h3,h4,h5,h6
{
    margin:0px;
    padding:0px;
    border:0px;
    clear:none;
}

.default_v_block_1
{
    background:transparent;
    display:block;
    width:306px;
    float:left;
    margin-right:14px;
}

.default_v_block_2
{
    background: transparent;
    display:block;
    width:306px;
    float:left;
    margin-right:14px;
}

.default_v_block_3
{
    background: transparent;
    display:block;
    width:306px;
    float:left;
}


.caixa_containter
{
    background:transparent;
    display:block;
    float:left;
    clear:both;
    margin-bottom:10px;
    color:#69145E;
}

.caixa_containter_branco
{
    background:#FFFFFF;
    display:block;
    float:left;
    clear:both;
    margin-bottom:10px;
    color:#69145E;
}

.caixa_containter_roxo
{
    background:#792D6F;
    display:block;
    float:left;
    clear:both;
    margin-bottom:10px;
    color:#FFFFFF;
}

.caixa_containter_body_branco
{
    background:#FFFFFF;
    display:block;
    float:left;
    clear:both;
    color:#69145E;
}

.caixa_containter_body_roxo
{
    background:#792D6F;
    display:block;
    float:left;
    clear:both;
    color:#FFFFFF;
}

.caixa_head_containter
{
    background:transparent;
    display:block;
    float:left;
    clear:both;
    line-height:51px;
    height:51px;
}

.caixa_head_texto
{
    background:transparent url('/images/default_block_head_left.png') no-repeat;
    display:block;
    float:left;
    color:#69145E;
    font:18px Arial;
    font-weight:bold;
    line-height:51px;
    height:51px;
    padding-left:10px;
    border:0px solid #ff0000;
}

.caixa_head_texto_voltar
{
	background:transparent url('/images/default_block_head_center.png') repeat-x;
    display:block;
    float:left;
    color:#D9CCD9;
    font:18px Arial;
    font-weight:bold;
    line-height:51px;
    height:51px;
}

.caixa_head_right
{
    display:inline;
    float:left;
    width:26px;
    background:transparent;
    line-height:51px;
    height:51px;
}
.caixa_body_containter
{
    display:block;
    margin:10px;
    float:left;
    clear:both;
    margin-bottom:10px;
     border:0px solid #ff0000;
}

.caixa_body_containter_branco
{
    display:block;
    float:left;
    clear:both;
    border:0px solid #ff0000;
    background:#FFF;
    width:100%;
}

.caixa_body_containter_roxo
{
    display:block;
    float:left;
    clear:both;
    border:0px solid #ff0000;
    background:#792D6F;
    width:100%;
    color:#FFF;
}

.caixa_footer_containter
{
    display:table;
    height:5px;
    width:100%;
}

.caixa_footer_branco_esq
{
    display:table-cell;
    background-image:url('/images/corner_branco_esq.png');
    background-position:bottom left;
    background-repeat:no-repeat;
    float:left;
    height:5px;
    width:50%;
}

.caixa_footer_branco_dir
{
    display:table-cell;
    background-image:url('/images/corner_branco_dir.png');
    background-position:bottom right;
    background-repeat:no-repeat;
    float:left;
    height:5px;
    width:50%;
}

.caixa_footer_roxo_esq
{
    display:table-cell;
    background-image:url('/images/corner_roxo_esq.png');
    background-position:bottom left;
    background-repeat:no-repeat;
    float:left;
    height:5px;
    width:50%;
}

.caixa_footer_roxo_dir
{
    display:table-cell;
    background-image:url('/images/corner_roxo_dir.png');
    background-position:bottom right;
    background-repeat:no-repeat;
    float:left;
    height:5px;
    width:50%;
}



.default_block_loja_online
{
    background:#EAEAEA url('/images/default_block_bg.png') no-repeat bottom;
    display:block;
    width:306px;
    float:left;
    clear:both;
    margin-bottom:10px;
}

.default_block_loja_online_head
{
    background:#EAEAEA url('/images/default_block_head_left.png') no-repeat;
    display:block;
    width:306px;
    float:left;
    clear:both;
    line-height:51px;
    height:51px;
    
}

.default_block_loja_online_head_titulo
{
    
    display:block;
    width:270px;
    float:left;
    color:#69145E;
    font:18px Arial;
    font-weight:bold;
    line-height:51px;
    height:51px;
    margin-left:10px;
}

.default_block_loja_online_head_link
{
    background:#EAEAEA;
    display:block;
    width:26px;
    float:left;
    line-height:51px;
    height:51px;
}

#default_block_loja_online_menu
{
    background:#EAEAEA;
    display:block;
    width:306px;
    float:left;
    height:90px;
    clear:both;
    
}

.default_block_loja_online_body
{
    display:block;
    width:306px;
    float:left;
    clear:both;
}

#default_block_loja_online_menu_img
{
    background:#EAEAEA;
    display:block;
    width:155px;
    float:left;
    height:90px;
    
}

#default_block_loja_online_menu_links
{
    background:#8D4D85 url('/images/default_block_noticias_links.png') no-repeat;
    display:block;
    width:150px;
    float:left;
    height:90px;
}

.default_block_loja_online_menu_link
{
    background:#8D4D85;
    font:12px Arial;
    color:#FFFFFF;
    display:block;
    width:151px;
    float:left;
    line-height:29px;
    height:29px;
    border-bottom:1px solid #85407C;
}

.default_block_loja_online_menu_link a
{
    font:12px Arial;
    color:#FFFFFF;
}

.Arial_11
{
    font:11px Arial;
}

.Arial_12
{
    font:12px Arial;
}

.Arial_12_Roxo_Bold
{
    font:12px Arial;
    color:#9D1E8B;
    font-weight:bold;
}

.Arial_11_Roxo_Bold_un
{
    font:11px Arial;
    color:#9D1E8B;
    font-weight:bold;
    text-decoration:underline;
}

.Arial_14
{
    font:14px Arial;
}

.Arial_16
{
    font:16px Arial;
}

.Arial_16_Roxo_Bold
{
    font:16px Arial;
    color:#9D1E8B;
    font-weight:bold;
}

.Arial_18
{
    font:18px Arial;
}

.Roxo
{ 
    color:#9D1E8B;
}

.Roxo_claro
{
    color:#9D1E8B;
}

.Roxo_claro_underline
{
    color:#9D1E8B;
    text-decoration:underline;
}

.Roxo_nav
{
    color:#B48AAF;
}
.Roxo_escuro
{
    color:#69145E;
}

.Rosa
{
    color:#D9C4D7;
}

.Branco
{
    color:#FFFFFF;
}

.Preto
{
    color:#000000;
}

.Cinza
{
    color:#666666;
}

.Default_block_bwctv_titulo
{
    font:12px Arial;
    color:#D9C4D7;
    font-weight:bold;
    line-height:30px;
}
.Default_block_bwctv_txt
{
    font:11px Arial;
    color:#F2ECF1;
}

.vinhos_Produto_Titulo
{
    font:12px Arial;
    font-weight:bold;
    color:#9D1E8B;
    display:block;
    margin-top:10px;
    margin:2px 0px;
    
}

.vinhos_show_Produto_Titulo
{
    font:24px Arial;
    font-weight:bold;
    color:#66135E;   
}

.vinhos_show_Produto_Preco
{
    font:22px Arial;
    color:#000000;
}


.Default_Produto_Titulo
{
    font:12px Arial;
    font-weight:bold;
    color:#68135E;
    display:block;
    margin-top:10px;
    
}

.Default_Produto_Txt
{
    font:11px Arial;
    color:#000;
}

.Default_Produto_Txt_bold
{
    font:11px Arial;
    font-weight:bold;
    color:#000;
}

.Default_Produto_Preco
{
    font:18px Arial;
    color:#000000;
    line-height:24px;
}

.Default_Produto_Adicionar
{
    font:11px Arial;
    color:#69145E;
    font-weight:bold;
    line-height:18px;
}


#default_block_directorio_pesquisa
{
    background:#8D4D85 url('/images/default_block_directorio_pesquisa.png') no-repeat;
    display:block;
    width:306px;
    float:left;
    clear:both;
    font:12px Arial;
    font-weight:bold;
    color:#000;
    height:33px;
    line-height:33px;
    
}
#default_block_directorio_pesquisa a
{
    color:#000;
    margin-left:12px;
    font-weight:bold;
}

.default_block_directorio_pesquisa
{
    background:#8D4D85 url('/images/default_block_directorio_pesquisa.png') no-repeat;
    display:block;
    width:306px;
    float:left;
    clear:both;
    font:12px Arial;
    font-weight:bold;
    color:#000;
    height:33px;
    line-height:33px;
    text-align:left;
    
}
.default_block_directorio_pesquisa a
{
    color:#000;
    margin-left:12px;
    font-weight:bold;
}

.directorio_produtores_titulo_div
{
    display:block;
    width:306px;
    font:16px Arial;
    font-weight:bold;
    color:#9D1E8B;
    background:#E7DCE6;
    height:44px;
    line-height:44px;
    clear:both;
}

.directorio_produtores_titulo
{
    display:block;
    font:16px Arial;
    font-weight:bold;
    color:#9D1E8B;
    background:#E7DCE6;
    height:44px;
    line-height:44px;
    clear:both;
    margin-left:10px;
}


.default_block_bwctv_body
{
    background:#8D4D85 url('/images/default_block_tv_bottom.png') no-repeat bottom;
    display:block;
    width:306px;
    float:left;
    clear:both;
    min-height:84px;
}


#default_block_pub_container
{
    background:transparent url('/images/default_pub.png') no-repeat;
    display:block;
    float:left;
    clear:both;
    width:306px;
    height:285px;
    text-align: center;
    margin-bottom:10px;
}

.default_block_pub_mrec
{
    display:block;
    margin: 0 auto;
    margin-top: 22px;
    width:300px;
    height:250px;
}

.default_block_pub_img
{
    margin-top: 22px;
    width:300px;
    height:250px;
}


#default_block_noticias_container
{
    display:block;
    float:left;
    clear:both;
    width:306px;
    text-align: center;
}

.default_block_inquerito_container
{
    display:block;
    float:left;
    clear:both;
    width:306px;
    text-align: center;
    margin-top:10px;
    padding-bottom:10px;
}

.default_block_noticias_tabs
{
     background:transparent url('/images/default_block_noticias_out.png') no-repeat;
     width:306px;
     height:26px;
     line-height:26px;
}

.default_block_noticias_tab_sel
{
    background:transparent url('/images/default_block_noticias_sel.png') no-repeat;
    display:block;
    float:left;
    width:87px;
    height:26px;
    color:#9D1E8B;
    font:12px Arial;
    font-weight:bold;
    line-height:26px;
    cursor:pointer;
    
}

.default_block_noticias_tab
{
    background:transparent;
    display:block;
    float:left;
    width:87px;
    height:26px;
    color:#ffffff;
    font:12px Arial;
    font-weight:bold;
    line-height:26px;
    cursor:pointer;
}

#default_block_vinhos_container
{
    display:block;
    float:left;
    clear:both;
    width:360px;
    text-align: center;
}

.default_block_vinhos_tabs
{
     background:transparent url('/images/default_block_noticias_out_360.png') no-repeat;
     width:360px;
     height:26px;
     line-height:26px;
}

.default_block_vinhos_tab_sel
{
    background:transparent url('/images/default_block_noticias_sel_big.png') no-repeat;
    display:block;
    float:left;
    width:170px;
    height:26px;
    color:#9D1E8B;
    font:12px Arial;
    font-weight:bold;
    line-height:26px;
    cursor:pointer;
    
}

.default_block_vinhos_tab
{
    background:transparent;
    display:block;
    float:left;
    width:170px;
    height:26px;
    color:#ffffff;
    font:12px Arial;
    font-weight:bold;
    line-height:26px;
    cursor:pointer;
}


#show_default_block_noticias_tab1
{
    background:#FFFFFF;
}
#show_default_block_noticias_tab2
{
    background:#FFFFFF;
}

.default_noticias_titulo
{
    font:11px Arial;
    color:#9D1E8B;
    font-weight:bold;
}

.default_noticias_lista
{
    background:#FFFFFF;
    display:block;
    float:left;
    clear:both;
    width:306px;
    text-align: left;
}

.default_inquerito_lista
{
    background:#FFFFFF;
    display:block;
    float:left;
    clear:both;
    width:276px;
    text-align: left;
    padding:15px;
}

.default_artigos_lista_rows
{
    background:#FFFFFF;
    text-align: left;
    width:306px;
    
}

.default_artigos_lista_rows_list
{
    background:#FFFFFF;
    text-align: left;
    border-top:1px solid #EAEAEA;
    width:306px;
    
}

.default_artigos_autor
{
    font:11px Arial;
    color:#000000;
    font-weight:bold;
    margin-top:5px;
}
.default_artigos_titulo, .default_artigos_titulo a
{
    font:12px Arial;
    color:#9D1E8B;
    font-weight:bold;
}

.default_artigos_resumo
{
    font:11px Arial;
    color:#000000;
    margin-top:5px;
    margin-right:10px;
    display:block;
}

.default_noticias_destaque_data
{
    font:11px Arial;
    color:#000000;
    margin-top:5px;
    margin-right:10px;
    display:block;
    float:left;
    border:0px solid #FFF;
}
.default_noticias_destaque_titulo, .default_noticias_destaque_titulo a
{
    font:12px Arial;
    color:#9D1E8B;
    margin-top:5px;
    margin-right:10px;
    display:block;
    font-weight:bold;
    float:left;
    border:0px solid #FFF;
}
.default_noticias_destaque_resumo
{
    font:11px Arial;
    color:#000000;
    display:block;
    float:left;
    border:0px solid #FFF;
    margin:10px 10px 10px 10px ;
}


.login_textbox
{
    border:1px solid #DADADA;
    width:220px;
    padding:3px;
    font:12px Arial;
    color:#000000;
    margin-left:10px;
}

.login_label
{
    font:11px Arial;
    color:#9D1E8B;
    font-weight:bold;
    vertical-align:middle;
    text-align:left;
}

.login_error
{
    font:11px Arial;
    color:#ff0000;
    font-weight:normal;
    vertical-align:middle;
    text-align:left;
}

.login_label label
{
    font:11px Arial;
    color:#9D1E8B;
    font-weight:bold;
}


.login_chk
{
    font:11px Arial;
    margin:0px 5px 0px 5px;
}

.login_submit
{
    border:0px;
    background:transparent;/* url(/images/entrar_pt.png); */
    width:100px;
    height:32px;
}


.pesq_tab_sel
{
  background:transparent url('/images/pesq_seta.png') no-repeat bottom center;
  display:table-cell;
  margin-bottom:10px;  
  height:25px;
  outline: 0;
}

.pesq_tab_sel span
{
  font-weight:bold;
  display:inline;
  height:25px;
}


.pesq_tab
{
  background:transparent;
  display:table-cell;
  margin-bottom:10px;   
  height:25px;
  outline: 0;
}

.pesq_tab span
{
  font-weight:normal;
  display:inline;
  height:25px;
}

.conteudos_menu
{
    clear:left;
    display:block;
    width:220px;
    float:left;
    min-height:400px;
    text-align:left;
    padding-top:20px;
}

.conteudos_menu td
{
    font:11px Arial;
    background-image:url('/images/plus.png');
    background-repeat:no-repeat;
    background-position: center left; 
    display:block;
    width:220px;
    line-height:29px;
    border-bottom:1px solid #EAEAEA;
    color:#000000;
    text-align:left;
    
}

.conteudos_menu td a
{
    font:11px Arial;
    margin-left:20px;
    color:#000000;
    line-height:29px;
}

.conteudos_menu td a.activo
{
    font:11px Arial;
    margin-left:20px;
    color:#69145E;
    line-height:29px;
    font-weight:bold;
}

.conteudos_texto
{
    padding-top:20px;
    font:11px Arial;
    display:block;
    width:660px;
    float:left;
    margin-left:20px;
}

.conteudos_texto_enoturismo
{
    padding-top:20px;
    font:11px Arial;
    display:block;
    width:860px;
    float:left;
    margin-left:20px;
}

.conteudos_texto img.preview
{
    margin:0px 10px 10px 0px;
    width:200px;
}

.conteudos_texto img.preview:hover
{
    width:400px;
}

.conteudos_texto p
{
    margin-top:0px;
    padding-top:0px;
    text-align:justify;
}

.noprint
{

}

.errormessage
{
	font-size: 11pt;
	font-weight: bold;
	color: Maroon;
}

.bold
{
    font-weight:bold;
}


.carrinho_header_text{
	font:11px Arial;
	color:#767676;
	font-weight:bold;
}
