
   /* ------------------------------------------- Body ------------------------------------------- */

   body {
   word-spacing: 0;
   font-family: Tahoma;
   font-size: 12px;
   color: #666666; 
   margin: 0;
   padding: 0;
   background-color: #ffffff;
   background-image: url('http://www.flexport.com.br/images/background01.jpg');
   background-repeat: repeat-x; 
   background-position: center top
   }
   
   table  {
   word-spacing: 0;
   margin: 0 auto;
   padding: 0;
   border-collapse: collapse;
   }
   
    .logo01 {
   width: 240px;
   height: 15px;
   float:left;
   position: absolute;
   left: 10px;
   top: -56px;
   }
   
   .divheader01 {
   width: 30px;
   height: 350px;
   word-spacing: 0;
   margin: 0 auto;
   padding: 0;
   float: left;
   position: relative;
   background-image: url('http://www.flexport.com.br/images/background03.jpg');
   background-repeat: repeat-x; 
   background-position: left top;
   }
   
   .divheader02 {
   width: 666px;
   height: 347px;
   word-spacing: 0;
   margin: 0 auto;
   padding: 0;
   float: left;
   position: relative;
   background-image: url('http://www.flexport.com.br/images/menu01.jpg');
   background-repeat: repeat-x; 
   background-position: left top;
   background-color: #ffffff;
   vertical-align: top;
   }
   
   .divheader03 {
   width: 30px;
   height: 350px;
   word-spacing: 0;
   margin: 0 auto;
   padding: 0;
   float: left;
   position: relative;
   background-image: url('http://www.flexport.com.br/images/background04.jpg');
   background-repeat: repeat-x; 
   background-position: left top;
   }
   
   .fundobaixo {
   background-image: url('http://www.flexport.com.br/images/background02.gif');
   background-repeat: repeat-x; 
   background-position: left bottom
   }
   
   .fundobaixo2 {
   background-image: url('http://www.flexport.com.br/images/background07.jpg');
   background-repeat: repeat-x; 
   background-position: left bottom;
   background-collor: #ffffff;
   }
               

   /* ------------------------------------------- Fim do Body ------------------------------------------- */
   
   /* ------------------------------------------- Conteudo ------------------------------------------- */

   .divtopo {
   vertical-align: middle;
   width: 726px;
   height: 78px;
   word-spacing: 0;
   margin: 0 auto;
   padding: 0;
   }

   .divmenu {
   width: 666px;
   height: 61px;
   word-spacing: 0;
   margin: 0;
   padding: 0; 
   }

   .divbanner {
   width: 666px;
   height: 286px;
   word-spacing: 0;
   margin: 0 auto;
   padding: 0;
   position: absolute;
   top: 61px;
   background-image: url('http://www.flexport.com.br/images/banner.jpg');
   background-repeat: no-repeat; 
   background-position: center top;
   }

   .divfooter {
   font-family: Arial;
   font-size:10px;
   font-weight:bold;
   color: #FFFFFF;
   }
   
   /* ------------------------------------------- Fim do Conteudo ------------------------------------------- */
   
   /* ------------------------------------------------ Menu ------------------------------------------------- */
   
   
   ul#meumenu{
   width: auto;
   height: 61px;
   font-size: 15px;
   font-weight: bold;
   font-style: italic;
   font-family: Trebuchet MS,Helvetica,Arial,sans-serif;
   list-style-type: none;
   margin: 0 auto;
   padding: 0;
   background-position: left top;
   position: relative;
   display: block;
   }
   
   ul#meumenu li{
   display: block;
   float: right;
   margin: 0;
   pading: 0;
   }
   
   ul#meumenu li a{
   display: block;
   float: left;
   color: #333333;
   text-decoration: none;
   height: 61px;
   }
   
   ul#meumenu li a:hover{
   color:#A40A08;
   }
   
   ul#meumenu li a.up_menu{
   padding: 23px 25px 0px 10px;
   background:url('http://www.flexport.com.br/images/menu02.jpg') no-repeat top right
   }
   
   ul#meumenu li a.up_contato{
   padding: 23px 5px 0px 20px;
   }
   
   ul#meumenu li a:hover.down_menu, ul#meumenu li a.down_menu{
   padding: 23px 25px 0px 10px;
   background:url('http://www.flexport.com.br/images/menu02.jpg') no-repeat top right;
   color:#A40A08;
   }
   
   ul#meumenu li a.down_contato, ul#meumenu li a:hover.down_contato{
   padding: 23px 0px 0px 10px;
   color:#A40A08;
   }
   
   /* ------------------------------------------- Fim do Menu ------------------------------------------- */
   
   /* --------------------------------------------- Banner ---------------------------------------------- */
   
   
   #mae, #um, #dois, #tres {
   width:641px;
   height:187px;
   float:left;
   position:absolute;
   left:50%;
   margin-left:-321px;
   top:0px;
   display:block;
   background-image:url('http://www.flexport.com.br/images/banner01.jpg');
   }
     
   #um {
   background-image:url('http://www.flexport.com.br/images/banner02.jpg');
   display: none;
   }
   
   #dois {
   background-image:url('http://www.flexport.com.br/images/banner03.jpg');
   display: none;
   }
       
   #tres {
   background-image:url('http://www.flexport.com.br/images/banner04.jpg');
   display: none;
   }
   
   .mini{
   border: 0px none;
   }
   
   .miniatura1 {
   position:absolute;
   left:50%;
   margin-left:-311px;
   top:193px;
   }
   
   .miniatura2 {
   position:absolute;
   left:50%;
   margin-left:-101px;
   top:193px;
   }
   
   .miniatura3 {
   position:absolute;
   left:50%;
   margin-left:109px;
   top:193px;
   }
   
   /* ------------------------------------------- Fim do Banner ------------------------------------------- */

   /* ----------------------------------------------- Links ----------------------------------------------- */   
   
   a:link {
   color: #333333;
   text-decoration: none;
   }
   
   a:visited {
   color: #333333;
   text-decoration: none;
   }
   
   a:hover {
   color: #A40A08;
   text-decoration: underline;
   }
   
   a:active {
   color: #A40A08;
   text-decoration: none;
   }
   
   a:link.footer {
   color: #ffffff;
   text-decoration: none;
   }
   
   a:visited.footer {
   color: #ffffff;
   text-decoration: none;
   }
   
   a:hover.footer {
   color: #666666;
   text-decoration: underline
   }
   
   a:active.footer {
   color: #666666;
   text-decoration: none;
   }
   
   a:link.footerdois {
   color: #FFFFFF;
   text-decoration: none;
   font-weight: bold;
   font-size: 11px;
   }
   
   a:visited.footerdois {
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   font-size: 11px;
   }
   
   a:hover.footerdois {
   color: #666666;
   text-decoration: underline;
   font-weight: bold;
   font-size: 11px;
   }
   
   a:active.footerdois {
   color: #666666;
   text-decoration: none;
   font-weight: bold;
   font-size: 11px;
   }
   
   
   /* ------------------------------------------- Fim dos Links ------------------------------------------- */ 
   
 
   
   
