body {
	margin: 0 auto;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 14px;
	color: #333330;
	background-color: #103555;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#103555', endColorstr='#A0D0F0');
}

img { 
	border: 0; 
	padding: 0;
	margin: 0;
}

#container {
	margin: 20px;
	background-color: white;
	border: solid 3px #B08080;
	padding: 10px;
}

#nomeAplicacao {
	text-align: left;
	float: left;
	padding: 5px;
	margin: 5px;
	vertical-align: middle;
}

#nomeAplicacao img {
	text-align: left;
	padding: 0;
	margin: 0;
	border: 0;
	vertical-align: middle;
	padding-right: 5px;
}

#rodape {
	padding: 10px;
	color: #333333;
}

#detalhes {
	padding: 0 20px 20px 20px;
	padding-bottom: 15px;
}

#rodape a {
	text-decoration: none;
	color: #fff;
}

#container hr { display: none; }


#instalacao { 
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}

.novidades ul { list-style: none; }
.oculto { display:none; }
.visivel { display:block; }
.listaDados { list-style: none !important; }
.destaque { font-weight: bold; }

.novidades {
	font-size: 14px;
	color: #232323;
	margin: 10px;
	padding: 10px;
	background: #DDEEFF;
	text-align: left;
}

.nomeApp {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 25px;
	font-weight: bold;
	color: #103555;
}

.laranja {
	background: #F78D1D;
	color: white;
	border: solid 1px 204570;
}

.botao { 
	border: groove 2px;
	font-family: Tahoma, Arial, Serif;
	display: inline-block;
	outline: none;
	cursor: pointer;
	padding: .5em 2em .55em;
	text-align: center;
	text-decoration: none;
}

.azul {
	color: white;
	border: solid 1px #A0A0A0;
	background: #2050A0;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#2050A0', endColorstr='#001040');
}