/* CSS DOCUMENT*/

p{
margin:11px 0px;
}

body{
/*background-image: url(../images/background.jpg);*/
background-image:url(../images/fundotiba.gif);
background-repeat:repeat;
background-position:top;
/*margin:0px;*/
font-family:"trebuchet MS";
}

input{
font-size:10px;
font-family:"trebuchet MS";
height:13px;
border:1px solid #96a3b9;
color:#000000;
background-color:#FFFFFF;
}

img, form{ margin: 0px; }

a img { margin:0px; border:none;}

a { text-decoration:none; }


.bottom, .bottom a:visited, .bottom a{
font-size:11px;
text-decoration:none; 
color:#003366;
}

.bottom a:hover{
text-decoration:underline; 
}

.main_top{
width:960px;
}

.main{
width:960px;
background-color:#EDEDED;
}

.topo_esq{
background-image:url(../images/topo_logo.gif);
background-repeat:no-repeat;
background-position:top;
width:192px;
height:158px;
}

.esquerda{
background-color:#EDEDED;
padding-left:30px;
}

.cinza{
background-color:#EDEDED;
margin:0px;
height:50px;
width:100%;
}

.bandeiras{
padding-left:10px;
}

.pesquisa{
font-family:"trebuchet MS";
font-size:11px;
font-weight:bold;
color:#4D6288;
padding-right:5px;
}


