*{
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
	vertical-align: middle;
}

body {
	background: #000 url("../images/backNatal.jpg") no-repeat center top fixed;
}

#cabecalho{

	background: #ffffff url("../images/guruNatal_03.jpg") no-repeat right top;	

}



#cabecalhoLogo{

	background: #ffffff url("../images/guruNatal_02.jpg") no-repeat center top;

}



#propagandaTopo {

	background: #ffffff url("../images/guruNatal_05.png") no-repeat center top;

}

/* HOME */

#topoHome {

	min-height: 300px;

	height: auto;

	font: 12px Geneva, Arial, Helvetica, sans-serif;

	background: #FFFFFF url("../images/barrabottom.gif") repeat-x bottom;

	margin-bottom: 20px;

}

#topoHome h3.homeTitulo{

	font: bold 12px Geneva, Arial, Helvetica, sans-serif;

	text-align: center;

	color: #000;

}



#propagandaHome{

	float: left;

	width: 346px;

	height: 280px;

	background: #FFFFFF url(../images/barra.gif) repeat-y top right;

}

#destaqueTopoHome {

	float: right;

	width: 361px;

	height: auto;

}

#centroChamadas {

	width: 340px;

	height: 100px;

	float: left;

	font: 11px Geneva, Arial, Helvetica, sans-serif;

	margin-left: 7.5px;

	margin-right: 3px;

}



#centroChamadasFoto {

	width: 80px;

	height: 75px;

	float: left;

}



#centroChamadas .homeEsq {

	background: #FFFFFF url(../images/barra.gif) repeat-y top right;

}



.homeLink {

	font: bold 11px Geneva, Arial, Helvetica, sans-serif; !important

}



#destaqueHomeBottom{

	width: 201px;

	padding: 17px;

	float: left;

	height: auto;

	min-height: 300px;

	background: #FFF url(../images/barra.gif) repeat-y top right;

}

.destaqueHome{

	list-style: url("../images/estrela.jpg");

	margin-left: 15px;

	font: bold 11px Geneva, Arial, Helvetica, sans-serif; !important

}

#destaqueHomeBottom .noback{

	background: #FFFFFF; !important

}



/* -- HOME -- */



#geral{

	margin: 0 auto;

	width: 950px;

	display: table;

	text-align: left;

	background-color: #FFFFFF;

}



img{

	border: none;

}



a{

	color: #426CB8;

}



/*

	Cabecalho

*/

#cabecalho{

	width: 950px;

	height: 156px;

}



#cabecalhoLogo{

	width: 259px;

	height: 156px;

	float: left;

}



#cabecalhoChamada{

	width: 450px;

	float: left;

	height: 130px;

	margin: 26px 0 0 60px;

}

#cabecalhoChamada a, #cabecalhoChamada p{

	color: #FFFFFF;

	text-align: center;

	padding-top: 55px;

	font-size: 24px;

}



#cabecalhoForm{

	padding-top: 60px;

	height: 96px;

	float: left;

}



#propagandaTopo {

	width: 880px;

	height: 25px;

	padding: 8px 0 0 70px;

}



/*

	Conteudo

*/

#conteudo{

	width: 950px;

}



#conteudoEsquerda, #conteudoDireita, #conteudoCentro{

	float:left;

}



/*

	Conteudo Esquerda

*/

#conteudoEsquerda{

	width: 243px;

	background: #ffffff url("../images/gr2_06.png") no-repeat center top;

}



#menu{

	width: 243px;

	height: auto;

	background: #ffffff url("../images/gr2_10.png") repeat center top;

}



#menuTop{

	width: 243px;

	height: 26px;

	background: #ffffff url("../images/gr2_06.png") no-repeat center top;

}



#menuBotton{

	width: 243px;

	height: 28px;

	background: #ffffff url("../images/gr2_12.png") no-repeat center top;

}



#menuContent{

	width: 223px;

	height: auto;

	margin: 0 0 0 15px;

}





#menu ul{
	width: 210px;
	height: auto;
	margin: 3px 0 10px 0;
	padding-top: 1px;
	border:1px solid #eee;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background: #f9f9f9;
	
}

#menu li.itemMenu {

list-style: disc url("../images/estrela.jpg");
margin-left: 20px;
width: 180px;

}

#menu li a {


	width: 170px;

	height: 20px;

	color: #000000;

	padding: 2px 0 2px 3px;

	

	background-color: #FFF;

	
	font: 13px "Verdana";
	
	

	display: block;

}



#menu li a:hover{

	background: #F3F3F3;

}



#menu li.titulo{

	width: 218px;

	height: 26px;

	color: #000;

	/*background: url("../images/menu_10.jpg") no-repeat top left;*/

	font: bold 14px "Verdana";

	text-align: center;

	display: block;

	padding-top: 7px;

}



#propagandaConteudoEsquerda{

	height: 0;

}



#propagandaLinksEsq{

	height: 90px;

	width: 200px;

	padding: 0 0 5px 3px;

}



/* 

	Conteudo Centro 

*/

#conteudoCentro, #topoHome{

	width: 707px;

	height: auto;

	padding-top: 8px;

	float:right;

}



#conteudoCentro li{

	font: 12px Tahoma;

	padding: 5px 0 0 0;

}



#propagandaCentroTopo{

	height: auto;

	text-align:center;

}



