@charset "utf-8";
/* CSS Document */
*{
margin:auto;
}
body{
background:url(imagens/fundo.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
}
img{
border:0px;
}
h1{
font-size:20px;
color:#fe0000;
text-align:left;
font-weight:bold;
margin:0px;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
padding:10px 0px 15px 0px;
*padding:11px 0px 15px 0px;
}
h2{
font-size:13px;
color:#0e6a9f;
text-align:left;
font-weight:bold;
margin:0px;
padding:13px 0px 15px 20px;
*padding:14px 0px 15px 20px;
}
.link_vermelho,.texto_vermelho{
font-size:13px;
color:#d93533;
text-align:left;
text-decoration:none;
margin:0px;
padding:0px;
}
.link_vermelho:hover{
text-decoration:underline;
}
.texto_azul,.link_azul{
color:#0e6a9f;
font-size:12px;
text-decoration:none;
}
.link_azul:hover{
text-decoration:underline;
}

p{
font-size:12px;
color:#363636;
text-align:left;
text-decoration:none;
margin:0px;
padding:0px;
line-height:15px;
margin-bottom:5px;
}

.p_13_vermelho{
font-size:13px;
font-weight:bold;
color:#CC0000;
text-align:left;
text-decoration:none;
margin:0px;
padding:0px;
line-height:15px;
margin-bottom:5px;
}

/****************************
*****************************
         ESTRUTURA
*****************************
****************************/
#geral{
width:1000px;
}
#site{
width:1000px;
float:left;
}
#topo{
width:1000px;
float:left;
}
#corpo{
width:1000px;
float:left;
}
#rodape_geral{
height:55px;
width:100%;
background-color:#f1f1f1;
float:left;
margin-top:20px;
}
#rodape{
width:1000px;
}
/****************************
*****************************
            TOPO
*****************************
****************************/
#topo01{
width:1000px;
height:169px;
float:left;
}
#topo01a{
width:170px;
float: left;
}
#topo01b{
width:429px;
float:right;
}
/****************************
*****************************
           CORPO
*****************************
****************************/
#menu{
width:221px;
margin-left:0px;
padding-left:18px;
float:left;
}
#home{
width:729px;
float: left;
margin:0px;
padding-left:14px;
}
/****************************
*****************************
           HOME
*****************************
****************************/
#icone_home{
width:728px;
float:left;
}
#saudacao{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
background:#0F6A9F;
padding:10px;
margin-top:10px;
margin-bottom:10px;
}
#icone_a{
width:225px;
float:left;
padding-left:30px;
}
#icone_a a{
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:14px;
color:#0e6a9f;
text-decoration:none;
text-align:left;
font-weight:bold;
}
#icone_a a:hover{
text-decoration:underline;
}
#icone_b{
width:215px;
float:left;
}
#icone_b a{
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:14px;
color:#0e6a9f;
text-decoration:none;
text-align:left;
font-weight:bold;
}
#icone_b a:hover{
text-decoration:underline;
}
#icone_c{
width:245px;
float: right;
padding-right:4px;
}
#icone_c a{
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:14px;
color:#0e6a9f;
text-decoration:none;
text-align:left;
font-weight:bold;
}
#icone_c a:hover{
text-decoration:underline;
}
#parceiroseprodutos{
width:729px;
float:left;
margin-top:20px;
*margin-top:18px;
}
#cx_parceiros{
width:338px;
height:305px;
background:url(imagens/cx_parceiros.jpg);
float:left;
}
#cx_parceiros ul{
margin:0px;
padding-left:30px;
padding-top:5px;
}
#cx_parceiros ul li{
width:115px;
float:left;
margin:0px;
padding-left:15px;
}
#cx_produtos{
width:371px;
height:305px;
background:url(imagens/cx_produtos.jpg);
float:left;
margin-left:20px;
}
#cotacao_iatf{
width:729px;
float:left;
margin-top:10px;
position:relative;
}
#cotacao_iatf img{
position:absolute;
top:37px;
left:12px;
cursor:pointer;
}
.numFundo{
background:#d93533;
color:#FFF;
cursor:pointer;
padding-left:4px;
padding-right:4px;
}
.semFundo{
background:#f0f0f0;
color:#5c646a;
cursor:pointer;
}

