body {
	margin:0;
	margin-top:15px;
	padding:0;
	background:url(../img/fundon.jpg) repeat-x;
	background-color:#002d3a;
}

#site{
	width:924px;
	height:auto;
	margin:auto;
	text-align:center;
	
}

#conteudo{
	width:924px;
	height:auto;
	float:left;
	background:url(../img/background_fundo_branco.png) repeat-y;
}

#borda_inferior{
	width:924px;
	height:21px;
	float:left;
}

/*   LADO 1  */
#titulo_prod{
	width:auto;
	height:auto;
	float:left;
}

#lado1{
	width:482px;
	height:auto;
	float:left;
	margin-left:25px;
}

#produtos{
	width:482px;
	height:auto;
	float:left;
	background-color:#919395;
}

#produtos_borda_sup{
	width:482px;
	height:27px;
	float:left;
	background:url(../img/borda_sup_produtos.png) no-repeat;
}

#produtos_borda_inf{
	width:482px;
	height:15px;
	float:left;
	background:url(../img/borda_inf_produtos.png) no-repeat;
}

#produtos_img_lingas{
	 width:225px;
	 height:177px;
	 float:left;
	 border:#232020 solid 4px;
	 margin-left:5px;
	 margin-top:5px;
	 background:url(../img/lingas_correntes_06.png) no-repeat;
}

a.link_block {
	display:block;
	width:225px;
	height:177px;
}

#produtos_img_olhais{
	 width:225px;
	 height:177px;
	 float:left;
	 border:#232020 solid 4px;
	 margin-left:5px;
	 margin-top:5px;
	 background:url(../img/olhais_produtos.png) no-repeat;
}

#produtos_img_dispositivos{
	 width:225px;
	 height:177px;
	 float:left;
	 border:#232020 solid 4px;
	 margin-left:5px;
	 margin-top:5px;
	 background:url(../img/dispositivos_especiais.png) no-repeat;
}

#produtos_img_pegachapas{
	 width:225px;
	 height:177px;
	 float:left;
	 border:#232020 solid 4px;
	 margin-left:5px;
	 margin-top:5px;
	 background:url(../img/pega_chapas_produtos.png) no-repeat;
}

#videos{
	 width:378px;
	 height:auto;
	 float:left;
	 margin-left:10px;
	 background-color:#919395;
}

#videos_borda_sup{
	 width:378px;
	 height:25px;
	 float:left;
	 margin-bottom:5px;
	 background:url(../img/borda_sup_videos.png) no-repeat;
}

#videos_borda_inf{
	 width:378px;
	 height:12px;
	 float:left;
	 background:url(../img/borda_inf_videos.png) no-repeat;
}

#movie{
	width:370px;
	height:310px;
	margin-left:4px;
	float:left;
	background-color:#232020;
	border: solid 0px #F00;
}

#movie1{
	width:362px;
	height:302px;
	margin-left:4px;
	float:left;
	margin-top:4px;
	border: solid 0px #0F3;
/*background-color:#CC3333;*/
}

#movie_detalhe_inf{
	width:370px;
	margin-left:4px;
}

/*   LADO 2 */
#lado2{
	width:400px;
	height:auto;
	float:left;
	margin-left:5px;
}

#menu{
	width:588px;
	height:41px;
	float:left;
	margin-left:275px;
	margin-top:-1px;
	/*background:url(../img/menu.gif) no-repeat;*/
}

#sob_menu{
	width:924px;
	height:52px;
	float:left;
	background:url(../img/borda_superior_fundo_branco_.png) bottom no-repeat;
}

#reposicoes{
	width:482px;
	height:auto;
	float:left;
	margin-top:7px;
	background-color:#919395;
}

#reposicoes1{
	width:468px;
	height:220px;
	float:left;
	margin-left:7px;
	margin-top:3px;
	background-color:#CCCCCC;
}

#reposic{
	width:234px;
	height:237px;
	float:left;
}

#reposic2{
	width:234px;
	height:auto;
	float:left;
}

#reposicoes_img{
	width:96px;
	height:60px;
	float:left;
	margin-top:5px;
	margin-left:8px;
	border:#333333 solid 3px;
}

#titulo_reposicoes{
	width:115px;
	height:30px;
	float:left;
	margin-top:39px;
}

#titulo_reposicoes2{
	width:115px;
	height:30px;
	float:left;
	margin-top:31px;
}

#rudsul{
	width:385px;
	height:314px;
	float:left;
	margin-top:20px;
	margin-left:16px;
	border: #F00 0px solid;
}

#parceiros{
	width:220px;
	height:49px;
	float:left;
	margin-top:10px;
	margin-left:670px;
	padding-bottom:130px;
}

/*  CONTATO  */

#contato{
	width:461px;
	height:435px;
	float:left;
	margin-left:10px;
	margin-top:5px;
	background-color:#FFFFFF;
}

#mapa{
	width:362px;
	height:267px;
	margin-left:8px;
	float:left;
	margin-top:1px;
}

.campos_contato{
	background-color:#999999;
	border:none;
	margin-left:25px;
	margin-top:0;
	height:19px;
}

