@charset "utf-8";
/* CSS Document */

body {
	line-height: 1;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
    color: #666666;
	margin:0;
}

ul{list-style:none;}
a{text-decoration:none;}
img{border:none;}

/* Container */

#Container{position:relative; float:left; width:894px; left:50%; margin:0 0 0 -447px;}

/* Topo */
#Telefone {position:relative; float:left; width:100%; height:30px;}
#Telefone p {position:relative; float:left; width:894px; left:50%; margin:10px 0 0 -447px; padding:0 0 0 50px;}
#Container #Logo {position:relative; float:left; width:260px; height:64px; margin:40px 0 20px 0; border:none;}

/* Menu */

#Container #Menu{position:relative; float:right; margin:56px 0 0 0;}
#Container #Menu ul li{position:relative; float:left; margin:0 0 0 17px; font-size:14px; text-decoration:none; color:#666; font-weight:bold;}
#Container #Menu ul li a {float:left; color:#666; height:27px;}
#Container #Menu ul li a:hover {color:#fff; background:url(../img/menu-comeco.jpg) no-repeat top left #df2000;}
#Container #Menu ul li a p{float:left; margin:0; padding:7px 10px 0 10px; height:27px;}
#Container #Menu ul li a:hover p{ background:url(../img/menu-final.jpg) no-repeat top right; }
#Container #Menu ul #Selecionado a {color:#fff; background:url(../img/menu-comeco.jpg) no-repeat top left #df2000;}
#Container #Menu ul #Selecionado a p{background:url(../img/menu-final.jpg) no-repeat top right; }
/* Sub Menu */
#Container #Sub-Menu{position:relative; float:right; height:27px; background:#df2000 url(../img/sub-menu-comeco.jpg) no-repeat top left; margin:0 190px 0 0;}
#Container #Sub-Menu ul{position:relative; float:left; margin:0; padding:0 0 0 10px; list-style-image:none; display:block;}
#Container #Sub-Menu ul li{position:relative; float:left; height:27px; color:#fff; padding:8px 15px 0 0; margin:0;}
#Container #Sub-Menu ul li a {float:left; color:#fff; text-decoration:none; font-size:11px;}
#Container #Sub-Menu ul li a:hover {text-decoration:underline;}
#Container #Sub-Menu ul li#Ultimo{background:url(../img/menu-final.jpg) no-repeat top right;}
/* SLIDER */
    .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{display:block; overflow:hidden; text-indent:-8000px; }
	#content{position:relative; float:left}			

	#slider ul, #slider li,	#slider2 ul, #slider2 li{margin:0; padding:0; list-style:none;}
	#slider li, #slider2 li{ width:894px; height:241px; overflow:hidden;}	
	#prevBtn, #nextBtn,	#slider1next, #slider1prev{display:block; width:30px; height:50px; position:absolute; top:110px; z-index:1000; left:10px;}	
	#nextBtn, #slider1next{left:850px;}														
	#prevBtn a, #nextBtn a, #slider1next a, #slider1prev a{display:block; position:relative; width:30px; height:77px;	background:url(../img/seta-prev.png) 		    no-repeat 0 0;}	
	#nextBtn a, #slider1next a{ background:url(../img/seta-next.png) no-repeat 0 0;}	
		
/* MEIO */		
	#Container #Meio{position:relative; float:left; width:894px;}
/* Institucional - Home */
    #Container #Meio #Institucional-Home{position:relative; float:left; width:298px; height:191px; margin:10px 0 0 0; background:url(../img/divisoria.gif) no-repeat right center;} 
    #Container #Meio #Institucional-Home h1{float:left; padding:0 0 0 10px; margin:0; color:#333333}
	#Container #Meio #Institucional-Home p{float:left; margin:0; padding:10px 0 0 10px; width:250px; line-height:14px; color:#666666}
	
