			body {
				padding: 0px;	
				margin: 0px;
				background-color: #2171c3;
				background-position: center top;
				background-repeat: repeat-x;
				background-attachment: scroll;
			}

			div#topo {
				width: 778px;
				z-index: 1;
				margin: 0 auto 0 auto;
				height: 155px;
				position: relative;
			}
			
			div#menu{
				width: 776px;
				z-index: 1;
				margin: 20px auto 0 auto;
			}
			
			div#menu table#menu{
				width:776px;
				padding: 0;
			}
			
			div#menu table#menu td#menu{
				background: url('../imagens/index/menu_back.gif');
			}
			
			div#miolo{
				width: 776px;	
				background-color: #ffffff;
			   	z-index:1;
				margin: 0 auto 0 auto;
				height: expression( this.scrollHeight < 401 ? "400px" : "auto" );
			   	min-height: 400px;
			}

			div#espaco{
			   	width: 776px;
			   	height: 12px;
			}	

			div#miolo table#esquerda{
			   	width: 138px;
			}
			
			div#miolo td#centro{
			   	width: 468px;
				margin: 0 auto 0 auto;
				position:relative;
			}
			div#miolo table#direita{
			   	width: 85px;
				height: 400px;
			}
			
			div#miolo table#direita table#superior{
				height: 100px;
			}			

			div#rodape{
				width: 776px;
				height:22px;
				position:relative;
				margin: 0 auto 0 auto;
				background: url("../imagens/index/rodape.gif");
			}
			
			div#miolo table#esquerda td {
				padding-left: 2px;
				padding-right: 2px;
				color: #7f90a2;
				font-weight: bold;
				background-color: #e0e2e3; 
				text-align: left;
				height: 25px;
				width: 139px;
				font: normal normal bold 12px Arial;
				border-bottom: 1px solid;
				border-bottom-color: #FFFFFF;
			}
			
			div#miolo table#esquerda th{
				padding-left: 2px;
				padding-right: 2px;
				color: #black;
				font-weight: bold;
				background-color: #ececec; 
				text-align: center;
				height: 25px;
				width: 139px;
				font: normal normal bold 12px Arial;
				border-bottom: 1px solid;
				border-bottom-color: #FFFFFF;
			
			}
			
			div#miolo table#tbCentral{
				padding-left: 2px;
				padding-right: 2px;
				color: #7f90a2;
				font-weight: bold;
				text-align: left;
				height: 25px;
				font: normal normal bold 12px Arial;
				border: 1px black solid;
			}
			
			div#miolo table#tbCentral th{
				background-color: #152e4c;
				color: #FFFFFF;
			}
			
			div#miolo table#direita table#inferior td{
				padding-left: 2px;
				padding-right: 2px;
				color: #7f90a2;
				font-weight: bold;
				background-color: #e0e2e3; 
				text-align: left;
				height: 25px;
				width: 135px;
				font: normal normal bold 12px Arial;
				border-bottom: 1px solid;
				border-bottom-color: #FFFFFF;
			}
			
			div#miolo table#esquerda td:hover,
			div#miolo table#direita table#inferior td:hover{
				color: #FFFFFF;
				background-color: #1c3a58;
				cursor: pointer;
			}
			
			div#miolo table#direita table#inferior a,
			div#miolo table#esquerda td a,
			div#menu td a{
				color: #7f90a2;
				text-decoration: none;
			}
			
			div#miolo table#direita table#inferior a:hover,
			div#miolo table#esquerda td a:hover,
			div#menu td a:hover{
				color: #FFFFFF;
			}
			
			div#menu a {
				color: #737373;
				text-decoration: none
			}
			
			div#menu td{
				font-weight: bold;
				text-align: left;
				font: normal normal bold 12px Arial;
				text-align: center;
			}
			
			div#menu td.tdMenu{			
				border-right: 1px solid;
				border-right-color: #c3c8c2;
			}
			
			div#miolo table#direita table#inferior td.rodapeMenuMiolo,
			div#miolo table#esquerda td.rodapeMenuMiolo{
				height: 9px;
				padding-left: 0px;
				padding-right: 0px;
				background: #ffffff;
			}
			
			.pagelinks-nobanner{
				color: #7f90a2;
				font-weight: bold;
				background-color: #e0e2e3; 
				font: normal normal bold 12px Arial;
			}
			
			.detalhes{
				color: #7f90a2;
				font: normal normal bold 12px Arial;
			}
			
			.tituloMenuTESTE{
				background-color: #ececec;
				text-align: center;
			}