
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }
* { margin:0px; padding:0px; }

a { text-decoration:none; color:#FF6C00; }
a:hover {}

h2 {background:url(Images/setaHeading.jpg) no-repeat 0 4px; font-size:18px; font-weight:normal; margin-bottom:5px; padding-left:11px;}
h3 {font-size:13px; font-weight:normal; background-color:#CCFF00; padding:2px;}
h4 {text-transform:uppercase; font-weight:normal; font-size:11px;}
h5 {font-weight:normal; font-size:13px; padding:2px 0 5px 0;}

ul {list-style:none;}

/*.logo { border:0; margin:10px 0 10px 0px; width:192px; height:37px; }*/
.logo { border:0; margin:10px 0 10px 0px; width:220px; height:42px; }

	.login { width:150px; height:20px; float:right; margin-top:3px; text-align:right; font-size:12px; }
/*
		.tags {padding:25px 0 25px 25px;}		
			.tags li {display:inline;}
			.tags li a {color:#333; background:#CCFF00; padding:2px}
		
		.rss {padding:15px 0 0 25px;}
			.rss a {width:205px; height:15px; background:#CCFF00; text-decoration:none; color:#333; display:block; padding:3px; margin-top:1px;}
			.rss img {margin-right:4px;}
			.rss ul {padding:5px 0 10px 0;} 
			.rss .titulo {font-size:16px;}
*/


	.pesquisa {}
	.pesquisa label { color:#A0A0A0; font-size:10px; }
	.pesquisa .input { width:120px; height:18px; border-top:solid 1px #909090; border-left:solid 1px #CECECE; border-bottom:solid 1px #E4E4E4; border-right:solid 1px #CECECE; background:url(Images/bgInput.jpg) no-repeat; }
	.pesquisa .botao { width:75px; height:20px; }

		
	#mainbar { float-x:left; width:545px; margin-left-x:14px; }
		#menu {}
			#menu li { float:left; font-size:11px; text-align:center; }
			#menu li { background:url(Images/bgMenu.jpg) no-repeat top right; }
			#menu li a, #menu li a:visited { text-decoration:none; color:#393939; text-transform:uppercase; display:block; padding: 13px 7px 6px 7px; }
			#menu li a:hover, #menu li a:active { background:#CCFF00; text-decoration:none; color:#393939; }

			.newsletter {margin:7px 0 0 0px; width:157px; float:right;}
			.newsletter label {color:#A0A0A0; font-size:10px;}
			.newsletter .input {width:100px; height:18px; border-top: solid 1px #909090; border-left:solid 1px #CECECE; border-bottom:solid 1px #E4E4E4; border-right:solid 1px #CECECE; background:url(Images/bgInput.jpg) no-repeat;}
			.newsletter .botao {width:50px; height:20px;}
			/*
		#saudacao {padding:25px 0 0px 0;}
			#saudacao .login {width-x:150px; height:20px; float:right; margin-top:3px; text-align:right; font-size:12px}
			#saudacao .login a {margin-left:10px;}
		*/
		#conteudos {padding-top:4px; padding-left:10px}
				
		.registo			{padding-bottom:15px;}
		.registo ul			{padding-top:10px;}
		.registo li			{line-height:25px; color:#FF6C00; font-size:14px;}
		.registo ul ul		{padding:0px;}
		.registo ul ul li	{line-height:22px; font-size:12px; color:#333;}
		.registo .botao		{margin:15px 0; width:150px;}
				
/*		
			#wrapperConteudos { }
			
			#cont1 {}		
			#cont2 {margin-top:19px; float:left; width:230px;}
			#cont3 {float:left; width:300px; margin-left:14px;}
			#cont4 {float:left; width:230px;}
			
				.registeSe {padding-bottom:15px;}
				.registeSe ul {padding-top:10px;}
				.registeSe li {line-height:25px; color:#FF6C00; font-size:14px;}
				.registeSe ul ul {padding:0px;}
				.registeSe ul ul li {line-height:22px; font-size:12px; color:#333;}
				.registeSe .botao {margin:15px 0; width:150px;}
				
				.login .input {width:200px; height:16px; border-top: solid 1px #909090; border-left:solid 1px #CECECE; border-bottom:solid 1px #E4E4E4; border-right:solid 1px #CECECE; background:url(Images/bgInput.jpg) no-repeat; margin-bottom:5px; font-size:10px; padding:4px 0 0 2px;}
				.login .botao {width:76px; height:20px;}
				
			

				
				.campos {border-top: solid 1px #909090; border-left:solid 1px #CECECE; border-bottom:solid 1px #E4E4E4; border-right:solid 1px #CECECE; background:url(Images/bgInput.jpg)}
				

				
				#minhaConta {margin:10px 0 20px 0; font-size:10px}
				#minhaConta td {height:15px; text-align:center; color:#FF6C00; background:#FDDBC1; border-bottom:5px solid #fff; padding-left:2px; vertical-align:top}
				#minhaConta .left {text-align:left;}
				#minhaConta .txt {color:#333;}
				#minhaConta .smallTxt {color:#333; font-size:9px;}
				#minhaConta .bgNone td {background:none;}
				.minhaConta p {margin-top:10px;}
				.minhaConta p + p{margin-top:0;}
				
				.mrec {}
				.mrec p{text-align:right; padding:10px 3px 3px 0; color:#999999; font-size:10px;}
*/
#footer { width:80%; padding:15px 0 15px 25px; font-size:11px; }
	#footer ul li { float:left; padding-right:3px; }
	#footer a, #footer a:visited { color:#000; text-decoration:none; }
	#footer a:hover, #footer a:active { color:#000; text-decoration:underline; }
	
.copyright { width:80%; padding:0px 0 15px 25px; margin-top:5px; font-size:11px; color:#A0A0A0; }
	.copyright a { color:#A0A0A0; margin-top:5px; }
	.copyright a:visited { color:#A0A0A0; margin-top:5px; }
	.copyright a:hover { color:#000000; margin-top:5px; }
	.copyright a:active { color:#A0A0A0; margin-top:5px; }
/*
.avisoCompra {font-size:10px; color:#CC0000; text-align:center; border-top:solid 1px #E7E7E7; padding-top:5px}	

.highl {color:#B3001E}	
.bgVerdeClaro {background:#E5FF7B}
.bgVerdeEscuro {background:#CCFF00}
.bgLaranja {background:#FDDBC1}
.setaHeading {background:url(Images/setaHeading.jpg) no-repeat left; padding-left:11px;}
*/
.txtCinza				{ color:#A0A0A0; font-size:10px; }
.separadorClaro			{ border-top:solid 1px #E7E7E7; padding-top:10px }
.separadorClaroBottom	{ border-bottom:solid 1px #E7E7E7; }
.separadorEscuro		{ border-top:solid 1px #999; }
/*
.rssImg {margin-top:4px;}
.pontos {background:#FDDBC1; color:#FF6C00; text-align:center; padding:2px 0px; margin:2px 0 10px 0; display:block;}
.pDestaque {font-size:14px; line-height:20px; padding:10px 0;}
p.pDestaque + p {line-height:17px;}
.marginTop{margin-top:15px;}
*/
.clear	{ clear:both; font-size:0; }
