/* CSS Document */ 
#popup_natal {
	position: absolute;
	visibility: hidden;

	z-index:10;
	/*height: 300px;
	left: 20px;*/
	top: 215px;
	background-color: #ccc;
	border: 0px solid #660066; 
	/*padding: 10px; */
  width: 700px;
  margin-left:25px;
  background-color:#FFFFFF;
}

#close {
margin-top:5px;
margin-left:330px;
	position:absolute;
	float: right;
	font-size:11px; 
	height:17px; 
	vertical-align:middle;
}


.errorBox { font-family: Arial, Helvetica, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; } table.tabelasugestoes { font-family: Arial; font-size: 12px; color: #0C33CC; font-weight: bold } td.minidescricao { font-family: Arial; color: #000000; font-size: 13px } a.daropiniao { color: 0033cc; font-family: Arial; font-size: 12px } a:hover.mais { color: #00CC00; font-family: Arial; font-size: 12px } a:visited.mais { color: #FFFFFF; font-family: Arial; font-size: 12px } a.mais { font-family: Arial; color: #00CC00; font-size: 12px } a:hover.nomedascores { color: #0033CC; font-family: Arial; font-size: 10px } a:visited.nomedascores { color: #0033CC; font-family: Arial; font-size: 10px } a.nomedascores { font-family: Arial; color: #0033CC; font-size: 10px } a:hover.ruptura { font-family: Arial; color: #FF0000; font-size: 13px; font-weight:bold } a:visited.ruptura { font-family: Arial; color: #FF3300; font-size: 13px; font-weight:bold } a.ruptura { font-family: Arial; color: #FF3300; font-size: 13px; font-weight:bold } 

a.tituloscompat { font-family: Arial; font-size: 11px; color: #0033CC; font-weight: bold; }

span.tituloscompat { 
	color: rgb(102, 102, 102); 
	font-size: 15px; 
	font-weight: bold; 
	line-height: 34px;
 }


 .nomeprodutopequeno { color: #0066FF; font-size: 10px } 
 
 td.fundoacessorio { border-bottom:1px solid #383829; background-repeat: no-repeat; height: 120px; width: 120px; font-family:Arial; font-size:10px; border-left-width:1px; border-right-width:1px; border-top-width:1px }
 
  .headerlinks { color: #0C2EBC; font-size: 12px; font-family: Arial, Helvetica, sans-serif; } 
  
  table.tabelacompatibilidades { 
  /*padding: 20px;*/
  }
  
  .stockWarning { font-family: Arial, Helvetica, sans-serif; font-size : 10px; color: #cc0033; } .productsNotifications { background: #f2fff7; } .orderEdit { font-family: Arial, Helvetica, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; } 

BODY { background: #FFFFFF; color: #9f9f9f; margin: 0px; }

A { color: #0033CC; text-decoration: none } A:hover { color: #0C2EBC; text-decoration: underline } a:navig.link { color: #FF00FF } a:navig.hover { color: #FFFF00 } FORM { display: inline; } TR.header { background: #ffffff; } TR.headerNavigation { background: #ffffff; } TD.headerNavigation { background-position: 0% 0%; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0C2EBC; background-repeat:repeat; background-attachment:scroll; } A.headerNavigation { color: #0C2EBC; } a:hover.headerNavigation { color: #9f9f9f; } TR.headerError { background: #ff0000; } TD.headerError { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #ff0000; color: #000000; font-weight : bold; text-align : center; } TR.headerInfo { background: #00ff00; } TD.headerInfo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #616161; font-weight: bold; text-align: center } .infoBox { font-family: Arial, Helvetica, sans-serif; } .infoBoxContents { background-position: 0% 0%; font-family: Arial, Helvetica, sans-serif; font-size: 10px; } .infoBoxNotice { background: #FF8E90; } .infoBoxNoticeContents { background: #FFE6E6; font-family: Arial, Helvetica, sans-serif; font-size: 10px; } TD.infoBoxHeading { font-family: Arial, Helvetica, sans-serif; font-size: 16px; } TD.infoBox, SPAN.infoBox { font-family: Arial, Helvetica, sans-serif; font-size: 10px; } TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { background: #f8f8f9; } TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { background: #f8f8f9; } TABLE.productListing { } .productListing-heading { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #050505; } TD.productListing-data { padding: 7px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color:#ffffff; } 

TD.productListing-data1 {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; background-color:#ffffff; 
 border-bottom-style: solid; 
 border-bottom-width: 0px; 
 border-bottom-color: #999999; 
 } 
 
 TD.productListing-data11 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color:#ffffff; } A.pageResults { color: #000000; } a:hover.pageResults { color: #0000FF; background: #FFFF33; } 

TD.pageHeading, DIV.pageHeading {
		color:#666666;
		font-size:20px;
		font-weight:bold;
		line-height:34px;
 } 

td.pequenostitulos { font-family: Arial; font-size: 11px; color: #0033CC; letter-spacing: 0; vertical-align: baseline; font-weight: bold } TR.subBar { background: #f4f7fd; } td.subBar { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; } 

TD.main, P.main { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; } 

TD.smallText, SPAN.smallText, P.smallText { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000099; } TD.accountCategory { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #aabbdd; } TD.fieldKey { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; } TD.fieldValue { font-family: Arial, Helvetica, sans-serif; font-size: 12px; } TD.tableHeading { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; } SPAN.newItemInCart { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ff0000; } 

CHECKBOX, RADIO { font-family: Arial, Helvetica, sans-serif; font-size: 10px; } 

INPUT, SELECT { font-family: Arial, Helvetica, sans-serif; font-size: 10px; } 

TEXTAREA { width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 10px; } 

SPAN.greetUser { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #f0a480; font-weight: bold; } TABLE.formArea { background: #F1F9FE; } table.comp { font-family: Arial, Helvetica, sans-serif; font-size: 10px; border-style: solid; border-width: 0px } tr.titulo { color: #0066FF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; text-decoration: underline; font-weight: bold; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px } TD.formAreaTitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; } SPAN.markProductOutOfStock { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #00CC33; font-weight: bold; } SPAN.markProductOutOfStock2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; font-weight: bold; } SPAN.productSpecialPrice { font-family: Arial, Helvetica, sans-serif; color: #ff0000; } SPAN.errorText { font-family: Arial, Helvetica, sans-serif; color: #ff0000; } .moduleRow { } .moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; } .moduleRowSelected { background-color: #E9F4FC; } .checkoutBarFrom, .checkoutBarTo { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #8c8c8c; } .checkoutBarCurrent { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; } /* message box */ .messageBox { font-family: Arial, Helvetica, sans-serif; font-size: 10px; } .messageStackError, .messageStackWarning { font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #ffb3b5; } .messageStackSuccess { font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #99ff00; } /* input requirement */ .inputRequirement { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ff0000; } 

TD.destaque { padding: 7px 1px 1px; background-image: url(images/shadow_small_1.gif); background-repeat: no-repeat; background-position: center top; width: 250px; } 

TABLE.destaques { border: 0px none #b6b7cb; border-spacing: 1px; width: 100%; } 

A.menucateg { display: block; text-decoration: none; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 10px; border: solid 1px #f8f8f9; } a:hover.menucateg { border: solid 1px #6633CC; background-color:#006699; text-decoration: none; font-weight: bold; color: #FFFFFF; } A.menusubcateg { display: block; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9px; border: solid 1px #f8f8f9; } a:hover.menusubcateg { border: solid 1px #6633CC; background-color:#006699; text-decoration: none; color: #FFFFFF; } /* Footer css */ TR.footer { background: #ffffff; } TD.footer { font-family: Arial, Helvetica, sans-serif; background: #ffffff color: #9f9f9f; } .separatorline { border-bottom: 1px solid #CCCCCC; } .bulletlist { list-style-type: none; text-align: left; font-size: 11px; } .bulletlist li { display: inline; background: url(http://www.nokia.pt/pics/bullet_default_1.gif) no-repeat left; padding-left: 15px; line-height: 20px; vertical-align: middle; } .copyright { font-size: 10px; color: #999999; text-align: left; } /* Footer End */ 

/* Tabela de Destaques no Index */ 
TD.index_destaques { padding: 4px; font-family: Arial, Helvetica, sans-serif; width: 274px; vertical-align:top; background-repeat: no-repeat; background-position: center top; text-align: left; vertical-align: top; background-image: url(images/featured_bkgd.gif); vertical-align: top; } 

td.slogan { font-size: 12px; font-weight: bold; padding-left: 10px; padding-top: 12px; color: #ffffff; text-decoration:none; } 

table.destaque_texto { width: 165px; height:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; vertical-align:top; color:#000000; } 

td.preco { width:100%; padding-top: 0px; font-size:14px; text-align:left; vertical-align:top; font-weight: bold; }

td.imagem_destaque { vertical-align: top; text-align:center; } 
 
td.comprar_bt { padding-top: 10px; vertical-align: top; text-align:right; } 
/* Tabela de Destaques no Index End */ 

/* Pagina specials */ td.bundles { padding-top: 10; border-style:solid; border-color:#CCCCCC; border-width:thin; } p.titulo { text-align:center; font-size:24px; font-weight:bold; } p.destaques { font-weight:bold; } table.tabelaspecials { width: 60%; } td.tabelaspecials { font-size:14px; font-weight:bold; border: #CCCCCC; border-style:solid; border-width:thin; } td.tabelaspecials2 { font-size:16px; text-align:center; font-weight:bold; color:#990000; border: #CCCCCC; border-style:dotted; border-width:thin; } /* Pagina specials End */ /* Titulos e Letra acerca MynokShop */ .titulo_termos { color:#0066FF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin-top: 20px; } /* Titulos e Letra acerca MynokShop End */ /* Novidades */ td.novidadesesquerda { border-left:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; border-right-width:1px; border-top-width:1px } td.novidadesdireita { border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px } /* Fim Novidades */ /* Menu do index */ table.menuindex { font-family: Arial; font-size: 8pt; color: #0033CC; padding-left: 20 px } a.titulosacessorios { color: #0033CC; font-family: Arial; font-size: 12px; font-weight: bold } a:titulosacessorios.hover { } ul.categorias { list-style-type: none; margin-left: 10 } li.categorias { margin-left: 10 } .popuphint { border: 1px outset #C0C0C0; padding: 0; background-color: #FFFFCC } .nomeprodutopequeno { color: #0033CC; font-size: 10px } td.pequenostitulos { font-family: Arial; font-size: 11px; color: #0033CC; letter-spacing: 0; vertical-align: baseline; font-weight: bold } span.pequenostitulos { color: #0033CC; font-family: Arial; font-size: 8pt }span.pricelist { font-family: Arial; font-size: 11px; color: #000000 } a.nlink_azul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003300CC;
	text-decoration: none;
	font-weight: normal;
} a.nlink_azul:hover{ text-decoration: underline; } TD.pageHeadingP, DIV.pageHeadingP { font-family: Arial; font-size: 22px; font-weight: bold; color: #000000; } td.disponibilidade { font-family: Arial, Helvetica, sans-serif; font-size: 11px; } td.bundle_titulo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; } span.bundle_preco { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #000000; } table.bundle { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color:#FFFFFF; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; } 

span.precorasurado {
	text-decoration: line-through;
	font-size:10px;
	font-weight:bold;
	color:#FF0000;
}
