body { background:url(images/background.jpg) no-repeat center top #207fb8; margin:0px; }

/*td { color:#041825}*/

#content-left {	margin-right:auto; margin-left:auto; width:184px; }

#content { color:#FFFFFF;}

* { font-family: verdana; font-size:11px}

a:link,a:active,a:visited { text-decoration:none; color:#FFFFFF}

a:hover { text-decoration:underline;}

#noticias,#midia { width:184px; height:auto; display:table; float:left; color:#FFFFFF; margin-right:70px;}

#catalogo { width:184px; height:auto; display:table; float:left; color:#FFFFFF;}

#lista_noticias { width:100%; padding:20px;}

#interna { margin-left:100px;}

#categorias { position:absolute; top:-40px; left:270px; background-color:#1f6dd2; padding:10px; color:#FFFFFF; border:solid #1251a1 1px;}

#produto_peq { float:left; margin:5px 10px 5px 10px; width:100px; height:100px; border:solid 1px #003366; position:relative; cursor:hand; cursor:pointer; background-color:#FFFFFF}
#produto_peq #titulo_produto { bottom:0; background-color:#003366; padding:3px; width:94px; color:#FFFFFF; position:absolute; font-size:11px; }

#box_galeria { width:190px; height:auto; display:table; float:left; margin-right:5px; padding:5px;}

#galeria { float:left; margin:2px 2px 2px 0px; width:55px; height:60px; border:solid 1px #003366; position:relative; cursor:hand; cursor:pointer}

#box_novidades { width:100%; height:auto; margin-bottom:15px; display:table}
#box_novidades #foto_novidade { float:left; margin-right:10px; width:100px; height:100px; border:solid 1px #003366; cursor:hand; cursor:pointer}
#box_novidades #texto_novidade { width:400px; height:auto; float:left}

#tabela_produto td { color:#041825; background-color:#FFFFFF}

.select_repr {width:140px; margin-bottom:3px; border:solid 1px #103d7d;}

#representantes { width:200px; height:auto; display:table; float:left; margin-right:20px;}

#voltar {background:url(images/voltar.png); width:60px; height:18px; color:#ffffff; font-size:11px; float:right; text-align:center; cursor:hand; cursor:pointer}

hr { color:#47b0f7; height:1px; margin:10px 0px 10px 0px}

.clear { clear:both; }

ul#menu_categorias { 
margin: 0; /* retira o recuo para alguns browsers */
padding:0; /* retira o recuo para outros browsers */
list-style-type: none; /* retira o marcador de listas*/ 
background-color: #1f6dd2; /* cor do fundo */ 
}

ul#menu_categorias li a:hover {
background-color: #1d7af3; /* cor do fundo */
display:block; 
}
