@charset "utf-8";
/* Decsoft */

/* IDs compartilhadas por várias páginas ...................... */

.divisoria {
margin-top:20px;
width: 50px;
height:366px;
float:left;
position:relative;
}
.divisoriab {
width: 50px;
height:366px;
float:left;
position:relative;
}
#cln1 {
width:139px;
height:366px;
float:left;
position:relative;
margin-top:20px;
}
#c1_cln1 {
width:139px;
height:132px;
margin-top:117px;
float:left;
position:static;
}
#c1_cln1b {
width:139px;
height:174px;
margin-top:73px;
float:left;
position:static;
}
#c2_cln1 {
width:139px;
height:auto;
float:left;
position:relative;
margin-top:78px;
}
#c2_cln1b {
width:139px;
height:auto;
float:left;
position:relative;
margin-top:78px;
}
#cln2 {
width:481px;
height:366px;
float:left;
position:relative;
margin-top:20px;
margin-left:10px;
text-align:justify;
}
#texto_pr {
width:481px;
height:auto;
text-align:justify;
}

/* INDEX ....................................................  */

.coluna {
width: 193px;
height:386px;
float:left;
position:relative;
text-align:justify;
}
#cl1 {
background-image:url(../img/home_1.jpg);
background-position:top center;
background-repeat:no-repeat;
width: 193px;
height:162px;
float:left;
position:relative;
}
#cl1b {
width: 193px;
height:auto;
float:left;
position:relative;
}
.tit_pr {
font-weight:800;
font-weight:bold;
width:193px;
height:20px;
border-bottom: 1px dashed #CCCCCC;
float:left;
position:relative;
}
.compl_tit {
width:auto;
height:20px;
float:left;
position:relative;
padding:6px 0px 5px 0px;
}
.saiba_mais {
width:auto;
height:20px;
padding:7px 0px 5px 0px;
float:right;
position:relative;
font-size:10px;
}
.saiba_mais2 {
margin-top:5px;
}

#separador1, #separador2, #separador3 {
width:auto;
height:auto;
float:left;
position:relative;
}
.espassador_home {
width:193px;
height:30px;
float:left;
position:relative;
}
#cl2 {
background-image:url(../img/home_2.jpg);
background-position:top center;
background-repeat:no-repeat;
width: 193px;
height:162px;
float:left;
position:relative;
}
#cl2b {
width: 193px;
height:auto;
float:left;
position:relative;
line-height:17px;
}
#cl3 {
background-image:url(../img/home_3.jpg);
background-position:top center;
background-repeat:no-repeat;
width: 193px;
height:162px;
float:left;
position:relative;
}
#cl3b {
width: 193px;
height:auto;
float:left;
position:relative;
line-height:17px;
}

/* Contato .............................................. */
#contato {
width:189px;
height:auto;
position:static;
float:left;
line-height:17px;
margin-top:100px;
}
#formu {
width:242px;
height:auto;
position:static;
float:right;
margin-top:50px;
}
#formulario {
width:242px;
height:auto;
position:relative;
float:right;
}
.form_estilo {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
border: 1px #CCCCCC solid;
background-image:url(../img/bg_form.gif);
background-repeat:repeat-x;
}
.form_estilo2 {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
border: 1px #CCCCCC solid;
background-color:#FFFFFF;
}
.form_estilo3 {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
border: 1px #CCCCCC solid;
background-color:#FFFFFF;
background-image: url(../img/bg_bt.gif);
background-repeat:repeat-x;
}
.linha {
width:242px;
height:auto;
float:left;
position:relative;
margin-bottom:10px;
}
.c_linha1 {
width:70px;
height:auto;
float:left;
position:relative;
text-align:right;
margin-right:10px;
}
.c_linha2 {
width:140px;
height:auto;
float:left;
position:relative;
}


/* Produtos .............................................. */

#cln2_a {
width:216px;
height:366px;
float:left;
position:static;
text-align:justify;
}
#cln2_b {
width:215px;
height:366px;
float:left;
position:relative;
text-align:justify;
}
.saiba_maisp {
width:auto;
height:auto;
float:right;
position:relative;
font-size:10px;
}

#linhas_pr {
width:300px;
height:auto;
float:left;
position:relative;
margin-top:20px;
}
.c_linhas {
width:300px;
height:50px;
float:left;
position:relative;
}
.imagem_pr {
width:59px;
height:50px;
float:left;
position:relative;
margin-right:20px;
}
.texto_pr {
width:auto;
height:50px;
float:left;
position:relative;
}
.c_texto {
width:auto;
height:auto;
float:left;
position:relative;
margin-top:20px;
}
.espassador_pr {
width:300px;
height:20px;
float:left;
position:relative;
}
#textopr {
width:181px;
height:auto;
float:left;
position:relative;
}
#texto_texto {
width:161px;
padding:10px;
height:auto;
float:left;
position:relative;
margin-top:190px;
background-color:#FF9900;
color:#FFFFFF;
}