/* CSS Document */
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
a{
	text-decoration:none;
}
body{
	margin:0 auto;
	background-color:#132b59;
	
}
ol, ul {
	list-style: none;
}
#corpo{
	margin:0 auto;
	width: 1340px;
	height:1050px;
	background-image:url(../img/backCorpo.png);
	background-repeat:repeat-x;
}
#central{
	width: 963px;
	height:auto;
	/*margin-top:84px;*/
	
	margin:0 auto;
}
#topo{
	width: 963px;
	height:99px;
	margin:0 auto;
	background-image:url(../img/bacTopo.png);
}
#menu{
	width: 963px;
	height:44px;
	float:left;
	/*margin-top:99px;
	position:absolute;*/
	background-image:url(../img/bacMenu.gif);
}
#galery{
	width: 1011px;
	height:306px;
	background:#FF3333;
	margin:0 auto;
	background-color:transparent;
	background-image:url(../img/gallery.png);
}
#subMenu{
	width: 963px;
	height:526px;
	margin:0 auto;
	background-image:url(../img/subMenu.png);
}
#logo{
	width: 255px;
	height:80px;
	float:left;
	margin-left:25px;
	margin-top:5px;
	background-image:url(../img/logo.png);
}
#estrutura_topo{
	background:url(../img/backCorpo.png) repeat-x; 
	height:526px; /* 222 */
}

#estrutura_banner{
	height:302px; 
	margin:0 auto;
}
#estrutura_conteudo{
height:526px; 
margin:0 auto; 
}
#estrutura_rodape{
	margin:0 auto;  
	height:50px;
}
#data{
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	width: 285px;
	height:20px;
	float:right;
	margin-right:30px;
	margin-top:5px;
	color:#132B59;
	font-weight:bold;
}
#facebook{
	border:none; 
	overflow:hidden; 
	width:270px; 
	height:21px; 
	margin-top:45px; 
	margin-right:-270px; 
	float:right;  
	text-align:center;
}
#menu_principal{
width:963px;
height:42px;
margin:0 auto;
}

#inputPesquisa{
	width: 190px;
	height:16px;
	float:right;
	margin-right:5px;
	margin-top:28px;
	border:solid;
	border-color:#7F8BA1;
	color:#000000;
}
#setaLeft{
	width: 27px;
	height:35px;
	float:left;
	margin-left:5px;
	margin-top:146px;
	cursor:pointer;
	background-image:url(../img/left.png);

}

#setaRight{
	width: 27px;
	height:35px;
	float:right;
	margin-right:5px;
	margin-top:146px;
	cursor:pointer;
	background-image:url(../img/right.png);
}
.link{
	width: 123px;
	height:32px;
	float:left;
	margin-left:0px;
	cursor:pointer;
	background-image:url(../img/over.png);
	background-position:85px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
	padding-top:12px;
	font-weight:bold;
	text-align:center;
	
}
#separador{
	width: 2px;
	height:43px;
	float:left;
	margin-left:0px;
	background-image:url(../img/ver.gif);
}
#adapta{
	display:block;
	width: 3px;
	height:8px;
	margin-top:459px;
	margin-left:-200px;
	position:absolute;
}
#menu2{
	width: 963px;
	height:120px;
	margin-top:0px;
	background-color:#00C;
	position:relative;
}
#alerta {
	text-align:center;
	width:600px;
	margin:0 auto 0 auto;
}
#paginas{
	text-align:center;
	width:963px;
	height:22px;
	position:absolute;
	margin-top:470px;
	margin-left:0px;
	background-image:url(../img/fundo.png);
}
#rodape{
	width: 963px;
	height:50px;
	margin:0 auto;
	background-image:url(../img/back_rodape.png);
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:lighter;
	line-height:10px;
	color:#FFF;
}
#iconeRedes{
	width:38px;
	height:38px;
	float:right;
	margin-right:10px;
	margin-top:5px;
}
#textoAzul{
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	text-align:left;
	margin-left:50px;
}
#textoBranco{
	font-size:14px;
	font-weight:bold;
	margin-left:35px;
	text-align:center;
	margin-top:35px;
	color:white;
	cursor:pointer;	
}
#textoBranco:hover{
	font-size:15px;
	color:#dbecf6;
}
img {
	border: none;
}

/* dock - top */
.dock {
	position: relative; 
	height: 50px; 
	text-align: center;
}
.dock-container {
	position: absolute;
	height: 50px;
	background-image:url(../img/ve.gif);
	padding-left:0px;
	margin-left:100px;
}
a.dock-item {
	display: block;
	width: 40px;
	color: #000;
	position: absolute;
	top: 0px;
	text-align: center;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.dock-item img {
	border: none; 
	margin: 5px 0px 0px; 
	width: 100%; 
}
.dock-item span {
	display: none; 
	padding-left: 20px;
}
#subLateral{
	width: 231px;
	height: 480px;
	position:absolute;
	margin:20px 0px 0px 683px;
	padding:5px;
}

