* {
	text-decoration:none;
	margin:0;
	padding:0;
	list-style:none;
	border:none;	
}*
body{
	background:#0437a2 url(../images/back.jpg) no-repeat right bottom;
}

/*****************************************
**** ESTRUTURA 
*****************************************/
#geral{
	position:relative;
	width:765px;
	height:auto;
	margin:25px auto;
}
#conteudo{
	position:relative;
	float:left;
	width:765px;
	height:auto;
	background:#fff;
	margin:0px 0px 25px 0px;
}
#conteudo .dentro{
	position:relative;
	float:left;
	width:755px;
	height:auto;
	margin:5px 5px 5px 5px;
	_margin:5px 3px 5px 3px;
}
#topo{
	position:relative;
	float:left;
	width:755px;
	height:auto;
}
#topo .top{
	position:relative;
	float:left;
	width:755px;
	height:100px;
	margin:0px;
}
#topo .menu{
	position:relative;
	float:left;
	width:755px;
	height:24px;
	margin:0px;
	_margin:-4px 0px 0px 0px;
}
#topo .banner{
	position:relative;
	float:left;
	width:755px;
	height:208px;
	margin:0px;
}
#cont{
	position:relative;
	float:left;
	width:755px;
	height:auto;
	margin:0px 0px 10px 0px;
	_margin:-4px 0px 10px 0px;
	background:url(../images/back_cont.jpg) no-repeat top center;
}
#rodape{
	position:relative;
	float:left;
	width:755px;
	height:50px;
}
#rodape .ass{
	position:absolute;
	bottom:-20px;
	right:0px;
}
/*****************************************
**** INTERNAS 
*****************************************/
#home{
	position:relative;
	float:left;
	width:370px;
	height:auto;
	margin:0px 0px 0px 5px;
	_margin:0px 0px 0px 1px;
}
#case{
	position:relative;
	float:left;
	width:370px;
	height:105px;
	margin:5px 0px 0px 0px;
}
#case .thumb{
	position:relative;
	float:left;
	width:95px;
	height:60px;
	margin:0px 5px 0px 0px;
	border:3px solid #ccc;
}
#case h1{
	font:bold 11px tahoma;
	color:#87a000;
	margin:0px 0px 5px 0px;
}
#case p{
	font:normal 11px tahoma;
	color:#666;
	margin:5px 0px 5px 0px;
}
#case .bt{
	position:relative;
	float:right;
	font:normal 11px tahoma;
	color:#0f3b8a;
	margin:0px 0px 0px 0px;
	text-align:right;
}
#eventos{
	position:relative;
	float:left;
	width:370px;
	height:65px;
	margin:5px 0px 0px 0px;
	
}
#eventos .thumb{
	position:relative;
	float:left;
	width:75px;
	height:45px;
	margin:0px 5px 0px 0px;
	border:3px solid #ccc;
}
#eventos h1{
	font:bold 11px tahoma;
	color:#87a000;
	margin:0px 0px 5px 0px;
}
#eventos p{
	font:normal 11px tahoma;
	color:#666;
	margin:5px 0px 5px 0px;
}
#eventos .bt{
	position:relative;
	float:right;
	font:normal 11px tahoma;
	color:#0f3b8a;
	margin:0px 0px 0px 0px;
	text-align:right;
}

#center{
	position:relative;
	float:left;
	width:745px;
	height:auto;
	margin:0px 0px 0px 5px;
	_margin:0px 0px 0px 3px;
}
#center h1{
	font:bold 11px tahoma;
	color:#87a000;
	margin:0px 0px 5px 0px;
}
#center p{
	font:normal 11px tahoma;
	color:#666;
	margin:5px 0px 10px 0px;
}

#left{
	position:relative;
	float:left;
	width:470px;
	height:auto;
	margin:0px 0px 0px 5px;
	_margin:0px 0px 0px 3px;
}

#left h1{
	font:bold 11px tahoma;
	color:#87a000;
	margin:0px 0px 5px 0px;
}
#left p{
	font:normal 11px tahoma;
	color:#666;
	margin:5px 0px 10px 0px;
}
#left .thumb{
	margin:5px 0px 0px 5px;
	border:3px solid #ccc;
}

#right{
	position:relative;
	float:left;
	width:270px;
	height:auto;
	margin:0px 0px 0px 5px;
	_margin:0px 0px 0px 3px;
	background:url(../images/back_right.jpg) repeat-x top center;
}
#right h1{
	font:bold 11px tahoma;
	color:#87a000;
	margin:0px 0px 5px 5px;
}
#right p{
	font:normal 11px tahoma;
	color:#666;
	margin:5px 0px 10px 5px;
}

#right .foto{
	margin:5px 0px 0px 5px;
	border:3px solid #ccc;
}
#right .campo{
	margin:0px 0px 10px 5px;
	border:1px solid #ccc;
	font:normal 11px tahoma;
	color:#666;
	background:#f1f1f1;
	padding:3px 0px 3px 5px;
	width:250px;

}

#contato{
	width:470px;
	position:relative;
	float:left;
	height:auto;
}
#contato form{
	text-align:left;
	margin:0px 0px 0px 0px;
}
#contato label{
	clear:both;
	display: block;
	width: 120px;
	float: left;
	font:bold 11px Tahoma, Arial, Verdana;
	padding:4px 5px;
	margin:1px;
	color:#003399;
	text-align:left;
	background:#f1f1f1;
}
#contato .campos {
	color: #666;
	font:normal 11px Tahoma, Arial, Verdana;
	background:#f1f1f1;
	padding:4px 5px;
	margin:1px;
}
#contato .campos_form_textArea{
	color: #666;
	font:normal 11px Tahoma, Arial, Verdana;	
	background:#f1f1f1;
	overflow:auto;
	padding:2px 5px;
	margin:1px;		
}
#contato .bt {
	position:relative;
	float:right;
	margin:10px 20px 0px 0px;
}

.campos {
	color: #666;
	font:normal 11px Tahoma, Arial, Verdana;
	background:#f1f1f1;
	padding:4px 5px;
	margin:1px;
}
.label{
	clear:both;
	display: block;
	width: 120px;
	float: left;
	font:bold 11px Tahoma, Arial, Verdana;
	padding:4px 5px;
	margin:1px;
	color:#003399;
	text-align:left;
	background:#f1f1f1;
}
.txtpadrao{
	clear:both;
	display: block;
	width: 120px;
	float: left;
	font:bold 11px Tahoma, Arial, Verdana;
	padding:4px 5px;
	margin:1px;
	color:#003399;
	text-align:left;
	background:#f1f1f1;
}










