/* CSS Document Compet Net*/

/*DEIXAR O SITE COLADO NO TOPO*/
* {
	margin:0; padding:0;
}

/*ALINHAR O SITE NO CENTRO*/
.centro {
	margin:0 auto; padding:0; text-align:center; width:777px; background-color:#FFFFFF;
}

/*FUNDO DO SITE*/

body {
	background:url(imagens/body.jpg) repeat-x center top;
}

.topo{
	background:url(imagens/bg_topo.jpg) top repeat-x;
}

.rodape{
	background:url(imagens/bg_rodape.jpg) center bottom repeat-x; height:109px;
}

.tabela_topo {
	width: 777px;
	height: 129px;
	} 

.centro_conteudo {
	background-image:url(imagens/bg_centro.jpg);
	background-repeat:repeat-y;
	width:700px;
	*background-position:center;
	text-align:left;
	}

/*Proprieda do Menu Topo*/

.bg_menu {
	background:url(imagens/bg_menu.jpg) no-repeat left; height:235px; width:207px;
	}

.menu_topo {
	font-family:Arial; font-size:14px; color:#193984; text-align:left; font-weight:bold;
}

.menu_topo a{
	font-family:Arial; font-size:14px; color:#193984; text-decoration:none; font-weight:bold;
}


.bg_telefone {
	background-image:url(imagens/bg_telefone.jpg); background-repeat:no-repeat; width:685px;
	}

/* Parceiros */

.fundo_parceiros {
	background-image:url(imagens/fundo_parceiros.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	text-align:center;
	width:130px;
	height:80px;
}
	
/*Propriedares  do site*/
#alinha_conteudo{
	width:630px; padding:0 0 0 30px;
}	 

.ul{
	 list-style-type:none; margin:0;
}
.ul li{
	float:left;
}

.tit_azul p {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#0093DD;
	}

.tit_azul span {
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:#133582;
	}

.largura_padrao {
	width:500px;
	}

.largura_geral {
	width:1000px; background-color:#FFFFFF;
	}

.largura_rodape {
	width:1000px;
	}

.texto_padrao {
	font-family:Arial; font-size:11px; color:#373737; text-align:justify; font-weight:bold;
	}	
	
.texto_padrao span {
	font-family:Arial; font-size:12px; color:#133582; text-align:justify; font-weight:bold; font-style:italic;
	}	

.texto_cases {
	font-family:Arial; font-size:11px; color:#000; padding:10px 50px 0 13px; text-align:justify;
	}	

.bg_sobre {
	/*background-image:url(imagens/bg_sobre.jpg);*/
	background-position:bottom left;
	background-repeat:no-repeat;		
	text-align:left;
	}
	
.bg_solucoes {
	background-image:url(imagens/bg_solucoes.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	width:372px;
	height:220px;
	text-align:left;	
	}

h2 {
	font-family:Arial; font-size:14px; color:#0C59A4; padding:15px;
}

.produto_tit {
	font-family:Arial; font-size:13px; color:#2B2B2B; padding:8px;
}

.produto_tit_on {
	font-family:Arial; font-size:13px; color:#0C59A4; padding:8px; text-decoration:underline;
}


/*Cotato*/

.formulario{
	font-family:Arial; font-size:11px; color:#1F3962;
}
.formulario a{
	font-family:Arial; font-size:11px; color:#1F3962;
}
.formulario a:hover{
	font-family:Arial; font-size:11px; color:#1F3962;
}

/*propriedades para os inputs, select e textarea*/

.formulario input{
	margin:2px 0 2px 5px; font-family:Arial; font-size:11px; color:#1F3962; border:1px solid #0C59A4;
}
.formulario select{
	margin:2px 0 2px 5px; font-family:Arial; font-size:11px; color:#1F3962; border:1px solid #0C59A4;
}
.formulario textarea{
	margin:2px 0 2px 5px; font-family:Arial; font-size:11px; color:#1F3962; border:1px solid #0C59A4;
}


/*Rodape  do Site*/

.menu_rodape {
	font-family:Arial; font-size:11px; color:#fff; text-align:center; width:1000px
	}
.menu_rodape a{
	font-family:Arial; font-size:11px; color:#fff; text-decoration:none;
}
.menu_rodape a:hover{
	font-family:Arial; font-size:11px; color:#fff; text-decoration:underline;
}

.endereco_rodape{
	font-family:Arial; font-size:11px; color:#000000; text-align:left;
}

.fundo_rodape {
	background-image:url(imagens/fundo_rodape.jpg); background-position:bottom; background-repeat:no-repeat; width:777px; height:109px; 
	}
#bg_news{ background:url(imagens/bg_news.jpg) no-repeat; width:234px; height:70px; float:right; margin:15px 0 0 0;}
.imput{ float:left; margin:-25px 0 0 0;}
.enviar{font-family:Arial; font-size:12px; color:#FFFFFF;float:right; padding:-50px 8px 0 0;}
.enviar a{font-family:Arial; font-size:12px; color:#FFFFFF;float:right; text-decoration:none;}
.enviar a:hover{font-family:Arial; font-size:12px; color:#FFFFFF;float:right; text-decoration:underline;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*javascript para lightbox*/
#lightbox{position:absolute; left:0; width:100%; z-index:100; text-align:center; line-height:0;}
#lightbox a img{ border: none; }
#outerImageContainer{position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto;}
#imageContainer{padding: 10px;}
#loading{position:absolute; top:40%; left:0%; height:25%; width:100%; text-align:center; line-height:0;}
#hoverNav{position:absolute; top:0; left:0; height:100%; width:100%; z-index:10;}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{width:49%; height:100%; background:transparent url(lightbox2.03.3/images/blank.gif) no-repeat; display:block;}
#prevLink { left: 0; float: left; }
#nextLink { right: 0; float: right; }
#prevLink:hover, #prevLink:visited:hover { background:url(imagens/prevlabel.gif) left 100% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background:url(imagens/nextlabel.gif) right 100% no-repeat; }
#imageDataContainer{font:10px verdana, arial, tahoma, Helvetica, sans-serif; background-color:#fff; margin:0 auto; line-height:1.4em; overflow:auto; width:100%	}
#imageata{	padding:0 10px; color:#666; }
#imageData #imageDetails{ width:70%; float:left; text-align:left; }	
#imageData #caption{ font-weight:bold;	}
#imageData #numberDisplay{ display:block; clear:left; padding-bottom:1.0em;	}			
#imageData #bottomNavClose{ width:66px; float:right;  padding-bottom:0.7em; }		
#overlay{position:absolute; top:0; left:0; z-index:90; width:100%; height:500px; background-color:#000;}

/* Newsletter */
#bg_news{ background:url(imagens/bg_news.jpg) no-repeat; width:234px; height:70px; float:right; padding:2px 0 0 0;}
.input_email{ float:left;margin:7px 0 0 25px;}
.btn_enviar{margin:8px 0 0 20px; background:transparent;cursor:pointer; font-family:Arial; font-size:11px; color:#FFF; font-weight:bold; border:none;}
.enviar a{font-family:Arial; font-size:12px; color:#FFFFFF;float:right; text-decoration:none;}
.enviar a:hover{font-family:Arial; font-size:12px; color:#FFFFFF;float:right; text-decoration:underline;}

