.newsletterDiv { padding-bottom:10px; background-image: url('resources/newsletterBG2.jpg'); background-repeat:no-repeat; background-position:top center; _background-position:top left; height:110px; width:168px; margin-top:12px; font-family:Arial; font-size:12px; color:#FFF; font-weight:normal; text-align:center; padding-top:10px; }
.newsletterDiv a { font-family:Arial; font-size:12px; color:#FFF; font-weight:normal; color:#fff !important; }
.pagemaster{ width:100%; height:100%; }

.headerLeft{ background-image: url('resources/headerLeft.png'); }

.headerCenter{ width:100%; }

.headerRight{ background-image: url('resources/headerRight.png'); }

.headerTable{ background-image: url('resources/headerCenter.png'); background-repeat:repeat-x; }

.menuTable{ width:100%; z-index:90px; }

.menuLeft{ background-image: url('resources/menuLeft.png'); background-repeat:no-repeat; }

.menuRight{ background-image: url('resources/menuRight.png'); background-repeat:no-repeat; } 

.menuCenter{ background-image: url('resources/menuCenter.png'); background-repeat:repeat-x; width:100%; vertical-align:middle; }

.borderBottom{ background-image: url('resources/menuBorderBottom.png'); background-repeat:repeat-x; width:100%; }

.borderTop
{
	background-image: url('resources/menuBorderTop.png');
	background-repeat:repeat-x;
	width:100%;
}
.slideDiv
{ 
    background-image: url('resources/slideDivBorder.png');
    background-position:center top;
    background-repeat:no-repeat;
    width:754px;
    height:140px;
    position:relative;
    top:-19px;
    z-index:-50;    
}

.bannerImage
{ 
	background-image: url('resources/bannerImage.png');
    background-position:center top;
    background-repeat:no-repeat;
	width:	929px;
	height:	117px;
	position:relative;
}

.bannerDiv
{
  background-image: url('resources/borderBanner.png');
  background-position:center top;
  background-repeat:no-repeat;
  width:970px;
  height:138px;
  z-index:-20;
  position:relative;
}

.buttonDiv
{
    position:relative;
    z-index:1;
    top:-150px;
    right:-26px;
}

.contentDiv  
{
	width:970px;
	height:240px;
	position:relative;
	top:-80px;
}

.quicklinktableLeft{
    background-image: url('resources/quicklinktableLeft.png');
    background-repeat:no-repeat;
}

.quicklinktableRight{
    background-image: url('resources/quicklinktableRight.png');
    background-repeat:no-repeat;
}

.quicklinktableCenter{
    background-image: url('resources/quicklinktableCenter.png');
    background-repeat:repeat-x;
    padding:0px 0px 0px 0px;
}


/* <------------------------------- Menu QUICK LINK START ------------------------------------------->*/
.menuQuickLink {
	color:#000000;
	font-family:Arial, Verdana, Helvetica, Sans-serif; 
	font-size: 11px;
	font-weight: normal;
	TEXT-DECORATION: none;
	padding-left: 3px;
	padding-right: 3px;
}
.menuQuickLink A {
	color:#000000;
	font-family:Arial, Verdana, Helvetica, Sans-serif; 
	font-size: 11px;
	font-weight: normal;
	TEXT-DECORATION: none;
}
.menuQuickLink A:link {
	color:#000000;
	font-family:Arial, Verdana, Helvetica, Sans-serif;  
	font-size: 11px;
	font-weight: normal;
	TEXT-DECORATION: none;
}
.menuQuickLink A:active {
	color:#000000;
	font-family:Arial, Verdana, Helvetica, Sans-serif;  
	font-size: 11px;
	font-weight: normal;
	TEXT-DECORATION: none;
}
.menuQuickLink A:visited {
	color:#000000;
	font-family:Arial, Verdana, Helvetica, Sans-serif; 
	font-size: 11px;
	font-weight: normal;
	TEXT-DECORATION: none;
}
.menuQuickLink A:hover {
	color:#000000;
	font-family:Arial, Verdana, Helvetica, Sans-serif;  
	font-size: 11px;
	font-weight: normal;
	TEXT-DECORATION: underline;
}
/* <------------------------------- Menu QUICK LINK END ------------------------------------------->*/

/* <-- Menu LINK START-->*/
.menuLink{
	padding-left: 0px;
	padding-right: 0px;
	color:#000000; 
	font-family:Verdana, sans-serif; 
	font-size: 11px;
	font-weight:bold;
	white-space: no-wrap;
}
.menuLink A {
	color:#000000; 
	font-family:Verdana, sans-serif; 
	font-size: 11px;
	font-weight:bold;
	TEXT-DECORATION: none;
	white-space:nowrap;
	
}
.menuLink A:link {
	color:#000000; 
	font-family:Verdana, sans-serif; 
	font-size: 11px;
	font-weight:bold;
	TEXT-DECORATION: none;
	white-space: nowrap;
}
.menuLink A:active {
	color:#000000; 
	font-family:Verdana, sans-serif; 
	font-size: 11px;
	font-weight:bold;
	TEXT-DECORATION: none;
	white-space: nowrap;
}
.menuLink A:visited {
	color:#000000; 
	font-family:Verdana, sans-serif; 
	font-size: 11px;
	font-weight:bold;
	TEXT-DECORATION: none;
	white-space: nowrap;
}
.menuLink A:hover {
	color:#000000; 
	font-family:Verdana, sans-serif; 
	font-size: 11px;
	font-weight:bold;
	TEXT-DECORATION: underline;
	white-space: nowrap;
}
/* <-- Menu LINK END -->*/

.rodapeContents {
	padding:10px 0px 10px 0px;
}

.rodape_menulink { FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR:#FFF; FONT-FAMILY: Arial, Verdana, Helvetica; }
.rodape_menulink A:link { FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR:#FFF; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none; }
.rodape_menulink A:active { FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR:#FFF; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none; }
.rodape_menulink A:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR:#FFF; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none; }
.rodape_menulink A:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR:#FFF; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: underline; }

/* Footer Links*/

.menuFooter{ padding:10px 0px 10px 0px; }

.menuFooter_link { FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR:#FFF; FONT-FAMILY: Arial, Verdana, Helvetica }
.menuFooter_link a:link { FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR:#FFF; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none }
.menuFooter_link a:active { FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR:#FFF; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none }
.menuFooter_link a:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR:#FFF; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none }
.menuFooter_link a:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR:#FFF; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: underline }

/*Footer Links End*/

/*SELECT*/
.NormalTextBox {
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	background-color:#FFFFFF;
	border-style:inset;
	border-width:1px;
}

.NormalTextBox select {
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	background-color:#FFFFFF;
	border-style:inset;
	border-width:1px;
}


/*STORE LINKS CSS*/
.storeLinks{
	color:#FFFFFF;
	font-family:Arial, Verdana, helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	TEXT-DECORATION: none;
}

.storeLinks A {
	color:#FFFFFF;
	font-family:Arial, Verdana, helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	TEXT-DECORATION: none;
	white-space:nowrap;
	
}
.storeLinks A:link {
	color:#FFFFFF;
	font-family:Arial, Verdana, helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	TEXT-DECORATION: none;
	white-space: nowrap;
}
.storeLinks A:active {
	color:#FFFFFF;
	font-family:Arial, Verdana, helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	TEXT-DECORATION: none;
	white-space: nowrap;
}
.storeLinks A:visited {
	color:#FFFFFF;
	font-family:Arial, Verdana, helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	TEXT-DECORATION: none;
	white-space: nowrap;
}
.storeLinks A:hover {
	color:#FFFFFF;
	font-family:Arial, Verdana, helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	TEXT-DECORATION: underline;
	white-space: nowrap;
}
/*STORE LINKS CSS - END*/

.SkinObjectMenuQuickLink {
	color:#000000;
	font-family:Tahoma,Arial,Helvetica;
	font-size:8.5pt;
	font-weight:normal;
	text-decoration:none;
}

.displayHide
{
	display:none;
	
}

.faqsQuestion { font-family: Arial, Verdana, Helvetica, Sans-Serif;	font-size: 11px; font-weight:bold; color:#666C6F; text-decoration:none;}
.faqsQuestion a{ font-family: Arial, Verdana, Helvetica, Sans-Serif;	font-size: 11px; font-weight:bold; color:#666C6F; text-decoration:none;}
.faqsQuestion a:link{ font-family: Arial, Verdana, Helvetica, Sans-Serif;	font-size: 11px; font-weight:bold; color:#666C6F; text-decoration:none; }
.faqsQuestion a:active{ font-family: Arial, Verdana, Helvetica, Sans-Serif;	font-size: 11px; font-weight:bold; color:#666C6F; text-decoration:none; }
.faqsQuestion a:hover{ font-family: Arial, Verdana, Helvetica, Sans-Serif;	font-size: 11px; font-weight:bold; color:#666C6F; text-decoration:underline; }
.faqsQuestion a:visited{ font-family: Arial, Verdana, Helvetica, Sans-Serif;	font-size: 11px; font-weight:bold; color:#666C6F; text-decoration:none; }

.faqsAnwser{ font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; font-weight:normal; color:#666C6F; padding-top:10px;}
.faqsLoading{ font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 11px; font-weight:normal; color:#666C6F; padding-top:5px;}

.rodape_limit{ background-image: url('resources/rodape_limite_background.png'); background-repeat:repeat-x; background-position:top left; }
.rodape { background-image: url('resources/rodape_image_background.png'); background-repeat:repeat-x; background-position:top left; }

/*Background com as imagens dos tipos de pagamento*/
.paymentTypesRow{ background-image: url('resources/paymentTypes.gif'); background-repeat:no-repeat; background-position:middle left; width:280px; height:46px;}

.withPrideImageRow_pt{ background-image: url('resources/madein-pt.gif'); background-repeat:no-repeat; background-position:middle left; width:60px; height:46px;}
.withPrideImageRow_en{ background-image: url('resources/madein-en.gif'); background-repeat:no-repeat; background-position:middle left; width:60px; height:46px;}

.devByCaveDigital{background-image: url('resources/cavedigital.png'); background-repeat:no-repeat; background-position:middle left; width:116px; height:46px;}

#slider {
	/* You MUST specify the width and height */
	width:100%; height:20px; position:relative;	overflow:hidden;
}

#mask-gallery { overflow:hidden; }

#gallery {
	/* Clear the list style */
	list-style:none; margin:0; padding:0; z-index:0;
	/* width = total items multiply with #mask gallery width */
	width:900px; overflow:hidden;
}

#gallery li {
	/* float left, so that the items are arrangged horizontally */
	float:left;
}


#mask-excerpt {
	/* Set the position */
	position:absolute;	
	top:0;
	left:0;
	z-index:500px;
	
	/* width should be lesser than #slider width */
	width:100%;
	overflow:hidden;	
}
	
#excerpt {
	/* Clear the list style */
	list-style:none;
	margin:0;
	padding:0;
	
	/* Set the position */
	z-index:10;
	position:absolute;
	top:0;
	left:0;
	
	/* Set the style */
	width:90%;
	background-color:#000;
	overflow:hidden;
	font-family:Arial, Verdana, Sans-Serif, Helvetica;
	font-size:12px;
	color:#fff;	
}

#excerpt li 
{
	padding-top:2px !important /*IE6*/;
	padding-top:3px /*Non-IE6*/;
}
	


.clear {
	clear:both;	
}
