html 
{
 height:100%;
}

body 
{
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #000000;
	text-align:center;
}

a img{ border:0;}

a { color:#FFFFFF; }

.ms_ul{
margin:0px;
padding:0px;
list-style:none;
display:block;
}

td{
	color:#ffffff;
	font-family:  Arial, Geneva,  Helvetica, sans-serif;
	font-size: 12px;
}

#container
{
   margin:0px auto 0px auto;
	text-align:left;
	width: 1000px;
}

#cabecalho
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}


#img_compromisso
{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 60px 0px 0px 38px;
}

#banner1
{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 32px 0px 0px 0px;
	width: 507px;
	text-align: right;
}

#banner2
{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 30px 0px 0px 0px;
	width: 125px;
	text-align: right;
}

#banner3
{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 30px 0px 0px 0px;
	width: 75px;
	text-align: right;
}



/* ************************* FRASE ********************** */

#frase_container
{
	margin: 0px 0px 0px 38px;
	padding: 10px 0px 10px 0px;
	clear:both;
	color:#a1a1a1;
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica ;
	font-weight: bold;
}


/* ************************* menu ********************** */

#menu_container
{
	margin-left:38px;
	clear:both;
}

#menu {
	text-align: left;
}

#menu dt{
	padding: 1px 4px 0px 3px;
	font-size: 10px;
	font-weight: normal;
	font-family:  Arial,Geneva, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
}

#menu dt a{
	padding: 1px 4px 0px 3px;
	font-size: 10px;
	font-weight: normal;
	color: #a1a1a1;
	font-family:  Arial,Geneva, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
}

#menu dt a:hover
{
	cursor: pointer;
	color: #ffffff;
	text-decoration: underline;
	display: block;
}


#menu dd {
display:none;
position: absolute;
z-index: 100;
margin-left:115px;
margin-top: -1.5em;
background: #000000;
color:#ffffff;
border: 1px solid #ffffff;
}

#menu ul {
margin:0px 0px 0px 0px;
}

#menu li {
text-align: left;
height: 15px;
line-height: 20px;
margin:0px;
list-style-type: none;
padding:0px 4px 0px 3px;
font-family: Geneva, Arial, Helvetica ;
font-size:10px;
font-weight: bold;
background: #4A3F36;
color:#ffffff;
width:150px;
}

#menu li a {
text-decoration: none;
display: block;
width:150px;
list-style-type: none;
color:#ffffff;
}

#menu li a:hover {
text-decoration: underline;
list-style-type: none;
color:#ffffff;
}

.menu_border
{
	border: 1px solid #a1a1a1;
}

.espaco_menu
{
	float:left;
	margin-right:12px;	
	padding-bottom:6px;	
}

.menu_titulo
{
	color:#ffffff;
	border-bottom: 1px solid #a1a1a1;	
	text-align: center;
	font-size: 11px;
}

/* ************************ SubMenu ******************** */

.sub_menu{
	color: #a1a1a1;
	font-family: Arial,Geneva, Helvetica, sans-serif;
	text-decoration: none;
}

.sub_menu:hover
{
	color: #ffffff;
	text-decoration: underline;
}


/* ************************ 3 linha ******************** */

#linha_3
{
	margin: 40px 0px 10px 38px;
	font-family: Arial,Geneva, Helvetica,sans-serif; 
	font-size: large;
	color:#ffffff;
	clear:both;
}

.conteudo
{
	float:left;
	margin:15px 20px 0px 0px;
}

.noticias_home
{
	margin: 0px 0px 0px 0px;
	padding: 40px 5px 5px 9px;
}


/* ************************ 4 linha ******************** */
#linha_4
{
	margin: 0px 0px 20px 38px;
	padding: 0px 0px 70px 0px;
	font-family: sans-serif,Geneva, Arial, Helvetica;
	font-size: large;
	color: #ffffff;
	clear: both;
}

.rodape_linha4
{
	float:left;
	margin:20px 31px 0px 1px;
}

/* ****************  interior - Container ******************** */
.container_interior
{
	height: 300px;
}

/* ****************  interior - colunas ******************** */

#colunas
{
 margin: 40px 0px 10px 38px;
 font-family: Arial,Geneva, Helvetica,sans-serif; 
 width:940px;
 clear: both;
}

