body {
	background: #000 url(../imagens/fundo.jpg) 16px 0 repeat-x;
	color: #FFF;
	font-size: 12px;
}

a { 
	color: #666; 
	text-decoration: none;
}

a:hover { text-decoration: underline; }

h1 {
	font-size:18px;
	font-weight: normal;
	text-align:right;
	border-bottom: dotted 1px #6a676b;
	margin:0 0 15px 0;
}
h2 {
	font-size:18px;
	font-weight: normal;
}
h3 { font-size:12px }
.img { border: solid 1px #FFF }
/* Medidas Padrão */
.col_e { text-align:right }

.container_12 {background: #000 url(../imagens/bg-col-e.jpg) 0 0 no-repeat;}

	/*################## TOPO ##################*/
	.topo {
		height:auto;
	}
		.topo #logo {
			display:block;
			width:299px;
			height:122px;
			background:url(../imagens/logo.jpg) left top no-repeat;	
			margin:25px 0;
		}
			.topo #logo span {
				display:none;
			}
		
		.topo .url {
			padding-top:60px;
		}
	
	/*################## MENU ##################*/
		ul.menu { 
			background: url(../imagens/bg-menu.png) right top repeat-y;
		}
			ul.menu li {
				list-style:none;
				background: url(../imagens/dot-menu.gif) 62px 100% no-repeat;
			}
				ul.menu li a {
					display:block;
					font-size:13px;
					color:#FFF;
					padding:5px;
				}	
				
					ul.menu li a:hover,
					ul.menu li a:active,
					ul.menu a.ativo {
						font-weight:bold;
						text-decoration:none;
						background:url(../imagens/bg-menu-over.png) 100% -1px no-repeat;	
					}

	/*################## ENDERECO ##################*/
	.endereco { 
		padding:5px;
		margin:15px 0 10px;
	}
		.endereco span {
			font-size:14px; 
			font-weight:bold
		}
	
	/*################## CONTEUDO ##################*/
	/*
	#foto_cristiano {
		float:left;
		margin-top:0px;
		height:225px;
		}
	#texto_cristiano { 
		float:right;
		margin-left:5px;
		margin-bottom:0;
		padding:0;
		height:225px;
	}
	*/
	
		.conteudo { }
			.conteudo p { 
				color:#dfdfdf;
				padding-bottom:15px;
			}
				.conteudo p span strong { font-size:14px}
			.conteudo .last-news {
				margin:0 0 20px;	
			}
				.conteudo .last-news .img { 
					margin-right:10px;
				}
				.conteudo .last-news h3 a { color:#FFF }
				.conteudo .last-news p { 
					color:#656565; 
					padding:0;
				}
				
			.conteudo .last-job {}
				.conteudo .last-job .zoom { 
					width:300px; 
					float:left
				}
				.conteudo .last-job ul.lista-jobs { margin-left:315px; }
					.conteudo .last-job ul.lista-jobs li { 
						list-style:none; 
						display:block;
						margin:8px 0 0;
						padding:2px 0
					}
			.conteudo .inputtext,
			.conteudo select{ 
				border: solid 1px #666; 
				background:#000;
				color:#CCC;
				font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:11px;
				padding:2px;
				margin:5px;
			}
			.conteudo .inputtext:focus,
			.conteudo select:focus { border: dotted 1px #CCC;}
	
	/*################## NEWSLETTER ##################*/
	.news { 
		margin-top:-30px;
		margin-bottom:20px; 
	} 
		.news p { padding:0 0 10px; }
		.news .inputtext { 
			border:none; 
			border-bottom: solid 1px #FFF; 
			background:none;
			color:#CCC
		}
		.news .botao,
		.botao { 
			border:0;
			background:none;
			color:#FFF;
			font-weight:bold;
			cursor:pointer
		}
	
	/*################## COPYRIGHT ##################*/
	.copy {
			font-family:"Tahoma",Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#444444;	
			padding-bottom:10px;
	}
	/*################## CREDITOS ##################*/	
	.creditos {
			display:block;
			font-family:"Tahoma",Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#444444;
		}
		.creditos a { color:#444444}
		.creditos a:hover { color:#ccc}
		
		.highslide-gallery { float: left; margin:0 20px 20px}
		.highslide-gallery a { text-decoration:none !important; display:table }
		.highslide-gallery a:hover {  text-decoration:none !important; }
		.highslide-gallery a span { text-align:center; width: auto; padding: 0 0 10px}
		
		
		/* ACORDION (LISTA DE TOPICOS) */
#dicas { width: 99%; height: auto;}

#dicas li { list-style:none;}
#dicas h3 { font-size:14px }
/* CABECALHO TOPICO */
#dicas h3.head a { 
	display:block; 
	background: url(../imagens/down.gif) no-repeat; 
	background-position: 98% 50%;
	color: #FFF;
	padding:5px;
}

#dicas h3.selected a { 
	background: #FFF url(../imagens/up.gif) no-repeat; 
	background-position:98% 50%;
	color: #000;
}
#dicas p { padding:10px 0 20px}
