@charset "utf-8";
/* CSS Document */

/*CSS GLOBAL RESET*/
*{outline-color:invert;outline-style:none;outline-width:medium;}  
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, 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-weight: normal; font-style: inherit; font-size: inherit;  
    font-family: inherit; vertical-align: baseline;  
}  
:focus {outline: 0; }  
body {line-height: 1; color: black; background: white; font-size:100.01%;}  
ol, ul { list-style: none;}  
table { border-collapse: separate; border-spacing: 0;}  
caption, th, td { text-align: left; font-weight: normal;}  
blockquote:before, blockquote:after,  
q:before, q:after {content: "";}  
blockquote, q {quotes: "" "";}  
strong{ font-weight: bold; }  
body,input,select,textarea {  font-size: inherit; }
/*FIM DO CSS GLOBAL RESET*/

/*centralizar página*/
#centro {
	margin:auto;
    width:954px; 
	border: 0;
    vertical-align:topf;
    position:relative;
	background-color:#FFFFFF
}
/*centralizar página*/

/*Topo*/

#topo {
	width:100%;
	height:82px;
	position:relative;
	top:0px;
	left:0px;
}
	
	#topo #menu {
		width:586px;
		height:41px;
		background:url(../img/head_bg_verde.png);
		position:absolute;
		right:0px;
		top:0px;
		z-index:1;
	}
	
	#topo #menu #bt_menu {
		width:100%;
		z-index:100;
	}
		
		#topo #menu #bt_menu li a {
			text-decoration:none;
		}
		
		#topo #menu #bt_menu li a:hover {
			text-decoration:underline;
		}
		
		#topo #menu #bt_menu li.submenu {
			width:117px;
			height:29px;
			float:left;
			text-align:center;
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFF;
			padding-top:13px;
		}
	
		#topo #menu #bt_menu li.submenu:hover {
			width:117px;
			height:29px;
			float:left;
			text-align:center;
			background:url(../img/head_bg_azul.png)
		}
		
		#topo #menu #bt_menu li.selecionado {
			width:117px;
			height:29px;
			float:left;
			text-align:center;
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFF;
			padding-top:13px;
			background:url(../img/head_bg_azul.png)
		}
		
			#topo #menu #bt_menu li.submenu ul.submenuv li a{
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#FFF;
				text-decoration:none;
			}
			
			#topo #menu #bt_menu li.submenu ul.submenuv li a:hover{
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#FFF;
				text-decoration:underline;
			}
			
			#topo #menu #bt_menu li.submenu ul.submenuvisivel{
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#FFF;
				text-decoration:none;
				visibility:visible;
			}
			
			#topo #menu #bt_menu li.submenu ul.submenuvisivel{
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#FFF;
				text-decoration:underline;
				visibility:visible;
			}
			
				#topo #menu #bt_menu li.submenu ul.submenuvisivel li{
					font-family:Tahoma, Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#FFF;
					text-decoration:none;
					visibility:visible
				}
				
				#topo #menu #bt_menu li.submenu ul.submenuvisivel li{
					font-family:Tahoma, Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#FFF;
					text-decoration:underline;
					visibility:visible;
				}
				
				#topo #menu #bt_menu li.submenu ul.submenuvisivel li a{
					font-family:Tahoma, Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#FFF;
					text-decoration:none;
					visibility:visible
				}
				
				#topo #menu #bt_menu li.submenu ul.submenuvisivel li a:hover{
					font-family:Tahoma, Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#FFF;
					text-decoration:underline;
					visibility:visible;
				}
		
		#topo #menu #bt_menu li a {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
			text-decoration:none;
		}
		
		#topo #menu #bt_menu li a:hover {
			text-decoration:none;
		}
	
	ul.subselec li a {
		font-family:Tahoma, Arial, Helvetica, sans-serif; 
		font-size:12px;
		color:#FFFFFF;
		text-decoration:none;
	}
	
	ul.subselec li a:hover {
		text-decoration:underline;
	}
	
	#topo #menu_sub {
		width:586px;
		height:41px;
		background:url(../img/head_bg_azul2.png);
		position:absolute;
		right:0px;
		top:41px;
	}
		
	#topo #logo {
		position:absolute;
		left:0px;
		top:10px;
	}

