/* CSS Document */

BODY {
	background										: #FFFFFF URL('../imagens/background/fundoTopo.gif') repeat-x left top;
	margin											: 0;
	text-align										: center;
}

#logo {
	width											: 100%;
	height											: 132px;
	text-align										: center;
}

#meio {
	width											: 100%;
	height											: auto;
	margin											: 0;
	clear											: both;
}

#meio2 {
	width											: 768px;
	height											: auto;
	margin											: 0 auto;
	display											: block;
}

#menu {
	margin											: 60px auto 0;
	_margin											: 56px auto 0;
	border-top										: 7px solid #84B2BD;
	width											: 145px;
	*width											: 205px;
	font											: normal 11px "Arial,sans-serif";
	color											: #000000;
	text-decoration									: none;
	clear											: both;
	display											: block;
	float											: left;
}

#menu LI {
	list-style										: none;
	text-align										: right;
	font											: normal 11px "Arial"; 
	color											: #000000;
	text-decoration									: none;
}

#menu A, #menu A:ACTIVE, #menu A:VISITED {
	width											: 128px;
	_width											: 165px;
	display											: block;
	height											: 22px;
	padding-top										: 6px;
	font											: normal 11px "Arial";
	color											: #000000;
	text-decoration									: none;
	border-right									: 2px solid #D6D6D6;
	margin-top										: 1px;
	padding-right									: 15px;
}

#menu A:HOVER {
	font											: bold 11px "Arial";
	color											: #1A768D;
	border-right									: 2px solid #1A768D;
}

#pagina {
	width											: 214px;
	height											: 324px;
	background										: URL('../imagens/background/fundoPagina.gif') no-repeat left top;
	margin											: 6px 0;
	_margin											: 2px 0;
	float											: right;
}

.pagina {
	border											: 1px solid #E2E2E2;
	margin-top										: 12px;
}

.mensagemErro {
	font											: bold 11px "Arial";
	color											: red;
}

#edicao {
	width											: 350px;
	height											: 35px;
	font											: bold 22px "Trebuchet MS";
	color											: #1A768D;
	text-align										: right;
	padding-top										: 17px;
	_padding-top									: 15px;
	clear											: both !important;
}

#tit-edicao {
	width											: 370px;
	*width											: 340px;
	float											: left;
}

.tituloMaior {
	font											: bold 22px "Trebuchet MS";
	color											: #1A768D;
}

.tituloMedio {
	font											: bold 16px "Trebuchet MS";
	color											: #1A768D;
}

.titulos {
	font											: bold 16px "Trebuchet MS";
	color											: #1A768D;
}

.texto {
	font											: bold 10px "Arial";
	color											: #777777;
}
/*
a, a:HOVER, a:ACTIVE, a:VISITED {
	font											: bold 10px "Arial";
	color											: #FFFFFF;
	text-decoration									: none;	
}
*/
a.link, a.link:ACTIVE, a.link:VISITED {
	font											: bold 10px "Arial";
	color											: #116B84;
	text-decoration									: none;
}

a.link:HOVER {
	text-decoration									: underline;
}

a.link2, a.link2:ACTIVE, a.link2:VISITED {
	font											: bold 10px "Arial";
	color											: #116B84;
	text-decoration									: none;
}

a.link2:HOVER {
	text-decoration									: underline;
}

a.link3, a.link3:ACTIVE, a.link3:VISITED {
	font											: bold 10px "Verdana";
	color											: #116B84;
	text-decoration									: none;
}

a.link3:HOVER {
	text-decoration									: underline;
}

.textoHome {
	font											: bold 10px "Arial";
	color											: #777777;
	text-align										: right;
	width											: 340px;
	float											: left;
	padding											: 30px 0 0 20px;
	line-height										: 16px;
}

#banners {
	width											: 100%;
	height											: 90px;
	background										: URL('../imagens/background/fundoBanners.gif') repeat-x left top;
	margin											: 0;
	display											: block;
	clear											: both;
}

.banner {
	margin											: 14px 1px;
}

#conteudo {
	width											: 100%;
	height											: auto;
	background										: #00A3AA URL('../imagens/background/fundoConteudo.gif') repeat-x left bottom;
	margin											: 0;
	clear											: both;
}

#conteudo2 {
	width											: 776px;
	height											: auto;
	background										: #00A3AA URL('../imagens/background/fundoConteudo2.gif') repeat-y left top;
	margin											: 0 auto;
	display											: block;
	clear											: both;
	padding											: 0;
	font											: normal 10px "Arial";
	color											: #FFFFFF;
}

#conteudo2 A, #conteudo2 A:VISITED, #conteudo2 A:ACTIVE,  {
	font											: normal 10px "Arial";
	color											: #FFFFFF;
	text-decoration									: none;
}

#conteudo2 A:HOVER {
	text-decoration									: underline;
}

.input {
	background										: #4E96A3;
	border											: 1px solid #76CAD3;
	font											: bold 10px "Arial";
	color											: #FFFFFF;
	height											: 16px;
	padding											: 2px 4px;
}

.textarea {
	background										: #4E96A3;
	border											: 1px solid #76CAD3;
	font											: bold 10px "Arial";
	color											: #FFFFFF;
	padding											: 2px 4px;
}

.button {
	background										: #01818F;
	border											: 1px solid #76CAD3;
	font											: bold 10px "Arial";
	color											: #FFFFFF;
	padding											: 2px;
}

#videoPrincipal {
	width											: 100%;
	margin-bottom									: 15px;
	text-align										: center;
	clear											: both;
	display											: block;
}

