#header {
	height:148px;
}
#header .detail {
  background:url(../img/bg_detailMaior.png) no-repeat;   
  height:94px;
  z-index:100;
}
#submenu {
  left:0;
  padding:0 15px;
  position:absolute;
  top:120px;
  width:930px;
  z-index:100;
}
#submenu .dir {
  float: left;
  margin-left: 90px;
  display:inline;
}
#submenu .dir li {
  float: left;
  margin-left: 50px;
  display:inline;
}
#submenu .marketing {width:142px; background: url(../img/smn_campanhas.gif) no-repeat center 0;height:26px;}
#submenu .agenda {width:52px; background: url(../img/smn_agenda.gif) no-repeat center 0;height:26px;}
#submenu .noticias {width:52px; background: url(../img/smn_noticias.gif) no-repeat center 0;height:26px;}
#submenu .dicas {width:96px; background: url(../img/smn_dicas.gif) no-repeat center 0;height:26px;}
#submenu .quem_indicamos {width:102px; background: url(../img/smn_quem_indicamos.gif) no-repeat center 0;height:26px}
#contents {
  padding-top: 1px;
}
#submenu ul li a, #submenu ul li a:visited {
  color:#575757;
  display:block;
  font-family:times,serif;
  font-size:15px;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  height:18px;
  line-height:normal;
}
#submenu .selected {background-position: center -30px}
#calculadora {
  float: left;
  display:inline;
  margin: 70px 0 30px 0;
  position: relative;
  width: 363px;
  _width: 369px;
  padding-right: 6px;
  *padding-right: 6px;
  background: url(../img/bg_calc.jpg) repeat-y right;
}
.subcalc {
  height: 473px;
  padding: 1px 1px 1px 18px;
  border-left: solid 2px #ce4b4b;
  margin-left:3px;
}
.subborder {
  height: 9px;
  font-size: 1px;
  line-height: 0;
  margin-right: -6px;
  margin-left:3px;
  background: url(../img/bg_sombra_calc_baixo.jpg) no-repeat;
}
#tacas {
  background:transparent url(../img/tacas_dicas.png) no-repeat scroll 0 0;
  _background: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.miolo.com.br/web/img/tacas_dicas.png', sizingMethod='image');
  height:212px;
  left:230px;
  position:absolute;
  top:269px;
  width:169px;
  z-index:30;
}
#calculadora .titulo {
  margin: 0 -1px 0 0;
  padding: 15px 0 12px 18px;
  background: url(../img/bg_titulo.jpg) no-repeat top right;
}
#calculadora p {
  margin: 13px 0;
}
#calculadora p.options {
  margin-top: -5px;
}

#tipo_bebida {}
#outra_bebida {}

label {
  font: 700 italic 14px times,serif;
  color: #848484;
}
#calculadora img,
#calculadora input {
  vertical-align: middle;
}

#participants {
  width: 100px;
  height: 46px;
  padding: 0;
  font: 43px times;
  border: solid 1px #c1c1c0;
  color: #cc3333;
  text-align: right;
}
#increase {
  position: absolute;
  top: 160px;
  left: 131px;
  width: 27px;
  height: 26px;
  background: url(../img/btn_sobe.jpg);
}
#decrease {
  position: absolute;
  top: 187px;
  left: 131px;
  width: 27px;
  height: 26px;
  background: url(../img/btn_desce.jpg);
}
#calculate {
  position: absolute;
  right: 36px;
  bottom: 30px;
  *bottom: 20px;
  width: 144px;
  height: 45px;
  border: none;
  cursor: pointer;
  margin-bottom:-10px;
}
#calculate.enabled {
  width:146px;
  height:46px;
}
#calculate.disabled {
  width:146px;
  height:46px;
}
#calculadora #calc_overlay {
  display: none;
  width: 358px;
  height: 537px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  background: #000;
  opacity: .30;
  filter: alpha(opacity=30);
}
#calculadora #calc_result_sombra,
#calculadora #calc_result {
  display: none;
  width: 219px;
  height: 261px;
  position: absolute;
  z-index: 102;
  top: 163px;
  left: 71px;
  background: #FFF;
}
#calculadora #calc_result {
  width: 187px;
  height: 219px;
  _width: 218px;
  _height: 260px;
  padding: 43px 11px 0 21px;;
}
#calculadora #calc_result_sombra {
  top: 166px;
  left: 74px;
  z-index: 101;
  background: #000;
  opacity: .25;
  filter: alpha(opacity=25);
}
#p_return {
  font: 700 italic 14px times,serif;
  color: #444;
}
#calc_result {
  font-size: 11px;;
}
#calc_result_close {
  width: 70px;
  height: 17px;
  position: absolute;
  top: 10px;
  right: 10px;
  padding: 3px 0 2px;
  font-size: 9px;
  text-transform: uppercase;
  color: #9e2f2f;
  background: url(../img/ico_close.gif) no-repeat right;
}
#btn_result_close {
  width: 157px;
  height: 38px;
  display: block;
  margin: 0 auto;
  background: url(../img/btn_novo_calculo.gif) no-repeat center;
}


.content_right {
  float: right;
  display:inline;
  width: 535px;
  *width: 515px;
  line-height: 23px;
  color: #333;
  position:relative;
}
h1 {
  font: normal 16px verdana,arial;
  color: #ca4848;
  margin: 70px 0 15px;
}
h2 {
  font: normal 20px arial;
  color: #333;
  margin: 15px 0 10px;
}
.content_right p {
  margin-top: 0;
}

.img_post_dicas {
  float: left;
  margin: 7px 15px 10px 0;
}

.links_seta {
  height: 20px;
  margin-bottom: 20px;
}
.links_seta a {
  float: left;
  color: #d01414;
  padding-right: 15px;
  margin-right: 20px;;
  background: url(../img/seta_vrm.gif) no-repeat right 7px;
}

.outras_receitas {
  margin-top: 50px
}
.outras_receitas a {
  color: #d01414;
  font-weight: 700;
  text-decoration: underline;
}
.outras_receitas a:hover {
  text-decoration: none;
}
#espaco{
	height:10px;
}

#submenu .esq {
float:left;
display:inline;
margin-left:10px;
}
#submenu .esq li {
float:left;
margin-right:50px;
}