/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  @charset "iso-8859-1";

/* confirguracoes gerais do html */

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
}

h2 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #999900;
	padding-bottom: 10px;
	padding-top: 10px;
	font-size: large;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h3 {
	font-size: medium;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
    

  a:link {
	color: #0000FF;
	text-decoration: none;
	background-color: transparent;
    }

  a:visited {
	color: #0000FF;
	text-decoration: none;
	background-color: transparent;
    }

  a:hover { color: rgb(255, 255, 255);
    text-decoration: none;
    background-color: rgb(255, 0, 0);
    }

  a:active { color: rgb(204, 0, 0);
    text-decoration: none;
    background-color: transparent;
    }

.hrone {
	height: 1px;
	border-top-width: 1px;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-color: #CCCCCC;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;

}
/* configuracoes de formularios */ 

form {
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

form fieldset {
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-style: none;
	border-right-style: none;
	padding-left: 15px;
}

form legend { }

form label { }

/* form de compra */

fieldset#dadoscompra {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;

}




/* configuracoes de páginas */ 

#boxtext {
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-bottom: 15px;
	line-height: 18px;
	margin-bottom: 20px;


}

  
  #box1 {
	font-size: large;
	font-weight: bold;
	height: 32px;
	color: #FFFFFF;
	border-bottom-color: #999900;
	position: relative;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #828200;
	padding-left: 5px;
	padding-top: 8px;
	border-top-width: 1px;
	border-top-color: #999900;
	background-color: #999900;
	margin-bottom: 5px;
    }

  #box2 {
	font-size: x-small;
	line-height: 170%;
	text-align: justify;
	text-indent: 3em;
	margin-top: 10px;
	border: 1px solid #CCCCCC;
	padding: 10px;
    }

  #box3 { margin-top: 15px;
    font-size: x-small;
    text-indent: 3em;
    text-align: justify;
    }

  #box4 { text-align: center;
    margin-right: auto;
    margin-left: auto;
    font-size: x-small;
    width: 600px;
    }

  #boxlink {
	border: 2px double rgb(153, 153, 153);
	padding: 5px;
	text-align: center;
	font-size: large;
	width: 420px;
	font-weight: bold;
	background-color: #FFFFDD;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
    }
  
  #formcontato {
	margin-right: auto;
	margin-left: auto;
	font-size: small;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #666666;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	line-height: 18px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-left: 20px;
    }

  .column1 {
	float: left;
	height: 40px;
	width: 300px;
	position: relative;
	padding-left: 15px;
    }

  .column2 {
	height: 40px;
	width: 300px;
	position: relative;
    }

  .column3 {
	float: left;
	height: 90px;
	width: 300px;
	position: relative;
	padding-left: 15px;
    }

  .column4 {
	float: left;
	height: 90px;
	width: 300px;
	position: relative;
    }

  .button1 {
	position: relative;
	color: #666666;
	padding-left: 15px;
    }

  .button2 {
	height: 30px;
	clear: both;
	position: relative;
	margin-top: 20px;
	padding-left: 320px;
    }

  #devolucao {
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-size: small;
	color: #666666;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
    }

  .dev {
	font-weight: bold;
	height: 50px;
    }

  .columndev1 {
	font-size: small;
	width: 230px;
	float: left;
	position: relative;
	height: 40px;
    }

  .columndev2 {
	font-size: x-small;
	width: 360px;
	float: left;
	position: relative;
	height: 40px;
    }

  .boxbottom {
	clear: both;
	position: relative;
	height: 30px;
	padding-left: 240px;
    }

  #boxduvidas { border-top: 1px dashed rgb(204, 204, 204);
    border-left: 1px dashed rgb(204, 204, 204);
    border-right: 1px dashed rgb(204, 204, 204);
    padding: 5px;
    font-size: x-small;
    width: 600px;
    margin-right: auto;
    margin-left: auto;
    }

  .boxduvidas1 { border-bottom: 1px dashed rgb(204, 204, 204);
    padding-left: 5px;
    line-height: 20px;
    text-align: justify;
    }

  .boxduvidas2 {  }

#tabprecos { width: 620px;
    }
	
#tabelavalores {
	width: 634px;

}

/* copiar para nova pag compra */
  .opcoesselecionadas {
	border: 1px solid rgb(204, 204, 204);
	text-align: center;
	font-size: x-small;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 629px;
	clear: left;
	margin-top: 5px;
    }

