body{
	margin: 0;
	padding: 0;
	background-color: #000;
	text-align: center;
}
body, td{
	font-family: trebuchet ms, arial, verdana; font-size: 12px; color: #000000;
}

p {line-height: 1.25em;}

a,a:visited{
	color: #333333;
	text-decoration: none;
}
a:hover{
	color: #baaeba;
}

a.link2,a.link2:visited{
	color: #9e959e;
	text-decoration: none;
}
a.link2:hover{
	color: #333333;
}

a.link_lado{
	font-size: 8pt;
}

#navLoading{
	display: none;
	width: 520px;
	height: 400px;
	text-align: center;
}
#navLoading img{
	margin-top: 180px;
}

#nav{
	width: 1000px;
	margin: auto;
	overflow: hidden;
	text-align: left;
	margin-top: 100px;
	margin-bottom: 100px;
	background-color: #fff;
}
#nav .left{
	float: left;
	width: 835px;
	text-align: left;
	clear: left;
}
#nav .right{
	float: left;
	width: 160px;
	margin-top: 167px;
	text-align: left;
	clear: right;
	padding-right: 5px;
}

#nav .right .loja{
	margin: 15px 0 15px 5px;
	font-size: 8pt;
	color: #505050;
}

#menu{
	margin-top: 35px;
	margin-left: 16px;
	overflow: hidden;
	height: 475px;
	clear: both;
	text-align: left;
}

#menu .home, #menu .link, #menu .link .text{
	float: left;
}

#menu .link, #menu .home{
	margin-top: 20px;
	margin-left: 15px;
}

#conteudo{
	margin-top: 80px;
	overflow: hidden;
	text-align: left;
	margin-left: 32px;
	clear: both;
}

#conteudo .contleft{
	float: left;
	width: 608px;
*	width: 558px;
	background-color: #e9e1d6;
}
#conteudo .contright{
	float: left;
	width: 160px;
	margin-left: 15px;
	clear: right;
}

.cloudtag{
	padding: 0;
	margin: 0;
	background-color: #d6d2d6;
}
.cloudtag .texto{
	padding: 10px;
	font-size: 8pt;
	text-align: justify;
	padding-bottom: 35px;
}

.cloudtag .texto a, .cloudtag .texto a:visited{
	color: #907e90;
}
.cloudtag .texto a:hover{
	color: #643b64;
}

img.tit_blog{
	margin-left: 5px;
	margin-bottom: -15px;
}

img.tit_padrao{
	margin-left: 5px;
}

img.topic{
	margin-bottom: 10px;
}

a.titulo_artigo, a.titulo_artigo:visited{
	text-decoration: none;
	font-size: 16pt;
	font-weight: bolder;
	color: #993366;
}
a.titulo_artigo:hover{
	color: #565857;
}

span.titulo_artigo2{
	font-size: 15pt;
	font-weight: bolder;
	color: #565857;
}

div.blogPosts{
	color: #555;
}

div.blogPosts div.post{
	padding: 10px 20px 10px 20px;
}

#tags-bookmarks{ margin: 10px 0 10px 0; clear: both;}
#tags-bookmarks div.tags, #tags-bookmarks div.bookmarks{ width: 48%; float: left;}
#tags-bookmarks div.bookmarks .texto { float: left;}
#tags-bookmarks div.envio{ margin-left: 10px; float: left; }
#tags-bookmarks div.envio img{ vertical-align:text-top; margin-top: 2px; }
#bookmarkPost{ float: left;margin-top: -2px; margin-left: 2px;}
#bookmarkPost div{ float: left; padding: 2px; background-color: #fff;
				   border-top: 1px solid #dfdfdf;
				   border-right: 1px solid #e0e0e0;
				   border-bottom: 1px solid #c0c0c0;
				   border-left: 1px solid #d0d0d0;
				 }
#bookmarkPost div.twitter{background-color: #cffaff;}

div.blogPaginas{
	margin: 0;
	padding: 10px;
	background-color: #ffffff;
	clear: both;
}

