/* DIVS BASE */

#mariana {
	margin:0px auto 0px auto;
	clear:both;
	width:932px;
	height:515px;
	padding:25px 0px 0px 0px;
	position:relative;
}

#mariana #baltar {
	margin:0px;
	clear:both;
	width:932px;
	height:485px;
}

#mariana #rodape {
	margin:0px;
	clear:both;
	width:932px;
	height:30px;
}



/* DIVS ID HOME */

#mariana #baltar #home {
	margin:0px;
	clear:both;
	width:932px;
	height:485px;
	background-image:url(../img/fundo-home.jpg);
}

#mariana #baltar #home #coluna-dir {
	float:left;
	width:785px;
	height:485px;
}

#mariana #baltar #home #coluna-dir #twitter-msg {
	clear:both;
	width:310px;
	height:67px;
	padding:268px 15px 15px 460px;
}

#mariana #baltar #home #coluna-dir #tocador {
	clear:both;
	width:325px;
	height:27px;
	padding:0px 0px 0px 460px;
}

#mariana #baltar #home #coluna-esq {
	float:left;
	width:147px;
	height:485px;
}

#mariana #baltar #home #coluna-esq #menu-home {
	clear:both;
	width:110px;
	height:185px;
	padding:25px 0px 30px 0px;
	text-align:right;
}

#mariana #baltar #home #coluna-esq #cd {
	clear:both;
	width:145px;
	height:145px;
}




/* DIVS ID INTERNAS */

#mariana #baltar #conteudo {
	margin:0px;
	float:left;
	width:575px;
	height:485px;
	background-image:url(../img/fundo-conteudo.jpg);
}

#mariana #baltar #conteudo #menu {
	margin:0px;
	clear:both;
	width:537px;
	height:28px;
	padding:28px 0px 0px 38px;
}

#mariana #baltar #conteudo #mancha {
	margin:0px;
	clear:both;
	width:537px;
	height:304px;
	padding:45px 0px 0px 38px;
}

#mariana #baltar #conteudo #mancha #overflow {
	margin:0px;
	clear:both;
	width:500px;
	height:304px;
	overflow:auto;
}

#mariana #baltar #conteudo #mancha-link {
	margin:0px;
	clear:both;
	width:537px;
	height:65px;
	padding:15px 0px 0px 38px;
}

#mariana #baltar #conteudo #mancha-link #icone {
	float:left;
	width:40px;
	padding-right:5px;
	height:65px;
}

#mariana #baltar #conteudo #mancha-link #link-text {
	float:left;
	width:330px;
	height:48px;
	padding-top:17px;
}

#mariana #baltar #foto {
	margin:0px;
	float:left;
	width:357px;
	height:485px;
}

#mariana #baltar #foto #menu-galeria {
	margin:0px;
	clear:both;
	height:28px;
	padding:28px 0px 0px 25px;
}

#mariana #baltar #foto #galeria {
	clear:both;
	width:317px;
	height:324px;
	padding:45px 10px 0px 30px;
}

#mariana #baltar #foto #galeria #galeria-overflow {
	clear:both;
	width:297px;
	height:324px;
	padding:0px 20px 0px 0px;
	overflow:auto;
}

#mariana #baltar #conteudo #mancha-galeria {
	margin:0px;
	clear:both;
	width:500px;
	height:360px;
	padding:45px 37px 0px 38px;
}

#mariana #baltar #conteudo #mancha-galeria #foto-box {
	margin:0px;
	clear:both;
	width:500px;
	height:360px;
}





/* DIVS CLASS FOTOS */

div.foto-top {
	clear:both;
	height:458px;
}

div.foto-som {
	clear:both;
	height:27px;
}

div.foto-cds {
	background-image:url(../img/fundo-foto-cds.jpg);
	background-repeat:no-repeat;
}

div.foto-agenda {
	background-image:url(../img/fundo-foto-agenda.jpg);
	background-repeat:no-repeat;
}

div.foto-galeria {
	background-image:url(../img/fundo-foto-galeria.jpg);
	background-repeat:no-repeat;
}

div.foto-mural {
	background-image:url(../img/fundo-foto-mural.jpg);
	background-repeat:no-repeat;
}

div.foto-biografia {
	background-image:url(../img/fundo-foto-biografia.jpg);
	background-repeat:no-repeat;
}

div.foto-imprensa {
	background-image:url(../img/fundo-foto-imprensa.jpg);
	background-repeat:no-repeat;
}

div.foto-contatos {
	background-image:url(../img/fundo-foto-contatos.jpg);
	background-repeat:no-repeat;
}

div.foto-cadastro {
	background-image:url(../img/fundo-foto-cadastro.jpg);
	background-repeat:no-repeat;
}