#coluna1
{
	float: left;
	width: 370px;
}

#coluna2
{
	float: right;
	width: 560px;
	margin: 0px 0px 0px 0px;
}


.col1_imagem
{
	 background-position: bottom;
}

#promotores_foto
{
  float:left;
  width:100px;
}

#promotores_texto
{
 float:right;
 width:440px;
 margin:0px 0px 0px 0px;
}

.wall {
	float:left;
	width:100px;
	height:100px;
}

.sponsors_wall {
	float:left;
	width:133px;
	height:150px;
}

.crumb
{
	color:#ffffff;
	font-family:  Arial, Geneva,  Helvetica, sans-serif;
	font-size: 10px;
	padding: 10px 0px 20px 0px;
}
.crumb2a
{
	color:#ffffff;
	font-family:  Arial, Geneva,  Helvetica, sans-serif;
	font-size: 10px;
	padding: 10px 0px 0px 0px;
}
.crumb2b
{
	color: #ffffff;
	font-family: Arial, Geneva,  Helvetica, sans-serif;
	font-size: 10px;
	padding: 1px 0px 20px 60px;
	text-transform: uppercase;
}
.crumb3b
{
	color: #ffffff;
	font-family: Arial, Geneva,  Helvetica, sans-serif;
	font-size: 10px;
	padding: 1px 0px 20px 60px;
	text-transform: uppercase;
}

.data
{
	color:#969595;
	font-family:  Arial, Geneva,  Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom:3px;
}

.txt_titulo
{
	color:#ffffff;
	font-family:  Arial, Geneva,  Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-top:5px;
	padding-bottom:10px;
}

.txt_titulo_noticias
{
	color:#ffffff;
	font-family:  Arial, Geneva,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top:4px;
}

.txt_normal
{
	color:#ffffff;
	font-family:  Arial, Geneva,  Helvetica, sans-serif;
	font-size: 12px;
}

.txt_btn
{
	color:#ffffff;
	font-family:  Arial, Geneva,  Helvetica, sans-serif;
	font-size: 10px;
}

.btns{
	float: left;
	padding: 30px 0px 0px 0px;
}
.btnsR{
	float: left;
	padding: 30px 0px 0px 300px;
}

.txt_wall
{
	color:#ffffff;
	font-family:  Arial, Geneva,  Helvetica, sans-serif;
	font-size: 8px;
	text-align:center;
}

.barra
{
	padding: 10px 0px 10px 0px;
}

#col21
{
  float:left;
  width:140px;
}

#col22
{
 float:right;
 width:400px;
 margin:0px 0px 0px 0px;

}

/* ******************* paginacao ********************** */
#paginacao {
		width:540px;
		margin:0px;
		padding:0px;
		text-align:left;
		}
		
	#pag_esq {
		width:100px;
		margin:0px;
		padding:0px;
		float:left;
		text-align:left;
		}

	#pag_cent {
		width:330px;
		margin:0px;
		padding:0px;
		float:left;
		text-align:center;
		}

	#pag_dir {
		width:100px;
		margin:0px;
		padding:0px;
		float:left;
		text-align:right;
		}
		
.fm1 {
	border-color : #000000 #000000 #000000 #000000;
	border-width : 1px 1px 1px 1px;
	font-family : Arial;
	font-size : 12px;
	color : #000000;
}


		
.Texto-destaque1 {
	color : #ffffff;
	font-weight : bold;
}
.Texto-destaque2 {
	color : #ffffff;
	font-weight : bold;
}
.Texto-destaque3 {
	color : #ffffff;
	font-weight : bold;
}
.Texto-destaque4 {
	color : #ffffff;
	font-weight : bold;
}
.Texto-destaque5 {
	color : #ffffff;
	font-weight : bold;
}
.Texto-destaque6 {
	color : #ffffff;
	font-weight : bold;
}

.Texto-link1 {
	color : #ffffff;
	text-decoration: underline;
}
.Texto-link2 {
	color : #ffffff;
	text-decoration: underline;
}
.Texto-link3 {
	color : #ffffff;
	text-decoration: underline;
}
.Texto-link4 {
	color : #ffffff;
	text-decoration: underline;
}
.Texto-link5 {
	color : #ffffff;
	text-decoration: underline;
}
.Texto-link6 {
	color : #ffffff;
	text-decoration: underline;
}

