BODY
{
    FONT-SIZE: 11pt;
    MARGIN: 0px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #3c41b2
}
TD {
	FONT-SIZE: 11px;
}
.copyright
{
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
.menu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    CURSOR: hand;
    FONT-FAMILY: Tahoma, Arial;
    FONT-VARIANT: small-caps;
    TEXT-DECORATION: none
}
A.linkb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
A.linkb:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
.nav_link
{
    FONT-SIZE: 11px;
    COLOR: #3c41b2;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
.nav_text
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
.texto_jst
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-ALIGN: justify
}
.control
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma, Arial
}
.texto_jst2
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
    TEXT-ALIGN: justify
}
.underline
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #777777 1px solid;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.sub_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana;
    FONT-VARIANT: small-caps;
    TEXT-DECORATION: none
}
.tbl_colorida
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: lemonchiffon
}
.txt_control
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Tahoma, Arial
}
.txt_erro
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: red;
    FONT-FAMILY: Tahoma, Arial
}
.texto
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial
}
.texto_jst3
{
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.submenu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    TEXT-INDENT: 10px;
    FONT-FAMILY: Tahoma
}
.label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma
}
.navbutton
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: capitalize;
    BORDER-LEFT: black 1px solid;
    COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #ff9900
}
.submenu A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: gold;
    TEXT-DECORATION: none
}
.submenu A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
.tbl_produto
{
    BORDER-RIGHT: blue 1px solid;
    BORDER-TOP: blue 1px solid;
    BORDER-LEFT: blue 1px solid;
    BORDER-BOTTOM: blue 1px solid
}
.tit_produto
{
    BORDER-RIGHT: silver;
    BORDER-TOP: silver;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: silver;
    COLOR: black;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: Tahoma, Arial;
    FONT-VARIANT: small-caps;
    TEXT-DECORATION: none
}
.txt_produto
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: justify
}
.euros
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial
}
.escudos
{
    FONT-SIZE: 10px;
    COLOR: gray;
    FONT-FAMILY: Tahoma, Arial
}
.tbl_cesto
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: white 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: white 1px solid;
    COLOR: black;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: lightcyan
}
.tbl_cesto .titulo
{
    BORDER-BOTTOM: black 1px solid
}
.tbl_cesto .itemsnum
{
    BORDER-RIGHT: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Tahoma, Arial
}
.tbl_cesto .botao
{
    BORDER-TOP: black 1px solid;
    PADDING-TOP: 3px
}
.linkb A:hover
{
    BACKGROUND-COLOR: gold
}
.linkb A
{
}
.titulo_cesto
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Tahoma, Arial
}
.header_cesto
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: midnightblue;
    FONT-VARIANT: small-caps
}
.body_cesto
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial
}
.body_cesto .par
{
    BACKGROUND-COLOR: lightgoldenrodyellow
}
.body_cesto .impar
{
    BACKGROUND-COLOR: gainsboro
}
.tableheader
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 15px;
    COLOR: #3c41b2;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #ff9900;
    TEXT-DECORATION: none
}
.tabletext
{
    PADDING-RIGHT: 5px;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.tableprop
{
    BORDER-RIGHT: #ff9900 1px solid;
    BORDER-TOP: #ff9900 1px solid;
    BORDER-LEFT: #ff9900 1px solid;
    BORDER-BOTTOM: #ff9900 1px solid
}
.orange_border
{
    BORDER-RIGHT: #fd4703 1px solid;
    BORDER-TOP: #fd4703 1px solid;
    BORDER-LEFT: #fd4703 1px solid;
    BORDER-BOTTOM: #fd4703 1px solid
}
.tablemodel
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #3c41b2;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.tableref
{
    PADDING-RIGHT: 5px;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.tablefooter
{
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: black;
    BACKGROUND-COLOR: #ff9900
}
.total
{
    FONT-SIZE: 11px;
    COLOR: midnightblue;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: wheat;
    TEXT-DECORATION: none
}
.ref
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.titulo_pendentes
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: orange;
    FONT-FAMILY: Tahoma
}
.produtos_top
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 12pt;
    COLOR: #3c41b2;
    FONT-FAMILY: Tahoma
}
.search
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #f5f5f5
}
A.link
{
    FONT-SIZE: 11px;
    COLOR: #3c41b2;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
A.link:hover
{
    FONT-SIZE: 11px;
    COLOR: #3c41b2;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
.small_orange
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #ff6900;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
.noticias_texto
{
    FONT-SIZE: 11px;
    COLOR: #555555;
    FONT-FAMILY: Tahoma, Arial;
    BORDER-BOTTOM: #777777 1px solid;	
    BORDER-BOTTOM: #777777 1px dotted;
    TEXT-ALIGN: left
}
.noticias_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #666666;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-ALIGN: justify
}
.noticias_titulo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    FONT-VARIANT: small-caps;
    TEXT-DECORATION: none
}
A.link_orange
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #ee5900;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
A.link_orange:hover
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #ee5900;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
.arquivo_titulo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #FF7A07;
    FONT-FAMILY: Trebuchet MS, Arial;
    BORDER-BOTTOM: #999999 1px solid
}
.arquivo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    CURSOR: hand;
    COLOR: #444444;
    FONT-FAMILY: Verdana, Arial;
}
.login_tbl_colorida
{
    BORDER-RIGHT: #777777 1px solid;
    BORDER-TOP: #777777 1px solid;
    BORDER-LEFT: #777777 1px solid;
    BORDER-BOTTOM: #777777 1px solid;
    BACKGROUND-COLOR: lightgoldenrodyellow
}
.login_texto_jst
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 7pt;
    COLOR: #444444;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-ALIGN: justify
}
.login_txt_control
{
    BORDER-RIGHT: #777777 1px solid;
    BORDER-TOP: #777777 1px solid;
    FONT-SIZE: 7pt;
    BORDER-LEFT: #777777 1px solid;
    BORDER-BOTTOM: #777777 1px solid;
    FONT-FAMILY: Tahoma, Arial
}
.login_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #444444;
    FONT-FAMILY: Tahoma, Arial;
    BORDER-BOTTOM: #777777 1px solid;
    TEXT-ALIGN: justify
}
.noticias_tbl_colorida
{
    BORDER-RIGHT: #777777 1px solid;
    BORDER-TOP: #777777 1px solid;
    BORDER-LEFT: #777777 1px solid;
    BORDER-BOTTOM: #777777 1px solid;
    BACKGROUND-COLOR: lightgoldenrodyellow
}
.noticias_menu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;   
    FONT-FAMILY: Tahoma, Arial;
    FONT-VARIANT: small-caps;
    TEXT-DECORATION: none
}
.login_details
{
    FONT-SIZE: 11px;
    COLOR: #777777;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
.softeshop
{
    FONT-SIZE: 15px;
    COLOR: #666666;
    FONT-FAMILY: Trebuchet MS, Arial
}
.combo_texto
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial
}
.comentario_result
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;    
    FONT-FAMILY: Tahoma, Arial
}
.small_orange_link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: darkorange;
    CURSOR: hand;
    TEXT-DECORATION: none;
    FONT-FAMILY: Tahoma, Arial
}
.caixa_titulo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-VARIANT: small-caps;
    BACKGROUND-COLOR: #FF7A07;
    FONT-FAMILY: Verdana, Arial;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    COLOR: white
}
.caixa_body
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px;
    WIDTH: 190px;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #FCF5E0
}
.grey_link
{	
    FONT-WEIGHT: bold;    
    FONT-SIZE: 9pt;
    COLOR: #444444;
    CURSOR: hand;
    TEXT-DECORATION: none;
    FONT-FAMILY: Tahoma, Arial
}
A.link_titulo
{
    BORDER-RIGHT: #3c41b2 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #3c41b2 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #3c41b2 1px solid;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #3c41b2 1px solid;
    FONT-FAMILY: Tahoma;
    FONT-VARIANT: small-caps;
    FONT-WEIGHT: bold;
    LETTER-SPACING: 1px;
    HEIGHT: 20px;
    TEXT-DECORATION: none
}
A.link_titulo:hover
{
    BORDER-RIGHT: #6699ff 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #6699ff 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #6699ff 1px solid;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #6699ff 1px solid;
    FONT-FAMILY: Tahoma;
    FONT-VARIANT: small-caps;
    FONT-WEIGHT: bold;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #4555d7;
    TEXT-DECORATION: none
}
TD.titulo_separator
{
    FONT-SIZE: 8pt;
    COLOR: #6699ff;
    FONT-FAMILY: Tahoma
}
.botao_laranja
{
    BORDER-RIGHT: #aaaaaa 1px solid;
    BORDER-TOP: #aaaaaa 1px solid;
    BORDER-LEFT: #aaaaaa 1px solid;
    BORDER-BOTTOM: #aaaaaa 1px solid;
    BACKGROUND-COLOR: #ff9900;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial;
    COLOR: white;
    TEXT-DECORATION: none
}
.texto2
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.pesquisa_header
{
    COLOR: #3C41B2;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial
}
.pesquisa_label
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial
}
