@charset "utf-8";
/* CSS Document */

/* Início - Atributos gerais */

body {
	margin:0px;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#666;
	background-color:#333;
}

input, select, textarea {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#666;
} 

img {
	border:0px;
}

a {
	text-decoration:none;
	color:#666;
}

a:hover {
	text-decoration:underline;
	color:#666;
}

h1, h2, h3 {
	margin-bottom:0;
}

.textoHome {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#FFF;
	text-align:center;
}

.textoHome a {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#FFF;
	text-align:center;
	text-decoration:none;
}

.textoHome a {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#FFF;
	text-align:center;
	text-decoration:underline;
}

/* Fim - Atributos gerais */

/*------------------------------------------------------------*/

/* Início - Fundos das páginas internas */

#principalInterna, #principalInterna2, #principalInterna3, #principalInterna4 {
	width:1004px;
	height:600px;
	margin-left:-512px;
	left:509px;
	position:absolute;
	top: -1px;
	background-repeat:no-repeat;
}

#principalInterna {
	background-image:url(../imagem/fundoPrincipal.jpg);
}

#principalInterna2 {
	background-image:url(../imagem/fundoPrincipal2.jpg);
}

#principalInterna3 {
	background-image:url(../imagem/fundoPrincipal3.jpg);
}

#principalInterna4 {
	background-image:url(../imagem/fundoPrincipal3.jpg);
}

/* Fim - Fundos das páginas internas*/

/*------------------------------------------------------------*/

/* Início - Menu lateral interno */

/* Fim - Menu lateral interno */

/*------------------------------------------------------------*/

/* Início - Caixa de conteúdo interna */

#conteudoHistoria, #conteudoOrganizacao, #conteudoResultados, #conteudoFlorianopolis, #conteudoPatrocinadores, #conteudoCentroImpresa, #conteudoFaq, #conteudoRelease, #conteudoReleaseDetalhe, #conteudoProgramacao, #conteudoMapa, #conteudoVagas, #conteudoStaff {
	width:772px;
	display:block;
	float:right;
	background-repeat:no-repeat;
	background-position:top;
}

#conteudoHistoria {
	background-image:url(../imagem/fundoHistoria.jpg);
}

#conteudoOrganizacao {
	background-image:url(../imagem/fundoOrganizacao.jpg);
}

#conteudoResultados {
	background-image:url(../imagem/fundoResultados.jpg);
}

#conteudoFlorianopolis {
	background-position:bottom;
	background-image:url(../imagem/fundoFlorianopolis.jpg);
}

#conteudoPatrocinadores {
	background-image:url(../imagem/fundoPatrocinadores.jpg);
}

#conteudoCentroImpresa {
	background-image:url(../imagem/fundoCentroImprensa.jpg);
}

#conteudoFaq {
	background-image:url(../imagem/fundoFaq.jpg);
}

#conteudoRelease {
	background-image:url(../imagem/fundoRelease.jpg);
}

#conteudoReleaseDetalhe {
	background-image:url(../imagem/fundoReleaseDetalhe.jpg);
}

#conteudoProgramacao {
	background-image:url(../imagem/fundoProgramacao.jpg);
}

#conteudoMapa {
	background-image:url(../imagem/fundoMapa.jpg);
}

#conteudoVagas {
	background-image:url(../imagem/fundoVagas.jpg);
}

#conteudoStaff {
	background-image:url(../imagem/fundoProgramacao.jpg);
}

#conteudoWallpapers {
	width:752px;
	display:block;
	float:right;
	background-color:#FFFFFF;
	padding:10px;
}

.texto, .texto2, .texto3, .texto4, .texto5, .texto6 {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0;
	padding-top:0;
	_padding-bottom:10px;
	_padding-top:10px;
	*padding-bottom:10px;
	*padding-top:10px;
	display:block;
	float:left;
	margin-bottom:0px;
}

.texto {
	width:393px;
	background-color:#FFF;
	border-right:solid 5px #71bf44;
}

.texto2 {
	width:510px;
	background-color:#FFF;
	border-right:solid 5px #71bf44;
}

.texto3 {
	width:752px;
	background-color:#FFF;
	border-bottom:solid 5px #71bf44;
}

.texto4 {
	width:752px;
	background-color:#FFF;
	border-top:solid 5px #71bf44;
}

.texto5 {
	width:510px;
	background-color:#f2f2f2;
	border-right:solid 5px #71bf44;
}

.texto6 {
	width:752px;
	background-color:#FFF;
}

.espaco {
	width:752px;
	display:block;
	float:left;
}

/* Fim - Caixa de conteúdo interna */

/*------------------------------------------------------------*/

/* Início -  */


.link {
	text-decoration:underline;
	color:#71bf44;
}

.link a {
	text-decoration:underline;
	color:#71bf44;
	font-stretch:condensed;
}

.destaqueLaranja {
	color:#FF6600;
}

.destaqueAmarelo {
	color:#FFDD00;
}

tr.destaqueVerde {
	background-color:#71bf44;
	color:#FFFFFF;
}

tr.destaqueLaranja {
	background-color:#f26522;
	color:#FFFFFF;
}

tr.linha1 {
	background-color:#FFFFFF;
}

tr.linha2 {
	background-color:#f0f0f0;
}

#principal {
	position:absolute;
	width:1004px;
	height:455px;
	margin-left:-512px;
	left:50%;
	background-image:url(../imagem/fundoHome.jpg);
	background-position:top;
	background-position:center;
	background-repeat:no-repeat;
}

#menu {
	width:232px;
	display:block;
	float:left;
	padding:0px;
	margin-top:15px;
}

#menu ul, #menu ul li, .texto ul, .texto ul li, .texto2 ul, .texto2 ul li {
	list-style:none;
	margin:0;
	padding:0;
}

#lingua {
	width:231px;
	height:16px;
	display:block;
	float:right;
	padding:2px;
}

#cronometro {
	width:400px;
	height:23px;
	margin-top:20px;
	display:block;
	float:left;
}



/* ------------------------------------- */

p.paginacao {
	background-color:#f0f0f0;
	text-align:center;
}

.quadroCinza {
	display:block;
	float:left;
	background-color:#E2E2E2;
}

.quadroLaranja {
	display:block;
	float:left;
	width:752px;
	height:16px;
	background-color:#f26522;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
}

.quadroLaranja a {
	color:#FFFFFF;
}

.quadroCinza .esquerda {
	display:block;
	float:left;
}

.quadroCinza .direita {
	display:block;
	float:right;
}

/* ------------------------------------- */

/* Começo de itens da home*/
#home {
	width:506px;
	height:350px;
	margin-left:254px;
	margin-top:106px;
}

#homeMenuVerde {
	display:block;
	float:left;
	width:148px;
	margin-top:0px;
	margin-left:0px;
}

#homeMenuAzul {
	display:block;
	float:left;
	width:148px;
	margin-top:0px;
	margin-left:30px;
}

#homeMenuLaranja {
	display:block;
	float:left;
	width:148px;
	margin-top:0px;
	margin-left:30px;
}

#homeBotao {
	width:148px;
	height:16px;
	padding-left:0px;
}

#bannerHome {
	width:506px;
	height:60px;
	display:block;
	float:left;
	margin-top:10px;
}

#informacoesHome {
	width:506px;
	height:50px;
	display:block;
	float:left;
	margin-top:10px;
	text-align:left;
	background-color:#333333;	
	z-index:1;
}

#logoleHome {
	width:141px;
	height:50px;
	display:block;
	float:right;
	margin-top:0px;
	text-align:left;
	background-color:#333333;
	z-index:1;
}


/*Fim de itens da home */

