body {

	margin-left: 00px;

	margin-top: 00px;

	margin-right: 00px;

	margin-bottom: 00px;

	background-image:url(images/bg.jpg);

	background-color:#FFF;

	background-position:top center;

	background-repeat:repeat;

	font: 14px 'robotoregular', Arial, sans-serif;

	color: #ffffff;

}



img {

	border:none;

	max-width: 100%;

    height: auto;

}



input[type="image" i] {

	max-width: 100%;

    height: auto;

}



a {

	font: 16px 'ColaborateRegular', Arial, sans-serif;

	color: #c08661;

	text-decoration:none;

}



a:hover {

	font: 16px 'ColaborateRegular', Arial, sans-serif;

	color: #428731;

	text-decoration:none;

}



::-moz-selection {

	background:#428731;  /*---Cor de fundo--*/

	color:#FFF;   /*--cor da fonte--*/

}

	

::selection {

	background:#428731;  /*---Cor de fundo--*/

	color:#FFF;  /*--cor da fonte--*/

}



a, input, img {

	-webkit-transition: all .2s ease-in-out;

	   -moz-transition: all .2s ease-in-out;

		 -o-transition: all .2s ease-in-out;

		-ms-transition: all .2s ease-in-out;

			transition: all .2s ease-in-out;

}



/*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*/













.Clear_Both {

	clear:both;

}



.Colunas {

	width:960px;

	margin:0 auto;

}



#Topo {

	background-color:#428731;

	height:157px;

	text-align:center;

	padding:0px 0 0 0;

	top:0px;

	z-index:3333;

	width:100%;

}



#LogoAlamedas {

	float:left;

	margin-top:10px;

	width:198px;

	height:137px;

	background-image:url(images/logo_alamedas_topo.png);

	background-position:top center;

	background-repeat:no-repeat;

	cursor:pointer;	

}



#OCaminhoDaSuperacao {

	float:left;

	margin-top:106px;	

	margin-left:35px;

	width:273px;

	height:25px;

	background-image:url(images/o_caminho_da_superacao.png);

	background-position:top center;

	background-repeat:no-repeat;

}



#Banner {

	background-image:url(images/banner.jpg);

	background-position:top center;

	background-repeat:no-repeat;

	height:340px;

}



#MenuTopo {

	text-align:center;

	background-image:url(images/bg_menu.jpg);

	background-position:top center;

	background-repeat:repeat-x;

	height:63px;

}



a.MenuTopo {

	font: 11px 'OpenSansSemibold', Arial, sans-serif;

	color:#FFF;

	padding:20px 11px 19px 12px;

	float:left;

	line-height:110%;

}



a.MenuTopo:hover {

	color:#FFF;

	background-image:url(images/menu_over.png);

	background-position:top center;

	background-repeat:repeat-x;

}



a.MenuUmaLinha {

	padding:26px 11px 25px 12px;

}



.DivisaMenu {

	width:2px;

	height:65px;

	background-image:url(images/divisa_menu.png);

	background-position:top center;

	background-repeat:no-repeat;

	float:left;

}



#MenuDestaque {

    float: right;

    background-image: url(images/bg_destaque_menu.png?);

    background-position: top center;

    background-repeat: no-repeat;

    background-size: cover;

    text-align: center;

    width: 670px;

    padding-top: 1px;

    margin-top: -19px;

    z-index: 20;

    position: relative;

}



.MenuDestaque {

	font: 11px 'OpenSansSemibold', Arial, sans-serif;

	color:#FFF;

	padding:0px 9px 0px 9px;

}



.MenuDestaque:hover {

	font: 11px 'OpenSansSemibold', Arial, sans-serif;

	color:#7ef062;

}



#MedicoResponsavel {

	font: 14px 'OpenSansSemibold', Arial, sans-serif;

	color:#296b2a;

	float:right;

	margin:12px 0px 12px 0px;

}



#DestaqueHome {

	color:#000;

	background-color:#FFF;

	width:960px;

	height:282px;

	margin:0 auto; 

	-box-text-shadow: 	0px 5px 5px rgba(0,0,0, 0.2); 

	-webkit-box-shadow: 0px 5px 5px rgba(0,0,0, 0.2);

	box-shadow: 		0px 5px 5px rgba(0,0,0, 0.2);

}



a.BtDestaqueHomeEsq {

	width:74px;

	height:166px;

	background-image:url(images/seta_destaques_home_esq.png);

	background-position:top center;

	background-repeat:no-repeat;

	display:block;

	position:absolute;

	z-index:2;

	margin:55px 0px 0px -25px;

}



a.BtDestaqueHomeEsq:hover {

	background-image:url(images/seta_destaques_home_esq_over.png);

}



a.BtDestaqueHomeDir {

	width:74px;

	height:166px;

	background-image:url(images/seta_destaques_home_dir.png);

	background-position:top center;

	background-repeat:no-repeat;

	display:block;

	position:absolute;

	z-index:2;

	margin:55px 0px 0px 911px;

}



a.BtDestaqueHomeDir:hover {

	background-image:url(images/seta_destaques_home_dir_over.png);

}



.ItemDestaqueHome {

	width:850px;

	margin:0 auto;

	padding:20px 0px 0px 0px;

}



.FotoDestaqueHome {

	float:left;

	margin-right:40px;	

}



.TituloDestaqueHome {

	font: 22px 'OpenSansBold', Arial, sans-serif;

	color:#428731;

	float:left;

	width:465px;

	margin-bottom:10px;

	  line-height: 100%;

}



.TextoDestaqueHome {

	font: 15px 'OpenSansRegular', Arial, sans-serif;

	color:#777777;

	float:left;

	width:460px;

	margin-bottom:10px;

	line-height: 100%;

}



a.saiba_mais {

	font: 15px 'OpenSansRegular', Arial, sans-serif;

	color:#428731;

	text-decoration:none;

}



a.saiba_mais:hover {

	font: 15px 'OpenSansRegular', Arial, sans-serif;

	color:#153e15;

	text-decoration:none;

	border-bottom:1px solid #296b2a;

}



#VideoHome {

	color:#000;

	background-color:#FFF;

	width:530px;

	margin:35px auto 0 auto;

	padding:25px 35px 35px 35px;

	float:left;

	-box-text-shadow: 	0px 5px 5px rgba(0,0,0, 0.2); 

	-webkit-box-shadow: 0px 5px 5px rgba(0,0,0, 0.2);

	box-shadow: 		0px 5px 5px rgba(0,0,0, 0.2);

}



.TitVideoInstitucional {

	font: 22px 'OpenSansBold', Arial, sans-serif;

	color:#428731;

	margin-bottom:17px;

}



#Facebook {

	color:#000;

	margin:35px 0 0 0px;

	padding:25px 0px 35px 25px;

	float:left;

}



.LinksSugeridos {

	font: 22px 'OpenSansBold', Arial, sans-serif;

	color:#428731;

	text-align:center;

	margin:50px auto 0 auto;

	padding:10px 50px 10px 50px;

	width:200px;

	background-color:#FFF;

	background-image:url(images/bg_links_sugeridos.png);

	background-position:bottom center;

	background-repeat:repeat-x;

	-box-text-shadow: 	0px 5px 5px rgba(0,0,0, 0.2); 

	-webkit-box-shadow: 0px 5px 5px rgba(0,0,0, 0.2);

	box-shadow: 		0px 5px 5px rgba(0,0,0, 0.2);

}



.AreaLinksSugeridos {

	font: 22px 'OpenSansBold', Arial, sans-serif;

	color:#428731;

	text-align:center;

	padding:20px 20px 20px 20px;

	background-color:#FFF;

	-box-text-shadow: 	0px 5px 5px rgba(0,0,0, 0.2); 

	-webkit-box-shadow: 0px 5px 5px rgba(0,0,0, 0.2);

	box-shadow: 		0px 5px 5px rgba(0,0,0, 0.2);

}



