	body {
	margin-bottom:0px;
	margin-top:0px;
	background-color:#EEEFF4;
	background-image:url(../imagens/bg.jpg);
	background-position:top center;
	background-repeat:repeat-x;
	}

	body, div, table {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#072136;
	}
	
	a {
	text-decoration:none;
	color:#1765A4;
	}
	
	a:hover {
	text-decoration:none;
	color:#FF6600;
	}
	
	#layout {
		width:770px;
		height:auto;
		float:left;
		position:relative;
	}
	
	#layout_inicial {
		width:1000px;
		margin:0 auto;
	}
	
	#container {
		width:930px;
		margin:0 auto;
	}
	
	#propaganda_fixa {
	width:160px;
	height:600px;
	background-color:#FFFFFF;
	z-index:1;
	float:left;
	}


* html #propaganda_fixa {
    position: absolute;
    top: expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+0+"px" : body.scrollTop+0+"px");
}
	
	#login {
	position:absolute;
	top:21px;
	left:360px;
	width:180px;
	height:53px;
	}
	
	#login_home {
	position:absolute;
	top:50px;
	left:800px;
	width:180px;
	height:53px;
	}
	
	#flash {
	position:absolute;
	top:0px;
	left:560px;
	width:220px;
	height:149px;
	}
	
	#flash_home {
	position:absolute;
	top:0px;
	left:1112px;
	width:220px;
	height:149px;
	}
	
	#menu {
	position:absolute;
	width:660px;
	height:35px;
	margin-left:48px;
	margin-top:-38px;
	z-index:1;
}


	#menu ul {
	list-style: none; 
	margin: 0; 
	padding: 0; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	} 
	

	#menu li { 
	float: left;
	display: inline;
	text-align:center;
	height:35px;
	line-height:35px;
	}
	
	#menu li a{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}
	
	#menu li a:hover{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}
	
	.menu_orcamento {
	width:130px;
	background-image:url(imagens/bg_menu.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
	
	.menu_orcamento a:hover {
	width:130px;
	background-image:url(imagens/bg_menu.gif);
	background-repeat:no-repeat;
	background-position:0px -35px;
	}
	
	.menu_redes {
	width:154px;
	background-image:url(imagens/bg_menu.gif);
	background-repeat:no-repeat;
	background-position:-130px 0px;
	}
	
	.menu_redes a:hover {
	width:154px;
	background-image:url(imagens/bg_menu.gif);
	background-repeat:no-repeat;
	background-position:-130px -35px;
	}
	
	.menu_corretor {
	width:156px;
	background-image:url(imagens/bg_menu.gif);
	background-repeat:no-repeat;
	background-position:-284px -35px;
	}
	
	.menu_corretor a:hover {
	width:156px;
	background-image:url(imagens/bg_menu.gif);
	background-repeat:no-repeat;
	background-position:-284px -0px;
	}
	
	.menu_contato {
	width:82px;
	background-image:url(imagens/bg_menu.gif);
	background-repeat:no-repeat;
	background-position:-440px 0px;
	}
	
	.menu_contato a:hover {
	width:82px;
	background-image:url(imagens/bg_menu.gif);
	background-repeat:no-repeat;
	background-position:-440px -35px;
	}
	
	.menu_indicacao {
	width:138px;
	background-image:url(imagens/bg_menu.gif);
	background-repeat:no-repeat;
	background-position:-522px 0px;
	}
	
	.menu_indicacao a:hover {
	width:138px;
	background-image:url(imagens/bg_menu.gif);
	background-repeat:no-repeat;
	background-position:-522px -35px;
	}
	
	#sub1 ul{
	list-style: none; 
	margin: 0; 
	padding: 0; 
	position:relative;
	top:0px;
	left:290px;
	display:block;
	width:156px;
	}
	
	#sub1 li a{
	display:block;
	width:156px;
	height:35px;
	background-image:url(imagens/bg_menu.gif);
	background-repeat:no-repeat;
	background-position:-660px -0px;
	}
	
	#sub1 li a:hover{
	display:block;
	width:156px;
	height:35px;
	background-image:url(imagens/bg_menu.gif);
	background-repeat:no-repeat;
	background-position:-660px -35px;
	}
	
	#sub1_home ul{
	list-style: none; 
	margin: 0; 
	padding: 0; 
	position:relative;
	z-index:5;
	top:0px;
	left:290px;
	display:block;
	width:156px;
	}
	
	#sub1_home li a{
	display:block;
	width:156px;
	height:35px;
	background-image:url(imagens/bg_menu.gif);
	background-repeat:no-repeat;
	background-position:-660px -0px;
	}
	
	#sub1_home li a:hover{
	display:block;
	width:156px;
	height:35px;
	background-image:url(imagens/bg_menu.gif);
	background-repeat:no-repeat;
	background-position:-660px -35px;
	}	

	.lista_de_planos_home {
	font-size:13px;
	}
	
	.lista_de_planos_home a{
	color:#072136;
	}
	
	.lista_de_planos_home a:hover{
	color:#FF6600;
	}
	
	.titulos_home {
	color:#1664A3;
	}
	
	.sub_titulo {
	color:#1664A3;
	font-size:10px;
	}

	.desenvolvimento img {
	vertical-align:middle;
	}

	.desenvolvimento a {
	font-size:10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#666666;
	}

	.desenvolvimento a:hover {
	font-size:10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#999999;
	}

	.desenvolvimento {
	background-image:url(imagens/bg_desenvolvimento.gif);
	background-repeat:no-repeat;
	color:#666666;
	font-size:10px;
	margin-left:10px;
	}
	
	.tabela_principal {
	/*margin-left:10px;*/
	}
	
	.login_senha {
	color:#FFFFFF;
	font-weight:bold;
	}
	
	.forgot a{
	color:#051827;
	}
	
	.titulos_de_pagina{
	font-size:18px;
	font-weight:bold;
	}
	.asterisco {
	font-size:9px;
	}
	
	a img {
	border:none;
	}
	
	.modo_visivel {
	visibility: visible;
	height:auto;
	overflow: auto;
	width:650px;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

	.modo_invisivel {
	visibility: hidden;
	height:0px;
	overflow: auto;
	width:650px;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
	.rodape_explicativo{
	color:#1765A4;
	}
	
	#marcara_logo {
	position:absolute;
	left:57px;
	top:0px;
	width:174px;
	height:92px;
	z-index:100;
}

input [type="submit"] 
{ 
   background-color: #ececec; 
   font-family: arial; 
   font-size: 10pt; 
   color: #000000; 
   border-style:groove; 
    
}

