﻿body 
{
	margin: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
 	background-color:#000000;
	background-repeat:no-repeat;
	background-position: center top;
	background-attachment:fixed;
	/*
imagens:
background-image:url('../images/backs/backToronto1.jpg');
	*/
}

div,span,table,p,font
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

input,select,textarea
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	border-style:none;
}

.paginaAdm
{
    background-image:url('../images/layout/bkw80.png');
    background-repeat:repeat;
    padding: 8px 8px 8px 12px;
}
.textLabel10 {
    background-color:Transparent;
    font-size:10pt;
    border-style:none;
    width:50px;
}
.back_w50
{
    background-image:url('../images/layout/bkw50.png');
    background-repeat:repeat;
    padding:3px 3px 3px 3px;
}
.back_w40
{
    background-image:url('../images/layout/bkw40.png');
    background-repeat:repeat;
    padding:3px 3px 3px 3px;
}
.back_w20
{
    background-image:url('../images/layout/bkw20.png');
    background-repeat:repeat;
    padding:3px 3px 3px 3px;
}

.back_b10
{
    background-image:url('../images/layout/bkb10.png');
    background-repeat:repeat;
    padding:3px 3px 3px 3px;
}

.back_b20
{
    background-image:url('../images/layout/bkb20.png');
    background-repeat:repeat;
    padding:3px 3px 3px 3px;
}

.back_b20Bord
{
    background-image:url('../images/layout/bkb20.png');
    background-repeat:repeat;
    border:solid 1px #eeeeee;
    width:auto;
    display:inline-table;
    padding:3px 4px 3px 4px;
    margin:0px 8px 6px 0px;
}

.back_b30
{
    background-image:url('../images/layout/bkb30.png');
    background-repeat:repeat;
}

.back_b30w
{
    background-image:url('../images/layout/bkb30.png');
    background-repeat:repeat;
    font-size:8pt; font-weight:bold; color:#ffffff;
    padding:1px 4px 1px 4px;
}

/*### Definicoes de fonts, links e tables ###*/
.mensagem {
    font-size: 14pt;
    color:#FFFFFF;
    padding: 2px 2px 2px 4px;
    width:96%;
}

.titulo_pagina
{
    font-size: 16pt;
    color:#222222;
}

.subtitB60
{
    margin-top:3px;
    font-size: 10pt;
    font-weight: bold;
    color:#ffffff;
    background-image:url('../images/layout/bkb60.png');
	background-repeat:repeat;
    padding: 2px 2px 2px 6px;
}

.subtitulo1
{
    font-size: 12pt;
    font-weight: bold;
    color:#ffffff;
    background-image:url('../images/layout/bkb20.png');
	background-repeat :repeat;
    padding: 3px 2px 3px 12px;
    margin-left:-8px;
}
.subtit11pt
{
    font-size: 11pt;
    color:#222222;
    font-weight: bold;
}
.subtit12pt
{
    font-size: 12pt;
    color:#222222;
    font-weight: bold;
}
.subtitw12pt
{
    font-size: 12pt;
    color:#efefef;
    font-weight: bold;
}
.subtit13pt
{
    font-size: 13pt;
    color:#222222;
    font-weight: bold;
}
.size8
{
    font-size: 8pt;
}
td
{
    text-align:left;
    vertical-align:top;
}
a
{
    color: #0000BB;
    text-decoration: none;
}
a:hover
{
    color: #00CCFF;
    text-decoration: none;
}
a.claro
{
    color: #EDEDED;
    text-decoration: none;
}
a.claro:hover
{
    color: #ffffff;
    text-decoration: none;
}
.botao
{
    background-color:Transparent;
    background-image:url('../images/dinamic/patt_btnh24.png');
    background-repeat:repeat-x;
    height:24px;    
}

.botao:hover
{
    background-color:Transparent;
    background-image:url('../images/dinamic/patt_btnh24ac.png');
}
.anuncio
{
 border-style:none;
}

/*### Definicoes do LAYOUT ###*/
.pagVisualiz
{
	position:absolute;
	width:774px;
	left:50%;
	margin-left:-400px;
	background-image:url('../images/layout/bkw80.png');
	background-repeat:repeat;
  padding: 12px 10px 10px 16px;
}

#div_pagPrincipal 
{
	position:absolute;
	width:980px;
	left:50%;
	margin-left:-490px;

	/* suporta uma imagem de fundo - 980px
	background-image:url('../images/dinamic/fundo2adv_1.jpg');
	background-repeat:no-repeat;
	background-position: center center;

	ou layer para escurecer/clarear
	background-image:url('../images/layout/bkb50.png');
	background-repeat:repeat;
	
	 */
}

#div_pagTop 
{
	width:980px;
	height:150px;
	/*
	background-image:url('../images/layout/backtop.png');
	background-repeat:no-repeat;
	*/
}

