/*
 *	Descrição: Folha de estilo do layout.
 *	Autor: William R. Fernandes
 *	Empresa: BlueOne Informática LTDA.
 *	Data: 09/10/2008
 *	Cliente: http://www.nossailhamaisbela.org.br/
 */
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: underline;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #666666;
}
h4{
	margin:0px;
	padding:0px;
}
#caixaDeArquivos{
	background-color:#F8F8FF;
	border:solid 1px #666666;
	padding:5px;
	margin-bottom:5px;
}
body{		
	background-color:#022C5E;
	background-image:url('../../imgs/layout/fundo_geral1.gif');
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	color: #666666; 
	font-family:'Trebuchet MS', Georgia, Tahoma, Arial, sans-serif;
	font-size: 12px;
}
#labelCampo{
	float:left;
	width:150px;
	text-align:right;
}
#selectCampo{
	border:solid 1px #000000;
}
#inputCampo{
	float:left;
	width:230px;
	margin-left:5px;
	text-align:left;
	margin-bottom:5px;
}
#botaoCampo{
	float:left;
	width:230px;
	margin-left:10px;
	text-align:center;
	margin-bottom:5px;
}
#botaoCampo input{
	border: solid 1px #000000;
	margin-bottom:5px;
	margin-left:0px;

}
#inputCampo input{
	border: solid 1px #000000;
	margin:0px;
}
#inputCampo select{
	border: solid 1px #000000;
	*margin-left:5px;
}
#textareaCampo{
	float:left;
	width:230px;
	margin-left:5px;
	margin-bottom:5px;
}
#textareaCampo textarea{
	border:solid 1px #000000;
}
.select{
	border:solid 1px #000000;
}
.msgSucesso
	{
		width:425px;
		height:auto;
		padding:5px;
		margin:10px auto;
		background-color:#238E23;
		color:#FFFFFF;
		font-weight:bold;
	}
.msgError
	{
		width:425px;
		height:auto;
		padding:5px;
		margin:10px auto;
		background-color:#FF0000;
		color:#FFFFFF;
		font-weight:bold;
	}

.msgSucessoNews
	{
		width:425px;
		height:auto;
		padding:5px;
		margin:10px auto;
		background-color:#238E23;
		color:#FFFFFF;
		font-weight:bold;
	}
.msgErrorNews
	{
		width:425px;
		height:auto;
		padding:5px;
		margin:10px auto;
		background-color:#FF0000;
		color:#FFFFFF;
		font-weight:bold;
	}
/*
 * Descrição: Configurações do menu
 */
#menu ul{
	margin-top:10px;
	margin-left:10px;
	width:205px;
	float:left;
	padding:0px;
}
#menu li{
	list-style-type:none;
	width:205px;
	margin-top:4px;
	padding:0px;
	border-bottom:dotted 1px #1A8CD4;
}
.menu{
	color:#CCCCCC;
	padding-left:10px;
	font-size:14px;
	text-decoration:none
}
.menu:hover{
	color:#009988;
	padding-left:10px;
	font-size:14px;
	text-decoration:none
}
#menu li img{
	border:none;
}
#menu li a{
	text-decoration:none;
}
#menu li a:hover{
	font-weight:bold;
}
/*
 * Descrição: Configurações do menu
 */
#titulo{
	height:50px;
	width:460px;
}
#alinhamento{
	width:765px;
	height:auto;
	display:table;
	margin:0 auto;
}
#topo{
	width:770px;
	height:137px;
	margin:0 auto;
}
#logo{
	background-image:url('../../imgs/layout/logo1.jpg');
	background-repeat:no-repeat;
	width:234px;
	height:137px;
	float:left;
}
#flashTopo{
	width:530px;
	height:137px;
	float:left;
}
#corpo{
	width:765px;
	height:auto;
}
/*	inicio - códigos do lado esquerdo do layout */
#esquerda{
	width:227px;
	height:auto;
	float:left;
}
#menu{
	width:227px;
	height:553px;
	background-image:url('../../imgs/layout/fundo_menu1.jpg');
	background-repeat:no-repeat;
}
#apoio{
	width:227px;
	height:158px;
	background-image:url('../../imgs/layout/fundo_menumeio.jpg');
	background-repeat:no-repeat;
}
#enquete{
	width:227px;
	color:#000000;
	height:260px;
	background-image:url('../../imgs/layout/fundo_enquete.gif');
	background-repeat:no-repeat;
}
/*	fim - códigos do lado esquerdo do layout */


/* inicio - códigos do lado esquerdo do layout */

