*{
        margin:0;
        padding:0;
        list-style:none;
        text-decoration:none;

}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
        margin: 0;
        padding: 0;
        /*border: 0;*/
        outline: 0;
        font-weight: inherit;
        font-style: inherit;
        /*font-size: 100%;*/
        font-family: inherit;
        /*vertical-align: baseline;*/
        font-family:Arial, Helvetica, sans-serif;
}


body {

        background:url(../images/backgrounds/bg.gif) repeat-x;
        height:auto;
}


/* <layout> */

#container-home{
        width:781px;
        height:10px;
        margin:10px auto;
        border:0px solid #0F218B;
        font-size:12px;
        background-color:#FFFFFF;
}

div#container{
        width:760px;
        min-height:712px;
        height:auto;
        margin:10px auto;
        border:0px solid #0F218B;
}

div#top{
        float:left;
        width:760px;
        height:144px;
        background-color:#FFF;
}



/*
div#menu{
        float:left;
        width:781px;
        height:30px;
        background-color:#807DBA;
        padding-top:6px;
}
*/

/* </layout> */


/* <search> */

div#box-search{
        float:left;
        width:183px;
        height:21px;
        margin:1px 0 0 5px;
}

div#box-search label{
        float:left;
        font-size:13px;
        color:#0F218B;
        font-weight:bold;
        margin:2px 0 0 0;
        font-style:italic;
}

div#box-search input#world {
        width:90px;
        height:13px;
        border:0;
        font-size:11px;
        margin:0 3px 0 3px;
        padding:3px;
}

div#box-search input#send{
        background-color:#0F218B;
        color:#FFF;
        border:0;
        margin:0 0 0 1px;
        width:30px;
        height:21px;
        padding:0;
        font-size:11px;
        font-weight:bold;
        float:left;
}

/* </search> */

/* <menu> */

/*
div#menu ul{
        width:780px;
        border: 0px solid #FFFFFF;
        height:auto;
        float:left;
        margin:4px 0;
        padding:0 0;
        list-style:none;
}
*/

/*
div#menu ul li{
        width:auto;
        margin:0 30px;
        padding:0 0 0 0;
        font-size:13px;
        color:#FFF;
        font-weight:bold;
        float:left;
        position:relative;
        text-align:center;
        display:inline;

}
*/

/*
div#menu ul li a{
        color:#FFF;
        display:inline;
        text-decoration:none;
}
*/

/*
div#menu li ul li a{
        height:20px;
        }
*/

/*
div#menu ul li:hover ul,div#menu ul li.over ul{
        width:300px;
        height:auto;
        display:block;
        position:absolute;
        margin:15px 0 1px 0px;
        background-color:#807DBA;
                padding-top:10px;
        left:0;
        top:0;
                }
*/

/*
div#menu ul li:hover ul li,div#menu ul li.over ul li{
        width:296px;
        border-bottom:1px solid #FFF;
        padding:2px;
        text-align:left;
                margin-left:0px;
        }
*/

/*
div#menu li ul li:hover, div#menu li ul li.over{
        background-color:#908EC3;
        }
*/

/*
div#menu li:hover ul ul,div#menu li.over ul ul {
        display:none;
}
*/

/*
div#menu ul ul {
        position:absolute;
        display:none;
        left: 0; /* Set 1px less than menu width
        top: 0;
}
*/

/* Fix IE. Hide from IE Mac \*/
/*
* html #menu ul li { float: left; }
* html #menu ul li a { height: 1%; }
*/
/* End */

/*
div#menu h3{
        width:100px;
        height:20px;
        padding:4px 0;
        float:right;
        font-size:13px;
        font-weight:bold;
        font-style:italic;
        text-align:center;
        color:#FFF;
        background-color:#3B429B;
}
*/


/* </menu> */

/* <left> */

div#left{
        float:left;
        width:175px;
        height:528px;
        background-color:#F2F2F2;
        padding:10px 0 0 0;
}

div#left a{
        text-decoration:none;
        color:#000;
}

/* </left> */

div#content{
        float:left;
        width:464px;
        height:100%;
        padding:0 5px 0 5px;

}

/* <box parceiros> */

div#right{
        float:right;
        width:100px;
        max-height:100%;
        height:513px;
        background-color:#EAE8F3;
        text-align:center;
        padding:15px 0;
}

