﻿/* GERAL
*************************************************************************************************************************************** */
* 
{
    margin:0;
    padding:0;
    list-style:none;
}

div 
{
    font-size:0;
}

.wrap 
{
    position:relative;
    margin:0 auto;
    width:833px;
}

.clear 
{
    clear:both;
}

.linha
{
    border-top:1px solid #cfcfcf;
}

.imprimir
{
    padding:5px;
    text-align:right;
}


/* TOPO
*************************************************************************************************************************************** */
#topo
{
    width:100%;
    height:170px;
    background:url('../imagens/bg_topo.jpg') repeat-x;
}

#flashtopo
{
    float:left;
    width:247px;
    background:url('../imagens/bg_flash2.jpg') no-repeat;
}

#textos 
{
    float:left;
    width:581px;
    padding:45px 5px 20px 0;
    text-align:right;
    font:bold 26px 'Trebuchet MS', Verdana;
    color:#e67818;
}

#textos strong
{
    font:bold 18px 'Trebuchet MS', Verdana;
    color:#f7c402;
}

#icones
{
    float:left;
    padding-left:50px;
    padding-top:8px;
}

#icones img
{
    float:left;
    padding-right:5px;
}

#icones h1 a
{
    font:bold 12px 'Trebuchet MS', Verdana;
    color:#6d6d6d;
    padding-top:4px;
}

#icones p a
{
    font:11px 'Trebuchet MS', Verdana;
    color:#6d6d6d;
    line-height:10px;
    text-decoration:none;
}

#icones p a:hover
{
    text-decoration:underline;
}

#busca
{
    float:right;
    width:153px;
    font:11px 'Trebuchet MS';
    color:#040404;
}

#busca input
{
    width:126px;
    height:17px;
    border:1px solid #f8c301;
    background:#faefc6;
}

#busca input.botao
{
    padding-bottom:2px;
    width:21px;
    height:22px;
    border:0;
    cursor:pointer;
    background:url('../imagens/btn_procurar.gif') no-repeat;
}


/* MENU HORIZONTAL
*************************************************************************************************************************************** */
#menu
{
    
	clear:both;
    margin:0 auto;
    width:833px;
    height:33px;
    background:url('../imagens/bg_menu.jpg') repeat-x;
}

#menu div.menu_item
{
    position:relative;
    float:right;
    padding:7px 0 4px 0;
}

#menu div.menu_item a
{ 
    padding:0 13px 0 12px;
    font:bold 14px 'Trebuchet MS', Verdana;
    color:#fff;
    text-transform:uppercase;
    text-decoration:none;
}

#menu div.menu_item_over
{
    float:right;
    padding:7px 0 4px 0;
    background:#fff;
}

#menu div.menu_item_over a
{ 
    padding:0 13px 0 12px;
    font:bold 14px 'Trebuchet MS', Verdana;
    color:#da251c;
    text-transform:uppercase;
    text-decoration:none;
}

#menu div.submenu
{
    position:absolute;
    top:28px;
    left:0px;
    min-width:144px;
    _width:144px;
    margin-left:-1px;
    border:1px solid #da251c;
    border-top:0;
    background:#fff;
    display:none;
    z-index:10;
}

#menu div.submenu div.submenu_item
{
    padding:5px 0px;
}


#menu div.submenu div.submenu_item a
{ 
    font:14px 'Trebuchet MS', Verdana;
    color:#da251c;
    text-decoration:none;
    text-transform:none;
    display:block;
    white-space:nowrap;
}

#menu div.submenu div.submenu_item a:hover
{
    text-decoration:underline;
}


/* MENU VERTICAL
*************************************************************************************************************************************** */
#menuvert
{
    padding-bottom:12px;
}

#menuvert div.menuvert_item
{
    height:18px;
    padding:5px 0 5px 30px;
    border-bottom:1px solid #d8d8d8;
    background:url('../imagens/seta_dir.gif') no-repeat 10px;
}

#menuvert div.menuvert_item a
{
    font:bold 14px 'Trebuchet MS', Verdana;
    color:#4e4e4e;
    text-decoration:none;
}

#menuvert div.menuvert_item a:hover
{
    text-decoration:underline;
}

#menuvert div.submenuvert
{
    display:none;
}

#menuvert div.submenuvert div
{
    height:18px;
    padding:5px 0 5px 5px;
    border-bottom:1px solid #d8d8d8;
    font:14px 'Trebuchet MS', Verdana;
    color:#d44b0c;
}

#menuvert div.submenuvert div a
{
    font:14px 'Trebuchet MS', Verdana;
    color:#d44b0c;
    text-decoration:none;
}

#menuvert div.submenuvert div a:hover
{
    text-decoration:underline;
}


