/******************************[GENERICAS]**********************************/
*{padding:0; margin:0; list-style:none; text-decoration:none;}
a{outline:none;}
.block{display:block;}
.left{float:left;}
.right{float:right;}
.indent{text-indent:-999999px; overflow:hidden;}
.txtcenter{text-align:center;}
.destaque2{ width:250px; height:25px; display:block; float:left; font-size:16px; margin:0 0 0 20px; position:absolute; top:60px; left:410px;}
/****************************************************************************/

/******************************[ESTRUTURA]**********************************/
Body{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFF; background-color:#096639;/* background:url(../imagens/bg.jpg) 0 0 repeat;*/}
.contener{width:779px; margin:0 auto;}
.contener .topo{width:779px; height:478px; position:relative;}
.contener .footer{width:779px; height:76px; padding:20px 0 0 0;}

.contenerInternas{width:779px; margin:0 auto;}
.contenerInternas .topo{width:779px; height:280px; position:relative; background:url(../imagens/bg_topoInternas.png) 0 bottom no-repeat;}
.contenerInternas .footer{width:779px; height:76px; display:block; float:left; padding:20px 0 0 0;}
/****************************************************************************/

/******************************[HOME]**********************************/
.contener .topo .colTopoEsq{width:293px; height:478px;}
.contener .topo .colTopoEsq h1{width:293px; height:228px; display:block;}
.contener .topo .colTopoEsq h1 a{width:283px; height:230px; display:block; text-indent:-999999px; overflow:hidden; background:url(../imagens/logo.png) no-repeat 0 11px;}
.contener .topo .colTopoEsq .saudacoes{width:259px; height:205px; padding:0 0 0 34px; background:url(../imagens/bg_col_esq.png) 0 0 no-repeat;}
.contener .topo .colTopoEsq .saudacoes p.tit_sejaBVindo{width:259px; height:102px; background:url(../imagens/tit_seja_bemVindo.gif) 0 48px no-repeat;}
.contener .topo .colTopoEsq .saudacoes p{width:210px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFF;}

.contener .topo .colTopoDir{width:486px; height:478px;}
.contener .topo .colTopoDir .box_criacoes{width:486px; height:38px; margin:39px 0 0 0;}
.contener .topo .colTopoDir .box_criacoes p.titCriacao{width:327px; height:38px; display:block; float:left; text-indent:-999999px; overflow:hidden; background:url(../imagens/tit_criacoes.gif) 89px 0 no-repeat;}
.contener .topo .colTopoDir .box_criacoes .selecao{width:159px; height:38px;}
.contener .topo .colTopoDir h2{width:486px; height:62px; display:block; margin:50px 0 20px 0; text-indent:-999999px; overflow:hidden; background:url(../imagens/tit_gastronomia.gif) 32px 0 no-repeat;}
.contener .topo .colTopoDir .galeria{width:486px; height:293px; display:block; background-color:#003300;}
.contener .topo .colTopoDir .galeria .borda{z-index:10; width:486px; height:293px; display:block; position:absolute; background:url(../imagens/borda_galeria_home.png) 0 0 no-repeat;}
.contener .topo .colTopoDir .galeria img{width:486px; height:293px; display:block;} 
.contener .topo .colTopoDir .menu{z-index:11; width:690px; height:78px; display:block; padding:0 0 0 89px; position:absolute; top:400px; left:0; background:url(../imagens/reflaxo_menu.png) 89px 59px no-repeat; }
.contener .topo .colTopoDir .menu ul li{text-indent:-99999px; overflow:hidden; display:block; float:left;}
.contener .topo .colTopoDir .menu ul li.aChef{width:85px; height:58px;}
.contener .topo .colTopoDir .menu ul li.midia{width:89px; height:58px;}
.contener .topo .colTopoDir .menu ul li.culinaria{width:69px; height:58px;}
.contener .topo .colTopoDir .menu ul li.criacoes{width:95px; height:58px;}
.contener .topo .colTopoDir .menu ul li.reservas{width:106px; height:58px;}
.contener .topo .colTopoDir .menu ul li.localizacao{width:128px; height:58px;}
.contener .topo .colTopoDir .menu ul li.contato{width:87px; height:58px;}

.contener .topo .colTopoDir .menu ul li.aChef a:hover,
.contener .topo .colTopoDir .menu ul li.midia a:hover,
.contener .topo .colTopoDir .menu ul li.culinaria a:hover,
.contener .topo .colTopoDir .menu ul li.criacoes a:hover,
.contener .topo .colTopoDir .menu ul li.reservas a:hover,
.contener .topo .colTopoDir .menu ul li.localizacao a:hover,
.contener .topo .colTopoDir .menu ul li.contato a:hover{ background-position:0 -58px;}

.contener .topo .colTopoDir .menu ul li.aChef a{width:85px; height:58px; display:block; background:url(../imagens/link_achef.png) 0 0 no-repeat;}
.contener .topo .colTopoDir .menu ul li.midia a{width:89px; height:58px; display:block; background:url(../imagens/link_midia.png) 0 0 no-repeat;}
.contener .topo .colTopoDir .menu ul li.culinaria a{width:69px; height:58px; display:block; background:url(../imagens/link_culinaria.png) 0 0 no-repeat;}
.contener .topo .colTopoDir .menu ul li.criacoes a{width:95px; height:58px; display:block; background:url(../imagens/link_criacoes.png) 0 0 no-repeat;}
.contener .topo .colTopoDir .menu ul li.reservas a{width:106px; height:58px; display:block; background:url(../imagens/link_reservas.png) 0 0 no-repeat;}
.contener .topo .colTopoDir .menu ul li.localizacao a{width:128px; height:58px; display:block; background:url(../imagens/link_localizacao.png) 0 0 no-repeat;}
.contener .topo .colTopoDir .menu ul li.contato a{width:87px; height:58px; display:block; background:url(../imagens/link_contato.png) 0 0 no-repeat;}

.contener .cases{width:779px; height:175px;}
.contener .cases ul li{width:256px; height:175px; display:block; float:left; text-indent:-999999px; overflow:hidden;}
.contener .cases ul li a{width:256px; height:175px; display:block;}
.contener .cases ul li.reservas a{ background:url(../imagens/img_reservas.png) 0 0 no-repeat;}
.contener .cases ul li.criacoes a{ background:url(../imagens/img_criacoes.png) 0 0 no-repeat;}
.contener .cases ul li.aChef a{ background:url(../imagens/img_aChef.png) 0 0 no-repeat;}
.contener .cases ul li.pad{padding:0 5px 0 0;}

.contener .footer p,
.contener .footer address{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height:19px; font-size:14px; color:#FFF; text-align:center; font-style:normal;}
.contener .footer p span{font-size:21px; color:#FFE300; font-weight:bold;}
.contener .footer p a{font-size:10px; color:#FFF; opacity:0.50; -moz-opacity: 0.50; filter: alpha(opacity=50);}
/****************************************************************************/

/******************************[INTERNAS]**********************************/
.contenerInternas .topo .colTopoEsq{width:237px; height:228px;}
.contenerInternas .topo .colTopoEsq h1{width:237px; height:228px; display:block;}
.contenerInternas .topo .colTopoEsq h1 a{width:237px; height:217px; display:block; text-indent:-999999px; overflow:hidden; background:url(../imagens/logoP.png) no-repeat 0 11px;}

.contenerInternas .topo .colTopoDir{width:486px; height:162px;}
.contenerInternas .topo .colTopoDir .box_criacoes{width:486px; height:38px; margin:49px 0 0 0;}
.contenerInternas .topo .colTopoDir .box_criacoes p.titCriacao{width:327px; height:38px; display:block; float:left; text-indent:-999999px; overflow:hidden; background:url(../imagens/tit_criacoes.gif) 89px 0 no-repeat;}
.contenerInternas .topo .colTopoDir .box_criacoes .selecao{width:159px; height:38px;}
.contenerInternas .topo .colTopoDir h2{width:542px; height:82px; display:block; text-indent:-999999px; overflow:hidden; background:url(../imagens/tit_gastronomia.gif) 85px 9px no-repeat;}
.contenerInternas .topo .colTopoDir .galeria{width:542px; height:162px; display:block; background-color:#003300;}
.contenerInternas .topo .colTopoDir .galeria .borda{z-index:10; width:542px; height:162px; display:block; position:absolute; background:url(../imagens/borda_galeria_internas.png) 0 0 no-repeat;}
.contenerInternas .topo .colTopoDir .galeria img{width:542px; height:162px; display:block;} 
.contenerInternas .topo .colTopoDir .menu{z-index:20; width:690px; height:116px; display:block; padding:0 0 0 89px; position:absolute; top:245px; left:0; background:url(../imagens/reflaxo_menu.png) 89px 59px no-repeat; }
.contenerInternas .topo .colTopoDir .menu ul li{text-indent:-99999px; overflow:hidden; display:block; float:left;}
.contenerInternas .topo .colTopoDir .menu ul li.aChef{width:85px; height:58px;}
.contenerInternas .topo .colTopoDir .menu ul li.midia{width:89px; height:58px;}
.contenerInternas .topo .colTopoDir .menu ul li.culinaria{width:69px; height:58px;}
.contenerInternas .topo .colTopoDir .menu ul li.criacoes{width:95px; height:58px;}
.contenerInternas .topo .colTopoDir .menu ul li.reservas{width:106px; height:58px;}
.contenerInternas .topo .colTopoDir .menu ul li.localizacao{width:128px; height:58px;}
.contenerInternas .topo .colTopoDir .menu ul li.contato{width:87px; height:58px;}

.contenerInternas .topo .colTopoDir .menu ul li.aChef a:hover,
.contenerInternas .topo .colTopoDir .menu ul li.midia a:hover,
.contenerInternas .topo .colTopoDir .menu ul li.culinaria a:hover,
.contenerInternas .topo .colTopoDir .menu ul li.criacoes a:hover,
.contenerInternas .topo .colTopoDir .menu ul li.reservas a:hover,
.contenerInternas .topo .colTopoDir .menu ul li.localizacao a:hover,
.contenerInternas .topo .colTopoDir .menu ul li.contato a:hover{background-position:0 -58px;}

.contenerInternas .topo .colTopoDir .menu ul li.aChef a{width:85px; height:58px; display:block; background:url(../imagens/link_achef.png) 0 0 no-repeat;}
.contenerInternas .topo .colTopoDir .menu ul li.midia a{width:89px; height:58px; display:block; background:url(../imagens/link_midia.png) 0 0 no-repeat;}
.contenerInternas .topo .colTopoDir .menu ul li.culinaria a{width:69px; height:58px; display:block; background:url(../imagens/link_culinaria.png) 0 0 no-repeat;}
.contenerInternas .topo .colTopoDir .menu ul li.criacoes a{width:95px; height:58px; display:block; background:url(../imagens/link_criacoes.png) 0 0 no-repeat;}
.contenerInternas .topo .colTopoDir .menu ul li.reservas a{width:106px; height:58px; display:block; background:url(../imagens/link_reservas.png) 0 0 no-repeat;}
.contenerInternas .topo .colTopoDir .menu ul li.localizacao a{width:128px; height:58px; display:block; background:url(../imagens/link_localizacao.png) 0 0 no-repeat;}
.contenerInternas .topo .colTopoDir .menu ul li.contato a{width:87px; height:58px; display:block; background:url(../imagens/link_contato.png) 0 0 no-repeat;}

.contenerInternas .contenerConteudo{
	z-index:-10;
	width:779px;
	float:left;
	padding:0 0 30px 0;
	background-color:#223C2F;
	}
#achef{background:url(../imagens/bg_faixaconteudo.png) no-repeat 20px 87px;}
#midia{background:url(../imagens/bg_faixaconteudo.png) no-repeat 20px 74px;}
#culinaria{background:url(../imagens/bg_faixaconteudo.png) no-repeat 20px 185px;}
#criacoes{background:url(../imagens/bg_faixaconteudo.png) no-repeat 20px 103px;}
#reservas{background:url(../imagens/bg_faixaconteudo.png) no-repeat 20px 110px;}
#localizacao{background:url(../imagens/bg_faixaconteudo.png) no-repeat 20px 141px;}
#contato{background:url(../imagens/bg_faixaconteudo.png) no-repeat 20px 100px;}

.contenerInternas .contenerConteudo .conteudo{text-align:justify;width:739px; display:block; float:left; padding:0 40px 0 0; /* background:url(../imagens/bg_faixaconteudo.png) repeat-y 20px -20px;*/}
.contenerInternas .contenerConteudo .conteudo .barra_lateral{width:66px; float:left;}
.contenerInternas .contenerConteudo .conteudo .barra_lateral img{ padding:0 0 0 13px;}
.contenerInternas .contenerConteudo .conteudo .conteudoMeio{width:673px; float:left;}
.contenerInternas .contenerConteudo .conteudo .conteudoMeio h2{width:673px; height:18px; display:block; float:left; padding:60px 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFCC00;}
.contenerInternas .contenerConteudo .conteudo .conteudoMeio p.txt_funcionamento span{height:50px; padding:0 10px 0 0; float:left; display:block;}


.contenerInternas .contenerConteudo .conteudoMeio .lista_videos {
	margin-top:10px;	
}
.contenerInternas .contenerConteudo .conteudoMeio .lista_videos li a img {
	border:none;	
}

.contenerInternas .contenerConteudo .conteudoMeio .lista_videos li{
	float:left;
	margin-right:20px;
}

.contenerInternas .contenerConteudo .conteudoMeio .lista_videos li a span{
	width:200px;
	display:block;
	color:#fff;
	font-size:12px;
	text-align:center;
}

.contenerInternas .contenerConteudo .conteudoMeio .lista_videos li a span:hover{
	text-decoration:underline;
	cursor:pointer;
}

/*****************[ contenerConteudo_galeria ]*****************************/
.contenerInternas .contenerConteudo_galeria{
	z-index:-10;
	width:779px;
	float:left;
	padding:0 0 30px 0;
	/*background:url(../imagens/bg_contenerConteudo.png) 0 0 repeat;*/
	background-color:#223C2F;
}
.contenerInternas .contenerConteudo_galeria .conteudo{width:739px; display:block; float:left; padding:0 40px 0 0; /* background:url(../imagens/bg_faixaconteudo.png) repeat-y 20px -20px;*/}
.contenerInternas .contenerConteudo_galeria .conteudo .barra_lateral{width:66px; float:left;}
.contenerInternas .contenerConteudo_galeria .conteudo .barra_lateral img{ padding:0 0 0 13px;}
.contenerInternas .contenerConteudo_galeria .conteudo .conteudoMeio{width:673px; float:left; text-align:justify;}
.contenerInternas .contenerConteudo_galeria .conteudo .conteudoMeio h2{width:673px; height:18px; display:block; float:left; padding:60px 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFCC00;}
.contenerInternas .contenerConteudo_galeria .conteudo .conteudoMeio p.txt_funcionamento span{height:50px; padding:0 10px 0 0; float:left; display:block;}
/***************************************************************************/

.contenerInternas .footer p,
.contenerInternas .footer address{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height:19px; font-size:15px; color:#FFF; text-align:center; font-style:normal;}
.contenerInternas .footer p span{font-size:21px; color:#FFE300; font-weight:bold;}
.contenerInternas .footer p a{font-size:10px; color:#FFF; opacity:0.50; -moz-opacity: 0.50; filter: alpha(opacity=50);}
/****************************************************************************/

/**************************************[ A CHEF ]**************************************************/
.contenerInternas .contenerConteudo .conteudo .conteudoMeio .box{ width:624px; padding:12px; margin-top:10px; text-align:justify;}
.padboxachef{margin-right:10px;}
.contenerInternas .contenerConteudo .conteudo .conteudoMeio .box p.tit{padding:5px 0 12px 0;}

.contenerInternas .contenerConteudo .conteudo .conteudoMeio .box img{padding:0 12px 0 0;}
/**************************************************************************************************/

/************************************GALERIA PG RESTAURANTE****************************************/
.boxSlide{width:635px; height:360px; display:block; padding:0 0 0 14px; position:relative;}
.boxSlide .borda{width:635px; height:312px; position:absolute; top:0; left:14px; background:url(../imagens/borda_galeria.png) 0 0 no-repeat;}
.boxSlide img{border:0; padding:4px 0 0 4px; width:627px; height:304px; display:block; float:left; }

.boxSlide #stage{width:635px; height:460px; overflow:auto; overflow-x:hidden; overflow-y:hidden;}
.boxSlide #ant{z-index:999; width:23px; height:161px; display:block; position:absolute; top:79px; left:-5px; background:url(../imagens/bt_anterior.png) no-repeat 0 0;}
.boxSlide #ant a{z-index:999; width:23px; height:161px; display:block; text-indent:-999999px; overflow:hidden;}
.boxSlide #prox{z-index:999; width:23px; height:161px; display:block; position:absolute; top:79px; left:645px; background:url(../imagens/bt_proximo.png) no-repeat 0 0;}
.boxSlide #prox a{z-index:999; width:23px; height:161px; display:block; text-indent:-999999px; overflow:hidden;}

.boxSlide #myList{width:90000px; border:0; margin:0; padding:0; left:90000px;}
.boxSlide #myList li{
		list-style:none;
		margin:0; 
		padding:0; 
		border:0; 
		float:left;
		width:635px;
		height:412px;
}
.boxSlide #myList li span{width:635px; height:70px; padding:10px 0 0 0; display:block; float:left;  font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; text-align:center; font-weight:bold;}
.boxSlide a{color:#999;}
.boxSlide a:hover{text-decoration:underline;}
.txt_left{text-align:left; font-style:normal; font-size:15px; font-weight:normal;}
/***************************************************************************/

/*
--==============================================--
      LISTA DROP DRAW CONFIGURAÇÕES PRINCIPAIS
--==============================================--
*/
    DIV#DropDownList_1 { width: 159px; }
    #AppForm {float: none; clear: both; display: block; min-height: 1px; overflow: hidden;}
    #DropDownList_Actions , #DropDownList_Countries{width: 200px; background-color:#C30;  float: left; margin: 20px 0 0 20px;}
/*--======================================================================================================================--*/
/* FORM :: CUSTOM COMPONENTS */

/* DROPDOWN DEFAULT STATE */

DIV.DropDownList,
DIV.DropDownList_Active /* SCRIPT USAGE ONLY */
{
	width: auto; height: auto;
}

.ListItemsWrapper p a{ color:#000; display:block;}
.ListItemsWrapper p a:hover{ color:#FFF;}
/* ARROW */
DIV.DropDownList_Header{
	width: 159px; height: 38px;
	cursor: default;
	background: url(../imagens/btn_select.png) no-repeat right top;
}
/* DROPDOWN HOVER :: ACTIVE STATE */
DIV.DropDownList_Active DIV.DropDownList_Header {
	background: url(../imagens/btn_selecionado.png) no-repeat right top;
}
/* CAPTION - CONFIGURAÇÕES SELECT */
DIV.DropDownList_Header P.CaptionBox {
	margin-right: 26px;
	height:30px;
	font: 12px Arial, Helvetica, sans-serif;
	padding:8px 0 0 0;
	color:#fff;
}
DIV.DropDownList_Header SPAN.CaptionText {
	width: 98%;
	float: right; 
	display: block;
	margin: 0 0; 
	padding: 4px 0 0 0;
	text-indent: 7px;
}
/* LIST ITEMS */
DIV.ListItemsWrapper {
    display: none;
    position: absolute;   
    width: 168px; /* CHANGE THIS VALUE TO FIT THE WIDTH OF THE PARENT CONTAINER */
    height: auto;
    margin: 0 0; padding: 0px 0;
	background:url(../imagens/bg_FFF50.png) repeat 0 0;
	color:#333;
/*	opacity:0.80;
	-moz-opacity: 0.80;
	filter: alpha(opacity=80);*/
	border: solid 1px #ccc;
	border-top: none 0;
	scrollbar-face-color: #EDF0F5;
	scrollbar-arrow-color: #333;
	scrollbar-track-color: #FFFFFF;
	scrollbar-shadow-color: #EDF0F5;
	scrollbar-highlight-color: #EDF0F5;
	scrollbar-3dlight-color: #EDF0F5;
	scrollbar-darkshadow-color: #DDDFE1; z-index:1000;
}
P.ListItem {
	background: url(/imagens/lines2.png) repeat-x left top;
	display: block; margin: 10 3px; padding: 5px 2px;
	width: auto; height: auto;
/*	border: solid 1px #ccc;*/
	text-indent: 10px;
	cursor: default;
	font:12px Arial, Helvetica, sans-serif;
    color: #333;
}
P.ListItem:hover {
	background: url(res/lines.png) repeat-x left top;
	color:#FFE400;
	background-color:#F24C26;
	display:block;
}
P.ListItem_Selected {
	display: block; margin: 0 0px; padding: 4px 2px;
	width: auto; height: auto;
	background: url(/imagens/res/lines.png) repeat-x left top;
	text-indent: 10px;
	cursor: default;
	font: 12px Arial, Helvetica, sans-serif;
    color: #000;
}
P.Optgroup {
	display: block; margin: 0 3px; padding: 0px 0px;
	width: auto; height: auto;
/*	border: solid 1px #ffffff;*/
	text-indent: 2px;
	cursor: default;
	font:bold 12px Arial, Helvetica, sans-serif;
    color: #333;
}

#contener_media{
	 width:589px;
	 height:500px;
	 display:block;
	 padding:10px;
	 z-index:-99999;
	 float:left;
}

#base_video{
	 width:100%;
	 height:402px;
	 display:block;
	 float:left;
	 padding:0;
	 clear:both;
}
#example{z-index:-99999; width:589px; height:302px; display:block; float:left;}