.AreaLinksSugeridos img {

	text-align:center;

	margin:0px 14px 0px 14px;

	vertical-align:middle

}



#EntreEmContato {

	float:left;

	width:310px;

	margin-right:15px;

	margin-top:40px;

	color:#428731;

}



#EntreEmContato p {

	font: 21px 'OpenSansBold', Arial, sans-serif;

	color:#777777;

}



#EntreEmContato span {	

	font: 14px 'OpenSansBold', Arial, sans-serif;

	color:#428731;

}



#NossoEndereco {

	float:left;

	width:310px;

	margin-right:15px;

	margin-top:40px;

	color:#428731;

}



#NossoEndereco p {	

	font: 21px 'OpenSansBold', Arial, sans-serif;

	color:#777777;

}



#NossoEndereco span {	

	font: 14px 'OpenSansBold', Arial, sans-serif;

	color:#428731;

}



#MapaDeLocalizacao {

	float:left;

	width:310px;

	margin-top:40px;

}



#MapaDeLocalizacao p {	

	font: 21px 'OpenSansBold', Arial, sans-serif;

	color:#777777;

}



#Rodape {

	text-align:center;

	padding:0px 0px 50px 0px;

	background-image:url(images/bg_menu_rodape.jpg);

	background-position:top center;

	background-repeat:repeat-x;

	margin-top:60px;

}



a.IcoYouTube {

	background:url("images/ico_yt.png") 0px 0px;

	width:36px;

	height:33px;

	float:right;

	display:block;

	margin-left:5px;

}



a.IcoYouTube:hover {

	background:url(images/ico_yt.png) 0px -33px;

}



a.IcoFacebook {

	background:url(images/ico_face.png) 0px 0px;

	width:36px;

	height:33px;

	float:right;

	display:block;

	margin-left:5px;

}



a.IcoFacebook:hover {

	background:url(images/ico_face.png) 0px -33px;

}



a.IcoTwitter {

	background:url(images/ico_twitter.png) 0px 0px;

	width:36px;

	height:33px;

	float:right;

	display:block;	

	margin-left:5px;

}



a.IcoTwitter:hover {

	background:url(images/ico_twitter.png) 0px -33px;

}



a.IcoPlus {

	background:url(images/ico_plus.png) 0px 0px;

	width:36px;

	height:33px;

	float:right;

	display:block;	

	margin-left:5px;

}



a.IcoPlus:hover {

	background:url(images/ico_plus.png) 0px -33px;

}



a.IcoRSS {

	background:url(images/ico_rss.png) 0px 0px;

	width:36px;

	height:33px;

	float:right;

	display:block;	

	margin-left:5px;

}



a.IcoRSS:hover {

	background:url(images/ico_rss.png) 0px -33px;

}



#FundoItens {

	background-color:#FFF;

	background-image:url(images/bg_itens.jpg);

	background-position:top left;

	background-repeat:no-repeat;

	width:880px;

	margin:0 auto;

	padding:40px 40px 40px 40px;

	color:#777777;

	font: 13px 'OpenSansRegular', Arial, sans-serif;

	-box-text-shadow: 	0px 5px 5px rgba(0,0,0, 0.2); 

	-webkit-box-shadow: 0px 5px 5px rgba(0,0,0, 0.2);

	box-shadow: 		0px 5px 5px rgba(0,0,0, 0.2);

}



#FundoItens2 {

	background-color:#FFF;

	background-image:url(images/bg_itens2.jpg);

	background-position:bottom left;

	background-repeat:no-repeat;

	width:880px;

	margin:0 auto;

	padding:40px 40px 200px 40px;

	color:#777777;

	font: 13px 'OpenSansRegular', Arial, sans-serif;

	-box-text-shadow: 	0px 5px 5px rgba(0,0,0, 0.2); 

	-webkit-box-shadow: 0px 5px 5px rgba(0,0,0, 0.2);

	box-shadow: 		0px 5px 5px rgba(0,0,0, 0.2);

}



.TituloItem {

	font: 22px 'OpenSansBold', Arial, sans-serif;

	color:#428731;

}



.Profissionais {

	float:left;

	width:189px;

	background-color:#FFF;

	color:#428731;

	padding:15px 16px 15px 15px;

	margin-bottom:17px;

	font: 18px 'OpenSansBold', Arial, sans-serif;

}



.Profissionais:hover {

	background-color:#f1f1f1;

	font: 18px 'OpenSansBold', Arial, sans-serif;

	color:#606060;

}



.FotoProfissional {

	float:left;

	margin-right:30px;	

}



.TituloProfissional {

	font: 18px 'OpenSansBold', Arial, sans-serif;

	color:#428731;	

	margin-bottom:17px;

}



.TextoProfissional {

	font: 13px 'OpenSansRegular', Arial, sans-serif;

	float:left;

	width:580px;

	color:#777777;

}



.RedesProfissionais {	

	margin-top:17px;

	float:left;

}



.EmailProfissional {

	background-image:url(images/ico_bt_arroba.png);

	background-position:top left;

	background-repeat:no-repeat;

	padding:8px 0px 12px 40px;

	color:#428731;

	font: 13px 'OpenSansSemibold', Arial, sans-serif;

	display:block;

}



.EmailProfissional:hover {

	color:#777777;

	font: 13px 'OpenSansSemibold', Arial, sans-serif;

}



.FaceProfissional {

	background-image:url(images/ico_bt_face.png);

	background-position:top left;

	background-repeat:no-repeat;

	padding:8px 0px 12px 40px;

	color:#174d97;

	font: 13px 'OpenSansSemibold', Arial, sans-serif;

	display:block;

}



.FaceProfissional:hover {

	color:#777777;

	font: 13px 'OpenSansSemibold', Arial, sans-serif;

}



.TwitterProfissional {

	background-image:url(images/ico_bt_twitter.png);

	background-position:top left;

	background-repeat:no-repeat;

	padding:8px 0px 12px 40px;

	color:#2cc2d4;

	font: 13px 'OpenSansSemibold', Arial, sans-serif;

	display:block;

}



.TwitterProfissional:hover {

	color:#777777;

	font: 13px 'OpenSansSemibold', Arial, sans-serif;

}



.CNPQProfissional {

	background-image:url(images/ico_bt_cnpq.png);

	background-position:top left;

	background-repeat:no-repeat;

	padding:8px 0px 12px 40px;

	color:#005791;

	font: 13px 'OpenSansSemibold', Arial, sans-serif;

	display:block;

}



.CNPQProfissional:hover {

	color:#777777;

	font: 13px 'OpenSansSemibold', Arial, sans-serif;

}



.VoltarProfissionais {

	font: 9px 'OpenSansBold', Arial, sans-serif;

	color:#428731;

	float:right;

	background-image:url(images/bg_voltar.png);

	background-position:bottom center;

	background-repeat:repeat-x;

	padding:5px 10px 5px 10px;

	border-radius: 3px; 

	-moz-border-radius: 3px; 

	-webkit-border-radius: 3px;

}



.VoltarProfissionais:hover {

	font: 9px 'OpenSansBold', Arial, sans-serif;

	color:#777777;

}



.NomeCampo {

	font: 13px 'OpenSansRegular', Arial, sans-serif;

	color:#777777;

	float:left;

	text-align:right;

	width:70px;

	margin-right:15px;

	margin-top:9px;

}



.CampoForm {

	font: 13px 'OpenSansRegular', Arial, sans-serif;

	color:#464646;

	outline:none;

	float:left;

	background-color:#f4f4f4;

	border-bottom:1px solid #f4f4f4;

	border-right:1px solid #f4f4f4;

	border-top:2px solid #d5d5d5;

	border-left:2px solid #d5d5d5;

	padding:5px 5px 5px 5px;

	margin-right:10px;

	margin-bottom:10px;

	width:465px;

	border-radius: 2px;

	-moz-border-radius: 2px;

	-webkit-border-radius: 2px;

}



