body {background-image:url(../images/background.jpg); background-repeat:no-repeat; background-color:#3E4347; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  line-height: 120%;}

#total {width: 768px; margin-left:auto; margin-right:auto; }

#header {padding-top: 18px; height: 70px; border: 2px #000 solid;}
#menu_empresa {height: 34px; padding-left: 120px;  }
#menu_empresa ul li{display:inline; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size: 17px; margin-left: 35px; margin-right: 25px;}

#menu_empresa a {color:#333; text-decoration:none;}

#conteudo { background-color:#FFF; background-repeat:no-repeat; width: 565px;  float:left; position:relative; _width: 560px; padding-left: 10px; padding-right: 10px; overflow:auto; height: 500px; overflow-x:hidden; _height: 512px;}
#conteudo h4 {margin-top: 10px; _margin-bottom: -40px; margin-left: 40px;} 
#barra_esquerda {width: 183px;  height: 500px; float:left;  position:relative; background-image: url(../images/back_esquerda.jpg); }



#barra_esquerda table {border: #FFF 2px solid;}

#barra_esquerda ul li {width: 150px; height: 25px; background-image:url(../images/back_menu_p.jpg); border-right:solid 1px #FFF; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding-top: 0px; padding-left: 30px; _width: 100px; }
#barra_esquerda ul li a{color:#000033; font-size: 12px; text-decoration:none;}



.empresa {background-image:url(../images/menus/back_empresa1.jpg); width: 130px; height: 30px; text-align:center;}
.empresa:hover {background-image:url(../images/menus/back_empresa2.jpg); width: 130px; height: 30px;}
.produtos {background-image:url(../images/menus/back_produtos1.jpg); width: 130px; height: 30px; text-align:center;}
.produtos:hover {background-image:url(../images/menus/back_produtos2.jpg);}
.informativo {background-image:url(../images/menus/back_informativos1.jpg); width: 130px; height: 30px; text-align:center;}
.informativo:hover {background-image:url(../images/menus/back_informativos2.jpg);}
.portfolio{background-image:url(../images/menus/back_portfolio1.jpg); width: 130px; height: 30px; text-align:center;}
.portfolio:hover{background-image:url(../images/menus/back_portfolio2.jpg);}
.localizacao{background-image:url(../images/menus/back_localizacao1.jpg); width: 130px; height: 30px; text-align:center;}
.localizacao:hover{background-image:url(../images/menus/back_localizacao2.jpg);}
.contato{background-image:url(../images/menus/back_contato1.jpg); width: 130px; height: 30px; text-align:center; padding-top: 5px;}
.contato:hover{background-image:url(../images/menus/back_contato2.jpg);}

.mainlevel {width: 152px; height: 25px; background-image:url(../images/back_menu_p.jpg); border-right:solid 1px #FFF; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding-top: 7px; padding-left: 30px; font-size: 12px; color:#000033; text-decoration:none; _width: 150px; }



/*/Virtue mart /*/





.browseProductContainer img {width: 45px;}

.browseProductTitle { position:relative; float:left;  text-align:center; margin-left: 40px; _margin-left: 20px;}

.browseProductTitle a {color:#666666; font-family:Arial, Helvetica, sans-serif; font-size: 15px; text-decoration:none; float:none;}

.browseProductImageContainer {text-align:center; }

.browseProductImageContainer img {width: 80px; _margin-left: 30px;}

#detalhes {width: 83px; height: 19px; position:relative; background-image:url(../images/lupa.jpg); background-repeat:no-repeat;  margin-left: 40px; _margin-left: 30px;}

#total_produtos{width: 150px; height:160px; _height: 50px;
background-repeat:no-repeat; float:left; _margin-left: -50px; margin-right: -30px;}
#imagem {text-align:center;}

#imagem img {width: 361px;  margin-left:auto; margin-right:auto; }
#imagem a {color:#FFF; font-size: 1px;}

#descricao {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff;}
#produtct_list {width: 490px;}
#informativo {width: 175px; height: 347px; background-image:url(../images/back_info.jpg); background-repeat:no-repeat; text-align:left;}

#informativo  h3 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #003366; text-align:left; padding-top: 20px; padding-left: 20px; margin-bottom: 20px; }

#informativo a {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; color:#000; text-decoration:none; margin-left: 20px; line-height: 30px;}
#informativo a:hover {color:#F30;}

#navegacao {font-size: 12px; margin-top: 12px;}

#rodape {background-color:#0F3; background-image:url(../images/back_rodape.jpg); height: 31px; color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size: 10px; font-weight: bold; text-align:center; line-height: 30px;}


td, div

{

font-size: 100%;

}

table.contentpaneopen td, table.contentpane td

{

}

tr.sectiontableentry1 td

{

padding-top: 8px;

padding-right: 5px;

padding-bottom: 8px;

padding-left: 5px;

background-color: transparent;

background-image: url(../images/dot.gif);

background-repeat: repeat-x;

background-attachment: scroll;

background-position: center bottom;

}

tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td

{

background-color: transparent;

background-image: url(../images/dot.gif);

background-repeat: repeat-x;

background-attachment: scroll;

background-position: center bottom;

}
