
/* PRODUCT NEWS HOMEPAGE */
.homepageNewsContainer					{padding: 20px 0 0 10px; width: auto; float: left; clear:both; background: #fff;}
.homepageNewsBoxContainer				{margin: 0 10px 0 0; width: 120px; height: 83px; background: #f09c11; float: left;}			
.homepageNewsBoxText					{margin: 10px 10px 10px 10px; font: bold 13px arial, helvetica, sans-serif; color: #fff;}

.homepageNewsContentContainer				{padding: 0 10px 0 0; width: 110px; float: left;}					
.homepageNewsContentContainer img			{padding: 0 0 10px 0; width: 110px; height: 83px; float: none;}
.homepageNewsContentContainer .titleText	{font: 10px arial, helvetica, sans-serif; color: #e6711d; padding: 0 0 3px 0;}
.homepageNewsContentContainer .text			{font: 10px arial, helvetica, sans-serif; color: #000; padding: 0 0 3px 0;}


/* ------------------------------------------------------------------------------------------------------------------------------------------------------------ */


/* PRODUCTS */
.productContainer					{padding: 0 0 0 10px; width: auto; float: left; background: #fff;}
.productBoxContainer				{margin: 0 10px 0 0; width: 120px; height: 83px; background: #d63519; float: left;}			
.productBoxContainerEmpty			{margin: 0 10px 0 0; width: 120px; height: 83px; float: left;} /* para o espaçamento vazio nas multiplas linhas */
.productBoxText					{margin: 10px 10px 10px 10px; font: bold 12px arial, helvetica, sans-serif; color: #fff; text-transform: uppercase;}


.productContentContainer				{padding: 0 10px 0 0; width: 110px; float: left;}					
.productContentContainer img			{padding: 0 0 10px 0; width: 110px; height: 83px; float: none;}
.productContentContainer .titleText		{font: 10px arial, helvetica, sans-serif; color: #e6711d; padding: 0 0 3px 0;}
.productContentContainer .text			{font: 10px arial, helvetica, sans-serif; color: #000; padding: 0 0 3px 0;}
.productContentContainer .header		{font: 11px arial, helvetica, sans-serif; color: #000; padding: 0 0 10px 0;}

.productContentNavigation				{text-align: center;}
.productContentNavigation a				{font: 11px arial, helvetica, sans-serif; color: #000; margin: 0 2px 0 2px; text-decoration: none;}
.productContentNavigation a:hover		{text-decoration: underline;}
.productContentNavigationActive			{font: 11px arial, helvetica, sans-serif; color: #008acc ; padding: 0 2px 0 3px;}
.productContentNavigationSeparator		{font: 11px arial, helvetica, sans-serif; color: #008acc ; padding: 0 0 0 0;}

.productContentDetailImagesContainer					{padding: 0 10px 0 0; width: 350px; float: left;}					
.productContentDetailImagesContainer .imageHighlight	{margin: 0 0 10px 0; width: 350px; height: 265px; float: left;}
.productContentDetailImagesThumb						{padding: 0 6px 0 0; width: 83px; height: 63px; float: left;}
.productContentDetailImagesThumb img					{position: absolute;}
.productContentDetailImagesThumb .zoomBt				{padding: 46px 0 0 66px; position: absolute;}

.productContentDetailDescriptionContainer				{padding: 0 10px 0 0; width: 220px; float: left;}					
.productContentDetailDescriptionContainer .titleText	{font: bold 10px arial, helvetica, sans-serif; text-transform: uppercase; color: #4b4c4e; padding: 0 0 10px 0;}
.productContentDetailDescriptionContainer .text			{font: 10px arial, helvetica, sans-serif; color: #000; padding: 0 0 10px 0;}
.productContentDetailDescriptionContainer img			{padding: 0 0 10px 0;}


.productOrderContainer					{padding: 0 10px 0 0; width: 230px; float: left;}					
.productOrderContainer .header			{font: 11px arial, helvetica, sans-serif; color: #000; padding: 0 0 10px 0;}
.productOrderContainer .fieldTitle		{font: 11px arial, helvetica, sans-serif; color: #4b4c4e; padding: 0 0 3px 0;}
.productOrderContainer input			{width: 220px; height: 16px; font: 11px arial, helvetica, sans-serif; color: #000; padding: 4px 0 0 0;}
.productOrderContainer .checkBox		{width: 20px; height: 16px; float: left; font: 11px arial, helvetica, sans-serif; color: #000; padding: 2px 0 0 0;}
.productOrderContainer .checkBoxText	{font: 11px arial, helvetica, sans-serif; color: #000; padding: 0 0 10px 0;}

.productOrderContainer textarea			{width: 220px; min-width: 220px; max-width: 220px; height: 260px; min-height: 260px; max-height: 260px; font: 11px arial, helvetica, sans-serif; color: #000; padding: 4px 0 0 0;}
.productOrderContainer a				{font: 11px arial, helvetica, sans-serif; float:none; color: #000; text-decoration: none;}
.productOrderContainer a:hover			{text-decoration: underline;}
.productOrderContainer .urlIcon			{font: 9px arial, helvetica, sans-serif; float:left; color: #4b4c4e; text-decoration: none; padding: 4px 0 0 0;
    height: 16px;
}
.productOrderContainer .urlIcon:hover	{text-decoration: underline;}

