body {
 margin-top:5px;
 font-family: Arial,"Myriad Pro", "Trebuchet MS";
 border:0px solid #666666;
 background:#D2D1D1
 }


.prod {
 margin-top:5px;
 font-family: Arial,"Myriad Pro", "Trebuchet MS";
 border:0px solid #666666;
 background:white
 }


a { color:#C23B01;}
a:hover { color:#333333;}

#container {

           border:0px solid yellow;
           width:800px;
           margin-left:auto;
           margin-right:auto;
           }


#logo {
     background:url(images/header_bckg.png) repeat;
      height:91px;
      color:#FFFFFF;
      font-style:italic;
      border:0px solid red;
      }





#menu {
       background: url(images/menu_bckg.jpg);
       height:28px;
       line-height:20px;

       }

#data {
       color:white;
       padding-right:4px;
       padding-top:4px;
       float:right;
       width:289px;
       text-align:right;
       border:0px solid white;
       }




#menu ul { margin:0; padding:0;}
#menu ul li{ display:inline-block; float:left; width:82px; list-style:none; text-align:center; }
#menu a { display:block; float:left; width:82px; color:#fff; font-size:10px; text-decoration:none; padding-top:4px;}
#menu a:hover{ padding-top:4px; height:22px; background:url(images/menu_bckg_over.jpg);}


.menus_visit{
	padding-top:4px;
	height:22px;
	background:url(images/menu_bckg_over.jpg);
}





#line{
      background:url(images/line.png);
      height:5px;

}

#line_prod{
      background:url(images/line_prod.png);
      height:5px;

}


#line_emp{
      background:url(images/line_emp.png);
      height:5px;

}

#line_filial{
      background:url(images/line_filial.png);
      height:2px;

}




#main {

      width:100%;
      height:201px;
      background:white;


         }



#main_produtos {

      width:100%;
      height:600px;
      background:white;
      border:0px solid black;

         }
#main_produtos_index {

      width:100%;
      height:600px;
      background:url(images/prod_back.jpg) no-repeat;
      border:0px solid black;

         }





#main_contato {
      width:100%;
      height:500px;
      border:0px solid white;
      background:white;
         }


#main_index {

      width:100%;
      height:500px;
      border:0px solid black;
      background:white;
         }

 #under_brands {
            height:339px;
            width:151px;
            border:0px solid black;
            margin-left:auto;
            margin-right:auto;

      }
#text_index{
            height:115px;
            width:334px;
            color:#828282;
            font-size:12px;
            border:0px solid black;
            padding-left:15px;
            padding-top:3px;
            margin-left:25px;
            margin-bottom:2px;
            background:url(images/obj.jpg) no-repeat;

}


#text_index_conheca{
            height:115px;
            width:334px;
            color:#828282;
            font-size:12px;
            border:0px solid black;
            padding-left:15px;
            padding-top:3px;
            margin-left:25px;
            margin-bottom:2px;
            background:url(images/conheca.jpg) no-repeat;

}

#text_index_catalogos{
            height:115px;
            width:334px;
            color:#828282;
            font-size:12px;
            border:0px solid black;
            padding-left:15px;
            padding-top:3px;
            margin-left:25px;
            margin-bottom:2px;
            background:url(images/catalogos.jpg) no-repeat;

}

#text_index_cotacao{
            height:115px;
            width:334px;
            color:#828282;
            font-size:12px;
            border:0px solid black;
            padding-left:20px;
            padding-top:3px;
            margin-left:25px;
            margin-bottom:2px;
            background:url(images/moeda.jpg) no-repeat;


}




#text_index_maior{
            height:115px;
            width:334px;
            color:#828282;
            font-size:12px;
            border:0px solid black;
            padding-left:15px;
            padding-top:3px;
            margin-left:25px;
            margin-bottom:2px;
            background:url(images/novidades.jpg) no-repeat;


}


#text_index_timken{
            height:115px;
            width:334px;
            color:#828282;
            font-size:12px;
            border:0px solid black;
            padding-left:15px;
            padding-top:3px;
            margin-left:25px;
            margin-bottom:2px;
            background:url(images/tk_home.jpg) no-repeat;


}


#text_index_nsk{
            height:115px;
            width:334px;
            color:#828282;
            font-size:12px;
            border:0px solid black;
            padding-left:15px;
            padding-top:3px;
            margin-left:25px;
            margin-bottom:2px;
            background:url(images/nsk_home.jpg) no-repeat;


}





#fachada{


            height:272px;
            width:256px;
            float:right;
            border:1px solid black;
            background:url(images/fachada.png) no-repeat;


}



.input_form_text{
            width:340px;
            height:20px;
            background:#F2F2F2;
            border:0px;
            color:gray;

}


.input_form_area{
            width:340px;
            background:#F2F2F2;
            border:0px;
            color:gray;

}

.input_form_submit{
            width:80px;
            background:#FFFFFF;
            border:1px solid #F2F2F2;
            color:gray;


}




#text_index_timken a {color:#808080; text-decoration:none;}
#text_index_timken a:hover{text-decoration:underline;}