/* copiar para nova pag compra */
  .titleops { padding-bottom: 10px;
    }

  .parcelas {
	border: 1px solid rgb(204, 204, 204);
	float: left;
	width: 294px;
	margin-top: 10px;
	height: 335px;
	padding-left: 0px;
    }

  .informacoes {
	border: 1px solid rgb(204, 204, 204);
	float: left;
	width: 326px;
	margin-top: 10px;
	height: 335px;
	margin-right: 0px;
	position: relative;
	margin-left: 7px;
	padding-left: 0px;
	margin-bottom: 5px;
    }

  .condicoescompra { border: 1px dashed rgb(204, 204, 204);
    width: 295px;
    font-size: small;
    text-align: center;
    float: left;
    height: 23px;
    position: relative;
    margin-top: 10px;
    clear: both;
    padding-top: 7px;
    background-color: rgb(255, 255, 204);
    margin-bottom: 10px;
    }

  .botao1 {
	border: 1px dashed rgb(204, 204, 204);
	text-align: right;
	width: 325px;
	height: 21px;
	padding-top: 3px;
	position: relative;
	margin-left: 7px;
	float: left;
	margin-top: 10px;
	padding-bottom: 6px;
	padding-right: 2px;
	background-color: rgb(255, 255, 204);
	margin-bottom: 10px;
    }

  #parcelasgeral {
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 300px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #FF00FF;
	border-right-color: #FF00FF;
	border-bottom-color: #FF00FF;
	border-left-color: #FF00FF;
    }

  .titleparcelas { font-size: x-small;
    text-align: center;
    height: 20px;
    margin-bottom: 10px;
    padding-top: 7px;
    color: rgb(255, 255, 255);
    background-color: rgb(102, 102, 102);
    position: relative;
    }

  #parcelas1 {
	width: 30px;
	float: left;
	list-style-type: none;
	text-align: center;
	margin-left: 20px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 10px;
	height: 200px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #9900FF;
	border-right-color: #9900FF;
	border-bottom-color: #9900FF;
	border-left-color: #9900FF;
    }

  #parcelas2 {
	float: left;
	width: 35px;
	list-style-type: none;
	font-size: x-small;
	text-align: center;
	padding-top: 10px;
	margin-right: 5px;
	margin-left: 5px;
	padding-right: 0px;
	padding-left: 0px;
	border: 1px none #0000FF;
	height: 200px;
    }

  #parcelas3 {
	float: left;
	width: 150px;
	list-style-type: none;
	text-align: left;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	border: 1px none #006633;
	height: 197px;
	font-size: x-small;
    }

  .parcelasalt1 { height: 25px;
    }

  .parcelasalt2 {  }

  #titleinfo1 {
	font-size: x-small;
	text-align: center;
	height: 20px;
	margin-bottom: 5px;
	padding-top: 7px;
	color: rgb(255, 255, 255);
	background-color: rgb(102, 102, 102);
	font-weight: bold;
    }

  .info1 {
	text-align: left;
	font-size: x-small;
	font-weight: normal;
	padding-left: 5px;
	color: #FF0000;
	margin-bottom: 5px;
    }

  #titleinfo2 {
	font-size: x-small;
	text-align: center;
	height: 20px;
	padding-top: 7px;
	color: rgb(255, 255, 255);
	background-color: rgb(102, 102, 102);
	font-weight: bold;
    }

  .info2 {
	font-size: x-small;
	text-align: justify;
	padding-left: 5px;
	color: #FF0000;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 5px;
    }

  .precosgeral {
	width: 631px;
	padding-left: 0px;
	margin-left: 0px;
	position: relative;
	margin-top: 5px;
	margin-bottom: 5px;
	display: table;
    }

  .headername {
	list-style-type: none;
	width: 196px;
	display: inline;
	height: 22px;
	position: relative;
	float: left;
	font-size: x-small;
	font-weight: bold;
	padding-top: 8px;
	padding-left: 2px;
	margin-left: 0px;
	background-color: rgb(102, 102, 102);
	color: rgb(255, 255, 255);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: rgb(204, 204, 204);
	border-bottom-color: rgb(204, 204, 204);
	border-left-color: rgb(204, 204, 204);
    }

  .headerdays {
	width: 60px;
	padding-left: 0px;
	list-style-type: none;
	position: relative;
	float: left;
	height: 22px;
	display: inline;
	text-align: center;
	font-size: x-small;
	font-weight: bold;
	padding-top: 8px;
	background-color: rgb(102, 102, 102);
	color: rgb(255, 255, 255);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: rgb(204, 204, 204);
	border-right-color: rgb(204, 204, 204);
	border-bottom-color: rgb(204, 204, 204);
	border-left-color: rgb(204, 204, 204);
    }

  .headeralldays {
	border: 1px solid rgb(204, 204, 204);
	list-style-type: none;
	display: inline;
	height: 28px;
	width: 63px;
	position: relative;
	float: left;
	color: rgb(255, 255, 255);
	text-align: center;
	font-size: x-small;
	font-weight: bold;
	padding-top: 2px;
	background-color: rgb(102, 102, 102);
    }

  .choicename {
	list-style-type: none;
	position: relative;
	float: left;
	width: 196px;
	height: 17px;
	display: inline;
	border-top-width: 1px;
	border-top-color: rgb(204, 204, 204);
	font-size: x-small;
	padding-left: 2px;
	padding-top: 3px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: rgb(204, 204, 204);
	border-left-color: rgb(204, 204, 204);
    }

  .choicevalue {
	position: relative;
	display: inline;
	text-align: center;
	list-style-type: none;
	width: 60px;
	height: 17px;
	float: left;
	border-top-width: 1px;
	border-top-color: rgb(204, 204, 204);
	font-size: x-small;
	padding-top: 3px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: rgb(204, 204, 204);
	border-left-color: rgb(204, 204, 204);
    }

  .choicevalueall {
	list-style-type: none;
	display: inline;
	float: left;
	position: relative;
	text-align: center;
	width: 63px;
	height: 17px;
	font-size: x-small;
	padding-top: 3px;
	border-top-width: 1px;
	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-top-color: rgb(204, 204, 204);
	border-right-color: rgb(204, 204, 204);
	border-bottom-color: rgb(204, 204, 204);
	border-left-color: rgb(204, 204, 204);
    }

  #cadastrogeral {
	display: table;
	text-align: left;
	font-size: small;
	position: relative;
	float: left;
	margin-top: 5px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	color: #666666;
    }
	
	.compradetalhes2 {
	width: 620px;
	padding-left: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	line-height: 20px;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    }
	
	.fichadecadastro {
	width: 610px;
	height: auto;
	padding-top: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-top: 15px;
	margin-bottom: 10px;
	padding-bottom: 15px;
	font-size: small;
	color: #666666;
	line-height: 28px;
	padding-right: 10px;
	
	}

  .dadosgeral0 {
	clear: both;
	font-size: small;
	color: #FFFFFF;
	text-align: center;
	width: 530px;
	background-color: #FF0000;
	height: 22px;
	padding-top: 6px;
	font-weight: bold;
    }

  .dados0 {
	font-weight: bold;
	margin-top: 1px;
	padding-left: 5px;
	margin-bottom: 10px;
	font-size: small;
	background-color: #666666;
	color: rgb(255, 255, 255);
	opacity: 1;
	position: relative;
	float: left;
	height: 22px;
	padding-top: 3px;
	width: 626px;
    }

  .dados1 {
	width: 230px;
	float: left;
	position: relative;
	padding-left: 5px;
	height: 25px;
	text-align: left;
	padding-right: 10px;
    }

  .dados2 {
	float: left;
	width: 350px;
	position: relative;
	padding-left: 5px;
	height: 25px;
    }

  .dados3 {
	float: left;
	width: 230px;
	position: relative;
	height: 75px;
	padding-left: 5px;
	text-align: right;
	padding-right: 10px;
    }

  .dados4 {
	float: left;
	width: 350px;
	position: relative;
	height: 75px;
	padding-left: 5px;
    }

  .dados5 {
	float: left;
	width: 240px;
	position: relative;
	height: 60px;
	padding-left: 5px;
	margin-bottom: 15px;
    }

  .dados6 {
	float: left;
	width: 350px;
	position: relative;
	height: 60px;
	padding-left: 5px;
	margin-bottom: 15px;
    }

  .dados7 {
	float: left;
	width: 230px;
	padding-left: 5px;
	height: 22px;
	padding-top: 3px;
	position: relative;
	margin-bottom: 1px;
	text-align: right;
	padding-right: 10px;
}

  .dados8 {
	width: 355px;
	float: left;
	position: relative;
	height: 22px;
	padding-top: 3px;
	margin-bottom: 1px;
}

  .botao2 {
	position: relative;
	text-align: right;
	clear: both;
	float: left;
	height: 30px;
	width: 330px;
	padding-top: 10px;
    }

