html,body{margin:0;padding:0}
body{
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    background-color: #F9F9F7;
    font-size: 0.75em;
}

a:link {
	color: #0066FF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0066FF;
}
a:hover {
	text-decoration: underline;
	color: #000099;
}
a:active {
	text-decoration: none;
	color: #0066FF;
}

.amarelo a:link {
	color: #0066FF;
	text-decoration: none;
}
.amarelo a:visited {
	text-decoration: none;
	color: #0066FF;
}
.amarelo a:hover {
	background-color:#000000;
	text-decoration: underline;
	color: #000099;
}
.amarelo a:active {
	text-decoration: none;
	color: #0066FF;
}

p{margin:0 10px 10px}
hr {margin:10px 0; border:none; border-bottom:1px dotted #999999;}
form input, select, textarea {border:1px solid #999999;}
input {border:1px solid #999999;}
.box_pacote {width:480px; height:100px; margin:5px 0; background:#fff}
div#cabecalho{
    height: 250px;
    margin: 0;
    padding: 0;
    background-repeat: no-repeat;
}
div#cabecalho h1{
    display: none;
}
div#topnavbar{
    background: url('../images/bk_navbar2.jpg') no-repeat center;
    padding: 3px 0px 0px 0px ;
    margin: 0px 0px 10px 0px;
    text-align: center;
    height: 45px;
    line-height: 3em;
}
div#topnavbar a {
border:1px solid #FFFFFF;
color:#FFFFFF;
display:inline;
font-family:Arial,Helvetica,sans-serif;
font-size:8.85pt;
font-weight:bold;
margin:0 0;
padding:6px 2px;
text-decoration:none;
}
div#topnavbar a:link,a:hover,a:visited,a:active{
	text-decoration: none;
}
div#topnavbar a:hover {
	border: 1px solid #000000;
}
div#marco{
    text-align: left;
    border-right-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-color: #E4DACB;
    border-left-color: #EAE2D7;
    background-image: url('../images/atendente.jpg');
    background-position: right bottom;
    background-repeat: no-repeat;
}
div#rodapeintro{
    background: #E0DCD1;
    color: #808080;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    font-weight: bold;
    margin-right: 0px;
    margin-left: 0px;
}
div#rodapeintro p{margin:0;padding:5px 10px}
div#rodape a,a:link,a:visited,a:active{
	text-decoration: none;
	color: #000000;
}
div#rodape a:hover {
	text-decoration: underline;
}
div#marco{width:760px;margin:0 auto;
    background-color:#FFF;}
div#conteudo{
    font-family: Arial, Helvetica, sans-serif;
    text-align: justify;
    float: left;
    width: 480px;
    margin-left: 10px;
}
div#conteudo a,a:link,a:visited,a:active{
    text-decoration: none;
    color: #999999;
}
div#conteudo a:hover {
	text-decoration: none;
	color: #333333;
}
div#conteudo a img{
    border:none;
}
div#conteudo .vitrine h2 {
    margin: 0px 0px 7px 0px;
    padding: 0px 0px 0px 180px;
    font-size: 1.4em;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
div#conteudo .vitrine h2.normal {
    margin: 0px 0px 7px 0px;
    padding: 5px 40px 5px 40px;
    font-size: 1.4em;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
div#conteudo .vitrine h3{
    margin: 0px;
    padding: 0px 0px 0px 180px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    color: #CC0000;
}
div#conteudo .vitrine h3.normal{
    margin: 0px;
    padding: 0px 40px 0px 40px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    color: #CC0000;
}
div#conteudo .vitrine p {
    padding: 0px 0px 0px 170px;
}
div#conteudo .vitrine p.normal {
    padding: 0px 40px 0px 40px;
}
div#conteudo .vitrine img {
     float: left;
}
div#conteudo .vitrine img.center {
    margin: 0px auto 0px auto;
    float: none;
    display: block;
}

div#conteudo .vitrine p a{
    float:right;
}
div#conteudo .vitrine p.normal a{
    float:none;
}

