body { 
  background:url("../image/bg.jpg") repeat;
  margin: 0; 
  background-color: #333333;
  font-family:Arial,Helvetica,sans-serif;
  line-height:1.6;
  font-size: 12px;
}

#pagina { 
  margin: 0 auto;
  width: 984px;
  background-color: white;
}

#content {
  margin: 7px;
  display: block;
}

#content_left {
  float: left;
//  border: 2px solid black;
  width: 680px;
}

#content_right {
  float: right;
  width: 270px;
}

.content_meio {
  border-bottom: 2px solid #F2F2FA;
  border-left: 2px solid #F2F2FA;
  border-right: 2px solid #F2F2FA;
  font-size: 12px;
}

#rodape {
  background-color: #F6F6F6;
  padding: 10px;
}

#cabecalho {
  height: 120px;
  padding: 13px;
}

#logomarca {
  float: left;
  width: 120px;
  height: 120px;
}

#banner {
  float: right;
  font-size: x-small;
}

#publicidade {
  width: 680px;
  margin-bottom: 10px;
}

.quad_dir {
  width: 270px;
  height: 240px;
  float: right;
}

.quad_dir_content {
  border-bottom: 2px solid #F2F2FA;
  border-left: 2px solid #F2F2FA;
  border-right: 2px solid #F2F2FA;
  width: 266px;
  height: 210px;
  float: right;
  font: small;
}

.quad_two_content {
  width: 335px;
//  height: 240px;
  float: left;
  margin-right: 5px;
  margin-bottom: 10px;
  display: block;
  background-color: #eee;
}


.quad_hospedagem {
  width: 224px;
  height: 240px;
  float: left;
  margin-right: 2px;
  display: block;
  background-color: #eee;
  background: -webkit-gradient(
      linear,
      center top, center bottom,
      color-stop(0%, rgba(255,255,255,0.8)),
      color-stop(30%, rgba(255,255,255,0)),
      color-stop(80%, rgba(255,255,255,0)),
      color-stop(100%, rgba(255,255,255,0.8))
    ), url(yellow_background.jpg);
  background: -moz-linear-gradient(
      top, rgba(255,255,255,0.8), rgba(255,255,255,0) 30%, rgba(255,255,255,0) 80%, rgba(255,255,255,0.8) 100%), url(yellow_background.jpg);
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  box-shadow: 0px 1px 3px rgba(0,0,0,0.7);
  -webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0.7);
  -moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.7);
  color: black;
  font-family: "Lucida Sans MS", "Lucida Grande", Helvetica, sans-serif;
  font-size: 10pt;
}

.quad_hospedagem_content {
  width: 220px;
  height: 240px;
  float: right;
  font: small;
}

.quad_hospedagem_content a {
  text-decoration: none;
}
.quad_hospedagem_content h1 {
  margin-top: -16px;
  color: orange;
  margin-left: 35px;
}
.quad_hospedagem_content h2 {
  margin-top: -10px;
  margin-left: 5px;
  color: orange;
  float: left;
}

.domain {
margin-top: -20px;
padding: 0px;
}

.quad_hospedagem_content_dir {
  border-bottom: 2px solid #F2F2FA;
  border-left: 2px solid #F2F2FA;
  border-right: 2px solid #F2F2FA;
  width: 276px;
  height: 250px;
  float: right;
  font: small;
}

.quad_notice {
  border: 2px solid #F2F2FA;
  width: 320px;
  float: left;
  padding: 5px;
  margin-right: 3px; 
}

.fundo_breadcrumb {
  border-bottom:2px solid #F2F2FA;
  padding:0 0 6px;
  margin-bottom: 5px;
}

.space_title {
  background: #ffffff url(../image/h3-bg.gif) no-repeat scroll left center;
  font-size: 12px;
  height:30px;
  line-height:30px;
  margin:0;
  padding:0 0 0 10px;
  text-shadow:0 1px 1px #FFFFFF;
}

.space_title span {
  background:url("../image/h3-bg.gif") no-repeat scroll right center transparent;
  display:block;
  height:30px;
  line-height:30px;
  padding-right:10px;
}

.form_contato {
  width: 440px;
}

.cs_cima {
background:url("../image/bg-input.png") repeat-x scroll left -2px #FFFFFF;
border-bottom:1px solid #DDDDDD;
//margin-left:-40px;
padding:3px;
}

.cs_baixo {
border-bottom:1px solid #DDDDDD;
//margin-left:-40px;
padding:3px;
}

.caixa_padrao {
  width: 630px;
  display: block;
  border: thin solid #999999;
  background-color: #F5F5F5;
  padding: 10px;
  margin-top: 5px;
  margin-bottom: 5px;
}
.ui-corner-all {
height: 24px;
}

.ui-corner-all ul {
margin: 0px;
padding: 0px;
}

.ui-corner-all ul li {
float: left;
list-style:none outside none;
padding-left: 10px;
padding-top: 2px;
  font-size: 12px;
  font-weight:bold;
}

.caixa_padrao2 {
  width: 630px;
  display: block;
  border: thin solid #999999;
  background-color: #F5f5f5;
  margin-top: 5px;
  margin-bottom: 5px;
}

.content_gradient {
  margin-right: 2px;
  display: block;
  background-color: #eee;
  background: -webkit-gradient(
      linear,
      center top, center bottom,
      color-stop(0%, rgba(255,255,255,0.8)),
      color-stop(30%, rgba(255,255,255,0)),
      color-stop(80%, rgba(255,255,255,0)),
      color-stop(100%, rgba(255,255,255,0.8))
    ), url(yellow_background.jpg);
  background: -moz-linear-gradient(
      top, rgba(255,255,255,0.8), rgba(255,255,255,0) 30%, rgba(255,255,255,0) 80%, rgba(255,255,255,0.8) 100%), url(yellow_background.jpg);

  border-top: solid 1px white;
  border-bottom: solid 1px #669;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  box-shadow: 0px 1px 3px rgba(0,0,0,0.7);
  -webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0.7);
  -moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.7);
  color: black;
  font-family: "Lucida Sans MS", "Lucida Grande", Helvetica, sans-serif;
  font-size: 10pt;
}