/* </box parceiros> */

/* <generic classes> */

.img-televendas{
        float:right;
        margin:30px 0;
}

#data_topo {
        font-size:10px;
        font:Verdana, Arial, Helvetica, sans-serif;
        color:#000;
        margin-left:2px;
        margin-top:2px;
        padding-bottom:2px;
}


/* </generic classes> */






#topo {
    width:780px;
    height:110px;
    margin:0 auto;
    background-color:#FFF;
    border: 0px solid #000000;
        padding-top:20px;
}

#logo {
    float:left;
    width:242px;
    height:110px;
}

#logo h1 {
    float:left;
    width:242px;
    height:110px;
    background:url(../images/backgrounds/logo.gif) no-repeat;
}

#logo h1 a {
    text-indent:-9000px;
    float:left;
    width:242px;
    height:110px;
}

#banner-topo {
    float:right;
    width:522px;
    height:61px;
    background:url(../images/backgrounds/banner-topo.jpg) no-repeat;
    margin-top:5px;
    margin-right:5px;
}

#busca {
    float:left;
    width:230px;
        *width:230px;
    height:20px;
    margin-top:10px;
        margin-left:10px;
        *margin-left:10px;
        _margin-left:5px;
}

#data {
        float:right;
        width:150px;
        height:18px;
        font-size:12px;
        font-family:"Arial", Helvetica, Verdana, Tahoma;
        font-weight:bold;
        margin-top:10px;
                padding-top:5px;
                margin-right:-5px;
}

#parceiros {
    float:left;
    width:780px;
    *width:781px;
    height:auto;
    /*margin-top:15px;*/
    background-color:#ebe9f4;
}

.bto_ok {
    background-color:eae8f3;
    color:#333333;
    border: 1px solid #333333;
    width: 30px;
}


#conteudo {
    width:780px;
    height:auto;
    background-color:#FFFFFF;
}

#conteudo_empresa {
    width:781px;
    height:600px;
        _height:600px;
        *height:620px;
    background-color:#FFFFFF;
}

#conteudo_icg {
    width:781px;
    height:600px;
        _height:600px;
        *height:620px;
    background-color:#FFFFFF;
}

#footer {
    float:left;
    width:780px;
    height:30px;
    background-color:#000033;
    font-family:"Arial", Helvetica, Verdana, Tahoma;
    padding-top:10px;
}

#footer a:hover{
        color:#999;
}

#footer a:link{
         color:#999;
}

#footer a:visited{
         color:#666;
}

.footer-ramalho {
    float:left;
    color:#FFFFFF;
    margin-left:5px;
    font-size:12px;
}

.footer-letti {
    float:right;
    color:#cccccc;
    margin-right:5px;
    font-size:12px;
}


#home-chamada {
    float:left;
    width:591px;
    height:176px;
        background-color:#eeeeee;
   background:url(../images/backgrounds/bg-home-chamada.jpg) no-repeat;
}

#home-chamada img{
        float:left;
        margin-top:20px;
        margin-left:20px;
}


#home-chamada-texto{
        float:left;
        width: 400px;
        height:80px;
        margin-top:40px;
        margin-left:20px;
        text-align:left;
}

#home-vendas {
    float:right;
    width:189px;
    height:176px;
    background:url(../images/backgrounds/bg-home-tel.jpg) no-repeat;
}


#users {
    float:left;
    width:781px;
    height:auto;
    background-color:#FFFFFF;
}

#user1 {
    float:left;
    width:360px;
    margin-top:15px;
    height:375px;
    background-color:#eae8f3;
}


#user2 {
    float:left;
    margin-left:10px;
    margin-top:15px;
    width:400px;
    height:385px;
}

#user2-1 {
    float:left;
    width:400px;
    height:97px;
    background:url(../images/backgrounds/img_user2-1.jpg) no-repeat;
}

#user-img1 {
    float:left;
    width:400px;
    height:98px;
    background:url(../images/backgrounds/img-tec-viapol.jpg) no-repeat;
        margin-top:16px;
        text-align:left;
}

#user-img2 {
    float:left;
    width:400px;
    height:97px;
    background:url(../images/backgrounds/img-tec-cubatao.jpg) no-repeat;
        margin-top:15px;
}

