.page_erro404_1 {
	font-size:1.0em;
	margin:1em 0 5em;
}
.page_erro404_1 .titulo {
	color:#EEE;
	font-weight:300;
	font-size:12em;
	margin-bottom:.2em;
	text-align:center;'
}
.page_erro404_1 .subtitulo {
	color:#333;
	font-weight:400;
	font-size:2.2em;
	line-height:1em;
	margin-bottom:.7em;
	text-align:center;
}
.marginPg {
	margin:3em 0 4em;
}
.page_erro404_1 .link {
	text-align:center;
}
.page_erro404_1 .link a {
	color:#999;
	font-weight:300;
	font-size:1.2em;
	line-height:1.3em;
	text-align:center;
	text-decoration:none;
}	
.page_erro404_1 .texto {
	color:#333;
	font-weight:300;
	font-size:1.2em;
	line-height:1.3em;
	text-align:center;
}
@media only screen and ( max-width:1280px ) {

}
@media only screen and ( max-width:980px ) {

}
@media only screen and ( max-width:880px ) {
.page_erro404_1 .subtitulo {
	color:#333;
	font-weight:400;
	font-size:1.9em;
	line-height:1em;
	margin-bottom:.7em;
	text-align:center;
}
}
@media only screen and ( max-width:540px ) {
.page_erro404_1 .subtitulo {
	color:#333;
	font-weight:400;
	font-size:1.5em;
	line-height:1em;
	margin-bottom:.7em;
	text-align:center;
}
}
@media screen and (min-width: 941px) and (orientation: portrait) {
.page_erro404_1 .titulo {
	color:#EEE;
	font-weight:300;
	font-size:26em;
	margin-bottom:.5em;
	text-align:center;
}
.page_erro404_1 .subtitulo {
	color:#333;
	font-weight:400;
	font-size:3.2em;
	line-height:1em;
	margin-bottom:.7em;
	text-align:center;
}
.marginPg {
	margin:3em 0 4em;
}
.page_erro404_1 .link {
	text-align:center;
}
.page_erro404_1 .link a {
	color:#999;
	font-weight:300;
	font-size:2.2em;
	line-height:1.3em;
	text-align:center;
	text-decoration:none;
}	
.page_erro404_1 .texto {
	color:#333;
	font-weight:300;
	font-size:2.2em;
	line-height:1.3em;
	text-align:center;
}
}
