body {
	text-align: center; /* IE */
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin: 0;
	background-image:url(../img/bg_body.gif);
	background-repeat:repeat;
}

#website {
	padding:0px;
	margin:0px auto;
	width:776px;
	text-align:left;  /* IE */
	background-image:url(../img/bg_website.gif);
	background-repeat:repeat-y;
}

#topo {
	height:80px;
	background-image:url(../img/topo.jpg);
	background-repeat:no-repeat;
}

#topo_admin { height:80px;}

#menu { width:746px; }
#menu ul { margin:0; padding:0; list-style:none;}
#menu ul li { float:left; margin-right:5px; }
#menu ul li a { height:21px; text-decoration:none;color:#006600; background-image:url(../img/mm_meio.gif); background-repeat:repeat-x; display:block; }

#menuTemp {
	width:746px;
	padding-left: 15px;	
	padding-bottom: 5px;
}


#flash { height:170px; padding-top: 2px; border-top: 4px solid #66CC33; border-bottom:  4px solid #66CC33;}
#linha_verde { height:3px; background-color:#66CC33; _height:1px;}

#busca { height:42px; margin-left:15px; color:#FFFFFF; text-align: right; padding-right: 20px; padding-top: 5px; background-image:url(../../admin/arquivos/img/busca.gif); background-repeat: no-repeat}

#conteudo {width: 748px }

/* Lado Direito do Site */
#direito {
	float: right;
	width: 185px;
	margin-top: 15px;
	background: #fff;
}
	/* Notícias */
	#noticias {
	width: 185px;
	background-image: url(../img/fundoNoticia.jpg);
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	}
	/* Notícias */
#GaleriaIndex {
	clear: both;
	height: 71px;
	width: 185px;
	background-image: url(../img/bg_galeria.jpg);
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
#spaceG { 
	padding-top: 43px;
	padding-left: 10px;
}

	
	    .data {
		    font-style: italic;
			font-size: 10px;
		}
		.link {
	text-decoration: none;
	color:#003300;
		}
		.link:link {
	text-decoration: none;
	color: #003300;
		}
		.link:hover {
		    text-decoration: none;
			color: #66CC33;
		}
		.titulo {
			font-size: 14px;
			font-weight: bold;
		}
		.tituloOlho {
			color: #66CC33;
			font-size: 14px;
			font-weight: bold;
		}
	
	#imagem {
	    height: auto;
	    padding: 7px;
 	    border-right: 7px solid #FFFFFF;
	    border-bottom: 4px solid #FFFFFF;
	    float: left;
	    text-align: left;
	    background-color: #ECF9E6;
    }
    
    #legenda {
	    width: 220px;
	    margin: 2px;
	    font-style: italic;
	    font-size: 11px;
    }
    
    #imprensaNoticia {
		width: 350px;
		float: left;
		text-align: left;
	}
	
    #imprensaFoto {
		width: 350px;
		float: right;
		text-align: left;
		font-style: normal;
	}
    
	/* Notícias */
	
	#voluntario {
	   width: 185px;
	   height: 170px;
	   margin: 0px;
	   background-image: url(../img/fundoVoluntario.jpg);
	}
/* Lado Direito do Site */

/* ------------------------------------------------------------------------------ */

/* Lado Esquerdo do Site */
#esquerdo {
	width: 545px;
	float: left;
	margin-top: 15px;
	padding-bottom: 10px;
}

	/* Quem Somos */
	#quemSomos {
	   width: 545px;
	   height: 169px;
	   float: left;
	   background-image: url(../img/quem_somos.jpg);
	   background-repeat: no-repeat;
	   margin-bottom: 10px
	}
	
		#fotoQuemSomos {
			width: 221px;
			height: 146px;
			margin-top: 11px;
			margin-left: 12px;
			float: left;
		}
		
		#textoQuemSomos {
			width: 299px;
			/*_width: 290px;*/
			float: right;
			color:#000000;
			margin-top: 60px;
			padding-left: 5px;
			padding-right: 5px;
		}
	/* Quem Somos */
	
	/* Projetos */
	#projetos {
		width: 536px;
		height: 111px;
		background-color: #F4F4F4;
		clear: both;
		padding: 5px;
		margin-bottom: 10px;
		
	}
	    #projetoPrincipal {
		    width: 336px;
			float: left;
			border-right: dashed #FFFFFF 1px;
		}
		#fotoProjeto {
	width: 168px;
	float: left;
		}
		#textoProjeto {
	width: 163px;
	float: right;
		}
		#outrosProjetos {
		    width: 186px;
			float: right;
		}
		.tituloProjeto {
		    color: #66CC33;
			font-size: 12px;
		}
		
	#cartilhas {
	width: 524px;
	height: 167px;
	background-image: url(../img/bg_cartilha.jpg);
	background-repeat: no-repeat;
	clear: both;
		
	}
		

