#main.vinhos {
  height: 1660px;
  padding-top: 50px;
  background: url(../img/bg_main_vinhos.jpg);
}

#main #contents {
  position: static;
}

/* capa */
.cnt_vinhos_capa {
  width: 170px;
  float: left;
  margin-right: 10px;
  margin-top:25px;
}
.cnt_vinhos_capa .img {
  height: 420px;
  text-align: center;
  overflow:hidden
}
.cnt_vinhos_capa .botao {
  height: 48px;
  background: url(../img/bg_botao.jpg) repeat-x top;
}
.cnt_vinhos_capa .botao a.miolo {
  display: block;
  height: 46px;
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #f4f4f1 url(../img/btn_miolo.gif) no-repeat center;
}
.cnt_vinhos_capa .botao a.miolo:hover {
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #fbfbfa url(../img/btn_miolo_h.gif) no-repeat center;
}

.cnt_vinhos_capa .botao a.fortaleza_seival {
  display: block;
  height: 46px;
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #f4f4f1 url(../img/btn_fortaleza_seival.gif) no-repeat center;
}
.cnt_vinhos_capa .botao a.fortaleza_seival:hover {
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #fbfbfa url(../img/btn_fortaleza_seival_h.gif) no-repeat center;
}

.cnt_vinhos_capa .botao a.rar {
  display: block;
  height: 46px;
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #f4f4f1 url(../img/btn_rar.gif) no-repeat center;
}
.cnt_vinhos_capa .botao a.rar:hover {
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #fbfbfa url(../img/btn_rar_h.gif) no-repeat center;
}

.cnt_vinhos_capa .botao a.lovara {
  display: block;
  height: 46px;
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #f4f4f1 url(../img/btn_lovara.gif) no-repeat center;
}
.cnt_vinhos_capa .botao a.lovara:hover {
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #fbfbfa url(../img/btn_lovara_h.gif) no-repeat center;
}

.cnt_vinhos_capa .botao a.fazenda_ouro_verde {
  display: block;
  height: 46px;
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #f4f4f1 url(../img/btn_vinicola_ouro_verde.gif) no-repeat center;
}
.cnt_vinhos_capa .botao a.fazenda_ouro_verde:hover {
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #fbfbfa url(../img/btn_vinicola_ouro_verde_h.gif) no-repeat center;
}

.cnt_vinhos_capa .botao a.costa_pacifico {
  display: block;
  height: 46px;
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #f4f4f1 url(../img/btn_costa.gif) no-repeat center;
}
.cnt_vinhos_capa .botao a.costa_pacifico:hover {
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #fbfbfa url(../img/btn_costa_h.gif) no-repeat center;
}

.cnt_vinhos_capa .botao a.osborne {
  display: block;
  height: 46px;
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #f4f4f1 url(../img/btn_osborne.gif) no-repeat center;
}
.cnt_vinhos_capa .botao a.osborne:hover {
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #fbfbfa url(../img/btn_osborne_h.gif) no-repeat center;
}

.cnt_vinhos_capa .botao a.los_nevados {
  display: block;
  height: 46px;
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #f4f4f1 url(../img/btn_los_nevados.gif) no-repeat center;
}
.cnt_vinhos_capa .botao a.los_nevados:hover {
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #fbfbfa url(../img/btn_los_nevados_h.gif) no-repeat center;
}
.cnt_vinhos_capa .botao a.almaden {
  display: block;
  height: 46px;
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #f4f4f1 url(../img/btn_almaden.gif) no-repeat center;
}
.cnt_vinhos_capa .botao a.almaden:hover {
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #fbfbfa url(../img/btn_almaden_h.gif) no-repeat center;
}
.cnt_vinhos_capa .botao a.san_cristoforo {
  display: block;
  height: 46px;
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #f4f4f1 url(../img/btn_san_cristoforo.gif) no-repeat center;
}
.cnt_vinhos_capa .botao a.san_cristoforo:hover {
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #fbfbfa url(../img/btn_san_cristoforo_h.gif) no-repeat center;
}
.cnt_vinhos_capa .botao a.henry_m {
  display: block;
  height: 46px;
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #f4f4f1 url(../img/btn_henry_m.gif) no-repeat center;
}
.cnt_vinhos_capa .botao a.henry_m:hover {
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #fbfbfa url(../img/btn_henry_m_h.gif) no-repeat center;
}
.cnt_vinhos_capa .botao a.giovanni_rosso{
  display: block;
  height: 46px;
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #f4f4f1 url(../img/btn_giovanni_rosso.gif) no-repeat center;
}
.cnt_vinhos_capa .botao a.giovanni_rosso:hover {
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #fbfbfa url(../img/btn_giovanni_rosso_h.gif) no-repeat center;
}
.cnt_vinhos_capa .botao a.vinhos_autor{
  display: block;
  height: 46px;
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #f4f4f1 url(../img/btn_vinhos_autor.gif) no-repeat center;
}
.cnt_vinhos_capa .botao a.vinhos_autor:hover {
  border-top: solid 2px #c5c5c3;
  border-bottom: solid 2px #c5c5c3;
  background: #fbfbfa url(../img/btn_vinhos_autor_h.gif) no-repeat center;
}
/* capa */


