* {
	margin:0;
	padding:0;
}

body {
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color:#000;
}

a {
color:#000;
font-size: 11px;
}

a:hover {
color: #5daaeb;
}

.limpafloat {
clear:both;}

select {
	position:relative;
	z-index:1;
}

hr.linhadivideestrutura { display: none;}


p.txtirconteudo { display: none;}
p.logoescondenestle  { display: none;}

/*.geral {
width: 100%;
min-width: 980px;
min-height: 850px;
_height: 850px;
margin:auto;
top: 0;
left: 0;
position: relative;
background-image: url(/site/images/sombra_esquerda.gif);
background-repeat: repeat-y;
background-position: top center;
z-index:2
}*/

.geral {
	width: 100%;
	min-width:980px;
	height: 100%;
	top:0;
	left:0;
	position:relative;
	background:url(../images/sombra_esquerda.gif) repeat-y center top;
	z-index:2;
}

/*.bodyImg {  
	width: 100%;
	width:expression(document.body.clientWidth < 980? "980px": "100%");
	min-width: 980px;
	height: 1000px;
	position: absolute;
	top: 0px;
	right: 0px;
	background-position: top right;
	background-repeat: no-repeat;
	z-index: -1;
}*/

.bodyImg {  
	width: 100%;
	width:expression(document.body.clientWidth < 980? "980px": "100%");
	min-width: 980px;
	height: 1570px;
	position: absolute;
	background-position: top right;
	background-repeat: no-repeat;
	z-index: -1;
}


/*.bodyImg2 {
	background-position: 50% 0%;
}
*/

.bodyImg2 
{
    border:solid 0px red;
    width:100%;
    min-width:980px;
	position: absolute;    
    background-repeat:no-repeat;
    background-position: 50% top;
    height:1570px;
}
#bannercontainer {
	/*width: 900px;*/
	margin-left:-10px;
	outline:none;
	display: block;

}

#bannercontainer h3 a, #bannercontainer h3 p
{
    display: none;
}

/*CONTEUDO */

.conteudo {
	width: 990px;
	margin: 0 auto;
	padding: 0px 0px 5px 10px;
	overflow:hidden;
	clear: both;
	z-index:0;
}

.conteudo .fundotranspa{
width: 900px;
clear: both;
background-image: url(../images/bg_png80.png);
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg_png80.png', sizingMethod='crop');
width: 900px;
}
.conteudo .segurabordasTREScol{
width: 887px;
border: 1px solid #e8e8e8;
clear: both;
min-height: 700px;
_height: 700px;
background-image: url(../images/segurabordas3col.gif);
background-position: center;
background-repeat: repeat-y;
}

.conteudo .segurabordasDUAScol{
width: 887px;
border: 1px solid #e8e8e8;
clear: both;
min-height: 700px;
background-image: url(/site/images/segurabordas2col.gif);
background-position: center;
background-repeat: repeat-y;
position:relative;
padding-bottom:20px;
}

.conteudo .segurabordas{
width: 887px;
border: 1px solid #e8e8e8;
clear: both;
}

.conteudo .cabecalho {
width: 900px;
height: auto;
padding: 0px;
margin: 0px 0px 0px -10px;
}


/*COLUNA ESQUERDA */
.conteudo .colunaesquerda{
width: 215px;
float: left;
}

/*MIOLOS */
.conteudo .miolopequeno {
width: 449px;
float: left;
padding-bottom:25px;
*padding-bottom:40px;
_padding-bottom:60px;
}
.conteudo .miolo{
width: 672px;
float: left;
}
.conteudo .miologrande{ 
width: 886px;
}



/*COLUNA DIREITA */
.conteudo .colunadireita{
width: 223px;
float: left;
}

/* breadcrumbs */

.breadcrumbs { 
width: 500px;
height: 15px;
 margin: 5px 0px 2px 0px;
 padding: 0px 0px 0px 12px;}
 
.breadcrumbs span {
 color:#400000;
 text-decoration:none; 
 display:block;
 float: left;}
 
.breadcrumbs span a{
 color:#804000;
 text-decoration: none;}

.breadcrumbs span a:hover{
 color: #858585;
 text-decoration: underline;}
 
.breadcrumbs span.BreadCrumbSeparator{
  background-image: url(../images/BreadCrumbSeparator.gif);
  background-repeat: no-repeat;
  width: 3px;
  height: 9px;
  text-indent: -99999px;
  display: block;
  float: left;
  margin: 2px 5px 0px 5px;
}

