body {	
	background: url(../images/background.jpg) repeat-x bottom;
	behavior:  url("csshover.htc");	
	background-attachment: fixed; font-family: Arial; font-size: 12px;
}

p {	
	line-height: 22px; color: #25314B;
}

a {
	color: #25314B;
}

a:hover {
	color: #6C85B7;	
}

h3,h4,h5,h6 {
	color: #25314B;
}

li {	
	line-height: 20px;
	list-style-image: url("../images/subseta.gif");
	color: #25314B;
}

.fix {
	background: url(../images/background-top.jpg) repeat-x top;
	height: 20px; position: fixed; width: 100%;
}

.middle {
	margin-top: 20px;
	background: url(../images/background-middle.jpg) repeat-y;
}

.rodape {
	background: url(../images/background-rodape.gif) no-repeat; height: 30px;
	margin-bottom: 20px; text-align: center; color: white;
	line-height: 30px; clear: left;	
}

.cabecalho {
	height: 130px;	
}

.menu {
	background: url(../images/background-menu.jpg) no-repeat; height: 42px;
}

.banner {
	margin-top: 20px;
}

.menu ul li a {
	text-decoration: none; color: #406ab3; font-weight: bold;	
}

.menu ul li {
	text-align: center; margin-top: 10px;
	list-style: none; float: left; margin-right: 35px;
}

.menu ul li a:hover{
	color: white; cursor: pointer;
}

.titulo {
	margin-left: 3px; margin-top: 15px;
}

.content {
	margin: 20px; margin-top: 10px;
}

.content-gestao-right {
	margin-top: 100px;
}

.coluna {
	float: left; margin-right: 20px; width: 400px;
}

.coluna-depoimentos {
	float: left; margin-right: 20px;
}

.midas-align {
	margin-top: 15px;
}

.box-home {
	background: url('../images/home-background.jpg') repeat-x; 
	height: 206px; width: 100%;
	margin-bottom: 20px;
}

.home-promidia-texto {
	width: 330px;
}

.enviar {
	cursor: pointer;
	background: url('../images/enviar.gif') no-repeat;
	width: 85px; height: 27px; border: none;
}

.enviar:hover {
	background: url('../images/enviar-hover.gif') no-repeat;	
}

.limpar {
	cursor: pointer;
	background: url('../images/limpar.gif') no-repeat;
	width: 55px; height: 27px; border: none;
}

.limpar:hover {
	background: url('../images/limpar-hover.gif') no-repeat;	
}

.pesquisar {
	cursor: pointer;
	background: url('../images/pesquisar.jpg') no-repeat;
	width: 71px; height: 25px; border: none; margin-left: 5px;
}

.pesquisar:hover {
	background: url('../images/pesquisar-hover.jpg') no-repeat;	
}

.contato-input {
	font-family: Arial; font-size: 11px;
	background: #F4F4F4; border: 1px solid #738FBC;
	padding: 3px; color: #25314B; 
	margin-bottom: 10px;
}

.ok {
	cursor: pointer;
	background: url('../images/botao-ok.gif') no-repeat;
	width: 56px; height: 26px; border: none;
}
.ok:active {
	background: url('../images/botao-ok-active.gif') no-repeat;
}

.ok:hover {
	background: url('../images/botao-ok-hover.gif') no-repeat;	
}

.fundo-webmail {
	background: url('../images/fundo-webmail.jpg') no-repeat;
	width: 180px; height: 140px; margin-right: 5px;
}

.webmail-input {
	font-family: Arial; font-size: 11px;
	background: white; border: 1px solid #738FBC;
	padding: 3px; color: #25314B; 
	margin-bottom: 5px; margin-right: 10px;
}

.webmail-titulo {
	margin-right:10px; margin-bottom: 5px;
}

.pesquisa-input {
	background: #F4F4F4; border: 1px solid #738FBC;
	padding: 3px; margin-left: 5px;
}

.clientes-box {
	/* background: url('../images/clientes-box.jpg') no-repeat; */
	width: 140px; float:left; text-align: center;
}

.cliente-descricao {
	float: left; margin-left: 10px;
	color: #25314B; font-weight: bold; 
}

.clientes-listagem {
	padding-left: 15px; color: #19448e; padding-top: 5px;
}

.cliente-categoria {
	margin-left: 20px; margin-top: 20px; margin-bottom: 20px;
	width: 430px; float: left; color: #25314B;			
}

.clientes-inexistentes {
	color: #738FBC; font-weight: bold;
}

.cliente-imagem img {
	border: 3px solid white; margin: 10px; text-align: center; border: 0px;
	opacity:0.70; -moz-opacity: 0.70; filter: alpha(opacity=70);
}

.cliente-imagem img:hover {
	opacity: 1.0; -moz-opacity: 1.0; filter: alpha(opacity=100);
}

.content-border-top {
	width: 680px; height: 32px;
	background: url("../images/content-border-top.jpg") no-repeat; 
}

.content-border-middle {
	width: 680px; padding-left: 20px;
	background: url("../images/content-border-middle.jpg") repeat-y; 
}

.content-border-bottom {
	width: 680px; height: 32px;
	background: url("../images/content-border-bottom.jpg") no-repeat;
	margin-bottom: 20px; 
}

.chamada-noticia-listagem {
	color: #25314B; text-decoration: none;	
}
.chamada-noticia-listagem:hover{
	color: #6C8CC7;	
}

.noticia-data {
	color: #999999;
}

.noticia-titulo {
	color: #232F47;
	font-size: 20px; font-weight: bold;
}

.noticia-data-listagem {
	color: #999999;
}

.noticia-titulo-listagem {
	color: #232F47;
	font-size: 12px; font-weight: bold;
}

.noticia-titulo-listagem:hover {
	color: #6C85B7;
	cursor: pointer;
}

.noticia-descricao-listagem {
	color: #232F47;
}

.solucoes-web-align a {
	text-decoration:none;	
}

.solucoes-web-align {
	padding: 20px; margin-left: 8px;
	color: #6C8CC7;
}

.solucoes-web-align:hover {
	color: #25314B;
	cursor: pointer;
}

.borda-preta {
	border: 2px solid black;
	padding: 5px;
}

.contato-descricao {
	margin-top: 10px;
}


.solucoes-web-titulo {
	color: #25314B; font-size: 11px; font-weight: bold; margin-bottom: 5px;
	text-align: right; margin-right: 20px;			
}

.solucoes-web-titulo a {
	color: #25314B; text-decoration: none;
}

.solucoes-web-titulo a:hover {
	color: #6C8CC7;
}

.borda-preta {
	border: 2px solid black;
	padding: 5px;
}

.contato-descricao {
	margin-top: 10px;
}
.hospedagem-tabela td {
	text-align: center; padding: 2px; border: 1px solid #406AB4;
}

.imagem-noticia {
	float: left; width: 220px; margin-right: 12px;
}

.imagem-noticia img {
	border: 5px solid #E8E8E8;
}
.clique-imagem-noticia {
	padding: 5px; background: #E8E8E8;
	color: #333333; font-size: 9px; font-weight: italic;
}

.manual-detalhe-imagem {
	width: 250px; float: left; height: 200px;
}

.manual-detalhe-imagem img{
	border: 3px solid #E9F3FF;
}

.manual-detalhe-imagem img:hover{
	border: 3px solid #CFE2F5;
}

.descricao-manual {
	float: left; margin-left: 20px; width: 620px;
}