/*Fim do Topo*/


/*Quadrado preto*/

#topo_2 {
	width:100%;
	height:107px;
	background:#011329;
	position:relative;
	top:0px;
	left:0px;
	z-index:0;
}

	#topo_2 p {
		color:#FFFFFF;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		width:527px;
		height:56px;
		line-height:150%;
		margin-left:32px;
		padding-top:24px;
		float:left;
	}
	
		#topo_2 p a {
			color:#3482AA;
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
		}
		
		#topo_2 p a:hover {
			text-decoration:underline
		}
	
	#topo_2 ul {
		color:#FFFFFF;
		width:395px;
		height:60px;
		line-height:120%;
		padding-top:24px;
		float:right;
	}
	
	#topo_2 ul li{
		float:left;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		width:192px;
	}
	
	#topo_2 ul li b{
		color:#3482AA;
	}


/*fim Quadrado preto*/

/*Index*/

#container {
  	width:955px;
  	height: auto;
  	margin: auto;
  	border:none;
}

#corpo_index1 {
	position:relative;
	top:0px;
	left:0px;
	background:#FFFFFF;
	float:left;
	width:564px;
	height:240px;
	margin-top:10px;
}

	#corpo_texto1 {
		float:left;
		width:170px;
		border-right:1px solid #848487;
		margin-right:20px;
		height:90%;
	}
	
		#corpo_texto1 h3{
			line-height:120%;
			font-family:"Times New Roman", Times, serif;
			font-size:16px;
			font-weight:bold;
			color:#545456;
			margin-bottom:10px;
			padding-top:5px;
		}
		
		#corpo_texto1 p{
			line-height:150%;
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#848487;
			width:150px;
		}
		
			#corpo_texto1 p a.saibamais{
				line-height:150%;
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				font-size:10px;
				font-weight:bold;
				color:#3482AA;
				text-decoration:none;
			}
			
			#corpo_texto1 p a.saibamais:hover{
				text-decoration:underline;
			}

	
	#corpo_texto2 {
		float:left;
		width:170px;
		border-right:1px solid #848487;
		margin-right:20px;
		height:90%;
	}
	
		#corpo_texto2 h3{
			line-height:120%;
			font-family:"Times New Roman", Times, serif;
			font-size:16px;
			font-weight:bold;
			color:#545456;
			margin-bottom:5px;
			padding-top:5px;
		}
		
		#corpo_texto2 p{
			line-height:150%;
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#848487;
			width:150px;
		}
		
			#corpo_texto2 p a.saibamais{
				line-height:150%;
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				font-size:10px;
				font-weight:bold;
				color:#3482AA;
				text-decoration:none;
			}
			
			#corpo_texto2 p a.saibamais:hover{
				text-decoration:underline;
			}

	
	#corpo_texto3 {
		float:left;
		width:170px;
		margin-right:10px;
		height:90%;
	}
	
		#corpo_texto3 h3{
			line-height:120%;
			font-family:"Times New Roman", Times, serif;
			font-size:16px;
			font-weight:bold;
			color:#545456;
			margin-bottom:5px;
			padding-top:5px;
		}
		
		#corpo_texto3 p{
			line-height:150%;
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#848487;
			width:150px;
		}
		
			#corpo_texto3 p a.saibamais{
				line-height:150%;
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				font-size:10px;
				font-weight:bold;
				color:#3482AA;
				text-decoration:none;
			}
			
			#corpo_texto3 p a.saibamais:hover{
				text-decoration:underline;
			}


#corpo_direita {
	margin-top:10px;
	height:240px;
	z-index:1000;
}

