body{
	text-align:center;
	margin:0px;
	padding:0;
	background:#015f3b url(img/bg-topo.jpg) repeat-x;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}

.clear{clear:both;}

#tudo{
	width:922px;
	margin:-1px auto 0 auto;
	text-align:left;
	background:url(img/bg_tudo.png) repeat-y;
}

#aba_sup_tudo{
	width:922px;
	height:25px;
	background: url(img/aba_sup_tudo.png) no-repeat;
	margin:30px auto 0 auto;
}

#news{
	width:200px;
	height:170px;
	
	}
	
#exibe_fotos{
	width:880px;
	margin:20px auto 0 auto;
	
	}

.bt_ok{
	width:25px;
	height:20px;
	background:#70A41B;
	padding:2px;
	color:#FFF;
	border:none;
	}

.select_new{
	width:auto;
	padding:2px;
	color:#999;
	border:1px #999 solid;
	background:#EFEFEF;
	font-size:10px;
	display:inline;
	text-align:left;
	
}

#aba_inf_tudo{
	width:922px;
	height:33px;
	background:url(img/aba_inf_tudo.png) no-repeat;
	margin:0 auto 10px auto;
}

#coluna1fotos{
	display:inline;
	width:350px;
	height:265px;
	background:#FFFFFF;
	float:left;
	margin:5px 0 0 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#006600;
	border:1px solid #033280;
	padding:5px 5px 5px 5px;
	}
	
#min_album{
	width:100px;
	float:left;
	margin:3px 3px 0 0;
	
}

#logo_min{
	height:40px; 
	float:left; 
	margin:5px auto 0 7px;
	z-index:1;
	position:absolute;
	}

#ft_album{
	width:350px;
	height:262px;
	z-index:0;
	position:absolute;
	margin:0px auto 0 0px;

}
	
#num_fotos{
	background:#FFFF00; 
	float:right; 
	margin:230px 3px 0 0;
	padding:7px;
	font-size:10px;
	color:#003366;
	z-index:3;
	position:relative;
	}

#topo{
	width:922px;
	height:127px;
	margin:30px auto 0 auto;
	background:none;
}


#menu_desta{
	width:910px;
	height:200px;
	margin:0px auto 0 auto;
	background:none;
}

#main{
	width:650px;
	/*background:#CCC;*/
	float:left;
	display:inline;
	margin:15px 0 0px 20px;
}

#main_port{
	width:880px;
	/*background:#CCC;*/
	margin:15px auto 15px auto;
}

#auxiliar{
	width:200px;
	background:#fff url(img/bg_auxiliar.jpg) repeat-x;
	float:right;
	display:inline;
	margin:0px 20px 0px 0;
}

#ev_left{
	width:310px;
	height:242px;
	float:left;
}

#ev_right{
	width:310px;
	height:242px;
	float:right;
}

#logos{
	width:200px;
	height:95px;
	margin:5px 0 0 0;
	
	}
	
#logo_eve{
	width:220px;
	height:130px;
	background:#CCC;
	float:left;
	display:inline;
	margin:0 5px 0 0;
	}
#bg_eventos{
	width:880px;
	height:160px;
	background:#fff url(img/bg_eventos.jpg) no-repeat;
	margin-bottom:10px;
	}
	
#bg_eventos2{
	width:880px;
	height:160px;
	background:#fff url(img/bg_eventos2.jpg) no-repeat;
	margin-bottom:10px;
	}
	
#logos_clientes{
	width:160px;
	height:100px;
	float:left;
	display:inline;
	margin:0px 10px 10px 0;
	border: 1px solid #D9FFFF;
	}


/*Disposição dos Textos*/

p{
	color:#666;
	line-height:18px;
	text-align:justify;
}

p.eventos{
	color:#666;
	line-height:18px;
	text-align:justify;
	margin:0px;
}

p.tl{
	color:#060;
	margin:0px 0 0 0;
	
	}

p.end{
	color:#FFF;
	text-align:center;
	margin:0px auto 10px auto;
	
	}

.right{
	text-align:right;
	margin:0;
	}

h3{
	font-size:15px;
	color:#060;
	margin:0 0 10px 0;
}

/*disposição dos links*/

a:link, a:visited {text-decoration:none;}

a:link{
	color:#666;
	}

a:visited{
	color:#666;
	}
	
a:hover{
	color:#666;
	text-decoration:underline;
	}

.input_cont{
	width:300px;
	}

.bg_label{
	background:#E4E4E4;
	}

.bg_verde{
	background:#E1F1C5;
	color:#666;
	
	}

.bg_input{
	background:#2aa68d;
	}

.enviar{
	margin:0;
	background: transparent url(img/bt_enviar.jpg) center no-repeat ;
	width:47px;
	height:18px;
	border:none;
	color:#FFFFFF;
		
}
