img {
	border:none;

}

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

body {
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../imgs/bg.jpg) repeat-x top center #dedede;
}

#inneriframe {
width:1200px;
height:1200px;
position:absolute;
top:-385px;
left:-100px;
}
#outerdiv
{
width:650px;
height:520px;
overflow:scroll;
position:relative;
}



#CONTENT {
	width:980px;
	margin: 0 auto auto;
}

#TOP {
	height:250px;
	margin-bottom:5px;
	z-index:100;
}
.topHome {
}


#topLogo {
	margin-left:30px;
	width:191px;
	height:115px;
	margin-top:-260px;
	}

#topestilo {
	margin-left:30px;
	margin-top:-260px;
	}
	
	
.topLang {
	font-size:9px;
	color:#ccc;
}
.topLang a:link {
	text-decoration:none;
	color:#ccc;
}
.topLang a:hover {
	text-decoration:none;
	color:#ccc;
}
.topLang a:visited {
	text-decoration:none;
	color:#ccc;
}
.topLang a:active{
	text-decoration:none;
	color:#ccc;
}



#topLang {
	text-align:right;
	width:970px;
	height:100px;
	margin-top:-95px;
	}

#topLang img {
	border:none;
}
#topDescript {
	position:relative;
	margin-left:50px;
	margin-top:-50px;
	}

.topDescript {
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
	color:#666;
}

#MENU {
	height:32px;
	margin-bottom:5px;
}

#menuHome {
	float:left;
	padding-right:2px;
}
#menuMain {
	float:left;
	width:780px;
	height:32px;
}

#menuSearch {
	width:158px;
	height:32px;
	float:right;
	padding-left:1px;
	background:url(../imgs/menuBg.jpg) repeat-x left top;
}

#noticias {
	margin-top:8px;
}
#videos {
	margin-top:8px;
}





#CENTER {
	width:980px;
	margin-top:20px;
}
/* center--------------------------------------*/

#centerContent {
	width:830px;
	margin-top:-10px;
}

#centerContentPub {
	padding:0px 17px 0px 17px;
	background-image:url(../imgs/pub.gif);
	background-repeat:no-repeat;
	width:305px;
	height:226px;
}
#centerContentTop{
	margin-top:10px;
	height:226px;
	width:491px;
}

#centerContentNews {
	padding:0px 17px 0px 17px;
	margin-top:20px;
}
#centerContentNews h1 {
}

#centerContentMain {
	margin-top:20px;
	width:491px;
}
#centerContentMainFull {
	height:auto; !important
	width:820px;
	padding-right:30px;
	margin-top:20px;
}

#searchResult {
	height:auto; !important
	width:830px;
	padding-right:30px;
}



#SponsorsRelogio {
	width:150px;
	margin-bottom:15px;

}

#SponsorsRest {
	width:133px;
	margin-bottom:15px;

}
/* center--------------------------------------*/




#noticiaLargura {
	width:300px;
}







.mainText{
	color:#666;
	font-size:12px;
	line-height:20px;
}

.mainText h1{
	color:#666;
	font-size:20px;
}

.mainText h2{
	color:#666;
	font-size:12px;
	margin-top:-2px;
	margin-bottom:-2px;
}

.noticia h2{
	color:#333;
	font-size:12px;
	margin-top:-2px;
	margin-bottom:-2px;
}


.noticia a:link {
	color:#333;
	text-decoration:none;
}
.noticia a:active {
	color:#333;
	text-decoration:none;
}
.noticia a:visited {
	color:#333;
	text-decoration:none;
}
.noticia a:hover {
	color:#333;
	text-decoration:none;
}






.noticia {
background:url(../imgs/bgNews.jpg) 0 -104px repeat-x;
font-size:11px;
line-height:12px;
margin-top:30px;
display:block;
height:95px;
border-bottom:dashed 1px #666;
color:#333;
}



.noticia:hover { 
background:url(../imgs/bgNews.jpg) 0 0 repeat-x;
border-bottom:dashed 1px #CCC;
}


#searchResult{
	width:790px;
}

#FOOTER {
	position:relative;
	width:100%;
	height:100px;
	margin-top:28px;
	background-color:#fff;
}

#footermain {
	width:980px;
	padding-top:20px;
	margin-left:auto;
	margin-right:auto;
}
		

#footerMainWecan{
	padding-top:10px;
	height:60px;
	width:200px;
	float:left;

}
#footerMainCreact{
	height:60px;
	width:280px;
	float:left;
}
#footerMainText{
	height:60px;
	width:500px;
	float:right;
}
.footerMenu {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	text-align:right;
}
.footerCredits {
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	text-align:left;
}


#cms_board a:link {
	color:#666;
	text-decoration:none;
}

#cms_board a:hover {
	color:#666;
	text-decoration:none;
}

#cms_board a:active {
	color:#666;
	text-decoration:none;
}
#cms_board a:visited {
	color:#666;
	text-decoration:none;
}