.btn {
background-image:url(../images/btn_bkg.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:10px;
font-family:"trebuchet MS";
font-weight:bold;
border: none;
margin-left:5px;
margin-right:5px;
}

.btn_form{
background-image:url(../images/form_btn_bkg.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:10px;
font-family:"trebuchet MS";
font-weight:bold;
border: none;
margin-left:5px;
margin-right:5px;
}

.canvas{
background-color:#FFFFFF;
}


.titulo_prod{
background-image:url(../images/product_title.gif);
background-repeat:no-repeat;
background-position:left;
font-family:"trebuchet MS";
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:right;
padding-right:5px;
height:23px;
text-transform:uppercase;
}

.titulo_gama{
background-image: url(../images/gama_title.gif);
background-repeat:no-repeat;
background-position:right;
width:160px;
font-family:"trebuchet MS";
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:right;
padding-right:5px;
height:23px;
}

.titulo_relac{
background-image: url(../images/relac_title.gif);
background-repeat:no-repeat;
background-position: right;
font-family:"trebuchet MS";
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:right;
padding-right:5px;
height:23px;
}


.img_prod{
padding-top: 10px;
}

.nome_prod, .nome_prod a{
font-family:"trebuchet MS";
font-size:11px;
font-weight:bold;
color: #96a3b8;
}

.gama_prod a{
font-family:"trebuchet MS";
font-size:11px;
font-weight:bold;
color: #96a3b8;
padding-bottom:5px;
}

.gama_prod a:hover{
text-decoration:underline;
font-family:"trebuchet MS";
font-size:11px;
font-weight:bold;
color: #96a3b8;
padding-bottom:5px;
}


.nome_prod2{
font-family:"trebuchet MS";
font-size:10px;
font-weight:bold;
color: #96a3b8;
padding-left: 5px;
}


.label{
font-family:"trebuchet MS";
font-size:11px;
color: #96a3b8;
}

.label2{
font-family:"trebuchet MS";
font-size:10px;
color: #96a3b8;
padding-left: 5px;
}

.detalhe{
font-family:"trebuchet MS";
font-size:11px;
color: #4e4b54;
}

.detalhe_text{
font-family:"trebuchet MS";
font-size:11px;
color: #666666;
padding-top:5px;
/*text-align:justify;*/
}

.detalhe a{
font-family:"trebuchet MS";
font-size:11px;
color: #666666;
padding-top:5px;
text-align:justify;
}

.detalhe a:hover{
font-family:"trebuchet MS";
font-size:11px;
color: #666666;
padding-top:5px;
text-align:justify;
text-decoration:underline;
}

.img_rel{
 width:90px;
}

.sep_rel{
width:27px;
font-size:10px;
}

.info_rel{
background-image: url(../images/info_relac.gif);
background-repeat:no-repeat;
background-position:right;
font-family:"trebuchet MS";
font-size:10px;
text-align:right;
padding-top:3px;
color: #FFFFFF;
}

.info_rel a, .info_rel a:visited{
color: #FFFFFF;
}

.info_rel a:hover{
color: #CDCDCD;
}


.info_rel2{
background-image: url(../images/info_relac2.gif);
background-repeat:no-repeat;
background-position:right;
font-family:"trebuchet MS";
font-size:10px;
text-align:center;
padding-top:3px;
color: #FFFFFF;
width:65px;
}

.lupa img{
padding-left:2px;
}

.lupa{
height="109";
}

.new_tag{
position:absolute; 
overflow:hidden;
margin-top:-10px;
margin-left:-20px;
}

.new_tag2{
position:absolute; 
overflow:hidden;
margin-top:-11px;
margin-left:-20px;
}

.new_title{
background-image:url(../images/new_title.gif);
background-repeat:no-repeat;
background-position:right;
height:23px;
font-family:"trebuchet MS";
font-size:11px;
font-weight:bold;
color: #FFFFFF;
padding-right:5px;
}

.new_prod{
background-image:url(../images/new_title_big.gif);
background-repeat:no-repeat;
background-position:right;
height:23px;
font-family:"trebuchet MS";
font-size:12px;
font-weight:bold;
text-align:right;
text-transform:uppercase;
color: #FFFFFF;
padding-right:5px;

}

.dstk_tag{
position:absolute; 
overflow:hidden;
margin-top:-15px;
margin-left:-10px;
}

.news_title{
height:20px;
border-bottom: 1px solid #96A3B9;
font-family:"trebuchet MS";
font-size:11px;
font-weight:bold;
text-align:left;
text-transform:uppercase;
color:#4C6288;
}


.titulo_news{
font-family:"trebuchet MS";
font-size:11px;
font-weight:bold;
text-align:left;
color:#4C6288;
}

.data_news{
font-family:"trebuchet MS";
font-size:11px;
text-align:left;
color:#7B7B7B;
padding-left:10px;
}

.vermais{
font-family:"trebuchet MS";
font-size:11px;
font-weight:bold;
text-align:left;
color:#4C6288;
}



.curva{
background-image:url(../images/curva.png);
background-repeat:no-repeat;
}

.last_line{
background-color:#EDEDED;
}

.section_title{
font-family:"trebuchet MS";
font-size:14px;
font-weight:bold;
color:#4C6187;
}

.section_subtitle{
font-family:"trebuchet MS";
font-size:14px;
color:#4C6187;
}




.produtos td a{
font-family:"trebuchet MS";
font-size:12px;
color:#4c6187;
}

.produtos_servicos td a{
font-family:"trebuchet MS";
font-size:15px;
color:#4c6187;
text-align:left;
}

.marcas td a{
font-family:"trebuchet MS";
font-size:12px;
color:#4c6187;
}


.marcas a:hover, .dwnldd a:hover{
color:#96A3B8;
}

.dwnldd a {
font-family:"trebuchet MS";
font-size:12px;
color:#4c6187;
}

.contact_table{
font-family:"trebuchet MS";
font-size:11px;
color: #666666;
padding-top:5px;
padding-bottom:5px;
}


.formulario, .formulario a{
 font-family: "Trebuchet MS", Helvetica, sans-serif;
 font-size: 12px;
 color:#003366;
}

.formulario a:hover{
text-decoration:underline;
}

.formulario #label{
text-align:right;
}

.formulario td{
 padding-bottom:5px;
}

.formulario_input{
font-size:12px;
font-family:"trebuchet MS";
height:18px;
border:1px solid #CCCCCC;
color:#000000;
background-color:#FFFFFF;
}

.formulario_btn{
background-image:url(../images/form_btn_bkg2.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:10px;
font-family:"trebuchet MS";
font-weight:bold;
border: none;
margin-left:5px;
margin-right:5px;
height:20px;
}

.mtitle{
color:#4C6187;
font-family:"trebuchet MS";
font-size:12px;
font-weight:bold;
}

.lead{
color:#4C6187;
font-family:"trebuchet MS";
font-size:12px;
}

.forma_section{
color:#4C6187;
font-family:"trebuchet MS";
font-size:12px;
}