div.mensagem{color: #ff0000;}

table.comentario td{
	padding: 2px;
	font-size: 8pt;
}
input.comentario, textarea.comentario{
	font-family: tahoma, arial, verdana;
	font-size: 8pt;
	border: 0px;
	padding: 2px;
}
div.comentario{
	padding: 5px;
	color: #6f6872;
	font-weight: bolder;
}


td.paginacao{
	padding-top: 3px;
	font-size: 10pt;
	color: #999;
}

td.paginacao a, td.paginacao a:visited{
	font-weight: bolder;
	color: #769f86;
	text-decoration: none;
}

td.paginacao a:hover{
	color: #333333;
	text-decoration: underline;
}

span.postado{
	font-size: 8pt;
	font-weight: bolder;
}

span.secao_artigo{
	font-size: 8pt;
	font-weight: bolder;
	color: #666666;
	padding: 0px;
	padding-left: 2px;
	padding-right: 2px;
}

table.comentarios td{
	vertical-align: top;
}

span.tags{
	font-size: 8pt;
	font-weight: bolder;
	color: #000;
}

div.banner{
	margin-top: 15px;
	clear: both;
}

div.flash{
	font-weight: bolder;
	font-size: 12pt;
}

.menuFY{
	text-align: center;
}

.menuFYConvida{
	text-align: right;
	padding-right: 50px;
}

.menuFY div, .menuFYConvida div{
	display: inline;
}

#fy_content{
	width: 950px;
	height: 680px;
	background: #fff url('../images/fy_bg_detalhe.jpg') no-repeat left top;
}

#capa_content{
	width: 950px;
	height: 680px;
	background: #fff;
}

#link_capa{
	display: none;
}

#fy_content .logo{
	margin-top: 40px;
	margin-bottom: 35px;
	float: right;
	clear: right;
}
#fy_content .texto{
	margin-left: 410px;
	width: 432px;
	height: 415px;
	clear: both;
	padding: 30px 30px 3px 30px;
	background: url('../images/fy_bg_texto.gif') no-repeat left top;
}
#fy_content .texto p{
	margin: 10px 0px 4px 0px;
	font-size: 8pt;
	color: #3a3b3a;
}
#fy_content .texto .left{
	float: left;
	text-align: right;
	width: 46%;
*	width: 54%;
}
#fy_content .texto .right{
	margin-top: 15px;
	padding-left: 10px;
	float: left;
	text-align: left;
	width: 36%;
*	width: 46%;
}

#navFY{
	margin: 0;
	padding: 0;
}

img.link_desfile{
	margin: 0;
	margin-left: 5px;
	margin-bottom: 15px;
}

#fy_desfile{
	width: 550px;
}
#fy_desfile .top .borda{
	width: 125px;
	float: left;
}
#fy_desfile .top .fill{
	overflow: hidden;
	float: right;
	width: 425px;
	height: 16px;
	background: #e9e1d6;
	clear: right;
}
#fy_desfile .content{
	width: 520px;
	clear: both;
	background: #e9e1d6;
	padding: 15px;
}

#fy_desfile .content .titulo{
	float: left;
	color: #76a588;
	font-weight: normal;
	font-size: 14pt;
}

#fy_desfile .content .estacao{
	float: right;
	color: #505050;
	font-weight: normal;
	font-size: 11pt;
}
#fy_desfile .content .flash{
	clear: both;
	text-align: center;
	margin-bottom: 25px;
}

.FYConvidaTextoConvidados{
	width: 185px;
	clear: both;
	margin-left: 375px;
	margin-bottom: 30px;
	font-size: 8pt;
	font-weight: bolder;
	color: #505050;
}

.FYConvidaTextoRosely{
	width: 214px;
	clear: both;
	margin-left: 170px;
	margin-bottom: 30px;
	font-size: 8pt;
	font-weight: bolder;
	color: #505050;
}

#fy_convidado{
	width: 725px;
}
#fy_convidado .top .borda{
	width: 125px;
	float: left;
}
#fy_convidado .top .fill{
	width: 600px;
	overflow: hidden;
	float: right;
	height: 16px;
	background: #e9e1d6;
	clear: right;
}
#fy_convidado .content{
	overflow: hidden;
	width: 695px;
*	width: 725px;
	clear: both;
	background: #e9e1d6;
	padding: 15px;
}

