html{
	overflow-y:scroll;
}
body{
	margin:0px;
	border:0px;
	background-image: url(../img/fundo.gif);
	background-repeat:no-repeat;
	background-position:center top;
}

/************************************************************************/
#SA {position:absolute;display:none;width:234px;z-index:999;}
#SAWait {position:absolute;display:none;width:100px;z-index:998;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f5f5f5;background:white;}
#SAWait DIV{position:relative;float:left;line-height:30px;margin-left:5px;height:30px;}
#SAWait DIV IMG{margin-left:7px;margin-top:7px;}
#SATitulo{font:bold 13px Arial;color:#4c5356;}
#SABody{border-style:solid;border-width:0px 1px 1px 1px;border-color:#BBBBBB;}
#SAAlert{display:none;}
#SAConfirm{display:none;}
#blockbg {position:absolute;display:none;top:0px;left:0px;z-index:996;background:url(../img/transp.gif);}
/************************************************************************/


#frase{
	position:relative;
	height:auto;
	overflow:hidden;
	margin:0px;
}


/******** GALERIA ********/
#fotoLoading{
	display:none;
	position:absolute; 
	width:140px; 
	height:105px; 
	z-index:994;
}
#fotoLoading img{
	margin-top:35px;
	margin-left:50px;
}
#areaHitGaleria{
	position:absolute;
	width:140px; 
	height:105px; 
	z-index:993;
}
#fotoGaleriaG{
	position:absolute;
	width:140px;
	height:105px;
	z-index:992;
}
#areaHitGaleria2{
	position:absolute;
	width:500px; 
	height:375px; 
	z-index:993;
}
#fotoGaleriaG2{
	position:absolute;
	width:500px;
	height:375px;
	z-index:992;
}
/******** GALERIA ********/

.botaoPadrao{
	border:none;
	margin-bottom:10px;

	font:bold 11px Arial;
	color:#4c4d4d;
	line-height:21px;
	text-align:center;

	background:url(../img/fundoBotaoPadrao.gif) repeat-x #e7e7e7;

	width:40px;
	height:21px;

	cursor:pointer;
}



.topo{
	background:#363636;
	width:900px;
	margin:0px auto;
}
.rodape{
	background:#edeaea;
	width:900px;
	margin:0px auto;
}
.tdlogo{
	background-image: url(../img/fundologo.jpg);
	background-repeat:repeat-x;
	background-position:left center;
	width:207px;
	height:166px;
}
.logo{
	position:relative;
	width:207px;
	height:163px;
}
.logo img{
	margin-top:25px;
}