/*fim da index*/


/*serviços e empresa*/

#container2 {
  	width:955px;
  	height: auto;
	margin: auto;
	margin-left:10px;
	margin-top:-100px;
  	border:none;
	z-index:800;
}

#corpo_servicos1 {
	position:relative;
	top:0px;
	left:0px;
	background:#FFFFFF;
	width:820px;
	height:auto;
	padding-left:50px;
	padding-top:50px;
	margin-top:10px;
}

	#corpo_servicos1 li.esquerda{
		width:450px;
		height:auto;
	}

		#corpo_servicos1 li.esquerda h3 {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:16px;
			color:#3482AA;
			padding-bottom:10px;
			padding-left:10px;
			border-bottom:1px solid #3482AA;
			margin-bottom:20px;
		}
		
		#corpo_servicos1 li.esquerda h1 {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#3482AA;
			font-weight:bold;
			margin-bottom:5px;
			padding-left:10px;
		}
		
		#corpo_servicos1 li.esquerda p {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#848487;
			line-height:130%;
			padding-right:50px;
			margin-bottom:30px;
			padding-left:10px;
		}
		
	#corpo_servicos1 li.direita{
		width:360px;
		height:auto;
		position:absolute;
		top:0px;
		right:15px;
	}	
	
	
	/* Inicio dos Estilos especificos da Pagina de B1 */
	
	#corpo_servicos1 li.direita2{
		width:360px;
		height:auto;
		position:absolute;
		top:0px;
		right:15px;
	}	
	
	#corpo_servicos1 li.direita2 img{
		position:relative;
        right:200px;
	}
		
	#corpo_servicos1 li.esquerda2{
		width:280px;
		height:auto;
	}
		
	#corpo_servicos1 li.esquerda2 h3 {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:16px;
			color:#3482AA;
			padding-bottom:10px;
			padding-left:10px;
			border-bottom:1px solid #3482AA;
			margin-bottom:20px;
		}
		
		#corpo_servicos1 li.esquerda2 h1 {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#3482AA;
			font-weight:bold;
			margin-bottom:5px;
			padding-left:10px;
		}
		
		#corpo_servicos1 li.esquerda2 p {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#848487;
			line-height:130%;
			padding-right:50px;
			margin-bottom:30px;
			padding-left:10px;
		}
		
		
		#areacompleta
		{
		    color:#848487;
            font-family:Tahoma, Arial, Helvetica, sans-serif;
            font-size:12px;
            line-height:130%;
            margin-bottom:10px;
            padding-left:10px;
            padding-right:50px;    
		}
		
		#areacompleta p
		{
		    margin-bottom:10px;
		    padding-left:10px;
            padding-right:50px;    
		}
		
		#areacompleta ul
		{
		    list-style-type:circle
		}
		
		#areacompleta h1 {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#3482AA;
			font-weight:bold;
			margin-bottom:5px;
			padding-left:10px;
		}
		
		.destaquesap
        {
            font-size:20px;
            text-align:center;
        }

		
	/* Fim dos estilos especificos da Pagina de B1 */
	
	
		
		#corpo_servicos1 li.direita img{
			position:relative;
		}
				
		#corpo_servicos1 li.direita h3 {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:16px;
			color:#3482AA;
			margin-bottom:10px;
		}
		
		#corpo_servicos1 li.direita p {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#848487;
			line-height:130%;
			padding-right:50px;
			margin-bottom:30px;
		}

     
/*Serviços Fim*/

/*Produtos*/

#container2 {
  	width:955px;
  	height: auto;
	margin: auto;
	margin-left:10px;
	margin-top:-100px;
  	border:none;
	z-index:800;
}

