/* ADS CSS Document */

* {
margin:0;
padding:0;
}

ul {
list-style-type:none;
}

body {
background:#4a4c58 url(imagens/fundo.jpg) top center no-repeat;
font:12px "Times New Roman", Times, serif;
color:#3d4860;
margin:0;
}

body a {
border:none;
color:#c90404;
text-decoration:none;
}

body a:hover {
text-decoration:underline;
}


img {
border:none;
}

h3 {
float:left;
margin:5px 0 8px 5px;
font:bold 15px Georgia, "Times New Roman", Times, serif;
}

#main {
margin:0 auto;
width:979px;
background:#fff url(imagens/fundo_corpo.jpg) repeat-y;
}


/* CONFIGURAÇÕES DO TOPO*/

#topo {
float:left;
width:979px;
background:#fff url(imagens/fundo_corpo.jpg) repeat-y;
}

#topo1 {
float:left;
width:979px;
height:37px;
}

	ul#menu_sup {
	float:right;
	width:155px;
	margin:8px 10px 0 0;
	}
	
		ul#menu_sup li{
		float:left;
		list-style-type:none;
		}
	
	li.bandeira {
	margin-left:8px;
	visibility:hidden
	}


#topo2 {
background:#fff url(imagens/fundo_corpo.jpg) repeat-y;
margin:0;
}

	h1#logo a{
	float:left;
	background:url(imagens/logo.jpg);
	width:279px;
	height:289px;
	}
	
		h1#logo span {
		display:none;
		}
	
	#banner {
	float:left;
	margin:0 0 0 7px;
	background:url(imagens/banner.jpg);
	width:693px;
	height:348px;
	}



/* CONFIGURAÇÕES DO CORPO */

#corpo {
float:left;
width:979px;
min-height:300px;
background:url(imagens/fundo_corpo.jpg) repeat-y;
}

	#corpo:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}


ul#menu  {
float:left;
width:249px;
}

	ul#menu li a{
	float:left;
	width:249px;
	text-align:right;
	font:bold 12px  Georgia, "Times New Roman", Times, serif;
	color:#000000;
	text-decoration:none;
	padding:7px 0 7px 0!important;
	margin:0!important;
	margin:-5px  0 -8px 0;
	border-bottom:2px solid #fee93a
	}
	
	ul#menu li a:hover {
	text-decoration:none;
	color:#f40500;
	}


#content {
float:left;
width:688px;
margin:10px 0 10px 39px!important;
margin:0 0 0 39px;
}

	#content span {
	font-size:11px
	}
	
	#content .img {
	float:left;
	margin:0 10px 4px 0;
	border:1px solid #000!important;
	}

	#content h2 {
	float:left;
	padding:5px;
	width:678px;
	font:bold 16px Georgia, "Times New Roman", Times, serif;
	}

	#content p{
	float:left;
	padding:5px;
	width:678px;
	text-align:justify;
	font:14px "Times New Roman", Times, serif;
	}

	#album {
	float:left;
	width:670px;
	margin:10px 0 20px 8px;
	}

		#album img {
		float:left;
		margin:0 12px 12px 0;
		border:1px solid #000!important;
		}

	.destaque {
	float:left;
	width:176px!important;
	padding:4px;
	background:url(imagens/fundo_dest.jpg) no-repeat;
	background-color:#f0f0ed;
	border:1px solid #fff;
	margin:0 18px 15px 25px!important;
	margin:0 20px 15px 10px;
	font:11px Verdana, Arial, Helvetica, sans-serif!important;
	color:#3d4860;
	}
	
		.destaque a, .destaque2 a{
		color:#3d4860;
		text-decoration:none;
		}
		
			.destaque a:hover, .destaque2 a:hover {
			text-decoration:underline;
			color:#f40500;
			}
		
		.destaque img {
		border:1px solid #cbcccd;
		margin-bottom:5px;
		}
		
		.destaque p, .destaque2 p {
		margin-bottom:5px;
		width:168px!important;
		text-align:left!important;
		font:11px Verdana, Arial, Helvetica, sans-serif!important;
		}
	
	#destaques2 {
	float:left;
	width:693px;
	margin-top:20px;
	padding-bottom:20px;
	margin-left:286px!important;
	margin-left:143px;
	padding-top:20px;
	background:#eff0f0;
	}

		.destaques2-home {background-color:#e7e8e8!important;}
	
		.destaque2 {
		float:left;
		width:176px;
		padding:4px;
		margin:0 20px 0 25px!important;
		margin:0 20px 0 10px;
		font:11px Verdana, Arial, Helvetica, sans-serif;
		color:#3d4860;
		}
	
			.destaque2 h2{
			font:bold 12px Georgia, "Times New Roman", Times, serif!important;
			margin-bottom:8px!important;
			width:176px!important;
			}

/* CONFIGURAÇÕES DO FORM DE CONTATO*/

form {
float:left;
margin:20px 0 20px 5px;
}
	
	fieldset {
	float:left;
	margin:5px 0 5px 0;
	width:600px;
	border:none;
	}
	
		label {
		float:left;
		width:110px;
		font-size:14px;
		}
	
		input {
		float:left;
		padding:2px;
		height:16px;
		width:200px;
		border:1px solid #000;
		font:11px Verdana, Arial, Helvetica, sans-serif;
		}
		
			input.input2 {
			width:100px;
			}
		
		input.bt {
		float:right;
		width:79px;
		height:26px;
		margin-right:84px;
		margin-top:10px;
		padding:0!important;
		}
		
		
		textarea {
		float:left;
		padding:2px;
		width:400px;
		height:210px;
		font:11px Verdana, Arial, Helvetica, sans-serif;
		border:1px solid #000;
		}


/*    CONFIGURAÇÕES DO RODAPÉ     */


#footer {
float:left;
width:979px;
height:114px;
background:url(imagens/fundo_rodape.jpg) repeat-y;
}

	#footer1 {
	float:left;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	margin:16px 35px 0 30px!important;
	margin:16px 35px 0 10px;
	}
	
		#footer1 p{
		margin-bottom:8px;
		text-align:right;
		}
	
	#footer ul {
	float:left;
	width:433px;
	margin:36px 0 0 60px;
	display:inline;
	}
	
		#footer ul li {
		float:left;
		display:inline;
		color:#3d4860;
		margin-right:8px;
		margin-bottom:8px;
		font:11px Verdana, Arial, Helvetica, sans-serif;
		}
		
		#footer ul li a{
		color:#3d4860;
		text-decoration:none;
		}
		
		#footer ul li a:hover {
		text-decoration:underline;
		}

	#logodl {
	float:right;
	margin:36px 20px 0 50px;
	}

