/* CSS Document */

*{
margin:0px;
padding:0px;
border:solid 0px red;
}

html, body {
height: 100%;
width:100%;
background-color: #39638E;
}

body{
background:url(../images/fundo_interna.gif) repeat-x;
}

.container{
position:absolute;
width:100%;
min-height:100%;
height:100%;
height:auto !important;
}

.seguraconteudo{
display:block;
margin:0 auto 70px;
width:775px;
overflow:hidden;
}

.seguramateria{
display:block;
float:left;
width:100%;
height: auto;
border-bottom: 1px #FFFFFF dotted;
padding:10px 0px 10px 0px;

}

.seguramateriaultima{
display:block;
float:left;
width:100%;
height: auto;
border-bottom: 0px #FFFFFF dotted;
padding:10px 0px 10px 0px;
}


.materiaesq{
display:block;
float:left;
padding:0px 10px 0px 0px;
width:140px;
height: 173px;
}

.materiadir{
display:block;
float:left;
width:530px;
height: auto;
}

/*TESTEIRA*/
a.linkgdtesteira{
text-decoration:none;
font-size:16px;
color:#FFCC00;
}

.header{
padding:10px 0px 0px 0px;
width:100%;
height:87px;
}
.header h1{
display:block;
float:left;
background:url(../images/logo.gif) no-repeat;
width:394px;
height:60px;
text-indent:-4444px;
}

p.ligue{
width:290px;
height:auto;
display:block;
text-align:right;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
margin-top:10px;
}

span.textodestacadomd, h4.titnoticia{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#FFCC00;
}

h4.titnoticia{
padding-top:10px;
}

/*MENU*/

ul.menusuperior{
display:block;
float: right;
height: 17px;
list-style-type:none;
width:440px;

}
ul.menusuperior li{
display:block;
float: left;
padding:5px;
}

ul.menusuperior li a{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
color:#FFFFFF;
}

ul.menusuperior li a:hover{
color:#FFCC00;
}
/*TIT ÁREAS*/
.titlecontainer{
display: block;
float: left;
width:755px;
height:82px;
background-color:#FFCC00;
padding:10px;
}

h2.titarea{
display: block;
float: left;
background: url(../images/tit_empresa.gif) no-repeat;
width:131px;
height:27px;
text-indent:-4444px;
margin:30px 0px 0px 20px;
}

h2.titareaoxi{
display: block;
float: left;
background: url(../images/tit_OXI.gif) no-repeat;
width:238px;
height:27px;
text-indent:-4444px;
margin:30px 0px 0px 20px;
}

h2.titfale{
display: block;
float: left;
background: url(../images/TIT_FALE.gif) no-repeat;
width:201px;
height:27px;
text-indent:-4444px;
margin:30px 0px 0px 20px;
}


h2.titareaimprensa{
display: block;
float: left;
background:  url(../images/TIT_IMPRENSA.gif) no-repeat;
width:145px;
height:27px;
text-indent:-4444px;
margin:30px 0px 0px 20px;
}

h2.titareaprod{
display: block;
float: left;
background:  url(../images/tit_prod.gif) no-repeat;
width:145px;
height:27px;
text-indent:-4444px;
margin:30px 0px 0px 20px;
}

h3.subtitareaprod{

background: url(../images/setasubtit.gif) no-repeat;
padding:5px 0px 0px 34px;
margin-top:10px;
height:29px;
font-family:Arial, Helvetica, sans-serif;
color:#FFCC00;
font-size:18px;
font-weight:normal;
text-transform:uppercase;
}

h3.subtitareaprodsec{

background: url(../images/setasubtit.gif) no-repeat;
padding:5px 0px 0px 34px;
height:29px;
font-family:Arial, Helvetica, sans-serif;
color:#FFCC00;
font-size:18px;
font-weight:normal;
text-transform:uppercase;
display:block;
clear:both;
padding:0px 0px 20px 35px;
}

div.logoproduto{

width:141px;
height:35px;
display:block;
text-transform:uppercase;
float: left;
}

.brilhotesteira{
display: block;
float:left;
background:url(../images/brilho_test.gif) repeat-x;
height:33px;
width:775px;
}

