﻿body, html
{
	margin: 0px;
	padding: 0px;
	border: 0;
	background-color: #FFF;
}
img
{
	margin: 0px;
	padding: 0px;
	border: 0;
}
a
{
	background-color: Transparent;
	text-decoration: none;
}
p, text
{
	padding: 0px;
	margin: 0px;
}
h1, h2, h3, h4, h5, h6
{
	padding: 0px;
	margin: 0px;
	display: inline;
	white-space: nowrap;
}


/* Master Page Classes ******************************************************************************/
.MP_HeaderMainDiv
{
	float: left;
	width: 100%;
	height: 96px;
}
.MP_HeaderFirstLayerBkLeft
{
	float: left;
	width: 49.99%;
	height: 95px;
	padding-bottom: 1px;
	background-image: url(../images/pattern2.jpg);
	background-position: right bottom;
	background-repeat: repeat-x;
}
.MP_HeaderFirstLayerBkRight
{
	float: left;
	width: 49.99%;
	height: 95px;
	padding-bottom: 1px;
	background-image: url(../images/barra_padrao.jpg);
	background-position: left bottom;
	background-repeat: repeat-x;
}
.MP_HeaderSecondLayerMainDiv
{
	float: left;
	width: 100%;
	height: 96px;
	position: relative;
	top: -96px;
	background-color: Transparent;
}
.MP_HeaderCenteredDiv
{
	margin: 0 auto;
	width: 973px;
	height: 96px;
}
.MP_HeaderCenteredDivMainContent
{
	float: left;
	width: 973px;
	height: 96px;
}
.MP_HeaderLeftVerticalBk_1_1
{
	float: left;
	width: 3px;
	height: 53px;
	padding-top: 43px;
}
.MP_HeaderLeftVerticalBk_1_2
{
	float: left;
	width: 3px;
	height: 53px;
	background-image: url(../images/linegrayv_h.gif);
	background-position: left bottom;
	background-repeat: repeat-y;
}
.MP_HeaderRightVerticalBk
{
	float: left;
	width: 3px;
	height: 96px;
	background-image: url(../images/linegrayv_h.gif);
	background-position: right bottom;
	background-repeat: repeat-y;
}
.MP_HeaderContent_LeftSide
{
	float: left;
	width: 967px;
	height: 95px;
	padding-bottom: 1px;
	background-color: #FFF;
	background-image: url(../images/linegrayh_h_leftside.gif);
	background-position: 2px bottom;
	background-repeat: repeat-x;
}
.MP_HeaderContent_LogoContainer
{
	float: left;
	width: 195px;
	height: 54px;
	padding-left: 22px;
	padding-top: 29px;
	padding-bottom: 12px;
}
.MP_HeaderContent_LogoR
{
	float: left;
	width: 8px;
	height: 8px;
	line-height: 8px;
	font-size: 8px;
	padding-top: 67px;
}
.MP_HeaderContent_RightSide
{
	float: left;
	width: 742px;
	height: 95px;
}
.MP_Header_SiteMenuContainer
{
	float: right;
	height: 37px;
	padding-top: 58px;
	padding-right: 10px;
}
.MP_Header_SiteMenu_SingleLink1
{
	float: right;
	height: 37px;
	background-image: url(../images/barra_cinza_home.jpg);
	background-position: left top;
	background-repeat: repeat-x;
}
.MP_Header_SiteMenu_SingleLink2
{
	float: right;
	height: 37px;
	padding-left: 35px;
	background-image: url(../images/barra_cinza_home.jpg);
	background-position: left top;
	background-repeat: repeat-x;
}
.MP_Content_MainRow
{
	float: left;
	width: 100%;
}
.MP_Content_CenterContent
{
	margin: 0 auto;
	width: 973px;
}
.MP_Content_BkMaker
{
	float: left;
	width: 943px;
	padding: 12px 15px 0px 15px;
	background-image: url(../images/barra_padrao2.jpg);
	background-position: left top;
	background-repeat: repeat-y;
}
/*.MP_Content_BkMaker2
{
	float: left;
	width: 943px;
	padding: 12px 15px 0px 15px;
	background-image: url(../images/barra_padrao2.jpg);
	background-position: left top;
	background-repeat: repeat-y;
}*/
.MP_Content_LeftColumnGrayBkMaker
{
	float: left;
	width: 100%;
	background-color: #F5F2F0;
}
.MP_Content_LeftColumn
{
	float: left;
	width: 195px;
	padding: 12px;
}
.MP_Content_LeftColumn_Welcome
{
	float: left;
	width: 195px;
	height: 249px;
}
.MP_Content_LeftColumn_TitlesBkMaker_0
{
	float: left;
	width: 195px;
	height: 22px;
	background-color: #000;
}
.MP_Content_LeftColumn_TitlesBkMaker_0_1
{
	float: left;
	width: 163px;
	height: 22px;
	line-height: 22px;
	padding-left: 10px;
}
.MP_Content_LeftColumn_TitlesBkMaker_0_2
{
	float: left;
	width: 22px;
	height: 22px;
}
.MP_Content_LeftColumn_TitlesBkMaker_0_2_1
{
	float: left;
	width: 22px;
	height: 11px;
}
.MP_Content_LeftColumn_TitlesBkMaker_0_2_1_1
{
	float: left;
	width: 11px;
	height: 11px;
	background-color: #727272;
}
.MP_Content_LeftColumn_TitlesBkMaker_0_2_1_2
{
	float: left;
	width: 11px;
	height: 11px;
	background-color: #D9E409;
}
.MP_Content_LeftColumn_WelcomeTextDiv
{
	float: left;
	width: 195px;
	line-height: 16px;
	padding-top: 30px;
	padding-bottom: 45px;
}
.MP_Content_LeftColumn_SalesThumbs
{
	float: left;
	width: 195px;
	padding-top: 30px;
	padding-bottom: 25px;
}
.MP_Content_LeftColumn_SalesThumbs_SingleRow
{
	float: left;
	width: 195px;
	/*padding-bottom: 11px;*/
}
.MP_Content_LeftColumn_SalesThumbs_SingleThumb
{
	float: left;
	width: 92px;
	height: 123px;
	padding-bottom: 11px;
}
.MP_Content_LeftColumn_LinksContainer
{
	float: left;
	width: 195px;
}
.MP_Content_LeftColumn_SingleLinkDiv
{
	float: left;
	width: 100%;
	height: 20px;
	line-height: 20px;
}
.MP_Content_PlaceHolderContainer
{
	float: left;
	width: 711px;
	padding-left: 13px;
	background-color: #FFF;
}
.MP_Footer_BkFirstLayer
{
	float: left;
	width: 100%;
	height: 60px;
}
.MP_Footer_BkFirstLayer_LeftSide
{
	float: left;
	width: 50%;
	height: 60px;
	background-image: url(../images/barra_padrao_invertida.jpg);
	background-position: right top;
	background-repeat: repeat-x;
}
.MP_Footer_BkFirstLayer_RightSide
{
	float: left;
	width: 50%;
	height: 60px;
	background-image: url(../images/linegrayh_h.gif);
	background-position: 2px top;
	background-repeat: repeat-x;
}
.MP_Footer_SecondLayer
{
	float: left;
	width: 100%;
	height: 60px;
	position: relative;
	top: -60px;
	background-color: Transparent;
}
.MP_Footer_SecondLayerCenteredContent
{
	margin: 0 auto;
	width: 967px;
	height: 60px;
	padding: 0px 3px 0px 3px;
	background-image: url(../images/barra_padrao2.jpg);
	background-position: left top;
	background-repeat: repeat-y;
}
.MP_Footer_CenteredBkLineMaker
{
	float: left;
	width: 941px;
	height: 59px;
	padding: 1px 13px 0px 13px;
	background-image: url(../images/linegrayh_h.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
.MP_Footer_CopyrightsBk
{
	float: left;
	width: 941px;
	height: 44px;
	background-image: url(../images/barra_copyright.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.MP_Footer_CopyrightsAndLinks
{
	float: left;
	height: 20px;
	line-height: 20px;
	padding-top: 12px;
	padding-left: 20px;
}
.MP_Footer_NavigationsSingleLinkContainer
{
	float: right;
	height: 20px;
	line-height: 20px;
	padding-right: 30px;
	padding-top: 12px;
}
.MP_LeftColumn_FeaturedProd_MainDiv
{
	float: left;
	width: 194px;
	padding-right: 1px;
	/*padding-top: 12px;*/
	padding-bottom: 25px;
}
.MP_LeftColumn_FeaturedProd_Title
{
	float: left;
	width: 184px;
	height: 22px;
	line-height: 22px;
	padding-left: 10px;
	background-color: #D9E409;
}
.MP_LeftColumn_FeaturedProd_Thumb
{
	float: left;
	width: 194px;
	height: 260px;
	padding-top: 35px;
}
.MP_LeftColumn_FeaturedProd_FeaturesContainer
{
	float: left;
	width: 100%;
	padding-top: 10px;
}
.MP_LeftColumn_FeaturedProd_SingleFeature
{
	float: left;
	width: 100%;
	height: 16px;
	line-height: 16px;
}
.MP_LeftColumn_FeaturedProd_FeatureName
{
	float: left;
	height: 16px;
	line-height: 16px;
}


/* End of Master Page Classes *******/

/* Other Classes *******/
.DrpDownListClass1
{
	width: 225px;
	height: 22px;
	font-family: Verdana;
}
.DrpDownListClass2
{
	width: 225px;
	height: 20px;
}
.DrpDownListClass3
{
	width: 133px;
	height: 20px;
}
.BtnClass1
{
	float: left;
	height: 20px;
	background-color: #000;
	color: #FFF;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
	border: 0px;
}
.BtnClass2
{
	float: left;
	height: 20px;
	background-color: #D9E409;
	color: #FFF;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
	border: 0px;
}
.TxtBoxClass1
{
	float: left;
	width: 202px;
	height: 15px;
	line-height: 15px;
	padding-left: 3px;
	border: 0px;
}
.TxtBoxClass2
{
	float: left;
	width: 338px;
	height: 134px;
	line-height: 15px;
	padding-left: 3px;
	border: 0px;
}


/* Text Classes */
.Text1
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ADB608; /* ADB608 */
}
.Text2
{
	font-family: Verdana;
	font-size: 10px;
	color: #727272;
}
.Text3
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #727272;
}
.Text4
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000;
}
.Text5
{
	font-family: Verdana;
	font-size: 11px;
	color: #000;
}
.Text6
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000;
}
.Text7
{
	font-family: Verdana;
	font-size: 11px;
	color: #727272;
}
.Text8
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #727272;
}
.Text9
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #ADB608;
}
.Text10
{
	font-family: Verdana;
	font-size: 10px;
	color: #000;
}
.Text11
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}