.BotaoEnviar {

	float:right;

	outline:none;

	cursor:pointer;

	text-transform:uppercase;

	background-image:url(images/seta_02.png);

	background-position:top right;

	background-repeat:no-repeat;

	background-color:#3f832f;

	padding:9px 25px 9px 25px;

	font: 17px 'OpenSansBold', Arial, sans-serif;

	color:#FFF;

	border-radius: 4px; 

	-moz-border-radius: 4px; 

	-webkit-border-radius: 4px;

	border-top:1px solid #FFF;

	border-right:1px solid #FFF;

	border-bottom:1px solid #FFF;

	border-left:1px solid #FFF;

	margin-right:11px;

}



.BotaoEnviar:hover {

	background-color:#296b2a;

	border-top:1px solid #296b2a;

	border-right:1px solid #296b2a;

	border-bottom:1px solid #296b2a;

	border-left:1px solid #296b2a;

}



.TituloLink {

	font: 13px 'OpenSansBold', Arial, sans-serif;

	text-transform:uppercase;

	color:#428731;

	margin-top:25px;

}



a.LinksUteis {

	font: 13px 'OpenSansRegular', Arial, sans-serif;

	color:#777777;

	text-decoration:none;

}



a.LinksUteis:hover {

	font: 13px 'OpenSansRegular', Arial, sans-serif;

	color:#777777;

	text-decoration:underline;

}



a.LinksServicoesDisponibilizados {

	font: 13px 'OpenSansRegular', Arial, sans-serif;

	color:#777777;

	text-decoration:none;

}



a.LinksServicoesDisponibilizados:hover {

	font: 13px 'OpenSansRegular', Arial, sans-serif;

	color:#428731;

	text-decoration:none;

}



/*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*/



nav {

  position: relative;

  margin: 0 auto;

  width:990px;

  text-align:center;

}



header, nav { 

  display: block;

}



nav ul#menu {

  display: block;

  margin: 0;

  padding: 0;

  list-style: 0;

} 



nav ul#menu li {

  position: relative;

  display: inline-block;

}



nav ul#menu li a {

  display: block;

  color: #fff;

  text-decoration: none;

  text-align:center;

}



nav ul#menu li a:hover, nav ul#menu li:hover > a {

}



nav ul#menu li:hover > #mega {

  display: block;

}



#mega {

  position: absolute;

  top: 100%;

  left: 0;

  height: auto;

  padding: 10px 00px 00px 20px;

  

background: #0e2b13; /* Old browsers */

background: -moz-linear-gradient(top,  #0e2b13 0%, #1f5d20 96%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0e2b13), color-stop(96%,#1f5d20)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #0e2b13 0%,#1f5d20 96%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #0e2b13 0%,#1f5d20 96%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #0e2b13 0%,#1f5d20 96%); /* IE10+ */

background: linear-gradient(to bottom,  #0e2b13 0%,#1f5d20 96%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e2b13', endColorstr='#1f5d20',GradientType=0 ); /* IE6-9 */



  

  display: none;

  margin-top:-3px;

  z-index:200;

  -box-text-shadow: 0px 0px 50px #438732;

  -webkit-box-shadow: 0px 0px 50px #438732;

  box-shadow: 0px 0px 50px #438732;

  width:880px;

  margin-left:-200px;

}



#mega li{

	display:block;

	clear:both;

	padding:10px 0px 10px 0px;

}



ul#menu ul {

	float: left;

	padding: 0;

	list-style: none;

	margin-right:50px;

	margin-bottom:30px;

	max-width: 220px;

}



ul#menu ul li {

  display: block;

  

}



ul#menu ul li a {

  float: left;

  display: block;

  height: auto;

  text-decoration: none;

  text-align:left;

	font: 11px 'OpenSansSemibold', Arial, sans-serif;

	color:#FFF;

}



ul#menu ul li:first-child a {

}



ul#menu ul li a:hover {

  color: #7ef062;

  background: none;

}



ul#menu ul li:first-child a:hover {

  /*color: #fff;*/

}



/* clearfix */

nav ul:after {

  content: ".";

  display: block;

  clear: both;

  visibility: hidden;

  line-height: 0;

  height: 0;

}



nav ul {

  display: inline-block;

} 



/*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*/























































































































































































































a.ComemoreSeuNiver {

	background-image:url(images/bt_comemore.png);

	background-position:top center;

	background-repeat:no-repeat;

	width:186px;

	height:118px;

	float:left;

	margin-top:24px;

}



a.ComemoreSeuNiver:hover {

	background-image:url(images/bt_comemore_over.png);

}



a.BtRedesTopo_Facebook {

	background:url(images/bt_facebook.png) 0px 0px;

	width:18px;

	height:18px;

	float:right;

	margin-top:40px;

	margin-left:4px;

}



a.BtRedesTopo_Facebook:hover {

	background:url(images/bt_facebook.png) 0px -18px;

}



a.BtRedesTopo_Twitter {

	background:url(images/bt_twitter.png) 0px 0px;

	width:18px;

	height:18px;

	float:right;

	margin-top:40px;

	margin-left:4px;

}



a.BtRedesTopo_Twitter:hover {

	background:url(images/bt_twitter.png) 0px -18px;

}



a.BtRedesTopo_Youtube {

	background:url(images/bt_youtube.png) 0px 0px;

	width:18px;

	height:18px;

	float:right;

	margin-top:40px;

	margin-left:4px;

}



a.BtRedesTopo_Youtube:hover {

	background:url(images/bt_youtube.png) 0px -18px;

}



a.BtRedesTopo_Instagram {

	background:url(images/bt_instagram.png) 0px 0px;

	width:18px;

	height:18px;

	float:right;

	margin-top:40px;

	margin-left:4px;

}



a.BtRedesTopo_Instagram:hover {

	background:url(images/bt_instagram.png) 0px -18px;

}



a.BtRedesTopo_Plus {

	background:url(images/bt_plus.png) 0px 0px;

	width:18px;

	height:18px;

	float:right;

	margin-top:40px;

	margin-left:4px;

}



a.BtRedesTopo_Plus:hover {

	background:url(images/bt_plus.png) 0px -18px;

}



.LigueTopo {

	width:237px;

	height:48px;

	background-image:url(images/ligue_topo.png);

	background-position:top center;

	background-repeat:no-repeat;

	float:right;	

	margin-top:45px;

	margin-right:-7px;

}



#FundoBrilho {

	background-image:url(images/bg_brilhos.png);

	background-position:top center;

	background-repeat:no-repeat;

	min-height:1072px;

	margin-top:-4px;

	padding-top:35px;

}



#RedesLaterais {

	margin-left:35px;

}



a.RedesLaterais {

	text-align:center;

	float:left;

	width:48px;

	height:48px;

	margin:0px 13px 30px 0px;

	border-radius: 6px; 

	-moz-border-radius: 6px; 

	-webkit-border-radius: 6px;

}



a.RedesLaterais:hover {

	text-align:center;

	float:left;

	-box-text-shadow: 0px 0px 50px #0081cd;

	-webkit-box-shadow: 0px 0px 50px #0081cd;

	box-shadow: 0px 0px 50px #0081cd;

	border-radius: 6px; 

	-moz-border-radius: 6px; 

	-webkit-border-radius: 6px;

}



img.RedesLaterais {

	border-radius: 6px; 

	-moz-border-radius: 6px; 

	-webkit-border-radius: 6px;

}



#Lateral_ComemoreSeuNiver {

	width:300px;

	background-image:url(images/bg_comemore_seu_aniversario.png);

	background-position:top center;

	background-repeat:no-repeat;

	margin-bottom:35px;

	padding-top:310px;

}