/*CONTEUDO INTERNA*/

.conteudointerna{
float:left;
display: block;
width:715px;
padding:20px 30px 30px 30px;
background-color:#5079A5;

}

.conteudoesq{
width:420px;
display:block;
float:left;
margin:0px;
padding:0px;
}

.conteudodir{
width:250px;
display:block;
float:right;
margin:0px;
padding:0px;
}

.bannervantagem a{
display:block;
text-indent:-4444px;
background:url(../images/ban_vantagens.gif) no-repeat;
width:232px;
height:96px;
cursor:pointer;
}

.texto{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
padding:20px 0px 20px 0px;
}

.links{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
font-size:12px;
text-decoration:none; 
}

.links:hover{
color:
#FFFFFF;
text-decoration:underline;
}



hr{
display:none;
}

.conteudointerna ul.listasaiba{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#39638E;
list-style-position:inside;
list-style-type:disc;
margin-left:20px;
}

.conteudointerna ul.listasaiba li{
margin-top:10px;

}

.conteudointerna ul.listasaiba li a{
color:#39638E;
text-decoration:underline;
font-weight:normal;
}

.conteudointerna ul.listasaiba li a:hover{

font-weight:bold;
}

.conteudointerna ul.listageral{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
list-style-position:inside;
}

div.boxesalinhadireita{
margin-top:20px;
float:right;
width:300px;
padding: 0px 0px 20px 20px;
}

div.boxesalinhadireita .boxfaixa{
margin-top:20px;
}

.boxfaixa p{
padding-top:20px;
}

div.boxesalinhadireita .boxfaixa h4{
font-size:12px;
}

.boxfaixa{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#39638E;
background-color:#FFFFFF;
padding:10px;
}

.boxfaixa ul{
list-style-type:none;
padding:5px 10px 10px 20px;
}

.boxfaixa ul li{
margin-top:10px;
padding:0px 0px 0px 0px;
list-style-image: url(../images/seta_fundobranco.gif);
}

.titboxfaixa{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
background-color:#cc0000;
padding:5px;
}

.vantagens{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#39638E;
margin:20px 0px 0px 0px;
}

h4.subsubtitulo{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
font-weight:normal;
margin-top:20px;
clear:both;
}

h4.titboxvantagens{
background:url(../images/TIT_VANTAGENS.gif) no-repeat;
height: 25px;
text-indent:-4444px;
}

.vantagens ol.listanumerada{
background-color:#FFFFFF;
padding:20px;
list-style-type:none;
margin-top:-21px;

}

.vantagens ol.listanumerada li{

margin-bottom:20px;
color:#ffffff;
font-weight:bold;
font-size:14px;
padding:3px 0px 0px 10px;
}

.vantagens ol.listanumerada li.vantagem1{
background:url(../images/bullet_1.gif) no-repeat left 5px; 
padding-left:23px;
}

.vantagens ol.listanumerada li.vantagem2{
background:url(../images/bullet_2.gif) no-repeat left 5px; 
padding-left:23px;
}

.vantagens ol.listanumerada li.vantagem3{
background:url(../images/bullet_3.gif) no-repeat left 5px; 
padding-left:23px;
}

.vantagens ol.listanumerada li.vantagem4{
background:url(../images/bullet_4.gif) no-repeat left 5px; 
padding-left:23px;
}

.vantagens ol.listanumerada li.vantagem5{
background:url(../images/bullet_5.gif) no-repeat left 5px; 
padding-left:23px;
}

.vantagens ol.listanumerada li.vantagem6{
background:url(../images/bullet_6.gif) no-repeat left 5px; 
padding-left:23px;
}

.vantagens ol.listanumerada li.vantagem7{
background:url(../images/bullet_7.gif) no-repeat left 5px; 
padding-left:23px;
}

.vantagens ol.listanumerada li.vantagem8{
background:url(../images/bullet_8.gif) no-repeat left 5px; 
padding-left:23px;
}

.vantagens ol.listanumerada li.vantagem9{
background:url(../images/bullet_9.gif) no-repeat left 0px; 
padding-left:23px;
height:30px;
}