#corpo_produtos1 {
	position:relative;
	top:0px;
	left:0px;
	background:#FFFFFF;
	width:820px;
	height:auto;
	padding-left:50px;
	padding-top:50px;
	margin-top:10px;
}

	#corpo_produtos1 li.esquerda{
		width:450px;
		height:auto;
	}

		#corpo_produtos1 li.esquerda h3 {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:16px;
			color:#3482AA;
			padding-bottom:10px;
			padding-left:10px;
			border-bottom:1px solid #3482AA;
			margin-bottom:20px;
		}
		
		#corpo_produtos1 li.esquerda table {
			margin-left:10px;
			width:100%;
			}
			
			#corpo_produtos1 li.esquerda table td {
				vertical-align:top;
				}
			
				#corpo_produtos1 li.esquerda table td h1 {
					font-family:Tahoma, Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#3482AA;
					font-weight:bold;
					margin-bottom:5px;
				}
				
				#corpo_produtos1 li.esquerda table td p {
					font-family:Tahoma, Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#848487;
					line-height:130%;
					padding-right:80px;
					margin-bottom:30px;
				}
		
		#corpo_produtos1 li.esquerda h1 {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#3482AA;
			font-weight:bold;
			margin-bottom:5px;
			padding-left:10px;
		}
		
		#corpo_produtos1 li.esquerda p {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#848487;
			line-height:130%;
			padding-right:50px;
			margin-bottom:30px;
			padding-left:10px;
		}
		
	#corpo_produtos1 li.direita{
		width:360px;
		height:auto;
		position:absolute;
		top:0px;
		right:15px;
	}
	
		#corpo_produtos1 li.direita img{
			position:relative;
		}
	
		#corpo_produtos1 li.direita h3 {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:16px;
			color:#3482AA;
			margin-bottom:10px;
		}
		
		#corpo_produtos1 li.direita p {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#848487;
			line-height:130%;
			padding-right:50px;
			margin-bottom:30px;
		}
		
/*Produtos Fim*/

/*Contato Geral*/

#container2 {
  	width:955px;
  	height: auto;
	margin: auto;
	margin-left:10px;
	margin-top:-100px;
  	border:none;
	z-index:800;
}

#corpo_contatogeral {
	position:relative;
	top:0px;
	left:0px;
	background:#FFFFFF;
	width:820px;
	height:auto;
	padding-left:50px;
	padding-top:50px;
	margin-top:10px;
}

	#corpo_contatogeral li.esquerda{
		width:450px;
		height:480px;
	}

		#corpo_contatogeral li.esquerda h3 {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:16px;
			color:#3482AA;
			padding-bottom:10px;
			padding-left:10px;
			border-bottom:1px solid #3482AA;
			margin-bottom:20px;
		}
		
		#corpo_contatogeral li.esquerda p {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#848487;
			line-height:130%;
			padding-right:50px;
			margin-bottom:30px;
			padding-left:10px;
		}
		
	#corpo_contatogeral li.direita{
		width:360px;
		height:auto;
		position:absolute;
		top:0px;
		right:15px;
	}
	
		#corpo_contatogeral table{
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#848487;
		}
		
			#corpo_contatogeral table td{
				vertical-align:top;
				height:30px;
			}
			
			#corpo_contatogeral table td.spacer{
				width:20px;
				height:10px;
			}
			
			#corpo_contatogeral table td.botoes{
				width:35px;
				vertical-align:bottom;
			}
			
		#corpo_contatogeral form{
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#848487;
		}
		
			#corpo_contatogeral form .select_area{
				width:190px;
				height:18px;
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#848487;
				border:1px solid #848487;
			}
			
			#corpo_contatogeral form .txt_msgs{
				width:190px;
				height:145px;
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#848487;
				border:1px solid #848487;
			}
		
			#corpo_contatogeral li.direita form input{
				width:190px;
				height:18px;
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#848487;
				border:1px solid #848487;
			}
			
			#corpo_contatogeral li.direita form input.bot_enviar{
				width:80px;
				height:27px;
				background:url(../img/bt_enviar.png);
				border:none;
				float:left;
				margin-right:5px;
			}
			
			#corpo_contatogeral li.direita form input.bot_limpar{
				width:80px;
				height:27px;
				background:url(../img/bt_limpar.png);
				border:none;
			}
	