#subConteudo{
	width: 650px;
	height: 513px;
	position:absolute;
	margin:-2px 0px 0px 2px;
}

.style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
	font-size: 14px;
}
.style11 {font-size: 18}
.style12 {
	color: #808080;
	font-family: "Comic Sans Ms";
}
.style2 {
	FONT-SIZE: 11px; 
	COLOR: #808080; 
	FONT-FAMILY: Tahoma; 
	font-weight: bold;
 }
 
 #foto{
	 width:111px;
	 height:103px;
	 float:left;
	 margin:8px 0px 4px 8px;
	 position:relative;
	 cursor:pointer;
	 background-repeat:no-repeat;
	 background-position:center;
}
 #foto:hover{
	 width:121px;
	 height:117px;
	 margin-left:-2px;
	 margin-top:-2px;
	 margin-bottom:0px;
	 background-repeat:no-repeat;
 }
 
 #barra{
	width:963px;
	height:32px; 

	float:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
	text-align:center;
	padding-top:12px;
	font-weight:bold;
	background-image:url(../img/bacMenu.gif);
 }
 #pappers{
		width:120px;
		height:450px;
		float:right;
		margin-top:10px;
		margin-right:10px;
		background-color:#03F;
 }
 #empresa{
	width:602px;
	height:503px;
	margin-top:10px;
	margin-left:30px;
	float:left;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
 }
 
 
 
 
 .kwicks li{  
    width: 225px;  
    height: 500px;  
    margin-bottom: 3px;  
}  
#kwick1 {   
    background-color: #008DA3;
	cursor:crosshair; 
}  
#kwick2 {  
    background-color: #F07000;  
}  
#kwick3 {  
    background-color: #A33100;  
}  
#kwick4 {   
    background-color: #8CAB2B;  
    margin-bottom: none; 
	overflow:auto;
	background-image:url(img/subConteudo.png);
	background-position:right;
	background-repeat:no-repeat;
}  
#kw{
	width: 36px;
	height:500px;
	float:left;
	margin-left:0px;	
}
#panel{
	background-image:url(../img/panelServicos.png);
	background-repeat:no-repeat;
	width:700px;
	height:407px;
	float:right;
	margin-right:30px;
	margin-top:30px;
}
#plano{
	width:149px;
	height:258px;
	float:left;
	margin-left:24px;
	margin-top:77px;
	background-image:url(../img/plano1.png);
}
#plano:hover{
	background-position:0px 260px;
}
#tituloPlano{
	width:134px;
	height:35px;
	float:left;
	margin-left:4px;
	margin-top:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:31px;
	color:#000;
	font-weight:bold;
}
#letraPlano{
	width:142px;
	height:17px;
	float:left;
	margin-left:1px;
	margin-top:42px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#000;
	font-weight:bold;
}
#precoPlano{
	width:142px;
	height:40px;
	float:left;
	margin-left:1px;
	margin-top:3px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#000;
	font-weight:bold;
	text-align:left;
	display:inline;
}

#tituloPlano2{
	width:124px;
	height:25px;
	float:left;
	margin-left:6px;
	margin-top:8px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:28px;
	color:#000;
	font-weight:bold;
}
#letraPlano2{
	width:132px;
	height:13px;
	float:left;
	margin-left:3px;
	margin-top:30px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000;
	font-weight:bold;
}
#precoPlano2{
	width:142px;
	height:40px;
	float:left;
	margin-left:1px;
	margin-top:3px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#000;
	font-weight:bold;
	text-align:left;
	display:inline;
}
#infoCompleta{
	width:100%;
	height:1127px;
	position:absolute;
	background-image:url(../img/transp.png);
	display:none;
	margin-top:-1120px;
}
#ic1{
	width:750px;
	height:456px;
	margin:0 auto;
	margin-top:550px;
	background-image:url(../img/fundo3.png);	
}
#ic2{
	width:718px;
	height:424px;
	margin:0 auto;
	float:left;
	margin-top:-9px;
	margin-left:10px;
}
#fotoLayout{
	width:450px;
	height:380px;
	float:left;
	margin-left:0px;
	margin-top:0px;
	background-image:url(../efeito/next/images/nemo.jpg);	
}
#conteudoGaleria{
	width:250px;
	height:380px;
	float:left;
	margin-left:15px;
	margin-top:0px;
	overflow:auto;
}
#conteudoGaleria h1{
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000;
	margin-top:10px;
}
#conteudoGaleria h2{
	text-align:justify;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#000;
	margin-top:10px;
	margin-right:10px;
}
#linkPortal{
	width:230px;
	height:20px;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	position:inherit;
	font-weight: bold;
	color:#132B59;
	text-decoration:none;
}
#prox{
	width:157px;
	height:49px;
	float:right;
	position:absolute;
	margin-left:571px;
	margin-top:380px;
	cursor:pointer;
	background-image:url(../img/prox.png);
}
#ante{
	width:157px;
	height:49px;
	float:left;
	position:absolute;
	margin-left:0px;
	margin-top:380px;
	cursor:pointer;
	background-image:url(../img/ante.png);
}
#exit{
	width:32px;
	height:32px;
	float:right;
	cursor:pointer;
	background-image:url(../img/exit.png);	
}
label{
	display:block;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	color:black;
}
.labels{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:left;
	color:#000;
}
.form_campos{
	font-family:Verdana, Geneva, sans-serif;
	color:#132B59;
	border:double;
	border-color:#DBECF6;
}
#sendMail{
	width:22px;
	height:13px;
	position:absolute;
	margin-top:250px;
	margin-left:461px;
	display:none;
	background-color:#132b59;
}

