@charset "utf-8";
/* CSS Document */
body, html{
	margin:0;
	padding: 0;
	background-color:#000000;
	height:100%;
	color:#CCCCCC;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
}
a{
	text-decoration:none;
	color:#DF5E06;
}
a img{
	border:0;
}
/* //// */
/* TOPO */
/* //// */
.barratopo{
	width:100%;
	height:65px;
	background-image:url(../img/barra_menu.png);
	margin-top:101px;
	position:absolute;
}
.topo{
	width:1080px;
	height:445px;
	text-align:left;
	clear:left;
	margin: 0 auto;
	background-image:url(../img/topo.png);
	background-repeat:no-repeat;
	margin-top:-101px;
}

#limitador {
	width:210px;
	height: 220px;
	margin-top: 25px;
	margin-left: 60px;
	position:absolute;
	z-index: 45;
}

#link_logo {
	width: 210px;
	height: 220px;
	float: left;
}

.move{
	float:right;
	position:relative;
	margin-right:45px;
}
/* ///////////////////// */
/* REDES SOCIAIS, PLAYER */
/* ///////////////////// */
.areatopo{
	width:890px;
	height:20px;
	float:right;
	position:relative;
	margin-bottom:20px;
	margin-right:60px;
	margin-top:20px;
}
/* redes sociais */
.redessociais{
	width:90px;
	height:25px;
	float:right;
	position:relative;
	margin-right:60px;
	margin-top:-5px;
}
/* player */
.player{
	width:200px;
	height:20px;
	float:right;
	position:relative;
}
#container_botoes {
	margin-left: 10px;	
}
.player img {
	display:inline;
	margin: 5px 2px 2px 0;	
}
#songname {
	height: 11px;
	width: 110px;
	border: solid #333029 1px;
	display:inline-block;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#songname .songname {
	overflow:hidden;	
}
.songname {
	/*font-size:9px;*/
	/*line-height:15px;*/
}
.btn_player:hover {
	cursor:pointer;	
}
/* //// */
/* MENU */
/* //// */
.menu{
	width:860px;
	height:35px;
	position:relative;
	float:right;
	margin-top:8px;
	margin-right:60px;
	text-align:right;
}
.menu img{
	margin-left:14px;
	margin-right:14px;
}
/* ////////// */
/* NEWSLETTER */
/* ////////// */
.newsletter{
	width:340px;
	height:20px;
	float:right;
	position:relative;
}
.newsletter input{
	width:100px;
	height:15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	border:1px #6F1606 solid;
	background-color:#00060B;
	padding-left:5px;
	padding-right:5px;
}
.newsletter img{
	float:left;
	position:relative;
	margin-right:10px;
	margin-top:3px;
}
/* //////////// */
/* ÁREA DO SITE */
/* //////////// */
.area{
	width:960px;
	background-image:url(../img/fundo_principal.png);
	text-align:left;
	clear:left;
	margin:0 auto;
	padding-top:245px;
	min-height: 100%;
	
}
.conteudo{
	width:960px;
	text-align:justify;
	min-height: 100%;
}
.titulo{
	text-align:center;
	margin-top:20px;
	margin-bottom:20px;
	position:relative;
	float:left;
}
h3 {
	text-align:left;
	background-color:#00354F;
	}
