/* */
* {margin:0; padding:0; color:#e5e5e5; font-family:Arial, Helvetica, sans-serif; font-size:12px; outline:none;}
body {background:#000 url(../img/bg-body.jpg) no-repeat center top;}

h1 {width:244px; height:230px; background:url(../img/bg-logo.jpg) no-repeat left center; border-bottom:4px solid #000; z-index:0;}
h1 span {display:none;}
h2 {display:none;}
input {border:1px solid #8b8b8b; padding:2px 3px; color:#000;}
input:focus {border-color:#CCC;}
.wrap {clear:both; height:0.1px; line-height:0.1em; font-size:0.1em; overflow:hidden;}
hr {display:none;}

img.garrafas-home {float:right;}

/*
.cake-sql-log {z-index:100000; position:absolute; left:0; top:0; background:#000; display:block; padding:10px; height:200px; overflow: auto;}
*/

#container {width:1000px; position:absolute; margin:0 auto; left:50%; top:0; margin-left:-500px;}

/* menu lateral */
#sess-a {width:244px; float:left;}
#sess-a-1 {/*background:url(../img/bg-menu-lateral.jpg) repeat-x left top; */padding:10px 0; padding-bottom:20px;}
#sess-a-1-conteudo {padding:0 8px;}
#sess-a-1-conteudo h3 {color:#c1272d; font-size:17px;}
#sess-a-1-conteudo h4 {color:#c1272d;}

#sess-a-1-conteudo dl {list-style:none; padding:10px 0;}
#sess-a-1-conteudo dl dt strong {color:#333; font-size:14px;}
#sess-a-1-conteudo dl dd {color:#c1272d; padding-left:5px; font-weight:bold; padding-bottom:10px;}

#sess-a-1-conteudo form {}
fieldset {border:0;}
legend {display:none;}
#sess-a-1-conteudo form input.txt {width:220px;}
#sess-a-1-conteudo form input.txtColor {width:220px; color:#c1272d; font-weight:bold;}
#sess-a-1-conteudo p,label {color:#333;}
#sess-a-1-conteudo label {display:block; font-size:13px; padding-top:8px;}
#sess-a-1-conteudo p label.colorComent {color:#FFF;}
#sess-a-1-conteudo form textarea.txtComentario {width:220px; border:1px solid #8b8b8b; padding:2px 3px; color:#000;}
.botEnviar {display:block; width:218px; height:31px; background:url(../img/bot-saiba-mais.gif) no-repeat left top;}

#sess-coment {margin-top:40px;}
#sess-coment h4 {color:#FFF;}
#sess-coment dl {}
#sess-coment dl {padding-left:10px;}
#sess-coment dl dt {font-style:italic; color:#ccc;}
#sess-coment dl dd {color:#FFF; font-weight:normal; padding-bottom:10px;}

#sess-diaMes {float:left; width:150px;}
#sess-sexo {float:left; width:75px; padding-top:5px;}
#sess-sexo label.labSexo {float:left; padding:0; padding-left:2px; margin-right:8px;}
#sess-sexo input.inpRadio {float:left;}

#sess-mailing label.labMailing {float:left; padding:0; padding-left:2px; margin-right:8px;}
#sess-mailing input.inpRadio {float:left;}
p.pBotaoEnviar {padding-top:10px; float:right;}
.inpSubNo {border:0; background:none;}
.botSaibaMais {display:block; width:115px; height:24px; background:url(../img/bot-saiba-mais.gif) no-repeat left top;}
.botSaibaMais span {display:none;}

input.dia {width:25px;}
input.mes {width:25px;}
input.ano {width:40px;}
input.radio {border:0; background:none; margin:auto; width:auto;}
select.selCidade {width:220px; color:#000;}
select.selCidade option {color:#333;}

/* conteudo */
#sess-b {float:left; background:url(../img/bg-conteudo.jpg) repeat-x left top; 
width:756px;
padding-bottom:30px;
border-left:4px solid #000;
voice-family:"\"}\"";
voice-family:inherit;
width:752px;
}html>body#sess-b {width:752px;}

h3.titMontanhesa {background:url(../img/tit-experiencia-montanhesa.gif) no-repeat left top; width:469px; height:43px; margin-top:150px; margin-bottom:10px;}
h3.titMontanhesa span {display:none;}

#sess-b-conteudo {padding:0 28px;}
#sess-b-conteudo ul {list-style:none;}
#sess-b-conteudo ul li {display:block;}
#sess-b-conteudo ul li a {display:block; float:left; font-size:14px; text-decoration:none; margin:0 10px;}
#sess-b-conteudo ul li a:hover {text-decoration:none;}
#sess-b-conteudo ul li a.disabled {color:#998586;}

ul#menuEscolha {list-style:none;}
ul#menuEscolha li {display:block; float:right;}
ul#menuEscolha li a {display:block; float:left; font-size:14px; text-decoration:none; margin:0 10px; color:#998586}
ul#menuEscolha li a:hover {text-decoration:underline;}
ul#menuEscolha li a.sel {color:#FFF;}

#sess-b-conteudo p {padding:4px 0;}

/* escolha bebida 1*/
#escolhaBebida-1 {width:500px; height:750px; background: url(../img/bg-conteudo-degrade.jpg) repeat-x left top; float:left;}
#escolhaBebida-1-conteudo {padding:10px;}
#escolhaBebida-1-conteudo h4 {font-size:14px;}
#escolhaBebida-1-conteudo h4 span {font-size:28px;}
#escolhaBebida-1-conteudo ul {list-style:none;}
#escolhaBebida-1-conteudo ul li {display:block; width:155px; float:left; text-align:center;}
#escolhaBebida-1-conteudo ul li a {display:block; width:155px; text-align:center; font-size:12px; font-weight:bold;}
#escolhaBebida-1-conteudo ul li a img.opacityOFF {filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#escolhaBebida-1-conteudo ul li a img.opacityOn {filter:alpha(opacity=35);-moz-opacity:.35;opacity:.35;}


/* escolha bebida 1 - detalhes (javascript) */
#escolhaBebida-1 {width:500px; height:750px; background: url(../img/bg-conteudo-degrade.jpg) repeat-x left top; float:left;}
#escolhaBebida-1-detalhes  {padding:10px;}
#escolhaBebida-1-detalhes  h4 {font-size:14px;}
#escolhaBebida-1-detalhes  h4 span {font-size:28px;}
#escolhaBebida-1-detalhes  ul {list-style:none;}
#escolhaBebida-1-detalhes  ul li {display:block; width:155px; float:left; text-align:center;}
#escolhaBebida-1-detalhes  ul li a {display:block; width:155px; text-align:center; font-size:12px; font-weight:bold;}
#escolhaBebida-1-detalhes  ul li a img.opacityOFF {filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#escolhaBebida-1-detalhes  ul li a img.opacityOn {filter:alpha(opacity=35);-moz-opacity:.35;opacity:.35;}

/* escolha prato 1 - detalhes (javascript) */
#escolhaPrato-1 {width:500px; height:750px; background: url(../img/bg-detalhes-degrade.jpg) repeat-x left top; float:left; margin-left:10px;}
#escolhaPrato-1 img {max-width:230px;}
#escolhaPrato-1-detalhes {padding:10px;}
#escolhaPrato-1-detalhes h4 {font-size:14px}
#escolhaPrato-1-detalhes h4 span {font-size:28px;}

/* escolha drink 1 - detalhes (javascript) */
#escolhaDrink-1 {width:500px; height:750px; background: url(../img/bg-detalhes-degrade.jpg) repeat-x left top; float:left; margin-left:10px;}
#escolhaDrink-1-detalhes {padding:10px;}
#escolhaDrink-1-detalhes h4 {font-size:14px;}
#escolhaDrink-1-detalhes h4 span {font-size:28px;}

/* conclusao */
#conclusao {width:400px; background: url(../img/bg-conteudo-degrade.jpg) repeat-x left top; float:left; margin-left:10px; height:750px;}
#conclusao-conteudo {padding:10px;}
#conclusao-conteudo h4 {font-size:14px; padding-bottom:20px;}
#conclusao-conteudo h4 span {font-size:28px;}
#conclusao-conteudo ol {list-style: decimal; padding-left:30px;}
#conclusao-conteudo ol li {font-size:17px;}
#conclusao-conteudo ol li span {font-size:11px;}

#conclusao-opcoes p {text-align:center;}
#conclusao-opcoes p a img {border:0;}

#formConclusao {padding:10px 0;}
#conclusao-conteudo p {padding-top:10px;}
#conclusao-conteudo p.pInpSub {text-align:center; padding-top:30px;}
#conclusao-conteudo p.pInpSub input {border:0; background:none;}
#conclusao-conteudo p.msgConclusao {text-align:center; }
#conclusao-conteudo p label {display:block; color:#FFF;}
.inpTextConclusao {width:96%; color:#c1272d; font-weight:bold;}
.inpTextarea {width:96%; height:60px; padding:2px 3px;  color:#c1272d; font-weight:bold;}
p span.listCheckConclusao {display:block; clear:both; padding:5px 0;}
p span.listCheckConclusao input {float:left; border:0; background:none;}
p span.listCheckConclusao label {display:block; float:left; padding-left:4px;}
p span.listCheckConclusao span {color:#c5b7b7; font-size:11px;}

/* menu montanhesa */
#menuMontanhesa {width:475px; background: url(../img/bg-conteudo-degrade.jpg) repeat-x left top; float:left;}
#menuMontanhesa-conteudo {padding:10px; float:left;}
#menuMontanhesa-conteudo h4 {font-size:14px; padding-bottom:20px;}
#menuMontanhesa-conteudo h4 span {font-size:28px;}

.escolhaItem-menu {float:left; margin-bottom:30px;} 
.escolhaItem-menu img {float:left;} 
.escolhaItem-menu .img-Menu {width:248px; float:left; margin-right:10px;}

.txt-menuMontanhesa {float:right; width:190px;}
.txt-menuMontanhesa h5 {font-size:14px; color:#c1272d; padding-bottom:10px;} 
.txt-menuMontanhesa dl {}
.txt-menuMontanhesa dl dt strong {font-style:italic; color:#f7931e;}
.txt-menuMontanhesa dl dd .ingredientesMenu {clear:both; padding-left:10px;}
.ingredientesMenu ul {list-style:decimal; padding-bottom:10px; text-align:left; float:left;}
.ingredientesMenu ul li {display:block;}

.txt-menuMontanhesa dl dd {color:#e5e5e5; padding-bottom:10px;}

#formLateral-menuMontanhesa {float:right; text-align:center; width:195px;}
#formLateral-menuMontanhesa h4 {color:#FFF; font-size:14px;}
#formLateral-menuMontanhesa p a {display:block; clear:both;}
#formLateral-menuMontanhesa p a img {border:0; margin-bottom:10px;}
#formLateral-menuMontanhesa p.addEmails {color:#c8a5a6; font-size:11px;}
#formLateral-menuMontanhesa p textarea {height:100px; width:194px; color:#c1272d; font-weight:bold; border:0;}
input.inpEnviar-menuMontanhesa {border:0;}

#rateCont {padding-bottom:15px; padding-top:5px;}
/*             styles for the star rater                */
.star-rating{
	list-style:none;
	margin: 0px;
	padding:0px;
	width: 100px;
	height: 19px;
	position: relative;
	background: url(../img/star_rating.gif) top left repeat-x;		
}
.star-rating li{
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
}
.star-rating li a{
	display:block;
	width:20px;
	height: 19px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	background: url(../img/star_rating.gif) bottom left repeat-x;		
}
.star-rating li a span {visibility:hidden;}
.star-rating li a:hover{
	background: url(../img/star_rating.gif) left bottom;
	z-index: 1;
	left: 0px;
}
.star-rating a.one-star{
	left: 0px;
}
.star-rating a.one-star:hover{
	width:20px;
}
.star-rating a.two-stars{
	left:20px;
}
.star-rating a.two-stars:hover{
	width: 40px;
	background: url(../img/star_rating.gif) left top;
}
.star-rating a.three-stars:hover{
	width: 60px;
	background: url(../img/star_rating.gif) left top;
}
.star-rating a.three-stars{
	left: 40px;
}
.star-rating a.four-stars{
	left: 60px;
}	
.star-rating a.four-stars:hover{
	width: 80px;
	background: url(../img/star_rating.gif) left top;
}
.star-rating a.five-stars{
	left: 80px;
}
.star-rating a.five-stars:hover{
	width: 100px;
	background: url(../img/star_rating.gif) left top;
}
		

/* escolha prato 1*/
#escolhaPrato-1 {width:500px; height:750px; background: url(../img/bg-conteudo-degrade.jpg) repeat-x left top; float:left; margin-left:10px;}
#escolhaPrato-1-conteudo {padding:10px;}
#escolhaPrato-1-conteudo h4 {font-size:14px;}
#escolhaPrato-1-conteudo h4 span {font-size:28px;}

/* escolha drink 1*/
#escolhaDrink-1 {width:500px; background: url(../img/bg-conteudo-degrade.jpg) repeat-x left top; float:left; margin-left:10px;}
#escolhaDrink-1-conteudo {padding:10px;}
#escolhaDrink-1-conteudo h4 {font-size:14px;}
#escolhaDrink-1-conteudo h4 span {font-size:28px;}

.escolhaNum {font-size:70px; width:65px; text-align:center; color:#000; display:block; text-decoration:none; height:750px;}
#escolhaBebida-3 {padding:0;}
#escolhaDrink-1 {margin:0;}
#escolhaNum-3 {margin:0;}

#escolhaPrato-1 {margin:0;}
#escolhaNum-2 {margin:0;}

#escolha-conteudo {}
#escolha-conteudo h5.titDrink {text-align:center;}

#escolhaBebida-2,#escolhaBebida-3,#escolhaPrato-2,#escolhaPrato-3,#escolhaDrink-2,#escolhaDrink-3 {width:65px; background: url(../img/bg-conteudo-degrade.jpg) repeat-x left top; float:left;}
h4.titVertical-escBebida {margin-right:5px; width:13px; height:150px; float:left; background:url(../img/tit-vert-esc-bebida.gif) no-repeat top left;}
h4.titVertical-escBebida span {display:none;}
h4.titVertical-escPrato {margin-left:10px; margin-right:5px; width:13px; height:150px; float:left; background:url(../img/tit-vert-esc-prato.gif) no-repeat top left;}
h4.titVertical-escPrato span {display:none;}
h4.titVertical-escDrink {margin-left:10px; margin-right:5px; width:13px; height:150px; float:left; background:url(../img/tit-vert-esc-drink.gif) no-repeat top left;}
h4.titVertical-escDrink span {display:none;}


#escolhaItem {float:left; width:250px; padding-top:10px; text-align:center;} 
#escolhaItem img {margin:0 auto;}
#menuEscolhaItem {padding-top:10px;}
#menuEscolhaItem ul {list-style:none;}
#menuEscolhaItem ul li {}
#menuEscolhaItem ul li a {display:block; width:227px; height:21px; margin-top:5px;}
#menuEscolhaItem ul li a span {display:none;}
#menuEscolhaItem ul li a.menuItemSelecionar {background:url(../img/bot-menu-item-selecionar.gif) no-repeat left top;}
#menuEscolhaItem ul li a.menuItemVoltar {background:url(../img/bot-menu-item-voltar.gif) no-repeat left top;}
#carousel_wrapper .menuItemVoltar {background:url(../img/bot-menu-item-voltar.gif) no-repeat left top; width:227px; height:21px; position:relative; margin-top:20px; margin-left:-138px;}
#carousel_wrapper .menuItemVoltar span {visibility:hidden;}

#txtBebida {float:right; width:220px; padding-top:10px;}
#txtBebida h5 {font-size:14px; color:#c1272d; padding-bottom:10px;} 
#txtBebida dl {}
#txtBebida dl dt strong {font-style:italic; color:#f7931e;}
#txtBebida dl dd {color:#e5e5e5; padding-bottom:10px;}

#txtPrato {float:right; width:220px; padding-top:10px;}
#txtPrato h5 {font-size:14px; color:#c1272d; padding-bottom:10px;} 
#txtPrato dl {}
#txtPrato dl dt strong {font-style:italic; color:#f7931e;}
#txtPrato dl dd {color:#e5e5e5; padding-bottom:10px;}
#txtPrato dl dd ul#ingredientesPrato {list-style:decimal; padding-bottom:10px;}
#txtPrato dl dd ul#ingredientesPrato li {padding-left:10px;}

#txtDrink {float:right; width:220px; padding-top:10px;}
#txtDrink h5 {font-size:14px; color:#c1272d; padding-bottom:10px;} 
#txtDrink dl {}
#txtDrink dl dt strong {font-style:italic; color:#f7931e;}
#txtDrink dl dd {color:#e5e5e5; padding-bottom:10px;}


#rodapePrint {display:none;}

.cursorHand {cursor: pointer;}
.loadingBG {background:url(../img/load-img.gif) no-repeat center center; width: 100%; height:50% }

#container #sess-b #sess-b-conteudo #kwick #escolhaBebida-2 .kwick #escolhaPrato-1 #escolhaPrato-1-conteudo #carousel_wrapper ul #carousel li a span .iten_name {color:orange;}




/* ---- somente para news  ----*/
body#news * {color:#FFF; color:#e5e5e5; font-family:Arial, Helvetica, sans-serif; font-size:12px; outline:none; margin:0; padding:0;}
body#news {background:#000 url(../img/bg-topo.gif) repeat-x left top;}
body#news #container {position:absolute; margin:0; left:50%;  margin-left:0; margin-left:-287px; top:0; width:575px;}
body#news h1 {background:url(../img/logo-blog-montanhesa.gif) no-repeat left top; width:148px; height:110px;}
body#news h1 span {display:none;}
body#news h2 {display:none;}
body#news h3 {font-size:21px; font-weight:normal; padding-bottom:5px;}
body#news h3 a {font-size:21px; font-weight:normal; padding-bottom:5px; text-decoration:none;}
body#news h3 a:hover {text-decoration:underline;}
body#news ol {list-style:none; margin:0; padding:0; margin:0 15px;}
body#news ol li {margin-bottom:30px;}
body#news ol li a img {border:0;}
body#news em {font-size:17px; color:#f4e620; font-style:normal;}
body#news p {color:#5f5f5f; padding-top:10px;}

body#home * { padding: 0; margin: 0; border: 0; margin: 0; padding: 0; background:#000; left:0px; }
body#home {background:#000;}
body#home #container {background:#000; margin-left:0px; left:0px;height: 100%; width:100%;}
body#home .style1 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
body#home #flashcontent {height: 100%; width:100%;}
/* hide from ie on mac \*/ 
/* 
body#home html {height: 100%;overflow: hidden;}
*/
/* end hide */