#div_buscaTop
{
  position:absolute;
  margin-left:620px;margin-top:52px;
  width:280px;
  height:66px;
	padding: 8px 0px 0px 8px;
	color: #d5d5d5;
	background-image:url('../images/layout/box_efeitoCosmo.png');
	background-repeat:no-repeat;
  background-position:center center;
	/*
  width:260px;
  height:56px;
	background-image:url('../images/layout/bkw20.png');
	background-repeat:repeat;
	border: solid 1px #b5b7b9;
	*/
	font-size:8pt;
	border-style:none;
}
#div_buscaTop:hover
{
  background-image:url('../images/layout/bkw20.png');
 	background-repeat:repeat;
 	border: solid 1px #b5b7b9;
}
#div_m1MenuSup
{
  color:#e8e8e8;
  font-size:11pt;
  font-weight:bold; 
  padding: 125px 0px 2px 50px;
}

#div_m3MenuSup
{
  color:#e8e8e8;
  font-size:11pt;
  font-weight:bold; 
  padding: 125px 0px 2px 12px;
}

#div_pagMeio
{
	width:980px;
	display:table;
}

#div_fimpagMeio
{
	width:980px;
	height:30px;
}

#div_propagArea1
{
  width:700px;
  height:auto;
  margin-left:50px;
  border-style:none;
  /* height:108px;
border: outset 1px #222222; */
}

#div_bannerEspec
{
	margin-top:10px;
	width:740px;
	height:auto;
	border:solid 1px #777777;
	background-image:url('../images/layout/bkw40.png');
 	background-repeat:repeat;
	overflow:hidden;
	
}
#div_m1Col1
{
	width:768px; 
	display:table-cell;
	vertical-align:top;
	padding:0px 0px 0px 0px;
}

#div_m1Col1Util
{
	width:740px;
	margin-left:12px;
	display:table;
	margin-top:16px;
	padding:0px 0px 0px 0px;
}

#div_m2Col1Util
{
	width:740px;
	margin-left:12px;
	display:table;
	padding:0px 0px 0px 0px;
}

#div_m3Col1Util
{
	width:740px;
	margin-left:12px;
	display:table;
	padding:0px 0px 0px 0px;
}

#div_m1Col1Esq
{
	width:156px;
	display:table-cell;
	vertical-align:top;
	padding:0px 0px 0px 0px;
}

#div_m2Col1Esq
{
	width:266px;
	display:table-cell;
	vertical-align:top;
	padding:0px 0px 0px 0px;
}

#div_m1Col1Propag
{
  width:152px;
	color: #c8c8c8;
	background-image:url('../images/layout/bkb30.png');
	background-repeat:repeat;
	margin-top:10px;
	padding:2px 2px 2px 2px;
}

.div_m1ColB20
{
	color: #c8c8c8;
	background-image:url('../images/layout/bkb20.png');
	background-repeat:repeat;
	margin-top:8px;
	font-size:8pt;
	border: solid 1px #999999;
	padding: 3px 3px 3px 6px;

}

#div_m1Col1Dir
{
	width:572px;
	display:table-cell;
	vertical-align:top;
	padding: 0px 0px 0px 12px;
}

#div_m2Col1Dir
{
	width:470px;
	display:table-cell;
	vertical-align:top;
	padding: 0px 0px 0px 12px;
}

#div_m3Col1Dir
{
	width:572px;
	display:table-cell;
	vertical-align:top;
	padding: 0px 0px 0px 12px;
}

#div_m2Col1DirOpcs
{
	width:460px;
	/*background-image:url('../images/layout/bkw40.png');
	background-repeat:repeat;
	border: solid 1px #222222;*/
	color:#d8d8d8;
	padding: 0px 0px 0px 0px;
}

#div_m3Col1DirOpcs
{
	width:566px;
	/*background-image:url('../images/layout/bkw40.png');
	background-repeat:repeat;
	border: solid 1px #222222;*/
  color:#d8d8d8;
 	padding: 0px 0px 0px 0px;
}

#div_m1Col1DirPag
{
	width:566px;
	padding: 5px 0px 4px 8px;
	background-image:url('../images/layout/bkw50.png');
	background-repeat:repeat;
}

#div_m2Col1DirPag
{
	width:730px;
	padding: 5px 4px 4px 8px;
	background-image:url('../images/layout/bkw70.png');
	background-repeat:repeat;
	margin-top:12px;
	margin-left:12px;
}

#div_m3Col1DirPag
{
	width:566px;
	padding: 5px 0px 4px 8px;
	background-image:url('../images/layout/bkw50.png');
	background-repeat:repeat;
	margin-top:12px;
}

#div_m1Col1DirPagTransp
{
	width:566px;
	padding: 5px 0px 4px 8px;
  background-color:Transparent;
}

#div_m2Col1DirPagTransp
{
	width:730px;
	padding: 5px 4px 4px 8px;
  background-color:Transparent;
	margin-top:12px;
	margin-left:12px;
}

#div_m3Col1DirPagTransp
{
	width:566px;
	padding: 5px 0px 4px 8px;
  background-color:Transparent;
	margin-top:12px;
}

