*{font-family: "Trebuchet MS";}

div *{font-family: "Trebuchet MS";}

body{
margin-left: 0;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
font-family: "Trebuchet MS";
padding: 0; 
color:#FFFFFF; 
font-size:10px;
background:url(../layout/bgprincipal.jpg) top center no-repeat;
/*background-image:url(../layout/stick.jpg);*/
/*background-repeat:repeat-x; list-style-type:none;*/
}

/*
#principal{
   position:relative;
   float:left;
   width:100%;
   height:800px;
   background:url(../layout/bgprincipal.jpg) top center no-repeat;
}
*/

#tv_elshaddai{
	position:absolute;
	z-index:1500;
	margin-top:-4px;
}

/* Estrutura do site*/
#header{
width: 900px;
height: 390px;
margin: auto;
}

      
/* Centro do site*/
#centro{
color:#000000; 
margin: auto;
padding: 5px;
width: 900px;
}
    
/* Onde as páginas serão exibidas */
#container_site{
position:relative;
margin:0; 
padding: 2px;
float: left;
width: 850px;
margin-top:-80px;
background-image:url(../layout/bg_content.png);
background-repeat:no-repeat;
padding-top:50px;
padding-bottom:0px;
padding-left:40px;
}

    

/* Topo do site*/
#topo{
position:relative;
float:left;
margin:auto;
padding-top:10px;  
width: 900px;
height: 200px;
}

#banner{
position:relative;
float:left; 
width: 650px;
height: 237px;
margin-bottom:18px;
}

		#ies12{
		  position:absolute;
		  z-index:20;
		  top:50px;
		  left:20px;
		}
		
		#home{
		  position:absolute;
		  z-index:88;
		  top:170px;
		  left:10px;
		}
		
		#faleconosco2{
		  position:absolute;
		  z-index:188;
		  top:177px;
		  left:787px;
		}
		
		#webmail{
		  position:absolute;
		  z-index:199;
		  top:179px;
		  left:690px;
		}
		
		#logomarca{
		  position:relative;
		  float:left;
		  margin-left:360px;
		  margin-top:10px;
		}
		
		#chamada{
		  position:relative;
		  float:left;
		  margin-left:90px;
		  margin-top:30px;
		}
		
		
		#bolinhas{
		  position:absolute;
		  z-index:8;
		  top:-15px;
		  left:290px;
		}

     

#menuCima{
  position:relative;
  float:left;
  width:900px;
  margin-top:-30px;
  margin-left:0px;
}

      #menuCima a {
	     color:#fff;
		 font-size:13px;
		 text-decoration:none;
		 font-weight:100;
	  }
	  
	  .titulos{
	     color:#999900;
	  }
	  
	          #ihome{
			     position:absolute;
				 top:-32px;
			  }

#idiomas{
  position:relative;
  float:right;
  margin-right:25px;
  margin-top:135px;
}


          #bg_menu{
		     position:absolute;
			 z-index:22;
			 top:230px;
			 left:-20px;
		  }
/* Estrutura do menu do site*/
#container_menu{
position:relative;
float:left;
padding: 0px;
width: 156px;
}


#content{
  position:relative;
  float:left;
  width:650px;
}
/* Copyright do site*/
#footer{
position:relative;
float:left;
margin: auto;
padding: 0px; 
width: 100%;
height: 199px;
background-image:url(../layout/stick_rodape.jpg);
background-repeat:repeat-x;
}

    	
/* Menu css do site*/
#menu{
background:#C5EBFF;
display:table;
width: 152px;
height: 322px;
text-align:right;
background-image:url(../layout/menu.jpg);
}


#container_direito{
  position:relative;
  float:left;
  margin-top:-257px;
  width:155px;
  margin-left:15px;
}

     #blogs{
	   position:absolute;
	   z-index:15;
	   left:0;
	   top:140px;
	 }
	 
	 #bg_direito{
	   position:absolute;
	   z-index:14;
	   left:14px;
	   top:140px;
	 }
	 
#noticias{
position:relative;
margin-top: -12px;
margin-right:0px;
margin-left:10px;
margin-bottom:10px;
float: left;
padding: 0; /*remove o recuo Mozilla e NN*/ 
width: 636px;
height:190px;
padding-top:50px;
background-image:url(../layout/bg_noticias.jpg);
background-repeat:no-repeat;
}

      #n1{
	     position:relative;
		 float:left;
		 width:610px;
		 height:50px;
		 margin-left:13px;
		 margin-bottom:2px;
		 background-image:url(../layout/stick_noticia.jpg);
		 background-repeat:repeat-x;
	  }
	  
	  #sb{
	     position:absolute;
		 top:21px;
		 padding:3px;
		 left:520px;
		 background-color:#FFFFFF;
		 z-index:101;
		 font-size:12px;
		 color:#333333;
	  }
	  
	     #sb a{
		   color:#333333;
		   text-decoration:none;
		 }	
	  
	  #total{
	     position:absolute;
		 top:221px;
		 padding:3px;
		 left:480px;
		 background-color:#333333;
		 z-index:101;
		 font-size:12px;
		 color:#FFFFFF;
	  }	  
	 
