/* CSS Document */body {	background-color: #ABE4FE;	text-align: center;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: medium;	margin-bottom: 5px;	margin-top: 3px;	background-image: url(imagens/fundo.gif);	background-repeat: repeat-x;	}object {	margin: 0px;	padding: 0px;}/* estrutura da pagina */#geral {	width: 800px;	height: auto;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	z-index: 0;	padding: 0px;	background-color: #FFF;	}#topo {	width: 800px;	z-index:1;	margin: 0px;	padding: 0px;	height: 1%;	}#topo  {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #333333;	text-align: left;	list-style-type: disc;	}#conteudo {	width: 667px;	float: right;	padding-top: 2px;	padding-bottom: 0px;	*padding-bottom: 3px; /*hack p IE*/	padding-left: 0px;	padding-right: 0px;	}	* html #conteudo {	padding-bottom: 5px; /*hack p IE*/	}	#navegacao {	width: 132px;	float: left;	padding: 0px 0px 2px;	clear: left;	display: inline;	background-color: #FFF;	}#navetitulo {	width: 129px;	margin: 0px;	padding: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	height: 30px;	display: block;	background-image: url(imagens/menutitulo.gif);	background-repeat: no-repeat;	background-position: 3px 3px;	}#navetitulo p {	font-family: Verdana, Geneva, sans-serif;	font-size: 10px;	font-weight: bold;	color: #000;	padding: 9px 3px 0px 10px;	float: left;	letter-spacing: 1px;	}#navetitulo span {	height: 16px;	width: 17px;	float: right;	margin-top: 8px;	margin-right: 8px;	display: inline;	}	/* rodape */	#rodape {	clear: both;	height: 48px;	font-size: 9px;	text-align: center;	vertical-align: middle;	margin: 0px;	padding: 0px;	width: 800px;	border-top-width: 3px;	border-top-style: solid;	border-top-color: #5ba0d6;	background-color: #95E6FF;	background-image: url(imagens/fundo.gif);	background-position: bottom;	background-repeat: repeat-x;	}#rodape p {	color: #000;	font-size: 9px;	height: 10px;	width: 800px;	margin: 0px;	padding-top: 6px;	background-color: #8BCAEF;	display: block;	}#rodape a:link , #rodape a:visited{	color: #00F;	font-size: 9px;	font-weight: bold;	text-decoration: none;	}#rodape a:hover {	color: #FF0;	font-size: 9px;	font-weight: bold;	text-decoration: none;	}#rodape span{	height: 17px;	width: 794px;	display: block;	text-align: left;	margin: 0px;	padding: 3px 3px 0px;	float: left;	}#rodape span img{	margin: 0px;	padding: 0px;	height: 14px;	width: 70px;	display: block;	float: right;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	}#rodape span h6{	float: left;	font-size: 9px;	font-family: Georgia, "Times New Roman", Times, serif;	color: #000;		}#topotop {	background-image: url(imagens/molduratopo.gif);	background-position: center bottom;	height: 3px;	width: 800px;	background-repeat: no-repeat;	margin-right: auto;	margin-left: auto;	padding: 0px;	margin-top: 0px;	margin-bottom: 0px;	display: block;	}/* colunas */.coluna-um {	width: 312px;	float: right;	display: inline;	background-color: #FAFAFA;	height: 418px;	clear: left;	margin-right: 6px;	margin-bottom: 6px;	padding: 0px;	}.coluna-dois {	width: 212px;	float: right;	clear: left;	display: inline;	margin-right: 4px;	padding: 0px;	}/* a caixa */ .box-um {	width: 330px;	float: right;	height: 170px;	display: inline;	background-image: url(imagens/box-um.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	margin: 0px 3px 3px 0px;	padding: 0px;	}/*Estilizando o título (h1) No título vou colocar a figura "acima.jpg", dando a impressão da caixa*/.box-um h1 {	margin: 0px;	color: #000;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	padding-top: 8px;	padding-right: 5px;	padding-bottom: 3px;	padding-left: 4px;	height: 23px;	letter-spacing: 1px;	font-weight: bold;	}	/* Estilizando o parágrafo, nesta tag iremos estilizar inserindo bordas laterais do mesmo tamanho da borda criado 	nas figuras "rodape.gif" e "topo.gif" (5 pixels) e obviamente a mesma cor também (Preto - #000000) */.box-um p {	border-left: 0px;	border-right: 0px;	margin:0px 12px;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #333333;	text-align: left;	padding: 1px 4px;	background-color: #FAFAFA;	}/*caixa dois*/.box-dois {	width: 201px;	padding-bottom: 5px;	float: left;	height: 167px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 6px;	margin-left: 0px;	clear: left;	display: inline;	background-color: #FAFAFA;	border-bottom-width: 5px;	border-bottom-style: solid;	border-bottom-color: #77ABE3;	}/*Estilizando o título (h1) No título vou colocar a figura "acima.jpg", dando a impressão da caixa*/.box-dois h1 {	background-image: url(imagens/boxtopo.gif);	background-repeat: no-repeat;	background-position: top;	margin: 0px;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding-top: 3px;	padding-right: 5px;	padding-bottom: 4px;	padding-left: 5px;	font-weight: bold;	letter-spacing: 1px;	height: 15px;	}	/* Estilizando o parágrafo, nesta tag iremos estilizar inserindo bordas laterais do mesmo tamanho da borda criado 	nas figuras "rodape.gif" e "topo.gif" (5 pixels) e obviamente a mesma cor também (Preto - #000000) */.box-dois p {	border-left: 0px;	border-right: 0px;	margin:0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #333333;	text-align: left;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 5px;	}#nav ,#nav ul {	color: #333333;	text-align: center;	padding: 5px;	margin-top: 10px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	vertical-align: 40%;	display: block;	}#nav  {	text-align: center;	font-size: 8px;	font-family: Arial, Helvetica, sans-serif;	display: block;	padding-bottom: 1px;	padding-top: 0px;	margin: 0px;	letter-spacing: 1px;	}legend   {	color: #2A4F98;	text-decoration: none;	}.box-dois h3 a:hover {	color: #4C83BC;	}/*Estilizando o título (h1) No título vou colocar a figura "acima.jpg", dando a impressão da caixa*/.box-tres {	width: 662px;	height: auto;	background-image: url(imagens/box-grandecentro.gif);	background-repeat: repeat-y;	float: right;	margin-right: 4px;	_margin-right: 2px;	padding: 0px;	background-position: 0px 0px;	color: #666;	margin-bottom: 3px;	}.box-tres h1, .box-tres h5 {	background-image: url(imagens/box-grande.gif);	background-repeat: no-repeat;	margin: 0px;	color: #333333;	text-align: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	letter-spacing: 1px;	width: 642px;	background-color: #FFF;	padding: 7px 10px 2px;	height: 20px;	}.box-tres h5 {	height: 4px;	padding-top: 0px;	padding-bottom: 0px;	margin: 0px;	background-position: bottom;	background-color: #FFF;	background-repeat: no-repeat;	clear: both;	}.box-tres span {	background-image: url(imagens/linha_h6.gif);	height: 2px;	width: 640px;	margin: 0px 0px 0px 10px;	padding: 0px;	background-position: right 0px;	background-repeat: no-repeat;	display: block;	}#nav a.bullet:hover {	color: #000066;	text-decoration: none;	}.box-tres h1 a, .box-tres h1 a:visited {	text-decoration: none;	}.box-tres h1 a:hover {	color: #FFFFFF;	text-decoration: none;	}/*Estilizando o título (h2) centralizando e diminuindo o texto de link interno*/.box-tres h3 {	font-size: 9px;	text-align: center;	color: #2A4F98;	padding-bottom: 5px;	}.box-tres li {	font-size: 10px;	text-align: left;	list-style-type: disc;	padding-right: 3px;	}	/* Estilizando o parágrafo, nesta tag iremos estilizar inserindo bordas laterais do mesmo tamanho da borda criado 	nas figuras "rodape.gif" e "topo.gif" (5 pixels) e obviamente a mesma cor também (Preto - #000000) */.box-tres p {	border-left: 0px;	border-right: 0px;	margin:0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #333333;	text-align: left;	background-color: FAFAFA;	padding-top: 1px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 10px;	}.box-tres h2 {	font-family: "Times New Roman", Times, serif;	font-size: 16px;	font-weight: bold;	color: #417199;	letter-spacing: 1px;	text-align: left;	margin-left: 10px;	margin-top: 2px;	margin-right: 7px;	margin-bottom: 4px;	padding: 0px 0px 4px;	background-image: url(imagens/pontilhado.gif);	background-repeat: repeat-x;	background-position: bottom;	font-style: italic;	}.box-tres img {	margin: 5px 10px;	border: 1px solid #77ABE3;	padding: 3px;	text-align: center;	background-color: #FFFFFF;	float: left;	}.box-tres blockquote {	background-color: #F1FBFB;	margin: 5px 10px;	padding: 5px 0px;	display: block;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #62ABE7;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #62ABE7;	}	/* box tres b onde fica imagem, link e dizeres */.box-tres-b {	clear: left;	float: right;	height: auto;	width: 250px;	background-color: #ACD7F7;	margin: 5px;	border-bottom-width: 5px;	border-bottom-style: solid;	padding-bottom: 16px;	padding-top: 12px;	border-bottom-color: #77ABE3;	}.box-tres-b img {	clear: none;	float: none;	margin-right: auto;	margin-left: auto;	}.box-tres-b h1 {	text-align: center;	font-family: Arial, Helvetica, sans-serif;	background-image: none;	background-color: #77ABE3;	color: #FFFFFF;	font-size: 14px;	vertical-align: middle;	width: 150px;	padding: 3px;	margin-top: 7px;	margin-right: auto;	margin-bottom: 7px;	margin-left: auto;	height: auto;	border: 1px solid #FFFFFF;	}	/*caixa dois b (links uteis)*/.box-dois-b {	width: 211px;	_width: 210px; /*IE6*/	height: 100px;	background-color: #FAFAFA;	padding-bottom: 5px;	float: right;	margin-top: 3px;	margin-right: 5px;	margin-bottom: 6px;	margin-left: 0px;	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #77ABE3;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #77ABE3;	border-left-color: #77ABE3;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #77ABE3;	display: inline;	}	/* Hides from IE-mac \*/	* html .box-dois-b {	height: 1%;}	.box-dois-b {	display: inline;	}	/* End hide from IE-mac *//*Estilizando o título (h1) No título vou colocar a figura "acima.jpg", dando a impressão da caixa*/.box-dois-b h1 {	background-image: url(imagens/box-um.gif);	background-repeat: no-repeat;	background-position: center -2px;	margin: 0px;	color: #000;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding-top: 7px;	padding-right: 5px;	padding-bottom: 4px;	padding-left: 5px;	font-weight: bold;	letter-spacing: 1px;	width: auto;	height: 19px;	background-color: #FFF;	}.box-dois-b img ,  .box-dois-b p{	color: #333333;	text-align: center;	background-color: FAFAFA;	vertical-align: center;	padding: 3px;	margin-top: 2px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	margin-right: auto;	margin-left: auto;	margin-bottom: 1px;	float: none;	clear: none;	}.box-dois-b a img {	border: 1px solid #FFF;	text-align: center;	display: inline;	margin-right: auto;	margin-left: auto;	clear: none;	float: none;    }	.box-dois-b a:hover img {	border: 1px solid #00F;	text-align: center;	display: inline;	margin-right: auto;	margin-left: auto;    }	/* Hides from IE-mac \*/	* html .box-dois-b a {border: 1px solid #FFF;}	* html .box-dois-b a:hover{border: 1px solid #00F;}/*caixa quatro lateral*/.box-quatro {	width: 162px;	float: right;	background-color: #A7D2F5;	clear: left;	display: inline;	height: auto;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #77ABE3;	margin: 2px 5px 5px;	padding-bottom: 5px;	border-left-width: 5px;	border-left-style: solid;	border-left-color: #FFF;	}/*Estilizando o título (h1) No título vou colocar a figura "acima.jpg", dando a impressão da caixa*/.box-quatro h1 {	margin: 0px;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	letter-spacing: 1px;	height: 23px;	color: #0768B5;	width: 162px;	padding: 7px 0px 0px;	background-repeat: no-repeat;	background-position: -2px 0px;	background-color: #FFF;	background-image: url(imagens/box-peq.gif);	}	/* Estilizando o parágrafo, nesta tag iremos estilizar inserindo bordas laterais do mesmo tamanho da borda criado 	nas figuras "rodape.gif" e "topo.gif" (5 pixels) e obviamente a mesma cor também (Preto - #000000) */.box-quatro p {	border-left: 0px;	border-right: 0px;	margin:0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000;	text-align: left;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 5px;	}.box-quatro img {	color: #333333;	text-align: center;	background-color: #D6D6D6;	padding: 0px;	margin-top: 5px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	margin-right: 0px;	margin-bottom: 2px;	margin-left: 0px;	float: none;	}.box-quatro h4 {	font-size: 16px;	color: #FFFFFF;	display: block;	margin: 6px;	background-color: #77ABE3;	padding: 4px;	border: 1px solid #FFFFFF;	}.box-quatro a {	color: #000066;	text-decoration: none;	text-align: center;	font-size: 10px;	margin-right: 4px;	margin-left: 4px;	display: block;	}#rodapebase  , #topotop{	color: #FFFFFF;	}	.box-flash {	width: 330px;	float: right;	height: 170px;	display: inline;	margin: 0px 3px 3px 0px;	padding: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	}.box-grande {	width: 662px;	float: right;	height: 60px;	display: inline;	margin: 0px 5px 2px 0px;	padding: 0px;	background-color: #FFF;	}.box-peq {	width: 162px;	float: left;	height: 86px;	display: inline;	background-repeat: no-repeat;	background-position: 0px 0px;	margin: 1px 2px 3px;	padding: 0px;	background-color: #E8E8E8;	background-image: url(imagens/box-peq.jpg);	}/*Estilizando o título (h1) No título vou colocar a figura "acima.jpg", dando a impressão da caixa*/.box-peq h1 {	margin: 6px 0px 0px 12px;	color: #000;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	padding-top: 8px;	padding-right: 5px;	padding-bottom: 3px;	padding-left: 4px;	height: 17px;	letter-spacing: 1px;	font-weight: bold;	width: 132px;	}.box-peq img {	height: 44px;	width: 140px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	margin: 0px 0px 0px 12px;	padding: 0px;	float: left;	}.box-peq a img {	border-top: 0px solid;	border-right: 0px solid;	border-bottom: 0px solid;	border-left: 0px solid;    }.box-peq a:hover img {	height: 43px;	width: 139px;	border-top: 0px solid #77ABE3;	border-right: 1px solid #77ABE3;	border-bottom: 1px solid #77ABE3;	border-left: 0px solid #77ABE3;    }.box-medio1, .box-medio2, .box-medio3, .box-medio4, .box-medio5, .box-medio6 {	width: 215px;	float: left;	height: 60px;	display: inline;	margin: 0px 4px 2px 3px;	padding: 0px;	background-color: #FFF;	clear: none;	background-image: url(imagens/box-medio1.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	}.box-medio2{	background-image: url(imagens/box-medio2.gif);	}.box-medio3{	background-image: url(imagens/box-medio3.gif);	}.box-medio4{	background-image: url(imagens/box-medio4.gif);	}.box-medio5{	background-image: url(imagens/box-medio5.gif);	}.box-medio6{	background-image: url(imagens/box-medio6.gif);	}.box-medio1 h1, .box-medio2 h1, .box-medio3 h1, .box-medio4 h1, .box-medio5 h1, .box-medio6 h1 {	font-size: 9px;	height: 13px;	float: right;	width: 120px;	text-align: left;	padding: 2px 2px 1px;	margin: 0px 6px 0px 0px;	color: #0FF;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #0FF;	letter-spacing: 1px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	}.box-medio4 h1, .box-medio5 h1, .box-medio6 h1 {	color: #0055A5;	border-bottom-color: #0056A6;	}.box-medio1 p, .box-medio2 p, .box-medio3 p, .box-medio4 p, .box-medio5 p, .box-medio6 p {	font-size: 9px;	font-weight: normal;	float: right;	width: 125px;	text-align: left;	padding: 1px 2px 2px;	margin: 0px 3px 0px 0px;	color: #FFF;	}.box-medio4 p, .box-medio5 p, .box-medio6 p {	color: #000;	}.box-medio1 a, .box-medio2 a, .box-medio3 a, .box-medio1 a:visited, .box-medio2 a:visited, .box-medio3 a:visited.box-medio4 a, .box-medio5 a, .box-medio6 a, .box-medio4 a:visited, .box-medio5 a:visited, .box-medio6 a:visited {	color: #FF0;	text-decoration: none;	}.box-medio4 a, .box-medio5 a, .box-medio6 a, .box-medio4 a:visited, .box-medio5 a:visited, .box-medio6 a:visited {	color: #00C;	}.box-medio1 a:hover, .box-medio2 a:hover, .box-medio3 a:hover{	color: #0FF;	}.box-medio4 a:hover, .box-medio5 a:hover, .box-medio6 a:hover{	color: #FFF;	}.box-tres h6    {	color: #009;	}/* Hides from IE-mac \*/	* html .box-peq a {	border-top: 0px solid;	border-right: 0px solid;	border-bottom: 0px solid;	border-left: 0px solid;	}	* html .box-peq a:hover{	border-top: 0px solid #77ABE3;	border-right: 1px solid #77ABE3;	border-bottom: 1px solid #77ABE3;	border-left: 0px solid #77ABE3;	}/* End hide from IE-mac *//* menu de navegação esquerda */#menu9, #menu9 * {        margin: 0;		padding: 0;        }#menu9 {	text-align: left;        }		#menu9 ul {        list-style: none;        margin: 0;        padding: 0;        }.box-tres h2 {    border: none;	}#menu9 {	width: 129px;	margin: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;        }#menu9 li a {	height: 15px;	voice-family: "\"}\"";	voice-family: inherit;	height: 13px;	text-decoration: none;	width: 118px;	margin-left: 3px;	color: #000000;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #0071BC;	border-bottom-color: #0071BC;	border-left-color: #0071BC;        }#menu9 li a:link, #menu9 li a:visited {	color: #000;	display: block;	background:  #71CBF2;	padding-top: 1px;	padding-right: 0;	padding-bottom: 0;	padding-left: 5px;        }#menu9 li a:hover, #menu9 li #current {	color: #000;	display: block;	background:  #E8E8E8;	padding-top: 1px;	padding-right: 0;	padding-bottom: 0;	padding-left: 5px;        }/*- Menu do topo */	#tabs1, #tabs1 * {      margin: 0;	  padding: 0;      }	      #tabs1 {      float:left;      width:800px;      background:#F4F7FB;      font-size:93%;      line-height:normal;      border-bottom:1px solid #BCD2E6;      }	  	  	#tabs1 img {      border: none;      }	#tabs1 font {      font-family: Verdana, Arial, Helvetica, sans-serif;	  font-size: 11px;	  line-height: 1.5em;	  font-weight: bold;      }    #tabs1 ul {	  margin:0;	  list-style:none;	  padding-top: 3px;	  padding-right: 0px;	  padding-bottom: 0px;	  padding-left: 4px;      }.box-tres h6 {	  display:inline;	  margin:0;	  padding:0;	  font-family: Verdana, Arial, Helvetica, sans-serif;	  font-size: 10px;	  line-height: 1.5em;	  font-weight: bold;	  float: left;      }    #tabs1 a {      float:left;      background:url("imagens/menu_top_a.gif") no-repeat left top;      margin:0;      padding:0 0 0 4px;      text-decoration:none;      }    #tabs1 a span {	  float:none;	  display:block;	  background:url("imagens/menu_top_b.gif") no-repeat right top;	  color:#334283;	  width: 105px;	  padding-top: 5px;	  padding-right: 17px;	  padding-bottom: 4px;	  padding-left: 6px;      }    /* Commented Backslash Hack hides rule from IE5-Mac \*/    #tabs1 a span {float:none;}    /* End IE5-Mac hack */    #tabs a:hover span {      color:#627EB7;      }.box-tres h6 {      background-position:0% -42px;      }    #tabs1 a:hover span {      background-position:100% -42px;      }.box-dois-b  a:hover img  {      background-position:0% -42px;      }    #tabs1 #current a span {      background-position:100% -42px;      }/* submenu do topo *//* orçamento estilo */.boxorcamento {	width: 408px;	float: left;	height: auto;	margin-top: 5px;	margin-bottom: 5px;	border: 1px solid #4A7FB7;	padding-top: 3px;	padding-right: 3px;	padding-bottom: 3px;	padding-left: 6px;	}.box-propaganda {	height: 2%;	margin: 0px;	padding: 0px;	display: block;	background-color: #FAFAFA;	}h1.boxorcamento {	background-image: url(imagens/acima2.jpg);	background-repeat: no-repeat;	background-position: right top;	color: #FAFAFA;	text-align: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	width: 375px;	float: left;	height: auto;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 1px;	margin-left: 1px;	}.orcamento, orcamento * {	margin: 0;	padding: 0;	}.orcamento {	width: 196px;	list-style: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	padding-top: 0;	padding-right: 0px;	padding-bottom: 1px;	padding-left: 1px;	float: left;	margin-right: 4px;	}.orcamento li {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #006699;	list-style-type: none;	}.orcamento li a {	display: block;	color: #fff;	text-decoration: none;	border-left: 1em solid #069;	background: #09c;	padding-top: 0.25em;	padding-right: 0.5em;	padding-bottom: 0.25em;	padding-left: 0.75em;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	}.orcamento li a:visited {	color: #ccc;	}.orcamento li a:hover {	color: #2eacd5;	background: #fff;		border-left: 1em solid #a2c7da;	}.orcamento ol {	border-top-width: 5px;	border-top-style: solid;	border-top-color: #006699;	list-style-type: none;	margin-bottom: 1px;	}.orcamento ol {	display: block;	color: #fff;	text-decoration: none;	border-left: 1em solid #069;	padding-top: 0.25em;	padding-right: 0.5em;	padding-bottom: 0.25em;	padding-left: 0.75em;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	background-color: #4C83BC;	}	/* holly hack *//*\*/.orcamento ul li { float: left; }#menu9   { height: 1%; }/* *//*formulario*/form {	color: #76ABD7;	font-family: Verdana, Arial, sans-serif;	font-size: 0.7em;	background-color: #77ABE3;	width: 640px;	float: right;	text-align: left;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 2px;	padding-left: 5px;	margin-right: 5px;	_margin-right: 2px; /*IE6*/	margin-bottom: 5px;	height: auto;	margin-top: 2px;	margin-left: 0px;	display: inline;	clear: left;	}fieldset {	border:1px solid #FFFFFF;	padding: 1em;	margin-top: 1px;	margin-right: 0;	margin-bottom: 5px;	margin-left: 0;	background-color: #A7D2F5;	}legend {	border: 1px solid #FFFFFF;	padding: 2px 6px;	color: #333333;	background-color: #E8E8E8;	margin: 2px 2px 2px 0px;	}label {	display: block;	color: #000000;	}p label, li label {	display: inline;	}fieldset#dp1 input, fieldset#dp2 input, select {	width: 220px;	}textarea {	width: 445px;	border: 1px solid #666666;	color: #000000;	}fieldset#dp1, fieldset#dp2 {	width: 280px;	float: left;	}fieldset#dp2 {	float: right;	}fieldset#fe {	clear:both;	}div.formulario {	float: left;	width: 45%;	}select {	width: 176px;	color: #333333;	}input {	color: #333333;	}div.formulario input {	width: 170px;	}div.formulario select {	width: 176px;	}div.formulario_dois {	float: left;	width: 31.9%;		}div.formulario_dois input {	width: 91px;	}div.formulario_dois select {	width: 97px;	}/* End hide from IE-mac *//*caixa tres*/#nav a.bullet2{	width: 630px; /* definindo a largura */	background-color: #FAFAFA;	float: right;	height: auto;	clear: none;	margin-top: 0px;	margin-right: 5px;	margin-bottom: 5px;	margin-left: 0px;	padding-bottom: 9px;	display: inline;	border-bottom-width: 5px;	border-bottom-style: solid;	border-bottom-color: #77ABE3;	}/* Hides from IE-mac \*/#nav a.bullet2  {	border-top: 0px none;	border-right: 0px none;	border-bottom: 0px none;	border-left: 0px none;}#nav a.bullet2:hover{border: 0px solid #2A4F98;}/*codigo css nav para barra superior de navegaçao com popup*/#nav, #nav ul {	list-style: none;	font: bold 12px Verdana, Arial, Helvetica, sans-serif;	padding: 0;	margin: 0;	z-index:10;	height: 1%;	}#nav {	height: 18px;	background-image: url(imagens/fundo.gif);	background-repeat: repeat-x;	}#nav li {	float: left;	}#nav /* Estilizando o parágrafo, nesta tag iremos estilizar inserindo bordas laterais do mesmo tamanho da borda criado 	nas figuras "rodape.gif" e "topo.gif" (5 pixels) e obviamente a mesma cor também (Preto - #000000) */ a {	border-left: 0px;	border-right: 0px;	margin:0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #333333;	text-align: center;	background-color: FAFAFA;	padding: 5px;	}#nav a {	display: block;	width: 88px;	height: 9px;	text-align: center;	text-decoration: none;	padding-top: 2px;	color: #000;	background-color: #71CBF2;	margin-right: 1px;	padding-bottom: 5px;	font-size: 9px;	border-left: 1px solid #5CA1D7;	}#nav a:hover {	display: block;	width: 88px;	height: 9px;	text-align: center;	text-decoration: none;	padding-top: 2px;	color: #000;	background-color: #E8E8E8;	margin-right: 1px;	padding-bottom: 5px;	font-size: 9px;	}#nav a.bullet {	display: block;	width: 88px;	height: 9px;	text-align: center;	text-decoration: none;	padding-top: 2px;	color: #000;	background-color: #71CBF2;	margin-right: 1px;	padding-bottom: 5px;	font-size: 9px;	border-left: 1px solid #5CA1D7;	}#nav a.bullet:hover {	display: block;	width: 88px;	height: 9px;	text-align: center;	text-decoration: none;	padding-top: 2px;	color: #000;	background-color: #E8E8E8;	margin-right: 1px;	padding-bottom: 5px;	font-size: 9px;	}#nav a.bullet2 {	background:#BDE3FD;	font-size: 9px;	height: 11px;	width: 110px;	margin: 0px;	padding: 2px 0px 0px;	border: 1px solid #FFF;	font-family: Arial, Helvetica, sans-serif;	}#nav a.bullet2:hover {	background:#E8E8E8;	font-size: 9px;	height: 11px;	width: 110px;	margin: 0px;	padding: 2px 0px 0px;	border: 1px solid #FFF;	}#nav li ul {	position: absolute;	left: -900em;	width: 88px;	margin: 0;	}#nav ul ul {	margin: 4px 0px 0px 100px;	}#nav li:hover ul ul, #nav li.over ul ul {	left: -900em;	}#nav li:hover ul, #nav li li:hover ul, #nav li.over ul, #nav li li.over ul {	left: auto;}