	*{margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; text-rendering:optimizeLegibility;}
	a {outline:0;}
	img,
	object,
	embed,
	video,
	iframe,
	iframe[style]{
		max-width: 100%;
		height: auto;}
	
	
	
	/*1000px*/
	
	.content{width:100%; background:#1c0804; padding:0 0; }
    .midiastopo{width:100%; max-width:104px; margin:0 auto; padding:0.7% 0;}
	
	.banner{width:100%; max-width:2000px; /*background:url(../img/banner2.png) no-repeat;*/}
	
	.midiasfooter{max-width:103px; margin:0 auto; padding:0.7% 0;}
	
	.fw2{float:right; width:28px; background:url(../img/fw2.png) no-repeat; margin-top:1.4%; margin-right:2.5%; cursor:pointer; }
	.fw2:hover{float:right; width:28px; background:url(../img/fw2_press.png) no-repeat; margin-top:1.4%; margin-right:2.5% cursor:pointer;}
	
	
	.form{width:100%; height:580px; padding-top:5%; background:#1c0804;}	
	.form h1{font-size:2.2em; color:#fff; font-family:arial; text-align:center; padding-bottom:0.4%; font-family: "neoubold", Helvetica, Arial, sans-serif; }
	.form h2{font-size:0.8em; color:#fff;  text-align:center; padding-bottom:3.5%; font-style:italic; font-family: Helvetica; }
	
	.frm{width:100%; max-width:1000px; height:300px; margin:0 auto;}
	
	.frm .imput{width:100%; height:23%; max-width:1000px;  }
	.frm .imput .input{width:100%; height:90%; border:0px; padding-left:5%; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-weight:bold; font-size:0.9em; color:#ccc; }
	
	.blocodir{width:47.5%; border:0px; padding-bottom:1%; margin-right:5%; float:left;}
	.blocoesq{width:47.5%; border:0px; padding-bottom:1%; float:left;}
	
	.imput2{width:100%; height:67%; border:0px; padding:0.8% 0; float:left;}
	.input2{width:100%; height:100%;  padding:3% 1%; padding-left:5%; border:0px;  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-weight:bold; font-size:0.9em; color:#ccc;}
	
	.frm .bts {width:100%; max-width:100px; margin:0 auto;}
	.enviar_news{width:100%; padding:4% 1%; border:0px; height:13%;  background:#f2c931; color:#fff; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; font-weight:bold; font-size:1em; cursor:pointer;}
	
	::-webkit-input-placeholder { /* WebKit browsers */color: #ccc;}
    :-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #ccc;}
    ::-moz-placeholder { /* Mozilla Firefox 19+ */color: #ccc;}
    :-ms-input-placeholder { /* Internet Explorer 10+ */color: #ccc;}
	
	
	
	@media (max-width: 460px){
	.frm .imput{width:100%; height:13%; max-width:1000px;  }
	.frm .imput .input{width:100%; height:95%; border:0px; padding-left:5%; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-weight:bold; font-size:0.9em; color:#ccc; }	
		
	.banner{width:100%; max-width:2000px; /*background:url(../img/banner2.png) no-repeat;*/}	
		
	.blocodir{width:100%; border:0px; padding-bottom:1%; margin-right:5%; float:left;}
	.blocoesq{width:100%; border:0px; padding-bottom:1%; float:left;}	
	
	.form h1{font-size:1.4em; color:#fff; font-family:arial; text-align:center; padding-bottom:0.5%; font-family: "neoubold", Helvetica, Arial, sans-serif; }
	.form h2{font-size:0.7em; color:#fff;  text-align:center; padding-bottom:3.5%; font-style:italic; font-family: Helvetica; }
	
	.fw2{float:right; width:28px; background:url(../img/fw2.png) no-repeat; margin-top:5%; margin-right:2.5%; cursor:pointer; }
	.fw2:hover{float:right; width:28px; background:url(../img/fw2_press.png) no-repeat; margin-top:5%; margin-right:2.5% cursor:pointer;}
	
	}
	
    @media screen and (min-width: 600px) and (max-width: 1024px) {
	.frm{width:80%; max-width:1000px; height:300px; margin:0 auto;}
	}
	