/*Contato Geral Fim*/

/*Contato Trabalhe Conosco*/

#container2 {
  	width:955px;
  	height: auto;
	margin: auto;
	margin-left:10px;
	margin-top:-100px;
  	border:none;
	z-index:800;
}

#corpo_trabalheconosco {
	position:relative;
	top:0px;
	left:0px;
	background:#FFFFFF;
	width:820px;
	height:auto;
	padding-left:50px;
	padding-top:50px;
	margin-top:10px;
}

	#corpo_trabalheconosco li.esquerda{
		width:450px;
		height:auto;
	}

		#corpo_trabalheconosco li.esquerda h3 {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:16px;
			color:#3482AA;
			padding-bottom:10px;
			padding-left:10px;
			border-bottom:1px solid #3482AA;
			margin-bottom:20px;
		}
		
		#corpo_trabalheconosco li.esquerda h1 {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#3482AA;
			font-weight:bold;
			margin-bottom:5px;
			padding-left:10px;
		}
		
		#corpo_trabalheconosco li.esquerda p {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#848487;
			line-height:130%;
			padding-right:50px;
			margin-bottom:30px;
			padding-left:10px;
		}
		
	#corpo_trabalheconosco li.direita{
		width:360px;
		height:auto;
		position:absolute;
		top:0px;
		right:15px;
	}
	
		#corpo_trabalheconosco li.direita h3 {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:16px;
			color:#3482AA;
			margin-bottom:10px;
		}
		
		#corpo_trabalheconosco li.direita h1 {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#3482AA;
			font-weight:bold;
			margin-bottom:5px;
		}
		
		#corpo_trabalheconosco li.direita p {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#848487;
			line-height:130%;
			padding-right:50px;
			margin-bottom:30px;
		}

/*Contato Trabalhe Conosco Fim*/

/*Cases*/

#container2 {
  	width:955px;
  	height: auto;
	margin: auto;
	margin-left:10px;
	margin-top:-100px;
  	border:none;
	z-index:800;
}

#corpo_cases {
	position:relative;
	top:0px;
	left:0px;
	background:#FFFFFF;
	width:820px;
	height:auto;
	padding-left:50px;
	padding-top:50px;
	margin-top:10px;
}

	#corpo_cases li.esquerda{
		width:450px;
		height:auto;
	}
	
		#corpo_cases li.esquerda h1 {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#3482AA;
			font-weight:bold;
			margin-bottom:5px;
			padding-left:10px;
		}
		
		#corpo_cases li.esquerda p {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#848487;
			line-height:130%;
			padding-right:50px;
			margin-bottom:30px;
			padding-left:10px;
		}

		#corpo_cases li.esquerda h3 {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:16px;
			color:#3482AA;
			padding-bottom:10px;
			padding-left:10px;
			border-bottom:1px solid #3482AA;
			margin-bottom:20px;
		}
		
	#corpo_cases li.direita{
		width:360px;
		height:auto;
		position:absolute;
		top:0px;
		right:15px;
	}
	


	
/*cases slider*/

#slider {
    width: 795px;
	margin-left: 60px;
	margin-bottom:100px;
    position: relative;
	background:url(../img/bg_cases_scroll.png) no-repeat bottom;
}

.scroll {
    height: 255px;
    width: 795px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
}

.scrollContainer div.panel {
    padding:60px;
	padding-top:40px;
    height: 239px;
    width: 640px;
}

	.scrollContainer div.panel img {
		margin-bottom:4px;
	}

	.scrollContainer div.panel h2 {
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		color:#3482AA;
		margin-top:5px;
		margin-bottom:10px;
	}
	
	.scrollContainer div.panel p {
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#848487;
	}

