@charset "utf-8";
/* CSS Document */

/* ---------------------------------------CLEAR---------------------------------------- */
	html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,and,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea,select{margin:0;padding:0;outline:0;border:0;background:transparent;vertical-align:baseline;font-size:100%;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}del{text-decoration:line-through;}hr{clear:both;margin:0;padding:0;height:1px;border:0;background:transparent;color:transparent;}mark{background-color:#ffffb3;font-style:italic;}input,select{vertical-align:middle;}ins{background-color:red;color:#fff;text-decoration:none;}ol,ul{list-style:none;}table{border-collapse:collapse;border-spacing:0;}

	.clear{clear:both;display:block;visibility:hidden;overflow:hidden;width:0;height:0;}.clearfix:after{clear:both;display:block;visibility:hidden;width:0;height:0;content:' ';font-size:0;line-height:0;}* html .clearfix,:first-child+html .clearfix{zoom:1;}
/* ---------------------------------------CLEAR---------------------------------------- */

/* ---------------------------------------SETUP---------------------------------------- */

html, body, #wrap { margin:0; padding:0; height: 100%;}
 
body > #wrap {height: auto; min-height: 100%;}

body{ 
	background: url(bg.jpg) no-repeat center center fixed;
	background-size: cover; /*Css padrão*/
	-webkit-background-size: cover; /*Css safari e chrome*/
	-moz-background-size: cover; /*Css firefox*/
	-ms-background-size: cover; /*Css IE*/
	-o-background-size: cover; /*Css Opera*/
	font-family: Arial;
 }
 
#wrap{
	width:960px;
	height:auto;
	margin:0 auto;	
}
 
#main {
	overflow:auto;
	padding-bottom: 56px; /* deve ter a mesma altura do rodapé */
}

p{
	font-size:12px;
	font-family:Arial;
	letter-spacing:4px;
	color:#000;
} 

p span{ font-family:Arial; letter-spacing:0px;}
 
#footer {
	position: relative;
	margin-top: -56px; /* valor negativo da altura do rodapé */
	height: 56px;
	clear:both;
	background:#FFF;
	font-family:'Arial';
	color: rgba(0,0,0,0.5);
	text-align:center;
	font-size: 11px;
	
} 
#footer span{
	color:#373435;
	font-weight:bold;
}

.rodape{
	width:960px;
	margin:0 auto;
	background:#FFF;
	height:51px;
	padding-top:5px;
}

#content{
	width:440px;
	height:105px;
	margin-top:290px;
	margin-left:100px;
}
#content img{
	width:352px;
	height:84px;
}

/*Opera Fix*/
body:before {
	content:"";
	height:100%;
	float:left;
	width:0;
	margin-top:-32767px;/
}

#side{
	margin-top:-89px;
	margin-left:496px;
}


<!--[if  IE 8]>
	<style type="text/css">
		#wrap {display:table;}
	</style>
<![endif]-->

/* ---------------------------------------SETUP---------------------------------------- */

/* ---------------------------------------SOCIAL---------------------------------------- */
.social {
	margin: 0px auto;
	text-align: center;
}

.social li {
	display: inline-block;
	margin: 0px;
	margin-top: 4px;
	width: 22px;
	height: 21px;
	border-radius: 3px;
	background-color: none;
	-webkit-transition: background-color .5s ease;
	-moz-transition: background-color .5s ease;
	-o-transition: background-color .5s ease;
	transition: background-color .5s ease;
	-ms-transition: background-color .5s ease;
}

.icon-facebook{
	width: 22px;
	height: 24px;
	margin-top:-3px;
	margin-left:-3px;
}

.icon-facebook {
	background: url(social.png);
}
.facebook:hover {
	background-color: #3c5a98;
}
/* ---------------------------------------SOCIAL---------------------------------------- */

/* ---------------------------------------INSCRIÇÃO---------------------------------------- */
.subscribe_field {
	position: relative;
    display: inline-block;
    margin-top: 13px;
    width: 361px;
    height: 28px;
    border: 0 solid #fff;
    border-radius: 5px;
    background: rgba(255,255,255,0.75);
	
}

.subscribe_field input {
	float: left;
	margin-left: 8px;
    width: 241px;
	height: 28px;
	color: #090909;
    font-size: 11px;
    font-family: 'Arial';
}

.subscribe_field button {
	position: relative;
	right: 0;
    float: left;
    margin: 4px;
    width: 80px;
    height: 21px;
    border: none;
    border-radius: 3px;
    background: rgba(255,255,255,0.5);
    color: #808080;
    font-size: 11px;
    font-family: 'Arial';
    cursor: pointer;
    -webkit-transition: background .5s ease;
	-moz-transition: background .5s ease;
	-o-transition: background .5s ease;
	transition: background .5s ease;
	-ms-transition: background .5s ease;
}