#div_m1Col2
{
	width:212px; 
	display:table-cell; 
	vertical-align:top;
	padding: 0px 0px 0px 0px;
}

#div_m1Col2Propag
{
	color: #c8c8c8;
	background-image:url('../images/layout/bkb30.png');
	background-repeat:repeat;
	width:200px;margin-top:8px;
	padding: 4px 6px 4px 6px;
}

#logoBranco
{
  position:absolute;
  top:10px;left:50%;margin-left:220px;
  width:241px;height:78px;
  background-image:url('../images/layout/logo_branco.png');
  background-repeat:no-repeat;
}

#logo01_efeito
{
  position:absolute;
  top:0px;left:50%;
  margin-left:-450px;
  width:241px;
  height:128px; /*tive que cortar para 128 para habilitar menu sup, era: height:185px; */
  background-image:url('../images/layout/logo01_efeito.png');
  background-repeat:no-repeat;
  cursor:hand;
}

#div_animAbertura
{
  position:absolute;
  top:0px;left:50%;
  margin-left:-600px;
  width:1200px;
  height:800px;
  background-color:Transparent;
}

#div_rodape
{
  color:#e8e8e8;
  width:904px;
  margin-left:34px;
  margin-top:4px;
  background-image:url('../images/layout/bkb30.png');
  background-repeat:repeat;
  padding: 3px 3px 3px 3px;
  font-size:8pt;
  border: solid 1px #222222;
}

img.semBorda
{
 border-style:none;
}

div.menulat {
	margin-bottom:5px;
	width:210px;
	height:22px;
	padding: 1px 0px 1px 2px;
	background-image:url('../images/dinamic/patt_btnh28.png');
	background-repeat:repeat-x;
	cursor:hand;
}

div.menuLatH38 
{
	display:inline-block;
	margin-top:4px;
	margin-bottom:4px;
	margin-right:2px;
	width:auto;
	height:38px;
	padding: 1px 1px 1px 1px;
	background-image:url('../images/dinamic/patt_btnh40.png');
	background-repeat:repeat-x;
	cursor:hand;
}

div.menuColab {
  margin-top: 1px;
  padding: 1px 8px 1px 8px;
  display:inline-table;
  height: 18px;
  border-style:none;
  cursor:hand;
  background-image:url('../images/dinamic/patt_btnh18.png');
  background-repeat:repeat-x;
  color:#FFFFFF;
}

div.menuColab:hover {
  background-image:url('../images/dinamic/patt_btnh18ac.png');
}

div.div_m1ColLogin
{
  width:144px;
  background-image:url('../images/layout/bkb20.png');
  background-repeat:repeat;
  border: solid 1px #999999;
  font-size:8pt;
  padding: 5px 3px 4px 6px;
  color:#777777;
}

div.div_m2ColLogin
{
  width:248px;
  padding: 4px 2px 2px 6px;
  background-image:url('../images/layout/bkb20.png');
  background-repeat:repeat;
  border: solid 1px #999999;
  font-size:8pt;
  color:#777777;
}

div.box1cIni
{
  margin-top:6px;
  width:560px;
  border-top:solid 1px #dfdfdf;
  padding:0px 0px 0px 0px;
}
div.box1cMeio
{
  width:560px;
  border-style:none;
  padding:4px 8px 0px 8px; 
}
div.box1cFim
{
  width:560px;
  height:4px;
  border-bottom:solid 1px #dfdfdf;
}

div.box2cIni
{
  margin-top:2px;
  width:276px;
  border-top:solid 1px #dfdfdf;
  padding:0px 0px 0px 0px;
}
div.box2cMeio
{
  width:276px;
  border-style:none;
  padding:4px 1px 0px 4px; 
}
div.box2cFim
{
  width:276px;
  height:4px;
  border-bottom:solid 1px #dfdfdf;
}

div.box1Prime
{
  margin-top:8px;
  width:558px;
  height:auto;
  background-image:url('../images/layout/bkw50.png');
  background-repeat:repeat;
  border:solid 1px #222222;
  padding:0px 0px 0px 0px;
}

div.box2Prime
{
  display:inline-table;
  width:274px;
  margin-top:8px;
  padding:0px 0px 0px 0px;
}

div.box5Categ
{
  margin-top:5px;
  margin-right:2px;
  display:inline-table;
  width:106px;
  height:auto;
  background-image:url('../images/layout/bkb30.png');
  background-repeat:repeat;
  border-style:none;
  padding:5px 0px 5px 0px;
  text-align:center;
  color:#FFFFFF;
  cursor:hand;
  font-size:11pt;
}
div.box5Categ:hover
{
  background-image:url('../images/layout/bkb20.png');
}

div.boxCategsArt
{
  margin-top:4px;
  display:inline-table;
  width:80px;
  height:auto;
  background-image:url('../images/layout/bkb30.png');
  background-repeat:repeat;
  border-style:none;
  padding:2px 0px 2px 2px;
  color:#FFFFFF;
  font-size:9pt;
  margin-left:15px;
}