/* Lado Esquerdo do Site */
#odms { height:60px; clear: both; margin-bottom: 10px; }


#rodape { height:47px; background-image:url(../img/bg_rodape.gif); background-repeat:no-repeat; clear: both; }

#topo,#menu,#flash,#linha_verde,#conteudo,#rodape,#odms { width:746px; margin:0 15px 0 15px; }

.localizacao_site { margin:0; padding:0; color:#76797C; font-weight:bold; }
.localizacao_site a { color:#76797C; font-weight:normal; }



/* box de mais e menos */
div.editorSize {width:30%;overflow:hidden; float:right;}
div.editorSize div.fonteBox{float:right;text-align:right;margin:0;}
div.editorSize div.fonteBox span{float:left;color:#8F8F8F;font-size:9px;line-height:9px;margin:2px 4px 0 0;display:block;}
div.editorSize div.fonteBox .menor{float:left;font-weight:bold;width:25px;height:17px;border:solid 1px #DBDBDB;text-align:left;padding-top:2px}
div.editorSize div.fonteBox .maior{float:left;font-weight:bold;font-size:14px;width:25px;height:18px;border:solid 1px #DBDBDB;border-left:none;padding-top:1px}
div.editorSize div.fonteBox a{height:19px;text-align:center;display:block;color:#333}
/* box de mais e menos */

#espacamento {
	padding-left: 10px;
	padding-right: 5px;
}
#espacamento p {padding:0; margin:0; }
#website p {padding:0; margin:0; }



/* Abaixo, código exclusivo para o administrador */

#linhaBusca {
    width: 726px;
	padding: 10px;
	background-color: #EBF9E3;
	border: 1px solid #FFFFFF;
	text-align: left;
}
#linhaEsquerdaResultado {
    width: 530px;
	margin-left: 10px;
	border-right: 1px solid #FFFFFF;
	float:left;
	text-align: left;
}
#linhaDireitaResultado {
    width: 166px;
	float: right;
	text-align: center;
}
.fundoTabela {
    background-color: #EBF9E3;
}
#FotoInterna {
	float: left;
	height: auto;
	width: 220px;
	margin-right: 10px;
	margin-bottom: 10px;
	font-size: 10px;
	clear: both;
}
#CatilhaImg {
	float: left;
	height: 157px;
	width: 113px;
	margin-top: 7px;
}
#TitPublicacoes {
	float: left;
	margin-top: 45px;
	width: 335px;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 10px;
	height: 35px;
}
#descricaoPublicacoes {
	float: left;
	margin-top: 10px;
	width: 345px;
	height: 70px;
	margin-left: 10px;
}
.tituloPub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003300;
}
#galeriaFotos {
	margin: 5px;
	float: left;
	width: 250px;
	height: 220px;
}
#FotoMiniGaleria {
	float: left;
	height: auto;
	width: 100px;
	margin-right: 10px;
}
#publicacaoDiv {
	float: left;
	height: 90px;
	width: 100%;
	margin-bottom: 8px;
}
#website #conteudo li {
	margin-top: 5px;
	margin-bottom: 5px;
}
#CampoBusca {
	clear: both;
	float: right;
	width: 240px;
	margin-top: 50px;
	margin-right: 50px;
}


/* Formulário */

form {
	width: auto;
	padding: 0px;
	margin: 0px;
}
input {
	height: 17px;
}
input, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #8fafae;
	background-image: url(../img/bg_input.jpg);
	background-repeat: repeat-x;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
input:hover, select:hover, textarea:hover {
	border: 1px solid #666666;
}
#label {
	font-weight: bold;
	display: block;
}
.cx1 {
	height: 20px;
	width: 70px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border: 1px solid #8fafae;
}
#TitBusca {
	font-family: "Trebuchet MS", "Bitstream Vera Sans", lucida, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006600;
	background-color: #DEF5D7;
	padding: 4px;
	border: 0.05em solid #CCCCCC;
}
#BuscaResult {
	font-weight: bold;
	background-color: #FBFBFB;
	padding: 4px;
	margin-bottom: 5px;
	cursor: default;
	height: auto;
}


	#Seminario {
	width: 170px;
	height: 100px;
	background: url(../video/retrospectivaseminario.jpg) no-repeat left top;
	padding: 50px 10px 0 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	}

