#fieldset_produtos_int{
	padding:20px; 
	text-align:left; 
	line-height:20px; 
	width:630px;
	list-style:circle;
}

#fieldset_produtos{
	padding:20px; 
	text-align:left; 
	line-height:20px; 
	width:685px;
	list-style:circle;
}

#fieldset_produtos li{
	list-style:inside circle;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#f1f1f1;

}	
#id_fundo_principal{
	background-image: url(imagens/fundo.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
#id_fundo_principal2{
	background-image: url(imagens/fundo_meio.jpg);
	background-repeat:repeat-y;
	background-position:center;
}

img{border:0}
body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
}
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: underline;
	color: #144E8C;
}
a:active {
	text-decoration: none;
	color: #333;
}

#link_principal{
	font-size:13px;
	letter-spacing:-1px;
	font-weight:bold;
}


*{margin:0px; padding:0px; }

body{
   font:12px Arial, Helvetica, sans-serif;
}

ul{
   list-style-type:none;
}

ul#menu{
	position:relative;
  	width:650px;
   	margin:0 auto;
   	z-index:10;
}

ul#menu li{
   position:relative;
   float:left;
}

ul#menu li a{
      display:block;
      float:left;
      padding:4px 0px 0px 15px;
      line-height:25px;
     /* background:#030;*/
      color:#333; 
      text-decoration:none;
}
ul#menu li ul a:hover,
ul#menu li ul a:link,
ul#menu li ul a:active{
    background:#1C649F;
	color:#E7EFF8
   }
ul#menu li ul{
      display:none;
      position:absolute;
      top:25px;
      left:0;
}

ul#menu li:hover ul,
ul#menu li.hover ul{
      display:block;
   }

ul#menu li ul li a{
	text-align:left;
      width:150px;
      /*border-bottom:1px solid #fff;*/
      clear:both;
}

ul#menu li ul li{
      float:none;
      clear:both;
}

ul#menu li ul li a{float:none;}





#flash{ 
	position:absolute;
	margin:0 auto;
	margin-left:-6px;
	top:84px;
	padding:0px 0px 0px 0px;
	height:200px;
	z-index:5;
}

.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #F0F0F0;
	border: 1px solid #CCCCCC;
}

#promocoes{
	margin:0 auto;
	padding:5px;
	width:675px;          
	_width:662px;
	*width:662px;
	height:auto;
	text-align:center;
}

.dados_promocao{
	width:325px;
	height:200px;
	padding:5px;	
	text-align:center;
	float:left;
}

#paginacao a, span{
	margin:0px 10px;
}

#paginacao span{
	color:#919191;
}