*{
	padding: 0;
	margin: 0;
}

#produtos_novos{
background-color:#F7F7F7;

}

h1,h2{
	display:inline;
	margin:0px;
	font-weight:normal;
}

#produtos_novos THEAD {
	background-image:url(/images/fundo_azul_conteudo.jpg);
	background-repeat:repeat-x;
	height:30px;
	line-height:30px;
	vertical-align:top;
}
#produtos_novos THEAD  td{
	height:30px;
	line-height:30px;
	padding:0px 5px 0px 5px;
	color:#FFFFFF;
	font-weight:bold;
}

#produtos_novos TBODY  td{
	height:25px;
	line-height:25px;
	padding:0px 5px 0px 5px;
	border-bottom:1px solid  #cccccc;
}

html, body {
	width:100%;
	height:100%;
	margin:0px;
	border:0px;
	padding:0px;
	font-family:Calibri, Arial, "Microsoft Sans Serif";
	font-size:11px;
	color:#637E87;
	background-color:#FFFFFF;
}
.container {
	display:block;
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	border:0px;
}
.showhide {
	display: none;
}
.show {
	display: block;
}
.hide {
	display: none;
}
a{
	font-family:Calibri, Arial, "Microsoft Sans Serif";
	text-decoration:none;
	color:#637E87;
}
.underline {
	text-decoration:underline;
}
.bold{
	font-weight:bold;
}
	
.riscado {
	text-decoration:line-through;
}

form {
	margin: 0px;
	padding: 0px;
	border:0px;
}

.t10 {
	font-size:10px;
}

.t11 {
	font-size:11px;
}

.t12 {
	font-size:12px;
}

.t14 {
	font-size:14px;
}

.t16 {
	font-size:16px;
}

.t18 {
	font-size:18px;
}

.t35 {
	font-size:22px;
}


input {
	font-family:Calibri, Arial, "Microsoft Sans Serif";
	font-size:11px;
	border-bottom:1px solid #E9E9E9;
	border-top:1px solid #D9D9D9;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #E9E9E9;
	background-color:#FFFFFF;
	color:#637E87;
	vertical-align:middle;
}

.pesquisa {
	font-family:Calibri, Arial, "Microsoft Sans Serif";
	font-size:11px;
	border-bottom:1px solid #E9E9E9;
	border-top:1px solid #D9D9D9;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #E9E9E9;
	background-color:#FFFFFF;
	color:#637E87;
	height:18px;
	width:265px;
	padding-top:5px;
	padding-left:5px;
	vertical-align:middle;
}


.caixa {
	font-family:Calibri, Arial, "Microsoft Sans Serif";
	font-size:11px;
	border-bottom:1px solid #E9E9E9;
	border-top:1px solid #D9D9D9;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #E9E9E9;
	background-color:#FFFFFF;
	color:#000000;
	height:18px;
	padding-top:5px;
	vertical-align:middle;
}
select {
	font-family:Calibri, Arial, "Microsoft Sans Serif";
	font-size:11px;
	border-bottom:1px solid #E9E9E9;
	border-top:1px solid #D9D9D9;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #E9E9E9;
	background-color:#FFFFFF;
	color:#637E87;
	vertical-align:middle;
}

textarea {
	font-family:Calibri, Arial, "Microsoft Sans Serif";
	font-size:11px;
	border-bottom:1px solid #E9E9E9;
	border-top:1px solid #D9D9D9;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #E9E9E9;
	background-color:#FFFFFF;
	color:#637E87;
	padding-top:5px;
	vertical-align:middle;
	padding-left:5px;
}

.branco{
	color:#FFFFFF;
}
.azul_claro{
	color:#10A1C0;
}
.azul_bebe{
	color:#BCE4ED;
}

div.menutopo_direita_cima{
	font-family:Calibri, Arial, "Microsoft Sans Serif";
	font-size: 11px;
	float:right;
	width:200px;
	height:45px;
	text-align:right;
	color:#00306D;

}

div.menutopo_direita_cima a{
	color:#00306D;
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	height: 45px;
	line-height: 45px;
	text-decoration:none;
}


div.menuTopo_direita_tabs{
	float:right;
	width:200px;
	height:45px;
	vertical-align:bottom;
	text-align:right;
}

/* ComboDivs */ 