#Lateral_CamarotesMesas {

	width:300px;

	height:322px;

	background-image:url(images/bg_camarotes_e_mesas.png);

	background-position:top center;

	background-repeat:no-repeat;

	margin-bottom:30px;

}



#Lateral_Facebook {

	width:300px;

	height:266px;

	background-image:url(images/bg_facebook.png);

	background-position:top center;

	background-repeat:no-repeat;

	margin-bottom:30px;

	padding-top:60px;

}



#LateralEsquerda {

	float:left;

	width:600px;

}



#LateralDireita {

	float:right;

	width:300px;

}



#TituloHomeProgramacao {

	width:600px;

	height:43px;

	margin:0 auto 20px auto;

	background-image:url(images/programacao.png);

	background-position:top center;

	background-repeat:no-repeat;

}



#TituloACasa {

	width:600px;

	height:38px;

	margin:0 auto 20px auto;

	background-image:url(images/a_casa.png);

	background-position:top center;

	background-repeat:no-repeat;

}



#TituloLocacao {

	width:600px;

	height:42px;

	margin:0 auto 20px auto;

	background-image:url(images/locacao.png);

	background-position:top center;

	background-repeat:no-repeat;

}



#TituloContato {

	width:600px;

	height:36px;

	margin:0 auto 20px auto;

	background-image:url(images/contato.png);

	background-position:top center;

	background-repeat:no-repeat;

}



#TituloProgramacao {

	width:940px;

	height:43px;

	margin:0 auto 20px auto;

	background-image:url(images/programacao_interna.png);

	background-position:top center;

	background-repeat:no-repeat;

}



#TituloEventos {

	width:940px;

	height:36px;

	margin:0 auto 20px auto;

	background-image:url(images/eventos.png);

	background-position:top center;

	background-repeat:no-repeat;

}



#TituloFotosEVideos {

	width:940px;

	height:43px;

	margin:0 auto 20px auto;

	background-image:url(images/Fotos_E_Videos.png);

	background-position:top center;

	background-repeat:no-repeat;

}



#TituloPromocoes {

	width:600px;

	height:42px;

	margin:0 auto 20px auto;

	background-image:url(images/promocoes.png);

	background-position:top center;

	background-repeat:no-repeat;

}



#TituloAniversarios {

	width:600px;

	height:38px;

	margin:0 auto 20px auto;

	background-image:url(images/aniversarios.png);

	background-position:top center;

	background-repeat:no-repeat;

}



#TituloCamarotesMesas {

	width:600px;

	height:38px;

	margin:0 auto 20px auto;

	background-image:url(images/camarotes_e_mesas.png);

	background-position:top center;

	background-repeat:no-repeat;

}



.ListProgramacao {

	width:600px;

	margin-bottom:35px;

}



.ListProgramacaoInterno {

	width:940px;

	margin-bottom:35px;

}



.IMGListProgramacao {

	float:left;

	border:4px solid #4a4ca1;

	margin-bottom:5px

}



.TitShow {

	font: 28px 'robotobold', Arial, sans-serif;

	background-color:#4a4ca1;

	padding:18px 18px 30px 18px;

	float:left;

	width:346px;

}



.TitShowInterno {

	font: 28px 'robotobold', Arial, sans-serif;

	background-color:#4a4ca1;

	padding:18px 18px 30px 18px;

	float:left;

	width:686px;

}



.DescShow {

	color:#FFF;	

	font: 18px 'robotoregular', Arial, sans-serif;

}



.InfosShows {

	font: 14px 'robotoregular', Arial, sans-serif;

	color:#FFF;	

	float:left;

	width:325px;

	margin:15px 0px 0px 15px;

}



.InfosShows span {

	font: 15px 'robotobold', Arial, sans-serif;

}



.DataShow {

	color:#FFF;	

	font: 14px 'robotocondensed', Arial, sans-serif;

	text-transform:uppercase;

	margin-bottom:05px;

}



.DiaSemana {

	color:#FFF;	

	font: 14px 'robotobold', Arial, sans-serif;

	text-transform:uppercase;

	margin-right:5px;

}



.DiaSemanaInterno {

	color:#6668cb;	

	font: 20px 'robotoblack', Arial, sans-serif;

	text-transform:uppercase;

	margin-bottom:-5px;

}



.DataShowInterno {

	color:#FFF;	

	font: 20px 'robotoregular', Arial, sans-serif;

	text-transform:uppercase;

	margin-bottom:05px;

}



.InfoELAS {

	border:3px solid #404040;

	float:left;

	width:160px;

	text-align:center;

	border-radius: 6px; 

	-moz-border-radius: 6px; 

	-webkit-border-radius: 6px;

	margin-top:20px;

	margin-bottom:15px;

	padding-bottom:8px;

}



.InfoELAS div {

	font: 15px 'robotoblack', Arial, sans-serif;

	background-color:#ea01a0;

	padding:3px 0px 3px 0px;

	margin-bottom:8px;

	border-radius: 3px; 

	-moz-border-radius: 3px; 

	-webkit-border-radius: 3px;

}



.InfoELAS span {

	padding:0px 0px 0px 0px;

}



.InfoELES {

	border:3px solid #404040;

	float:left;

	width:160px;

	text-align:center;

	border-radius: 6px; 

	-moz-border-radius: 6px; 

	-webkit-border-radius: 6px;

	margin-top:20px;

	margin-left:16px;

	margin-bottom:15px;

	padding-bottom:8px;

}



.InfoELES div {

	font: 15px 'robotoblack', Arial, sans-serif;

	background-color:#3295fa;

	padding:3px 0px 3px 0px;

	margin-bottom:8px;

	border-radius: 3px; 

	-moz-border-radius: 3px; 

	-webkit-border-radius: 3px;

}



.InfoELES span {

	padding:0px 0px 0px 0px;

}



.ColoqueNomeLista {

	font: 15px 'robotobold', Arial, sans-serif;

	color:#FFF;

	text-transform:uppercase;

	text-decoration:none;

	background-color:#0ecc2e;

	background-image:url(images/Ico_ColoqueSeuNomeNaLista.png);

	background-position:top left;

	background-repeat:no-repeat;

	float:left;

	padding:10px 20px 8px 60px;

	border-radius: 7px; 

	-moz-border-radius: 7px; 

	-webkit-border-radius: 7px;

	border-bottom:3px solid #006d38;

	margin-bottom:10px;

    -webkit-box-shadow: 0px 2px 3px #000;

    -moz-box-shadow: 	0px 2px 3px #000;

    box-shadow: 		0px 2px 3px #000;

}



.ColoqueNomeLista:hover {

	font: 15px 'robotobold', Arial, sans-serif;

	background-color:#059550;

	color:#FFF;

	text-decoration:none;

}



.ComemoreSeuAniversario {

	font: 15px 'robotobold', Arial, sans-serif;

	color:#FFF;

	text-transform:uppercase;

	text-decoration:none;

	background-color:#007fe1;

	background-image:url(images/Ico_ComemoreSeuNiver.png);

	background-position:top left;

	background-repeat:no-repeat;

	float:left;

	padding:10px 20px 8px 60px;

	border-radius: 7px; 

	-moz-border-radius: 7px; 

	-webkit-border-radius: 7px;

	border-bottom:3px solid #253486;

    -webkit-box-shadow: 0px 2px 3px #000;

    -moz-box-shadow: 	0px 2px 3px #000;

    box-shadow: 		0px 2px 3px #000;

}



.ComemoreSeuAniversario:hover {

	font: 15px 'robotobold', Arial, sans-serif;

	background-color:#0d66aa;

	color:#FFF;

	text-decoration:none;

}



