/* FORMATAÇÃO GERAL */
*{
padding: 0;
margin: 0;
}

body{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;

/* BACKGROUND DO DOCUMENTO */
background:url(images/bg3.jpg) repeat;
}


img{
border: 0;
}

h2{


font-family:Verdana, Arial, Helvetica, sans-serif;
font-style: italic;
font-size:18px;
font-weight:bold;
}

/* BLOCOS */
#geral{
	width: 800px;	
	background-color:#FCE0EC;
	border-left: #000 1px solid;
	border-right: #345 1px solid;
	/* CENTRALIZAR PÁGINA VIA CSS */
	left: 50%;
	margin-left:-380px;/* metade do tamanho do site */
	position:absolute;
	
}





#conteudo{
width: 800px;
position:relative;
float:right; padding-left:0px;
}



#texto_assine{
position:relative;
float:left;
width: 220px;
height:362px;
}

#topo_quiz{
width: 220px;
height: 85px;
position:relative;
float:left;

background:url(images/quiz__01.jpg) no-repeat;
}

#assina{
width: 220px;
height: 155px;
position:relative;
float:left;

background:url(images/assinantes.jpg) no-repeat;
}






#barra_base{
width: 800px;
height: 18px;


border-bottom: #ba96bc 1px solid;
border-top: #ba96bc 1px solid;
background:url(layout/base.jpg) repeat;

}

/* CLASSES */

.menu{
width: 190px;
position:relative;
float:left;

background:url(images/menu__02.jpg) repeat-y;

}


/* FORMULARIO DE LOGIN */


/* cont */





/* CONTEUDO */

.intro{
position:relative;
float:left;
width: 660px;
}


.texto_sup{
color:#002590;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}



.stat{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
font-weight: bold;
	
	word-spacing:10px;  line-height:26px; text-indent:20px;
	
	margin-left: 20px;
	text-indent: 3em;
}




.faq_texto{
color:#002590;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.faq_titulo{
font-weight:bold;
}


.star{
	color:#CC0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style: italic;
	font-weight:bold;
}

.texto_sup a{
color:#002590;
text-decoration:none;
}

.texto_sup a:hover{
color:#002590;
text-decoration:underline;
}

.texto_mais_fotos{
position:relative;
float:left;

height:30px;
min-width:100px;

padding-top:3px;


color:#002590;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-style: italic;
font-size:18px;
font-weight:bold;

padding-left: 10px;
padding-right: 5px;
}

.mais_fotos{
position:relative;
float:left;
width: 660px;

border:#B0E0E0 2px solid;
}

.bloco_topo{
position:relative;
float:left;
width:600px;
height: 26px;

background: url(images/conteudo/bloco_topo_01.gif) repeat-x;
}

.bloco_base{
position:relative;
float:left;
width:600px;
height: 28px;

text-align:right;

background: url(images/conteudo/bloco_topo_04.gif) repeat-x;
}

.bloco_esquerda{
position:relative;
float:left;
width:26px;
min-height:140px;

background: url(images/conteudo/bloco_topo_02.gif) repeat-y;
}

.bloco_direita{
position:relative;
float:left;
width:28px;
min-height:100px;

text-align:right;

background: url(images/conteudo/bloco_topo_03.gif) repeat-y;
}

.bloco_centro{
position:relative;
float:left;
width:600px;
min-height:100px;

background: #f3f5f5;
}

.bloco_centro_esquerda{
position:relative;
float:left;
width:262px;
min-height:100px;

border-right: 1px solid #92a5cb;
}

.centro_thumbs img{
position:relative;
float:none;
margin:6px;
border: 1px solid #92a5cb;
}

.item_enquete{
float:left;
position:relative;
width:170px;
padding-top:7px;
padding-bottom: 7px;
background:#EEE;
border-bottom: 1px solid #CCC;
border-top: 1px solid #CCC;
}

.modelo_foto{
position:relative;
float:left;
min-height:100px;
padding-right:13px;

border-right: 1px solid #92a5cb;
}