/* ////////////// */
/*  ANTIGA HOME   */
/* NOVA TEMPORADA */
/* ////////////// */
/* box geral */
.areadestaque{
	display:block;
	width:688px;
	height:auto;
	position:relative;
	float:left;
	margin-top:51px;
}
/* coluna com flyer */
.coluna{
	width:304px;
	float:left;
	position:relative;
	margin-top:10px;
	margin-left:12px;
}
.coluna img{
	width:304px;
}
.coluna p{
	padding-right:15px;
	text-align:left;
}
/* espaço do dia */
.linhadia{
	width:284px;
	height:200px;
	background-color:#002537;
	margin-top:10px;
	float:left;
	position:relative;
	padding: 10px 10px;
}
.titulodia{
	font-size:17px;
	font-weight:bold;
	margin-bottom:10px;
}
.linhadia p{
	font-size:12px;
}
.linhadia a{
	color:#DF5E06;
	float:right;
	position:relative;
	margin-top:10px;
}
/* FIM DA ANTIGA HOME */
/* //////////////////////// */
/* HOME - APRESENTAÇÃO MOVE */
/*    ESSA É A NOVA HOME    */
/* //////////////////////// */
#area_home{
	width:960px;
	background:url(../img/fundo_principal.png) repeat-y;
	text-align:left;
	clear:left;
	margin:0 auto;
	padding-top:245px;
	min-height: 100%;
	overflow: hidden;
	display: block;
}

#container_banner {
	width: 100%;
	height: auto;
	display: block;
	padding-top: 40px;
}

.apresentacao {
	width:100%;
	float:left;
	position:relative;
	margin-top: 15px;
	text-align:justify;
}
.apresentacao p {
	text-align:justify;	
	padding-left:12px;
	line-height:15px;
}

.apresentacao p#convite {
	text-align:right;	
	/* padding-left:12px; */
	line-height:15px;
}

/*   CALENDÁRIO - HOME */
.area_calendario {
	float:right;
	position:relative;
	display:inline-block;
	margin-left:10px;
	margin-top:35px;	
	width:260px;
	/*height:173px;*/
	height:230px;
	/*border: #F00 solid 1px;*/
}
#datepicker {
	width:100%;
	height:100%;	
}
/* NEWS - HOME */
#destaque_e_news {
	width: 100%;
	height: auto;
	position: relative;
	display: block;	
}

#news_titulo {
	
}
.news{
	
}
.news_texto{
	display:block;
	float:left;
	width: 684px;
	height: 200px;
	position:relative;
	padding-left: 12px;
	background-color:transparent;
	line-height:15px;
}
.news_texto p {
	padding-right: 12px;
}
.news_texto div p a {
	float:right;
	display:none;
}
/* /////////////////////////////////// */
/*        ÚLTIMOS TWEETS - HOME        */
/* ÚLTIMOS TWEETS - TWITTER @movemusic */
/* /////////////////////////////////// */
#twitter {
	
}
.twitter {
	position:relative;
	float: right;
	display: block;
	width:260px;
	height:auto;
	margin-top: 50px;
	/*border: solid #F00 1px;*/
}
.titulo_twitter{
	text-align:center;
	margin-top:16px;
	margin-bottom:20px;
	position:relative;
}
/* FIM DA NOVA HOME */
/* ////// */
/* FESTAS */
/* ////// */
.box{
	width:930px;
	height:150px;
	background-color:#000;
	opacity:.5;
	margin-bottom:10px;
	}
.festa{
	position:absolute;
	z-index:9;
	margin-top:-160px;
	display:inline-table;
	}
.festa img{
	width:180px;
	}
.festa_txt{
	width:700px;
	text-align:justify;
	float:right;
	}