.CompartilheShow {

	font: 15px 'robotobold', Arial, sans-serif;

	color:#FFF;

	text-transform:uppercase;

	text-decoration:none;

	background-color:#282838;

	background-image:url(images/Ico_CompartilheShow.png);

	background-position:top left;

	background-repeat:no-repeat;

	float:left;

	padding:10px 20px 8px 60px;

	border-radius: 7px; 

	-moz-border-radius: 7px; 

	-webkit-border-radius: 7px;

	border-bottom:3px solid #111111;

    -webkit-box-shadow: 0px 2px 3px #000;

    -moz-box-shadow: 	0px 2px 3px #000;

    box-shadow: 		0px 2px 3px #000;

	margin-top:10px;

	margin-bottom:10px;

	margin-left:17px;

}



.CompartilheShow:hover {

	font: 15px 'robotobold', Arial, sans-serif;

	background-color:#3d3d45;

	color:#FFF;

	text-decoration:none;

}



.CompreSeuIngresso {

	font: 15px 'robotobold', Arial, sans-serif;

	color:#FFF;

	text-transform:uppercase;

	text-decoration:none;

	background-color:#ff4e00;

	background-image:url(images/Ico_CompreIngresso.png);

	background-position:top left;

	background-repeat:no-repeat;

	float:left;

	padding:7px 25px 7px 64px;

	border-radius: 7px; 

	-moz-border-radius: 7px; 

	-webkit-border-radius: 7px;

	border-bottom:3px solid #9c2100;

    -webkit-box-shadow: 0px 2px 3px #000;

    -moz-box-shadow: 	0px 2px 3px #000;

    box-shadow: 		0px 2px 3px #000;

	margin-bottom:10px;

	text-align:center;

	line-height:98%;

	margin-left:17px;

}



.CompreSeuIngresso:hover {

	font: 15px 'robotobold', Arial, sans-serif;

	background-color:#ea3301;

	color:#FFF;

	text-decoration:none;

	line-height:98%;

}



.ShowCompartilheCompre {

	float:left;

	width:218px;

}



.ShowFundoCinza {

	float:left;

	background-color:#282838;

	background-image:url(images/sombra_programacao.png);

	background-position:top right;

	background-repeat:no-repeat;

	padding-left:17px;

	padding-bottom:20px;

	width:365px;

	border-bottom:6px solid #111111;

}



.SemiRodape {

	background-image:url(images/bg_semi_rodape.png);

	background-position:top center;

	background-repeat:no-repeat;

	padding-top:215px;

	min-height:568px;

}



.TitFotosEVideosLateral {

	width:177px;

	height:77px;

	margin:0 auto 0 auto;

	background-image:url(images/tit_fotos_e_videos_lateral.png);

	background-position:top center;

	background-repeat:no-repeat;

	z-index:2;

	position:relative;	

}



.FotoDestaqueLateral {

	border-radius: 8px; 

	-moz-border-radius: 8px; 

	-webkit-border-radius: 8px;	

	border:5px solid #fc9a1a;

	margin-top:-40px;

    -webkit-box-shadow: 0px 4px 0px #843800;

    -moz-box-shadow: 	0px 4px 0px #843800;

    box-shadow: 		0px 4px 0px #843800;

	margin-bottom:-17px;

}



.BtnVejaMaisFotosVideos {

	font: 16px 'robotobold', Arial, sans-serif;

	color:#FFF;

	background-image:url(images/seta_veja_mais_fotos_e_videos.png);

	background-position:top right;

	background-repeat:no-repeat;

	background-color:#fc9a1a;

	padding:11px 35px 10px 15px;

	border-radius: 8px; 

	-moz-border-radius: 8px; 

	-webkit-border-radius: 8px;	

    -webkit-box-shadow: 0px 4px 0px #843800;

    -moz-box-shadow: 	0px 4px 0px #843800;

    box-shadow: 		0px 4px 0px #843800;

	margin-left:84px;

}



.BtnVejaMaisFotosVideos:hover {

	font: 16px 'robotobold', Arial, sans-serif;

	color:#FFF;

	background-color:#dc820d;

    -webkit-box-shadow: 0px 4px 0px #843800;

    -moz-box-shadow: 	0px 4px 0px #843800;

    box-shadow: 		0px 4px 0px #843800;

}



.ReserveSeuEspaco {

	background-color:#d20a1d;

	border-radius: 8px; 

	-moz-border-radius: 8px; 

	-webkit-border-radius: 8px;

    -webkit-box-shadow: 0px 4px 0px #5c0008;

    -moz-box-shadow: 	0px 4px 0px #5c0008;

    box-shadow: 		0px 4px 0px #5c0008;

	padding:15px 15px 10px 15px;

	float:right;

	margin-top:200px;

	margin-right:20px;

}



.ReserveSeuEspaco:hover {

	background-color:#a1000f;

}



#LogoRodape {

	float:left;

	margin-right:110px;

	margin-top:35px;

	width:215px;

	height:96px;

	background-image:url(images/logo_carioca_rodape.png);

	background-position:top center;

	background-repeat:no-repeat;

}



#RedesRodape {

	float:left;

	margin-right:90px;

}



#LigueRodape {

	float:left;

	margin-bottom:10px;

	margin-left:-5px;

	width:205px;

	height:43px;

	background-image:url(images/ligue_rodape.png);

	background-position:top center;

	background-repeat:no-repeat;

}



#TextCopyright {

	font: 12px 'robotoregular', Arial, sans-serif;

	color:#FFF;

	float:left;

	text-align:left;

}



.BtnCliqueAquiNiver {

	font: 16px 'robotobold', Arial, sans-serif;

	color:#FFF;

	background-image:url(images/seta_veja_mais_fotos_e_videos.png);

	background-position:top right;

	background-repeat:no-repeat;

	background-color:#fc9a1a;

	padding:11px 35px 10px 15px;

	border-radius: 8px; 

	-moz-border-radius: 8px; 

	-webkit-border-radius: 8px;	

    -webkit-box-shadow: 0px 4px 0px #843800;

    -moz-box-shadow: 	0px 4px 0px #843800;

    box-shadow: 		0px 4px 0px #843800;

	margin-left:84px;

}



.BtnCliqueAquiNiver:hover {

	font: 16px 'robotobold', Arial, sans-serif;

	color:#FFF;

	background-color:#dc820d;

    -webkit-box-shadow: 0px 4px 0px #843800;

    -moz-box-shadow: 	0px 4px 0px #843800;

    box-shadow: 		0px 4px 0px #843800;

}



.ACasaCariocaInterlagos {

	font: 28px 'robotoblack', Arial, sans-serif;

	color:#FFF;

	text-transform:uppercase;

	margin-bottom:-7px;

}



.ACasaMelhor {

	font: 28px 'robotoregular', Arial, sans-serif;

	color:#FFF;

	margin-bottom:15px;

}



.EmpresasOuEventos {

	font: 28px 'robotoregular', Arial, sans-serif;

	color:#fc9a1a;

	margin-bottom:15px;

}



.FotoACasa2 {

	float:left;

	margin-right:15px;

	margin-top:18px;

	margin-bottom:18px;

}



.TextoACasa {

	float:left;

	width:293px;

	margin-top:18px;

	margin-bottom:18px;

	text-height:max-size;

	line-height:125%;

}



.FotoACasa3 {

	float:left;

	margin-bottom:18px;

}



.FotoACasa4 {

	float:right;

	margin-bottom:18px;

}



.TopicosACasa {

	margin-left:-20px;

	color:#fc9a1a;

}



.TopicosACasa li {

	margin-bottom:20px;

	margin-left:0px;

}



.TopicosACasa span {

	margin-bottom:20px;

	margin-left:0px;

	color:#FFF;

}



.TopicosLocacao {

	margin-left:-20px;

	color:#fc9a1a;

}



.TopicosLocacao li {

	margin-bottom:20px;

	margin-left:0px;

}



.TopicosLocacao span {

	margin-bottom:20px;

	margin-left:0px;

	color:#FFF;

}



