*{

border:none;
margin:0px;
padding:0px;
text-decoration:none;
}

hr{
	border:1px dotted #666;
	margin-bottom:8px;
	margin-top:8px;
}

body{

	background-image:url(../imagens/fundo.png)

	background-repeat:repeat-x;
	background-color:#f9f9f9;

font-family:Verdana, Geneva, sans-serif;

}



h1{

	font-size:18px;

}



h2{

		font-family:Verdana, Geneva, sans-serif;

	font-size:14px;

	color:#2d3d42;

	

}



h4{
position:relative;
font:bold 12px Arial, Helvetica, sans-serif;
text-transform:uppercase;
padding:8px 20px;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#666666), to(#000000));
background: -moz-linear-gradient(#666666, #000000);
background: linear-gradient(#666666, #000000);
-pie-background: linear-gradient(#666666, #000000);
-webkit-box-shadow: #666 0px 2px 3px;
-moz-box-shadow: #666 0px 2px 3px;
 box-shadow: #666 0px 2px 3px;
 behavior: url(PIE.htc);
color:#0CAEDE;
border-radius:20px 20px 0 0;
-moz-border-radius:20px 20px 0 0;
-webkit-border-radius:20px 20px 0 0;
}



.nome{
	color:#0CAEDE;
}





/*----------------------DIVS--------------------*/



#bloco{

float:left;

width:45%;

height:auto;

border:1px solid #ccc;

}

#topo_destaque{
	width:100%;
	height:auto;
	margin-bottom:20px;
}


#menu{
	width:100%;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#666666), to(#000000));
    background: -moz-linear-gradient(#666666, #000000);
    background: linear-gradient(#666666, #000000);
    -pie-background: linear-gradient(#666666, #000000);
	-webkit-box-shadow: #666 0px 2px 3px;
    -moz-box-shadow: #666 0px 2px 3px;
    box-shadow: #666 0px 2px 3px;
	behavior: url(PIE.htc);
	height:40px;
}

#header{



	width:1024px;



	height:383px;



	margin:auto;



	margin-top:50px;



	



}







#section{



width:1024px;



height:auto;



margin:auto;



display:table;







margin-top:50px;

*padding-bottom:20px;

background-image:url(../imagens/section.png);



}



#footer{

width:1024px;

height:100px;

margin:auto;



color:#FFF;

text-align:center;

padding-top:20px;

display:table;

}



#direita{



  float:left;



  width:74%;







margin-left:2%;



margin-top:2%;









}



#article{



  float:left;



  width:74%;



background-color: #fff;



margin-left:2%;





margin-top:2%;

border-radius:21px;



-moz-border-radius:21px;



-webkit-border-radius:21px;



behavior: url(PIE.htc);



position:relative;



box-shadow: #999 0px 2px 3px;







}









#esquerda{



  float:left;



  width:20%;

height:1600px;

margin:2% 2% 2% 2%;





min-height:1600px;

background-color: #fff;



border-radius:21px;



-moz-border-radius:21px;



-webkit-border-radius:21px;



behavior: url(PIE.htc);



position:relative;





box-shadow: #999 0px 2px 3px;







}











/*----------------------Classes--------------------*/

.noticia_destaque{
	background:url(../imagens/section.png);
	width:97.4%;
	height:100px;
	margin-top:-100px;	
	z-index:5;
	position:absolute;

	
}

.numeracao{
	float:left;
	font-size:26px;
	font-weight:bold;
	color:#666;
	
	margin-right:10px;
}

.menu-div{
width:1024px;
margin:auto;
padding-top:10px;
}

.img_pequena_noticias{
	width:150px;
	float:left;
	margin:5px 5px 5px 5px;
}

.menu-div li{
border-right:1px solid #fff;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
display:inline;
padding:0px 16px 0px 16px;
}

.menu-div li:last-child{
border:0;
}

.menu-div li a{
color:#fff;
padding:0 13px;
}

.logo{
	float:left;
	margin-top:70px;
}

.left{
	float:left;
}

.blocos_centrais{
width:68%;
height:382px;
float:left;
background:#fff;
margin-bottom:2%;
border-radius:21px;
-moz-border-radius:21px;
-webkit-border-radius:21px;
behavior: url(PIE.htc);
position:relative;
}

.blocos_inferiores_a{
width:30%;
height:300px;
float:left;
background:#fff;
border-radius:21px;
-moz-border-radius:21px;
-webkit-border-radius:21px;
behavior: url(PIE.htc);
position:relative;
}

.blocos_inferiores_b{
width:68%;
height:300px;
margin-left:2%;
float:left;
background:#fff;
border-radius:21px;
-moz-border-radius:21px;
-webkit-border-radius:21px;
behavior: url(PIE.htc);
position:relative;
}

.Horoscopo{
width:30%;
height:1980px;
float:left;
background:#fff;
margin-right:2%;
border-radius:21px;
-moz-border-radius:21px;
-webkit-border-radius:21px;
behavior: url(PIE.htc);
position:relative;
}