/* DIVS CLASS */

div.left {
	float:left;
}

div.right {
	float:right;
}

div.divisoria {
	clear:both;
	height:1px;
	border-bottom:1px solid #59401d;
	margin:25px 0px 15px 0px;
}

div.thumb-divulgacao {
	float:left;
	margin:0px 20px 20px 0px;
	border:1px solid #6a2516;
	width:100px;
	height:85px;
}

div.thumb-divulgacao-dir {
	float:left;
	margin:0px 0px 20px 0px;
	border:1px solid #6a2516;
	width:100px;
	height:85px;
}

div.thumb-galeria {
	float:left;
	margin:0px 11px 11px 0px;
	border:3px solid #a4463f;
	width:75px;
	height:60px;
}

div.thumb-galeria-dir {
	float:left;
	margin:0px 0px 11px 0px;
	border:3px solid #a4463f;
	width:75px;
	height:60px;
}

div.foto-view {
	margin:0px;
	clear:both;
	border:1px solid #6a2516;
	height:310px;
	width:495px;
	text-align:center;
}

#caixa-letras-p {
	background-color:#2e1818;
	border:1px solid #6a2516;
	width:520px;
	height:320px;
	padding:10px;
	position:absolute;
	z-index:2000;
	left:15px;
	top:100px;
	display:none;
}

#caixa-letras-p div.ltrt {
	width:520px;
	height:320px;
	position:relative;
}

#caixa-letras-p div.ltrt div.letra {
	width:520px;
	height:320px;
	position:absolute;
	overflow:auto;
	z-index:2001;
}

#caixa-letras-p div.ltrt div.fechar {
	width:100px;
	height:25px;
	position:absolute;
	right:20px;
	text-align:right;
	top:0px;
	z-index:2002;
}

#caixa-letras-p div.ltrt div.fechar P {
	margin:0px;
}

div.caixa-letras {
	background-color:#1a0808;
	width:500px;
	height:320px;
	padding:20px;
}

div.caixa-letras-overflow {
	overflow:auto;
	padding-right:20px;
	width:480px;
	height:320px;
	
}

div.lista {
	padding-bottom:5px;
}





/* TEXT CLASS */

p.txt-sem-margem {
	margin:0px;
}

p.txt-legenda-foto{
	margin:0px;
	float:right;
	font-size:11px;
}

p.txt-twitter-msg {
	margin:0px;
	color:#d5d1d0;
	line-height:16px;
}

p.txt-twitter-msg a {
	text-decoration:none;
	color:#FFF;
}

p.txt-menu-home {
	margin:0px;
	line-height:26px;
}

p.txt-mural {
	font-size:11px;
	line-height:16px;
	margin-bottom:2em;
}

p.txt-contato {
	margin-bottom:2em;
}

span.txt-data {
	font-weight:normal;
}

span.txt-aviso {
	color:#ca7b2e;
}

span.txt-item {
	color:#f7d28c;
}











/* LINKS CLASS */

a.link-bold {
	font-weight:bold;
}

a.link-bold:hover {
	font-weight:bold;
}

a.link-letras {
	color:#f7d28c;
	text-decoration:none;
}

a.link-letras:hover {
	color:#fceac9;
	text-decoration:none;
}

a.link-rodape {
	color:#a95444;
	font-size:11px;
	text-decoration:none;
}

a.link-rodape:hover {
	color:#e6998b;
	font-size:11px;
	text-decoration:none;
}

a.link-menu-home {
	color:#FFFFFF;
	text-decoration:none;
}

a.link-menu-home:hover {
	color:#e39e3a;
	text-decoration:none;
}

a.link-menu {
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:13px;
	text-decoration:none;
	display:inline-block;
}

a.link-menu:hover {
	color:#432115;
	font-weight:bold;
	text-decoration:none;
	padding-bottom:7px;
	border-bottom:6px solid #432115;
	display:inline-block;
}

a.link-menu-marcado {
	color:#f9e5c4;
	font-weight:bold;
	text-decoration:none;
	padding-bottom:7px;
	border-bottom:6px solid #e8a655;
	display:inline-block;
}

a.link-menu-galeria {
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:13px;
	text-decoration:none;
	display:inline-block;
}

a.link-menu-galeria:hover {
	color:#f9e5c4;
	font-weight:bold;
	text-decoration:none;
	padding-bottom:7px;
	border-bottom:6px solid #e8a655;
	display:inline-block;
}

a.link-menu-galeria-marcado {
	color:#f9c5c4;
	font-weight:bold;
	text-decoration:none;
	padding-bottom:7px;
	border-bottom:6px solid #ad2d15;
	display:inline-block;
}