ul.navigation {
    list-style: none;
    margin: 0;
	margin-bottom:0px;
    padding: 0;
	*padding-top: 5px;
    padding-bottom: 3px;
	border-bottom:1px solid #B2B2B2;
}

body:nth-of-type(1) ul.navigation{
   padding-bottom: 4px;
}


	ul.navigation li {
		display: inline;
		margin-left:2px;
		margin-right:1px;
		padding-bottom:5px;
	}
	
	ul.navigation a {
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		padding-bottom:4px;
		padding-left:18px;
		padding-right:18px;
		padding-top:4px;
		color: #848487;
		text-decoration: none;
		background:url(../img/bg_cases_li.png);
		border:1px solid #B2B2B2;
		width:81px;
	}
	
	ul.navigation a:hover {
		background-color: #f6f6f6;
	}
	
	ul.navigation a.selected {
		background:#FFFFFF;
		border:1px solid #D0D0D0;
		border-bottom:1px solid #FFF;
		color:#3482AA;
	}
	
	ul.navigation a:focus {
		outline: none;
	}


/*Cases Fim*/

/*footer*/

#footer {
	height:125px;
	width:100%;
	background:#011329;
	position:relative;
	top:0px;
	left:0px;
}
	
	#footer #tds_group {
		width:388px;
		color:#FFFFFF;
		margin-left:25px;
		padding-top:10px;
		float:left;
	}
	
		#footer #tds_group h3 {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:13px;
			margin-bottom:10px;
		}
		
			#footer #tds_group #tds_saopaulo {
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				font-size:11px;
				float:left;
				line-height:13px;
				width : 115px;
			}
			
			#footer #tds_group #tds_saopaulo h2 {
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				width : 115px;
				
			}
			
			#footer #tds_group #tds_brasilia {
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				font-size:11px;
				margin-left:15px;
				float:left;
				line-height:13px;
				width : 115px;
			}
			
			#footer #tds_group #tds_brasilia h2 {
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				width : 115px;
			}
			
						
			#footer #tds_group #Alphaville {
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				font-size:11px;
				float:left;
				line-height:13px;
				width : 115px;
				margin-left:15px;
				
			}
			
			#footer #tds_group #Alphaville h4 {
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
			}
				
			
			
	#footer #intranet {
		width:500px;
		color:#FFFFFF;
		margin-left:15px;
		padding-top:10px;
		float:right;
	}
	
		#footer #intranet h3 {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:13px;
			margin-bottom:10px;
		}
		
		#footer #intranet #tds_colaborador {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:11px;
			float:left;
			line-height:120%;
		}
			
			#footer #intranet #tds_colaborador h2 {
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
			}
			
			#footer #intranet #tds_colaborador form.formu_colaborador {
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				font-size:11px;
				float:left;
				line-height:120%;
			}
			
			#footer #intranet #tds_colaborador form.formu_colaborador input {
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				float:left;
				width:122px;
				height:14px;
				border:1px solid #ccc;
			}
			
			#footer #intranet #tds_colaborador form.formu_colaborador input.bot_ok {
				width:54px;
				height:27px;
				background:url(../img/bt_ok.png);
				border:none;
			}
			
			
		#footer #intranet #tds_cliente {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:11px;
			float:left;
			line-height:120%;
			margin-left:20px;
		}
			
			#footer #intranet #tds_cliente h2 {
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
			}
			
			#footer #intranet ##tds_cliente form.formu_cliente {
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				font-size:11px;
				float:left;
				line-height:120%;
			}
			
			#footer #intranet #tds_cliente form.formu_cliente input {
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				float:left;
				width:122px;
				height:14px;
				border:1px solid #ccc;
			}
			
			#footer #intranet #tds_cliente form.formu_cliente input.bot_ok {
				width:54px;
				height:27px;
				background:url(../img/bt_ok.png);
				border:none;
			}
			
p.copyright {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#848487;
	margin-top:5px;
}

/*Fim do Footer*/