/* Institucional - Home */
    #Container #Meio #Produtos-Home{position:relative; float:left; width:298px; height:191px; margin:10px 0 0 0; background:url(../img/divisoria.gif) no-repeat right center;}
	#Container #Meio #Produtos-Home h1{float:left; padding:0 0 0 20px; margin:0; color:#333333; font-size:20px;}
	#Container #Meio #Produtos-Home p{float:left; margin:0; padding:10px 0 0 20px; width:250px; line-height:14px; color:#666666}
	#Container #Meio #Produtos-Home ul{float:left; list-style-image:url(../img/bullet-vermelho.gif); height:100px; width:180px; margin:5px 0 0 15px; padding:0;}
	#Container #Meio #Produtos-Home ul li{margin:10px 0 0 20px; float:left; width:115px;}
	#Container #Meio #Produtos-Home ul li a{color:#666;}
	#Container #Meio #Produtos-Home ul li a:hover{text-decoration:underline;}
	
/* Localização - Home */
    #Container #Meio #Localiza-home{position:relative; float:left; width:298px; height:220px; margin:10px 0 0 0;}
	#Container #Meio #Localiza-home h1{float:left; padding:0 0 0 20px; margin:0; color:#333333; font-size:20px;}
	#Container #Meio #Localiza-home iframe{float:left; margin:10px 0 0 20px; border:1px solid #adadad;}
	#Container #Meio #Localiza-home p{float:left; margin:0; padding:5px 0 0 20px; width:250px; line-height:14px; color:#666666}
	
/* Institucional */
    #Container #Conteudo{position:relative; float:left; width:894px; height:479px; margin:20px 0 0 0;}
	#Container #Conteudo #Empresa{ position:relative; float:left; width:595px;}
	#Container #Conteudo #Empresa h1{float:left; padding:25px 0 0 25px; margin:0; color:#333333; font-size:20px;}
	#Container #Conteudo #Empresa p{float:left; font-size:11px; line-height:14px; padding:0 0 0 25px; width:530px;}
	#Container #Conteudo #Empresa ul{float:left; list-style-image:url(../img/bullet-vermelho.gif); padding:0 0 0 35px; height:160px;}
	#Container #Conteudo #Empresa ul li{float:left; width:215px; margin:0 50px 22px 0; line-height:14px;}
	#Container #Conteudo #Outros{float:left; width:298px; height:479px; background:#f7f7f7;}
	#Container #Conteudo #Outros h1{float:left; padding:25px 0 0 20px; margin:0; color:#333333; font-size:20px;}
	#Container #Conteudo #Outros h2{float:left; padding:50px 0 0 20px; margin:0; color:#333333; font-size:20px;}
	#Container #Conteudo #Outros p{float:left; font-size:11px; line-height:14px; padding:0 0 0 20px; width:253px;}
/* Produtos */
	#Container #ConteudoErp {position:relative; float:left; width:894px; margin:20px 0 0 0; background:url(../img/erp-background.jpg) no-repeat bottom right;}
	#Container #ConteudoErp #Erp iframe { margin:10px 0}
	#Container #ConteudoErp #Erp h1{ background:url(../img/titulo-sgi.gif) no-repeat top left; height:86px; margin:30px 0 0 0;}
	#Container #ConteudoErp #Erp h2{ font-size:25px; color:#999; margin:5px 0;}
	#Container #ConteudoErp #Erp h3{ font-size:18px; color:#666; margin:10px 0;}
	#Container #ConteudoErp #Erp h4 { font-size:18px; color:#666; clear:both; margin:0;}
	#Container #ConteudoErp #Erp p{float:left; clear:both; width:540px; margin:10px 0 0 0; font-size:11px; color:#666; line-height:14px;}
	#Container #ConteudoErp #Erp ul{float:left; width:500px; clear:both; margin:10px; padding:0 0 0 10px; line-height:14px; list-style-image:url(../img/bullet-vermelho.gif);}
	#Container #ConteudoErp #Erp ul li{margin-bottom:5px;}