.TopicosPromocoes {

	margin-left:-20px;

	list-style-type:decimal;

	color:#fc9a1a;

}



.TopicosPromocoes li {

	margin-bottom:20px;

	margin-left:0px;

}



.TopicosPromocoes span {

	margin-bottom:20px;

	margin-left:0px;

	color:#FFF;

}



.FotoAniversarios {

	margin:15px auto 10px auto;

	border-radius: 10px; 

	-moz-border-radius: 10px; 

	-webkit-border-radius: 10px;	

}



.FotoCamarotesMesas {

	margin:15px auto 10px auto;

	border-radius: 10px; 

	-moz-border-radius: 10px; 

	-webkit-border-radius: 10px;	

}



.FotoPromocoes {

	margin:5px auto 10px auto;

	border-radius: 10px; 

	-moz-border-radius: 10px; 

	-webkit-border-radius: 10px;	

}



.CampoFormCamarotes {

	font: 15px 'robotoregular', Arial, sans-serif;

	color:#d20a1d;

	outline:none;

	float:left;

	background-color:#FFF;

	border-bottom:1px solid #FFF;

	border-right:1px solid #FFF;

	border-top:3px solid #ababab;

	border-left:2px solid #ababab;

	padding:12px 5px 13px 8px;

	margin-right:10px;

	margin-bottom:10px;

	width:295px;

	border-radius: 8px;

	-moz-border-radius: 8px;

	-webkit-border-radius: 8px;

}



.EntreEmContatoCamarotes {

	font: 16px 'robotoblack', Arial, sans-serif;

	color:#d20a1d;

	text-transform:uppercase;

	margin:25px 0px 10px 0px;

}



.EmailTelefoneCamarotes {

	font: 16px 'robotobold', Arial, sans-serif;	

	color:#d20a1d;	

}



.EmailTelefoneCamarotes span {

	font: 16px 'robotoblack', Arial, sans-serif;

	color:#FFF;	

}



.FormularioCamarotes {

	font: 16px 'robotoblack', Arial, sans-serif;

	color:#d20a1d;

	text-transform:uppercase;

	margin:15px 0px 10px 0px;

}







.CampoFormAniversarios {

	font: 15px 'robotoregular', Arial, sans-serif;

	color:#3295fa;

	outline:none;

	float:left;

	background-color:#FFF;

	border-bottom:1px solid #FFF;

	border-right:1px solid #FFF;

	border-top:3px solid #ababab;

	border-left:2px solid #ababab;

	padding:12px 5px 13px 8px;

	margin-right:10px;

	margin-bottom:10px;

	width:295px;

	border-radius: 8px;

	-moz-border-radius: 8px;

	-webkit-border-radius: 8px;

}



.EntreEmContatoAniversarios {

	font: 16px 'robotoblack', Arial, sans-serif;

	color:#3295fa;

	text-transform:uppercase;

	margin:25px 0px 10px 0px;

}



.EmailTelefoneAniversarios {

	font: 16px 'robotobold', Arial, sans-serif;	

	color:#3295fa;	

}



.EmailTelefoneAniversarios span {

	font: 16px 'robotoblack', Arial, sans-serif;

	color:#FFF;	

}



.FormularioAniversarios {

	font: 16px 'robotoblack', Arial, sans-serif;

	color:#3295fa;

	text-transform:uppercase;

	margin:15px 0px 10px 0px;

}



.BotaoEnviarAniversarios {

	outline:none;

	cursor:pointer;

	text-transform:uppercase;

	background-image:url(images/seta_02.png);

	background-position:top right;

	background-repeat:no-repeat;

	background-color:#3295fa;

	padding:9px 70px 8px 55px;

	font: 15px 'robotomedium', Arial, sans-serif;

	color:#FFF;

    -webkit-box-shadow: 0px 4px 0px #0d5baa;

    -moz-box-shadow: 	0px 4px 0px #0d5baa;

    box-shadow: 		0px 4px 0px #0d5baa;

	border-radius: 8px; 

	-moz-border-radius: 8px; 

	-webkit-border-radius: 8px;

	border-top:1px solid #3295fa;

	border-right:1px solid #3295fa;

	border-bottom:1px solid #3295fa;

	border-left:1px solid #3295fa;

}



.BotaoEnviarAniversarios:hover {

	background-color:#1984f0;

	border-top:1px solid #1984f0;

	border-right:1px solid #1984f0;

	border-bottom:1px solid #1984f0;

	border-left:1px solid #1984f0;

}



.BotaoEnviarContato {

	outline:none;

	cursor:pointer;

	text-transform:uppercase;

	background-image:url(images/seta_02.png);

	background-position:top right;

	background-repeat:no-repeat;

	background-color:#4a4ca1;

	padding:9px 70px 8px 55px;

	font: 15px 'robotomedium', Arial, sans-serif;

	color:#FFF;

    -webkit-box-shadow: 0px 4px 0px #1c1e6f;

    -moz-box-shadow: 	0px 4px 0px #1c1e6f;

    box-shadow: 		0px 4px 0px #1c1e6f;

	border-radius: 8px; 

	-moz-border-radius: 8px; 

	-webkit-border-radius: 8px;

	border-top:1px solid #4a4ca1;

	border-right:1px solid #4a4ca1;

	border-bottom:1px solid #4a4ca1;

	border-left:1px solid #4a4ca1;

}



.BotaoEnviarContato:hover {

	background-color:#2d2f98;

	border-top:1px solid #2d2f98;

	border-right:1px solid #2d2f98;

	border-bottom:1px solid #2d2f98;

	border-left:1px solid #2d2f98;

}



.LocacaoInfraEstrutura {

	font: 16px 'robotoblack', Arial, sans-serif;

	color:#fc9a1a;

	margin:30px 0px 15px 0px;	

}



.LocacaoOuSeja {

	font: 16px 'robotobold', Arial, sans-serif;

	margin:15px 0px 35px 0px;	

}



.EmailTelefoneLocacao {

	font: 14px 'robotoblack', Arial, sans-serif;	

	color:#FFF;	

}



.EmailTelefoneLocacao span {

	font: 14px 'robotobold', Arial, sans-serif;

	color:#fc9a1a;	

}



.DisponivelEmHorariosEspecificos {

	font: 14px 'robotoregular', Arial, sans-serif;

	color:#3295fa;

	margin-bottom:10px;

}



.DisponivelEmHorariosEspecificos span {

	font: 14px 'robotobold', Arial, sans-serif;

	color:#3295fa;

}



.HE_Indisponivel {

	font: 32px 'robotoblack', Arial, sans-serif;

	color:#3295fa;

	text-align:center;

	float:left;

	background: rgba(50, 149, 250, .50);

	margin:0px 6px 0px 0px;

	padding:15px 9px 15px 9px;

	border-radius: 8px; 

	-moz-border-radius: 8px; 

	-webkit-border-radius: 8px;

	cursor:default;

}



.HE_disponivel {

	font: 32px 'robotoblack', Arial, sans-serif;

	color:#FFF;

	text-align:center;

	float:left;

	background: rgba(50, 149, 250, 1);

	margin:0px 6px 0px 0px;

	padding:15px 9px 15px 9px;

	border-radius: 8px; 

	-moz-border-radius: 8px; 

	-webkit-border-radius: 8px;

	cursor:default;

}



.PE_Indisponivel {

	font: 32px 'robotoblack', Arial, sans-serif;

	color:#24d781;

	text-align:center;

	float:left;

	background: rgba(36, 215, 129, .50);

	margin:0px 6px 0px 0px;

	padding:15px 9px 15px 9px;

	border-radius: 8px; 

	-moz-border-radius: 8px; 

	-webkit-border-radius: 8px;

	cursor:default;

}