#boxconfirmdados {
	font-size: small;
	color: #666666;
	padding-left: 15px;
	line-height: 22px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding-bottom: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	width: 617px;
	margin-top: 20px;
	padding-top: 0px;
	position: relative;
	overflow: hidden;

}


#confirmgeral {
	font-size: small;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	height: 450px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 0px;

}

#confirmgeral2 {
	width: 510px;
	border: 1px dashed #CCCCCC;
	font-size: x-small;
	position: relative;
	margin-top: 10px;
	padding: 10px;
	margin-right: auto;
	margin-left: auto;
	height: 800px;

}

.confirm0 {
	padding-left: 5px;
	padding-top: 3px;
	color: #666666;
	margin-bottom: 2px;
	text-align: left;
	font-size: small;

}

.confirm1 {
	width: 270px;
	float: left;
	position: relative;
	font-size: small;
	height: 17px;
	padding-top: 3px;
	text-align: left;
	padding-right: 5px;
	background-color: #CCCCCC;
	font-weight: bold;
	color: #666666;
	padding-left: 5px;

}

.confirm2 {
	float: left;
	width: 336px;
	position: relative;
	font-size: x-small;
	height: 17px;
	padding-left: 5px;
	padding-top: 3px;
	background-color: #F4F4F4;
	color: #666666;
	padding-right: 5px;

}

.confirm3 {
	float: left;
	position: relative;
	width: 555px;
	padding-left: 5px;

}

.confirm4 {
	float: left;
	position: relative;
	width: 505px;
	padding-left: 5px;
	text-align: center;
	margin-top: 5px;

}

.enviadoaviso {
	font-size: small;
	color: #CE0000;
	line-height: 25px;
	background-color: #FFFFFF;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;

}

.enviado4 {
	font-size: small;
	margin-top: 25px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	height: 30px;
	padding-top: 18px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #666666;

}


  #box7 {  }

  #box8 {  }

  #box9 { text-align: right;
    }

  #balao5 { font-size: x-small;
    width: 620px;
    position: relative;
    margin-bottom: 20px;
    background-color: rgb(153, 0, 255);
    }

  .intro1 {
	border: 1px dashed rgb(255, 102, 0);
	width: 186px;
	float: left;
	position: relative;
	padding-right: 4px;
	height: 230px;
	text-align: left;
	margin-right: 10px;
	padding-left: 4px;
	padding-top: 10px;
	background-color: rgb(255, 209, 179);
	background-image: url(imagens/banner_naviodesenho.gif);
	background-repeat: no-repeat;
	background-position: right top;
    }

  .intro2 {
	border: 1px dashed rgb(51, 153, 0);
	width: 180px;
	float: left;
	position: relative;
	height: 230px;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 10px;
	background-color: rgb(214, 255, 193);
    }

  .intro3 {
	border: 1px dashed rgb(255, 0, 255);
	width: 180px;
	height: 230px;
	float: left;
	padding-left: 4px;
	margin-left: 10px;
	padding-top: 10px;
	background-color: rgb(255, 221, 255);
	padding-right: 4px;
    }

  #balao6 {
	border: 1px dashed rgb(153, 0, 0);
	font-size: x-small;
	background-color: rgb(255, 240, 240);
	position: relative;
	clear: left;
	margin-top: 5px;
	text-align: justify;
	width: 586px;
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 10px;
	padding-left: 4px;
    }

  #balao4 { background-position: left center;
    height: 120px;
    background-repeat: no-repeat;
    text-align: left;
    margin-top: 15px;
    }

  #balao7 {
	font-size: x-small;
	position: relative;
	height: 245px;
	width: 597px;
    }

  .promotitle { border: 1px dashed rgb(102, 102, 102);
    padding: 5px;
    font-size: small;
    text-align: left;
    width: 600px;
    margin-top: 20px;
    background-color: rgb(238, 238, 238);
    }

  .promo1 { border: 1px dashed rgb(204, 204, 204);
    padding: 5px;
    width: 600px;
    font-size: x-small;
    margin-top: 10px;
    text-align: justify;
    }

  .infocomprastitle {
	padding: 5px;
	font-size: small;
	text-align: left;
	margin-top: 20px;
	background-color: rgb(238, 238, 238);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #999999;
    }

  .infocompras1 {
	border: 1px solid rgb(204, 204, 204);
	padding: 5px;
	font-size: x-small;
	text-align: justify;
	margin-top: 10px;
	line-height: 22px;
	height: 500px;
    }

  .pentregatitle {
	padding: 5px;
	font-size: small;
	background-color: rgb(204, 204, 204);
	text-align: justify;
	margin-top: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 10px;
	border-left-style: solid;
	border-top-color: rgb(102, 102, 102);
	border-right-color: rgb(102, 102, 102);
	border-bottom-color: rgb(102, 102, 102);
	border-left-color: #4F4F4F;
    }