/* ///////// */
/*  AGENDA   */
/* ///////// */
#tit_agenda {
	width:960px;
	height:35px;	
}
#container_agenda {
	position: relative;
	display:block;
	height:560px;
}
#coluna_esq_agenda {
	position: relative;
	display:block;
	height:560px;
	width:424px;
	float:left;
}
#coluna_dir_agenda {
	position: relative;
	display:block;
	width:526px;
	height:560px;
	float:right;
}
#prog_calendario {
	position: relative;
	display:block;
	width: 402px;
	height: 266px;
	/*border: #FF0 solid 1px;*/
	margin-left:20px;
}
#tit_move_lista {
	margin-left:20px;
	float:none;
}
/* ///////////////////////////////// */
/*  FORMULÁRIO - RESERVAS - AGENDA   */
/* ///////////////////////////////// */
#div_form_lista {
	position: relative;
	display:block;
	height:150px;
	width:402px;
	margin-top:20px;
	margin-left:20px;	
}
#form_lista {
	position: relative;
	display:block;
	margin-top:-10px;
}
#form_lista input, select, button{
	margin-top: 4px;
	margin-bottom: 4px;	
	float:right;
}
#form_lista button{
	width:70px;
	height:25px;
	padding-bottom:3px;
}
#form_lista table th, tr, td {
	margin: 0 0 0 0;	
}
#form_lista_nome {
	width:390px;	
}
#form_lista_email {
	width: 213px;
}
#form_lista_telefone {
	width: 157px;
	margin-left:9px;
}
#form_lista_festas {
	width: 220px;
}
#form_lista_consumacao {
	width: 165px;
	margin-left:9px;
}
#aviso_lista {
	position:relative;
	display:block;
	margin-left:20px;
	
}
#aviso_lista p{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:11px;
	color: #A5A9AA;	
}
#aviso_lista ul {
	margin:0;
}
/* //////////////////////////////////////// */
/* AGENDA - FESTAS - COLUNA LATERAL DIREITA */
/* //////////////////////////////////////// */

#contem_blocks {
	margin-left: 20px;
}

#contem_blocks ul, li{
	list-style-type: none;
	margin-left: 0;	
	margin-top: 0;
	padding-left: 0;
}
.festa_block {
	height:230px;
	width: 504px;
	display:block;
	margin-bottom: 12px;
	padding-top: 0;
	background-image: url(../img/fundo_agenda.png);
	overflow: hidden;
}
.festa_block div.imagem {
	width:148px;
	height:172px;	
	margin:10px 0 0 10px;
	border-radius:7px 7px 7px 7px;
	float:left;
	overflow:hidden;
}
.festa_block p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;	
	line-height:14px;
}
.desc_festa_block {
	height:95px;
	width:auto;
	display:inline-block;
	float:left;
	padding-left:14px;
}
/* FIM DA AGENDA.PHP */
/* ///// */
/* FOTOS */
/* ///// */
.box-fotos {
	width:470px;
	height:360px;
	background-color:#000;
	opacity:.5;
	margin-bottom:25px;
	float:left;
	}
.fotos {
	width:470px;
	height:360px;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	position:absolute;
	}
.fotos *{
	max-width:460px;
	max-height:350px;
	vertical-align:middle;
	}
.fotos span {
	display: inline-block;
	height: 100%;
}
.box-album {
	width:485px;
	height:115px;
	background-color:#000;
	opacity:.5;
	margin:0 0 0 5px;
	float:left;
	position:relative
	}
	
.album {
	width:450px;
	position:absolute;
	margin-left:-470px;
	margin-top:5px;
	display:inline;
	}