#cotacao{
width:274px;
float:left;
height:210px;
background:url(imagens/cx_cotacoes.jpg);
}
#iatf{
width:273px;
float:left;
height:210px;
background:url(imagens/cx_iatf.jpg);
margin-left:15px;
position:relative;
}
#tempo{
width:140px;
float:left;
margin-left:18px;
padding-top:8px;
*padding-top:0px;
}
/****************************
*****************************
          CATÁLOGO
*****************************
****************************/
#catalogo_home{
background:url(imagens/fd_catalogos.jpg);
height:235px;
width:966px;
float:left;
margin-left:19px;
margin-top:15px;
}
#catalogo_home ul{
margin:0px;
padding:0px;
margin-top:5px;
margin-left:53px;
}
#catalogo_home ul li{
float:left;
width:105px;
padding-right:47px;
text-align: center;
}
#catalogo_home ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#565656;
text-align: center;
text-decoration:none;
}
#catalogo_home ul li a:hover{
text-decoration:underline;
}
/****************************
*****************************
           MENU
*****************************
****************************/
#menu_int{
width:221px;
float:left;
margin:0px;
}
#menu01 ul{
padding:0px;
margin:0px;
width:213px;
padding-left:4px;
}
#menu01 li{
float:left;
width:100%;
}
#menu01 li a{
background:url(imagens/fd_menu.jpg);
height:16px;
*height:14px;
width:198px;
display:block;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#0e6a9f;
text-align:left;
font-size:14px;
text-decoration:none;
padding:4px 0px 4px 15px;
}
#menu01 li a:hover{
background:url(imagens/fd_menub.jpg);
color:#1079b5;
}

#menu01 ul .categoriaProdutos{
padding-top:10px;
border:#CACACA 1px solid;
width:211px;
float:left;
margin-bottom:6px;
margin-top:1px;
}

#menu01 ul .categoriaProdutos li{
background:url(imagens/img_seta.jpg);
background-repeat:no-repeat;
margin-bottom:10px;
line-height:19px;
font-size:13px;
color:#d93533;
text-align:left;
text-decoration:none;
float:left;
width:202px;
}


#menu01 ul .categoriaProdutos li a{
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
clear:both;
display:inline;
background:none;
height:inherit;
width:inherit;
color:#d93533;
position:relative;
top:-5px;
font-size:12px;
}
#menu01 ul .categoriaProdutos li a:hover{
text-decoration:underline;
}

#menu02{
background:url(imagens/cx_campos_carrer.jpg) repeat-x;
height:305px;
width:221px;
margin-top:15px;
float:left;
}
#menu02 p{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#565656;
line-height:15px;
text-align:left;
text-decoration:none;
padding:10px 13px 10px 13px;
margin:0px;
}
#menu03{
background: url(imagens/cx_eventos.jpg) repeat-x;
height:210px;
width:221px;
margin-top:10px;
float:left;
}
#menu03 h3,#menu03 p{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#565656;
line-height:19px;
text-align:left;
text-decoration:none;
margin:0px;
font-weight:normal;
padding-left:13px;
padding-right:8px;
margin-bottom:6px;
}
#menu03 h3 a{
color:#565656;
}
#menu03 h3 a:hover{
text-decoration:underline;

}
#destaques_home{
width:1000px;
float:left;
margin-top:15px;
}
#gasparim{
width:132px;
float:left;
margin-left:22px;
}
#chamadas_dest{
width:640px;
height:167px;
float:left;
background:url(imagens/fd_chamadas_destaques.jpg);
margin-left:35px;
}
#chamadas_dest ul{
margin:0px;
padding:0px;
margin-left:15px;
}
#chamadas_dest ul li{
width:176px;
float:left;
padding-left:20px;
padding-top:35px;
}
#mitsuisal{
width:133px;
float:left;
margin-left:20px;
}
/****************************
*****************************
           RODAPE
*****************************
****************************/
#rodape01{
width:1000px;
float:left;
}
#rodape01a{
width:480px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#777;
font-size:13px;
line-height:16px;
text-align:left;
padding-top:11px;
padding-left:21px;
}
#rodape01b{
width:90px;
float:right;
padding-top:12px;
}

.ul_listas{
font-size:12px;
color:#363636;
}

.ul_listas li.mes{
margin-top:15px;
font-weight:bold;
text-transform:capitalize;
}

.ul_listas li{
margin-bottom:5px;
}

.ul_listas li a{
color:#363636;
}

.ul_listas li a:hover{
text-decoration:underline;
}

.submenu_interno{
margin-left:0;
width:730px;
overflow:hidden;
}