#segvia {
	font-size: x-small;
	width: 400px;
	height: 250px;
	margin-right: auto;
	margin-left: auto;
	border: 1px dashed #CCCCCC;
	position: relative;
	padding-right: 10px;
	padding-left: 10px;

}

#segviae {
	font-weight: bold;
	color: #FF0000;
	font-size: medium;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;

}

.titlesegvia {
	height: 25px;
	padding-top: 5px;
	font-weight: bold;
	position: relative;
	width: 400px;
	font-size: small;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-bottom: 5px;

}

.colunaleft {
	height: 36px;
	width: 150px;
	float: left;
	position: relative;

}

.colunaright {
	float: left;
	position: relative;
	height: 36px;
	width: 150px;

}

.colunaenviar {
	clear: left;
	position: relative;
	height: 30px;
	width: 250px;
	padding-left: 150px;

}

#atendgeral {
	width: 600px;

}

#atendform {

}

#atendleft {

}

#atendright {

}

#fimdoano {
	font-size: medium;
	font-weight: bold;
	color: #FFFFFF;
	background-position: center center;
	text-align: center;
	padding-top: 7px;
	background-color: #CCCC00;
	padding-right: 20px;
	padding-bottom: 7px;
	padding-left: 20px;
	line-height: 25px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	border: 1px solid #999999;
	letter-spacing: 2px;

}


#balao1 {
	text-align: center;
	font-weight: bold;
	color: #9900FF;
	margin-bottom: 10px;
	width: 600px;
	float: left;

}

#balao2 {
	width: 585px;
	font-size: small;
	margin-bottom: 10px;
	text-align: center;
	color: #990000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	padding: 5px;
	float: left;

}

#balao11 {
	font-size: medium;
	background-color: #F4F4F4;
	text-align: justify;
	width: 385px;
	padding-right: 5px;
	padding-left: 205px;
	margin-bottom: 5px;
	clear: left;
	background-image: url(imagens/banner_agencia_codigos.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 180px;
	padding-bottom: 5px;
	list-style-type: disc;
	color: #990000;
	line-height: 22px;
	padding-top: 5px;
	margin-top: 0px;
	font-weight: bold;

}



#cartaodescricao {
	margin-bottom: 10px;
	font-size: small;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	padding: 5px;
	width: 620px;

}



.descricao {
	margin-bottom: 5px;
	margin-left: 5px;

}

.quantidade {
	margin-bottom: 5px;
	margin-left: 5px;

}

.valor {
	margin-bottom: 5px;
	margin-left: 5px;

}

.botaocompra {
	margin-bottom: 10px;

}

#lineone {
	background-color: #FF0000;

}

.botaosubmit {
	font-size: x-small;
	width: 185px;
	height: 30px;
	background-color: #F7FFF7;

}

.foto01 {
	background-color: #666666;
	background-image: url(imagens/fotofarolpovo2008.jpg);
	background-repeat: no-repeat;
	height: 176px;
	width: 204px;
	float: left;
	margin-bottom: 5px;

}

.foto01texto {
	float: left;
	width: 361px;
	text-align: center;
	height: 167px;
	margin-bottom: 5px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 4px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	background-color: #666666;
    }
	
/* PARA O LINK 1 */

a.linkum:link {
	color:#FFFF00;
	text-decoration:none;
	background-color: transparent;
}
a.linkum:visited {
	color:#FFFF00;
	text-decoration:none;
	background-color: transparent;
}
a.linkum:hover {
	color:#FFFF00;
	text-decoration:none;
	background-color: #FF9900;
}
a.linkum:active {
	color:#FFFFCC;
	text-decoration:none;
	background-color:#FFFFCC;
	background-color: #FF9900;
}

#marketingum {
	font-size: medium;
	color: #FFFFFF;
	background-color: #999999;
	font-weight: bold;
	float: left;
	width: 200px;
	background-repeat: no-repeat;
	background-position: left;
	height: 176px;
	background-image: url(imagens/bloco%20skolfolia%202009.jpg);
	margin-bottom: 5px;

}

#marketingdois {
	font-size: medium;
	color: #FFFFFF;
	background-color: #666666;
	font-weight: bold;
	text-align: center;
	float: left;
	width: 385px;
	background-repeat: no-repeat;
	background-position: right;
	height: 136px;
	margin-bottom: 5px;
	padding-left: 5px;
	margin-left: 0px;
	padding-top: 40px;
	line-height: 25px;
	padding-right: 5px;

}



#menuinfovendas {
	text-align: center;
	font-weight: bold;
	height: 25px;
	padding-top: 5px;
	margin-bottom: 15px;
	color: #CCCCCC;
	border-right-width: 5px;
	border-bottom-width: 1px;
	border-left-width: 5px;


}

#avisopag {
	font-size: small;
	font-weight: bold;
	color: #CC00FF;
	line-height: 20px;
	text-align: justify;
	background-color: #FFFBE8;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;

}

#infofortal {
	font-size: x-small;
}

#infocarnabeirao {
	font-size: x-small;
}

#infocruzeiros {
	font-size: x-small;

}


#promo1 {
	margin-top: 5px;
	margin-bottom: 5px;
	width: 610px;
	border: 1px solid #999999;

}

#promo {
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: small;
	border: 1px solid #999999;
	text-align: justify;
	width: 598px;
	padding: 5px;

}

.logopromo {
	height: 100px;
	width: 120px;
	float: left;

}

.titllepromo {
	width: 463px;
	height: 100px;
	float: left;
	padding-left: 15px;
	color: #0000FF;
	font-weight: bold;

}

.textpromo {
	clear: left;
	padding-top: 5px;
	font-size: x-small;

}

