*{ margin:0; padding:0; border:0; }
body{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#666;
}
#content { width:100%; margin:auto; }
#content .top {
	background-image:url(../img/bg_top.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
#content .centralizado {
	position: relative;
    left: 50%;
    width: 940px;
    margin: 0 0 0 -470px;

}
#content .home {
	background-image: url(../img/bg_home.jpg); 
	background-position:top;
	background-repeat:repeat-x;
}

#rodape {
	background-image: url(../img/bg_donw.jpg);
	background-position:top;
	background-repeat:repeat-x;
    height:160px;
	width:100%;
}

/*------------------------------------------------
	CENTRALIZAR A TELA
------------------------------------------------*/
body, html { height:100%; } /* Necessário */
#wrap {
	position:relative;
	min-height:100%; /* Para browsera modernos */
	height:auto !important; /* Para browsera modernos */
	height:100%; /* Para o IE6 */
}
#content {
	padding-bottom:160px; /* Esse padding é o mesmo valor da altura do rodapé */
}
#rodape {
	position:absolute;
	bottom:0 !important;
}

/*------------------------------------------------
	CÒDIGO MENU
------------------------------------------------*/

ul.menubar 
{ 
   margin: 0px; 
   padding: 0px; 
   background-color: #FFFFFF; /* IE6 Bug */ 
   font-size: 100%; 
   } 

ul.menubar ul.menu 
{ 
   display: none; 
   position: absolute; 
   margin: 0px; 
} 

ul.menubar a 
{ 
   padding: 5px; 
   display:block; 
   text-decoration: none; 
   color:#069;
   padding: 5px; 
} 


ul.menu, 
ul.menu ul 
{ 
   margin: 0; 
   padding: 0; 
   width: 200px; /* Width of Menu Items */ 
} 

ul.menu li 
{ 
   position: relative; 
   list-style: none; 
   border: 0px; 
} 

ul.menu li hr 
{ 
   width: 198px; 
   padding: 0px; 
   margin: 0px; 
} 

ul.menu li a 
{ 
   display: block; 
   text-decoration: none;
   border-bottom:dashed 1px #CCC;
   color: #FFFFFF; 
   padding: 5px 10px 5px 5px;
}


ul.sub li a 
{ 
   display: block; 
   text-decoration: none;
   border-bottom:dashed 1px #CCC;
   color: #FFFFFF; 
   padding: 5px 10px 5px 5px;
   background-color:#135E98;

} 


/* Fix IE. Hide from IE Mac \*/ 
* html ul.menu li { float: left; height: 1%; } 
* html ul.menu li a { height: 1%; } 
/* End */ 

ul.menu ul 
{ 
   position: absolute; 
   display: none; 
   left: 199px; /* Set 1px less than menu width */ 
   top: 0px; 
} 

ul.menu li.submenu ul { display: none; } /* Hide sub-menus initially */ 

ul.menu li.submenu { }

ul.sub li a:hover { color:#000; } 

ul.menu li a:hover { color:#CCC; } 


/*------------------------------------------------
	TITULOS
------------------------------------------------*/

.titulo_dest_home{
	font-size:16px;
/*	font-weight:bold;
*/}
.titulo_noti{
	font-size:12px;
	color:#369;
	font-weight:bold;
}

/*------------------------------------------------
	LINKS
------------------------------------------------*/
a:link {
	color: #666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666;
}
a:hover {
	text-decoration: underline;
	color: #666;
}

.link_sim{
	color:#666;
	text-decoration:none;
}
.link_sim:hover {
	color:#666;
	text-decoration: underline;
}

.int_titulo {
	font-size:40px;
	padding-bottom:5px;
	border-bottom:1px solid #D2E5F3;
	color:#069;
}

.int_sub_titulo{
	font-size:20px;
	padding-bottom:5px;
	border-bottom:1px solid #D2E5F3;
	color:#069;
}

#int_content {
	float:left;
	width:646px;
	/*height:500px;*/
	padding-left:40px;
	padding-right:40px;
	padding-top:10px;
	padding-bottom:10px;
}
.formField{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
}