#container_destaques{
position:relative;
margin-top: 0;
margin-right:0px;
float: left;
padding: 0; /*remove o recuo Mozilla e NN*/ 
width: 300px;
height:220px;
}

#container_destaques2{
position:relative;
margin-top: 0;
margin-right:10px;
float: right;
padding: 0; /*remove o recuo Mozilla e NN*/ 
width: 300px;
height:220px;
}

     #fotosE{
	    position:relative;
		float:left;
		margin-top:0px;
		margin-left:0px;
	 }


/*video*/
#container_destaques3{
position:relative;
margin-top: 0;
float: left;
padding: 0; /*remove o recuo Mozilla e NN*/ 
width: 335px;
height:240px;
}

    #video2{
	   position:relative;
	   float:left;
	   margin-left:35px;
	   /*margin-left:-40px;*/
	}
	
		 #efeito{
		   position:absolute;
		   z-index:980;
		   top:39px;
		   left:30px;
		   /*margin-left:-40px;*/
		 }
	
	#btAcessar{
	  position:absolute;
	  z-index:14;
	  top:180px;
	  left:210px;
	}

#container_destaques4{
position:relative;
margin-top: 0;
float: left;
padding: 0; /*remove o recuo Mozilla e NN*/ 
width: 300px;
height:230px;
}

/*newsletter*/
#container_destaques5{
position:relative;
margin-top: 0;
float: left;
padding: 0; /*remove o recuo Mozilla e NN*/ 
width: 270px;
height:240px;

}
       #btConfirmar{
	      position:absolute;
		  z-index:24;
		  top:130px;
		  left:330px;
	   }
	   
	    #btConfirmar2{
	      position:absolute;
		  z-index:25;
		  top:130px;
		  left:172px;
	   }

#divisoriaB{
  position:relative;
  float:left;
  height:30px;
  vertical-align:top;
}

#divisoriaH{
  position:relative;
  float:left;
}

#divisoriaM{
  position:absolute;
  z-index:55;
  top:50px;
  left:703px;
}

#container_destaques_borda{
margin-top: 0;
float: left;
overflow: auto;
font-family: "Trebuchet MS";
font-size:12px;
font-weight:normal;
padding: 7px; /*remove o recuo Mozilla e NN*/ 
margin-left: 9px;
}
#container_destaques_borda2{
margin-top: 0;
float: left;
width: 290px;
overflow:hidden;
font-family: "Trebuchet MS";
font-size:12px;
font-weight:normal;
padding: 7px; /*remove o recuo Mozilla e NN*/ 
margin-left: 9px;
}
#container_paginas{
margin: 0;
margin-top: 0;
float: left;
width: 600px;
overflow: auto;
font-family: "Trebuchet MS";
font-size:12px;
font-weight:normal;
color: #333333;
padding: 2px; /*remove o recuo Mozilla e NN*/ 
}
#container_ministerios{
margin: 0;
margin-top: 0;
float: left;
width: 600px;
height: 600px;
overflow: auto;
font-family: "Trebuchet MS";
font-size:12px;
font-weight:normal;
padding: 2px; /*remove o recuo Mozilla e NN*/ 
}

#container_paginas-right{
float: left;
width: 100px;
height: 130px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#FF0000;
padding: 2px; /*remove o recuo Mozilla e NN*/ 
}

/* Texto de pastores */
.texto_pastores{
font-family: "Trebuchet MS";
font-size:12px;
color: #333333;
}
#paginacao{
width: 790px;
height: 10px;
color: #4E4E4E;
font-weight: bold;
font-family: "Trebuchet MS";
font-size: 12px;
background-color:#CCCC00;
}
/* Páginação a */
#paginacao a{
	color: #4E4E4E;
	font-weight: bold;
font-family: "Trebuchet MS";
	font-size: 12px;
	text-decoration: none;
}
#paginacao a:visited{
	color: #4E4E4E;
	font-weight: bold;
font-family: "Trebuchet MS";
	font-size: 12px;
	text-decoration: none;
}
/* Class Contato */
.class_contato{
font-family:Arial;
font-size:12px;
color: #681215;
border:#990000 solid 1px;
}
/* Botão Red */
.bt_contato{
font-family: "Trebuchet MS";
font-size:14px;
color: #FFFFFF;
border:#990000 solid 1px;
background:#990000;
}
#dados_colunas {
width:170px;
height: 184px;
float:left;
font-family: "Trebuchet MS";
font-weight:bold;
font-size:10px;
}
#container_videos{
margin: auto;
float: left;
width: 600px;
padding:2px;
font-family: "Trebuchet MS";
font-size:12px;
font-weight:normal;
padding: 2px; /*remove o recuo Mozilla e NN*/ 
}
#dados_colunas_audios {
width:300px;
height: 120px;
float:left;
font-family: "Trebuchet MS";
font-weight:bold;
font-size:10px;
}
#eventos {
position:relative;
float:left;
font-family: "Trebuchet MS";
font-weight:bold;
font-size:10px;
width:820px;
}



#header_lideres{
   position:absolute;
   z-index:15;
   top:50px;
   left:40px;
}