/*Barra lateral - Bloco Newsletter Nós Podemos*/ 
#Seminario2 {
width: 170px;
height: 60px;
background: url(../img/img_news_nospodemos.jpg) no-repeat left top;
padding: 50px 10px 0 10px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
}
/*Barra lateral - Bloco Newsletter PRÊMIO ODM BRASIL */ 
#Seminario3 {
width: 170px;
height: 60px;
background: url(../img/bg_premio_odm.jpg) no-repeat left top;
padding: 50px 10px 0 10px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
}
/*Barra lateral - Bloco NATAL PELA VIDA */ 
#natalpelavida {
width: 170px;
height: 125px;
background: url(../img/natalpelavida_final.jpg) no-repeat left top;
padding: 55px 10px 0 10px;
margin-top: 5px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px!important;
}
#seminario_odm {
width: 170px;
height: 105px;
background: url(../img/seminario_odm.jpg) no-repeat left top;
padding: 45px 10px 0 10px;
margin-top: 5px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px!important;
}

#guiasolidario {
width: 170px;
height: 125px;
background: url(../img/tit_guiasolidario.jpg) no-repeat left top;
padding: 55px 10px 0 10px;
margin-top: 5px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px!important;
}

/*VIDEO AO VIVO PREMIO ODM*/
div#odm {
	display:block;
	float:left;
	width:535px;
	height:270px;	
	margin:0 0 10px 100px;
	padding:15px 20px 15px 20px;
	background:url(../img/bg_premio_odm.jpg) no-repeat center center;
}
div#odm p{
	margin-top:0px!important;
	background:#f1f1f1;
	display:block;
	width:300px;
}

/*NOTICIAS E GALERIA DE FOTOS*/
div#noticias_galeria{
	width:544px;
	height:235px;
	float:left;
	background:url(../img/bg_noticias.jpg) repeat-x bottom left;
	margin-bottom:5px;
}
div#noticias_galeria div#ult_noticias, div#noticias_galeria div#ult_galeria{
/*	border:1px solid blue;*/
	width:270px;
/*	height:200px;*/
	float:left;
}
div#noticias_galeria div#ult_noticias{
}
div#noticias_galeria div#ult_galeria{
	position:relative;
}
div#noticias_galeria div#ult_noticias h2, div#noticias_galeria div#ult_galeria h2{
	margin:0;
	padding:0;
}
div#noticias_galeria div#ult_noticias h2{
	background:url(../img/tit_noticias.jpg) no-repeat top left;
	width:100%;
	display:block;
	height:34px;
	text-indent:-5000px;
}
div#noticias_galeria div#ult_galeria h2{
	background:url(../img/tit_galeria.gif) no-repeat center center;
	width:100%;
	display:block;
	height:61px;
	text-indent:-5000px;
}
div#noticias_galeria div#ult_noticias div.anoticia{
	padding:4px 6px;
	border-top:1px dashed #ffffff;
	border-bottom:1px dashed #dedfe3;	
}
div#noticias_galeria div#ult_noticias div.anoticia p span{
	background:#d6f1c8;
}
div#noticias_galeria div#ult_noticias div.anoticia p a{
	text-decoration:none;
	color:#295f0d;
	font-size:12px;
}
div#noticias_galeria div#ult_noticias div.anoticia p a:hover{
	text-decoration:underline;
}
div#noticias_galeria div#ult_noticias p.mais a{
	display:block;
	text-align:right;
	float:left;
	width:100%;
	text-decoration:none;
	color:#295f0d;
}
div#noticias_galeria div#ult_galeria div#foto{
	width:100%;
	height:150px;
}
div#noticias_galeria div#ult_galeria div#foto1, div#noticias_galeria div#ult_galeria div#foto2{
	width:105px;
	overflow:hidden;
	float:left;
	height:120px;
	margin:15px 0 0 18px;
}
div#noticias_galeria div#ult_galeria div#ault_foto{
	width:100%;
	height:159px;
	background:url(../img/filtro_galeria.gif) no-repeat center center;
	clear:both;
	display:block;
	position:absolute;
	top:60px;
	left:0;
}
div#noticias_galeria div#ult_galeria div#ault_foto p#img img{
	margin-left:-15px;
}
div#noticias_galeria div#ult_galeria div#ault_foto p#img{
	width:96px;
	height:98px;
	overflow:hidden;
	position:absolute;
	top:10px;
	left:80px;
	text-align:center;
}
div#noticias_galeria div#ult_galeria div#ault_foto p#tit a{
	position:absolute;
	top:110px;
	left:77px;
	text-align:center;
	color:#666666;
	text-decoration:none;
	width:100px;
}