/* internas */
#contents.vinhos_int {
  line-height: 25px;
  font-family: verdana;
  padding-top: 60px;
}
.logo_int {
  float: left;
  margin: 10px 10px 10px 0;
}
.grafico {
  float: right;
  border: solid 1px #bbb;
  margin: 0 0 15px 25px;
}
h2 {
  font: 23px tahoma,verdana;
  color: #d01414;
  margin: 30px 0 10px;
}
h2.ttl-wine{
	margin:30px 0 -20px;
}
.center {
  text-align: center;
}

.h_clear {
  clear: both;
}

.bg_line_h {
  float: left;
  padding: 0 15px;
  margin: 0 37px 20px 0;
  *margin: 0 40px 20px 0;
  background: url(../img/bg_line_produtos.jpg) repeat-x 0 301px;
}
.bg_line_h65{
  background: url(../img/bg_line_produtos_H65.jpg) repeat-x 0 301px;
}
.margin_0 {margin: 0}
.margin_0_22_0_0 {margin: 0 22px 0 0;}
.margin_0_0_30_0 {margin: 0 0 30px 0;}
.margin_0_40_20_0 {margin: 0 40px 20px 0;}
.margin_0_20_20_0 {margin: 0 20px 20px 0;}
.margin_0_10_20_0 {margin: 0 10px 20px 0;}
.padding_0 {padding: 0}

.duplo_tamanho td{
    width: 75px;
}

.tbl_produtos_int td {
  font-size: 13px;
  text-align: center;
}
.tbl_produtos_int .td_img {
  /*height: 345px;*/
  text-align: center;
  padding: 0 8px 8px;
  vertical-align: bottom;
}
.vinhos_int .tbl_produtos_int .td_img {
  height: 300px;
}
.vinhos_int .tbl_produtos_int .td_img_screwcap_dentro{
	text-align: center;
  padding: 0 8px 8px;
  vertical-align: bottom;
  height: 300px;
  width:76;
}
.vinhos_int .tbl_produtos_int .td_img_screwcap_dentro span#icone-screwcap-tres-imagens{
	left:60px;
}
.vinhos_int .height_345 .tbl_produtos_int .td_img {
  height: 345px;
}
.height_345 {
  background-position: 0 345px;
}
.padding_lr_0 {
  padding-left: 0;
  padding-right: 0;
}
.padding_lr_0 .td_img{
  padding-left: 0;
  padding-right: 0;
}
.btn_comprar {
  display: block;
  width: 62px;
  height: 18px;
  margin: 12px auto 0;
  background: url(../img/btn_comprar_int.gif) no-repeat;
}
.btn_comprar_left{
  float: left;
}
.detalhes {
  display: block;
  width: 65px;
  padding: 5px 25px 3px 0;
  margin: 10px auto 0;
  font-weight: 700;
  color: #b83d3d;
  background:url(../img/ico_go.gif) no-repeat right;
}
/* internas */

/* pop */
#div_content {
  text-align: justify;
  font-size: 13px;
  line-height: 25px;
  padding: 20px;
  height: 720px;
  padding: 20px 250px 0 20px;
  border: solid 2px #cbc6c6;
  overflow: auto;
}
#dialog {
  display: none;
}

.img_gg {
  width: 245px;
  *width: 244px;
  position: absolute;
  top: 140px;
  left: 420px;
  _top: 100px;
  _left: 390px;
  text-align: center;
}
.comprar_m {
  display: block;
  width: 82px;
  height: 22px;
  margin: 25px auto 0;
  background: url(../img/btn_comprar.jpg);
}
/* pop */

/* menu */
#submenu {
  _width: 970px;  
  float:left;
}
#submenu .esq {
  float: left;  
  width:465px;
}
#submenu .dir {
  float: left;
  margin: 0;
  width:465px;   
}
#submenu .esq li {
  float: left;
  margin-right: 30px;
}
#submenu .dir li {
  float: left;
  margin: 0 0 0 20px;
  _margin: 0 0 0 20px;
}
#submenu .below {
	margin-top:23px;
}

#icone-screwcap{
  background:transparent url(../img/screwcap_icon.gif) no-repeat scroll 0 0;
  display:block;
  height:36px;
  left:54px;
  _left:44px;
  position:relative;
  top:90px;
  width:35px;
}
#icone-screwcap-tres-imagens{
  background:transparent url(../img/screwcap_icon.gif) no-repeat scroll 0 0;
  display:block;
  height:36px;
  left:194px;
  _left:118px;
  position:relative;
  top:90px;
  width:35px;
}
.icone-screwcap-new{
	left:85px!important;	
	_left:50px!important;
}
.icone-screwcap-new-long{
	left:110px!important;
	_left:55px!important;
}
.icone-screwcap-new-long.position2{
  margin-left: 35px;
  top: 127px!important;
}
.icone-screwcap-new.position3{
  margin-left: 58px;
  top: 127px!important;
}
/* menu */