/* CORPO
*************************************************************************************************************************************** */
#corpo
{
    /*position:relative;*/
    margin:0 auto;
    width:833px;
    padding:5px 0;
}

#colesq
{
    float:left;
    width:212px;
}

#marqueecontainer
{
    position:relative;
	height:225px;
	overflow:hidden;
}

#marqueecontainer #vmarquee1
{
    position:absolute;
}

#marqueecontainer #vmarquee2
{
    position:absolute;
}

#colesq #ultnoticias
{
    padding-left:8px;
}

#colesq #ultnoticias .titulo
{
    font:bold 14px 'Trebuchet MS', Verdana;
    color:#f8c301;
    text-transform:uppercase;
}

#colesq #ultnoticias .noticia p
{
    font:11px 'Trebuchet MS', Verdana;
    color:#6d6d6d;
    margin:5px 0;
}

#colesq #ultnoticias .noticia p strong
{
    font:bold 14px 'Trebuchet MS', Verdana;
    color:#393939;
}

#colesq #ultnoticias .noticia p a
{
    font:bold 12px 'Trebuchet MS', Verdana;
    color:#d44b0c;
}

#colesq #ultnoticias .noticia p a:hover
{
    text-decoration:none;
}

#coldir
{
    float:left;
    width:597px;
    padding-left:24px;
}

#flash
{
    width:597px;
    height:179px;
}

#conteudo
{
    width:597px;
    padding:5px 0;
}

#contesq
{
    float:left;
    width:401px;
    padding-top:10px;
}

#contesq div.box
{
    padding-bottom:15px;
}

#contesq div.box div.img
{
    float:left;
    width:81px;
}

#contesq div.box div.img img
{
    padding:2px;
    border:1px solid #ececec;
}

#contesq div.box div.txt
{
    float:left;
    width:280px;
    padding:0 15px;
}

#contesq div.box div.txt h1
{
    font:bold 14px 'Trebuchet MS', Verdana;
    color:#393939;
}

#contesq div.box div.txt p
{
    font:11px 'Trebuchet MS', Verdana;
    color:#6d6d6d;
    line-height:18px;
}

#contesq div.box div.txt p a
{
    color:#d44b0c;
}

#contesq div.box div.txt p a:hover
{
    text-decoration:none;
}

#contdir
{
    float:left;
    width:196px;
}

#areaexpositor
{
    position:relative;
    margin:0 auto;
    width:176px;
    height:128px;
    padding:5px 0 0 20px;
    background:url('../imagens/bg_areaexpositor.jpg') no-repeat;
}

#areaexpositor h1
{
    height:17px;
    padding:5px 25px;
    font:bold 14px 'Trebuchet MS', Verdana;
    color:#4e4e4e;    
    background:url('../imagens/cadeado.jpg') no-repeat;
}

#areaexpositor p
{
    font:11px 'Trebuchet MS', Verdana;
    color:#6e6d6d;
}

#areaexpositor input
{
    width:159px;
    height:17px;
    border:0;
}

#areaexpositor div.esqueci
{
    padding:10px 15px 0 0;
    *padding:5px 15px 0 0;
    text-align:right;
}

#areaexpositor div.esqueci a
{
    font:11px 'Trebuchet MS', Verdana;
    color:#6e6d6d;
}

#areaexpositor div.esqueci a:hover
{
    text-decoration:none;
}

#areaexpositor div.esqueci input.botao
{
    width:27px;
    height:22px;
    margin-left:18px;
    padding-bottom:2px;
    cursor:pointer;
    font:bold 11px 'Trebuchet MS', Verdana;
    color:#fcfbf8;
    background:url('../imagens/bg_btn.jpg') no-repeat;
}

#banners
{
    position:relative;
    margin:0 auto;
    width:196px;
}

#banners div  
{
    padding-top:5px;
}

#bannersint div
{
    padding-left:5px;
}


/* INTERNAS
*************************************************************************************************************************************** */
#contint
{
    width:595px;
}

#contint h1
{
    font:bold 18px 'Trebuchet MS', Verdana;
    color:#393939;
    padding-bottom:5px;
}

#contint p
{
    font:11px 'Trebuchet MS', Verdana;
    color:#6d6d6d;
}

#contint p a
{
    color:#d44b0c;
}

#contint p a:hover
{
    text-decoration:none;
}

#contint p.titulo
{
    font-size:15px;
    color:#d44b0c;
}

#contint p.upper
{
    padding-bottom:10px;
}
    
#contint p.upper a
{
    font-size:12px;
    color:#d44b0c;
    text-transform:uppercase;
}

#contint p.upper a.sub
{
    color:#6d6d6d;
    text-transform:none;
    text-decoration:none;
}

#contint p.upper a.sub:hover
{
    text-decoration:underline;
}

