/* CSS Reset ======================================================================= */
body, h1, h2, h3, h4, h5, h6, form, div, span, dl, ul, ol,li, dt, dd, p, address, a, img, blockquote{margin:0;padding:0;border:none}
h1, h2, h3, h4, h5, h6{color:#30AEE3; font-size:100%;font-weight:normal;}
hr{display:none;}
ul li{list-style:none;}
img{border:0px none 0;}
p{margin-bottom:1.1em;}
body{background:url(../imgs/fundo.jpg) #fff top repeat-x;color:#4e4e4e;font-family: "Trebuchet MS";font-size:12px;}
a{text-decoration:none;color:#2d2c2c;}
a:hover{text-decoration:none;color:#000;}

#banner{position:relative;width:864px;height:276px;float:left; margin:0;left:50%; margin-left:-432px;margin-top:-26px; z-index:0; overflow: visible; visibility: visible; vertical-align:top;}

/* estrutura */
#all{width:866px;margin:0 auto; padding:0 17px 0 16px; background:url(../imgs/estrutura.jpg);} 

/* body */
h1{color:#30AEE3;font-family: "Trebuchet MS"; font-size:16px; font-weight:700;line-height: 18px;letter-spacing:0.7ems;}
h2{color:#30AEE3;font-family: "Trebuchet MS"; font-size:13px; font-weight:700;letter-spacing:0.7ems;}
.txt_pq{color:#eb0000;font-family: "Trebuchet MS"; font-size:10px;letter-spacing:0.7ems;important!}

#hd{width:840px;height:102px;margin:0 auto;}
#hd .logo{width:228px;height:102px;background-image: url(../imgs/logo_hummel.gif) left no-repeat;float:left;}
#hd .end{width:260px;height:60px;color:#4e4e4e;font-family: "Trebuchet MS"; font-size:11px; line-height:15px;letter-spacing:0.7ems; text-align:right;float:right;padding:25px 0 0 0;}

/*#banner{width:866px;height:250px;float:left; margin:0;}*/

#md{width:674px;float:left;margin: 0 8px;}
#md #menu{width:676px;margin:0 auto;float:left;}
#md #menu ul{list-style-type:none;margin:0;padding:10px 0px 0px 0px;}
#md #menu li{background:url(../imgs/div_menu.gif) -1px 0 no-repeat;color:#fff;margin:8px 0 0 0;font-family: "Trebuchet MS"; font-size:12px;text-transform:uppercase;float:left;padding:2px 4px;}
#md #menu li a{text-decoration:none;color:#2d2c2c;padding:2px 4px;}
#md #menu li a:hover{text-decoration:none;color:#2d2c2c;background:#fff;padding:2px 4px;}
#md #menu li :hover > a {text-decoration:none;color:#2d2c2c;background:#fff;padding:2px 4px;}
#md #menu .menu_on {text-decoration:none;color:#2d2c2c;background:#fff;}

#md #hummel{width:667px;float:left; margin-top:30px;}
#md #hummel .tit{background:url(../imgs/tit_hummel.gif) left no-repeat; margin-top:20px;margin-left:6px; width:239px; height:22px;}
#md #hummel .linha{background:url(../imgs/tit_linha.gif) repeat-x; width:667px; height:7px; margin-top:2px;}
#md #hummel .texto {color:#4d4d4d;font-family:"Trebuchet MS"; font-size:12px; font-weight:100; line-height: 15px;letter-spacing:0.7ems;margin:10px 12px 12px 2px;}
#md #hummel .texto .img{width:173px;height:280px;float:left;padding:0 8px 0 0;}

#md #pdfs{width:667px;float:left; margin:15px 0 25px 0;}
#md #pdfs .tit{background:url(../imgs/tit_pdfs.gif) left no-repeat; margin-top:3px;margin-left:6px; width:615px; height:40px;}
#md #pdfs .linha{background:url(../imgs/tit_linha.gif) repeat-x; width:667px; height:7px; margin-top:2px;}
#md #pdfs .imgs{float:left;padding:10px 0 0 5px;}
#md #pdfs .imgs img{width:86px;height:80px;float:left;padding:0 2px 0 6px;}
#md #pdfs .texto{width:667px;float:left;}
#md #pdfs .texto ul{list-style-type:none;margin:0;}
#md #pdfs .texto li{width:81px;color:#4d4d4d;height:38px;margin:8px 0 0 1px;font-family: "Trebuchet MS"; font-size:10px;letter-spacing:1.5ems;line-height:13px;float:left;font-weight:500;text-align:center;padding:0 3px 0 10px;}
#md #pdfs .texto li a{text-decoration:none;color:#4d4d4d;}
#md #pdfs .texto li a:hover{text-decoration:none;color:#000;}


#md #conteudo{width:665px;float:left;margin:0 0 0 5px;}
#md #conteudo .tit{color:#30AEE3; font-family: "Trebuchet MS"; font-size:22px;font-weight:500;text-align:left;padding:30px 0 0 10px; height:30px;}
#md #conteudo .linha{background:url(../imgs/tit_linha.gif) repeat-x; width:667px; height:7px; margin-top:2px;}
#md #conteudo p{line-height:18px;text-align:left;padding:0 10px;}
#md #conteudo .imgh{ background:url(../imgs/img_hummel_br.jpg) no-repeat;width:250px;height:156px;float:right;margin:15px 15px 0 0;}

#md #conteudo .conexoes {float:left;margin:0;}
#md #conteudo .conexoes .tb {width:290px;float:left;margin:10px 20px 35px 0;}
#md #conteudo .conexoes .tb .img{width:109px;height:99px;float:left;margin:0;}
#md #conteudo .conexoes .tb .titC{font-family: "Trebuchet MS"; font-size:14px;letter-spacing:0.5ems;line-height:13px;font-weight:700;margin:0 0 0 112px;}
#md #conteudo .conexoes .tb .linhaC{background:url(../imgs/tit_linha.gif) repeat-x; height:5px;margin:0;}
#md #conteudo .conexoes .tb .texto{letter-spacing:0,7ems;line-height:16px;text-align:left;margin:5px 0 0 112px;}

#md #conteudo .folders{width:450px;float:left; margin-top:8px;}
#md #conteudo .folders .titf{background:url(../imgs/tit_folders.gif) left no-repeat; margin-top:0;margin-left:6px; width:420px; height:35px;float:left;}

#md #conteudo .pdts {margin:0;}
#md #conteudo .pdts .tb {width:310px;float:left;margin:35px 20px 0 0;}
#md #conteudo .pdts .tb .img{width:160px;height:226px;float:left;margin:0;}
#md #conteudo .pdts .tb .titC{font-family: "Trebuchet MS"; font-size:14px;letter-spacing:0.5ems;line-height:13px;font-weight:700;margin:0 0 0 168px;}
#md #conteudo .pdts .tb .linhaC{background:url(../imgs/tit_linha.gif) repeat-x; height:5px;margin:0;}
#md #conteudo .pdts .tb .texto{letter-spacing:0,7ems;line-height:16px;text-align:left;margin:5px 0 0 168px;}

#md #conteudo .pag4 {width:665px;margin:30px 0 0 0; padding:0;}
#md #conteudo .titpag{ background:#f1f1f1; color: #30AEE3; width:550px;font-family: "Trebuchet MS"; font-size:26px;font-weight:700;text-align:left;padding:5px 5px 5px 10px;}
#md #conteudo .pag4 .img { background:url(../imgs/pag4.jpg) no-repeat; width:418px;height:401px;margin:0 10px 0 10px; padding:0; float:left;}
#md #conteudo .pag4 .txtpag {padding:90px 0 0 0;} 
#md #conteudo .pag4 .txtpag1 {padding:70px 0 0 0;} 
#md #conteudo .pag4 .txtpag2 {padding:80px 0 0 0;} 

#md #conteudo .pag5 {width:665px;margin:30px 0 0 0; padding:0;}
#md #conteudo .pag5 .img { background:url(../imgs/pag5.jpg) no-repeat; width:650px;height:592px;margin:0 -196px 0 10px; padding:0; float:left; }
#md #conteudo .pag5 .txtpag {font-size:11px;line-height:13px;padding:208px 0 0 0;position: relative;} 
#md #conteudo .pag5 .txtpag1 {font-size:11px;line-height:13px;padding:77px 0 0 0;position: relative;} 
#md #conteudo .pag5 .txtpag2 {font-size:11px;line-height:13px;padding:56px 0 0 0;position: relative;} 
#md #conteudo .pag5 .txtpag3 {font-size:11px;line-height:13px;padding:58px 0 0 0;position: relative;} 

/* Lateral Direita */

#colC{margin:10px 12px 0 6px;width:158px;float:left;}

/*#colC .selo{height:140px;height:141px;margin:15px 8px 10px 8px;}*/

#colC #cotacao{height:65px;margin:20px 8px 2px 8px;}
#colC #cotacao .tit{ background:url(../imgs/tit_cotacao.gif) left no-repeat; width:135px; height:15px;margin:0;}
#colC #cotacao .linha{background:url(../imgs/tit_linha_colC.gif) repeat-x; width:140px; height:7px; margin:2px 15px 0 0;}
#colC #cotacao .texto{color:#4d4d4d;font-family:"Trebuchet MS"; font-size:11px; font-weight:100; line-height: 15px;letter-spacing:0.7ems;margin:12px 0 0 0;}
#colC #cotacao .clique{color:#4d4d4d;font-family:"Trebuchet MS"; font-size:11px; font-weight:100; line-height: 15px;letter-spacing:0.7ems;margin:12px 0 0 0;}
#colC #cotacao .clique a{color:#4d4d4d;text-decoration:none;}
#colC #cotacao .clique a:hover{color:#000;text-decoration:none;}
#colC #cotacao .clique a:visited{color:#4d4d4d;text-decoration:none;}

#colC #carreira{height:115px;margin:15px 8px 2px 8px;}
#colC #carreira .tit{ background:url(../imgs/tit_carreira.gif) left no-repeat; width:52px; height:13px;margin:0;}
#colC #carreira .linha{background:url(../imgs/tit_linha_colC.gif) repeat-x; width:140px; height:7px; margin:2px 15px 0 0;}
#colC #carreira .texto{color:#4d4d4d;font-family:"Trebuchet MS"; font-size:11px; font-weight:100; line-height: 15px;letter-spacing:0.7ems;margin:12px 0 0 0;}
#colC #carreira .clique{color:#4d4d4d;font-family:"Trebuchet MS"; font-size:11px; font-weight:100; line-height: 15px;letter-spacing:0.7ems;margin:8px 0 0 0;float:right;}
#colC #carreira .clique a{color:#4d4d4d;text-decoration:none;}
#colC #carreira .clique a:hover{color:#000;text-decoration:none;}
#colC #carreira .clique a:visited{color:#4d4d4d;text-decoration:none;}

#colC #novidades{margin:15px 8px 25px 8px;}
#colC #novidades .tit{ background:url(../imgs/tit_novidades.gif) left no-repeat; width:73px; height:13px;margin:0;}
#colC #novidades .linha{background:url(../imgs/tit_linha_colC.gif) repeat-x; width:140px; height:7px; margin:0 15px 0 0;}
#colC #novidades .img{ width:142px; height:94px; margin: 5px 0 10px 0;}
#colC #novidades .selo{width:140px; height:141px; margin: 5px 0 10px 0;}
#colC #novidades .texto{color:#4d4d4d;font-family:"Trebuchet MS"; font-size:11px; font-weight:100; line-height: 15px;letter-spacing:0.7ems;margin:3px 2px 0 2px;}
#colC #novidades .dt{color:#5c989e;font-family:"Trebuchet MS"; font-size:12px; font-weight:700; line-height:15px;letter-spacing:0.7ems;text-decoration:none; margin:30px 0 0 0 ;}
#colC #novidades .clique{color:#4d4d4d;font-family:"Trebuchet MS"; font-size:11px; font-weight:100; line-height: 15px;letter-spacing:0.7ems;margin:0;float:right;}
#colC #novidades .clique a{color:#4d4d4d;text-decoration:none;}
#colC #novidades .clique a:hover{color:#000;text-decoration:none;}
#colC #novidades .clique a:visited{color:#4d4d4d;text-decoration:none;}

.logos{clear:both; padding:20px 0 0 0; text-align: center;}
#linha{width:866px;height:1px;clear:left;padding:10px 0 0 0; border-bottom:1px solid #fff; }
#linha2{width:660px;height:1px;margin:5px 0 10px 0; border-bottom:1px solid #eee; }
.txt{font-family:"Trebuchet MS"; font-size:14px; font-weight:700;height:18px;}

#ft{clear:left;color:#4d4d4d;font-family: "Trebuchet MS"; font-size:10px; line-height:15px;letter-spacing:0.7ems; text-align:center;padding:20px 0 20px 0;}
