*{margin:0;padding:0;border:none;}

body
{
margin: 0;
padding: 0;
font: 85% arial, hevetica, sans-serif;
text-align: center;
color: white;
background: #D6D6D6 url(images/bg_malha.jpg) top center;
}
#container
{
padding: 0;
margin: 0 auto;
margin-top: 0;
top: 0;
width: 960px;
height: 100%;
text-align: left;
background-color: none;
/*border: 1px solid black;*/
}
#header {
height: 445px;
}
#header1 {
margin: 0 auto;
height: 260px;
}
#fundo{
margin: 0 auto;
padding: 0;
width: 960px;
height: 525px;
background: #599A9C url(images/degrade.jpg) repeat-x;
}
#fundo_auto{
margin: 0 auto;
padding: 0;
width: 960px;
height: auto;
background: #599A9C url(images/degrade.jpg) repeat-x;
}
#work {
padding: 0;
margin: 0 auto;
width: 902px;
height: 525px;
color: white;
background-color: #225E5E;
}
#work_auto_index {
padding: 0;
margin: 0 auto;
width: 902px;
height: 630px;
color: white;
background-color: #225E5E;
}
#work_auto_impressos {
padding: 0;
margin: 0 auto;
width: 902px;
height: 630px;
color: white;
background-color: white;
}
#texto_index {
position: relative;
float: right;
margin: 0;
padding: 10px;
width: 335px;
height: 349px;
}
#work_auto {
position: relative;
padding: 0;
margin: 0 auto;
width: 902px;
height: 100%;
color: white;
background-color: #225E5E;
}
#work_cas {
position: relative;
padding: 0;
margin: 0 auto;
width: 902px;
height: 600px;
color: white;
background-color: #225E5E;
}
#menu {
padding: 0;
width: 174px;
color: white;
}
#rodape{
font: bold 110% arial, hevetica, sans-serif;
margin: auto;
margin-top: 0;
width: 900px;
height: auto;
color: white;
}
#cub_menu {
height:auto;
background-color: none;
padding: 10px;
}
#fundo_cub {
bottom: 0px;
left:0px;
background-color: #0E4849;
width: 154px;
height:auto;
}
#titulo_prod{
font: bold 110% arial, hevetica, sans-serif;
color: white;
text-align: center;
line-height: 200%;
bottom: -580px;
left:0px;
background-color: #DE6412;
width: 154px;
height: 30px;
margin: 0;
padding: 0;
}
#cub {
width: 144px;
padding: 5px;
}
#cub a {
text-decoration:none;
color: white;
display:block;
padding-left: 5px;
}
#cub a:hover {
text-decoration:none;
color: white;
background: #DE6412; 
display:block;
padding-left: 5px;
}
#cub li{
font:bold 100% arial,helvetica,sans-serif;
margin: 5px 0 5px 0;
padding: 0;
list-style-type: none;
line-height:150%;
background: #225E5E; 
display:block;
list-style-type: none;
}
#cub li:hover{
font:bold 100% arial,helvetica,sans-serif;
margin: 5px 0 5px 0;
padding: 0;
list-style-type: none;
line-height:150%;
background: #0E4849; 
display:block;
list-style-type: none;
}
#video {
margin: 0;
padding: 10px;
width: 514px;
height: 349px;
background-color: #225E5E;
}
#descricao {
position: relative;
top: -360px;
right: 10px;
float: right;
width: 355px;
height: 349px;
margin: 0;
background: url(video.jpg) no-repeat top center;
}
#titulo {
font: 130% arial, hevetica, sans-serif;
color: white;
}
#texto {
position: relative;
font: 125% arial, hevetica, sans-serif;
padding: 15px;
color: #A1D3D4;
text-align: justity;
width: 696px;
margin: 0;
padding: 10px;
top: -222px;
left: 174px;
}
#texto_index a{
font: bold 85% arial, hevetica, sans-serif;
color: #A1D3D4;
text-decoration:none;
}
#texto a{
font: bold 85% arial, hevetica, sans-serif;
color: #A1D3D4;
text-decoration:none;
}
#img {
position: relative;
font: 125% arial, hevetica, sans-serif;
color: #A1D3D4;
width: 902px;
margin: 0;
padding: 0;
}
#img p {
font: bold 150%/150% arial, hevetica, sans-serif;
text-align: center;
color: white;
width: 902px;
margin: 0;
padding: 0;
background: #225E5E url(images/footer.jpg) repeat-y top center;
height: 45px;
}

#footer {
width: 902px;
height: 27px;
margin: 0 auto;
padding: 0;
background: #225E5E url(images/footer.jpg) no-repeat bottom center;
font: bold 75%/300% arial, hevetica, sans-serif, bold;
color: white;
}
#fone {
width: 700px;
padding-left: 5px;
font: bold 100% arial, hevetica, sans-serif, bold;
}
#fone p{
color: yellow;
font: bold 140%/230% arial, hevetica, sans-serif, bold;
}
#inn{
position: relative;
top: -45px;
float: right;
padding-right: 5px;
}
#inn a{
color: white; text-decoration: none;
}
#inn a{
color: white;
}
#inn a:link, a:visited, a:active {
text-decoration: none;
}
#inn:hover {
text-decoration:none; background:red; color: white;
}