.subscribe_field button:hover {
    background: rgba(0,0,30,0.10);
}

.subscribe_field button:active {
    right: -1px;
}

.subscribe_field .flabel {
    position: absolute;
    left: 8px;
    height: 28px;
    color: #808080;
    font-size: 11px;
    line-height: 28px;
}
/* ---------------------------------------INSCRIÇÃO---------------------------------------- */

/* ---------------------------------------DIMENÇÕES DE TELA-------------------------------- */
@media screen and (max-height: 3400px) {#content{margin-top:1600px;}}
@media screen and (max-height: 3300px) {#content{margin-top:1560px;}}
@media screen and (max-height: 3200px) {#content{margin-top:1520px;}}
@media screen and (max-height: 3100px) {#content{margin-top:1480px;}}
@media screen and (max-height: 3000px) {#content{margin-top:1440px;}}
@media screen and (max-height: 2900px) {#content{margin-top:1400px;}}
@media screen and (max-height: 2800px) {#content{margin-top:1360px;}}
@media screen and (max-height: 2700px) {#content{margin-top:1320px;}}
@media screen and (max-height: 2600px) {#content{margin-top:1280px;}}
@media screen and (max-height: 2500px) {#content{margin-top:1240px;}}
@media screen and (max-height: 2400px) {#content{margin-top:1200px;}}
@media screen and (max-height: 2300px) {#content{margin-top:1060px;}}
@media screen and (max-height: 2250px) {#content{margin-top:1020px;}}
@media screen and (max-height: 2200px) {#content{margin-top:1000px;}}
@media screen and (max-height: 2150px) {#content{margin-top:980px;}}
@media screen and (max-height: 2100px) {#content{margin-top:960px;}}
@media screen and (max-height: 2050px) {#content{margin-top:940px;}}
@media screen and (max-height: 2000px) {#content{margin-top:920px;}}
@media screen and (max-height: 1950px) {#content{margin-top:900px;}}
@media screen and (max-height: 1900px) {#content{margin-top:860px;}}
@media screen and (max-height: 1850px) {#content{margin-top:840px;}}
@media screen and (max-height: 1800px) {#content{margin-top:820px;}}
@media screen and (max-height: 1750px) {#content{margin-top:800px;}}
@media screen and (max-height: 1700px) {#content{margin-top:780px;}}
@media screen and (max-height: 1650px) {#content{margin-top:760px;}}
@media screen and (max-height: 1600px) {#content{margin-top:740px;}}
@media screen and (max-height: 1550px) {#content{margin-top:720px;}}
@media screen and (max-height: 1500px) {#content{margin-top:700px;}}
@media screen and (max-height: 1450px) {#content{margin-top:680px;}}
@media screen and (max-height: 1400px) {#content{margin-top:660px;}}
@media screen and (max-height: 1350px) {#content{margin-top:640px;}}
@media screen and (max-height: 1300px) {#content{margin-top:620px;}}
@media screen and (max-height: 1250px) {#content{margin-top:590px;}}
@media screen and (max-height: 1200px) {#content{margin-top:560px;}}
@media screen and (max-height: 1150px) {#content{margin-top:520px;}}
@media screen and (max-height: 1100px) {#content{margin-top:490px;}}
@media screen and (max-height: 1050px) {#content{margin-top:470px;}}
@media screen and (max-height: 1000px) {#content{margin-top:450px;}}
@media screen and (max-height: 950px) {#content{margin-top:420px;}}
@media screen and (max-height: 900px) {#content{margin-top:340px;}}
@media screen and (max-height: 850px) {#content{margin-top:360px;}}
@media screen and (max-height: 800px) {#content{margin-top:340px;}}
@media screen and (max-height: 750px) {#content{margin-top:310px;}}
@media screen and (max-height: 700px) {#content{margin-top:288px;}}
@media screen and (max-height: 650px) {#content{margin-top:230px;}}
@media screen and (max-height: 600px) {#content{margin-top:210px;}}
@media screen and (max-height: 550px) {#content{margin-top:200px;}}
@media screen and (max-height: 500px) {#content{margin-top:160px;}}
@media screen and (max-height: 450px) {#content{margin-top:140px;}}
@media screen and (max-height: 400px) {#content{margin-top:110px;}}
@media screen and (max-height: 350px) {#content{margin-top:90px;}}
@media screen and (max-height: 300px) {#content{margin-top:60px;}}
@media screen and (max-height: 250px) {#content{margin-top:30px;}}
@media screen and (max-height: 220px) {#content{margin-top:15px;}}
@media screen and (max-height: 200px) {#content{margin-top:10px;}}
@media screen and (max-height: 150px) {#content{margin-top:0px;}}


/* ---------------------------------------DIMENÇÕES DE TELA-------------------------------- */