body, table, input, textarea, select {
	font-family: Arial;
	font-size:11px;
	color:#fff;
}

a:link {color:#fff;text-decoration:none}
a:visited {color:#fff;text-decoration:none}
a:active {color:#fff;text-decoration:none}
a:hover {color:#fff;text-decoration:none}

@font-face {
     font-family: "EUROFURENCE";
     src: url('font/eurof55-webfont.ttf');
}

.itemMenu a{
	font:23px "EUROFURENCE";
	text-decoration:none;
	color:#989898;
	text-transform:uppercase;
}

.itemMenu a:hover {
	font:23px "EUROFURENCE";
	text-decoration:none;
	color:#FFF;
	text-transform:uppercase;
	
}

.tEURO {
	font:35px "EUROFURENCE";
	letter-spacing:-1px;
	color: #FFF;
	text-transform:uppercase;
	font-weight:bold;
}

.tEUROsub {
	font:20px "EUROFURENCE";
	color: #989898;
	text-transform:uppercase;
}

#menu{
	margin-left:13px;
}


#container {
	width:100%;
}

#total{
	width:960px;
}

#topo{
	width:100%;
	height:507px;
}

#topoEsq{
	width:251px;
	float:left;
}

#topoDir{
	width:694px;
	float:right;
}

#clear{
	clear:both;
}

#destaques{
	width:100%;
}

#destEsq{
	width:395px;
	float:left;
}

#destDir{
	width:500px;
	float:right;
}

#agenda{
	height:238px;
}

#agendaCont{
	min-height:56px;
	margin-bottom:18px;
}

#agendaData{
	width:56px;
	height:56px;
	float:left;
	background: transparent url(img/block-agenda.png) center center no-repeat;
	margin-right:8px;
}

#agendaTexto{
	padding: 10px;
	width:500px;
	float:left;
	background: transparent url(img/block-fundo.png) center top repeat;
}

.agendaT{
	font-size:20px;
	color:#FFF;
}

.agendaDia{
	font-size:28px;
	color:#FFF;
	font-weight:bold;
}

#noticias{
	margin-bottom:23px;
	height:278px;
}

#t_noticias{
	margin-top:16px;
	margin-bottom:18px;
}

#noticia{
	margin-left:11px;
	margin-bottom:15px;
}

.noticia_t{
	font-size:18px;
	color:#72926e;
}

.noticia_corpo:link {color:#858585;text-decoration:none;font-size:12px;}
.noticia_corpo:visited {color:#858585;text-decoration:none;font-size:12px;}
.noticia_corpo:active {color:#858585;text-decoration:none;font-size:12px;}
.noticia_corpo:hover {color:#858585;text-decoration:none;font-size:12px;}

.noticia_leia:link {color:#72926f;text-decoration:underline;font-size:12px;}
.noticia_leia:visited {color:#72926f;text-decoration:underline;font-size:12px;}
.noticia_leia:active {color:#72926f;text-decoration:underline;font-size:12px;}
.noticia_leia:hover {color:#72926f;text-decoration:none;font-size:12px;}

#apoio{
	height:153px;
}

#apoio_marcas{
	margin-bottom: 20px;
}

.apoio_espaco{
	margin-right:40px;
}

#apoio_texto{
	margin:11px;
	font-size:12px;
	color:#636363;
}

#video{
	height:359px;
}

#video_player{
	width:475px;
}

#twitter{
	margin-bottom:32px;
	height:200px;
}
#twIcon{
	width:101px;
	float:left;
	margin-right:10px;
}
#twitada{
	float:left;
	width:380px;
}
#twTexto{
	margin-bottom:10px;
	
}
.tw_t{
	font-size:14px;
	color:#51d2ef;
}

.tw_text:link {color:#858585;text-decoration:none;font-size:12px;}
.tw_text:visited {color:#858585;text-decoration:none;font-size:12px;}
.tw_text:active {color:#858585;text-decoration:none;font-size:12px;}
.tw_text:hover {color:#858585;text-decoration:none;font-size:12px;}

#contato{
	height:114px;
}

#contato_t{
	margin-bottom:13px;
}

#contato_texto{
	font-size:19px;
	color:#636363;
}

#contato_email{
	font-size:14px;
	color:#636363;
}


#rodape{
	margin-top:65px;
	height:258px;
	/*background: url(img/fundo-rodape.jpg) center bottom no-repeat;*/
}

#rodapeCont{
	width:960px;
}

#projeto{
	float:left;
	width:341px;
}

#redes{
	width:273px;
	float:left;
}

#contratantes{
	float:right;
	width:215px;
}

#redes{
	width:273px;
}

#redes_nome{
	font-size:12px;
	color:#CCC;
}

#pagina{
	width:100%;
	height:507px;
	margin-bottom:50px;
}

#pagEsq{
	width:251px;
	float:left;
}

#pagDir{
	margin-top:50px;
	width:624px;
	float:right;
	padding:30px;
}

.pagTexto{
	font-size:14px;
	text-align:justify;
	color:#9f9f9f;
}

#twitterPag{
	margin-bottom:32px;
}

#twIconPag{
	width:101px;
	float:left;
	margin-right:30px;
}

#twitadaPag{
	float:left;
}

#twTextoPag{
	margin: 20px 10px 10px 0;
	float:left;
	width:260px;
}

.fotoNovidade{
	border: solid 1px #666;
	padding:5px;
}

.fndcampo{
	padding:5px;
	border: solid 1px #333;
	font-size:14px;
	margin: 3px 0 8px 0;
	width: 350px;
	background: #000 url(img/fndcampo.jpg) top center repeat-x;
	color:#ff7e00;
}

.fndcamposw{
	padding:5px;
	border: solid 1px #333;
	font-size:14px;
	margin: 3px 0 8px 0;
	background: #000 url(img/fndcampo.jpg) top center repeat-x;
	color:#ff7e00;
}

#twHid{

background-color: #000;
position: absolute;

}

