h1 {font-size:9pt;font-family:Arial, Helvetica, sans-serif; color:#CC3333}
H2 ,H3 {font-size:11px;font-family:Arial, Helvetica, sans-serif;}	
	
body {
background-color:#F9F9F9;
}
#container {position: relative;width: 900px;height:700px;margin: 0 auto;} 
#header {
	position:absolute;
	clear:both;
	width:820px;
	height:124px;
	background-image:url(images/headerxerox.png);
	left: 37px;
	top: -30px;
}
#footer {
	position:absolute;
	width:900px;
	clear:both;
	height:112px;
	padding-top:10px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:11px;
	background-image:url(images/footer.gif);
	background-repeat:no-repeat;
	white-space:pre;
	left: 0px;
	top: 561px;
}
#fadeinbox{
	position:absolute;
	width: 100%;
	text-align:right;
	height: 100%;
	left: 0px;
	top: 0px;

}
#fade{
	position:absolute;
	width: 36px;
	height: 37px;
	left: 548px;
	top: 4px;

}
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
#ladoesquerdo{
	position: absolute;
	top:2px;
	width:113px;
	height: 803px;
	background-image:url(images/shad2.jpg);
	left: -75px;
}
#ladoesquerdo2{
	position: absolute;
	top:2px;
	width:113px;
	height: 802px;
	background-image:url(images/shad.jpg);
	background-repeat:repeat-y;
	left: 858px;
}
#parrot{
	position:absolute;
	width: 194px;
	height: 154px;
	left: -23px;
	top: 539px;
}
#shoppingcontato{
	position:absolute;
	width: 42px;
	height: 18px;
	left: 771px;
	top: 23px;
}
#psg{
	position:absolute;
	width: 366px;
	height: 123px;
	left: 201px;
	top: 603px;
}
#assis{
	position:absolute;
	width: 283px;
	height: 112px;
	left: 585px;
	top: 607px;
}
#content{
	width:818px;
	clear:both;
	height:290px;
	text-align:left;
	background-image:url(images/background.gif);
	background-repeat: repeat-x;
	margin-left:39px;
	left: 140px;
	top: 356px;
}
#content2{
	position:absolute;
	width:210px;
	top:444px;
	height:31px;
	text-align:left;
	height:30px;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	left: 50px;
}

#content4{
	position: absolute;
	top:443px;
	width:187px;
	height:35px;
	text-align:left;
	background-repeat:no-repeat;
	left: 659px;
}
#content5{
	position:absolute;
	top:445px;
	height:38px;
	text-align:left;
	background-repeat:no-repeat;
	left: 284px;
	width: 209px;
}
#content6{
	position:absolute;
	top:446px;
	height:38px;
	text-align:left;
	background-repeat:no-repeat;
	left: 481px;
	width: 209px;
}

#popitmenu{
position: absolute;
background-color: white;
border:1px solid black;
font: normal 11px Arial, Helvetica, sans-serif;
line-height: 14px;
z-index: 100;
visibility: hidden;
}

#popitmenu a{
text-decoration: none;
padding-left: 6px;
color: black;
display: block;
}

