body {
	margin: 0 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background:#f4f4f4;
}

p, ol, ul {
	text-align: justify;
}

strong {
	font-weight: bold;
	color: #808080;
}


.box {
	margin-bottom: 0;
	padding-bottom: 0;
	background:  url(../pjaparecida/imagem/img07.gif) repeat-x left bottom;
	width:490px;
	_width:520px;
	position:relative;
	top:10px;
	left:10px;
	border-top:1px solid #f7f8f8;
	height:123px;
	_height:50px;

	/*border-right:1px solid #f7f8f8;*/
}

.bottom {
	display: block;
	margin-bottom: 0;
	padding-bottom: 10px;
	background:  url(../pjaparecida/imagem/img08.gif) no-repeat left bottom;
}

.image{
	float:left;
	padding:3px;
	background-color:#fff;
	margin-right:5px;
	border:1px solid #e5e6e6;

}

.image_publi{
	padding:3px;
	background-color:#fff;
	margin-right:10px;
	border:1px solid #e5e6e6;

}
.indent {
	margin-left: 125px;
}



/* Search */

#search {
	float: right;
	height: 28px;
	margin: 0;
	padding: 9px 25px 0 0;
	background:  url(../pjaparecida/imagem/img03.gif) no-repeat right top;
}

#search fieldset {
	display: inline;
	margin: 0;
	padding: 0;
	border: none;
}

#input1 {
	width: 164px;
	padding: 2px 5px;
	background: #FFFFFF;
	border: none;
}

#input2 {
	height: 20px;
	background: #87C4DB;
	border: none;
	text-transform: lowercase;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
#geral {
	width: 928px;
	margin: 0 auto;
	background:  url(imagem/fundo_branco.gif) repeat-y #FFF;
	padding:5px 0 5px 0;
	min-height:800px;
	height:800px;
}

html>body #geral {
height: auto;
}

/* Header */

#header {
	width: 880px;
	height:150px;
	margin: 0 auto;
	background:  url(imagem/topo.jpg);
	cursor:pointer;
	
}

#imageRotator{
	width:200px;
	height:150px;
	/*position:absolute;
	top:5px;
	left:870px;	*/
	float:right;
	z-index:2;
}

#imageRotator1{
	width:400px;
	height:300px;
	/*position:absolute;
	top:5px;
	left:870px;	*/
	margin:0 auto;
	border:2px solid #721111;
	z-index:2;
}


#tabs {
	float:left;
	width:300px;
	font-size:100%;
	line-height:normal;
	position:absolute;
	top:120px;
	left:550px;
	
	}


#tabs ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
	
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
	float:left;
	background:url("imagem/tableft.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 5px;
	text-decoration:none;
	}

#tabs a span {
	float:left;
	display:block;
	background:url("imagem/tabright.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#FFF;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	color:#FFF;
	
	}

#tabs a:hover {
	background-position:0% -42px;
	
	}

#tabs a:hover span {
	background-position:100% -42px;
	}

#linhaLaranja{
	background:#f48d29;
	width:880px;
	height:7px;
	margin:0 auto;
	
}


#header h1, #logo h2, #logo a {
	color:#FFFFFF;
	margin:0;

	text-decoration:none;
}
#header h1 {
	font-size:38px;
	padding-left:200px;
	padding-top:35px;
}
#header h2 {
	font-size:14px;
	padding-left:280px;
	margin-top:1px;
	color:#9bc3da;
	
}
#header h5 {
	font-size:14px;
	padding-left:290px;
	margin-top:1px;
	color:#ffffff;
	
}
#header h4 {
	font-size:9px;
	padding-left:152px;
	margin-top:1px;
	color:#ffffff;
	
}

/* Content */

#content {
	width: 928px;
	margin: 0 auto;
	background:  url(../pjaparecida/imagem/teste_topo.jpg) repeat-x;

}

#colOne {
	float: left;
	width: 200px;
	margin: 10px 5px 5px 25px;
	_margin:10px 5px 5px 12px;
	z-index:5;
	
}

#colOne h3 {
	margin-top: 0px;
	font-size:14px;
}

#colOne ul {
	margin-left: 0;
	padding-left: 20px;
    font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    cursor:pointer;
    font-weight:bold;
	color:#0f73a7;
	
}

#colOne ul li{border-bottom:1px solid #f7f8f8; line-height:30px; list-style-type:square}

#colOne ul li:hover{background:#e5e6e6}


#shadow-container {position: relative;left: 3px;top: 3px;margin-right: 3px;margin-bottom: 3px}
#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container {position: relative;left: -1px;top: -1px;}
#shadow-container .shadow1 {background: #F1F0F1;}
#shadow-container .shadow2 {background: #DBDADB;}
#shadow-container .shadow3 {background: #B8B6B8;}
#shadow-container .container {background: #ffffff;border: 1px solid #e5e6e6;min-height:620px;height:620px;}