.obspromo {
	color: #FF0000;
	margin-top: 5px;
	font-size: x-small;

}


/* inicio divs que controlam index.htm */

#boxindex1 {
	text-align: center;
	height: 110px;
	color: #666666;
	font-weight: bold;
	font-size: x-large;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-bottom: 20px;
	padding-top: 10px;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-color: #666666;
	border-right-color: #C5C5C5;
	border-bottom-color: #C5C5C5;
	border-left-color: #666666;
	margin-top: 10px;
}

#balonleft {
	width: 300px;
	float: left;
	margin-right: 15px;

}

#balonrigth {
	width: 318px;
	float: left;
	height: 580px;

}

#quadro1 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	font-size: small;
	margin-bottom: 30px;

}

.picaa {
	background-repeat: no-repeat;
	height: 60px;
	width: 60px;
	float: left;
	background-image: url(imagens_new/csalvador2010.jpg);
	
}

.pica {
	background-image: url(imagens_new/claudialeite1.jpg);
	background-repeat: no-repeat;
	height: 60px;
	width: 60px;
	float: left;
	
}

.manchete1 {
	float: left;
	width: 234px;
	height: 60px;
	font-size: medium;
	font-weight: bold;
	color: #990000;
	padding-left: 5px;
	line-height: 22px;
	font-family: Arial, Helvetica, sans-serif;

}

.manchetea {
	clear: left;
	height: 22px;
	padding-top: 6px;
	text-align: center;

}

#quadro2 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	font-size: small;
	margin-bottom: 30px;

}

.picb {
	background-repeat: no-repeat;
	height: 60px;
	width: 60px;
	float: left;
	background-image: url(imagens_new/jammil1.jpg);
}

.manchete2 {
	float: left;
	width: 234px;
	height: 60px;
	font-size: medium;
	font-weight: bold;
	color: #990000;
	padding-left: 5px;
	line-height: 22px;
	font-family: Arial, Helvetica, sans-serif;

}

.mancheteb {
	clear: left;
	height: 22px;
	padding-top: 6px;
	text-align: center;

}

#quadro3 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	font-size: small;
	margin-bottom: 30px;

}

.picc {
	background-image: url(imagens_new/jammil1.jpg);
	background-repeat: no-repeat;
	height: 60px;
	width: 60px;
	float: left;	
}

.manchete3 {
	float: left;
	width: 234px;
	height: 60px;
	font-size: medium;
	font-weight: bold;
	color: #990000;
	padding-left: 5px;
	line-height: 22px;
	font-family: Arial, Helvetica, sans-serif;

}

.manchetec {
	clear: left;
	height: 22px;
	padding-top: 6px;
	text-align: center;

}

#quadro4 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	font-size: small;
	margin-bottom: 30px;

}

.picd {
	background-image: url(imagens_new/saulo1.jpg);
	background-repeat: no-repeat;
	height: 60px;
	width: 60px;
	float: left;	
}

.manchete4 {
	float: left;
	width: 234px;
	height: 60px;
	font-size: medium;
	font-weight: bold;
	color: #990000;
	padding-left: 5px;
	line-height: 22px;
	font-family: Arial, Helvetica, sans-serif;

}

.mancheted {
	clear: left;
	height: 22px;
	padding-top: 6px;
	text-align: center;

}

#quadro5 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	font-size: small;
	margin-bottom: 15px;

}

.pice {
	background-repeat: no-repeat;
	height: 60px;
	width: 60px;
	float: left;
	background-image: url(imagens_new/beva2010.jpg);
	
}

.manchete5 {
	float: left;
	width: 234px;
	height: 60px;
	font-size: medium;
	font-weight: bold;
	color: #990000;
	padding-left: 5px;
	line-height: 22px;
	font-family: Arial, Helvetica, sans-serif;

}

.manchetee {
	clear: left;
	height: 22px;
	padding-top: 6px;
	text-align: center;

}

#quadro6 {
	height: 90px;
	font-size: medium;
	margin-bottom: 30px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;

}

.picf {
	background-image: url(imagens_new/balcaodeentrega1.jpg);
	background-repeat: no-repeat;
	height: 60px;
	width: 60px;
	float: left;

}

.manchete6 {
	float: left;
	height: 60px;
	width: 251px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #003366;
	font-weight: bold;
	padding-left: 5px;
	line-height: 22px;

}

.manchetef {
	clear: left;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 22px;
	padding-top: 5px;
	text-align: center;

}

#quadro7 {
	height: 90px;
	font-size: medium;
	margin-bottom: 30px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;

}

.picg {
	background-image: url(imagens_new/centralboneco.jpg);
	background-repeat: no-repeat;
	height: 60px;
	width: 60px;
	float: left;
}

.manchete7 {
	float: left;
	height: 60px;
	width: 252px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #003366;
	font-weight: bold;
	padding-left: 5px;
	line-height: 22px;

}

.mancheteg {
	clear: left;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 22px;
	padding-top: 5px;
	text-align: center;

}

#quadro8 {
	height: 320px;
	border: 1px solid #CCCCCC;

}

.pich {

}

.manchete8 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: medium;
	padding-left: 5px;
	height: 25px;
	padding-top: 5px;

}

.mancheteh {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: medium;
	line-height: 29px;
	padding-right: 5px;
	padding-left: 5px;

}



/* fim divs que controlam index.htm  new*/


/* inicio carnabordo */

#carnabordo1 {
	font-size: x-small;
	text-align: justify;
	line-height: 20px;

}

#carnabordo2 {
	height: 1100px;

}

#navio0 {
	width: 300px;
	float: left;
	font-size: x-small;
	border: 1px solid #999966;
	margin-right: 10px;
	margin-bottom: 10px;
	height: 175px;
	margin-left: 10px;
	

}

#navio1 {
	width: 300px;
	float: left;
	font-size: x-small;
	margin-bottom: 10px;
	border: 1px solid #999966;
	height: 175px;
	

}

