/************************** 
  Estilo do novo PORTAL
  escrito por Jeff no final
  de janeiro de 2006        
****************************/


body {
	background-color:#D8D8CD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-top:0px;
	margin-left:0px;
}

/** LINKS **/

.font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

a:link {
	color: #333333;
	border:none;
	text-decoration:none;
}
a:visited {
	color: #333333;
	border:none;
	text-decoration:none;
}
a:hover {
	color: #333333;
	text-decoration:underline;
	border:none;
}
a:active {
	color: #333333;
	border:none;
	text-decoration:none;
}


/** ESTRUTURA **/

#tudo {
width:770px;
margin:auto;
}

#anuncio {
width:770px;
height:114px;
background:url(img/anuncio_jpg.jpg) no-repeat #D8D8CD;

}

#top_menu {
width:770px;
}

#top_body {
width:770px;
height:14px;
background:url(img/top_body_jpg.jpg) no-repeat;
}

#corpo {
width:770px;
background:url(img/bgd_body_jpg.jpg) repeat-y;
}

#end_body {
width:770px;
height:23px;
background:url(img/end_body_jpg.jpg) no-repeat;
}

#rodape {
width:770px;
height:57px;
}

/** RELAÇÃO AO CORPO */

#cont_corpo {
width:752px;
margin-left:5px;
margin-right:13px;
}

#col_missionario {
width:535px;
float:left;
padding-left:3px;
}

#col_player {
width:210px;
float:right;
margin-right:0px;
margin-left:0px !important;
margin-left:2px;
}

#col_conteudo {
width:600px;
margin-top:5px;
float:left;
}

#col_menu {
width:140px !important;
width:140px;
float:right;
margin-top:5px;
background:url(img/fundo_menu.jpg) repeat-y;
}

/** mozilla **/
.ajeita {
clear:both;
}

/** seções **/

#noticias {
width:338px;
height:193px;
background:url(img/fundo_noticias.jpg) no-repeat;
float:left;
}

#agenda {
width:262px;
height:193px;
background:url(img/fundo_agenda.jpg) no-repeat;
float:right;
}

#banner {
width:586px;
margin-top:20px !important;
_margin-top:10px;
margin-left:5px;
background-color:white;
}

#colunistas {
width:419px;
float:left;
}

#nossaradio {
width:175px;
height:192px;
float:right;
margin-top:10px;
vertical-align:middle;
}

#encontre {
width:600px;
float:left;
}


/** conteúdo das seções **/

/** COLUNISTAS **/

#tit_colunistas {
width:417px;
height:49px;
background:url(img/tit_colunistas.jpg) no-repeat;
}

#fdo_colunistas {
width:415px;
min-height:155px;
height:5px;
background:url(img/fdo_colunistas.jpg) repeat-y;
margin-left:1px;
}

#div_colunistas {
width:415px;
height:3px;
background:url(img/div_colunistas.jpg) no-repeat;
}

#end_colunistas {
width:415px;
height:10px;
background:url(img/end_colunistas.jpg) no-repeat;
margin-left:2px;
}

#area_colunistas {
width:392px;
margin-bottom:5px !important;
margin-left:12px;
margin-bottom:0px;
}

#foto {
width:70px;
height:70px;
float:left;
margin-bottom:3px !important;
margin-top:3px;
margin-bottom:0px;
}

#conteudo {
width:310px;
height:70px;
margin-left:5px;
margin-right:5px;
float:right;
margin-bottom:3px;
margin-top:3px;
}

#nome_col {
width:auto;
margin:auto;
}

/** ENCONTRE UMA IGREJA DA GRAÇA **/


#titulo {
widht:593px;
height:42px;
padding-left:7px;
}

#begin_corpo{
width:600px;
height:68px;
background:url(img/degrade_encontre.jpg) no-repeat;
}

#fdo_encontre {
width:600px;
background:url(img/fdo_encontre.jpg) repeat-y;
}

#final_encontre {
width:600px;
height:18px;
background:url(img/end_encontre.jpg) no-repeat;
}


/** ULTIMAS NOTICIAS **/

#cont_noticia {
width:318px;
margin-bottom:5px;
margin-left:10px;
margin-right:10px;
margin-top: 45px;
}


/** CLASSES FONTES  **/

#tit_noticia {
width:308px;
margin-left:10px;
}

#noticia {
width:318px;
padding-top:5px;
text-align:justify;
font-size:9px;
}

.noticia {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
}

#out_noticias {
width:308px;
text-align:right;
padding-top:5px;
float:right;
}

/** AGENDA **/

#cont_agenda {
width:236px;
margin-bottom:5px;
margin-left:10px;
margin-right:10px;
margin-top: 40px;
}

#tit_hoje {
width:226px;
margin-left:10px;
color:red;
font-weight:bold;
font-size:11px;
}

#tit_normal {
width:226px;
margin-left:10px;
color:#990000;
font-size:11px;
font-weight:bold;
}

#agenda_2 {
width:226px;
padding-top:5px;
}

#more {
width:216px;
margin-left:20px;
margin-right:10px;
color:#663300;
text-align:center;
margin-top:10px;
}

/**  MENU  LATERAL **/

#item_mn {
width:120px;
height:19px;
float:right;
}

#item_text_menu{
width:auto;
height:19px;
float:right;
padding-right:23px;
padding-top:2px;
cursor:pointer;
}

#menu ul {
width:120px;
font-family:Verdana;
font-size:9px;
color:#666666;
text-decoration:none;
float:right;
padding-right:5px;
margin:0px 0px 0px 0px !important;
_margin:0px 0px 0px 0px;
}

#menu a {
display:block;
width:120px !important;
height:21px;
font-family:Verdana;
font-size:9px;
color:#666666;
text-decoration:none;
background:url(img/menu_out.jpg);
voice-family:inherit;
margin:0px 0px 0px 0px !important;
_margin:0px 0px 0px 0px;
}

#menu a:hover{
font-family:Verdana;
font-size:9px;
color:#996600;
text-decoration:none;
background-color:none;
background:url(img/menu_over.jpg);
margin:0px 0px 0px 0px !important;
_margin:0px 0px 0px 0px;
}

#menu_titulo {
font-family:Verdana;
font-size:10px;
color:#555555;
font-weight:bold;
text-align:right;
padding-right:5px;
padding-bottom:3px;
}

/** DESTAQUE BANNER **/

#b_destaque {
width:619px;
margin-right:0px;
padding-bottom:14px;
padding-top:24px;
float:right;
}

/** PLAYER **/
#topo_plr {
width:205px;
padding-left:5px;
}

#abx_plr {
width:205px;
height:188px;
background:url(img/abaixo2.jpg) no-repeat !important; /* fundo so para mozilla */
_background:url(img/abaixo.jpg) no-repeat;
margin-left:5px;
}

#monitor {
width:181px;
/*height:176px !important;*/
height:136px;
/*padding-top:0px !important;*/
padding-top:2px;
/*margin-left:9px !important;*/
margin-left:12px;
}

/** Estes itens abaixo só vão servir para o ie - botoes de banda **/
/** ESTAS CLASSES SE ENCONTRAM NO ARQUIVO MEDIA2.PHP DENTRO DE INCLUDES **/

#fundo_bandas {
width:195px;
margin-top:7px;
}

#bandas a {
width:68px;
text-align:left;
font-style:italic;
text-decoration:none;
color:#000000;
}

#bandas a:hover {
width:68px;
text-align:left;
font-style:italic;
text-decoration:none;
color:#FF6600;
}

#bl {
width:48px;
float:left;
padding-left:41px;
}

#be {
width:68px;
float:right;
padding-right:16px;
}




