body {
	background: #676767;
    color: #ffffff;
    font-family: 'ArialMT', 'Arial', sans-serif;
    font-size: 10px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 20px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

img {
	border: 0px;
}

.imgPrd
{
  /* hack for IE */
  width: expression(this.width > 80 ? 80: true);
  height: expression(this.width > 80 ? 80: true);
  
  max-width: 80px;
  max-height: 80px;
}

.legenda
{
  color: black;
  vertical-align: middle;
  font-size: 10px;
}

#top {
	width: 794;
	background-image:url("/images/bg_top.gif");
	background-repeat: repeat-x;
	background-position: top left;
	padding: 0px;
	}
#topLogo {
	float:left;
	width: 265px;
	}
#topLogo img {
	float:left;
	}
#topClocksites {
	float:right;
	width: 475px;
	}
#clock {
	height:47px;
	width: 71px;
}

.clear {
	clear:both;
	display:inline;
	height:0px;
	}


#topbar
{
  width: 795px;
  margin: auto;
	color: #ffffff;
	font-size: 10px;
	text-align: center;
	margin: auto;
	padding: 0px;
}

#topbar a
{
	color: #ffffff;
	font-size: 10px;
	padding: 0px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}


#loading {
    text-align: left;
    width: 52px;
    display: none; /* hidden */
}

#sidebar
{
	width: 174px;
	color: #ffffff;
	font-size: 11px;
	text-align: left;
}

#showtitle
{
	font-size: 12px;
	font-weight: bold;
	background-image: url("/images/side_show.gif");
	background-repeat: no-repeat;
	height: 20px;
	padding-top: 4px;
	padding-left: 10px;
}

#showbottom
{
	background-image: url("/images/side_show_b.gif");
	background-repeat: no-repeat;
	height: 10px;
	padding-top: 0px;
	padding-left: 10px;
	background-position: bottom left;
}

#show
{
	background-color: #191919;
}

#orderDetSideTop
{
	background-image: url("/images/side_cat_t.gif");
	background-repeat: no-repeat;
	height: 6px;
	padding-top: 4px;
	padding-left: 10px;
}

#segmenttitle, #ptypetitle, #mantitle, #classtitle
{
	font-size: 12px;
	font-weight: bold;
	background-image: url("/images/side_cat.gif");
	background-repeat: no-repeat;
	height: 20px;
	padding-top: 6px;
	padding-left: 10px;
}

#segmentbottom, #ptypebottom, #manbottom, #classbottom, #orderDetSideBot
{
	background-image: url("/images/side_cat_b.gif");
	background-repeat: no-repeat;
	height: 6px;
	padding-top: 4px;
	padding-left: 10px;
	background-position: bottom left;
}

#segment, #ptype, #manufacter, #prodclass, #orderDetSide
{
	margin-top: 5px;
	background-color: #999999;
}

#orderDetSideTitle
{
  background: #000000;
  padding-left: 5px;
  margin-right: 5px;
  font-weight: bold;
}


#catsegments_top
{
	font-size: 14px;
	font-weight: bold;
	background-image: url("/images/segments_top.gif");
	background-repeat: no-repeat;
	height: 26px;
	padding-top: 6px;
	padding-left: 10px;
}

#catsegments
{
  font-size: 12px;
	background-color: #333333;
	width: 372px;
	text-align: left;
}

#catsegments_bot
{
	background-image: url("/images/segments_bottom.gif");
	background-repeat: no-repeat;
	height: 9px;
	padding-left: 10px;
}

.prodTitle
{
	color: #2f2290;
	font-size: 12px;
	font-weight: bold;
}


.prodText
{
	color: #000000;
	font-size: 10px;
	font-weight: normal;
}

.rfbText
{
	color: orange;
	font-size: 12px;
	font-weight: bold;
}

.detText
{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

#blanket {
	background-color:#111;
	opacity: 0.65;
	filter:alpha(opacity=65);
	position:absolute;
	z-index: 9001;
	top:0px;
	left:0px;
	width:100%;
}

#popUpDet, #popUpRfb, #popUpUnp {
	position:absolute;
	width:475px;
	height:475px;
	z-index: 9002;
	color: #000000;
	padding: 10px;
	font-size: 12px;
}

#detTitle, #rfbTitle, #unpTitle {
	color: #2f2290;
	font-size: 18px;
	font-weight: bold;
}

#detDesc, #rfbDesc, #unpDesc {
	color: #0e407f;
	font-size: 13px;
	font-weight: bold;
}

#detMemo, #rfbMemo, #unpMemo {
	color: #000000;
	font-size: 12px;
}

#cartSaveModel
{
  background-image: url("/images/cart_save_model.gif");
	background-repeat: no-repeat;
	height: 31px;
	width: 176px;
	padding-top: 8px;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
}

#cartConfirm
{
  background-image: url("/images/cart_confirm.gif");
	background-repeat: no-repeat;
	height: 31px;
	width: 271px;
	padding-top: 8px;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
}


a
{
  color: #ffffff;
  text-decoration: none;
}