/* P�ginas */
/* home */
div.lancamento{
	width:100%;
	height:105px;
	margin-top:0px;
	float:left
}
div#manutencao{
	width:100%;
	height:auto;	
	margin:0 5px 0 0
}
div#manutencao p{
	padding:0px 25px 10px 25px
}
div.lanc_f{
	width:90px;
	height:65px;	
	float:left;	
	margin:5px 13px 0 30px !important;
	margin:5px 23px 0 15px
}
.img_bottom{
	vertical-align:bottom
}
div.descr{
	float:left;
	height:200px;
	width:600px
}
div.desc_txt{
	width:355px;
	height:190px;
	float:left
}
div.desc_txt p{
	line-height:15px;
	padding:0px 11px 13px 25px;
	*padding:0px 19px 13px 25px !important
}
div.video_inst{
	float:left;
	width:182px;
	height:190px;
	margin:0 10px 0 7px
}
div.video_img{
	width:170px;
	float:left;
	margin-top:35px;
	height:130px;
	border:1px solid #778890
}
div.video_txt{
	width:180px;
	height:5px;
	margin-top:5px;
	float:left;
	text-align:center
}
/* eventos */
div#events{
	width:100%;
	height:auto;	
	margin:10px 6px 0 0
}
div#events img{
	margin:0;
	border:0
}
h1.evt{
	margin-top:12px;
	*margin-top:27px;
	_margin-top:7px
}
div.feira{
	float:left;
	margin:5px 0 0 15px;
	_margin:5px 0 0 10px
}
div.logi{
	float: right;
	margin:5px 5px 0 0;
	_margin:5px 0px 0 0
}
div.feira p, div.logi p{
	font-weight: bold
}
div.ev{
	float:left;
	width:110px;
	height:85px;
	border:1px solid #000;
	margin:5px 8px 0 10px;
	_margin:5px 10px 0 5px
}
.blue{color:#1E4199; font:14px arial}
/* Quem Somos */
div.fabrica{
	width:260px;
	height:195px;
	margin:0px;
	margin-top:50px;
	float:left;
	padding:9px !important;
	padding:8px;
}
/* p�gina de produtos */
div.produtos{
	width:125px;
	height:130px;
	float:left;
	margin:26px !important;	
	margin:20px;
	text-align:center;
}
/* produtos - balancins */
div.balancins{
	width:120px;
	height:130px;
	float:left;
	margin:20px 20px 0px 39px!important;
	margin:18px 20px 0px 25px;
	text-align:center;	
}
/* balancins|acionamento/ calculo do consumo de ar */
div#fts{
	width:350px;
	height:250px;
	margin:15px auto;
	clear:both;
	background:url(../img/balancins/big/img1.jpg) no-repeat
}
h3.c2{
	font-family:georgia, tahoma, sans-serif;
	font-size:11px;
	color:#77888F;	
	margin:4px 0 -3px 10px;
	*margin:-14px 0 -15px 10px !important;
}
span.red{
	color:#FF0000;
	font-size:18px;
	font-weight:bold
}
#func_compo fieldset.calc legend{
	font:13px arial, verdana, tahoma;
	font-weight:bold;
	color:#778890;
	margin-left:85px
}
#func_compo fieldset.calc{
	height:auto;
	*min-height:195px;
	*height:195px;	
	width:260px;
	border:1px solid #778890;
	margin:10px 0 20px 8px !important;
	*margin:10px 6px 20px 3px;
	float:left
}
fieldset.nuub{
	height:175px !important;
	*height:185px
}
#func_compo fieldset.calc ul{
	margin:15px 0 10px 0;
	*margin:19px 0 -15px 45px !important;
}
#func_compo fieldset.calc ul li{
	font-weight:bold;
	list-style:none	
}
#func_compo fieldset.calc li{	
	margin:10px 0 5px 0	
}
#func_compo fieldset.calc li#car{	
	margin:10px 0 5px 29px
}
#func_compo fieldset.calc li#cur{	
	margin:10px 0 5px 30px
}
#func_compo fieldset.calc ul li input{
	font:12px tahoma,verdana;
	width:38px;
	border:1px solid #333;
	padding:2px 8px;
	color:#333
}
#func_compo fieldset.calc input.cl{
	width:55px;	
	margin:2px -20px 0 31px;
	border:1px solid #778890
}
#func_compo fieldset.calc p{	
	margin:45px 0 -23px;
	*margin:43px 0 -19px !important;	
}
/* produtos - bra�os articulados  */
div#articulados{
	height:250px;
	width:527px;
	margin:0px auto;	
}
div.articulados{
	width:80px;
	height:60px;
	float:left;
	margin:25px !important;
	margin:20px;
	text-align:center;	
}	
/* produtos - bra�os pantogr�ficos  */
div.pantografico{
	width:125px;
	height:130px;
	float:left;
	margin:25px 0px 0px 100px!important;
	margin:25px 0px 0px 60px;
}	
/* produtos - trolleys */
div#trolleys{
	width:538px;
	height:145px;
	margin:0px auto;
	text-align:center;
	cursor:default;	
}
.trolleys{
	width:150px;
	height:135px;
	float:left;
	margin:8px 55px 0px 55px !important;
	margin:5px 40px 0px 40px;
}
/* dispositivos pneum�ticos */
.lista_dispositivo{
	width:260px;	
	float:left;
	margin:10px auto;
	padding:5px;
}
/* Aplica��o */
.aplicacoes ul li{
	list-style-image: url(../img/anc.gif);
	margin:2px;	
}
/* Ponte Rolante */
fieldset#ponte_rolante1 legend, fieldset#ponte_rolante2 legend{
	margin-left:10px
}
fieldset#ponte_rolante1, fieldset#ponte_rolante2{
	width:535px;
	height:auto;	
	padding:2px;
	margin:8px !important;
	*margin:5px 3px 15px 3px;
	overflow:hidden;
	float:left;
	border:1px solid
}
fieldset#ponte_rolante1 ul li, fieldset#ponte_rolante2 ul li{
	padding:0
}
fieldset#ponte_rolante1 p, fieldset#ponte_rolante2 p{
	padding:10px;
}

	
/*
	Fale Conosco
*/
.contato ul{
	width:311px;
	margin:0 90px;
	padding:10px;
	list-style:none;
}
.contato ul li{
	text-align:right;
	padding:3px;
	margin:0px;
}
.contato ul li input,textarea{
	font:12px tahoma,verdana;
	width:200px;
	border:1px solid #333;
	padding:2px 3px;
	color:#333;
}
.contato ul li label{
	vertical-align:top;
	margin:2px;
}
.contato ul li #bt{
	width:80px;
}
input#telefone{
	width:160px;
	*width:160px;
}	
input#ddd{
	width:22px;
	*width:22px;
}
input#nei, input#internet, input#indicacao, input#outros{
	width:15px;
	border:0;
	vertical-align:middle;
	outline:none	
}
input#nei{
	margin:2px 0 5px 0;
	*margin:3px 0 5px 0;
}
input#internet{
	margin:2px 0 5px 73px;
	*margin:3px 0 5px 75px;	
}
input#indicacao{
	margin:2px 0 5px 8px;
	*margin:3px 0 5px 5px;
}
input#outros{
	margin:2px 0 5px 81px;
	*margin:3px 0 5px 83px	
}
input#outros_comentarios{
	margin:2px 0 5px 5px;
}
.contato ul input#outros_comentarios{
	vertical-align:text-top
}
.borda{
	border:1px solid #DFDFDF;
	padding:5px
}
/*  Videos */
div#videos, div#videos2, div#videos3, div#videos4, div#videos5, div#videos6, div#videos7, div#videos8, div#videos9, div#videos10, div#videos11, div#videos12, div#videos13, div#videos14, div#videos15, div#videos16, div#videos17, div#videos18, div#videos19, div#videos20, div#videos21{
	width:100%;
	margin:40px auto;
	margin-bottom:5px;
	float:left;
	text-align:center	
}
h1 a.lglg{
	color:#77888F
}
h1 a.lglg:hover{
	color:red
}