#fy_convidado .content .texto{
	float: left;
	width: 215px;
}
#fy_convidado .content .imagem{
	float: left;
	width: 480px;
	text-align: center;
	margin-bottom: 25px;
}

#fy_convidado .content .nome{
	color: #76a588;
	font-weight: normal;
	font-size: 14pt;
}
#fy_convidado .content .localizacao{
	text-align: right;
	color: #505050;
	font-weight: normal;
	font-size: 11pt;
}
#fy_convidado .content .descricao{
	text-align: left;
	margin-left: 25px;
	color: #505050;
	font-size: 8pt;
}

#fy_desfile_foto {
	width: 625px;
}
#fy_desfile_foto .top .borda{
	width: 125px;
	float: left;
}
#fy_desfile_foto .top .fill{
	width: 500px;
	overflow: hidden;
	float: right;
	height: 16px;
	background: #e9e1d6;
	clear: right;
}
#fy_desfile_foto .content{
	overflow: hidden;
	width: 595px;
	clear: both;
	background: #e9e1d6;
	padding: 15px;
}

#fy_desfile_foto .content .imagem{
	float: left;
	width: 580px;
	text-align: center;
	margin-bottom: 25px;
}
#fy_desfile_foto .content .video{
	display: none;
	float: left;
	width: 580px;
	text-align: center;
	margin-bottom: 25px;
}
#fy_desfile_foto .content .video_link{
	float: left;
	width: 580px;
	text-align: center;
	font-weight: bolder;
	margin-bottom: 4px;
}
#fy_desfile_foto .content .video_link a img{
	margin-right: 2px;
}
#fy_desfile_foto .content .video_close{
	display: none;
	float: left;
	width: 580px;
	text-align: center;
	font-weight: bolder;
	margin-bottom: 4px;
}
#fy_desfile_foto .content .video .video_embeded{
	width: 480px;
	height: 380px;
	margin: auto;
}
#fy_desfile_foto .content .texto{
	text-align: left;
}
#fy_desfile_foto .content .nome{
	float: left;
	color: #76a588;
	font-weight: normal;
	font-size: 14pt;
}
#fy_desfile_foto .content .estacao{
	float: right;
	color: #505050;
	font-weight: normal;
	font-size: 11pt;
}


div.formnewsletter{
	background: #e9e1d6;
	padding: 0px 8px 0px 8px;
	color: #505050;
	font-size: 8pt;
	margin-bottom: 25px;
}

div.formnewsletter table {margin-top: 5px;}
div.formnewsletter table td{
	background: #e9e1d6;
	padding: 1px;
	color: #505050;
	font-size: 8pt;
}

input.itext_news{
	border: #fff solid 2px;
	font-size: 8pt;
	font-family: trebuchet ms, arial, verdana;
	color: #76a588;
}

input.itext_busca{
	border: #9a759a solid 2px;
	font-size: 8pt;
	font-family: trebuchet ms, arial, verdana;
	color: #76a588;
}

input.newsletter{
	border: 0px;
	background-color: #e9e1d6;
	font-weight: bolder;
	font-size: 8pt;
	font-family: trebuchet ms, arial, verdana;
	color: #76a588;
	padding: 2px;
	margin: 2px;
}

input.busca{
	border: 1px solid #9a759a;
	background-color: #fff;
	font-weight: bolder;
	font-size: 8pt;
	font-family: trebuchet ms, arial, verdana;
	color: #9a759a;
	padding: 2px;
	margin: 2px;
}


.ibutton{
	border: #76a588 1px solid;
	background-color: #e9e1d6;
	font-weight: bolder;
	font-size: 8pt;
	font-family: trebuchet ms, arial, verdana;
	color: #76a588;
	padding: 3px 5px 3px 5px;
}

img.rss{
	margin: 0px 0px 25px 10px;
}

div.social img{
	margin-bottom: 15px;
	margin-left: 10px;
}

#contador{
	padding-top: 3px;
	color: #998989;
	font-size: 9pt;
}

#lang{
	position: absolute;
	margin-top: -160px;
}
#footer{
	width: 980px;
	background-color: #ffffff;
	text-align: right;
	clear: both;
	margin: 10px;
	font-size: 14pt;
}