.img_signos{
border:2px solid #ccc;
padding:5px 5px 5px 5px;
float:left;
width:40%;
margin:8px 8px 8px 8px;
}

.signos{
float:left;
width:20%;
padding-top:30px;
font-size:12px;
font-weight:bold;
}

.capa_peq{
	float:left;
	border:2px solid #ccc;
    padding:5px 5px 5px 5px;
	margin-right:10px;
}

.resumo_revistas{
	float:left;
	width:48%;
	height:auto;
	margin-bottom:1px;
	margin-top:10px;
	display:table;

}

.borda{
	border:2px solid #ccc;
	padding:5px 5px 5px 5px;
	margin:10px 10px 10px 10px;
}







.left{



	float:left;



}



p{

	text-align:justify;

	font-size:14px;

	color:#666;

}



.resumo{

	font-size:14px;

	color:#999;

	width:350px;

	font-size:12px;



}



.autor{

	text-align:right;

	color:#000;

	font-size:12px;

}



.img_pequena_noticias{

	width:142px;

	height:100px;

	float:left;

	margin:5px 5px 5px 5px;



}



.bloco_noticias{

	width:350px;

	height:100px;

	margin:5px 5px 5px 5px;

	float:left;



}



.margem{

	padding:10px 10px 10px 10px;

}

















.conteudo{

background-color: #fff;



border-radius:21px;



-moz-border-radius:21px;



-webkit-border-radius:21px;



behavior: url(PIE.htc);



position:relative;



box-shadow: #999 0px 2px 3px;

padding:10px; 10px 10px 10px;

}







.bloco_publicidade{



border:2px solid #ccc;

margin:auto;

*margin-left:20px;

display:table;

margin-top:10px;

margin-bottom:5px;

}



.link{

color:#666;



}



#contactform {

 

    width: 88%;

    padding:1%;

    background: #fff;

    overflow:auto;

 float:left;





 

    }

	

	label {

    font-family: Arial, Verdana;

    text-shadow: 2px 2px 2px #ccc;

    display: block;

    float: left; margin-right:15px;

    font-weight: bold;

    margin-right:10px;

    text-align: right;

    width: 140px;

    line-height: 25px;

    font-size: 15px;

    }

	

	.input{

    font-family: Arial, Verdana;

    font-size: 15px;

    padding: 5px;

    border: 1px solid #b9bdc1;

    width: 400px;

    color: #797979;

    }

	

	.hint{

    display:none;

    }

	

	.field{

		margin-bottom:10px;

	}

	.field:hover .hint {

    position: absolute;

    display: block;

    margin: -30px 0 0 570px;

    color: #FFFFFF;

    padding: 7px 10px;

    background: rgba(0, 0, 0, 0.6);

 

    -moz-border-radius: 7px;

    -webkit-border-radius: 7px;

    border-radius: 7px;

    }

	

		.button{

    float: right;

    

    margin:10px 250px 10px 0;

    font-weight: bold;

    line-height: 1;

    padding: 6px 10px;

    cursor:pointer;

    color: #fff;

 

    text-align: center;

    text-shadow: 0 -1px 1px #64799e;

 

background: -webkit-gradient(linear, 0 0, 0 bottom, from(#666666), to(#000000));



    background: -moz-linear-gradient(#666666, #000000);



    background: linear-gradient(#666666, #000000);



    -pie-background: linear-gradient(#666666, #000000);



	-webkit-box-shadow: #666 0px 2px 3px;



    -moz-box-shadow: #666 0px 2px 3px;



    box-shadow: #666 0px 2px 3px;



	behavior: url(PIE.htc);

display:table;

position:relative;



    }



.bloco_noticia{

  float:left;

margin-left:12px;

margin-bottom:10px;

  width:47%;

  height:200px;

  background-color: #fff;

-webkit-box-shadow: #666 0px 2px 3px;

-moz-box-shadow: #666 0px 2px 3px;

 box-shadow: #666 0px 2px 3px;

 behavior: url(PIE.htc);



}



.bloco_noticia:hover{



background: -moz-radial-gradient(#fff, #ccc);

background: -webkit-radial-gradient(#fff, #ccc);

background: radial-gradient(#fff, #ccc);

behavior: url(PIE.htc); 

}

.endereco{
	width:100%;
	height:auto;
	text-align:center;
	clear:left;

}

.foto_grande{
	width:auto;
	height:auto;
	margin:auto;
	text-align:center;
}

.noticias_sem_fotos{
	width:350px;
	margin-left:10px;
	height:auto;
	float:left;
	margin-bottom:20px;
}
.link_titulo{
	font-size:14px;
	color:#000;
}

.link_titulo:hover{
	color:#0CAEDE;
	text-decoration:underline;
}

.imagem_noticia{
margin:auto;
display:table;
margin-bottom:20px;
}