#user-img3 {
    float:left;
    width:400px;
    height:97px;
    background:url(../images/backgrounds/img-tec-umidade.jpg) no-repeat;
        margin-top:15px;
}
#user-img4 {
    float:left;
    width:400px;
    height:97px;
    background:url(../images/backgrounds/img0001.gif) no-repeat;
        margin-top:15px;
}

#user2-3 {
    float:left;
    width:329px;
    height:58px;
/*    background:url(../images/backgrounds/igs.gif) no-repeat; */
        margin-left:15px;
        *margin-left:15px;
        _margin-left:10px;
        font-size:10px;

}

#user2-3 img{
        float:left;
        margin-right:5px;
}

#user2-4 {
    float:left;
    width:329px;
    height:58px;
    background:url(../images/backgrounds/icones-home.png) no-repeat;
        margin-left:15px;
        *margin-left:15px;
        _margin-left:10px;
}

#user2-5 {
    float:left;
        text-align:left;
    width:360px;
    height:30px;
        padding-top:5px;
        margin-top:25px;
        background-color:#adadce;
        color:#FFFFFF;
}

#user2-5 a:visited{

        color:#FFFFFF;
}

#user2-5 a:link{

        color:#FFFFFF;
}

#user2-5 a:hover{

        color:#FFFFFF;
}


.titulo-user1-1{
    float:left;
    margin-left:10px;
    font-size:12px;
    font-family:"Arial", Helvetica, Verdana, Tahoma;
    font-weight:bold;
    color:#000066;
        margin-top:10px;
}

.texto-user1-1{
    float:left;
    margin-left:10px;
        margin-right:10px;
    font-size:12px;
    font-family:"Arial", Helvetica, Verdana, Tahoma;
        text-align:left;
        margin-top:5px;
}

.titulo-user2-1{
    float:left;
    margin-left:105px;
    font-size:12px;
    font-family:"Arial", Helvetica, Verdana, Tahoma;
    font-weight:bold;
    color:#000066;
}

.texto-user2-1{
    float:left;
    margin-left:105px;
    font-size:12px;
    font-family:"Arial", Helvetica, Verdana, Tahoma;
}

.titulo-user2-2{
    float:left;
    margin-left:105px;
    font-size:12px;
    font-family:"Arial", Helvetica, Verdana, Tahoma;
    font-weight:bold;
    color:#000066;
        text-align:left;
}

.texto-user2-2{
    float:left;
    margin-left:105px;
    font-size:12px;
    font-family:"Arial", Helvetica, Verdana, Tahoma;
        text-align:left;
        margin-top:5px;
        text-align:left;
}

.texto-user2-5{
    float:left;
    margin-left:105px;
        margin-right:10px;
    font-size:12px;
    font-family:"Arial", Helvetica, Verdana, Tahoma;
        text-align:left;
        margin-top:5px;
        width:430px;
}



.titulo-user2-5{
    float:left;
    margin-left:105px;
    font-size:12px;
    font-family:"Arial", Helvetica, Verdana, Tahoma;
    font-weight:bold;
    color:#000066;
        text-align:left;
}

.texto-user2-6{
    float:left;
    margin-left:105px;
        margin-right:10px;
    font-size:12px;
    font-family:"Arial", Helvetica, Verdana, Tahoma;
        text-align:left;
        margin-top:5px;
        width:430px;
}



.titulo-user2-6{
    float:left;
    margin-left:105px;
    font-size:12px;
    font-family:"Arial", Helvetica, Verdana, Tahoma;
    font-weight:bold;
    color:#000066;
        text-align:left;
}

.texto-user2-7{
    float:left;
    margin-left:105px;
        margin-right:10px;
    font-size:12px;
    font-family:"Arial", Helvetica, Verdana, Tahoma;
        text-align:left;
        margin-top:-9px;
        width:430px;
}

.titulo-user2-7{
    float:left;
    margin-left:105px;
    font-size:12px;
    font-family:"Arial", Helvetica, Verdana, Tahoma;
    font-weight:bold;
    color:#000066;
        text-align:left;
}

.titulo-chamada{
    float:left;
    font-size:12px;
    font-family:"Arial", Helvetica, Verdana, Tahoma;
    font-weight:bold;
    color:#000066;
        text-align:left;
}

.leia-mais {
        float:left;
        background:#807dba;
        font-family:"Arial", Helvetica, Verdana, Tahoma;
        color:#FFFFFF;
        font-size:10px;
        width:56px;
        height:18px;
        margin-left:105px;
        margin-top:9px;
        padding-top:4px;

}