#contint form .texto
{
    height:17px;
    *height:20px;
    font:11px 'Trebuchet MS', Verdana;
    color:#6d6d6d;
    border:1px solid #f8c301;    
}


#contint form .botao
{
    width:50px;
    height:23px;
    cursor:pointer;
    font:bold 11px 'Trebuchet MS', Verdana;
    color:#fcfbf8;
    margin-left:10px;
    padding-bottom:2px;
    border:0;
    background:url('../imagens/bg_btn2.jpg') no-repeat;
}

#contint form .botao2
{
    width:70px;
    height:23px;
    cursor:pointer;
    font:bold 11px 'Trebuchet MS', Verdana;
    color:#fcfbf8;
    margin-left:10px;
    padding-bottom:2px;
    border:0;
    background:url('../imagens/bg_btn3.jpg') no-repeat;
}

#contint div.divisao
{
    border-bottom:1px solid #ddd;
    margin-bottom:15px;
}

#contint div.box
{
    padding-bottom:10px;
}

#contint div.box div.img
{
    float:left;
    width:100px;
}

#contint div.box div.img img
{
    padding:2px;
    border:1px solid #ececec;
}

#contint div.box div.txt
{
    float:left;
    width:450px;
    padding:0 15px;
}

#contint div.box div.txt h1
{
    font:bold 14px 'Trebuchet MS', Verdana;
    color:#393939;
}

#contint div.box div.txt p
{
    font:11px 'Trebuchet MS', Verdana;
    color:#6d6d6d;
}

#contint div.box div.txt p b
{
    font-weight:normal;
    color:#d44b0c;
}


/* RODAPÉ
*************************************************************************************************************************************** */
#rodape #imgs
{
    position:relative;
    margin:0 auto;
    padding:20px 0; 
    width:833px;
    text-align:center;
}

#rodape #imgs img
{
    padding-top:20px;
}

#rodape #traco
{
    font-size:0;
    height:4px;
    background:url('../imagens/bg_topo.jpg') repeat-x;
}

#rodape #copy
{
    position:relative;
    margin:0 auto;
    width:833px;
    height:80px;
    padding:10px 0;
}

#rodape #copy a
{
    font:bold 14px 'Trebuchet MS', Verdana;
    color:#6d6d6d;
    text-decoration:none;
}

#rodape #copy .esq
{
    float:left;
    font:11px 'Trebuchet MS', Verdana;
    color:#6d6d6d;
}

#rodape #copy .dir
{
    float:right;
    font:11px 'Trebuchet MS', Verdana;
    color:#6d6d6d;
}


/* RECIBO
*************************************************************************************************************************************** */
.tabHeader
{
    width:100px;
    height:20px;
    padding-right:5px;
    background:#eee;
    border-bottom:#cccccc 1px solid;
    text-align:right;
}

.tabHeaderLeft
{
    height:20px;
    padding-left:10px;
    background:#eee;
    border-bottom:#cccccc 1px solid;
}

.tabItem
{
    height:20px;
    padding-left:10px;
    border-bottom:#cccccc 1px solid;
}

#logomarca
{
    width:100%;
    height:120px;
    background:url('../imagens/bg_topo_recibo.jpg') repeat-x;
}

#logomarca div.logo
{
    float:left;
    padding-left:10px;
}

#logomarca div.titulo
{
    position:relative;
    top:50px;
    padding-left:250px;
    font:bold 36px 'Trebuchet MS', Verdana;
    color:#393939;
}


/* ÚLTIMA EDIÇÃO
******************************************************************************************************************************************/
#mytable {
	padding:0;
	margin:20px 0;
}

th {
	font:bold 11px 'Trebuchet MS';
	color:#393939;
	border:1px solid #999;
	border-left:0;
	letter-spacing:2px;
	text-transform:uppercase;
	text-align:center;
	padding:6px 6px 6px 6px;
	background:#eee;  
}

th.nobg {
	border-top:0;
	border-left:0;
	border-right:1px solid #999;
	background:none;
	color:#d44b0c;
}

td.normal {
	font:normal 11px 'Trebuchet MS';
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	background:#fff;
	padding:6px 6px 6px 6px;
	color:#393939;
}

td.alt {
	font:normal 11px 'Trebuchet MS';
	border-right:1px solid #999;
	border-bottom:1px solid #999;	
	background:#eee;
	padding:6px 6px 6px 6px;
	color:#393939;
}

th.spec {
	border-left:1px solid #999;
	border-top:0;
	background:#fff;
	font:bold 10px 'Trebuchet MS';
}

th.specalt {
	border-left: 1px solid #999;
	border-top:0;
	background:#eee;
	font:bold 10px 'Trebuchet MS';
	color:#393939;
}