#text_index_nsk a {color:#808080; text-decoration:none;}
#text_index_nsk a:hover{text-decoration:underline;}

#text_index a {color:#808080; text-decoration:none;}
#text_index a:hover{text-decoration:underline;}

#text_index_conheca a {color:#808080; text-decoration:none;}
#text_index_conheca a:hover{text-decoration:underline;}


#text_index_catalogos a {color:#808080; text-decoration:none;}
#text_index_catalogos a:hover{text-decoration:underline;}


.link_download_press{color:green; background:#E8E8E8;font-size:8pt; font-weight:bold; text-decoration:none;}

.link_download_prod{color:gray; font-weight:bold; font-size:8pt; text-decoration:none;}
.link_download_prod:hover{color:green; background:#E8E8E8; font-weight:bold; font-size:8pt; text-decoration:none;}

.link_download{color:#808080; text-decoration:none;}
.link_download:hover{color:green; text-decoration:underline;}

.link_diagnosticos{color:green; text-decoration:none;}
.link_diagnosticos:hover{color:green; text-decoration:underline;}



.link_imagem{color:white; cursor:pointer;}
.link_imagem:hover{color:#E6E6E6;}


.link_exemplos{color:gray; text-decoration:none; cursor:pointer;}
.link_exemplos:hover{color:red; text-decoration:none;}

.link_prod_visited{color:green; font-size:8pt; text-decoration:none;}








#text_index_maior a {color:#808080; text-decoration:none;}
#text_index_maior a:hover{text-decoration:underline;}

#text_index_maior li{
	list-style-position:inside;
	float:left;
	border:1px solid black;

}




#col1{
      float:left;
      margin-top:5px;
      width:49%;
      height:400px;
      border:0px solid black;

}

#col2{
      float:right;
      margin-top:5px;
      width:49%;
      height:400px;
      border:0px solid black;

}

#main_brands{
      float:left;
      width:100%;
      border:0px solid black;

}

#brands{
      width:150px;
      border:0px solid black;
      margin-left:auto;
      margin-right:auto;

}




#main_2{

      width:97,5%;
      height:auto;
      padding-left:2%;
      border:1px solid white;
      background:white;


         }


#main_filiais{

      width:97,5%;
      height:700px;;
      padding-left:0;
      padding-right:0;
      border:0px solid white;
      background:url(images/filiais.jpg) no-repeat;


         }

#main_prod_timken{

      width:97,5%;
      height:620px;;
      padding-left:2%;
      padding-right:2%;
      border:0px solid white;
      background:url(images/produtos_timken.jpg) no-repeat;


         }

#main_prod_nsk{

      width:97,5%;
      height:1400px;
      padding-left:2%;
      padding-right:2%;
      border:0px solid white;
      background:white;


         }




#cat_timken{

      width:97,5%;
      height:180px;
      padding-left:2%;
      padding-right:2%;
      border:0px solid black;
      background:white;


         }





#main_empresa{

      width:98,5%;
      height:auto;
      padding-left:1%;
      padding-right:1%;
      border:1px solid white;
      background:white;

         }



#main_servicos{

      width:97,5%;
      height:auto;
      padding-left:2%;
      padding-right:2%;
      border:1px solid white;
      background:white;


         }


#teste{
	position: absolute;
	width:50px;
	height:20px;
    padding:10px;
    border:1px solid black;


}



.p_teste{
      line-height:9px;;
}

.p_rodape{
          margin-top:2pt;
          line-height:8pt;
          margin-top: 2px;
          margin-bottom: 2px;

}

.p_texto_index{
          line-height:8pt;
          margin-top: 15px;
          margin-bottom: 2px;

}

.p_texto_index2{
          line-height:10pt;
          margin-top: 30px;
          margin-bottom: 2px;

}



.p_texto_index_novidades_titulo{
          line-height:8pt;
          margin-top: 37px;
          margin-bottom: 12px;

}



.p_texto_index_novidades{
          line-height:13pt;
          margin-top: 0px;
          margin-bottom: 2px;


}



.p_texto_empresa{
          line-height:5pt;
          margin-top: 10px;
          margin-bottom: 2px;

}

.p_texto_empresa_titulo{
          line-height:25pt;

}



#empresa {

      width:100%;
      height:201px;
      background:url(images/inside.jpg);

         }



#down {

      width:100%;
      height:482px;
      background:url(images/down.jpg);

         }


#footer {
        background:url(images/header_bckg_.jpg) #424E4F;
        height:91px; clear:both;
        border:0px solid black;
        }

#dados_rodape {
        width:300px;
        text-align:center;
        color:white;
        border:0px solid black;
        margin-left:auto;
        margin-right:auto;
        padding:20px;
        }



#left_footer { float:left; padding:40px 0 0 30px; text-transform:uppercase; color:#FFFFFF; font-weight:bold; font-size:12px;}


#right_footer { float:right; padding:40px 30px 0 0; text-transform:uppercase; color:#FFFFFF; font-weight:bold; font-size:12px; text-align:right; width:400px;}