.leia-mais a:link {
        color:#FFFFFF;
}

.leia-mais a:hover {
        color:#FFFFFF;
}

.leia-mais a:visited{
        color:#FFFFFF;
}

.ler {
        float:left;
        background:#990000;
        font-family:"Arial", Helvetica, Verdana, Tahoma;
        color:#FFFFFF;
        font-size:10px;
        width:90px;
        height:18px;
        margin-left:105px;
        margin-top:9px;
        padding-top:4px;
        text-align:center;

}

.ler a:link {
        color:#FFFFFF;
}

.ler a:hover {
        color:#FFFFFF;
}

.ler a:visited{
        color:#FFFFFF;
}

.saiba-mais {
        float:left;
        background:#990000;
        font-family:"Arial", Helvetica, Verdana, Tahoma;
        color:#FFFFFF;
        font-size:10px;
        width:90px;
        height:18px;
        margin-left:0px;
        margin-top:9px;
        padding-top:4px;
        text-align:center;

}

.saiba-mais a:link {
        color:#FFFFFF;
}

.saiba-mais a:hover {
        color:#FFFFFF;
}

.saiba-mais a:visited {
        color:#FFFFFF;
}

#produtos-lateral-esquerda-topo {
        text-align:left;
}

#produtos-lateral-esquerda {
        float:left;
        width:200px;
        margin-top:10px;
        height:350px;
        /*background-color:#eae8f3;*/
        background-color:#FFFFFF;
        padding: 10px 10px 10px 10px;
        font-style:italic;
        color:#666666;
}


#empresa-lateral-esquerda_topo {
        float:left;
        width:200px;
        margin-top:20px;
        height:80px;
        background-color:#eae8f3;

}

#empresa-lateral-esquerda {
        float:left;
        width:200px;
        margin-top:20px;
        height:420px;
        background-color:#eae8f3;

}

#icg-lateral-esquerda {
        float:left;
        width:200px;
        margin-top:20px;
        height:420px;
        background-color:#eae8f3;
}

#icg-lateral-esquerda-texto {
        float:left;
        width:160x;
        margin-top:20px;
        height:80px;
                margin-left:10px;
                margin-right:10px;
}

#produtos-conteudo {
    float:left;
    /*margin-top:-460px;*/
    width:525px;
    height:auto;
    background-color:#FFFFFF;
    margin-left: 5px;
    valign:top;
    border: 0px solid #000000;
    padding: 5px 5px 5px 5px;
}

#produtos-conteudo2 {
    float:left;
    width:540px;
    margin-top:-60px;
    /*height:350px;*/
    height:auto;
    background-color:#FFFFFF;
    margin-left: 20px;
}

#produtos-conteudo H1{
        font-size:20px;
        font-family:"Arial", Helvetica, Verdana, Tahoma;
        color:#0f3457;
                font-weight:bold;
                text-align:left;
}

#empresa-conteudo {
    float:left;
    width:540px;
    margin-top:20px;
    /*height:350px;*/
    height:auto;
    background-color:#FFFFFF;
    margin-left: 20px;
}

#empresa-conteudo H1{
        font-size:20px;
        font-family:"Arial", Helvetica, Verdana, Tahoma;
        color:#0f3457;
                font-weight:bold;
                text-align:left;
}

#icg-conteudo {
    float:left;
        text-align:left;
    width:540px;
    margin-top:20px;
    /*height:350px;*/
    height:auto;
    background-color:#FFFFFF;
    margin-left: 20px;
}

#icg-conteudo H1{
        font-size:20px;
        font-family:"Arial", Helvetica, Verdana, Tahoma;
        color:#0f3457;
                font-weight:bold;
                text-align:left;
}

#icg-conteudo H2{
        font-size:16px;
        font-family:"Arial", Helvetica, Verdana, Tahoma;
        color:#0f3457;
                font-weight:bold;
                text-align:left;
}

#icg-conteudo p {
    float:left;
        text-align:left;
    width:250px;
    margin-top:20px;
    height:150;
    background-color:#FFFFFF;
}

#icg-img {
    float:left;
        margin-left:50px;
        background-color:#CCFF99;

}