html>body #shadow-container .container  {
height: auto;
}

.menu{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	display:none;
	text-align:right;
	background-color:#f7f8f8;
	border:1px solid #f4f4f4;
	width:150px;
	line-height:normal;

}
#visitantes{
	float: left;
	width: 200px;
	padding:3px;
	/*background:url(imagem/back_visitantes.gif) no-repeat;;*/
	position:absolute;
	top:790px;
	left:192px;
	_top:810px;
	_left:190px;
	color:#FFFFFF;

	
}
#colOne a {
	text-decoration: none;
	/*color: #F48D29;*/
	color:#a1a1a1;
}

#colOne a:hover {
	text-decoration: underline;
	/*color: #2582A4;*/
	color: #F48D29;


}
#colTwo {
	float: left;
	width:660px; /*FF*/
	_width:660px; /*IE*/
	border:0px solid #000;
	margin:5px 5px 5px 5px;	
	min-height:620px;
	height:620px;
}

html>body #colTwo {
	height: auto;
	
}

#colTwo h2 {
	margin-top: 10px;
	margin-bottom: 20px;
	font-size: 18px;
	border-bottom:3px solid #e5e6e6;
	color:#2582A4;;

}


#colTwo h3 {
	margin: 0px 0px 0px 0px;
	font-size: 14px;

	color:#FFF;
	background:url(imagem/arrow.gif) no-repeat #2c88c4 left;

}

#colTwo h4 {
	margin-top: 0;
	font-size: 11px;
	font-weight: normal;
	float:right;
}

#colTwo a {
	text-decoration: none;
	color: #F48D29;
	font-size:12px;
	
	
}

#colTwo a:hover {
	text-decoration: underline;
	color: #2582A4;
	font-size:12px;
	font-weight:bold;
}


#colTwo .box {
	margin: 0 -30px 30px -20px;
	padding: 0 30px 0 20px;
}

#colTwo .bottom {
	margin: 0 0 20px -20px;
	padding: 0 0 20px 20px;
}

#colTwo ul li.cx_todas{
margin-left:-20px;border:1px solid #fff;background-color:#e5e6e6;cursor:pointer;font-weight:normal;

}

#banner{z-index:0;background:#000;height:100px;width:417px;margin:5px 0 5px 0;}

#colThree {
	float:left;
	width: 170px;
	border:0px solid #000;
	padding:0px 5px 5px 5px;
}
#colThree a:hover {
	font-weight:normal;
}
#colThree h3{
	margin:0px 0px 0px 0px ;
}

/* Logo */

#logo {
	height: 130px;
	width: 600px;
	
	background:  url(../pjaparecida/imagem/img06.gif) no-repeat;
}

#logo h1, #logo h2, #logo a {
	margin: 0;
	padding: 0;
	text-decoration: none;	
	color: #FFFFFF;
}

#logo h1 {
	padding-top: 25px;
	padding-left: 25px;
	font-size: 34px;
}

#logo h2 {
	margin-top: 0px;
	padding-left:200px;
	font-size: 12px;
}

.compartilhe{

	text-align:center;
	height:20px;
	border:1px solid #f7f8f8;
	background-color:#fdfdfd;
	width:170px;
	padding: 5px 5px 5px 5px;
	margin:0px 0px 10px 0px;
	_width:190px;
}
.publicidade{
	min-height:40px;
	border:1px solid #f7f8f8;
	background-color:#fdfdfd;
	padding: 5px 5px 5px 5px;
	text-align:center;
	margin:0px 0px 15px 0px;
	width:170px;
	_width:190px;
}


#banner_casa{
	width:417px;
	height:125px;
	text-align:justify;
	float:left;
	border:1px solid #e5e6e6;
	margin:5px 5px 5px 0;
	padding:5px;
	background:#f4f4f4;
	cursor:pointer;
	
}

#banner_vocacional{
	
	width:205px;
	_width:200px;
	height:270px;
	text-align:justify;
	float:right;
	border:1px solid #e5e6e6;
	margin:5px 5px 5px 0;
	padding:5px;
	background:#f4f4f4;
	cursor:pointer;
}

#destaque{
	width:417px;
	height:125px;
	text-align:justify;
	float:left;
	border:1px solid #e5e6e6;
	margin:5px 5px 5px 0;
	padding:5px;
	background:#f4f4f4;
	
}

#bannerreflexao{
	width:195px;
	height:160px;
	text-align:justify;
	float:left;
	border:1px solid #e5e6e6;
	margin:5px 0 5px 5px;
}

