/* CSS Document */
#topo img{
	margin-top: 40px;
	position:relative;
	height:100%;
	width:100%;
	
}

#topo .texto{
	position:absolute;
	top:10%;
	left:40%;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	font-size: 12px;
	color:#FFFFFF;
	text-indent: 2px;
	line-height: 2px;
	font-weight:500;
}

@media(min-width:400px){
	#topo .texto{
		position:absolute;
		top:15%;
		left:7%;
		font-size:12px;
		font-weight: 550;
	}
}

@media(min-width:580px){
	#topo .texto{
		position:absolute;
		top:20%;
		left:8%;
		font-size:14px;
		font-weight: 550;
	}
}

@media(min-width:800px){
	#topo .texto{
		position:absolute;
		top:25%;
		left:8%;
		font-size:16px;
		line-height:5px;
		font-weight:600;
	}
}

@media(min-width:900px){
	#topo .texto{
		position:absolute;
		top:25%;
		left:5%;
		font-size:25px;
		line-height:10px;
		font-weight:600;
	}
}

@media(min-width:1024px){
	#topo .texto{
		position:absolute;
		top:35%;
		left:5%;
		font-size:25px;
		line-height:10px;
		font-weight:600;
	}
}