/* redefinções do header */
#header {
  height: 148px;
}
.header_menu_vinhos{
	height:187px!important;
}
#header .detail {
  z-index: 100;
  height: 142px;
  background: url(../img/bg_detailMaior.png) no-repeat;
  
  /**background: url(../img/bg_detailMaior.png) no-repeat;*/
}
.header_menu_vinhos .detail{
	background: url(../img/bg_detailMaior_vinhos.png) no-repeat!important;
	width:139px!important;
}
#main .detail {
  height: 94px;
  background: url(../img/bg_detailMaior.png) no-repeat;
  _background: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.miolo.com.br/web/img/bg_detailMaior.png', sizingMethod='image');
  /**background: url(../img/bg_detailMaior.png) no-repeat;*/
}

/* submenu empresa */
#submenu {
  position: absolute;
  z-index: 100;
  top: 120px;
  left: 0;
  width: 930px;
  padding: 0 15px;
}
#submenu .esq {
  float: left;
}
#submenu .dir {
  float: right;
  margin-right: 70px;
  _margin-right: 20px;

}
#submenu .esq li {
  float: left;
  margin-right: 40px;
}
#submenu .dir li {
  float: left;
  margin-left: 40px;
}
#submenu ul li a,
#submenu ul li a:visited {
  display: block;
  height: 18px;
  font: 15px times,serif;
  color: #575757;
}
#submenu ul li a.selected {
  color: #d21717;
}

#submenu .agenda {width:52px; background: url(../img/smn_agenda.gif) no-repeat center 0;height:26px;}
#submenu .miolo_wine_group {width:125px; background: url(../img/smn_miolo_wine_group.gif) no-repeat center 0}
#submenu .historia {width:60px; background: url(../img/smn_historia.gif) no-repeat center 0}
#submenu .galeria {width:100px; background: url(../img/smn_galeria.gif) no-repeat center 0}
#submenu .noticias {width:52px; background: url(../img/smn_noticias.gif) no-repeat center 0}
#submenu .dicas {width:96px; background: url(../img/smn_dicas.gif) no-repeat center 0}
#submenu .quem_indicamos {width:102px; background: url(../img/smn_quem_indicamos.gif) no-repeat center 0}
#submenu .intro {width:70px; background: url(../img/smn_intro.gif) no-repeat center 0}
#submenu .informativo {margin: 3px 0 0 140px; width:176px; background: url(../img/smn_informativo.gif) no-repeat center 0}

#submenu .miolo {width:85px; margin-right:65px!important; background: url(../img/smn_vinicola_miolo.gif) no-repeat center 0}
#submenu .seival {width:115px; margin-right:65px!important; background: url(../img/smn_fortaleza_seival.gif) no-repeat center 0}
#submenu .rar {width:30px; background: url(../img/smn_rar.gif) no-repeat center 0}
#submenu .lovara {width:87px; margin-left:100px!important; background: url(../img/smn_lovara.gif) no-repeat center 0}

#submenu .ouro_verde {margin-left:55px!important;width:70px; background: url(../img/smn_ouro_verde.gif) no-repeat center 0}
#submenu .costa_pacifico {width:85px; margin-left:60px!important; background: url(../img/smn_costa.gif) no-repeat center 0}
#submenu .osborne {width:52px; margin:0 105px 0 15px!important; background: url(../img/smn_osborne.gif) no-repeat center 0}
#submenu .los_nevados {width:73px; margin-right:75px!important;background: url(../img/smn_los_nevados.gif) no-repeat center 0}
#submenu .almanden {width:53px; background: url(../img/smn_almaden_normal.gif) no-repeat center 0}

#submenu .giovanni_rosso {width:89px; margin-left:98px!important; background: url(../img/smn_giovanni.gif) no-repeat center 0}
#submenu .san_cristoforo {width:81px; margin-left:51px!important; background: url(../img/smn_cristoforo.gif) no-repeat center 0}
#submenu .henry_marionnet{width:97px; margin-left:49px!important; background: url(../img/smn_henry.gif) no-repeat center 0}


#submenu .selected {background-position: center -31px}

#contents {
  font: 13px verdana,arial;
  line-height: 18px;
}

.pg_top {margin: 30px 0 20px; clear: both}
.pg_bottom {margin: 20px 0 30px; clear: both}

.paginacao {
  font: 700 13px times,serif;
  color: #000;
  height: 23px;
  clear: both;
}
.paginacao li {
  float: left;
  width: 23px;
  height: 20px;
  text-align: center;
}
.paginacao li.link {
  float: right;
  width: auto;
  height: auto;
}
.paginacao li.link a {
  width: auto;
  height: auto;
}
.paginacao a {
  float: left;
  width: 23px;
  height: 20px;
  padding-top: 3px;
  text-align: center;
  color: #000;
}
.paginacao li.selected {
  color: #FFF;
  background: url(../img/bg_a_paginacao.jpg);
}

.item_restaurante {
  float: left;
  width: 436px;
  height: 192px;
  padding: 10px;
  margin-bottom: 20px;
  border: solid 1px #cdcdcd;
  background: url(../img/bg_claro.gif);
  overflow:hidden;
}
.item_restaurante .imagem {
  float: left;
  margin-right: 20px;
}
.item_restaurante label {
  font: 700 16px arial,helvetica;
  color: #d01414;
}
.item_restaurante a {
  color: #d01414;
}

.margin_20 {
  margin: 0 20px 20px 0;
  _margin: 0;
}
.float_right {
  float: right;
}

.pddf_download {
  position: absolute;
  right: 9px;
  top: 21px;
  font-size: 11px;
  color: #666;
  font-weight: 700;
  background:url(../img/a_miolo_onde_encontrar.gif) no-repeat;
  width:349px;
  height:37px;
}