/***************************************************/
/********************* ESTATUTO ********************/

.estatuto {
	margin-left:30px;	
}

.estatuto li {
	list-style:upper-roman inside none;
	padding-bottom:10px;
}

.lower-latin li {
	list-style-type:lower-alpha;
}

/***************************************************/
/********************* VOTACAO **********************/

#pagina.votacao {
	width:1002px;
	margin:0 auto;
	background:#fff url(../img/votacao/bg-body.jpg) no-repeat center top;
}

#pagina.votacao #topo {
	padding-top:20px;
}

#pagina.votacao #btn_entrarnosite {
	float:right;
}

#pagina.votacao #corpo_bg {
	background-color:#fff;
	padding:40px;
}

#pagina.votacao #titulo_tarja {
	margin-bottom:20px;
}

#pagina.votacao #titulo_tarja .tarja {
	padding-left:40px;
}

#galeria_votacao {
	position:relative;
	width:850px;
	height:469px;
	margin-bottom:30px;
}

#galeria_votacao .arrow {
	position:absolute;
	top:50%;
	margin-top:-70px;
}

#galeria_votacao .arrow_left {
	left:-39px;
}

#galeria_votacao .arrow_right {
	right:-39px;
}

#galeria_votacao .box {
	width:850px;
	overflow:hidden;
}

#galeria_votacao ul {
	width:7000em;
}

#galeria_votacao li {
	float:left;
	list-style:none;
}

#votacao_modelos {
	padding-top:400px;
	overflow:hidden;
}

#votacao_modelos .modelo {
	float:left;
	display:inline;
	margin-left:8px;
}

#votacao_modelos .modelo .custom-radio {
	margin-left:65px;
}

#votacao_modelos .modelo h3 {
	margin-bottom:10px;
}

#votacao_modelos .modelo .foto {
	margin-bottom:20px;
}

#votacao_modelos .modelo .foto a {
	outline:none;
}

#votacao_modelos .modelo .foto a.current {
	overflow:hidden;
	display:block;
	border:3px solid #FFDE00;
}

#votacao_modelos .modelo .foto a.current img {
	margin:-3px;
}

#pagina.votacao #rodape_corpo {
	background:#000;
	margin-top:40px;
	padding:20px;
}

#pagina.votacao #rodape_corpo .input {
	background:url(../img/votacao/bg-input.png) no-repeat left top;
	height:48px;
}

#pagina.votacao #rodape_corpo .input input {
	padding:10px 8px;
}

#pagina.votacao .center {
	width:960px !important;
	margin:0 auto;
}

/***************************************************/
/********************** DIVOPEN **********************/

#divopen.votacao .legenda {
	height:80px;
}

#divopen.votacao .legenda img {
	padding:0;
}

/***************************************************/
/********************** GERAL **********************/

.foto-solta {
	margin-bottom:30px;	
}

/**** Galeria Desc ****/

.galeria-desc .thumb {
	float:left;
	display:inline;
	width:325px;
}

.galeria-desc .thumb table {
	width:100%;	
}

.galeria-desc .thumb-first {
	margin-left:0;
}

.galeria-desc .foto {
	width:110px;	
}

.galeria-desc .foto div {
	float:left;
	border:1px solid #f2f2f2;
	padding:4px;
}

.galeria-desc .desc {
	vertical-align:top;
	padding-right:30px;
}

.galeria-desc .desc span {
	display:block;
}

.galeria-desc .desc .posicao {
	font-size:11px;	
}

/**** Galeria ****/

.galeria {
	height:100%;	
}

.galeria h5 {
	margin-bottom:10px;	
}

.galeria .col {
	float:left;
	display:inline;
	margin-left:10px;
	width:130px;
}

.galeria .code-tooltip {
	display:none;	
}

.galeria .col-left {
	margin-left:0;	
}

.galeria .col .foto {
	display:block;
	border:1px solid #f2f2f2;
	padding:4px;
}

.galeria .col .foto img {
	display:block;
	width:120px; /* remover depois */
}

.galeria .col .desc a, .galeria .col .desc span {
	display:block;
	padding:5px 5px 0 5px;
}

/**** Notícias ****/

.noticiacompleta .foto-right {
	float:right;
	width:257px;
	text-align:center;
	margin-left:15px;
}

.noticiacompleta .foto-right .ampliar {
	display:block;
	margin-bottom:10px;
}