.PE_disponivel {

	font: 32px 'robotoblack', Arial, sans-serif;

	color:#FFF;

	text-align:center;

	float:left;

	background: rgba(36, 215, 129, 1);

	margin:0px 6px 0px 0px;

	padding:15px 9px 15px 9px;

	border-radius: 8px; 

	-moz-border-radius: 8px; 

	-webkit-border-radius: 8px;

	cursor:default;

}



.DisponivelEmPeriodoIntegral {

	font: 14px 'robotoregular', Arial, sans-serif;

	color:#24d781;

	margin-bottom:10px;

	margin-top:20px;

}



.DisponivelEmPeriodoIntegral span {

	font: 14px 'robotobold', Arial, sans-serif;

	color:#24d781;

}



a.PaginacaoFotos {

	font: 13px 'robotoblack', Arial, sans-serif;

    text-decoration: none;

	padding:3px 8px 3px 8px;

    /*display: inline-block;*/





    background: #fc9a1a;

    color: #FFF;

	border-radius: 5px; 

	-moz-border-radius: 5px; 

	-webkit-border-radius: 5px;



    margin-right: 2px;

    margin-left: 2px;



	cursor:pointer;

	text-align:center;

}



a.PaginacaoFotos:hover {

    background: #FFF;

    color: #fc9a1a;

    opacity: 1;

}



.PaginacaoFotosAtiva {

	font: 13px 'robotoblack', Arial, sans-serif;

    text-decoration: none;

	padding:3px 8px 3px 8px;

    /*display: inline-block;*/





    background: #FFF;

    color: #FFF;

	background: rgba(252, 154, 26, .50);

	border-radius: 5px; 

	-moz-border-radius: 5px; 

	-webkit-border-radius: 5px;



    margin-right: 2px;

    margin-left: 2px;



	text-align:center;

}



.PaginaProximaAnterior {

	font: 13px 'robotoblack', Arial, sans-serif;

	color:#fc9a1a;

	text-transform:uppercase;

	margin:0px 15px 0px 15px;

}



#Paginacao {

	text-align:center;

	padding:10px 0px 10px 0px;

}



#GaleriaDeFotosVideos {

	margin-right:-20px;

	margin-top:30px;

	margin-bottom:10px;

}



a.GalFotosEVideos {	

	width:240px;

	float:left;

	margin-bottom:30px;

}



a.GalFotosEVideos span {

	color:#fc9a1a;

	font: 16px 'robotoregular', Arial, sans-serif;

}



a.GalFotosEVideos div {

	color:#FFF;

	font: 15px 'robotobold', Arial, sans-serif;

	text-transform:uppercase;

	line-height:100%;

}



a.GalFotosEVideos img {	

	border-radius: 8px; 

	-moz-border-radius: 8px; 

	-webkit-border-radius: 8px;	

	border:5px solid #fc9a1a;

	background-color:#fc9a1a;

    -webkit-box-shadow: 0px 4px 0px #843800;

    -moz-box-shadow: 	0px 4px 0px #843800;

    box-shadow: 		0px 4px 0px #843800;

	margin:0px 17px 15px 0px;

	float:left;

}



a.GalFotosEVideos img:hover {	

	border-radius: 8px; 

	-moz-border-radius: 8px; 

	-webkit-border-radius: 8px;	

	border:5px solid #FFF;

	background-color:#FFF;

    -webkit-box-shadow: 0px 4px 0px #9f9f9f;

    -moz-box-shadow: 	0px 4px 0px #9f9f9f;

    box-shadow: 		0px 4px 0px #9f9f9f;

	margin:0px 17px 15px 0px;

	transform:			scale(1.05);

	-ms-transform:		scale(1.05);

	-webkit-transform:	scale(1.05);

	-o-transform:		scale(1.05);

	-moz-transform:		scale(1.05);

}



#Coluna1FotosVideos {

	float:left;

	width:220px;

}



#Coluna2FotosVideos {

	float:right;

	width:700px;

}



.TituloFotosEVideosDescricao {

	color:#FFFFFF;

	font: 28px 'robotoblack', Arial, sans-serif;

	margin:-8px 0px 0px 0px;

}



.DataFotosEVideosDescricao {

	color:#fc9a1a;

	font: 28px 'robotoregular', Arial, sans-serif;

	margin:-8px 0px 45px 0px;

}



.BtFotosGaleria {

	background-image:url(images/ico_galeria_audio.png);

	background-position:top left;

	background-repeat:no-repeat;

	padding-left:35px;

	padding-bottom:10px;

	padding-top:1px;

	color:#FFFFFF;

	cursor:pointer;

	font: 28px 'robotoblack', Arial, sans-serif;

	margin:-8px 0px 0px 0px;

	display:block;

	-WEBKIT-FILTER: GRAYSCALE(100%);

	-webkit-transition-duration: .2s;

}



.BtFotosGaleria:hover {

	color:#FFFFFF;

	font: 28px 'robotoblack', Arial, sans-serif;

	-WEBKIT-FILTER: GRAYSCALE(0%);

	-webkit-transition-duration: .2s;

	padding-left:43px;

}



.BtVideosGaleria {

	background-image:url(images/ico_galeria_videos.png);

	background-position:top left;

	background-repeat:no-repeat;

	padding-left:35px;

	padding-bottom:10px;

	padding-top:1px;

	color:#FFFFFF;

	cursor:pointer;

	font: 28px 'robotoblack', Arial, sans-serif;

	margin:-8px 0px 0px 0px;

	display:block;

	-WEBKIT-FILTER: GRAYSCALE(100%);

	-webkit-transition-duration: .2s;

}



.BtVideosGaleria:hover {

	color:#FFFFFF;

	font: 28px 'robotoblack', Arial, sans-serif;

	-WEBKIT-FILTER: GRAYSCALE(0%);

	-webkit-transition-duration: .2s;

	padding-left:43px;

}



.VoltarGaleria {

	background-image:url(images/seta_voltar.png);

	background-position:top left;

	background-repeat:no-repeat;

	padding-left:20px;

	padding-bottom:5px;

	color:#fc9a1a;

	font: 14px 'robotoregular', Arial, sans-serif;

}



.VoltarGaleria:hover {

	padding-left:27px;

	color:#FFF;

	font: 14px 'robotoregular', Arial, sans-serif;

}



a.GalFotosEVideosInterno {	

	width:142px;

	float:left;

}



a.GalFotosEVideosInterno img {	

	border-radius: 8px; 

	-moz-border-radius: 8px; 

	-webkit-border-radius: 8px;	

	border:5px solid #fc9a1a;

	background-color:#fc9a1a;

    -webkit-box-shadow: 0px 4px 0px #843800;

    -moz-box-shadow: 	0px 4px 0px #843800;

    box-shadow: 		0px 4px 0px #843800;

	margin:0px 17px 15px 0px;

	float:left;

}



a.GalFotosEVideosInterno img:hover {	

	border-radius: 8px; 

	-moz-border-radius: 8px; 

	-webkit-border-radius: 8px;	

	border:5px solid #FFF;

	background-color:#FFF;

    -webkit-box-shadow: 0px 4px 0px #9f9f9f;

    -moz-box-shadow: 	0px 4px 0px #9f9f9f;

    box-shadow: 		0px 4px 0px #9f9f9f;

	margin:0px 17px 15px 0px;

	transform:			scale(1.05);

	-ms-transform:		scale(1.05);

	-webkit-transform:	scale(1.05);

	-o-transform:		scale(1.05);

	-moz-transform:		scale(1.05);

}



a.GalFotosEVideosInterno_v {	

	width:350px;

	float:left;

	margin-right:05px;

}



a.GalFotosEVideosInterno_v img {	

	border-radius: 8px; 

	-moz-border-radius: 8px; 

	-webkit-border-radius: 8px;	

	border:5px solid #fc9a1a;

	background-color:#fc9a1a;

    -webkit-box-shadow: 0px 4px 0px #843800;

    -moz-box-shadow: 	0px 4px 0px #843800;

    box-shadow: 		0px 4px 0px #843800;

	margin:0px 50px 15px 0px;

	float:left;

}