/* SGWEBREDEX */
	#Container #Conteudo {position:relative; float:left; width:894px; margin:20px 0 0 0;}
	#Container #Conteudo #Sgwebredex {background:url(../img/sgweb-background.jpg) no-repeat bottom right; float:left; position:relative; width:894px; height:470px;}
	#Container #Conteudo #Sgwebredex h1{ background:url(../img/titulo-sgwebredex.gif) no-repeat top left; height:86px; margin:30px 0 0 0;}
	#Container #Conteudo #Sgwebredex h2{ font-size:25px; color:#999; margin:5px 0;}
	#Container #Conteudo #Sgwebredex h3{ font-size:18px; color:#666; margin:10px 0;}
	#Container #Conteudo #Sgwebredex p{float:left; clear:both; width:540px; margin:10px 0 0 0; font-size:11px; color:#666; line-height:14px;}
	#Container #Conteudo #Sgwebredex ul{float:left; width:500px; clear:both; margin:10px; padding:0 0 0 10px; line-height:14px; list-style-image:url(../img/bullet-vermelho.gif);}
	#Container #Conteudo #Sgwebredex ul li{margin-bottom:5px;}
	/* SGWEB*/
	#Container #Conteudo {position:relative; float:left; width:894px; margin:20px 0 0 0;}
	#Container #Conteudo #Sgweb {float:left; position:relative; width:894px; height:470px;}
	#Container #Conteudo #Sgweb h1{ background:url(../img/titulo-sgweb.gif) no-repeat top left; height:86px; margin:30px 0 0 0;}
	#Container #Conteudo #Sgweb h2{ font-size:25px; color:#999; margin:5px 0;}
	#Container #Conteudo #Sgweb h3{ font-size:18px; color:#666; margin:10px 0;}
	#Container #Conteudo #Sgweb p{float:left; clear:both; width:540px; margin:10px 0 0 0; font-size:11px; color:#666; line-height:14px;}
	#Container #Conteudo #Sgweb ul{float:left; width:500px; clear:both; margin:10px; padding:0 0 0 10px; line-height:14px; list-style-image:url(../img/bullet-vermelho.gif);}
	#Container #Conteudo #Sgweb ul li{margin-bottom:5px;}
/*Financeiro*/
	#Container #ConteudoFinanc {position:relative; float:left; width:894px; margin:20px 0 0 0; height:600px;}
	#Container #ConteudoFinanc #Financ {background:url(../img/financeiro-background.jpg) no-repeat bottom right; float:left; position:relative; width:894px; height:600px;}
	#Container #ConteudoFinanc #Financ h1{ background:url(../img/titulo-financeiro.gif) no-repeat top left; height:80px; margin:30px 0 0 0;}
	#Container #ConteudoFinanc #Financ h2{ font-size:25px; color:#999; margin:5px 0;}
	#Container #ConteudoFinanc #Financ h3{ font-size:18px; color:#666; margin:10px 0;}
	#Container #ConteudoFinanc #Financ h4 { font-size:18px; color:#666; clear:both; margin:0;}
	#Container #ConteudoFinanc #Financ p{float:left; clear:both; width:540px; margin:10px 0 0 0; font-size:11px; color:#666; line-height:14px;}
	#Container #ConteudoFinanc #Financ ul{float:left; width:500px; clear:both; margin:10px; padding:0 0 0 10px; line-height:14px; list-style-image:url(../img/bullet-vermelho.gif);}
	#Container #ConteudoFinanc #Financ ul li{margin-bottom:5px;}
	
/*Clientes*/
	#Container #Conteudo-Clientes{position:relative; float:left; width:894px; height:1000px; margin:20px 0 0 0;}
	#Container #Conteudo-Clientes #Clientes h1{float:left; padding:25px 0 0 25px; margin:0; color:#333333; font-size:20px; width:100%;}
	#Container #Conteudo-Clientes #Clientes p{float:left; padding:25px 0 0 25px; margin:0; color:#333333; font-size:11px; width:100%;}
	#Container #Conteudo-Clientes #Clientes ul {float:left; padding:0; margin:40px 0 0 0;}
	#Container #Conteudo-Clientes #Clientes ul li {position:relative; float:left; margin:0 20px 20px 0; height:91px; width:193px;}
/*Parceiros*/
	#Container #Conteudo-Parceiros{position:relative; float:left; width:894px; height:800px; margin:20px 0 0 0;}
	#Container #Conteudo-Parceiros #Parceiros h1{float:left; padding:25px 0 0 25px; margin:0; color:#333333; font-size:20px; width:100%;}
	#Container #Conteudo-Parceiros #Box {float:left; width:100%; height:115px; margin:20px 0 0 0;}
	#Container #Conteudo-Parceiros #Box img {float:left; width:250px; height:115px;}
	#Container #Conteudo-Parceiros #Box p {position:relative; float:left; height:60px; border-left:1px solid #e6e6e6; padding:35px 0 0 20px; width:600px; margin:10px 0 0 10px;}