/* BTNS */

p.btnvoltar {
width: 90px;
height: 32px;
float: right;
display: block;
overflow:hidden;
padding-bottom: 0px;

}

p.btnvoltar a{
background-image: url(../images/btn_voltar.gif);
background-repeat:no-repeat;
width: 90px;
height: 32px;
text-indent: -9999px;
display: block;
_position: relative;
_cursor: pointer;


}

p.btnvoltar a:hover{
background-position: 0px -35px;
}


p.txtsaibamais a{
background-image:url(../images/btn_saibamais.gif);
background-repeat:no-repeat;
width: 90px;
height: 32px;
text-indent: -9999px;
display: block;
float: right;
overflow:hidden;
margin-top: 10px;
margin-right: 15px;
*margin-right: 0px;
_margin-right: 0px;
_position: relative;
_cursor: pointer;

}

p.txtsaibamais a:hover{
background-position: 0px -35px;
}

.miolopequeno span.paginacao, .miolo span.paginacao  {
display:block;
font-size: 11px;
color:#000;
font-weight: bold;
margin: 0px auto;
text-align: center;
margin: -25px 0px 25px 0px;
height: 14px;

}

.miolopequeno span.paginacao span.atual, .miolo span.paginacao span.atual{
color: #5daaeb;
font-size: 11px;
}

.miolopequeno span.paginacao, .miolo span.paginacao {
width: 100%;
}


/* FALE CONOSCO */

iframe.iFrameFaleConosco{
	margin-top: 0px;
}

a.faleParaPatrocinio{
	position:relative;
	top: 155px;
	left: 115px;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #59ABEB;
	text-decoration: none;
	font-weight: bold;
}

a.faleParaPatrocinio:hover{
	color: #cc0000;
}


/* TOOLTIP */

dl.seguramodopreparo dd{_position: relative;}

.tooltip{
	display:block;
	width: 391px;
	position: absolute;
	padding: 0px 7px 8px 7px;
	_top: 0px !important; _left: 0px !important;
	border: 0px solid red;
	background: url(../images/tooltip_bottom_body.png);
	background-position: bottom center;
	_background: none;
	z-index: 99999999;
	text-decoration: none !important;	
}

a.glossario:hover{
	_border: 0px solid red;
	_position:relative;
	_z-index: 1;	
}

.tooltip div.glossario{
	display:block;
	width: 391px !important;
	height: auto;
	background: #FFF;
	border: 1px solid #5aaaeb;
}

.glossario *{
	text-decoration: none !important;
}

.tooltip div.glossario .bgtop{
	display:block;
	width: 405px !important;
	height: 8px;
	position:absolute;
	top: -8px;
	left: 0;
	background: url(/site/images/tooltip_top.png) top center no-repeat;
	_background: none;
}	

.tooltip .superior{
	width: 15px;
	height: 24px;
	float:right;
}

.tooltip .superior p.fechar{
	width: 10px;
	height: auto;
	margin-left: 10px;
	position: relative;
	top: 5px;
	float:right;
	padding-right:12px;
	padding-top:3px;
	text-align: right;
	text-transform: capitalize;
}

.tooltip .superior p.fechar a{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5aaaeb;
	text-decoration: none;
}

.tooltip .superior p.fechar a:hover{
	color: #7f7f7f;
	text-decoration: none;
}

.tooltip .meio{
	width: 391px;
	height: auto;
	_text-decoration: none !important;		
}

.tooltip .meio h4.titverbete{
	width: 325px;
	height: auto;
	margin-left: 17px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #5aaaeb;
	font-weight: normal;
	padding-top:12px;
	text-transform: capitalize;
	_text-decoration: none !important;		
}

.tooltip .meio p.textoverbete{
	width: 362px;
	height: auto;
	margin-left: 17px;
	margin-top: 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7f7f7f;
	font-weight: normal;
	text-decoration: none;
    _text-decoration: none !important;		
}

.tooltip .meio p.saibamais{
	width: 371px;
	height: auto;
	margin-left: 10px;
	position: relative;
	top: 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	text-transform: capitalize;
}

.tooltip .meio p.saibamais a{
	color: #5aaaeb;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
}

.tooltip .meio p.saibamais a:hover{
	color: #7f7f7f;
}

.tooltip .inferior{
	width: 391px;
	height: 24px;
}