#popitmenu a:hover{ /*hover background color*/
background-color: #CCFF9D;
}
#newsletter{
	width:226px;
	height:149px;
	position:absolute;
	left: 541px;
	top: 501px;
}
#cont{
	width:226px;
	height:149px;
	position:absolute;
	left: 243px;
	top: 318px;
}
#sobre{
	width:190px;
	height:115px;
	background-color: #F4F4F4;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color:#666;
	font-size:11px;
	padding:15px;
	position:absolute;
	left: 40px;
	top: 499px;
}
#middle{
	width:250px;
	height:133px;
	position:absolute;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:11px;
	border: 1px solid #ccc;
	padding:5px 10px 0 10px;
	left: 264px;
	top: 503px;
}
#c{
	width:84px;
	height:62px;
	position:absolute;
	left: 264px;
	top: 727px;
}
a.c1:link {color:#990000;font:11px/ Arial, Helvetica, sans-serif;text-decoration: none}
a.c1:visited {color:#990000;font:11px/ Arial, Helvetica, sans-serif;text-decoration: none}
a.c1:hover {color: #FF0000;font:11px/ Arial, Helvetica, sans-serif;text-decoration:underline}
a.c1:active {font:11px/ Arial, Helvetica, sans-serif;text-decoration: none}

a.c2:link {color:#999;font:10pt/ Arial, Helvetica, sans-serif;text-decoration:none; font-weight:bold}
a.c2:visited {color:#999;font:10pt/ Arial, Helvetica, sans-serif;text-decoration: none; font-weight:bold}
a.c2:hover {color: #000;font:10pt/ Arial, Helvetica, sans-serif;text-decoration: none; font-weight:bold}
a.c2:active {font:10pt/ Arial, Helvetica, sans-serif;text-decoration: none; font-weight:bold}

a.c3:link {color:#666;font:11px/ Arial, Helvetica, sans-serif;text-decoration: none}
a.c3:visited {color:#666;font:11px/ Arial, Helvetica, sans-serif;text-decoration: none}
a.c3:hover {color: #993300;font:11px/ Arial, Helvetica, sans-serif;text-decoration:underline}
a.c3:active {font:11px/ Arial, Helvetica, sans-serif;text-decoration: none}

a.c4:link {color:#666;font:20px/ Arial, Helvetica, sans-serif;text-decoration: none}
a.c4:visited {color:#666;font:20px/ Arial, Helvetica, sans-serif;text-decoration: none}
a.c4:hover {color: #993300;font:20px/ Arial, Helvetica, sans-serif;text-decoration:underline}
a.c4:active {font:20px/ Arial, Helvetica, sans-serif;text-decoration: none}

* html #menulinks a { /* Filter for IE6 to prevent li stacking */
  float: left;
  text-decoration: none;
  }

* html #menulinks a span { /* Filter for IE6 to prevent li stacking */
  float: left;
  text-decoration: none;
  }
 .style1 {
	color: #666;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style3 {font-size: 12px;color: #990000;}
.style5 {font-size: 17px; color:#333; font-family:Arial, Helvetica, sans-serif; font-weight:bold} 
.style6 {
	color: #333;
	font-weight: bold;
}
#menulinks a {
	padding-left:11px;
	height:42px;
	background-image:none;
	display:block;
	color:#990000;
	text-decoration:none;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-right:3px;
	margin-left:3px;
  }

#menulinks a span {
	padding-left:8px;
	padding-right:20px;
	padding-top:9px;
	height:35px;
	display:block;
   background-image:none;
	text-decoration:none;
	cursor:pointer;
  }
  
  
#menulinks a:hover, #menulinks a.active {
	background-image:url(images/menuhover.png);
	background-position:top left;
	text-decoration:none;
	color:#555555;
}

#menulinks a:hover span, #menulinks a.active span {
   background: url(images/menuhoverright.png) right top no-repeat;
	text-decoration:none;
	color:#555555;
}

#mainarea {
	position:absolute;
	width:897px;
	clear:both;
	background-image:url(images/body.gif);
	left: 0px;
	top: 94px;
	height: 480px;
}
#titulo1 {
	position:absolute;
	width:765px;
	left: 43px;
	background-image:url(images/gradyblack.png);
	background-repeat:no-repeat;
	top: 38px;
	height: 91px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:11px;
	padding:15px;
}
#titulo2 {
	position:absolute;
	font: 14px/ Arial, Helvetica, sans-serif/ bolder;
	color:#000;
	width:758px;
	left: 41px;
	top: 358px;
	height: 38px;
	color:#666;
	font-size:11px;
	padding:15px;
}
#titulo3 {
	position:absolute;
	font: 14px/ Arial, Helvetica, sans-serif/ bolder;
	background-image:url(images/gradyyellow.png);
	background-repeat:no-repeat;
	color:#000;
	width:765px;
	left: 42px;
	top: 629px;
	height: 38px;
	color:#666;
	font-size:11px;
	padding:15px;
}
#titulo4 {
	position:absolute;
	font: 14px/ Arial, Helvetica, sans-serif/ bolder;
	color:#000;
	width:767px;
	left: 42px;
	top: 629px;
	height: 38px;
	color:#666;
	font-size:11px;
	padding:15px;
}
#supply {
	position:absolute;
	width:60px;
	left: 461px;
	top: 40px;
	height: 85px;
}
#pedido {
	position:absolute;
	width:350px;
	left: 472px;
	top: 373px;
	height: 186px;
	background-color: #F4F4F4;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#666;
	font-size:11px;
	padding:15px;
}
#grayframe {
	position:absolute;
	background-color:#EEE;
	width:374px;
	left: 478px;
	top: 377px;
	height: 107px;
}
#promo {
	position:absolute;
	width:363px;
	left: 475px;
	top: 361px;
	height: 120px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:11px
}
#pic {
	position:absolute;
	background-image:url(images/gradyblack.png);
	background-repeat:no-repeat;
	top: 37px;
	padding:10px;
	width:404px;
	left: 44px;

	height: 269px;
}
#picicon {
	position:absolute;
	width:372px;
	left: 465px;
	top: 375px;
	height: 97px;
		font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#666;
	font-size:11px;
}
#picicon2 {
	position:absolute;
	width:368px;
	left: 468px;
	top: 501px;
	height: 97px;
		font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#666;
	font-size:11px;
}
#formcontato{
	position:absolute;
	left: 43px;
	top: 67px;
	width: 413px;
	height: 256px;
}
#print1 {
	position:absolute;
	width:60px;
	left: 190px;
	top: 190px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#print2 {
	position:absolute;
	width:60px;
	left: 361px;
	top: 191px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#print3 {
	position:absolute;
	width:60px;
	left: 505px;
	top: 190px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#print4 {
	position:absolute;
	width:159px;
	left: 71px;
	top: 434px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#print5 {
	position:absolute;
	width:173px;
	left: 262px;
	top: 433px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#print6 {
	position:absolute;
	width:156px;
	left: 467px;
	top: 434px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#print7 {
	position:absolute;
	width:60px;
	left: 657px;
	top: 436px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#printA {
	position:absolute;
	width:60px;
	left: 657px;
	top: 436px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#print8 {
	position:absolute;
	width:210px;
	left: 220px;
	top: 723px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#print9 {
	position:absolute;
	width:174px;
	left: 508px;
	top: 727px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#print10 {
	position:absolute;
	width:174px;
	left: 461px;
	top: 727px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#print11 {
	position:absolute;
	width:174px;
	left: 651px;
	top: 721px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#print12 {
	position:absolute;
	width:174px;
	left: 232px;
	top: 1066px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#print13 {
	position:absolute;
	width:174px;
	left: 539px;
	top: 1064px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#print14 {
	position:absolute;
	width:174px;
	left: 61px;
	top: 1350px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#print15 {
	position:absolute;
	width:174px;
	left: 261px;
	top: 1349px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#print16 {
	position:absolute;
	width:174px;
	left: 453px;
	top: 1350px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#print17 {
	position:absolute;
	width:174px;
	left: 650px;
	top: 1351px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#print18 {
	position:absolute;
	width:174px;
	left: 100px;
	top: 1564px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#print19{
	position:absolute;
	width:174px;
	left: 326px;
	top: 1563px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#print20{
	position:absolute;
	width:174px;
	left: 544px;
	top: 1564px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#print21{
	position:absolute;
	width:174px;
	left: 117px;
	top: 1805px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#print22{
	position:absolute;
	width:174px;
	left: 329px;
	top: 1801px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#print23{
	position:absolute;
	width:174px;
	left: 546px;
	top: 1799px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#print24{
	position:absolute;
	width:174px;
	left: 220px;
	top: 383px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#print25{
	position:absolute;
	width:174px;
	left: 487px;
	top: 385px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}