.TextBoxesTextClass
{
	font-family: Verdana;
	font-size: 10px;
	color: #808080;
}

/* Link Classes */
.Link1
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ADB608;
	background-image: url(../images/greenarrow_h.gif);
	background-position: left 4px;
	background-repeat: no-repeat;
	padding-left: 6px;
}
.Link2
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	background-image: url(../images/greenarrow_h.gif);
	background-position: left 4px;
	background-repeat: no-repeat;
	padding-left: 6px;
}
.Link3
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #595959;
	text-decoration: underline;
}
.Link4
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}
.Link5
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000;
}
.Link5:hover
{
	text-decoration: underline;
}
.Link6
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ADB608;
	background-image: url(../images/smallblackarrow_1.gif);
	background-position: left 4px;
	background-repeat: no-repeat;
	padding-left: 8px;
}
.Link7
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ADB608;
	background-image: url(../images/smallblackarrow_2.gif);
	background-position: left 5px;
	background-repeat: no-repeat;
	padding-left: 9px;
}
.Link8
{
	font-family: Verdana;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
.Link9
{
	font-family: Verdana;
	font-size: 11px;
	color: #000;
	text-decoration: underline;
}
.Link10
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.Link11
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}
.Link12
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #595959;
	text-decoration: none;
	padding-left: 10px;
	background-image: url(../images/grayarrow_d.gif);
	background-position: left 2px;
	background-repeat: no-repeat;
}