#conteudoCentro h1{

	font: bold 20px Arial, Helvetica, sans-serif;

	text-align: center;

	color: #FFFFFF;

	background: #074969 url("../images/titulo.jpg") no-repeat center top;

	width: 707px;

	height: 42px;

	padding-top: 20px;

}



#conteudoCentro h2{

	font: bold 17px Arial, Helvetica, sans-serif;

	text-align: left;

	color: #0066CC;

	margin-right: 10px;

	border-bottom: 1px solid #CCCCCC;

}



#conteudoCentro h3{

	font: bold 13px Arial, Helvetica, sans-serif;

	text-align: left;

	padding-left:10px;

	color: #FFFFFF;

}



#conteudoCentro p{

	font: 14px Arial, Tahoma;

	text-align:justify;

	line-height: 25px;

	padding-bottom: 20px;

	margin-right: 10px;

}



#conteudoCentroChamdaPrincipal{

	width: 707px;

	height: 212px;

	background: url("../images/guruHome.jpg") no-repeat top center;

}



#conteudoCentroChamdaPrincipal h4{

	font: bold 18px Verdana;

	text-align: left;

	padding: 20px 20px 3px 50px;

	color: #FFFFFF;

}



#conteudoCentroChamdaPrincipal p{

	font-size: 13px;

	font-family: Arial, Helvetica, sans-serif;

	padding: 10px 20px 3px 22px;

	line-height: 20px;

}



#conteudoCentroChamdaPrincipal h5{

	text-transform: uppercase;

	font: bold 10px Tahoma, Geneva, Arial;

	padding-left: 22px;

}



h5{

	font: bold 12px Arial;

}



#propagandaConteudo{

	float: left;

	width: 336px;

	height: 280px;

	margin-right: 8px;

	margin-bottom: 5px;

}



#propagandaConteudoTopo{

	float: none;

	width: 336px;

	height: 280px;

	margin-left: 73px;

	margin-bottom: 5px;

}



#propagandaConteudoGrande, #propagandaCentroMeio{

	float: none;

	width: 336px;

	height: 280px;

	margin-left:150px;

}


.centro {
	display: block;
	margin: 0 auto;
}
.tableMesDiaAnjo{

	text-align: center; 

	border: 1px solid #34A0E1; 

	font: bold 13px Arial, Helvetica, sans-serif;

}



.tableMesDiaAnjo tr td{

	background: #2E93E5;

	padding:5px 0;

}



.tableMesDiaAnjo tr td:hover{

	background: #eee;

	color: #000;

}



.tableMesDiaAnjo tr td a{

	color: #ffffff;

}



.tableMesDiaAnjo tr td a:hover{

	background: #eee;

	color: #000000;

}



.inputButtom{

	width: 187px;

	margin-left: 10px;

	margin-top: 5px;

	font: bold 11px Arial, Helvetica, sans-serif;

	border-bottom: 2px solid #426CB8;

	border-right: 2px solid #426CB8;

	background: #7190C9;

	color: #FFFFFF;

}



.formHome{ 

	width: 10px; 

	margin: -90px 0 0 20px;

}



#contato{

	width: 313px;

	margin: 0 auto;

}



a{

	font: bold 14px Tahoma;	

	color: #3399FF

}



#contato label{

	font: bold 12px Tahoma;	

}





#contato .inputText{

	background:#fff;

	margin:0;

	padding:6px 6px;

	border:1px solid #eee;

	-webkit-border-radius:5px;

	-moz-border-radius:5px;

	border-radius:5px;

	font:13px "Lucida Grande",Arial,Sans-serif;

}



#contato .inputText:focus{

	background: #CEFFCE;

}



#contato .inputButton{

	min-width: 200px;

	width:auto;

	height: 40px;

	font: bold 14px Tahoma;

	border: 2px solid #006699;

	background: #006699;

	color: #FFFFFF;

	border:1px solid #eee;

	-webkit-border-radius:20px;

	-moz-border-radius:20px;

	border-radius:20px;

}



#conteudoPromocao{

	margin: 0 auto;

	width: 468px;

	height: 130px;

}



#nome, #descricao, #letra, #letraSignificado{

	width: 480px;

	background: #FFFFFF;

	margin-left: 60px;

}



#nome p, #letra p{

	font: bold 13px Tahoma;

	padding: 5px 5px 5px 5px;

	text-align:justify;	

}

#descricao p, #letraSignificado p{

	font: 15px Arial;

	padding: 5px 5px 5px 5px;

	text-align:justify;	

}


#comentarios{
	width: 697px;
	height: auto;
	margin: 4px;
	border:1px solid #eee;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background: #FBFBFB url(../images/aspas.png) no-repeat top right;
}
#comentarios p{
	font: 10px Arial;
	padding: 8px;
}

/*

	Rodapé

*/

#footer {
	width: 950px;
	height: 200px;
	background:#151515;
	margin: 0 auto;
}
#footerConteudo {
	width: 930px;
	height: auto;
	margin: 0 auto;
	padding-top: 15px;
	color: #FFFFFF;
	font: 10px bold Verdana, Arial, Helvetica, sans-serif;
}

#footerConteudo a{
	color: #FFFFFF;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

#propagandaRodape{

	width: 740px;

	height: 40px;

	margin: 0 auto;

	text-align: right;

}



/*

	Banner

*/



#banner {

	width: auto;

	height: auto;

	margin: 0 auto;

}


