/***** Width: 1025-1100 px **********************************/
@media (max-width: 1100px) {
	#header_content{
		min-width: 1000px;
	}
	
	.body{
		max-width: 924px;
		min-width: 924px;
		width: 924px;
	}
	
	#main { width: 100%; margin-left: 0; margin-right: 0;}
	
	#footer_full{ min-width: 924px; }
	
	#footer_full_footer { min-width: 924px; }
	
	.banner_frente{
		width: 924px;
		height: 278px;
	}
	
	.logo{
		width: 240px;
	}

	.logo img{
		width: 240px;
		height: 58px
	}
	
	#menu_esquerdo { margin-top: 43px; }
	
	
}


/***** Width: 901-1024px **********************************/
@media (max-width: 1024px) {

	label { width: 40%; }

	#header_content{
		min-width: 900px;
	}
	
	.body{
		max-width: 824px;
		min-width: 824px;
		width: 824px;
	}
	
	#main { width: 100%; margin-left: 0; margin-right: 0;}
	
	#footer_full{ min-width: 824px; }
	
	#footer_full_footer { min-width: 824px; }
	
	.banner_frente{
		width: 824px;
		height: 248px;
	}
	
	.logo{
		width: 225px;
	}

	.logo img{
		width: 200px;
		height: 48px
	}
	
	#menu_esquerdo { margin-top: 43px; }
	
	ul#menu_esquerdo li{
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.main_artigos{ width: 600px; }
	.main_content{ width: 600px; }
}

/***** Width: 769-900px **********************************/
@media (max-width: 1024px) {

	label { width: 40%; }

	#header_content{
		min-width: 800px;
		height: 180px;
	}
	
	.body{
		max-width: 724px;
		min-width: 724px;
		width: 724px;
	}
	
	#main { width: 100%; margin-left: 0; margin-right: 0;}
	
	#footer_full{ min-width: 724px; }
	
	#footer_full_footer { min-width: 724px; }
	
	.banner_frente{
		width: 724px;
		height: 218px;
	}
	
	.logo{
		width: 225px;
		float: none;
		margin: 0 auto;
		margin-top: 20px;
	}

	.logo img{
		width: 300px;
		height: 72px
	}
	
	#menu_esquerdo { 
		width: 600px;
		float: none;
		
		margin: 0 auto;
		margin-top: 20px;
		
	}
	
	
	
	ul#menu_esquerdo li{
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.main_artigos{ width: 500px; }
	.main_content{ width: 500px; }
}

/***** Width: 600-768px **********************************/
@media (max-width: 768px) {
		
	h1{float: left;text-align: center;width: 98%;}
	
	
	.form_submeter_artigo label {
		width: 100%;
		text-align: left;
	}
	
	.form_submeter_artigo label.pequeno {
	  width: 80%;
	}
	
	.form_submeter_artigo input.pequeno {
	  width: 100%;
	}
	
	label { width: 100%; }
	input { width: 100%; }
	textarea { width: 100%; }

	#header_content{
		min-width: 550px;
		height: 150px;
	}
	
	.body{
		max-width: 524px;
		min-width: 524px;
		width: 524px;
	}
	
	#main { width: 100%; margin-left: 0; margin-right: 0;}
	
	#footer_full{ min-width: 524px; }
	
	#footer_full_footer { min-width: 524px; }
	
	#footer_full_footer p{ width: 100%; text-align: center;}
	
	.banner_frente{
		width: 524px;
		height: 158px;
	}
	
	.logo{
		width: 225px;
		float: none;
		margin: 0 auto;
		margin-top: 20px;
	}

	.logo img{
		width: 300px;
		height: 72px
	}
	
	#menu_esquerdo { 
		width: 524px;
		float: none;
		margin: 0 auto;
		margin-top: 20px;
	}
	
	
	ol{ width: 150px; }
	
	ul li a strong{ font-size: 11px; }
	
	ul#menu_esquerdo li{
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.main_artigos{ width: 340px; }
	.main_content{ width: 340px; }
	
	.font_20{ font-size: 16px; }
	
	.main_formContato{
		width: 90%;
		float: none;
		margin: 0 auto;
	}
	
	.main_form{
		width: 44%;
		margin-left: 5%;
	}
	
	
	#articles_tools {
		float: left;
		margin-top: 20px;
	}
}

/***** Width: 0-599px **********************************/
@media (max-width: 600px) {

	
	#menu_acesso{
		display: none;
	}
	
	#menudropdwon{
		display: inline;
		line-height: 20px;
	}
	
	label { width: 100%; }
	input { width: 100%; }
	textarea { width: 100%; }
	
	#header_content{
		min-width: 100%;
		  height: auto;
			padding-bottom: 20px;
	}
	
	.body{
		min-width: 90%;
		max-width: 90%;
		width: 90%;
	}
	
	#main { width: 100%; margin-left: 0; margin-right: 0;}
	
	#footer_full{ min-width: 100%; }
	
	#footer_full_footer {min-width: 100%;}
	
	#footer_full_footer p{ width: 100%; text-align: center;}
	
	.banner_frente{
		width: 90%;
		height: auto;
	}
	
	.logo{
		width: 90%;
		float: none;
		margin: 0 auto;
		margin-top: 36px;
		text-align: center;
	}

	.logo img{
		width: 370px;
		height: 89px;
	}
	
	#menu_esquerdo { 
		width: 524px;
		float: none;
		margin: 0 auto;
		margin-top: 20px;
		display: none;
	}
	
	
	ul li a strong{ font-size: 11px; }
	
	ul#menu_esquerdo li{
		padding-left: 5px;
		padding-right: 5px;
	}
	
	ol{ width: 100%; margin-bottom: 20px; }
	
	ol li a{ text-align: center; }
	
	.main_artigos{ width: 100%; }
	.main_content{ width: 100%; }
	
	.font_20{ font-size: 16px; }
	
	.main_formContato{
		width: 90%;
		float: none;
		margin: 0 auto;
	}
	
	.main_form{
		width: 60%;
	}
	
	.logo_footer { float: left; }
	
	.busca_artigo {
	  width: 40%;
	}
	
}

/***** Width: 0-480px **********************************/
@media (max-width: 480px) {
	ol{ width: 100%; margin-bottom: 20px; }
	
	ol li a{ text-align: center; }
	
	.main_artigos{ width: 100%; }
	.main_content{ width: 100%; }
	
	.font_20{ font-size: 20px; }
	
	.main_form{
		width: 90%;
	}
	
	.logo img{
		width: 250px;
		height: 60px;
	}

	
	.busca_artigo {
	  width: 60%;
	}
}