.Link13
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #ADB608;
}
.Link13:hover
{
	cursor:text ;
}

/* Padding Divs */
.PdDiv1
{
	float: right;
	width: 40px;
	height: 37px;
	background-color: #FFF;
}
.PdDiv2
{
	float: left;
	width: 11px;
	height: 69px;
}
.PdDiv3
{
	float: left;
	width: 100%;
	height: 26px;
}
.PdDiv4
{
	float: left;
	width: 25px;
	height: 91px;
}
.PdDiv5
{
	float: left;
	width: 119px;
	height: 40px;
}
.PdDiv6
{
	float: left;
	width: 100%;
	height: 20px;
}
.PdDiv7
{
	float: left;
	width: 100%;
	height: 25px;
}
.PdDiv8
{
	float: left;
	width: 100%;
	height: 20px;
}
.PdDiv9
{
	float: left;
	width: 100%;
	height: 33px;
}
.PdDiv10
{
	float: left;
	width: 30px;
	height: 156px;
}
.PdDiv11
{
	float: left;
	width: 268px;
	height: 13px;
	line-height: 13px;
}

.Products_DiscountOverPhotoDiv
{
	float: right;
	position: relative;
	top: -115px;
	left: -5px;
	width: 35px;
	height: 20px;
}
.Products_DiscountOverPhotoDiv1
{
	float: left;
	position: relative;
	bottom: 245px;
	left: 150px;
	width: 35px;
	height: 20px;
}
.Products_DiscountOverPhotoDiv2
{
	float: right;
	position: relative;
	top: -135px;
	left: -5px;
	width: 35px;
	height: 20px;
}
.Products_DiscountOverPhotoDiv3
{
	float: right;
	position: relative;
	bottom: 460px;
	left: -5px;
	width: 35px;
	height: 20px;
}

/**** Products ****/
.Default_HomeFeaturedProducts
{
	float: left;
	width: 660px;
	/*height: 234px;*/
	padding: 37px 0px 7px 51px;
}
.Default_HomeFeaturedProducts_SingleRow
{
	float: left;
	width: 660px;
	height: 156px;
}
.Default_HomeFeaturedProducts_SingleFeatured
{
	float: left;
	width: 300px;
	height: 156px;
	padding-right: 30px;
	padding-bottom: 26px;
}
.Default_HomeFeaturedProducts_SingleFeatured_ThumbFrame
{
	float: left;
	width: 111px;
	height: 148px;
	padding: 4px;
	background-image: url(../images/moldura_produtos.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.Default_HomeFeaturedProducts_SingleFeatured_ProductFeatures
{
	float: left;
	width: 170px;
	height: 78px;
	padding: 74px 0px 4px 11px;
}
.Default_HomeFeaturedProducts_SingleFeatured_ProductFeatures_Text
{
	float: left;
	width: 100%;
	height: 16px;
	line-height: 16px;
}
.Default_HomeFeaturedProducts_SingleFeatured_ProductFeatures_Link
{
	float: left;
	width: 100%;
	height: 16px;
	line-height: 16px;
	padding-top: 2px;
}