*{
margin:0px;
padding: 0px;
font-family: verdana;
font-size: 8pt;
}
a.menu:link{
text-align: left;
color: white;
font-size: 8pt;
padding: 2px;
background: #333333;
text-decoration: none;
display: block;
border: 1px solid #444444;
border-bottom: 1px solid #222222;
}
a.menu:visited {
text-align: left;
color: white;
font-size: 8pt;
padding: 2px;
background: #333333;
text-decoration: none;
display: block;
border: 1px solid #444444;
border-bottom: 1px solid #222222;
}
a.menu:hover {
text-align: left;
color: white;
font-size: 8pt;
padding: 2px;
background: #444444;
text-decoration: none;
display: block;
border: 1px solid #444444;
border-bottom: 1px solid #222222;
}
a.menu:active {
text-align: left;
color: white;
font-size: 8pt;
padding: 2px;
background: #333333;
text-decoration: none;
display: block;
border: 1px solid #444444;
border-bottom: 1px solid #222222;
}

.class{
background: #333333;
border-left: 1px solid #222222;
border-right: 1px solid #222222;
width: 143px;
}
.class2{
border-left: 1px solid #444444;
border-right: 1px solid #444444;
width: 133px;
text-align: left;
padding: 4px;
color: white;
font-size: 10px;
}

.b1, .b2, .b3 {
background: #333333;
border-left: 1px solid #222222;
border-right: 1px solid #222222;
height: 1px;
display: block;
overflow: hidden;
font-size: 1px;
}
.b1 {margin: 0 5px; background: #222222;}
.b2 {margin: 0 3px; border-width: 0 2px;}
.b3 {margin: 0 2px;}
.b4 {height: 2px; margin: 0 1px;}
.b5 {width: 147px;}

.espaco{
height: 10px;
}

.produto{
float: left;
width: 150;
height: 185px;
text-align: center;
}

a.branco:link{text-decoration: none; font-size: 8pt; color: #FFFFFF; }
a.branco:visited {text-decoration: none; font-size: 8pt; color: #FFFFFF;}
a.branco:hover {text-decoration: none; font-size: 8pt; color: red;}
a.branco:active {text-decoration: none; font-size: 8pt; color: #FFFFFF;}

a:link{text-decoration: none; font-size: 9pt; color: #000000; }
a:visited {text-decoration: none; font-size: 9pt; color: #000000;}
a:hover {text-decoration: none; font-size: 9pt; color: red;}
a:active {text-decoration: none; font-size: 9pt; color: #000000;}

a.normal:link{text-decoration: none; font-size: 9pt; color: #000000; font-weight: bold; }
a.normal:visited {text-decoration: none; font-size: 9pt; color: #000000;font-weight: bold; }
a.normal:hover {text-decoration: none; font-size: 9pt; color: #808080;font-weight: bold; }
a.normal:active {text-decoration: none; font-size: 9pt; color: #000000;font-weight: bold; }

.caixa{
border-top: 1px solid #222222;
border-left: 1px solid #222222;
border-right: 1px solid #222222;
width: 143px;
}

#menu_esquerdo{
position: relative;
float: left;
width: 155px;
background: url('../layout/menu_e.jpg') repeat-y;
}

.campo{
background: url('../layout/campo_busca.gif');
margin-bottom: 5px;
border: 0px;
height: 17px;
width: 131px;
color: white;
text-align: center;
text-size: 5pt;
}

#menu_esquerdo_fim{
position: absolute;
bottom: -11px;
left: 0px;
}

#meio{
position: relative;
float: left;
width: 693px;
}

#conteudo{
padding: 10px;
}

fieldset{
padding: 10px;
}

legend{
padding: 5px;
padding-top: 0px;
}

#menu_direito{
position: relative;
float: left;
width: 155px;
background: url('../layout/menu_d.jpg') repeat-y;
}

#menu_direito_fim{
position: absolute;
bottom: -11px;
left: 0px;
}

#rodape{
text-align: center;
clear: both;
position: relative;
width: 1003px;
height: 160;
background: url('../layout/rodape.jpg') repeat-x bottom;
}

#informa{
border: 1px solid black;
background: white;
width: 600px;
padding: 20px;
margin: auto;
}
