body {
	background-color: #f2f2f2;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#aba_titulo {
	width: 510px; 
	height: 55px; 
	padding-left:50px;
	background-image:url(imgs/funbg_div_title.jpg);
	background-repeat:no-repeat;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color: #006699;
	font-weight: bold;
	font-size: 16px;	
}

.bg_content {
    background-image:url(imgs/bg_content_page.jpg);
	background-repeat:repeat-y;
}

.bt_off {
    background-image: url(imgs/bt_off.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	width: 160px;
	cursor: pointer;
}

.bt_on {
    background-image: url(imgs/bt_on.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	width: 160px;
	cursor: pointer;
}

.bt_on a:link, .bt_on a:hover, .bt_on a:visited, .bt_on a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.bt_off a:link, .bt_off a:hover, .bt_off a:visited, .bt_off a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

#content {
	width:560px;
	float:left;
	position:relative;
	left:3px; 
	display:table;
	z-index:1;
}

#div_menu {
    width:180px; 
	height:300px; 
	float:left;
	padding-top:50px;
	display:table;
}

.font_corpo_normal_11 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#footer{
    width:786px;
	height:229px;
	position:relative;
	top:-80px;
	z-index:10;
}

form input, textarea, select {
    background-color:#F5F5F5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
}

#main {
	width:743px; 
	height:auto;
	margin:0 auto;
	position:relative;
	top: 137px;
	display:table;
	z-index:1;
}

.right_box {
    background-color:#FFFFFF;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: bold; 
	color: #2e729f;
	text-align: center;
	vertical-align:top;
	width:123px;
}

#table_home {
    background-image:url(imgs/funbg_table_home.jpg);
	background-repeat:repeat-x;
	text-align:justify;
    width:560px;
	height:auto;
	float:left;
	display:table;
	color:#282828;
}

.table_pages {
    background-image:url(imgs/funbg_table_pages.jpg);
	background-repeat:repeat-x;
	width:560px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#282828;
}

.td_esq{
    background-image:url(imgs/bg_borda_esq.jpg);
	background-repeat:repeat-y;
}

.td_dir{
    background-image:url(imgs/bg_borda_dir.jpg);
	background-repeat:repeat-y;
}

.title_gray_10 {
	color: #666666;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.title_gray_12 {
	color: #666666;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.title_blue_10 {
	color: #006699;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.title_blue_12 {
	color: #006699;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.title_blue_14 {
	color: #006699;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.title_blue_16 {
	color: #006699;
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#top{
    width:743px;
	position:absolute;
	margin:0 auto;
	z-index:10;
}