#oracao{
	
	width:205px;
	_width:200px;
	/*height:270px;*/
	height:485px;
	text-align:justify;
	float:right;
	border:1px solid #e5e6e6;
	margin:5px 5px 5px 0;
	padding:5px;
	background:#f4f4f4;
	
	
}
#noticias{
	width:200px;
	height:360px;
	float:left;
	border:1px solid #e5e6e6;
	margin:5px 5px 5px 0;
	padding:5px;
	background:#f4f4f4;
	

}

#noticias ul {
	margin-top:0px;
	margin-left: 0;
	padding-left: 20px;
	padding-right: 20px;
	list-style: none;
	list-style-image:url(imagem/bullet.gif);
}
#noticias li {

	padding-bottom:3px;
	border-bottom:1px dotted #e5e6e6;
	
}

#novidade{
	width:195px;
	height:180px;
	text-align:justify;
	float:left;
	border:1px solid #e5e6e6;
	margin:5px 0 5px 5px;
	padding:5px;
	background:#f4f4f4;

	
}

#palavra{
	width:417px;
	height:125px;
	text-align:justify;
	float:left;
	border:1px solid #e5e6e6;
	margin:5px 5px 5px 0;
	padding:5px;
	background:#f4f4f4;

/*	width:195px;
	height:160px;
	text-align:justify;
	float:left;
	border:1px solid #e5e6e6;
	margin:5px 0 5px 5px;
	padding:5px;
	background:#f4f4f4;*/

	
}
#ultimasFotos{
	/*width:208px;
	_width:203px;*/
	width:417px;
	_width:412px;
	/*height:220px;*/
	height:100px;
	text-align:justify;
	float:left;
	border:1px solid #e5e6e6;
	margin:5px 5px 5px 0;
	padding:5px;
	background:#f4f4f4;

}

#ultimasFotos .imagefoto{
	float:left;
	padding:2px;
	background-color:#fff;
	border:1px solid #e5e6e6;
	margin:0 1px 0 1px;

}

#cel_noticia{
	width:275px;height:68px;padding:5px 0px 0px 5px;background:  url(../pjaparecida/imagem/fundo_noticia.gif) no-repeat;margin-bottom:4px;
}

#atu{
	/*width:180px;*/
	width:525px;
	border:0px solid #f7f8f8;
	margin-left:5px;
	/*background-color:#FBFCF6;*/
	background-color:#fdfdfd;
	/*padding: 5px 5px 5px 5px;*/
	
}
#atu a{
	color: #A1A1A1;
}
#atu a:hover{aoao
	color: #FFFFFF;
}
#cel_atu{
	height:12px;
	_height:14px;
	border-bottom:1px solid #FFF;
	padding:3px 5px 3px 3px;
}
#mensagem{
	float:left;
	width:250px;
	height:120px;
	padding: 5px 5px 5px 5px;
	text-align:justify;
	background:  url(../pjaparecida/imagem/fundo_cinza.gif) no-repeat;
}
#teste{
	float:left;
	width:250px;
	height:120px;
	padding: 5px 5px 5px 5px;
	text-align:justify;
	background:  url(../pjaparecida/imagem/fundo_cinza.gif) no-repeat;
	
}
#seminario{
	float:left;
	width:250px;
	height:115px;
	padding:5px 5px 5px 5px;
	background:  url(../pjaparecida/imagem/fundo_cinza.gif) no-repeat;
	text-align:justify;
}
#utilidades{
	float:right;
	width:250px;
	height:115px;
	color:#FFFFFF;
	padding:10px 5px 5px 10px ;
	background:  url(../pjaparecida/imagem/fundo_foto.gif) no-repeat;
}
#utilidades a{
	background-color:transparent;
	color:#FFFFFF;
}
#utilidades a:hover{
	background-color:transparent;
	color:#FFFFFF;
	text-decoration:underline;
}


#links{
	width:250px;
	float:right;
	height:240px;
	background:  url(../pjaparecida/imagem/fundo_links.gif) no-repeat;
	padding:5px 5px 5px 5px;
	margin-right:3px;
}
#acontece{
	height:20px;
	text-align:justify;
	padding:5px 5px 5px 5px;
	margin-bottom:10px;
	border:1px solid #f7f8f8;
}
.menus{
	margin: 0px 5px 5px 5px;	
}

#cel_links{
	height:20px;
	/*border-bottom:1px solid #f7f8f8;background-color:#FDFDFD;*/
	padding:5px 5px 5px 5px;
	margin-top:3px;
	
}
/* Footer */

#footer {
	clear: both;
	width: 880px;
	margin: 0 auto;
	padding-top: 40px;
	background: url(imagem/fundo_rodape.gif) repeat-x;
}