#printx{
	position:absolute;
	width:174px;
	left: 454px;
	top: 435px;
	height: 85px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#fff;
	font-size:11px;
	padding:15px;
}

.description {
font-size:14pt;
color:#FFFFCC;
margin:0;
padding-left:5px;
}

a {
color:#555555;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}
p {font:Arial, Helvetica, sans-serif;
color:#333333}

.preload2 {background: url(prodrop2/button4.gif);}
.menu2 {
	padding:0 0 0 12px;
	margin:0;
	list-style:none;
	height:40px;
	background:#fff url(prodrop2/button1a.gif) repeat-x;
	position:relative;
	font-family:arial, verdana, sans-serif;
}
.menu2 li.top {display:block; float:left; position:relative;}
.menu2 li a.top_link {display:block; float:left; height:40px; line-height:33px; color:#bbb; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;}
.menu2 li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:40px;}
.menu2 li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:40px; background:url(prodrop2/down.gif) no-repeat right top;}
.menu2 li a.top_link:hover {color:#fff; background: url(prodrop2/button4.gif) no-repeat;}
.menu2 li a.top_link:hover span {background:url(prodrop2/button4.gif) no-repeat right top;}
.menu2 li a.top_link:hover span.down {background:url(prodrop2/button4a.gif) no-repeat right top;}

.menu2 li:hover > a.top_link {color:#fff; background: url(prodrop2/button4.gif) no-repeat;}
.menu2 li:hover > a.top_link span {background:url(prodrop2/button4.gif) no-repeat right top;}
.menu2 li:hover > a.top_link span.down {background:url(prodrop2/button4a.gif) no-repeat right top;}


.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menu2 a:hover {visibility:visible;}
.menu2 li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menu2 :hover ul.sub {left:2px; top:40px; background: #fff; padding:3px 0; border:1px solid #990000; white-space:nowrap; width:146px; height:auto;}
.menu2 :hover ul.sub li {display:block; height:20px; position:relative; float:left; width:160px;}
.menu2 :hover ul.sub li a {display:block; font-size:11px; height:20px; width:140px; line-height:20px; text-indent:5px; color:#000; text-decoration:none; border:3px solid #fff; border-width:0 0 0 3px;}/* caixa preta */
.menu2 :hover ul.sub li a.fly {background:#fff url(prodrop2/arrow.gif) 130px 7px no-repeat;}
.menu2 :hover ul.sub li a:hover {background:#000; color:#fff;}
.menu2 :hover ul.sub li a.fly:hover {background:#000 url(prodrop2/arrow_over.gif) 130px 7px no-repeat; color:#fff;}
.menu2 :hover ul li:hover > a.fly {background:#000 url(prodrop2/arrow_over.gif) 130px 7px no-repeat; color:#fff;} 

.menu2 :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul
{left:135px; top:-4px; background: #fff; padding:3px 0; border:1px solid #990000; white-space:nowrap; width:146px; z-index:200; height:auto;}

