body, html {

	font-family: tahoma;

	font-size: 11px;

	color:#525448;

	margin: 0px;

	padding:0px;

}

.bg {

	background-image: url(../imagens/background.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	background-color: #e5e4c8;

}

td {

	font-family: tahoma;

	font-size: 11px;

	color:#525448;

}

.rod {

	font-family: tahoma;

	font-size: 10px;

	color:#BBBAA8;

}

.linkmenor {

	font-size: 10px;

	text-decoration:none;

	color:#A6A58C;

}

.linkmenor:hover {

	font-size: 10px;

	text-decoration: underline;

	color:#A6A58C;

}





a {

	font-size: 11px;

	text-decoration:none;

	color:#55810b;

}

a:hover {

	font-size: 11px;

	text-decoration:underline;

	color:#55810b;

}

.lk1 {

	color: #525448;

}

.lk1:hover {

	color: #525448;

	text-decoration: underline;

}

.txtnews {

	font-family: Tahoma;

	font-size: 11px;

	color: #974e00;

}

.txtsubtitulo {

	font-family: Tahoma;

	font-size: 13px;

	color: #974e00;

}

.txtsubtitulo2 {

	font-family: Tahoma;

	font-size: 13px;

	color: #525448;

}

.txtverde {

	font-family: Tahoma;

	font-size: 11px;

	color:#55810b;

}

select {

	font-family:Tahoma;

	font-size:11;

	color:#525448;

	background:#fafaf4;

	border:solid 1px #adb18b;

}

textarea {

	font-family:Tahoma;

	font-size:11;

	color:#525448;

	background:#fafaf4;

	border:solid 1px #adb18b;

}

input {

	font-family:Tahoma;

	font-size:11;

	color:#525448;

	background:#fafaf4;

	border:solid 1px #adb18b;

	height: 22px;

	padding-top:3px;

	padding-left:5px;

	padding-right:5px;

	padding-bottom: 3px;

}

.input_bg_none {

	font-family:Tahoma;

	font-size:11;

	color:#525448;



	height: 22px;

	padding-top:3px;

	padding-left:5px;

	padding-right:5px;

	padding-bottom: 3px;

}

.bgfoto {

	background:url(../imagens/f_foto.gif);

	background-repeat:no-repeat;

	background-position:center;

}

.bgfoto_zoom {

	background:url(../imagens/bg_foto_zoom.gif);

	background-repeat:no-repeat;

	background-position:center;

}

/* ----- */

ul.faq {

  margin:0px 0px 0px 0px;

  padding:0px 0px 0px 0px;

  list-style-position:inside;

}



ul.faq li {

  margin-bottom:5px;

}



ul.faq li, ul.faq li a {

  color:#5a8032;

}



ul.faq li a {

  text-decoration:underline;

}

/* ----- */





.LinkPag {

	padding:5px 10px;

	margin:1px;

	color:#974e00;

	font-size:11px;

	background-color:#e5e4c8;

	text-decoration:none;

}

.LinkPagSelect, .LinkPag:hover {

	padding:5px 10px;

	margin:1px;

	color:#000;

	font-size:11px;

	background-color:#ecebd6;

	text-decoration:none;

}

.LinkPagDesativado {

	padding:5px 10px;

	margin:1px;

	color:#000;

	font-size:11px;

	background-color:#ecebd6;

	text-decoration:none;

}

ul.btsInscricao {
	list-style:none;
	margin:0;
	padding:0 0 10px 0;
	height:77px;
}
ul.btsInscricao li a {
	display:block;
	text-indent:-9999px;
	height:77px;
}
ul.btsInscricao li.atleta {
	display:inline;
	float:left;
	margin:0 0 0 10px;
}
ul.btsInscricao li.atleta a {
	width:196px;
	background:url(../imagens/fichaAtleta.gif) no-repeat;
}
ul.btsInscricao li.equipe {
	display:inline;
	float:right;
	margin:0 10px 0 0;
}
ul.btsInscricao li.equipe a {
	width:234px;
	background:url(../imagens/fichaEquipe.gif) no-repeat;
}
a {
	outline:none;
}
ul.logos_rodape { margin:0; padding:0; list-style:none; }
ul.logos_rodape li { display:inline; float:left; margin:0 0 0 15px; }