#msgMail{
	width:294px;
	height:163px;
	margin-top:25px;
	margin-left:25px;
	display:none;
	background-image:url(../img/msgLogo.png);
	color:black;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
}
#msgMail h1{
	color:black;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:16px;
}
#msgMail h2{
	color:black;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:14px;
}
#subDep{
	width: 650px;
	height: 513px;
	overflow:auto;
	overflow-x:hidden;
}
#dep{
	width:624px;
	height:auto;
	float:left;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
	
}

#dep1{
	width:624px;
	height:25px;
	float:left;
	margin-left:0px;
	margin-top:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
}

#dep2{
	width:584px;
	height:auto;
	float:left;
	margin-left:20px;
	margin-top:2px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:left;
	padding:2px 2px 2px 2px;
}

#dep3{
	width:139px;
	height:146px;
	float:left;
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
	background-image:url(../img/Alan_Matos.png);
	
}

#dep4{
	width:588px;
	height:20px;
	float:left;
	margin-left:20px;
	margin-top:1px;
	text-align:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
}

#dep5{
	width:200px;
	height:15px;
	float:right;
	margin-right:16px;
	margin-top:1px;
	text-align:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#666666;
}

#dados{
	width: 375px;
	height:130px;
	float:left;
	margin-left:135px;
	margin-top:5px;
}

#dados, h1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:black;
	text-align:left;
}
#iconContatos{
	width:50px;	
	height:50px;
	margin-top:5px;
	float:right;
	cursor:pointer;
}

#iconContatos:hover{
	background-position:0px 50px;

}

#textoEcomerce{
	width:365px;
	height:448px;
	float:left;
	margin-left:20px;
	margin-top:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:120%;
	text-align:left;
}

#video{
	width:311px;
	height:229px;
	float:right;
	margin-right:30px;
	margin-top:20px;
	background-image:url(../img/fundoVideo.png);	
}

#bannerE{
	width:345px;
	height:202px;
	float:right;
	margin-right:5px;
	margin-top:30px;
	background-image:url(../img/bannerE.png);	
}

#tablePlanos{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#td1{
	text-align:justify;
	width:120px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
#td2{
	text-align:center;
	width:140px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333333;
}
#td3{
	text-align:center;
	width:140px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333333;
}
#td4{
	text-align:center;
	width:140px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333333;
}
#td5{
	text-align:center;
	width:140px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333333;
}
#tituloPlano{
	color:#fff;
}
#tituloPlano2{
	margin-top:25px;
	font-size:25px;
	color:#fff;
}
#letraPlano{
	color:#fff;
}
#letraPlano2{
	margin-top:15px;
	color:#fff;
}
#precoPlano{
	color:#fff;
}
#precoPlano2{
	color:#fff;
}
#serv1{
	float:left;
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
	background-image:url(../img/biblioteca.png);
	width:110px;
	height:83px;
	padding-right:20px;
	background-repeat:no-repeat;
}
#serv2{
	background-image:url(../img/noticias.png);
	width:110px;
	height:87px;
	padding-right:27px;
	background-repeat:no-repeat;
	float:left;
	margin-top:2px;
	margin-left:7px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:left;
}
#serv3{
	width:139px;
	height:146px;
	float:left;
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
	background-image:url(../img/pedidos.png);
	width:110px;
	height:83px;
	padding-right:20px;
	background-repeat:no-repeat;
}
#serv4 {
	width:139px;
	height:146px;
	float:left;
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
	background-image:url(../img/financeiro.png);
	width:110px;
	height:89px;
	padding-right:20px;
	background-repeat:no-repeat;
}
#serv5 {
	width:139px;
	height:146px;
	float:left;
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
	background-image:url(../img/abcde.png);
	width:110px;
	height:77px;
	padding-right:20px;
	background-repeat:no-repeat;
}
