				body {
                margin:0;
                padding:0;
                background:url("images/bg-klint.jpg");
				background-repeat:repeat-x;
				background-color:#fff;
                font-family:Arial;
                color:#000;
                font-size:12px;
				text-align: center;
                }
				a, a.visited{ 
					color:#000;
					text-decoration:none;
				}
				a:hover{
					color:#066291;
					text-decoration:underline;
				}
				#menu{
				padding:10px 0px 10px 0px;
				padding:0px\9;
				-moz-border-radius:0.4em;
				-khtml-border-radius:0.4em;
				-webkit-border-radius:0.4em;
				text-align:center;
			    }
			    #menuInterna ul
			    {
		    	margin:0px\9;
		    	padding:0px;
			    }
			    #menuInterna li{
				padding: 15px 20px 10px 18px;
				padding: 19px 15px 10px 10px\9;
				background: url("images/bgMenuMeio.jpg") bottom left repeat-x;
				-moz-border-radius:0.4em;
				-khtml-border-radius:0.4em;
				-webkit-border-radius:0.4em;
			    }
				
				#menuInterna ul li{
				margin:2px;
				margin:2px\9;
				width:80px\9;
				display:inline;
				color:#a4a3a3;
				font-size:12px;
				}
				#menuInterna ul li a{
				color:#a4a3a3;
				text-decoration:none;
				text-shadow: #000 1px 2px 2px;
				}
				#menuInterna ul li a:hover{
				color:White;
				text-shadow: #000 1px 2px 2px;
				}
			
				#estrutura
				{
			    position:relative;
				background-color:#fff;
				width: 980px;
				margin:auto;
				margin-bottom:20px;
				}
				
				#banner{
				background:url("Images/banner.jpg") no-repeat ;
				margin:-14px 0px 0px 0px\9;
				width:900px;
				height:282px;
				margin:auto;
				text-align:right;
				z-index:2;
				}
				
				h1{
				width:200px;
				margin: -270px 0px 0px 50px;
				margin: -px 0px 0px -615px\9;
				_margin: -260px 0px 0px 20px;
				float: left;
				_clear: left;
				z-index:3;
				position:relative;
				}
				
				h1 a{
                width:200px;
                height:60px;
                display:block;
				float: left;
                }
                /*-moz-border-radius:0.6em;
                -khtml-border-radius:0.6em;
                -webkit-border-radius:0.6em;*/
				
				#aplicacoes{
				margin-top:10px;
				width:224px;
				height:240px;
				float:left;
				margin-left:6px;
				}
				
				
				#noticias{
				text-align: left;
				padding:0px 20px 20px 20px;
				width:480px;
				width:400px;
				height:100%;
				float:left;
				}
				
				#noticias p ,#noticias  li{
				margin: -30px 0px 0px 40px;
				width:370px;
				width:350px\9;
				list-style:none;
				text-decoration: none;
				}
				
				#noticias h2{
				font-family: arial;
				font-size:16px;
				color:#474e54;
				}
				
				.data
				{
				margin-bottom:10px;
				width:300px;
				float:left;
				background:url("Images/bgdata.jpg") no-repeat;
				}
				
				.data span
				{
				color:#fff;
				float:left;
				width:32px;
				display:block;
				text-align:center;	
				color:#fff;
				font-size:10px;
				}
				.data p
				{
				float:left;
				margin:0px;
				padding:0px;
				}
				.data span span
				{
				font-weight:bold;
				font-size:14px;	
				}
				
				.cadastro{
				padding:10px;
				margin: 0px 0px 0px -95px;
				height:230px;
				float:right;
				}
				
				#parcerias{
				background:url("images/bg-parcerias.jpg");
				width:980px;
				height:97px;
				float:left;
				}
				
				#rodape
				{
				position:relative;
				background:url("Images/rodape-bg.jpg") bottom repeat-x #F2F2F2 ;
				top:10px;
				clear:both;
				text-align:center;
				}
				
				.rodapeInterna{
				width: 980px;
				margin:0 auto;
			   	}
			   	
				#rodape p{
				color:#494E52;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				text-align:left;
				margin-left:0px;
				float:left;
				margin-left:25px;
				margin-top:5px\9;
				margin-bottom:5px\9;
				}

			   	.rodapeInterna .klint{
			   	float:none;
			   	width:980px;    
			   	}
			   					
				#mioloHome{
				background:url("Images/bg-miolo.jpg") repeat-x;
				width:900px;
				height:226px;
				margin: 0px 0px 0px 40px;
				margin:0px\9;
				}
				
				#miolo
				{
				text-align:justify;
				background:url("Images/bg-miolo.jpg") repeat-x;
				width:880px;
				margin: 0px 0px 0px 40px;
				padding:10px;
				margin:0px\9;
				}
				#miolo p
				{
				padding: 0px;
				margin-left: 0px;
				}
				#miolo h2
				{
				color:#066291;
				border-bottom:solid 1px #066291;
				}
				
				.logo-formula{
				margin-top: -80px;
				margin-left: 870px;
				padding-bottom:30px;
				}
				.parceiros ul
				{
				margin:10px 0px 0px 40px;
				padding:0px;
				}
				.parceiros img
				{
				float:left;
				margin-right:10px;
				}
				.parceiros h3 a span
				{
				font-size:14px;
				font-weight:bold;
				float:left;
				margin-top:15px;	
				} 
				.parceiros div p
				{
				margin:2px 0px 2px 0px;
				}
				.parceiros div p a
				{
				
				}
				.filiais .endereco, .filiais .dados
				{
				width:450px;
				background:#eee;
				padding:10px;
				margin:0px;
				}
				.filiais
				{
				margin-top:10px;
				float:left;
				}
				.mapaFilial
				{
				margin:5px;
				margin-top:10px;
				float:left;
				width:374px;
				
				background:#efefef;
				margin-left:15px;
				padding:4px;
				}
				.incFilial
				{
				background:url("Images/cadastrar-filial.jpg");
				width:141px;
				height:28px;
				display:block;
				text-indent:-9000px;
				}
				.solucoes img
				{
					float:left;
					padding:4px;
					border:solid 1px #ccc;
					background:no-repeat;
				}
				.solucoes
				{
					clear:left;
					padding-top:8px;
					margin-left:20px;
					font-size:14px;
					font-weight:bold;
				}
				.solucoes div
				{
					position:absolute;
					padding:30px 0px 0px 200px;
					padding:30px 0px 0px 20px\9;
					
					float:left;
				}
				.segmentos span
				{
				    text-align:center;
				    font-weight:bold;
				    background:#6BA3BF;
				    border:solid 1px #003366;
				    color:#fff;
				    padding:10px 44px 10px 44px;
				    margin:1px;
				    width:200px;
				    height:20px;
				    float:left;
				}