div#conteudo .pacotes h2{
    margin: 0px 0px 10px 0px;
    padding: 10px 0px 30px 20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.75em;
    color: #003366;
    background-image: url('../images/titulo.gif');
    background-repeat: repeat-x;
}
div#conteudo .pacotes h3{
    margin: 0px;
    padding: 0px 0px 0px 220px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    color: #CC0000;
}
div#conteudo .pacotes p{
    padding: 0px 0px 0px 210px;
}

div#conteudo .pacotes p.normal{
    padding: 0px 10px 0px 10px;
}
div#conteudo .pacotes img {
    float: left;
    width: 210px;
    height: 100px;
}
div#conteudo .pacotes p a{
    float:right;
}
div#conteudo .cruzeiros h2{
    background-color: #dcdad1;
    background: url('../images/titulo.gif');
    margin: 0px 0px 10px 0px;
    padding: 10px 0px 30px 20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.75em;
    color: #003366;
    background-repeat: repeat-x;
}
div#conteudo .cruzeiros h3{
    margin: 0px;
    padding: 0px 0px 0px 220px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    color: #CC0000;
}
div#conteudo .cruzeiros p{
    padding: 0px 0px 0px 210px;
}
div#conteudo .cruzeiros img {
     float: left;
    width: 210px;
    height: 103px;
}
div#conteudo .cruzeiros p a{
    float:right;
}
div#rnavbar{
    border: 1px solid #FFFADF;
    float: right;
    width: 245px;
    margin-right: 10px;
    background-color: #FFFDF4;
}
div#rnavbar h2{
    margin: 0px 0px 10px 0px;
    padding: 7px 0px 7px 20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.2em;
    color: #800000;
}
div#rnavbar a{
    text-decoration: underline;
    color: #0066CC;
}
div#rnavbar a:hover {
    text-decoration: underline;
    color: #000066;
}
div#extra{
    float: right;
    clear: right;
    width: 245px;
    margin-right: 10px;
    margin-bottom: 200px;
}
div#extra p {
    text-align: justify;
    padding-right: 0px;
    padding-left: 0px;
}
div#extra h2{
    margin: 0px 0px 10px 0px;
    padding: 7px 0px 7px 20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.2em;
    color: #800000;
}
div#turismo1{
    margin: 0px 10px 0px 0px;
    padding: 0px;
    float: left;
}
div#turismo2{
    margin: 0px 10px 0px 0px;
    padding: 0px;
    float: left;
}
div#webdesign{
    margin: 0px 10px 0px 0px;
    padding: 0px;
    float: left;
}

div#rodape{
    clear:both;
    width:100%;
}
div#rnavbar img
{
    margin-right: auto;
    margin-left: auto;
    display: block;
}

div#depoimentos
{
    border: 2px solid #FFF5CE;
    margin: 20px 0px 5px 0px;
    padding: 5px 20px 0px 20px;
    background-color: #FFF9DF;
}
div#conteudo div#depoimentos h3
{
    margin: 0px 0px 5px 0px;
    padding: 0px;
    font-family: Georgia;
    font-style: italic;
    color: #333333;
    font-weight: bold;
    font-size: 1.3em;
}
div#conteudo div#depoimentos p
{
    margin: 0px;
    padding: 0px;
    font-family: Georgia;
    font-style: italic;
    color: #666666;
    font-weight: bold;
    font-size: 1.1em;
}
div#conteudo div#depoimentos p.author
{
    margin: 0px;
    padding: 0px;
    font-family: Georgia;
    font-style: italic;
    color: #333333;
    font-weight: bold;
    font-size: 1.1em;
    text-align: right;
    border-bottom-color: #999999;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
}
div#extra h2 a
{   text-decoration: none;
    color: #800000;
}
div#usersfotos
{   width:244px;
    height:190px;
}

/*
Estilização da Página Inicial
*/
#pacote_index {width:482px; height:auto;}
#pacote_index h3 {font-size:18px; color:#ff6600;}
#pacote_index .img_pacote {margin:0; width:210px; height:100px; border:none; padding:0;}
#pacote_index h4 {padding:0; margin-top:5px; font-size:11px; color:#003399;}

#pacote_index .list_pack {margin-bottom:10px; width:210px; height:auto; border-bottom:1px dotted #666666;}

#pacote1 {float:left; width:210px;}
#pacote2 {float: right; width:210px;}



/*Fima da estilização da Página Inicial*/
