@charset "utf-8";
@import url(http://fonts.googleapis.com/css?family=Lato:400,700,900);

/* CSS */



body {
	color: #444488;
	background-color: #F1F0ED;
	background-repeat: repeat-x;
	background-image: url(imagens/fd_body.png);
	font-family: 'Lato', sans-serif;
	margin: 0px;
	padding: 0px;
}
h1 {
	font-size: 0.8em;
	font-weight: 400;
	padding: 10px;
}
h2 {
	font-weight: 400;
	padding-top: 10px;
	font-size: 2.2em;
	letter-spacing: -1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-bottom: 8px;
}
p {
	font-weight: 400;
	margin-bottom: 6px;
	margin-top: 3px;
}

a {
	color: #444488;
	text-decoration: none;
}
a:hover {
	color: #FFF;
	text-decoration: underline;
}


/* estrutura */

section, footer {
	width: 960px;
	padding: 10px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
header {}
.banner {width: 50%;}
article {
	background-image: url(imagens/fd_h2.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	margin-bottom: 50px;
}
footer {
	padding-left: 10px;
	margin-left: auto;
	margin-right: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	
}
footer p {
	padding-left: 10px;
	font-size: 0.8em;
}
address {
	font-style: normal;
	line-height: 1.5em;
	margin-bottom: 20px;
}


/* imagens */

header img {
	-webkit-border-radius: 12px 12px 12px 12px;
	-moz-border-radius: 12px 12px 12px 12px;
	-khtml-border-radius: 12px 12px 12px 12px;
	border-radius: 12px 12px 12px 12px;
}
.banner img {
	-webkit-border-radius: 7px 7px 7px 7px;
	-moz-border-radius: 7px 7px 7px 7px;
	-khtml-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px;		
}
article img {
	-webkit-border-radius: 7px 7px 7px 7px;
	-moz-border-radius: 7px 7px 7px 7px;
	-khtml-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px;
	width: 32%;
	margin-right: 8px;
	margin-bottom: 10px;
}
article.barrauna img {
	-webkit-border-radius: 7px 7px 7px 7px;
	-moz-border-radius: 7px 7px 7px 7px;
	-khtml-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px;
	width: 24%;
	margin-right: 6px;
	margin-bottom: 6px;
}
iframe {
	-webkit-border-radius: 12px 12px 12px 12px;
	-moz-border-radius: 12px 12px 12px 12px;
	-khtml-border-radius: 12px 12px 12px 12px;
	border-radius: 12px 12px 12px 12px;
}