#empresa-conteudo2 {
        float:left;
        width:540px;
        margin-top:42px;
        height:53px;
        margin-left: 20px;
}

#users-localizacao {
        float:left;
        width:780px;
        height:auto;
        background-color:#FFFFFF;
}

#users-contato {
        float:left;
        width:780px;
        background-color:#FFFFFF;
}

#users-noticias {
        float:left;
        width:780px;
        background-color:#FFFFFF;
}



#localizacao-conteudo {
        float:left;
        width:540px;
        margin-top:20px;
        height:420px;
        background-color:#FFFFFF;
        margin-left: 20px;

}


#localizacao-conteudo H1{
        font-size:20px;
        font-family:"Arial", Helvetica, Verdana, Tahoma;
        color:#0f3457;
                font-weight:bold;
                text-align:left;

}

#localizacao-conteudo2 {
        float:left;
        width:540px;
        margin-top:15px;
        height:53px;
        background-color:#854;
        margin-left: 20px;

}

#localizacao-lateral-esquerda {
        float:left;
        width:200px;
        margin-top:20px;
        height:440px;
        background-color:#eae8f3;

}



#lojas-lateral-esquerda {
        float:left;
        width:200px;
        *width:190px;
        margin-top:20px;
        height:420px;
        background-color:#eae8f3;
                text-align:left;
                padding: 5px 5px 5px 5px;

}

#lojas-conteudo {
        float:left;
        width:540px;
        margin-top:20px;
        height:420px;
        background-color:#FFFFFF;
        margin-left: 20px;
                text-align:left;
}

#users-lojas {
        float:left;
        width:780px;
        background-color:#FFFFFF;
}

#lojas-conteudo H1{
        font-size:20px;
        font-family:"Arial", Helvetica, Verdana, Tahoma;
        color:#0f3457;
                font-weight:bold;
                text-align:left;
}


#contato-conteudo {
        float:left;
        width:540px;
        margin-top:20px;
        height:420px;
        background-color:#FFFFFF;
        margin-left: 20px;

}

#contato-conteudo H1{
        font-size:20px;
        font-family:"Arial", Helvetica, Verdana, Tahoma;
        color:#0f3457;
                font-weight:bold;
                text-align:left;
}


#contato-conteudo2 {
        float:left;
        width:540px;
        margin-top:15px;
        height:53px;
        background-color:#854;
        margin-left: 20px;

}

#contato-lateral-esquerda {
        float:left;
        width:200px;
        margin-top:20px;
        height:420px;
        background-color:#eae8f3;

}

#noticias-conteudo {
        float:left;
        width:540px;
        margin-top:20px;
        height:420px;
        background-color:#FFFFFF;
        margin-left: 20px;

}

#noticias-conteudo H1{
        font-size:20px;
        font-family:"Arial", Helvetica, Verdana, Tahoma;
        color:#0f3457;
                font-weight:bold;
                text-align:left;

}

#user-produtos {
        float:left;
        width:540px;
        height:97px;
        background:url(../images/backgrounds/img_user2-1.jpg) no-repeat;

}

#user-produtos-detalhes {
        float:left;
        width:540px;
        height:190px;
        background:url(../images/backgrounds/img_informacoes-tecnicas.jpg) no-repeat;

}

#user-informacoes-tecnicas {
        float:left;
        width:540px;
        height:98px;
        background:url(../images/backgrounds/img_user2-1.jpg) no-repeat;
                text-align:left;
                margin-top:10px;
                *margin-top:20px;

}

#user-informacoes-tecnicas1 {
        float:left;
        width:540px;
        height:98px;
        background:url(../images/backgrounds/img-tec-viapol.jpg) no-repeat;
                text-align:left;
}

#user-informacoes-tecnicas2 {
        float:left;
        width:540px;
        height:98px;
            background:url(../images/backgrounds/img-tec-cubatao.jpg) no-repeat;
                text-align:left;
                margin-top:10px;
}

#user-informacoes-tecnicas3 {
        float:left;
        width:540px;
        height:98px;
                  background:url(../images/backgrounds/img-tec-umidade.jpg) no-repeat;
                text-align:left;
                margin-top:10px;
}

#user-informacoes-tecnicas-detalhes {
        float:left;
        width:540px;
        height:190px;
        background:url(../images/backgrounds/img_informacoes-tecnicas.jpg) no-repeat;

}