/*hack para o chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0){
.album {
	width:450px;
	height:95px;
	position:absolute;
	margin-left:490px;
	margin-top:5px;
	display:inline;
	overflow:hidden;
	}
}
	
.album img {
	margin:15px 5px 0 0;
	width:100px;
	
	
	
	height: auto;
	float:left;
	}
.box-cycle {
	width:490px;
	height:120px;
	background-color:#000;
	opacity:.5;
	margin:5px 0 5px 0;
	float:left;
	position:relative
	}
.cycle-fotos {
	margin:130px 0 0 -490px;
	width:490px;
	height:100px;
	position:absolute;
	display:inline;
	}
/*hack para o chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0){
.cycle-fotos {
	margin:130px 0 0 470px;
	width:490px;
	height:100px;
	position:absolute;
	display:inline;
	}
}
.cycle-fotos div#cycle-fotos{
	height: 90px;
	overflow:hidden;
}
.cycle-fotos div img{
	width:100px;
	margin:13px 3px 0 3px;
	height:auto;
	}
.cycle-fotos img{
	margin:25px -5px 0 -5px;
	float:left;
	}
.box-albuns {
	width:360px;
	height:110px;
	background-color:#000;
	opacity:.5;
	margin:0 0 5px 5px;
	float:left;
	position:relative
	}
	
.albuns {
	width:350px;
	position:absolute;
	margin-left:-350px;
	display:inline;
	}
/*hack para o chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0){
.albuns {
	width:350px;
	position:absolute;
	margin-left:20px;
	display:inline;
	}
}
.albuns img {
	margin:15px 5px 0 0;
	width:100px;
	float:left;
	}
.busca-album-tit {
	width:225px;
	height:30px;
	margin-left:5px;
	float:left;
	background-color:#00253C;
	}
.busca-album-tit img {
	padding:8px 0 0 8px;
	}
.busca-album {
	width:225px;
	height:80px;
	margin-left:5px;
	float:left;
	background-color:#003659;
	}
.busca-album p, #date {
	margin:8px 0 0 8px;
	}
.busca-album #buscar {
	cursor:pointer;
	}
.box-outros {
	width:225px;
	height:110px;
	background-color:#000;
	opacity:.5;
	margin:5px 0 0 5px;
	float:left;
	position:relative
	}
.outros{
	width:225px;
	position:absolute;
	text-align:center;
	margin:115px 0 0 -225px;
	display:inline;
	}
.outros #cycle-albuns div {
	letter-spacing:5px;
	width:160px;
	}
.outros div, .outros img {
	float:left;
	}
.outros img {
	margin:35px 5px 0 5px;
	}
/*hack para o chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0){
.outros{
	width:225px;
	position:absolute;
	text-align:center;
	margin:115px 0 0 735px;
	display:inline;
	}
}
/* ///////// */
/* MOVELISTA */
/* ///////// */
.movelista{
	width:730px;
	height:200px;
	padding:10px 10px;
}
.textomovelista{
	width:330px;
	float:left;
	position:relative;
	margin-right:15px;
}
.formreserva{
	width:385px;
	height:150px;
	float:left;
	position:relative;
}
.formreserva input{
	width:370px;
	height:25px;
}
/* //////// */
/* MOVEINFO */
/* //////// */
.moveinfo{
	width:960px;
	position:relative;
	float:left;
	margin-top:30px;
	margin-bottom:30px;
	padding-top:20px;
	padding-bottom:20px;
	background-image:url(../img/fundo_moveinfo.png);
}
/* ///////// */
/* PARCEIROS */
/* ///////// */

#container_parceiros {
	margin: 0 auto;
	padding: 0;
	display: block;
	height: auto;
	width: auto;
	position: relative;
	float: left;
}

.box-parceiros{
	width:200px;
	height:200px;
	background-color:#000;
	opacity:.5;
	margin-top:35px;
	margin-bottom:35px;
	margin-left:35px;
	float:left;
	}
	
.parceiros{
	width:200px;
	height:200px;
	margin-top:35px;	
	margin-bottom:10px;
	margin-left:-200px;
	position:relative;
	float:left;
	}
.parceiros-img{
	width:200px;
	height:200px;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	background: #FFF;
	}
.parceiros-img img{
	width:150px;
	}