#direita{
	width:537px;
	height:auto;
	min-height: 580px;
	float:left;
	background-color:#FFFFFF;
}
#conteudoTexto{
	width:455px;
	height:auto;
	margin:0 auto;
}
#conteudoCapa{
	width:500px;
	height:auto;
	display:table;
	margin:0 auto;
}
.dataInformativo{
	color:#FFC000;
	margin:3px;
}
#tituloInformativo{
	padding-top:4px;
	padding-bottom:4px;
	border-bottom:dotted 1px #DFCDFC;
}
#tituloInformativo a{
	text-decoration:none;
	color: 	 #838B8B;
}
#tituloInformativo a:hover{
	text-decoration:underline;
	color: 	 #838B8B;
}
#tituloNotica{
	clear:both;
	margin-bottom:10px;
	color: #009988;
	font-weight:bold;
}
#dataNoticia{
	color:#000000;
}
#conteudoNoticia{
	border-bottom:solid 2px #CFCFCF;
	padding-top:10px;
	padding-bottom:10px;
}
#maisNoticia{
	color:#009988;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
	font-size:13px;
}
#paginas{
	float:right;
	text-align:right;
	margin-top:5px;
}
#paginas a{
	text-decoration:none;
	color:#000000;
	margin-bottom:10px;
}
.paginacaoNumero{
	padding-left:2px;
	padding-right:2px;
}
.paginacaoNumeroAtivo{
	color:#FF0000;
	margin-left:2px;
	margin-right:2px;
	border: solid 1px #FF0000;
}
.outrasGalerias{
	margin:0px;
	padding:0px;
}
#capaEsquerda{
	width:220px;
	float:left;
}
#capaDireita{
	width:220px;
	height:auto;
	margin-left:30px;
	float:left;
}
#capaConteudo{
	width:215px;
	height:auto;
	margin:0 auto;
}
#tituloConteudo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-image:url('../../imgs/layout/quad_cinza.gif');
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	border-bottom:dotted 1px #666666;
}
#conteudoEsquerda{
	background-color:#eeeff0;
	padding-left:4px;
	padding-right:4px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	border-bottom:solid 4px #999999;
	margin-bottom:20px;
}
#conteudoEsquerda img{max-width:200px;height:auto;margin:0 auto;margin-bottom:5px;}
#imagemConteudoCapa{
	width:155px;
	height:auto;
	margin:0 auto;
	margin-bottom:5px;
}
/* fim - códigos do lado esquerdo do layout */

/*Newsletter*/
#newsletter{
	
	width:227px;
	color:#000000;
	height:176px;
	background-image:url('../../imgs/layout/fundo_newsletter.jpg');
	background-repeat:no-repeat;
}
#descricao-newsletter{
	width:200px;
	float:left;
	font-size:12px;
	color:#666666;
	margin-left:12px;
	margin-top:62px;
	clear:both;
}
#centro-email-newsletter{
	float:left;
	margin-left:10px;
	margin-top:5px;
}
#input-email-newsletter{
	width:180px;
	border:solid 1px #000000;
	margin:0px;
	padding-left:5px;
	padding-right:5px;
}
#radio-email-newsletter{
	width:100px;
	float:left;
	margin-left:10px;
}
#radio-email-newsletter input{
	padding:0px;
	border:none;
	margin-top:2px;
}
#botao-newsletter{
	text-align:center;
}
/*Newslleter*/

/*Enquete*/
#enqueteEsquerda
		{
			float:left;
			width:205px;
			margin-top:40px;
			margin-left:5px;
			padding-left:5px;
			padding-right:5px;
			padding-bottom:10px;
			color:#666666;
		}
#enqueteEsquerda a
		{
			color:#028BAE;
			font-size:13px;
			text-decoration:none;
		}
#enqueteEsquerda a:hover
		{
			color:#028BAE;
			font-size:13px;
			text-decoration:underline;
		}
#resultadoRespostaP
		{
			float:left;
			padding-left:10px;
			width:160px;
			color:#000000;
		}
#resultadoRespostaV
		{
			clear:both;
			padding-left:10px;
			color: #FF7F00;
		}
#resultadoRespostaT
		{
			clear:both;
		}
#enqueteBotaoVotar
		{
			clear:both;
			width:100%;
			margin-bottom:10px;
			margin-top:10px;
		}
#enqueteResultado
		{
			float:left;
			color:#028BAE;
			font-size:13px;
		}
#enqueteImgButton
		{
			float:left;
			width:47px;
			height:19px;
			margin-right:10px;
		}
/*	Enquete */

/* inicio - códigos rodape */
#rodape{
	background-image:url('../../imgs/layout/fundo_cinza1.gif');
	background-repeat:no-repeat;
	background-position:left;
	width:537px;
	height:45px;
	margin-right:1px;
	float:right;
}
/* fim - códigos rodape */