#footer p {
	margin: 0;
	text-align: center;
}

#pag{background-color:#fdfdfd;text-align:right;margin:0;clear:right;padding:5px;color:#178DB3;font-family:Arial, Helvetica, sans-serif;border:1px solid #f7f8f8;border-width:0 1px 1px 0;border-top-width:0}
#pag a{padding:2px 5px;line-height:15px;background-color:#fff;text-decoration:none;color:#178DB3;margin-left:10px;border:1px solid #E2E2E2}
#pag a:hover{font-weight:900;background-color:#79B5D9;color:#fff}
#pag span{font-size:16px;font-weight:900;line-height:20px;margin-left:10px}
#pag .next{padding-right:15px;padding-left:7px;background:#fff url(../pjaparecida/bt-next.gif) no-repeat 97% 0%;letter-spacing:2px}
#pag a.next:hover{font-weight:400;background-position:97% 100%}

#calendario{
	width: 190px;
	height: 190px;
	_height:200px;
	background:  url(../pjaparecida/imagem/fundo_calendario4.gif) no-repeat;
	background-color:#fff;
	padding: 5px 5px 5px 5px;
	/*border:1px solid #000;*/
	font-size:11px;
	color:#FFFFFF;

}
#calendario .today{

	border:2px solid #FFFFFF;
	color:#FFFFFF;
}
#calendario a{

	color:#FFFFFF;
	font-weight:bold;
	background:transparent;
}


#calendario a:hover{
	/*background-color:#e5e6e6;*/
	/*color:#87A019 ;*/
	color:#FFFFFF;
	font-weight:bold;
	background:transparent;
}


#calendario caption {
	text-align: center;
	font-weight: bold;
}

#calendario table {
	margin: 0 auto;
	caption-side:top;

}

#calendario thead th {
	height: 20px;
}

#calendario tbody td {
	width:20px;
	height: 20px;
	text-align: center;
/*	color: #9E9E9E;*/
color:#FFFFFF;
}

#calendario #next {
	text-align: right;
}
#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

.img_foto{

	padding:3px;
	background-color:#fff;
	margin-right:10px;
	border:1px solid #e5e6e6;
}
.campos {
background-color:#B0E0E6;
font: 11px georgia, sans-serif;
color:#0033CC;
margin-right: 20px;
}
.botao {
font: 11px georgia, sans-serif;
color:#0033CC;
margin-right: 20px;
}

.cx { /*caixas de texto formulario */
	BORDER: #ccc 1px solid;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:3px;

}
.btnFale {

	FONT-SIZE: 10px;
	WIDTH: 80px;
	COLOR: #FFFFFF;
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	bACKGROUND-COLOR: #2582A4;
	cursor:pointer;
	font-weight:bold;
	border:2px solid #87A019;
}
#indique{
	width:300px;
	display:none;
	bACKGROUND-COLOR: #000;
	position:absolute;
	top:400px;
	left:500px;
	padding:5px;
	opacity:0.75;
	filter:alpha(opacity=75);
}
#natal{
	display:block;
	width:400px;
	height:250px;
	position:absolute;
	top:300px;
	left:400px;
	background-color:#FFF;
	border:5px solid #FF0000;
	padding:5px;
	opacity:0.90;
	filter:alpha(opacity=90);
	color:#87A019;
}
#recebeLocal{
  	background-color:#F0F0E4;
  	width:230px;
	float:right; 
  	border:2px solid #50728E;
  	font-size:10px;
 	color:#000;
  	padding:5px;
	overflow:auto;
	height:500px;
	display:none;

}
#divBranca{
     position: absolute;
     top:100px;
	 left:300px;
     background-color:#fff;
     width:600px;
     height:440px;
     z-index:10;
     display:none;
     border:5px solid #ccc;
}
#divPreta{
     position: absolute;
     top:0px;
     left:0px;
     background-color:#000;
     filter:alpha(opacity=50);
     opacity: 0.50;
    /* width:1000px;
     height:1000px;*/
     z-index:9;
     display:none;
}
.titulo {
    font-weight:bold;
    font-size:14px;

}
.fecha{

	margin:10px;
	float:right;
	cursor:pointer;
	height:15px;
	font-size:12px;
	font-weight:bold;

}
#divPop{
     position: absolute;
     top:100px;
	 left:400px;
	 background:transparent;
     width:400px;
     height:300px;
     z-index:10;
     display:block;
     border:0 ;
	 padding:5px;
}
#listaPedidos ul{
    margin-left:0;	padding:0;
}


#listaPedidos li{
     list-style:none;
     width: 100%;
     height: auto;
     background:#f4f4f4;
     margin-bottom:5px;
     padding:5px;
     border:1px solid #e5e6e6;
}