.vantagens ol.listanumerada li.vantagem10{
background:url(../images/bullet_9.gif) no-repeat left 5px; 
padding-left:23px;
}

.vantagens ol.listanumerada li span{
margin-bottom:20px;
color:#39638E;
font-weight: normal;
font-size:12px;
display:block;
padding:0px 0px 0px 18px;
}

h6.titsaiba{
display:block;
background: url(../images/tit_boxsaibapq.gif) no-repeat right;
width:232px;
height:23px;
text-indent:-4444px;
padding:0px;
margin-top:30px;
}

.titboxsaibamais{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
background-color:#cc0000;
padding:5px;
text-transform:uppercase;
}

.boxdestaque{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#39638E;
background-color:#FFFFFF;
padding:10px;
margin-top:20px;
}



ul.listaprod{
clear:both;
}

ul.listaprod li{
width:155px;
height:200px;
display:block;
float:left;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin-left:20px;
margin-top:20px;
}

ul.listaprod li img{
width:155px;
height:174px;
display:block;
float:left;
}



.boxfaixa ul.listacarga{
height:auto;
border:solid 0px blue;
padding:0px;
margin-top:10px;
width:528px;
height:190px;
margin: 0 auto;
}

.boxfaixa ul.listacarga li{
display:block;
float:left;
width:176px;
height: 30px;
text-align:center;
padding-top:160px;
}

.boxfaixa ul.listacarga li.nova{ background:url(../images/c_nova.jpg) no-repeat;}
.boxfaixa ul.listacarga li.suja{background:url(../images/c_suja.jpg) no-repeat;}
.boxfaixa ul.listacarga li.regenerada{background:url(../images/c_regenerada.jpg) no-repeat;}

ul.listalateralbox{
display:block;
clear:both;
width:212px;
background:#FFFFFF;
padding:10px 10px 20px 10px;
list-style-type:none;
}
ul.listalateralbox li a{
margin-top:10px;
display:block;
font-family:Arial, Helvetica, sans-serif;
background:url(../images/seta_fundobranco.gif) no-repeat top left; 
font-size:12px;
color:#39638E;
padding-left:18px;
text-decoration:none;
}

ul.listalateralbox li a:hover{
text-decoration:underline;
}
/*FIELDSET*/
fieldset{
border:solid 1px #FFFFFF;
margin:15px 0px 0px 0px;
}

fieldset.buscaprod{
float:right;
padding:10px;

}

.fieldfale{
display:block;
clear:both;
width:550px;
margin:0 auto;
padding:20px;
}

fieldset.buscaprod label{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}

.fieldfale label{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;

}

.fieldfale input.inputgd{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:350px;
color:#000000;
}

.fieldfale input.inputpq{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:350px;
color:#000000;
}

.fieldfale textarea{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:350px;
color:#000000;
}

.selectoxi{
display:block;
float: left;
width: 270px;
font-size:12px;
}

.selectoxifirst{
display:block;
float: left;
width: 150px;
font-size:12px;
}


/*INTERNA DUAS COLUNAS*/
div.mioloprodesq{
width:335px;
display:block;
float:left;
}

div.mioloprodir{
width:335px;
display:block;
float:right;
}

div.selos{

height:140px;
}

div.selos img{
display:block;
float:left;
margin-left:20px;
}

/*FORM*/

.seguracamposform{
width:100%;
padding:5px;
}

.seguracamposform label{
display:block;
width:100px;
float:left;
}

/*RODAPE*/
.footer{
clear:both;
width:100%;
margin:0px;
height:35px;
background-color:#315575;
position:absolute;
bottom:0 !important;
}


.footer p{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
padding:10px 0px 0px 30px;
}

.footer a, .footer a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
padding:10px 0px 0px 0px;
}

a.btnenviar{
background:url(../images/bt_enviar.gif) no-repeat;
width:80px;
height:24px;
display: block;
cursor:pointer;
text-indent:-4444px;
margin:0 auto;
margin-top:10px;
}

table.economia td{
padding: 5px;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#39638E;
}

table.economia th{
background-color:#CC0000;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

p.texto img{

display:block;
float:right;
background-color: #FFFFFF;
padding:8px;
margin-left:20px;
margin-bottom:20px;
}