.videoPrincipal {
	border											: 5px solid #18CAD6;
	margin											: 0 0 0 20px;
}

.boxAgenda {
	float:left;
}

.tituloBM {
	font											: bold 22px "Trebuchet MS"; 
	color											: #FFFFFF;
	text-align										: left;
}

.textoTBM {
	font											: bold 11px "Trebuchet MS"; 
	color											: #FFFFFF;
}

.textoBM {
	font											: normal 11px "Trebuchet MS"; 
	color											: #FFFFFF;
}

.textoB {
	font											: bold 10px "Arial"; 
	color											: #FFFFFF;
	text-align										: justify;
	padding											: 0 0 0 15px;
	float											: right;
	display											: block;
	width											: 275px;

}

.video {
	clear:both;
}

.titulosHome {
	clear:both;
	width:200px;
	display:block;
	font											: bold 16px "Trebuchet MS"; 
	color											: #FFFFFF;
}

.ultimas {
	padding-top							: 5px;
	width								: 400px;
}

.listaLinks1 {
	text-align:left;
	list-style:none;
	font:normal 11px "Arial";
	color:#FFFFFF;
	text-decoration:none;
	width:330px;
	_width:350px;
	float:left;
	margin-left:10px;
	display:block;
	margin-top:15px;
	border-right:1px solid #01818F;
}

.titUltimas {
	float:left;
	width:200px;
	text-align:left;
	margin-left:20px;
	_margin-left:10px;
}

.linhaBranca {
	border-left:1px solid #76CAD3;
	height:133px;
	float:left;
	margin-top:15px;
}

.listaLinks2 {
	text-align:left;
	list-style:none;
	font:normal 11px "Arial";
	color:#FFFFFF;
	text-decoration:none;
	width:300px;
	float:right;
	margin-left:10px;
	display:block;
	margin-top:15px;
}

.listaLinks1 LI, .listaLinks2 LI {
	margin-top:5px;
}

.listaLinks1 A, .listaLinks2 A {
	text-align:left;
	list-style:none;
	font:normal 11px "Arial";
	color:#FFFFFF;
	text-decoration:none;
}

.listaLinks1 A:HOVER, .listaLinks2 A:HOVER {
	text-decoration:underline;
}

.listaLinks1 SPAN, .listaLinks2 SPAN {
	font:bold 11px "Arial";
	color:#2BD7EB;
}

.boxGeral {
	display:block;
	padding:15px;
	background:#1A879B;
	width:693px;
	float:left;
}

#newsletter {
	width											: 270px;
	height											: 250px;
	float											: right;
	background										: #02687B URL('../imagens/background/fundoNewsletter.gif') no-repeat left top;
	text-align										: left;
}

.inputNewsletter {
	margin											: 81px 0 0 35px;
	_margin											: 80px 0 0 35px;
	height											: 16px;
	background										: none;
	border											: 0;
	font											: bold 10px "Arial";
	color											: #FFFFFF;
	width											: 135px;
}

.btNewsletter {
	background										: none;
	border											: 0;
	width											: 30px;
	margin-left										: 2px;
	height											: 22px;
}

.quemSomos {
	background										: URL('../imagens/fotos.jpg') no-repeat right top;
	height											: 350px;
}

.radio1Newsletter {
	float											: left;
	margin											: 16px 27px;
	_margin											: 12px 25px;
}

.radio2Newsletter {
	float											: left;
	margin											: 16px 27px;
	_margin											: 12px 25px;
}

#rodape {
	width											: 100%;
	height											: 48px;
	background										: #434343;
	margin											: 0;
	display											: block;
	clear											: both;
	font											: bold 10px "Arial";
	color											: #FFFFFF;
	text-decoration									: none;
	padding											: 15px 0 0 0;
	border-top										: 1px solid #FFFFFF;
}

#rodape A, #rodape A:ACTIVE, #rodape A:VISITED {
	font											: bold 10px "Arial";
	color											: #FFFFFF;
	text-decoration									: none;
}

#rodape A:HOVER {
	text-decoration									: underline;
}



/* ADMIN */

.linhaOp {
	width											: 100%;
	color											: #DDDDDD;
}

.inputAdmin {
	background										: #4E96A3;
	border											: 1px solid #76CAD3;
	font											: bold 12px "Arial";
	color											: #FFFFFF;
	height											: 25px;
	padding											: 4px 8px;
}

.textareaAdmin {
	background										: #4E96A3;
	border											: 1px solid #76CAD3;
	font											: bold 11px "Arial";
	color											: #FFFFFF;
	padding											: 2px 4px;
}

.buttonAdmin {
	background										: #01818F;
	border											: 1px solid #76CAD3;
	font											: bold 11px "Arial";
	color											: #FFFFFF;
	padding											: 2px;
	height											: 25px;
}

.linkAdmin {
	font											: normal 11px "Arial";
	color											: #116B84;
	text-decoration									: none;
}

a.linkAdmin, a.linkAdmin:ACTIVE, a.linkAdmin:VISITED {
	font											: normal 11px "Arial";
	color											: #116B84;
	text-decoration									: none;
}

a.linkAdmin:HOVER {
	text-decoration									: underline;
}

.titulosinternos {
	font											: normal 16px "Trebuchet MS";
}

.boxes {
	border											: 1px solid #63ccd1;
	background										: #1EA7AE;
	display											: block;
	clear											: both;
	margin											: 5px 0;
	padding											: 10px;
}
