img {border:0;behavior:url('/js/pngDraw.htc')}
span{text-decoration:none;}
body{background-color:#cfcfcf;font-family:Arial,Verdana,Helvetica,sans-serif;padding:0 0 0 0;margin:11 0 0 0;vertical-align:top;
	 	overflow:auto;
		scrollbar-track-color:#FFFFFF;
		scrollbar-face-color:#EDEDEF;
		scrollbar-arrow-color:#C6C6C6;
		scrollbar-highlight-color:#EDEDED;
		scrollbar-3dlight-color:#EDEDED;
		scrollbar-shadow-color:#EDEDED;
		scrollbar-darkshadow-color:#C6C6C6;
		text-align:center;
		}
		
		
/*Layout*/

	/*DIVS*/
	
	.bookShadow1{margin:-20 0 0 -17;clear:both;-moz-box-sizing:border-box;box-sizing:border-box}
	.bookShadowBig{margin:-31 0 0 -29;clear:both;-moz-box-sizing:border-box;box-sizing:border-box}
	.bookShadow2{margin:-20 0 0 92;position:absolute;clear:both;-moz-box-sizing:border-box;box-sizing:border-box}
	.topoContainer{width:951;height:206;}
	.topoRandomImages{width:200;height:206;position:absolute;margin:-2 0 0 0;}
	.markImg{position:absolute;display:block;margin:-2 0 0 0;}
	.sepSmall{padding:10 0 0 0;}
	.sideSep{padding:0 10 0 0;}
	.sep{padding:20 0 0 0;}
	.sepSmaller{padding:5 0 0 0;}
	.greenTitleBG{width:100%;height:38;padding:0 0 0 15;background-image:url('/images/common/layout/boxTitlesBG.jpg');background-repeat:repeat-x;background-position:left top;-moz-box-sizing:border-box;box-sizing:border-box}
	.floatRight{float:right;}
	.floatLeft{float:left;}
	.sideSepSmall{padding:0 5 0 0;}
	.topoContent{float:right;width:400;text-align:right;}
	.contentLinksContainer{margin:15 0 0 0;}
	.subMenuItem{padding:0 0 10 0;}
	.subMuneOptionItem{display:none;}
	.temasTitleContainer{width:164;height:45;text-align:left;float:left;background-image:url('/images/common/menu/rightMenuRepeater.jpg');background-repeat:repeat-x;background-position:left top;padding:7 0 0 20;border-right:solid 2px #ffffff;-moz-box-sizing:border-box;box-sizing:border-box;}
	
	/*Home*/
		.homeDestaquesBox{width:100%;padding:0 0 20 0;background-image:url('/images/common/layout/boxRepeater.jpg');background-repeat:repeat-x;background-position:left top;}
		.emDestaque{width:150;vertical-align:top;padding:20 15 0 20;-moz-box-sizing:border-box;box-sizing:border-box}
			.emDestaqueImg{position:relative;}
			.buyBt{padding:5 0 0 0;}
			
			
	/*COMMON*/
				.iconNew{position:absolute;left:-5; top:-5;}
				
				.mainContentContainerNoTop{width:100%;clear:both;vertical-align:top;padding:20px 20px 20px 25px;-moz-box-sizing:border-box;box-sizing:border-box}
											
				.mainContentContainer{width:100%;clear:both;vertical-align:top;padding:20 20 20 25;
											background-image:url('/images/common/layout/topoContentRepeater.jpg');background-repeat:repeat-x;background-position:left top;-moz-box-sizing:border-box;box-sizing:border-box}
			
				.boxAprender{width:100%;background-image:url('/images/common/layout/boxRepeater.jpg');background-repeat:repeat-x;background-position:left top;-moz-box-sizing:border-box;box-sizing:border-box}
					.boxAprenderContent{padding:5 10 20 17;-moz-box-sizing:border-box;box-sizing:border-box}
					.aprenderImg{position:relative;float:left;padding:0 5 0 0;
								-moz-box-sizing:border-box;box-sizing:border-box}
					.aprenderInfo{float:right;width:110;-moz-box-sizing:border-box;box-sizing:border-box}
					.aprenderDesc{clear:both;padding:10 0 0 0;}
					
				.boxNewsletter{width:100%;padding:0 0 0 0;background-image:url('/images/common/layout/boxRepeater2.jpg');background-repeat:repeat-x;background-position:left top;-moz-box-sizing:border-box;box-sizing:border-box}
					.boxNewsletterContent{padding:5 10 20 17;-moz-box-sizing:border-box;box-sizing:border-box}
				
				.boxParceiros{width:100%;padding:0 0 0 0;background-image:url('/images/common/layout/boxRepeater2.jpg');background-repeat:repeat-x;background-position:left top;-moz-box-sizing:border-box;box-sizing:border-box}
					.boxParceirosContent{padding:5 10 20 17;-moz-box-sizing:border-box;box-sizing:border-box}
					.logoParceiro{padding:0 0 10 0;}
					
				.bottomTable{width:927px;}
					.bttTopTd{height:7;background-image:url('/images/common/bottom/bottomTableTopbg.jpg');background-position: left top;background-repeat:repeat-x}
					.bttBottomTd{background-image:url('/images/common/bottom/bottomTableBtBg.jpg');bacground-repeat:no-repeat;
									background-position: left top;width:927;height:13}
					.bttContentTd{height:90;width:50%;background-color:#FFFFFF;padding:0 15 0 15;vertical-align:bottom;}
					
					
				.fichaGaleriasTable{width:100%;}
						.flgtTd1{width:50%;vertical-align:top;padding:0 10 0 0;}
						.flgtTd2{width:50%;vertical-align:top;}
						
				.fichaSimpleListTbl{width:100%;}
					.flsltTd1{vertical-align:top;padding:5 5 0 0;}
					.flsltTd2{vertical-align:top;padding:5 0 0 0;}
					.flsltTd3{width:50%;vertical-align:top;padding:0 30 0 0;}
					.flsltTd4{width:50%;vertical-align:top;}
					
				.fichaComentsContainer{padding:0 0 10 0;}
					.fichaComentsDate{font-family:Arial;font-size:11;color:#676767;font-style:italic;padding:5 0 0 0;}
					
				.fichaTitleContainer{width:100%;background-image:url('/images/common/layout/titFichaBg.jpg');background-repeat:repeat-x;padding:0 0 0 20;-moz-box-sizing:border-box;box-sizing:border-box}
					.ftcTd1{text-align:right;padding:0 20 0 0;}
				
				.boxLivrosAutor{width:100%;background-image:url('/images/common/layout/boxRepeater.jpg');background-repeat:repeat-x;background-position:left top;-moz-box-sizing:border-box;box-sizing:border-box}
					.boxLivrosAutorContentContainer{padding:10 10 20 17;-moz-box-sizing:border-box;box-sizing:border-box}
					
				.livrosAutorContainer{width:146;position:relative;}
					.LivrosAutorLivro{background-image:url('/images/common/layout/bookShadowBigGray.jpg');background-position:left bottom;background-repeat:no-repeat;padding:0 0 0 29;}
					
				.ivrosAutorInfoContainer{width:146;margin:10 0 30 28;}
												
		
			/*TABELAS*/
			
			.mainContainer{}
		
			.topoTable{width:951;}
				.ttSepTd{height:43;}
				.ttTopTD{height:13;background-image:url('/images/common/layout/topTableTopTd.jpg');background-repeat:no-repeat;background-position:left top;}
				.ttContentTd{height:105;padding:15 60 0 202;vertical-align:top;background-image:url('/images/common/layout/topoTdRepeater.jpg');background-repeat:repeat-y;background-position:left top;}
				
			.menuTable{width:927;height:45;}
				.mtTd1{width:690;height:45;background-image:url('/images/common/menu/leftMenuRepeater.jpg');background-repeat:repeat-x;background-position:left top;text-align:right;}
				.mtTd2{width:215;height:45;background-image:url('/images/common/menu/rightMenuRepeater.jpg');background-repeat:repeat-x;background-position:left top;padding:0 0 0 20;}
				.mtTd3{width:2;height:45;background-image:url('/images/common/menu/tdSep.jpg');background-repeat:no-repeat;background-position:left top;}
				.mtTd4{padding:0 19 0 19;}
				.mtTd5{width:10;height:45;background-image:url('/images/common/menu/menuSep.jpg');background-repeat:no-repeat;background-position:left top;}
			
			.menuTableContent{margin:0 0 0 160;}
			
			.topoLineSep{width:100%;height:5;vertical-align:top;background-color:#FFFFFF;background-image:url('/images/common/layout/topoContentRepeater.jpg');background-repeat:repeat-x;background-position:left top;}
			
			.contentTable{width:927;background-color:#FFFFFF;}
				.cttTd1{width:166;vertical-align:top;background-color:#f2f2f2;}
				.cttTd2{width:526;vertical-align:top;}
				.cttTd3{width:235;vertical-align:top;background-color:#f2f2f2;}
				.cttTd4{width:692;vertical-align:top;background-color:#FFFFFF;padding:0 2 0 2;-moz-box-sizing:border-box;box-sizing:border-box}
				.cttTd5{width:763;vertical-align:top;background-color:#FFFFFF;-moz-box-sizing:border-box;box-sizing:border-box}
				.cttTd6{width:927;vertical-align:top;background-color:#FFFFFF;padding:0 2 0 2;-moz-box-sizing:border-box;box-sizing:border-box}
				
			/*REFLEXOES*/
			
				/*LISTAGEM*/
				
				.reflexoesListagemMainTable{width:100%;padding:0 0 0 0;}
					.rlmtTitleTd1{padding:20 0 0 0;}
					
				.rlTituloContainer{padding:0 0 0 0;}
				
				.reflexoesComboTemasTd{width:50%;text-align:right;padding:0 20 0 0;}
					.reflexoesComboTemas{width:170;color:7f7f7f;font-size:12;border-color:7f7f7f;border:solid 1px;}
					
				.pageListTable{width:100%;padding:10 10 0 0;text-align:right;}
								
				.plTrDataPagerSelected {color:#000000;font-weight:bold;padding:0 2 0 2;}								
				.plTrDataPager{text-align:right;font-family:Arial,Verdana;font-size:12;}
					.plTrDataPager a:link {color:#000000;text-decoration:none;padding:0 2 0 2;}
					.plTrDataPager a:hover {color:#000000;text-decoration:underline;padding:0 2 0 2;color:#FFFFFF;background-color:#124716;}
					.plTrDataPager a:visited {color:#000000;text-decoration:none;padding:0 2 0 2;}
					.plTrDataPager a:visited:hover {color:#000000;text-decoration:underline;padding:0 2 0 2;color:#FFFFFF;background-color:#124716;}				
				
				
				.plTr{text-align:right;font-family:Arial,Verdana;font-size:12;}
					.plTr span{color:#000000;font-weight:bold;padding:0 3 0 3;}
					.plTr a:link {color:#000000;text-decoration:none;padding:0 3 0 3;}
					.plTr a:hover {color:#000000;text-decoration:underline;padding:0 3 0 3;color:#FFFFFF;background-color:#124716;}
					.plTr a:visited {color:#000000;text-decoration:none;padding:0 3 0 3;}
					.plTr a:visited:hover {color:#000000;text-decoration:underline;padding:0 3 0 3;color:#FFFFFF;background-color:#124716;}
					
				/*REFLEXOES TEXTO*/
				
					.txtTitReflexoesTema{font-family:Arial;font-size:12;font-weight:bold;padding:10 0 0 20;color:#6faa1d;}
						.txtTitReflexoesTema a:link {color:#6faa1d;text-decoration:none;}
						.txtTitReflexoesTema a:hover {color:#6faa1d;text-decoration:underline;}
						.txtTitReflexoesTema a:visited {color:#6faa1d;text-decoration:none;}
						.txtTitReflexoesTema a:visited:hover {color:#6faa1d;text-decoration:underline;}
				
					.txtTitReflexoesList{font-family:Arial;font-size:12;font-weight:bold;padding:10 0 0 20;color:#333333;}
						.txtTitReflexoesList a:link {color:#333333;text-decoration:none;}
						.txtTitReflexoesList a:hover {color:#333333;text-decoration:underline;}
						.txtTitReflexoesList a:visited {color:#333333;text-decoration:none;}
						.txtTitReflexoesList a:visited:hover {color:#333333;text-decoration:underline;}
						
					.txtResReflexoesList{font-family:Arial;font-size:10;padding:0 0 0 30;color:#333333;}
						.txtResReflexoesList a:link {color:#333333;text-decoration:none;}
						.txtResReflexoesList a:hover {color:#333333;text-decoration:underline;}
						.txtResReflexoesList a:visited {color:#333333;text-decoration:none;}
						.txtResReflexoesList a:visited:hover {color:#333333;text-decoration:underline;}
					
					.txtAutores{font-family:Arial;font-size:14;font-style:italic;color:#124716;padding:0 0 5 0;}
						
				/*-------------------------------------------*/
				
				/*Ficha Reflexoes*/
					
					.reflexaoFichaContent{padding:0 0 0 0;}
				
			/*LIVROS*/
			
				/*LISTAGEM*/
					.livrosListagemTable{width:100%;}
						.lltTd1{width:50%;padding:20 10 20 20;}
						.lltTd2{width:50%;padding:20 10 20 20;}
						
					.llLivroInfoContainer{float:right;clear:both;width:130;-moz-box-sizing:border-box;box-sizing:border-box}
					
					.llDescContainer{padding:10 0 10 0;}
			
				/*FICHA*/
					.fichaLivro{padding:0 0 0 20;}
						.fichaLivroData{width:440;}
						.fichalivroLivroContainer{width:146;position:relative;background-image:url('/images/loja/bookShadowBig.jpg');background-position:left bottom;background-repeat:no-repeat;padding:0 0 0 29;}
					.txtLivroAutor{font-family:Arial;font-size:14;font-style:italic;color:#124716;padding:0 0 5 0;}
					
					.txtLivroAutor{font-family:Arial;font-size:14;font-style:italic;color:#124716;padding:0 0 5 0;}					
					    .txtLivroAutor a:link {color:#124716;text-decoration:none;}
	                    .txtLivroAutor a:hover {color:#124726;text-decoration:underline;}
	                    .txtLivroAutor a:visited {color:#124716;text-decoration:none;}
	                    .txtLivroAutor a:visited:hover {color:#124726;text-decoration:underline;}
					
					
					.livroInfo{background-color:#f2f2f2;padding:10 10 10 10;margin:5 0 0 0;}
	
						
					
					.livroPreco{margin:10 0 0 0;}
					.livroRelatedLinks{font-family:Arial;font-size:11;font-weight:bold;color:#d27749;padding:0 10 0 0;}
						.livroRelatedLinks a:link {color:#d27749;text-decoration:none;}
						.livroRelatedLinks a:hover {color:#d27749;text-decoration:underline;}
						.livroRelatedLinks a:visited {color:#d27749;text-decoration:none;}
						.livroRelatedLinks a:visited:hover {color:#d27749;text-decoration:underline;}
					.livroLinkFicheiros{margin:15 0 0 0;}
					.fichaLivroTable{width:100%;}
						.fichalivroContainerTD{vertical-align:top;padding:20 0 20 20;}
						.fichaLivroDataTD{vertical-align:top;padding:20 20 20 20;}						
											
						
			/*CARRINHO DE COMPRAS*/
				
				/*COMMON*/
								
				.boxCarrinho{width:100%;background-image:url('/images/common/layout/boxRepeater.jpg');background-repeat:repeat-x;background-position:left top;-moz-box-sizing:border-box;box-sizing:border-box}
				.boxCarrinhoContent{padding:5 10 20 17;-moz-box-sizing:border-box;box-sizing:border-box}
				.bcIconSep{padding:0 0 5 0;}
				.bcBlckText{font-family:Arial;font-size:11;color:#000000;padding:0 10 0 10;}
					.bcBlckText a:link {color:#000000;text-decoration:none;}
					.bcBlckText a:hover {color:#333333;text-decoration:underline;}
					.bcBlckText a:visited {color:#000000;text-decoration:none;}
					.bcBlckText a:visited:hover {color:#333333;text-decoration:underline;}
				.bcLabelText{font-family:Arial;font-size:11;color:#000000;}
				.bcLoginTable{}
					.bcLableTd{text-align:right;padding:0 5 5 0;vertical-align:top;}
					.bcFieldTd{text-align:left;padding:0 0 5 5;}
					
				/*ENCOMENDA*/
					
					.carrinhoMainTable{width:874;margin:20 0 0 0;}
						.cmtTitTd{height:26;background-color:#cfcfcf;text-align:center;border-bottom:solid 2px;border-color:#FFFFFF;}
							.cmtConttTd1{height:26;text-align:Left;vertical-align:top;}
							.cmtConttTd2{height:26;text-align:center;}
							.cmtConttTd3{height:26;text-align:center;vertical-align:top;}
							.cmtConttTd4{height:26;background-color:#cfcfcf;text-align:right;}
							.cmtConttTd5{height:26;background-color:#cfcfcf;text-align:center;}
							.cmtTrColor1{background-color:#efefef;}
							.cmtTrColor2{background-color:#e1e1e1;}
					.cmtConttContainer{padding:2 10 0 10;}
					.carrinhoBtTable{width:874;}
						.cbtTd1{text-align:left;padding:0 2 0 0;}
						.cbtTd2{text-align:right;padding:0 2 0 0;}
						
					/*Texto*/
						
						.txtCarrinhoTit{font-family:Arial;font-size:12;font-weight:bold;color:#393939;}
						.txtCarrinhoPassos{font-family:Arial;font-size:16;color:#ce6835;}
						.txtCarrinhoTitProduto{font-family:Arial;font-size:12;font-weight:bold;color:#124716;}
						.txtCarrinhoContent{font-family:Arial;font-size:12;color:#124716;}
						.cmtBottomLabels{width:100%;padding:2 10 0 10;font-family:Arial;font-size:12;font-weight:bold;color:#333333;-moz-box-sizing:border-box;box-sizing:border-box}
						
					
				
			/*AUTORES*/
				
				/*FICHA DE AUTOR*/
					
					.fichaDeAutorTable{width:100%;}
						.fichaDeAutorContainerTD{vertical-align:top;padding:20 0 20 0;}
						.fichaDeAutorDataTD{vertical-align:top;padding:20 0 20 20;}
						
					.fichaDeAutorImageContainer{width:146;position:relative;background-image:url('/images/loja/bookShadowBig.jpg');background-position:left bottom;background-repeat:no-repeat;padding:0 0 0 29;}
					
					.fichaAutorData{width:440;}
					
					
			/*Reservado*/
			
				.rsvTitDinamico{font-family:Arial;font-size:16;font-weight:bold;padding:15 0 0 10;color:#6faa1d;}
				
				
			/*NEWSLETTER SITE*/
			
				.newsletterListMainTable{width:100%;padding:0 0 0 0;}
					.nlmtTd1{padding:0 0 0 0;}
				.txtTitNewsletterList{font-family:Arial;font-size:13;font-weight:bold;padding:10 0 0 20;color:#333333;}
					.txtTitNewsletterList a:link {color:#333333;text-decoration:none;}
					.txtTitNewsletterList a:hover {color:#333333;text-decoration:underline;}
					.txtTitNewsletterList a:visited {color:#333333;text-decoration:none;}
					.txtTitNewsletterList a:visited:hover {color:#333333;text-decoration:underline;}
				.txtNewsletterDataList{font-family:Arial;font-size:12;padding:10 0 0 10;color:#333333;}
				.newsletterListItem{padding:10 0 0 0;}
				
/*NOTICIAS rmc 23/03/09 */

.BoxNews {padding:0 20 5 0;margin-left:-5}
.BoxNewsPreTitle {font-family:Arial;font-size:10;color:#124716}
.BoxNewsTitle {font-family:Arial;font-size:12;color:#124716;font-weight:bold}
	.BoxNewsTitle a:link {color:#124716;text-decoration:none;}
	.BoxNewsTitle a:hover {color:#124716;text-decoration:underline;}
	.BoxNewsTitle a:visited {color:#124716;text-decoration:none;}
	.BoxNewsTitle a:visited:hover {color:#124716;text-decoration:underline;}
	
.NewsFicha {padding:20 30 0 30}
.NewsImg {float:right;padding:0 0 20 20}
.NewsData {font-family:Arial;font-size:10;color:#124716;padding:0 0 5 0}
.NewsPreTitle {font-family:Arial;font-size:11;color:#124716}
.NewsTitle {font-family:Arial;font-size:14;color:#124716;font-weight:bold;padding:0 0 10 0}
.NewsSummary {font-family:Arial;font-size:12;color:#124716;padding:0 0 15 0}
.NewsDevelop {font-family:Arial;font-size:12;color:#124716;;padding:0 0 20 0}
.NewsLink {font-family:Arial;font-size:11;color:#124716;font-weight:bold;padding:0 0 5 0}
	.NewsLink a:link {color:#124716;text-decoration:none;}
	.NewsLink a:hover {color:#124716;text-decoration:underline;}
	.NewsLink a:visited {color:#124716;text-decoration:none;}
	.NewsLink a:visited:hover {color:#124716;text-decoration:underline;}
	
/*TEXTO*/

.relatedLinks{font-family:Arial;font-size:11;font-weight:bold;color:#d27749;padding:0 10 0 0;}
	.relatedLinks a:link {color:#d27749;text-decoration:none;}
	.relatedLinks a:hover {color:#d27749;text-decoration:underline;}
	.relatedLinks a:visited {color:#d27749;text-decoration:none;}
	.relatedLinks a:visited:hover {color:#d27749;text-decoration:underline;}
		
.bottomText{font-family:Arial;font-size:11;color:#4c4c4c;}
	.bottomText a:link {color:#4c4c4c;text-decoration:none;}
	.bottomText a:hover {color:#4c4c4c;text-decoration:underline;}
	.bottomText a:visited {color:#4c4c4c;text-decoration:none;}
	.bottomText a:visited:hover {color:#4c4c4c;text-decoration:underline;}

.txtTitGreen{font-family:Arial;font-size:13;font-weight:bold;color:#124716;}
	.txtTitGreen a:link {color:#124716;text-decoration:none;}
	.txtTitGreen a:hover {color:#124716;text-decoration:underline;}
	.txtTitGreen a:visited {color:#124716;text-decoration:none;}
	.txtTitGreen a:visited:hover {color:#124716;text-decoration:underline;}
	
.txtGreenSmall{font-family:Arial;font-size:11;color:#124716;}
	.txtGreenSmall a:link {color:#124716;text-decoration:none;}
	.txtGreenSmall a:hover {color:#124716;text-decoration:underline;}
	.txtGreenSmall a:visited {color:#124716;text-decoration:none;}
	.txtGreenSmall a:visited:hover {color:#124716;text-decoration:underline;}
	
.txtGreen{font-family:Arial;font-size:12;color:#124716;}
	.txtGreen a:link {color:#124716;text-decoration:none;}
	.txtGreen a:hover {color:#124716;text-decoration:underline;}
	.txtGreen a:visited {color:#124716;text-decoration:none;}
	.txtGreen a:visited:hover {color:#124716;text-decoration:underline;}
	
.txtGreenBig{font-family:Arial;font-size:16;font-weight:bold;color:#124716;}
	.txtGreenBig a:link {color:#124716;text-decoration:none;}
	.txtGreenBig a:hover {color:#124716;text-decoration:underline;}
	.txtGreenBig a:visited {color:#124716;text-decoration:none;}
	.txtGreenBig a:visited:hover {color:#124716;text-decoration:underline;}
	
.txtGreenBig2{font-family:Arial;font-size:16;font-weight:bold;color:#6faa1d;}
	.txtGreenBig2 a:link {color:#6faa1d;text-decoration:none;}
	.txtGreenBig2 a:hover {color:#6faa1d;text-decoration:underline;}
	.txtGreenBig2 a:visited {color:#6faa1d;text-decoration:none;}
	.txtGreenBig2 a:visited:hover {color:#6faa1d;text-decoration:underline;}
	
.txtBottom{font-family:Arial;font-size:11;color:#818181;}
	.txtBottom a:link {color:#818181;text-decoration:none;}
	.txtBottom a:hover {color:#818181;text-decoration:underline;}
	.txtBottom a:visited {color:#818181;text-decoration:none;}
	.txtBottom a:visited:hover {color:#818181;text-decoration:underline;}
	
.txtTopo{font-family:Arial;font-size:14;color:#818181;}
	.txtTopo a:link {color:#818181;text-decoration:none;}
	.txtTopo a:hover {color:#818181;text-decoration:underline;}
	.txtTopo a:visited {color:#818181;text-decoration:none;}
	.txtTopo a:visited:hover {color:#818181;text-decoration:underline;}
	
.txtLabelGeneric{font-family:Arial;font-size:14;color:#818181;}
	.txtLabelGeneric a:link {color:#818181;text-decoration:none;}
	.txtLabelGeneric a:hover {color:#818181;text-decoration:underline;}
	.txtLabelGeneric a:visited {color:#818181;text-decoration:none;}
	.txtLabelGeneric a:visited:hover {color:#818181;text-decoration:underline;}
	
.txtNormal{font-family:Arial;font-size:12;color:#333333;}
	.txtNormal a:link {color:#333333;text-decoration:none;}
	.txtNormal a:hover {color:#333333;text-decoration:underline;}
	.txtNormal a:visited {color:#333333;text-decoration:none;}
	.txtNormal a:visited:hover {color:#333333;text-decoration:underline;}
	
.txtNormalSmall{font-family:Arial;font-size:11;color:#333333;}
	.txtNormalSmall a:link {color:#333333;text-decoration:none;}
	.txtNormalSmall a:hover {color:#333333;text-decoration:underline;}
	.txtNormalSmall a:visited {color:#333333;text-decoration:none;}
	.txtNormalSmall a:visited:hover {color:#333333;text-decoration:underline;}
	
.txtTitleGray{font-family:Arial;font-size:14;font-weight:bold;color:#333333;padding:0 0 10 0;}
	.txtTitleGray a:link {color:#333333;text-decoration:none;}
	.txtTitleGray a:hover {color:#333333;text-decoration:underline;}
	.txtTitleGray a:visited {color:#333333;text-decoration:none;}
	.txtTitleGray a:visited:hover {color:#333333;text-decoration:underline;}
	
.txtFormTitle{font-family:Arial;font-size:14;font-weight:bold;color:#333333;padding:0 0 0 0;}
	.txtFormTitle a:link {color:#333333;text-decoration:none;}
	.txtFormTitle a:hover {color:#333333;text-decoration:underline;}
	.txtFormTitle a:visited {color:#333333;text-decoration:none;}
	.txtFormTitle a:visited:hover {color:#333333;text-decoration:underline;}
	
.txtSubMenuTile{font-family:Arial;font-size:13;font-weight:bold;color:#124716;cursor:hand;}
	.txtSubMenuTile a:link {color:#124716;text-decoration:none;}
	.txtSubMenuTile a:hover {color:#124716;text-decoration:none;}
	.txtSubMenuTile a:visited {color:#124716;text-decoration:none;}
	.txtSubMenuTile a:visited:hover {color:#124716;text-decoration:none;}
	
.txtSubMenuOption{font-family:Arial;font-size:12;color:#124716;padding:0 0 0 10;margin-left:-10}
	.txtSubMenuOption a:link {color:#124716;text-decoration:none;}
	.txtSubMenuOption a:hover {color:#124716;text-decoration:underline;}
	.txtSubMenuOption a:visited {color:#124716;text-decoration:none;}
	.txtSubMenuOption a:visited:hover {color:#124716;text-decoration:underline;}
	
.txtOldPrice{font-family:Arial;font-size:14;color:#999999;padding:0 10 0 0;text-decoration:line-through;}
.txtOldPriceBig{font-family:Arial;font-size:16;color:#999999;padding:0 10 0 0;text-decoration:line-through;}

.txtPrice{font-family:Arial;font-size:14;font-weight:bold;color:#cc6633;}
.txtPriceBig{font-family:Arial;font-size:16;font-weight:bold;color:#cc6633;}
			
/*FORMS*/

.topoTextField{width:130;height:20px;border-color:#9c9c9c;border:solid 1px;color:#7f7f7f;}
.loginTextField{width:130;height:20px;border-color:#9c9c9c;border:solid 1px;color:#7f7f7f;}
.topoCombo{width:100;height:18px;border-color:#9c9c9c;border:solid 1px;color:#7f7f7f;}
.formCombo{width:180;height:18px;border-color:#9c9c9c;border:solid 1px;color:#7f7f7f;}
.textField{width:160;color:#7f7f7f;border-color:#9c9c9c;border:solid 1px;color:#7f7f7f;}
.textFieldBig{width:300;color:#7f7f7f;border-color:#9c9c9c;border:solid 1px;color:#7f7f7f;}
.textArea{width:247;height:100;color:#7f7f7f;border-color:#9c9c9c;border:solid 1px;color:#7f7f7f;}
.textFieldSmall{width:100;color:#7f7f7f;border-color:#9c9c9c;border:solid 1px;color:#7f7f7f;}
.comboBox{width:170;color:#7f7f7f;padding:0 0 0 0;}
.textFieldCodP{width:50;color:#7f7f7f;border-color:#9c9c9c;border:solid 1px;color:#7f7f7f;}
.textAreaForm{width:300;height:100;color:#7f7f7f;border-color:#9c9c9c;border:solid 1px;color:#7f7f7f;}
.textFieldCarrinhoQtd{width:35;height:20;color:#7f7f7f;border-color:#9c9c9c;border:solid 1px;color:#7f7f7f;text-align:center;}

	/*Texto*/
		
		.formLabel{font-family:Arial;font-size:12;font-weight:bold;color:#000000;}
		.formLabel2{font-family:Arial;font-size:11;font-weight:bold;color:#000000;}
		.txtValidator{font-family:Arial;font-size:12;color:#aa0000;font-weight:bold;}
			.txtValidator a:link {color:#aa0000;text-decoration:underline;}
			.txtValidator a:hover {color:#aa0000;text-decoration:underline;}
			.txtValidator a:visited {color:#aa0000;text-decoration:underline;}
			.txtValidator a:visited:hover {color:#aa0000;text-decoration:underline;}
			
		.txtLabelSmall{font-family:Arial;font-size:10;color:#333333;}
		#ctl00_ContentPlaceHolder1_ValidationSummaryForm{font-family:Arial;font-size:12;color:#333333;}
	
	/*TABELAS - validator / formularios*/
	
		.formsTable{width:100%;margin:30 0 0 0;}
			.frtLabelTd{text-align:right;vertical-align:top;width:50%;padding:0 10 0 0;}
			.frtLabelTd2{text-align:right;vertical-align:top;width:300;padding:0 10 0 0;}
			.frtFieldTd{text-align:left;vertical-align:top;width:50%;padding:0 0 5 0;}
			.frtFieldTd2{text-align:left;vertical-align:top;padding:0 0 5 0;}
			
		.validatorTable{width:100%;margin:20 0 0 0;}