/* ------------------------------------------- Titulos ------------------------------------------- */

.titulo01 {
height: 46px;
margin: 0 auto;
font-family: Trebuchet MS;
font-weight: bold; 
font-style:italic;
font-size: 18px;
color: #960905;
background-image: url('http://www.flexport.com.br/images/barra05.gif'); 
background-repeat: no-repeat;
background-position: left top; padding-left:48px; padding-right:0; padding-top:12px; padding-bottom:0
}

.titulo02 {
height: 46px;
margin: 0 auto;
font-family: Trebuchet MS;
font-weight: bold; 
font-style:italic;
font-size: 18px;
color: #666666;
padding: 12px 0 0 48px;
background-image: url('http://www.flexport.com.br/images/barra04.jpg'); 
background-repeat: no-repeat;
background-position: left top;
}

/* ------------------------------------------- Produtos ------------------------------------------- */

.produtos_titulo {
color: #3f3f3f;
font-size: 12 px;
font-family: Tahoma;
font-weight: bold;
}
.produtos_descricao {
font-family: Tahoma;
font-size: 12px;
color: #666666;
}
.produtos_partnumber {
font-family: Tahoma;
color: #A40A08;
font-size: 11px;
font-weight: bold;
}
a:link.produtos_descricao {
color: #A40A08;
text-decoration: none;
font-size:12px;
font-family:Tahoma;
}
a:visited.produtos_descricao {
color: #A40A08;
text-decoration: none;
}
a:hover.produtos_descricao {
color: #333333;
text-decoration: underline;
}
a:active.produtos_descricao {
color: #333333;
text-decoration: none;
}

.voltar {
height: 36px;
word-spacing: 0;
text-align: left;
background-image: url('http://www.flexport.com.br/images/bot_voltar.jpg');
background-repeat: no-repeat; 
background-position: left top;
display: block;
font-family:Trebuchet MS;
font-size:18px;
color:#333333;
font-style:italic;
font-weight: bold;
text-transform:uppercase;
margin-left:0;
margin-right:0;
margin-top:-10px;
margin-bottom:10px;
padding-left:55px;
padding-right:0;
padding-top:11px;
padding-bottom:0;
}