.campos_contato2{
	background-color:#999999;
	border:none;
	margin-left:25px;
	margin-top:0;
}


/* EMPRESA */
#empresa{
	width:850px;
	height:auto;
	float:left;
	margin-left:37px;
	margin-bottom:10px;
	
}

#empresa2{
	width:850px;
	height:auto;
	float:left;
	margin-left:37px;
	background-color:#A5A8AA;
}

#img_empresa{
	width:450px;
	height:300px;
	float:left;
	border: #F00 0px solid;
	/*background-color:#003399;*/
	background-image:url(../img/foto_empresa.jpg);
}

#img_thiele{
	width:440px;
	height:300px;
	float:left;
	margin-top:4px;
	background-color:#003399;
}

#valores2{
	width:390px;
	height:222px;
	float:left;
	border:#0F0 0px solid;
}

#valores{
	width:400px;
	height:250px;
	float:left;
	margin-top:25px;
	border:#F00 0px solid;
	background:url(../img/background_valores.png) repeat-y;
}

#valor{
	width:200px;
	/*height:auto;*/
	border:#00F 0px solid;
	margin-bottom:2px;
}

#texto_valor{
	width:345px;
	/*height:auto;*/
	margin-top:5px;
	float:left;
	margin-left:25px;
	margin-bottom:7px;
	border:#FF0 solid 0px;
}

#borda_valores{
	width:400px;
	height:14px;
	float:left;
}

#texto_empresa1{
	width:415px;
	height:270px;
	float:left;
	margin-top:5px;
}

#texto_empresa2{
	width:415px;
	height:270px;
	float:left;
	margin-left:20px;
	margin-top:5px;
}

#borda_sup_empresa{
	width:850px;
	height:28px;
	float:left;
	background:url(../img/empresa.jpg) no-repeat;
}

#borda_inf_empresa{
	width:850px;
	height:14px;
	float:left;
	background:url(../img/empresa_final.jpg) no-repeat;
}

#thiele{
	width:380px;
	height:300px;
	float:left;
	margin-right:10px;
	margin-left:10px;
	margin-top:5px;
	background-color:#FFFFFF;
}

#borda_thiele{
	width:380px;
	height:15px;
	float:left;
}

#texto_thiele{
	width:360px;
	height:270px;
	float:left;
	margin-left:10px;
}






/* DIFERENCIAL */
#diferencial{
	width:830px;
	height:auto;
	float:left;
	margin-left:10px;
	margin-top:3px;
	background-color:#FFFFFF;
}

#diferencial2{
	width:790px;
	height:auto;
	float:left;
	margin-left:20px;
	background-color:#F0F1F1;
}

#dif1{
	width:auto;
	height:auto;
	float:left;
	margin-bottom:5px;
}

#dif1_1{
	width:auto;
	height:auto;
	float:left;
}

#dif1_2{
	width:autopx;
	height:auto;
	float:left;
	margin-top:10px;
}

#dif2{
	width:auto;
	height:auto;
	float:left;
	margin-bottom:5px;
	background-color:#993399;
}

#dif2_2{
	width:autopx;
	height:auto;
	float:left;
	margin-top:15px;
}

#dif3_2{
	width:autopx;
	height:auto;
	float:left;
	margin-top:11px;
}

#diferenc{
	width:800px;
	height:15px;
	float:left;
}

#texto_diferencial{
	width:400px;
	height:100px;
	float:left;
	margin-top:60px;
	background-color:#59595B;
}

#texto_diferencial2{
	width:400px;
	height:100px;
	float:left;
	margin-top:60px;
	margin-left:30px;
	background-color:#59595B;
}

#texto_diferencial3{
	width:300px;
	height:150px;
	float:left;
	margin-top:60px;
	margin-left:30px;
	background-color:#59595B;
}

#texto_diferencial4{
	width:290px;
	height:105px;
	float:left;
	margin-top:60px;
	background-color:#59595B;
}

div.img_boneco {
	width:110px;
	float:left;
	margin-top:40px;
	margin-left:15px;
	margin-right:15px;
}

#complemento{
	width:auto;
	height:auto;
	float:left;
	margin-left:20px;
	margin-top:10px;
}

#complemento2{
	width:auto;
	height:auto;
	float:left;
	margin-left:700px;
	margin-top:10px;
}

#complemento3{
	width:auto;
	height:auto;
	float:left;
	margin-left:707px;
	margin-top:10px;
}

/* PRODUTOS */

#produtos_cont{
	width:850px;
	height:auto;
	/* Alterar conforme o conteudo */
	float:left;
	margin-left:37px;
	background-color:#A5A8AA;
}


#produtos_1{
	width:790px;
	height:auto;
	float:left;
	margin-left:20px;
	margin-top:10px;
	background:url(../img/expande_background.png) repeat-y;
}

#borda_produtos_1{
	width:790px;
	height:29px;
	float:left;
	background:url(../img/expande.png) no-repeat;
}

#titulo_produtos_1{
	width:790px;
	height:29px;
	float:left;
}

#borda_produtos_inf_1{
	width:790px;
	height:auto;
	float:left;
}

