﻿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;

}

#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_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_contMaster1
{
	width:572px;
	padding: 5px 0px 4px 8px;
	background-image:url('../images/layout/bkw50.png');
	background-repeat:repeat;
	margin-top:12px;
}

#div_contMaster2
{
	width:740px;
	padding: 5px 4px 4px 8px;
	background-image:url('../images/layout/bkw70.png');
	background-repeat:repeat;
	margin-top:12px;

}

#div_contMaster3
{
	width:572px;
	padding: 5px 0px 4px 8px;
	background-image:url('../images/layout/bkw50.png');
	background-repeat:repeat;
	margin-top:12px;
}

#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
{
 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
{
	/* 
	width:106px; (5 colunas) 
	width:132px; (4 colunas)
	*/
  margin-top:5px;
  margin-right:2px;
  display:inline-table;
  width:132px;
  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;
}

td.contCol1
{
 width: 740px;
 text-align: left; vertical-align: top; 
}
td.contCol1a
{
 width: 156px;
 text-align: left; vertical-align: top; 
}
td.contCol1b
{
 width: 572px;
 text-align: left; vertical-align: top; 
}
td.contCol2
{
 width: 212px;
 text-align: left; vertical-align: top; 
}
td.contColEsp12
{
 width: 12px;
}