#navio3 {
	width: 300px;
	float: left;
	font-size: x-small;
	margin-bottom: 10px;
	border: 1px solid #999966;
	height: 175px;
	background-image: url(imagens_new/banner_promocaocarnabordo2.gif);
	background-repeat: no-repeat;
	

}


.navio1 {
	height: 60px;
	width: 100px;
	float: left;
	
	
}

.navio2 {
	float: left;
	width: 195px;
	height: 50px;
	font-weight: bold;
	font-size: small;
	padding-left: 5px;
	color: #FFFFFF;
	background-color: #999966;
	
	

}

.navio03 {
	clear: left;
	height: 20px;
	padding-left: 5px;
	padding-top: 5px;
	
	

}


.navio3 {
	clear: left;
	height: 20px;
	padding-left: 5px;
	padding-top: 5px;
	
	

}

.navio4 {
	height: 20px;
	padding-left: 5px;
	padding-top: 5px;
	

}

.navio5 {
	height: 20px;
	padding-left: 5px;
	font-weight: bold;
	color: #FF0000;
	padding-top: 5px;

}

.navio6 {
	height: 18px;
	padding-left: 9px;
	font-weight: bold;
	color: #FF0000;
	padding-top: 7px;

}

.navio7 {
	height: 23px;
	padding-left: 9px;
	font-weight: bold;
	color: #FF0000;
	background-color: #CCCCCC;
	padding-top: 2px;

}


.picnavio1 {
 	background-image: url(imagens_new/soberano.jpg);
	height: 50px;
	width: 100px;
	float: left;

}

.picnavio2 {
	background-image: url(imagens_new/zenith.jpg);
	height: 50px;
	width: 100px;
	float: left;
	background-repeat: no-repeat;

}

.picnavio3 {
	background-image: url(imagens_new/orchestra.jpg);
	height: 50px;
	width: 100px;
	float: left;
	background-repeat: no-repeat;


}

.picnavio4 {
	background-image: url(imagens_new/lirica.jpg);
	height: 50px;
	width: 100px;
	float: left;
	background-repeat: no-repeat;


}

.picnavio5 {
	background-image: url(imagens_new/concordia.jpg);
	height: 50px;
	width: 100px;
	float: left;
	background-repeat: no-repeat;


}

.picnavio6 {
	height: 50px;
	width: 100px;
	float: left;
	background-color: #999966;
	background-image: url(imagens_new/visionoftheseas.jpg);


}

.picnavio7 {
	height: 50px;
	width: 100px;
	float: left;
	background-color: #999966;
	background-image: url(imagens_new/grandcelebration.jpg);


}

.picnavio8 {
	height: 50px;
	width: 100px;
	float: left;
	background-color: #999966;


}



.sideleft {
	width: 220px;
	height: 20px;
	padding-left: 5px;
	font-size: x-small;
	float: left;
	font-weight: bold;
	padding-top: 5px;
	color: #999966;

}

.siderigth {
	float: left;
	width: 384px;
	height: 25px;
	font-size: small;

}

.sideleft2 {
	width: 220px;
	height: 60px;
	padding-left: 5px;
	font-size: x-small;
	float: left;
	font-weight: bold;
	padding-top: 5px;
	color: #999966;

}

.siderigth2 {
	float: left;
	width: 384px;
	height: 60px;
	font-size: small;

}

.button3 {
	clear: left;
	position: relative;
	width: 613px;
	height: 25px;
	text-align: center;
	padding-top: 5px;
	margin-top: 5px;

}

#formularionavio {
	height: 350px;
	border: 1px solid #999966;
	width: 612px;
	clear: left;
	font-size: x-small;
	padding-top: 10px;
	margin-left: 10px;

}


/* fim carnabordo */


/* inicio carnabordo index */

#carnabordopics1{
	height: 150px;
	margin-bottom: 5px;
	background-color: #000000;
	background-image: url(carnabordo/banner_1.jpg);
	background-repeat: no-repeat;

}

#carnabordopics2{
	height: 150px;
	margin-bottom: 5px;
	background-color: #000000;
	background-image: url(carnabordo/banner_2.jpg);
	background-repeat: no-repeat;

}


#carnabordo3 {
	font-size: medium;
	text-align: center;
	color: #FF6600;
	font-weight: bold;
	border: 1px solid #CCCCCC;
	margin-bottom: 5px;
	padding: 5px;

}

#carnabordo4 {
	text-align: center;
	font-size: medium;
	font-weight: bold;
	color: #990000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #CCCCCC;
	margin-bottom: 5px;
	padding: 5px;

}

#carnabordo5 {
	text-align: center;
	font-size: medium;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 23px;
	padding-top: 7px;

}



/* fim carnabordo index */


/* inicio tooltip roteiros */


  a.dcontexto{
	color:#0000FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	cursor: help;
	text-decoration: none;
	position: relative;
	border-bottom-width: 2px;
	border-bottom-color: #0000FF;
	width: 320px;
  }
  a.dcontexto:hover{
  background:transparent;
  z-index:25; 
  }
  a.dcontexto span{display: none}
 
  a.dcontexto:hover span{
	display:block;
	position:absolute;
	width:400px;
	top:3em;
	text-align:justify;
	left:0;
	border:2px solid #666666;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #D7AC00;
	padding: 5px;
  }
  
/* fim tooltip roteiros */  

/* inicio noticias */  

#noticias1 {
	font-weight: bold;
	color: #666666;
	font-size: large;
	padding: 10px;

}

#noticias2 {
	font-size: small;
	text-align: justify;
	padding: 10px;

}

#noticias3 {
	font-size: small;
	font-weight: bold;
	color: #666666;
	text-align: justify;
	padding: 10px;

}

#noticias4 {
	font-size: large;
	padding: 10px;
	font-weight: bold;
	color: #0000FF;

}

#picnews1 {
	background-image: url(noticias/noticia%201%202009.jpg);
	background-repeat: no-repeat;
	height: auto;
	width: auto;
}


/* fim noticias */  

/* inicio menu vendas2 */