.submenu_interno li{
width:auto;
padding:3px 7px;
border:1px solid #ececec;
background-color:#F2F2F2;
float:left;
margin-right:10px;
}

/*alerts*/
body{
position:relative;
}
#modalContainer {
background-color:transparent;
position:absolute;
width:100%;
height:100%;
top:0px;
left:0px;
z-index:10000;

}

#alertBox {
position:relative;
width:280px;
min-height:100px;
margin-top:50px;
border:#CCC 2px solid;
background-color:#F2F5F6;
background-image:url(alert.png);
background-repeat:no-repeat;
background-position:20px 30px;
}

#modalContainer > #alertBox {
	position:fixed;
}

#alertBox h1 {
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:url(imagens/caixa_atencao.jpg);
color:#FFF;
border-bottom:1px solid #CCC;
padding:5px 7px 2px 10px;
height:20px;
font-weight:normal;
}

#alertBox p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:5px;
padding-top:10px;
margin-left:55px;
float:left;
width:200px;
color:#000000;
}

#alertBox #closeBtn,#cancelBtn {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
display:block;
position:absolute;
margin:5px auto;
padding:3px;
border:#CCC 1px solid;
width:70px;
text-transform:uppercase;
text-align:center;
color:#FFF;
background-color:#A60606;
text-decoration:none;
top:70px;
left:100px;
}
#cancelBtn{
left:165px;
}
#alertBox #imgAlert{
position:absolute;
top:35px;
left:15px;
}


.fundoOpaco{
filter: alpha(opacity=50);
moz-opacity:0.50;
opacity:0.50;	
float:left;
background:#000000;
left:0;
top:0;
z-index:10;
position:absolute;
font-size:11px;
}
/*FIM ALERTS*/


.div_alerta{
width:400px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-align:center;
padding-bottom:30px;
padding-top:10px;
margin-top:70px;
margin-bottom:70px;
border:1px solid #666666;
background-color:#f5f4f4;
color:#CC0000;
margin:auto;
line-height:17px;
}

.div_alerta img{
position:relative;
top:7px;
margin-right:5px;
}
.div_alerta a{
margin-top:25px;
}
.div_alertIcone{
width:75px;
float:left;
}
.div_alertMensagem{
width:315px;
float:left;
margin-bottom:15px;
text-align:left;
line-height:19px;
}

/***********************
************************
       PÁGINAÇÃO
************************
***********************/
#paginacao{
margin-top:30px;
text-align:center;
margin-bottom:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
width:100%;
}
#paginacao a{
padding:3px 7px;
border:1px solid #d93533;
color:#d93533;
}
#paginacao a:hover{
border:1px solid #d93533;
color:#d93533;
}
#paginacao span{
padding:3px 7px;
border:1px solid #d93533;
background: #d93533;
color:#FFFFFF;
}

#conteudo_produtos{
width:100%;
float:left;
}
#conteudo_produtos li{
width:230px;
float:left;
margin-top:20px;
}
#conteudo_produtos li h2{
margin:0;
padding:0;
}

#conteudo_produtos li p,#conteudo_produtos li h2{
text-align:center;
}
/***********************
************************
     FIM PÁGINAÇÃO
************************
***********************/
#conteudoPesquisa p{
line-height:21px;
}
#conteudoPesquisa p input[type='radio']{
margin-left:8px;
}

#conteudoVideo{
background:#000000;
border:#FFFFFF 4px solid;
width:auto;
height:280px;
position:absolute;
float:left;
z-index:50;
}
#btn_fecharVideo{
position:absolute;
z-index:50;
cursor:pointer;
}
/************************
*************************
/****************************
*****************************
****** BANNER FLUTUANTE *****
*****************************
****************************/
#caixaCores{
width:609px;
float:left;
position:absolute;
top:0;
z-index:100;

background: #FFFFFF;

cursor:pointer;
}
#fundoOpacoBannner{
filter: alpha(opacity=100);
moz-opacity:1.0;
opacity:1.0;
float:left;
background:none;
left:0;
top:0;
z-index:10;
position:absolute;
font-size:11px;
width:auto;
margin:0;
padding:0;
}
#div_fecharCor{
width:266px;
/*float:left;*/
position:relative;
top:0;
right:0;
z-index:212;
position:absolute;
}
#div_fecharCor img{
cursor:pointer;
/*position:absolute;
top:0;
left:416px;*/
float:right;
width:auto;
}