#img_produto_1{
	width:292px;
	height:333px;
	float:left;
	margin-left:0px;
	background-color:#FFFFFF;
}

#visualizar_baixar{
	width:270px;
	height:78px;
	float:left;
	margin-left:205px;
	margin-top:20px;
}

#visualizar_baixar2{
	width:270px;
	height:78px;
	float:left;
	margin-left:205px;
	margin-top:20px;
}

#descricao_produto_1{
	/*width:517px;*/
	width:481px;
	height:333px;
	float:left;
	margin-left:7px;
	background-color:#EBEBEB;
}

#thumbs_prod{
	float: left;
	width:425px;
	height:140px;
	margin-left:20px;
}

#descricao_produto2_1{
	width:425px;
	height:80px;
	float:left;
	margin-top:15px;
	margin-left:20px;
}

#desc_prod{
	width:auto;
	height:auto;
	float:left;
}

#desc_prod2{
	width:auto;
	height:auto;
	float:left;
	margin-top:20px;
}

/* ------------ RODAPE -------------- */
#rodape{
	width:100%;
	height:105px;
	text-align:center;
	margin:auto;
	position:fixed;
	bottom:0;
	background:url(../img/background_rodape.png) bottom repeat-x;
}

#rudsul_rodape{
	width:144px;
	float:left;
	margin-top:5px;
	margin-left:15px;
}

#barra{
	background-color:#999999;
	height:80px;
	width:3px;
	margin-top:17px;
	margin-left:28px;
	float:left;
}

#conteudo_rodape{
	width:930px;
	height:115px;
	text-align:center;
	margin:auto;
	/*background-color:#990000;
	margin-top:5px;*/
}

#form_rodape{
	width:280px;
	height:105px;
	float:left;
	margin-left:22px;
	margin-top:8px;
}

#form_rodape2{
	width:280px;
	height:82px;
	float:left;
	margin-top:0px;	
}

#endereco_rodape{
	width:280px;
	height:90px;
	float:left;
	margin-top:65px;
	margin-left:116px;
}

.endereco_rodape{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:right;
	margin:0;
	padding-bottom:3px;
}

.monge{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:right;
	margin:0;
}

.img_titulo_rodape{
	text-align:right;
	padding-top:5px;
	padding-bottom:18px;
}


/* CLASSES */
#titulo{
	width:auto;
	height:auto;
	float:left;
	margin-left:35px;
}

#titulo2{
	width:auto;
	height:auto;
	float:left;
	margin-left:30px;
	margin-top:0px;
}

#titulo3{
	width:auto;
	height:auto;
	float:left;
	margin-right:10px;
	margin-top:6px;
}

p{ margin:0; padding:0;}

.titulos_pag{
	font-size:20px;
	color:#FFFFFF;
	margin-top:6px;
}

.contato{
	font-size:15px;
	color:#666666;
	text-indent:25px;
	margin-top:5px;
}

.contato2{
	font-size:13px;
	color:#FFFFFF;
	margin-top:2px;
}

.contato3{
	font-size:13px;
	color:#FFFFFF;
	margin-top:px;
}

.descricao{
	font-size:17px;
	color:#004F4F;
}

.descricao2{
	font-size:14px;
	text-align:left;
}

.produtos{
	font-size:20px;
	color:#FFFFFF;
	margin-top:5px;
}

/*#reposicoes{
	font-size:17px;
	color:#FFFFFF;
}*/

.empresa{
	font-size:26px;
	color:#FFFFFF;
	margin-top:25px;
}

.valores{
	font-size:16px;
	text-decoration:underline;
    text-align:left;
	margin-left:15px;
	color:#FFFFFF;
}

.descricao_valores{
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
}

.texto_rudsul{
	font-size:16px;
	color:#333333;
	text-align:justify;
	word-spacing:2px;
	text-indent:25px;
}

.texto_thiele{
	font-size:16px;
	color:#000000;
	text-align:justify;
	word-spacing:2px;
	text-indent:25px;
}

h1{ margin:0; padding:0;}

h2{ margin:0; padding:0;}

.diferencial{
	font-size:16px;
	color:#FFFFFF;
	text-align:left;
	margin-top:20px;
}

.diferencial2{
	font-size:15px;
	color:#FFFFFF;
	text-align:left;
}

.diferencial3{
	font-size:16px;
	color:#FFFFFF;
	text-align:right;
}

.parceiros{
	font-size:11px;
	color:#fff; /*##############################************* MUDAR COR PARA BRANCO, APÓS COLOCAR FUNDO *******########################################*/
}

.titulo_prod{
	color:#FFFFFF;
	font-size:18px;
	
}

.titulo_prod2{
	color:#FFFFFF;
	font-size:14px;
	text-align:justify;
	margin-top:3px;
	
}

.rodape{
	background-color:#FFFFFF;
	border:none;
	margin:0;
}

a:link{ 
	color:#FFFFFF;
	text-decoration:none;
}

a:visited{
	text-decoration:none;
	color:#FFFFFF;
}


.inf{
	clear:both;
	margin-left:20px;
	font-size:12px;
}