div.xm_selects{ 
	overflow:hidden;
	position: absolute;
	width: 36px; 
	border:1px solid #EAEAEA;
	display: none;
	z-index: 5;
	font-weight: normal;
	min-height:20px;
}
div.xm_selects a{ 
	width: auto;
	display: block;
	background: #ffffff;
	padding:3px;
	text-indent: 5px;
	text-decoration: none;
	color:#00306D;
	clear:left;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	text-align:left;
	overflow:hidden;
}
* html div.xm_selects a{ /*IE 6 (e menores) hack */
	width: 100%;
}
div.xm_selects a:hover{
	background: #EBEBEB;
	color:#000000;
}
div.xm_selects_input{
	display:block;
	padding:3px;
	text-align:center;
	width:36px;
	white-space:nowrap;
	height:20px;
	line-height:20px;
}
* html div.xm_selects_input a{ /*IE 6 (e menores) hack */
	width: 100%;
}

/* ComboDivs End*/



td.menuon { background-image:url(/images/fundo_btn_menu.jpg); background-repeat:repeat-x; color:#FFFFFF; }
td.menuoff { }

td.submenuon { background-color:#40B4CD; color:#FFFFFF; }
td.submenuoff { }

.produtos_on{	font-family:Calibri, Arial, "Microsoft Sans Serif";
font-size:12px; font-weight:normal; margin-right:1px; text-decoration:none; display:block; float:left;  width:21px; color:#565A61; text-align:center; line-height:25px}

.produtos_off{font-family:Calibri, Arial, "Microsoft Sans Serif"; font-size:12px; font-weight:bold; margin-right:1px; text-decoration:none; display:block; float:left; width:21px; color:#B01C2E; text-align:center; line-height:25px}

.alphas{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.3;
}
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}

.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

#ds_h div{width:100%;left:1px;top:1px}
#ds .hh1{height:1px}
#ds .hh2{height:2px}
#ds .hh3{height:3px}
#ds .hh4{height:4px}
#ds .hh5{height:5px}
#ds .hh6{height:6px}
#ds_v div{height:9999px; left:1px;top:1px}
#ds_v{height:0;}
#ds .v1{width:1px}
#ds .v2{width:2px}
#ds .v3{width:3px}
#ds .v4{width:4px}
#ds .v5{width:5px}
#ds .v6{width:6px}

#mapa_container{
	position:relative;
	display:block;
	width:614px;
	height:402px;
}

.ds{background:#000;position:absolute;z-index:999;overflow:hidden}
#ds .o1{ opacity:.1;filter:alpha(opacity=10)}
#ds .o2{ opacity:.08;filter:alpha(opacity=8)}
#ds .o3{ opacity:.06;filter:alpha(opacity=6)}
#ds .o4{ opacity:.04;filter:alpha(opacity=4)}
#ds .o5{ opacity:.02;filter:alpha(opacity=2)}



/* AUTOCOMPLETE */

/* Big box with list of options */
#ajax_listOfOptions{
  position:absolute;  /* Never change this one */
  width:175px;/* Width of box */
  line-height:18px;
  overflow:auto;  /* Scrolling features */
  border-left:1px solid #D5D8D9;
  border-right:1px solid #D5D8D9;
  border-bottom:1px solid #D5D8D9;
  background-color:#FFFFFF;  /* White background color */
  text-align:left;
  font-size:11px;
  z-index:100;
}
#ajax_listOfOptions div{  /* General rule for both .optionDiv and .optionDivSelected */
  margin:1px;    
  padding:1px;
  cursor:pointer;
  font-size:11px;
}
#ajax_listOfOptions .optionDiv{  /* Div for each item in list */
  
}
#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
  background-color:#E1E4E6;
}
#ajax_listOfOptions_iframe{
  background-color:#fff;
  position:absolute;
  z-index:5;
} 
.bloco_paginacao{background-color:#FFFFFF; padding:5px}
.paginacao_on{font-family:Calibri, "Microsoft Sans Serif",Arial; font-size:12px; font-weight:normal; margin-right:2px; text-decoration:none; display:block; float:left; padding-left:7px; border:1px solid #D8DDE1; padding-right:7px; color:#FFFFFF; background-color:#10A1C0; text-align:center; line-height:25px}
.paginacao_off{font-family:Calibri, "Microsoft Sans Serif",Arial; font-size:12px; margin-right:2px; text-decoration:none; display:block; float:left; padding-left:6px; padding-right:6px; border:1px solid #D8DDE1; color:#10A1C0; text-align:center; line-height:25px}