/* movecard */
.movercardtxt{
	width:580px; 
	float:right; 
	margin-right:5px;
}
/* canal de atendimento */
.titulosac{
	width:960px;
	height:72px;
	font-size:20px;
}
.titulosac img{
	vertical-align:middle;
}
.formsac{
	width:960px;
	padding-top:20px;
	margin-bottom:20px;
}
input, select{
	background-color:#00101B;
	border:1px #CCC solid;
	height:25px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cccccc;
	padding-left:5px;
}
.formsac textarea{
	background-color:#00101B;
	border:1px #CCC solid;
	width:220px;
	height:105px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cccccc;
	padding-left:5px;
	padding-right:5px;
}
textarea{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cccccc;
}
.formpesquisa{
	width:430px;
	float:left;
	position:relative;
	padding-left:15px;
}
.formlinha{
	width:20px;
	height:1710px;
	float:left;
	position:relative;
	background-image:url(../img/linha_sac.png);
	background-repeat:repeat-y;
}
.formreclamacao{
	width:470px;
	float:left;
	position:relative;
	margin-left:20px;
}
/* ////////////// */
/* PÁGINA DE DJ'S */
/* ////////////// */
/* CONTAINER NÃO ESTÁ SENDO USADO */
/*
.container_djs {
	
	display:block;
	height:396px;
	width:960px;
	border:#F00 1px solid;
	position:relative;
	margin-top:50px;
}
*/
#djs_container {
	position:relative;
	width:100%;
	height:auto;
	background-image: url("../img/fundo_moveinfo.png");
}
.djs_residentes {
	display:block;
	float:left;
	/*border:#0F0 1px solid;*/
	width:470px;
	height:406px;
	overflow:hidden;
	background-image: url(../img/fundo_agenda2.png);
}
.tit_residentes{
	margin-bottom:	10px;
	font-size:18px;
	background-color:#00354F;
	float:left;
	width:455px;
	/*border:#FF0 1px solid;*/
	height:24px;
	padding-left:15px;
}
.dj_residt {
	display:	block;
	height:		auto;
	margin:		15px 0 51px 0;
	width:		450px;
	clear: 		both;
	overflow: hidden;
	text-align: justify;
}

.dj_residt span {
	display:block;
	float:left;
	width:auto;
	height:auto;
	/*border: solid #F00 1px;*/
	margin: 0 10px 0 0;
}

.dj_residt p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style:normal;
	line-height:16px;
	padding-right: 5px;
}

.img_residente {
	display:block;
	float:left;
	width:200px;
	height:300px;
	margin-left:15px;
}
.img_residente img {
	/*
	width:200px;
	height:300px;
	margin: 0 0 20px 0;
	-moz-object-fit:cover;
	-ms-object-fit:cover;
	-o-object-fit:cover;
	-webkit-object-fit:cover;
	object-fit:cover;
	*/
}

.desc_img_residente {
	display:block;
	float:right;
	width:225px;
	height:310px;
	/*border: solid #F00 1px;*/
	margin-top:21px;
	margin-left:3px;
}

.desc_img_residente p{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style:normal;
	line-height:14px;
}

.djs_convidados{
	display:block;
	float:right;
	width:480px;
	height:406px;
	overflow:hidden;
	background-image: url(../img/fundo_agenda.png);
}
.tit_convidados {
	font-size:18px;
	background-color:#00354F;
	float:left;
	width:100%;
	height:24px;
	padding-left:15px;
	margin-bottom:	10px;
}
#lista_djs_convidados {
	width:auto;
	height:100%;	
	overflow:scroll;
}
.dj_convdd {
	display:		inline-block;
	width:			448px	;
	height:			auto	;
	margin-top:		15px	;
	margin-right:	0		;
	margin-bottom:	51px	;
	margin-left:	16px	;
}
.dj_convdd img {
	margin-right:	15px	;
	display:block;
	float:left;
}
.dj_convdd p {
	font-size: 13px;
	padding: 0 10px 0 0;
	line-height: 16px;
	text-align:left;
	text-align: justify;
}
.nome_dj {
	font-size: 20px;
	line-height:20px;	
}

/* FIM DA PÁGINA DE DJ'S */
/* ////// */
/* RODAPÉ */
/* ////// */
.rodape{
	width:960px;
	height:70px;
	background-image:url(../img/fundo_principal.png);	
	float:left;
	position:relative;
	text-align:center;
	padding-top:10px;
	display: block;
}
.rodape p{
	font-size:12px;
	text-align:center;
}