.opcaoenvio {
	color: #000000;
	border: 1px solid #CCCCCC;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 330px;
	padding-bottom: 5px;
	float: left;

}

.opcaoenviotitle {
	background-color: #666666;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	padding-top: 5px;
	padding-left: 5px;

}

.opcaoenvioconteudo {
	height: 20px;
	padding-left: 5px;
	padding-top: 3px;

}


.opcaoenvio2 {
	float: left;
	width: 292px;
	height: 99px;
	margin-left: 5px;
	border: 1px solid #CCCCCC;
	margin-bottom: 5px;
	font-size: x-small;

}

.opcaoenvio2title {
	height: 20px;
	padding-top: 5px;
	color: #FFFF00;
	background-color: #666666;
	font-weight: bold;
	padding-left: 5px;

}

.opcaoenvio2conteudo {
	text-align: center;
	color: #FF0000;
	background-color: #F7F7F7;
	height: 88px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	line-height: 15px;

}


/* fim menu vendas2 */

#central {
	text-align: center;
	font-size: x-large;

}


/* inicio galeria de fotos*/

.galeria {
	width:630px;
	text-align:left;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #000000;
	}
.img-aqui {
	background: #fff 
	width:450px;
	height:332px;
	position:relative;
	top:8px;
	float:right;
	border:1px solid #fff;
	margin-right: 2px;
	background-image: url(fotos_camarotes/fundo1.jpg);
	background-repeat: no-repeat;
	background-position: center;
	width: 450px;
	
	}
	
ul.fotos {
	position:relative;
	list-style:none;  
	width:162px;
	padding:1px;
	background:#999;
	margin:0; 
	padding:0; 
}
.fotos:after {
	display: block;
	content: ".";
	height: 0;
	font-size:0; 
	visibility: hidden;
	clear: both;
	}
ul.fotos li {
	width:75px;
	height:50px;
	float:left; 
	border:2px solid #444;
	margin:1px; 
}
ul.fotos li img {
	border:none; 
	width:75px;
	height:50px;
}
ul.fotos li span img {
	border:none;
	width:450px;
	height:332px;
	float: right;
	top: 8px;
	right: 7px;
}
ul.fotos a {
	display: block;
	} 
ul.fotos a span {
	display: none;
}
ul.fotos a:hover span.legenda {
	display: block;
	text-align:center;
	font-size: x-small;
	width:450px;
	position:absolute;
	top:375px;
	left:-2px;
}
ul.fotos a:hover span {
	display: block;
    position: absolute; 
	top:-5px; 
	left: 177px; 
	background:#fff;
	border:2px solid #666;
   }
ul.fotos a:hover span.legenda {
	padding:5px 0;
	color:#333; 
}

/* fim galeria de fotos */

/* inicio tabela preços */

#tableprecos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	width: 630px;
}

table#alter td {
	background-color: #006699;
	color: #FFFFFF;
}
table#alter tr.dif td {
	background-color: #E6F2FF;
	color: #990000;
}

table.bordasimples {
	border-collapse: collapse;
	border: 1px solid #CCCCCC;
}

table.bordasimples tr td {
	border:1px solid #CCCCCC;
}

/* aqui começa minhas modificações da tabela */

.tableprecos {
	border: 1px solid #9900FF;
}

.nameblocos {
	width: 210px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	padding-left: 5px;
}

.days {
	width: 55px;
	text-align: center;
	font-weight: bold;
	background-color: #666666;
	color: #FFFFFF;
}

.alldays {
	font-weight: bold;
	width: 55px;
	text-align: center;
	background-color: #999999;
	color: #FFFFFF;
	height: 30px;
	background-position: center center;
	padding-top: 5px;
}

.altera {
	font-weight: bold;
	background-color: #F5F5F5;
	padding-left: 5px;
	color: #666666;
}

.alterb {
	font-weight: bold;
	background-color: #FFFFFF;
	padding-left: 5px;
	color: #990000;
}


.alter1 {
	background-color: #F5F5F5;
	height: 20px;
	padding-top: 5px;
	color: #0000FF;
	text-align: center;
}

.alter2 {
	background-color: #FFFFFF;
	height: 20px;
	padding-top: 5px;
	color: #0000FF;
	text-align: center;
}

/* aqui começa tooltip*/

a.dcontexto0{
	position:relative;
	padding:0;
	color:#0000FF;
	z-index:24;
	text-decoration: none;
	line-height: 18px;
  }
  a.dcontexto0:hover{
	z-index:25;
	background-color: #FF0000;
	color: #FFFFFF;
  }
  a.dcontexto0 span{display: none}
  a.dcontexto0:hover span{
	display:block;
	position:absolute;
	width:600px;
	top:3em;
	text-align:justify;
	left:0;
	border:1px solid #999;
	color:#FFFFFF;
	background-color: #666666;
	font-size: small;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
  }

/* aqui começa tooltip2*/

a.dcontexto{
	position:relative;
	padding:0;
	color:#990000;
	z-index:24;
	text-decoration: none;
	line-height: 18px;
	font-size: x-small;
  }
  a.dcontexto:hover{
	z-index:25;
	background-color: #FF0000;
	color: #FFFFFF;
  }
  a.dcontexto span{display: none}
  a.dcontexto:hover span{
	display:block;
	position:absolute;
	width:230px;
	top:3em;
	text-align:justify;
	left:0;
	padding:5px 10px;
	border:1px solid #999;
	color:#FFFFFF;
	background-color: #999900;
  }
  

/* inicio table site */

#infotabelaprecos {
	font-size: small;
	padding: 10px;
	line-height: 20px;
	color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	margin-bottom: 5px;
}

.picbloco {
	width: 22px;
	background-color: #999900;

}

.products {
	width: 180px;
	background-color: #999900;
	color: #FFFFFF;
	font-size: x-small;
	text-align: left;
	height: 25px;
	padding-top: 5px;
	padding-left: 3px;

}