.tdmenu{
	background-image: url(../img/fundomenu.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	width:206px;
	/*height:278px;*/
	height:318px;
}
.bloco{
	position:relative;
	margin:0px;
	width:643px;
}
.blocoe{
	background-image: url(../img/blocoe.gif);
	background-repeat:no-repeat;
	background-position:center center;
	width:9px;
	height:137px;
	position:relative;
	float:left;
}
.blococ{
	background-image: url(../img/blococ.gif);
	background-repeat:repeat-x;
	background-position:center center;
	width:628px;
	height:137px;
	position:relative;
	float:left;
}
.blocogaleria2{
	margin:15px;
	border:1px solid #10607a;
	width:500px;
	height:375px;
	position:relative;
	float:left;
}
.blococ .blococonteudo .blocogaleria{
	margin:15px;
	border:1px solid #10607a;
	width:140px;
	height:105px;
	position:relative;
	float:left;
}
.blococ .blococonteudo .blocotexto{
	margin:15px;
	width:425px;
	height:105px;
	position:relative;
	float:left;
}
.blocod{
	background-image: url(../img/blocod.gif);
	background-repeat:no-repeat;
	background-position:center center;
	width:6px;
	height:137px;
	position:relative;
	float:left;
}
.bloconoticia{
	width:900px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
}
.imgthumb img{
	margin:5px;
	position:absolute;
	cursor:pointer;
}


.titulonoticias{
	background-image: url(../img/fundotitulonoticias.jpg);
	background-repeat:repeat-x;
	background-position:center center;
	height:68px;
	width:1000px;
}
.titulonoticias img{
	margin-top:13px;
	margin-left:13px;
}
.linha303030{
	line-height:0px;
	font-size:0px;
	background:#303030;
	width:900px;
	height:1px;
	margin:0px auto;
}
.linha222222{
	line-height:0px;
	font-size:0px;
	background:#222222;
	width:900px;
	height:1px;
	margin:0px auto;
}
.linhaf0eaea{
	line-height:0px;
	font-size:0px;
	background:#f0eaea;
	width:900px;
	height:1px;
	margin:0px auto;
}
.linha67b6e5{
	line-height:0px;
	font-size:0px;
	background:#67b6e5;
	width:207px;
	height:1px;
}
.linha2e79cd{
	line-height:0px;
	font-size:0px;
	background:#2e79cd;
	width:207px;
	height:1px;
}
.linha9bbddd{
	line-height:0px;
	font-size:0px;
	background:#9bbddd;
	width:207px;
	height:1px;
}
.linhabeb7b7{
	line-height:0px;
	font-size:0px;
	background:#beb7b7;
	width:900px;
	height:1px;
	margin:0px auto;
}
.linhaffffff{
	line-height:0px;
	font-size:0px;
	background:#ffffff;
	width:900px;
	height:1px;
	margin:0px auto;
}
.menuCima{
	background:#dedede;
	width:900px;
	height:40px;
	margin:0px auto;
}
.conteudo{
	width:900px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
}


/*************BOTOES TOPO***********************/
.bttopo{
	position:relative;
	float:left;
	margin:8px 5px auto 6px;
	cursor:pointer;
}
.bttopoe{
	background-image: url(../img/bte.gif);
	background-repeat:no-repeat;
	background-position:center center;
	width:4px;
	height:34px;
	position:relative;
	float:left;
}
.bttopoc{
	background-image: url(../img/btc.gif);
	background-repeat:repeat-x;
	background-position:center center;
	height:34px;
	position:relative;
	float:left;
}
.bttopoc img{
	margin:6px 18px auto 18px;
}
.bttopod{
	background-image: url(../img/btd.gif);
	background-repeat:no-repeat;
	background-position:center center;
	width:3px;
	height:34px;
	position:relative;
	float:left;
}

.bttopo2{
	position:relative;
	float:left;
	margin:5px 10px auto 4px;
	cursor:pointer;
}
.bttopoe2{
	background-image: url(../img/bte2.gif);
	background-repeat:no-repeat;
	background-position:center center;
	width:11px;
	height:30px;
	position:relative;
	float:left;
}
.bttopoc2{
	background-image: url(../img/btc2.gif);
	background-repeat:repeat-x;
	background-position:center center;
	height:30px;
	position:relative;
	float:left;
}
.bttopoc2 img{
	margin:5px 12px auto 12px;
}
.bttopod2{
	background-image: url(../img/btd2.gif);
	background-repeat:no-repeat;
	background-position:center center;
	width:11px;
	height:30px;
	position:relative;
	float:left;
}

/*************BOTOES LATERAL***********************/
.btlado{
	position:relative;
	float:left;
	margin:5px 5px auto 6px;
	cursor:pointer;
}
.btladoe{
	background-image: url(../img/btme.gif);
	background-repeat:no-repeat;
	background-position:center center;
	width:3px;
	height:34px;
	position:relative;
	float:left;
}
.btladoc{
	background-image: url(../img/btmc.gif);
	background-repeat:repeat-x;
	background-position:center center;
	width:188px;
	height:34px;
	position:relative;
	float:left;
}
.btladoc img{
	margin-left:10px;
	margin-top:7px;
}
.btladod{
	background-image: url(../img/btmd.gif);
	background-repeat:no-repeat;
	background-position:center center;
	width:3px;
	height:34px;
	position:relative;
	float:left;
}

.titulospages{
	background-image: url(../img/btmc.gif);
	background-repeat:repeat-x;
	background-position:center top;
	width:693px;
	height:34px;
	margin-bottom:6px;
}
.titulospages div{
	margin-left:10px;
	font:bold 16px "Trebuchet MS";
	color:#2f4b66;
	text-align:left;
	line-height:32px;
}
.titulo_outros{
	background-image: url(../img/btmc.gif);
	background-repeat:repeat-x;
	background-position:center top;
	font:bold 14px "Trebuchet MS";
	color:#2f4b66;
	text-align:center;
	line-height:34px;
	height:34px;
}
.titulo_outros2{
	background-image: url(../img/btmc.gif);
	background-repeat:repeat-x;
	background-position:center top;
	font:bold 11px "Trebuchet MS";
	color:#2f4b66;
	text-align:center;
	height:34px;
}
.trebuchet16boldescuro{
	font:bold 16px "Trebuchet MS";
	color:#2f4b66;
}

.bb{
border-bottom:1px solid #beb7b7;
}
.bd{
border-right:1px solid #beb7b7;
}
.bt{
border-top:1px solid #beb7b7;
}




/*************FONTES***********************/
.trebuchet11bold{
	font:bold 12px "Trebuchet MS";
	color:#c4b8b8;
}
.trebuchet11bold2{
	font:bold 12px "Trebuchet MS";
	color:#0d5c77;
}
.arial12normal{
	font:normal 12px Arial;
	color:#898585;
}
.trebuchet16bold{
	font:bold 16px "Trebuchet MS";
	color:#9bbddd;
}
.trebuchet11normal{
	font:normal 12px Arial;
	color:#2f4b66;
}
.trebuchet12bold{
	font:bold 13px "Trebuchet MS";
	color:#9bbddd;
}
.trebuchet14boldescuro{
	font:bold 14px "Trebuchet MS";
	color:#2f4b66;
}
.arial12bold{
	font:bold 13px Arial;
	color:#2f4b66;
}


/* ADMIN */
.conteudointernoadmin{
	background-image: url(../img/fundologo.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	font:bold 12px Arial;
	color:#fff;
	line-height:12px;
}
.conteudointernoadmin a{ text-decoration:none; color:red; }
.conteudointernoadmin a:hover{ color:white; }
.menuCimaAdmin {
	background:#dedede;
	width:890px;
	height:40px;
	margin:0px auto;
	font:bold 16px "Trebuchet MS";
	color:#2f4b66;
	line-height:40px;
	padding-left:10px
}