/*Contato*/
	#Container #Conteudo #Contato{position:relative; float:left; width:505px;}
	#Container #Conteudo #Contato #Formulario{float:left; margin:20px 0 0 25px; border-right:1px solid #f7f7f7; height:370px;}
	#Container #Conteudo #Contato #Formulario h1{float:left; padding:0 0 0 25px; margin:0 0 15px 0; color:#333333; font-size:20px; width:100%;}
	#Container #Conteudo #Contato #Formulario h2{float:left; padding:0 0 0 25px; margin:50px 0 25px 0; color:#999; font-size:22px; width:100%;}
	#Container #Conteudo #Contato #Formulario h3{float:left; padding:0 0 0 25px; margin:0 0 25px 0; color:#666666; line-height:14px; font-size:11px; font-weight:normal; width:100%}
	#Container #Conteudo #Contato #Formulario label{float:left; width:50px; padding:5px 0 0 0; text-align:right;}
	#Container #Conteudo #Contato #Formulario input{width:370px; margin:0 0 10px 10px; border:1px solid #adadad; height:20px;}
	#Container #Conteudo #Contato #Formulario textarea{width:370px; margin:0 0 10px 10px; border:1px solid #adadad;}
	#Container #Conteudo #Contato #Formulario a{float:right;color:#666; font-size:14px; margin:0 40px 0 0; font-weight:bold; height:27px;}
	#Container #Conteudo #Contato #Formulario a:hover{color:#fff; background:url(../img/menu-comeco.jpg) no-repeat top left #df2000;}
	#Container #Conteudo #Contato #Formulario a p{float:left; margin:0; padding:0; height:27px; padding:7px 10px 0 10px;}
	#Container #Conteudo #Contato #Formulario a:hover p{background: url(../img/menu-final.jpg) no-repeat top right;} 
	#Container #Conteudo #Localizacao{float:left; width:355px; margin:0 0 0 30px;}
	#Container #Conteudo #Localizacao h1{float:left; padding:0 0 0 25px; margin:20px 0 25px 0; color:#333333; font-size:20px;}
	#Container #Conteudo #Localizacao iframe{float:left; margin:0 0 0 25px; border:1px solid #adadad;}
	#Container #Conteudo #Localizacao p{float:left; margin:5px 0 0 25px; line-height:14px;}
/* Rodapé */

	#Rodape{position:relative; float:left; width:100%; background:#333333;}
	#Rodape #Menu{position:relative; float:left; width:894px; left:50%; margin:0 0 20px -447px;}
	#Rodape #Menu ul{ margin:20px 0 0 0; padding:0;}
	#Rodape #Menu ul li{float:left; width:149px; color:#FFF;}
	#Rodape #Menu ul li a {color:#FFF; text-decoration:none;}
	#Rodape #Menu ul li a:hover{text-decoration:underline;}
	#Rodape #Menu ul li a#Linkedin{float:left; background:url(../img/linkedin.jpg); width:25px; height:25px; margin:10px 10px 0 0}
	#Rodape #Menu ul li a:hover#Linkedin{background-position:right}
	#Rodape #Menu ul li a#Twitter{float:left; background:url(../img/twitter.jpg); width:25px; height:25px; margin:10px 10px 0 0}
	#Rodape #Menu ul li a:hover#Twitter{background-position:right}
	#Rodape #Menu ul li a#Facebook{float:left; background:url(../img/facebook.jpg); width:25px; height:25px; margin:10px 10px 0 0}
	#Rodape #Menu ul li a:hover#Facebook{background-position:right}
	#Rodape #Menu ul li a#Selo{float:left; background:url(../img/nossolar.jpg); width:82px; height:91px; margin:20px 10px 0 0}
	#Rodape #Menu ul li ul { margin:0 0 0 10px; padding:0; list-style-image:url(../img/bullet-cinza.gif);}
	#Rodape #Menu ul li ul li{margin:10px 0 0 0; width:110px;}
	#Rodape #Menu ul li ul li a{color:#FFF; text-decoration:none;}
	
	#Espaco{ position:relative; float:left; width:100%; height:20px;}