a.GalFotosEVideosInterno_v img:hover {	

	border-radius: 8px; 

	-moz-border-radius: 8px; 

	-webkit-border-radius: 8px;	

	border:5px solid #FFF;

	background-color:#FFF;

    -webkit-box-shadow: 0px 4px 0px #9f9f9f;

    -moz-box-shadow: 	0px 4px 0px #9f9f9f;

    box-shadow: 		0px 4px 0px #9f9f9f;

	margin:0px 50px 15px 0px;

	transform:			scale(1.05);

	-ms-transform:		scale(1.05);

	-webkit-transform:	scale(1.05);

	-o-transform:		scale(1.05);

	-moz-transform:		scale(1.05);

}



#FotosGaleria {

	margin-right:-10px;

}



#VideosGaleria {

	margin-right:-10px;

	display:none;

}



.EntreEmContatoContatos {

	font: 16px 'robotoblack', Arial, sans-serif;

	color:#575895;

	text-transform:uppercase;

	margin:25px 0px 00px 0px;

}



.EntreEmContatoContatos {

	font: 16px 'robotobold', Arial, sans-serif;	

	color:#575895;	

}



.EntreEmContatoContatos span {

	font: 16px 'robotoblack', Arial, sans-serif;

	color:#FFF;	

}



.EmailTelefoneContatos {

	font: 16px 'robotobold', Arial, sans-serif;	

	color:#575895;	

}



.EmailTelefoneContatos span {

	font: 16px 'robotoblack', Arial, sans-serif;

	color:#FFF;	

}



.CampoFormContato {

	font: 15px 'robotoregular', Arial, sans-serif;

	color:#464646;

	outline:none;

	float:left;

	background-color:#FFF;

	border-bottom:1px solid #FFF;

	border-right:1px solid #FFF;

	border-top:3px solid #ababab;

	border-left:2px solid #ababab;

	padding:12px 5px 13px 8px;

	margin-right:10px;

	margin-bottom:10px;

	width:295px;

	border-radius: 8px;

	-moz-border-radius: 8px;

	-webkit-border-radius: 8px;

}



.BtEntreEmContato {

	outline:none;

	cursor:pointer;

	text-transform:uppercase;

	background-color:#4a4ca1;

	padding:8px 40px 8px 40px;

	font: 13px 'robotomedium', Arial, sans-serif;

	color:#FFF;

    -webkit-box-shadow: 0px 4px 0px #1c1e6f;

    -moz-box-shadow: 	0px 4px 0px #1c1e6f;

    box-shadow: 		0px 4px 0px #1c1e6f;

	border-radius: 8px; 

	-moz-border-radius: 8px; 

	-webkit-border-radius: 8px;

	border-top:1px solid #4a4ca1;

	border-right:1px solid #4a4ca1;

	border-bottom:1px solid #4a4ca1;

	border-left:1px solid #4a4ca1;

	margin-left:58px;

}



.BtEntreEmContato:hover {

	font: 13px 'robotomedium', Arial, sans-serif;

	background-color:#2d2f98;

	border-top:1px solid #2d2f98;

	border-right:1px solid #2d2f98;

	border-bottom:1px solid #2d2f98;

	border-left:1px solid #2d2f98;

}



.FacaSeuEventoConosco {

	font: 20px 'robotoregular', Arial, sans-serif;

	color:#FFF;

	text-align:center;

	margin-bottom:10px;

	margin-top:10px;

}



.LigueEventos {

	width:205px;

	height:43px;

	background-image:url(images/ligue_rodape.png);

	background-repeat:no-repeat;

	background-position:top center;

	margin:0 auto 10px auto;

}



#TituloTwitter {

	height:34px;

	background-image:url(images/tit_Twitter_SemiRodape.png);

	background-position:top left;

	background-repeat:no-repeat;

	margin-bottom:10px;

}



#TituloFacebook {

	height:34px;

	background-image:url(images/tit_Facebook_SemiRodape.png);

	background-position:top left;

	background-repeat:no-repeat;

	margin-bottom:10px;

}



#TituloInstagram {

	height:34px;

	background-image:url(images/tit_Instagram_SemiRodape.png);

	background-position:top left;

	background-repeat:no-repeat;

	margin-bottom:10px;

}



.TopicosOrientacaoFamiliar {

	margin-left:-20px;

	color:#428731;

	list-style-type: upper-alpha;

	font: 13px 'OpenSansBold', Arial, sans-serif;

}



.TopicosOrientacaoFamiliar li {

	margin-bottom:20px;

	margin-left:0px;

}



.TopicosOrientacaoFamiliar span {

	margin-bottom:20px;

	margin-left:0px;

	color:#777777;

	font: 13px 'OpenSansRegular', Arial, sans-serif;

}



.TopicosNossoEspaco {

	margin-left:-20px;

	color:#428731;

	font: 13px 'OpenSansBold', Arial, sans-serif;

}



.TopicosNossoEspaco li {

	margin-bottom:5px;

	margin-left:0px;

}



.TopicosNossoEspaco span {

	margin-bottom:5px;

	margin-left:0px;

	color:#777777;

	font: 13px 'OpenSansRegular', Arial, sans-serif;

}



.CartazEvento {

	float:left;

	border:2px solid #e8e8e8;

	border-radius: 5px; 

	-moz-border-radius: 5px; 

	-webkit-border-radius: 5px;

}



.OlhoEvento {

	margin-bottom:15px;	

}



a.AmpliarCartaz {

	font: 13px 'OpenSansBold', Arial, sans-serif;

	color:#FFF;

	background-color:#bdbdbd;

	padding:5px 10px 5px 10px;

	border-radius:5px;

}



a.AmpliarCartaz:hover {

	font: 13px 'OpenSansBold', Arial, sans-serif;

	color:#FFF;

	background-color:#428731;

}



.TituloEvento {

	font: 13px 'OpenSansBold', Arial, sans-serif;

	color:#428731;

}



a.TituloEvento {

	font: 13px 'OpenSansBold', Arial, sans-serif;

	color:#428731;

}



a.TituloEvento:hover {

	font: 13px 'OpenSansBold', Arial, sans-serif;

	color:#606060;

}



.AreaDescEvento {

	margin-left:15px;

	float:left;

	width:415px;

}



.TituloServico {

	font: 24px 'OpenSansBold', Arial, sans-serif;	

}



#SombraBanner {

	-box-text-shadow: 0px 5px 50px #000;

	-webkit-box-shadow: 0px 5px 50px #000;

	box-shadow: 0px 5px 50px #000;

	width:100%;

	height:40px;

	margin-top:-40px;

	z-index:999999;

	position:absolute;

}



#TelefonesTopo {

	text-align: right;

	float: right;

	font: 15px 'OpenSansSemibold', Arial, sans-serif;

    margin-top: 33px;

}



#TextoTopo {

	text-align: center;

	float: right;

	font: 15px 'OpenSansSemibold', Arial, sans-serif;

    margin-top: 20px;

    margin-right: 0px;

	color:#ffff00;

}



.TitCanalClinica {

	font: 22px 'OpenSansBold', Arial, sans-serif;

    color: #428731;

    margin-bottom: 17px;

	display: block;

}



.TitCanalClinica:hover {

	font: 22px 'OpenSansBold', Arial, sans-serif;

    color: #2a451a;

}



.TitCanalClinica:before {

    content: " ";

    width: 35px;

    height: 35px;

    margin-top: -5px;

    margin-right: 10px;

    background-image: url(images/ico_youtube.png);

    background-position: center center;

    background-repeat: no-repeat;

    background-size: contain;

    display: inline-block;

    vertical-align: middle;

}