.completo {
	width: 73px;
	font-size: x-small;
	color: #FFFFFF;
	background-color: #999900;
	font-weight: bold;
	height: 25px;
	padding-top: 5px;
	text-align: center;

}

.title {
	font-size: x-small;
	font-weight: bold;
	background-color: #999900;
	color: #FFFFFF;
	text-align: center;
	width: 63px;
	height: 25px;
	padding-top: 5px;

}

.picblocoa {
	width: 22px;
	background-color: #FF9900;

}

.productsa {
	width: 180px;
	background-color: #FFD393;
	color: #990000;
	font-size: x-small;
	text-align: left;
	padding-left: 3px;
	height: 15px;
	padding-top: 3px;
	font-weight: bold;

}

.rowa {
	width: 63px;
	background-color: #FFEFD5;
	text-align: center;
	height: 15px;
	color: #FF0000;
	padding-top: 3px;

}

.completoa {
	font-size: x-small;
	width: 73px;
	background-color: #FFF8EC;
	color: #FFFFFF;
	text-align: center;
	height: 15px;
	padding-top: 3px;

}

.picblocob {
	width: 180px;
	background-color: #FFFFFF;

}

.productsb {
	width: 158px;
	background-color: #FFFFFF;
	font-size: x-small;
	color: #990000;
	text-align: left;
	height: 15px;
	padding-top: 3px;
	padding-left: 3px;
	font-weight: bold;

}

.rowb {
	width: 63px;
	background-color: #FFFFFF;
	text-align: center;
	height: 15px;
	padding-top: 3px;
	color: #FF0000;

}

.completob {
	width: 73px;
	background-color: #FFFFFF;
	font-size: x-small;
	text-align: center;
	height: 15px;
	padding-top: 3px;
	

}

#addsedex {

}

#obssedex {
	font-size: x-small;
	color: #FF0000;
	background-color: #CCCCCC;
	text-align: justify;
	padding: 5px;
	

}

.ppboleto {
	height: 25px;
	color: #990000;
	background-image: url(imagenscss/boleto.jpg);
	background-repeat: no-repeat;
	background-position: 30px;
	padding-right: 5px;

}

.pptransferencia {
	color: #CCCCCC;
	height: 17px;
	padding-top: 5px;
	padding-left: 5px;

}

.ppcartao {
	color: #666666;
	height: 19px;
	background-repeat: no-repeat;
	background-position: 130px;
	padding-left: 5px;
	padding-top: 6px;

}

.botaoavancar1 {
	text-align: right;
	width: 629px;
	height: 21px;
	padding-top: 3px;
	margin-top: 15px;
	padding-bottom: 6px;
	padding-right: 2px;
	background-color: #999900;
	margin-bottom: 10px;
	clear: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: rgb(204, 204, 204);
	border-right-color: rgb(204, 204, 204);
	border-bottom-color: rgb(204, 204, 204);
	border-left-color: rgb(204, 204, 204);
	font-size: x-small;
	color: #FFFFFF;
    }

.esend1 {
	color: #990000;
	height: 22px;

}

.esend2 {
	color: #990000;
	height: 22px;

}


.esend3 {
	color: #990000;
	height: 22px;

}

.esend4 {
	margin-top: 5px;
	line-height: 16px;
	padding: 5px;

}


/* fim tabela preços */

#boxmznews {
	width: 550px;
}

.tablecadastro {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

}

.formcadastrotr {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;


}

.formcadastrotda {
	width: 240px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: right;

}

.formcadastrotdb {
	width: 360px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

}

/* inicio pagina pagseguro.htm */


#pagseguro {
	font-size: x-small;
	margin-bottom: 0px;
	margin-top: 0px;

}

.vercarrinho {
	font-size: small;
	font-weight: normal;
	text-align: center;
	width: auto;

}


.bannerpagseguro1  {
	text-align: center;
	font-weight: bold;
	font-size: small;
	color: #FF0000;
	background-repeat: no-repeat;
	background-position: center top;
	height: 10px;
	width: auto;
	clear: left;
	background-image: url(pagseguro/bannersocartao.jpg);
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 60px;
	padding-bottom: 20px;
	margin-top: 20px;
	margin-bottom: 30px;

}

.botao {
	color: #0000FF;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: help;
	height: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.botao8 {
	color: #0000FF;
	background-color: #FFEFD5;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 15px;
	cursor: help;
	padding-top: 0px;
	padding-bottom: 0px;
}

.botaovercarrinho {
	color: #FFFFFF;
	background-color: #990000;
	height: 30px;
	padding: 0px;
	cursor: help;
	font-size: large;
	font-weight: bold;
	width: 632px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #990000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;
	margin-top: 5px;
}

/* pagseguro2.htm */

.linhas {
	display: table-row;
	clip: rect(auto,auto,0px,auto);

}

.columnone {
	text-align: left;
	width: 180px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	display: table-cell;
	
}

.columns {
	width: 75px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	height: 30px;
	display: table-cell;
	
}

#aprex {
	height: 180px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 15px;
	padding-bottom: 15px;

}

/* news temporarias até carnaval 2010 */

#news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	border: 1px dotted #CCCCCC;
	padding: 10px;
	background-image: url(imagens/fundo_news.jpg);
	background-repeat: repeat-x;

}

.news_top {
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;

}

.news_midle {

}

.news_footer {
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;

}

#bannerpagseguro {
	padding: 5px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #0000FF;
	text-align: center;
	font-size: small;
	font-weight: bold;
	width: 605px;

}

.linkpagseguro {
	text-decoration: none;

}

/* divs pagina index.htm vendasonline */

#avisoiniciovendas {
	font-weight: bold;
	color: #FF0000;

}

#pacotesvip {
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 10px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #FF0000;
	margin-bottom: 2px;
	height: auto;
	border-left-style: solid;

}

#camssa {
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #999900;
	padding: 5px;
	margin-bottom: 2px;

}


#produtoscentral {
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 10px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #990000;
	margin-bottom: 2px;
	height: auto;
	border-left-style: solid;

}
