/* GERAL */

body, body.Cat {
	margin: 0;
	padding: 0;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	/* background: url("http://www.4play.pt/images/background_tombraider.jpg") no-repeat top center; */
  /* background: url("http://www.4play.pt/images/carta-back.jpg"); */
	color: #444;
}
body.Cat {
	/* background: #fff url("http://www.4play.pt/images/back-1Cat.gif") center repeat-y; */
}
/* * html body.Cat {background: #fff url("http://www.4play.pt/images/back-1CatIE.gif") center repeat-y;} /* para IE/Win */
/* *>html body.Cat {background: #fff url("http://www.4play.pt/images/back-1CatIE.gif") center repeat-y;} /* para IE5/Mac */

h1 { font-size: 2em; }
h2 { font-size: 1.5em; }
h3 { display: none; }
h4 { font-size: 1.2em; }
h5 { font-size: 1.1em; }
a { text-decoration: none; color: #444; }
a:hover { text-decoration: underline; }
img {	border: 0; }
input.botaoAmarelo {
	background-color: #fd3;
	border: 1px solid #000;
	font-size: 1em;
}
input.botaoVerde {
	background-color: #92ae5c;
	border: 1px solid #283117;
	font-size: 1em;
}
table.branco {
	background: #fff;
}
#breadcrumb {
	margin-top: 4px;
	margin-left: 4px;
	margin-bottom: 8px;
	font-size: .9em;
}
#breadcrumb p {
	margin: 0;
	padding: 0;
}
#breadcrumb p a {
	text-decoration: underline;
}
#breadcrumb em {
	font-weight: bold;
	font-style: normal;
	font-size: 1.2em;
	color: #616630;
}

/* WRAPPER */

#wrapper {
	position: relative;
	margin: 0 auto 0;
	width: 760px;
	background: url("http://www.4play.pt/images/backCat.gif") 0 0 no-repeat;
}
#wrapper.categorias {
	background: url("http://www.4play.pt/images/backCat.gif") 0 0 no-repeat;
}


/* TOPO */
	
#logo img { float: left; }
#logo p {
	font-size: .9em;
	position: absolute;
	top: 16px;
	left: 120px;
	/* font-style: italic; */
	font-weight: bold;
	color: #EACC00;
	/* color: #ffd600; */
	*top: 27px;
}
* html #logo p {top: 27px;} /* para IE/Win */
*>html #logo p {top: 27px;} /* para IE5/Mac */
#global{	float: left; margin-top: 7px; }
#global ul { 
	margin: 0;
	margin-left: 11px;
	padding: 0; 
}
#global li { 
	display: inline;
	margin: 0;
	padding-left: 12px;
	font-size: .65em;
	font-weight: bold;
	letter-spacing: .03em;
	background: #fff url("http://www.4play.pt/images/tracos.gif") 0 0 no-repeat;
	color: #000;
}
#global li.identificacao { 
	margin: 0;
	padding: 0;
	background: none;
}
#global li.identificacao img {
	vertical-align: middle;
}
#global img { border: 0; }
#pesquisa {	float: right; margin-right: 10px; }
#pesquisa p, #pesquisa form {	margin-top: 0; padding-top: 2px; }
#pesquisa form input { font-size: .75em; }
#pesquisa img.pesquisa {
	position: relative;
	top: -3px;
	left: -2px;
}
#error {
	margin: 0;
	margin-left: 4px;
	margin-top: 8px;
	padding: 8px;
	width: 570px;
	color: #dc143c;
	background-color: #fff;
	font-size: 1em;
	font-weight: bold;
	/* border: 1px #363 solid; */
}
#error a {
	color: #720B20;
	text-decoration: underline;
}

#error_central {
	margin: 0;
	margin-top: 8px;
	color: #dc143c;
	font-size: 1.2em;
	font-weight: bold;
	/* border: 1px #363 solid; */
}

/* CATEGORIA */

#categoria {
	margin-left: 4px;
	clear: both;
	padding-top: 1px;
	padding-bottom: 10px;
}
#categoria p {
	margin: 0;
	padding: 0;
	padding-top: 4px;
	padding-bottom: 4px;
	border: 0;
}
#categoria p em {
	font-style: normal;
	font-weight: bold;
}

/* DESTAQUE */

#destaque {
	margin: 0;
	padding: 0;
	width: 600px;
	clear: both;
	min-height: 142px;
}
#destaque p {
	font-size: .9em;
	margin: 0;
	margin-top: .1em;
	margin-bottom: .7em;
	margin-left: 390px;
	line-height: 1.3em;
}
#destaque h2 {
	font-size: 1.3em;
	margin: 0;
	margin-left: 390px;
	padding-top: 10px;
}
#destaque img.destaque {
	position: relative;
	float: left;
	padding-right: 10px;
}
#destaque img.verMais {
	border: 0;
	margin: 0;
	margin-left: 2px;
	margin-top: 2px;
	vertical-align: text-bottom;
}
#destaque p.verMais {
	margin-top: 8px;
	margin-bottom: 6px;
	font-size: .65em;
	letter-spacing: .03em;
	font-weight: bold;
	color: #000;
	padding-bottom: 2px;
}
#barraAmarela {
	position: relative;
	padding: 0;
	margin: 0;
	margin-bottom: 10px;
	top: 15px;
	height: 70px;
	width: 449px;
	background: url("http://www.4play.pt/images/barraAmarela.gif") no-repeat;
	*top: 0px;
}
* html #barraAmarela {top: 0px;} /* para IE/Win */
*>html #barraAmarela {top: 0px;} /* para IE5/Mac */

/* COLUNA ESQUERDA */
		
#esquerda {
	width:352px;
	margin: 0;
	padding: 0;
	padding-left: 12px;
	padding-right: 6px;
	float:left;
	clear:both;
}
#esquerda.categorias {
	width:122px;
	margin: 0;
	margin-top: -3px;
	padding: 0;
	padding-left: 4px;
	padding-right: 8px;
	float:left;
	clear:both;
}
#esquerdaIdRegisto {
	width:282px;
	margin: 0;
	padding: 0;
	padding-left: 11px;
	padding-right: 0px;
	float:left;
	clear:both;
}
#esquerdaCentral {
	width:583px;
	margin: 0;
	padding: 0;
	padding-left: 11px;
	padding-right: 0px;
	float:left;
	clear:both;
}
#esquerdaCentro {
	width:606px;
	margin: 0;
	padding: 0;
	float:left;
	clear: both;
	*margin-left: -2px;
}
* html #esquerdaCentro {margin-left: -2px;} /* para IE/Win */
*>html #esquerdaCentro {margin-left: -2px;} /* para IE5/Mac */
div.bloco {
	margin:0px;
	margin-right:6px;
	margin-top:6px;
	margin-bottom: 6px;
	padding: 10px;
	border: 1px solid #BEFF43;
	background: #fff url("http://www.4play.pt/images/fundo1.gif");
	*background-position: 0 -4px;
	*height: 1%;
}
div.bloco h6 img {
      margin: 0;
      float: none;
}
div.bloco:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
* html div.bloco {height: 1%; background-position: 0 0;} /* para IE/Win */
*>html div.bloco {height: auto; background-position: 0 0;} /* para IE5/Mac */
div.bloco p {
	font-size: .9em;
	margin: 0;
	margin-top: .8em;
	line-height: 1.3em;
}
div.bloco h2 { 
	margin: 0;
	margin-top: .75em;
	padding: 0;
	padding-left: .75em;
	font-size: 1.2em;
	background: url(http://www.4play.pt/images/seta.gif) no-repeat;
}
div.bloco h4 { 
	margin: 0; 
	margin-bottom: .1em;
}
div.bloco h5 {
	font-size: .9em;
	margin: 0;
	margin-bottom: .1em;
}
div.bloco h6 {
	font-size: .9em;
	margin: 0;
	margin-top: 1.4em;
	margin-bottom: 4px;
}
div.bloco img {
	display: inline;
	border: 0;
	margin-bottom: 6px;
}
div.bloco img.right {
	float: right;
	border: 0;
	margin-left: 6px;
	margin-bottom: 6px;
}
div.bloco img.left {
	float: left;
	border: 0;
	margin-right: 6px;
	margin-bottom: 6px;
}
div.bloco p img.botao {
	vertical-align: top;
}
div.bloco table {
	margin: 0;
	padding: 0;
	border: 0;
	table-layout: auto;
}
div.bloco table td {
	vertical-align: top;
	font-size: .9em;
}
div#passatemponatal table {
	font-size: 18px;
}

div#passatemponatal table td {
	vertical-align: middle;
	height: 20px;
}
div.bloco table td.unidig {
	background-color:#FFFFFF;
	border:2px solid #333333;
	height:20px;
	text-align:center;
	width:20px;
	-moz-border-radius: 4px;
    border-radius: 4px;
}
div.bloco table td.tridig {
	background-color:#FFFFFF;
	border:2px solid #333333;
	text-align:center;
	-moz-border-radius: 4px;
    border-radius: 4px;
}

div.bloco table td.first {
	font-weight: bold;
	padding-right: 4px;
}
div.bloco table td.right {
	text-align: right;
	vertical-align: middle;
}
div.bloco table td.rightTop {
	text-align: right;
	vertical-align: top;
}
div.bloco input {
	font-size: 1em;
}
div.bloco form h5 {
	margin-top: 1em;	
}
div.bloco ul {
	margin: 0;
	padding: 0;
	font-size: .9em;
	margin-left: 4px;
	margin-top: 1em;
	margin-bottom: 1em;
}
div.bloco li {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-left: 1em;
	list-style: disc;	
}
#nav.bloco {
	padding: 0;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0;
	border: 0;
	background: #ddd url("http://www.4play.pt/images/categoriasFundo.gif") bottom right no-repeat;
}

#nav.bloco ul {
	margin: 0;
	padding: 0;
	font-size: .9em;
	text-indent: .1em;
}
#nav.bloco ul li {
	margin: 0;
	padding: 0;
	margin-left: 26px;
	list-style: none;
	list-style-image: url(http://www.4play.pt/images/setaBaixoPreta.gif);
	font-weight: bold;
	color: #e80;
}
#nav.bloco ul ul {
	margin-left: 6px;
	font-weight: normal;
}
#nav.bloco ul ul li {
	list-style-image: url(http://www.4play.pt/images/seta.gif);
	*margin-left: 0px;
}
* html #nav.bloco ul ul li {margin-left: 0px;} /* para IE/Win */
*>html #nav.bloco ul ul li {margin-left: 0px;} /* para IE5/Mac */
#nav.bloco ul ul a {
	font-weight: normal;
	color: #444;
}
#nav.bloco ul ul ul {
	margin-left: 0px;
}
#nav.bloco ul ul ul li {
	list-style-image: none;
	*margin-left: 0px;
}
* html #nav.bloco ul ul ul li {margin-left: 0px;} /* para IE/Win */
*>html #nav.bloco ul ul ul li {margin-left: 0px;} /* para IE5/Mac */

div.bloco ul.registo {
	margin-top: 1em;
}
div.bloco ul.registo li {
	margin: 0;
	padding: 0;
	margin-left: 1em;
	list-style: disc;	
}
div.bloco p a {
	color: #415620;
	text-decoration: underline;
}

/* BLOCO LISTAGEM */

#numArtigos {
	font-size: .9em;
}
#ordenarPor {
	font-size: .9em;
}
div.blocoListagem {
	margin-left: 0px;
	margin-right:6px;
	margin-top:6px;
	margin-bottom: 6px;
	padding: 10px;
	border: 1px solid #BEFF43;
	background: #fff url("http://www.4play.pt/images/fundo1.gif");
	*background-position: -4px 0;
	*height: 1%;
}
div.blocoListagem:after {
    content: "."; 
    display: block; 
    height: 0;
    clear: both; 
    visibility: hidden;
}
* html .blocoListagem { height: 1%; background-position: 0 0; } /* para IE/Win */
*>html .blocoListagem { height: auto; background-position: 0 0; } /* para IE5/Mac */
div.blocoListagem img {
	float: left;
	margin-right: 8px;
}
div.blocoListagem h2 {
	float: left;
	margin: 0;
	padding: 0;
	font-size: 1.1em;
	margin-right: 6px;
}
div.blocoListagem h4 {
	margin: 0;
	padding: 0;
	font-size: 1.1em;
	font-style: italic;
}
div.blocoListagem a {
	color: #415620;
	text-decoration: underline;
}
div.blocoListagem div.side_by_side {
	clear: left;
	padding-top: .6em;
}
#produto.blocoListagem p.estrelas img {
      margin: 0;
      float: none;
}
#produto.blocoListagem h4 {
	font-size: 1.3em;
	*width: 276px;
}
#produto.blocoListagem h5 {
	font-size: .9em;
	margin-top: 1em;
	margin-bottom: .2em;
}
#produto.blocoListagem a {
	text-decoration: underline;
}
#produto.blocoListagem img.hardware {
	margin-top: 6px;
	margin-bottom: 6px;
	float: none;
}

div.blocoListagem p, .blocoListagem h5 {
	margin: 0;
	padding: 0;
	margin-top: 6px;
	margin-left: 168px;
	font-size: .9em;
}
div.blocoListagem div.side_by_side p, div.blocoListagem div.side_by_side h5 {
	margin-left: 4px;
}
div.blocoListagem p.hardware {
	margin-left: 0px;	
}
div.blocoListagem li {
	margin-left: 1.4em;
	font-size: .9em;
	*margin-left: 148px;
}
* html div.blocoListagem li {margin-left: 148px} /* para IE/Win */
*>html div.blocoListagem li {margin-left: 148px} /* para IE5/Mac */
div.blocoListagemInterno {
	background: #fff;
	float: left;
	padding: 8px;
	width: 90%;
	border: 1px #000 solid;
}
div.blocoListagemInterno p {
	margin-left: 107px;
}

div.blocoListagemInterno img.verMais {
	float: none;
}
div.blocoFundo {
	margin: 0;
	padding: 0;
	margin-left: 18px;
	font-size: .9em;
}
div.blocoFundo p {
	font-weight: bold;
}
div.blocoFundo a {
	font-weight: normal;
	text-decoration: underline;
}

div.paginas {
	padding: 4px;
	margin-right: 6px;
	border: 1px #BEFF43 solid;
	background: #fff;
	font-size: .9em;
	text-align: right;
}
div.paginas p {
	padding: 0;
	margin: 0;
}
div.paginas a {
	font-weight: normal;
	text-decoration: underline;
}
div.paginas em {
	font-style: normal;
	color: #fa0;
	font-weight: bold;
	font-size: 1.2	em;
}

#topoListagem form {
	padding: 0;
	margin: 0;
	display: inline;
}
#topoListagem {
	text-align: right;
}
#topoListagem select {
	font-size: .9em;
}
#topoListagem p {
	padding: 0;
	margin: 0;
	font-size: .9em;
	margin-right: 4px;
	padding-bottom: 4px;
}
#topoListagem em {
	font-style: normal;
	font-weight: bold;
	font-size: 1.2em;
}

/* BLOCO INTERNO */

div.blocoInternoWhite p {
	border: 1px #ccc solid;
	padding: 8px;
	margin: 0;
	margin-top: 8px;
	background: #fff;
}


div.blocoInterno {
	border: 1px #000 solid;
	padding: 4px;
	padding-bottom: 12px;
	margin: 0;
	margin-top: 8px;
	background: #fff;
}


div.blocoInterno h4 {
	margin: 0;
	margin-left: 10px;
	margin-top: 8px;
	padding: 0;
	padding-left: 14px;
	background: url("http://www.4play.pt/images/triangulo.gif") 0 no-repeat;
}
div.blocoInterno ul {
	margin: 0;
	margin-left: 28px;
	margin-top: 8px;
	padding: 0;
	padding-left: 16px;
}
div.blocoInterno li {
	list-style-image: url(http://www.4play.pt/images/setaAjuda.gif);
}
div.blocoInterno div.downloads p {
	margin-left: 26px;
}

/* BLOCO AJUDA */

#ajuda h2 {
	margin: 0;
	padding: 0;
	margin-top: 12px;
	padding-top: 8px;
	margin-left: 0px;
	background: none;
	font-weight: bold;
	font-size: 1.2em;
}
#ajuda p {
	margin-left: 0px;
}
#ajuda p a {
	text-decoration: underline;
}
#ajuda a.ajuda {
	margin: 0;
	margin-top: 16px;
	color: #f98b00;
	font-weight: bold;
	margin-bottom: 24px;
	text-decoration: none;
}


 /* EDITORIAIS RELACIONADOS */
 
div.questionario, 
div.questionarioH {
	position: relative;
 	margin-top: 12px;
	margin-left: 24px;
	/* padding-left: 4px; */
 	font-size: .7em;
 	border: 1px #240 solid;
	background: #4b6c00;
	color: #fff;
}
div.questionario p.centrado, 
div.questionarioH p.centrado {
	text-align: center;
}
div.topoQuestionarioH, 
div.topoEditorialH {
	position: absolute;
	height: 6px;
	width: 117px;
	background: url(http://www.4play.pt/images/topoEditorial.gif) no-repeat;
	left: -1px;
	top: -1px;
	*top: 0px;
}
* html div.topoQuestionarioH, div.topoEditorialH {top: 0px;} /* para IE/Win */
*>html div.topoQuestionarioH, div.topoEditorialH {top: 0px;} /* para IE5/Mac */
div.fundoEditorialH {
	position: relative;
	padding: 0;
	padding-left: -4px;
	margin: 0;
	height: 6px;
	width: 115px;
	background: url(http://www.4play.pt/images/fundoEditorial.gif) no-repeat;
	left: 0px;
	top: 4px;
	/*top: 13px;*/
}
* html div.fundoEditorialH {top: 13px;} /* para IE/Win */
*>html div.fundoEditorialH {top: 13px;} /* para IE5/Mac */

/*
.questionarioH {
	width: 80px;
	float: right;
}
*/
div.questionario h2, 
div.questionarioH h2 {
	margin: 0;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 4px;
	margin-right: 4px;
 	font-size: 1.2em;
	color: #fff;
}
div.questionario img, 
div.questionarioH img {
	padding-left: 4px;
	padding-top: 6px;
}
div.questionario p, 
div.questionarioH p  {
	margin: 0;
	margin-top: 8px;
	margin-left: 4px;
	margin-right: 4px;
}
div.questionario a, 
div.questionarioH a  {
	color: #fff;
}

div.editorial, 
div.editorialH {
 	position: relative;
	margin-top: 12px;
	margin-left: 24px;
	/* padding-left: 4px; */
 	font-size: .8em;
 	border: 1px #240 solid;
	background: #4b6c00;
	color: #fff;
}
div.editorial img, 
div.editorialH img {
	padding-left: 4px;
	padding-top: 6px;
}
div.editorial h2, 
div.editorialH h2 {
	margin: 0;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 4px;
	margin-right: 4px;
 	font-size: 1.1em;
	color: #fff;
}
div.editorial p, 
div.editorialH p  {
	margin: 0;
	margin-top: 8px;
	margin-left: 4px;
	margin-right: 4px;
}
div.editorial a, 
div.editorialH a  {
	color: #fff;
}

div.noticias-bloco {
	margin-top: -10px;
	*margin-top: 0;
}

div.noticias-bloco img {
	float: left;
	padding-right: 10px;
}

#reditorial_group_p4 h2, div.rproduct_group_p4 h5 {
	margin: 0;
	margin-top: 16px;
	padding: 0;
	padding-left: 10px;
	font-size: 1em;
	background: url(http://www.4play.pt/images/seta.gif) no-repeat;
}
#reditorial_group_p4 div.editorial, 
#reditorial_group_p4 div.questionario {
	font-size: .9em;
	margin:0px;
	padding: 0;
	border: 0;
	margin-right:6px;
	margin-top:6px;
	margin-bottom: 6px;
	color: #444;
	background: #fff;
	*height: 1%;
}
#reditorial_group_p4 div.editorial:after, 
#reditorial_group_p4 div.questionario:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
* html #reditorial_group_p4 div.editorial, #reditorial_group_p4 div.questionario {height: 1%;} /* para IE/Win */
*>html #reditorial_group_p4 div.editorial, #reditorial_group_p4 div.questionario {height: auto;} /* para IE5/Mac */

#reditorial_group_p4 div.editorial a, 
#reditorial_group_p4 div.editorial h2, 
#reditorial_group_p4 div.questionario a,
#reditorial_group_p4 div.questionario h2{
	margin: 0;
	padding: 0;
	margin-left: 5px;
	color: #444;
	background: none;
}

#reditorial_group_p4 div.editorial h2.green-style {
	color: #415620;
}

#reditorial_group_p4 div.editorial {
	clear: left;
}

#reditorial_group_p4 div.editorial p.small-desc {
	color: #6E6E6E;
}

#reditorial_group_p4 div.editorial a.small-img {
	float: left;
	padding: 0 8px 0 4px;
}

#reditorial_group_p4 p {
	/*display: none;*/
}
	
	/* ESTREIA */

#imgEstreia {
	position: absolute;
	margin-top: 2px;
	*margin-top: -4px;
	margin-left: -12px;
	height: 149px;
	width: 17px;
	background: url("http://www.4play.pt/images/estreias.gif") no-repeat;
}
* html #imgEstreia {margin-top: -4px;} /* para IE/Win */
*>html #imgEstreia {margin-top: -4px;} /* para IE5/Mac */
#estreiaTop {
	position: absolute;
	margin-top: -41px;
	*margin-top: -47px;
	margin-left: 0px;
	height: 54px;
	width: 443px;
	background: url("http://www.4play.pt/images/esquerdaTop1.gif") no-repeat;	
}
* html #estreiaTop {margin-top: -47px;} /* para IE/Win */
*>html #estreiaTop {margin-top: -47px;} /* para IE5/Mac */
#estreiaTop.idRegisto {
	position: absolute;
	margin-top: -41px;
	*margin-top: -47px;
	margin-left: 0px;
	height: 54px;
	width: 443px;
	background: url("http://www.4play.pt/images/topoLoginEsq.gif") no-repeat;	
}
* html #estreiaTop.idRegisto {margin-top: -47px;} /* para IE/Win */
*>html #estreiaTop.idRegisto {margin-top: -47px;} /* para IE5/Mac */


	/* A VENDA */

#imgAVenda {
	position: absolute;
	margin-top: 6px;
	margin-left: -12px;
	height: 183px;
	width: 17px;
	background: url("http://www.4play.pt/images/avenda.gif");
}


/* NAVEGUE NA CATEGORIA*/

#imgNavegue, 
#imgNaveguePS2, 
#imgNavegueGBA, 
#imgNavegueNGage, 
#imgNaveguePC,
#imgNavegueDS,
#imgNavegueXBox {
	position: absolute;
	margin-top: 0px;
	margin-left: -12px;
	height: 220px;
	width: 17px;
	background: url("http://www.4play.pt/images/navegue.gif") no-repeat;
}
#imgNaveguePS2 {
	background: url("http://www.4play.pt/images/naveguePS2.gif") no-repeat;	
}
#imgNavegueGBA {
	background: url("http://www.4play.pt/images/navegueGBA.gif") no-repeat;	
}
#imgNavegueNGage {
	background: url("http://www.4play.pt/images/navegueNGage.gif") no-repeat;	
}
#imgNaveguePC {
	background: url("http://www.4play.pt/images/naveguePC.gif") no-repeat;	
}
#imgNavegueXBox {
	background: url("http://www.4play.pt/images/navegueXBox.gif") no-repeat;	
}
#imgNavegueDS {
	background: url("http://www.4play.pt/images/navegueDS.gif") no-repeat;	
}
* html #imgNavegue {margin-top: 5px;} /* para IE/Win */
*>html #imgNavegue {margin-top: 5px;} /* para IE5/Mac */
#navegueTop {
	position: absolute;
	margin-top: -30px;
	margin-left: 0px;
	height: 54px;
	width: 237px;
	/* background: url("http://www.4play.pt/images/esquerdaTop2.gif") no-repeat;	*/
}
* html #navegueTop {margin-top: -32px;} /* para IE/Win */
*>html #navegueTop {margin-top: -32px;} /* para IE5/Mac */


/* NAVEGACAO POR */

#navPor {
	margin:0px;
	margin-right:6px;
	margin-top:6px;
	margin-bottom: 6px;
	padding: 8px;
	padding-bottom: 0;
	border: 1px solid #BEFF43;
	background: #fff url("http://www.4play.pt/images/back-edit2.gif");
}
#navPor.blocoPor {
	margin: 0;
	margin-bottom: 8px;
	padding: 4px;
	border: 1px #000 solid;
	background: #fff;
}
#navPor.blocoPor h2 {
	margin: 0;
	padding: 0;
	font-size: 1em;
}
#navPor.blocoPor p {
	margin: 0;
	padding: 0;
	font-size: .9em;
} 


/* COLUNA CENTRO */

#centro {
	position: relative;
	top: -50px;
	width:217px;
	padding:0px;
	margin-left: 10px;
	margin-right: 1px;
	float:left;
	}
* html #centro {margin-top: 0px;} /* para IE/Win */
*>html #centro {margin-top: 0px;} /* para IE5/Mac */
#centro.categorias {
	position: relative;
	top: -50px;
	width:472px;
	padding:0px;
	margin: 0;
	margin-left: 4px;
	margin-right: -8px;
	float:left;	
}
#centroIdRegisto {
	position: relative;
	top: -50px;
	width:303px;
	padding:0px;
	margin: 0;
	margin-left: 4px;
	margin-right: -4px;
	float:left;	
}


   /* COLUNAS INTERNAS AO CENTRO */
	
#centroInEsquerda {
	float: left;
	width: 276px;
}
#centroInDireita {
	float: left;
	width: 192px;
	margin-left: 4px;
}


	/* NOTICIAS */

#imgNoticias {
	position: absolute;
	margin-top: 6px;
	*margin-top: 0px;
	margin-left: -12px;
	height: 185px;
	width: 17px;
	background: url("http://www.4play.pt/images/noticias.gif");
}
* html #imgNoticias {margin-top: 0px;} /* para IE/Win */
*>html #imgNoticias {margin-top: 0px;} /* para IE5/Mac */
#noticiasTop {
	position: relative;
	margin-top: 7px;
	*margin-top: 1px;
	margin-left: 0px;
	margin-bottom: -12px;
	height: 29px;
	width: 211px;
	background: url("http://www.4play.pt/images/direitaTop1.gif") no-repeat;	
}
* html #noticiasTop {margin-top: 1px;} /* para IE/Win */
*>html #noticiasTop {margin-top: 1px;} /* para IE5/Mac */
#noticiasTop.idRegisto {
	position: relative;
	margin-top: 7px;
	*margin-top: 1px;
	margin-left: 0px;
	margin-bottom: -11px;
	height: 29px;
	width: 299px;
	background: url("http://www.4play.pt/images/topoLoginDir.gif") no-repeat;	
}
* html #noticiasTop.idRegisto {margin-top: 1px;} /* para IE/Win */
*>html #noticiasTop.idRegisto {margin-top: 1px;} /* para IE5/Mac */

/* NOTICIAS CATEGORIA */

#noticiasTopCat {
	position: relative;
	margin-bottom: -13px;
	margin-top: 0px;
	height: 53px;
	width: 476px;
	background: url("http://www.4play.pt/images/navegueTop2.gif") no-repeat;	
}
* html #noticiasTopCat {margin-top: 0px;} /* para IE/Win */
*>html #noticiasTopCat {margin-top: 0px;} /* para IE5/Mac */


/* CENTRAL TOPO */

#centralTopo {
	position: absolute;
	margin-top: -68px;
	*margin-top: -74px;
	margin-left: -11px;
	height: 84px;
	width: 606px;
	background: url("http://www.4play.pt/images/centralTopo.gif") no-repeat;	
}
* html #centralTopo {margin-top: -74px;} /* para IE/Win */
*>html #centralTopo {margin-top: -74px;} /* para IE5/Mac */


/* COLUNA DIREITA */
	
#direita {
	float: left;
	width:141px;
	margin:0;
	padding:0;
	padding-top: 13px;
	margin-top: 30px;
	margin-bottom: 10px;
	color: #fff;
}
* html #direita {height: 1%; margin-left: 4px; margin-right: 0px;} /* para IE/Win */
*>html #direita {height: 1%; margin-left: 4px; margin-right: 0px;} /* para IE5/Mac */



	/* PLATAFORMAS */

#plataformas {
	position: relative;
	margin: 0;
	margin-left: 2px;
	margin-top: 8px;
	padding: 0;
	padding-top: 8px;
	padding-left: 10px;
	top: 0px;
	left: 10px;
	border-top: 1px #ff9f02 dashed;
}
#plataformas img {
	margin: 2px;
}


	/* TRUQUES E DICAS, DOWNLOADS */

#truques {
	position: relative;
	margin: 0;
	margin-left: 2px;
	margin-top: 12px;
	padding: 0;
	padding-top: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
	top: 0px;
	left: 10px;
	border-top: 1px #ff9f02 dashed;
	border-bottom: 1px #ff9f02 dashed;
	color: #ffa401;
}
#truques ul {
	padding: 0;
	margin: 0;
	margin-left: 18px;
	font-size: .8em;
	font-weight: bold;
}
#truques li {
	list-style-image: url(http://www.4play.pt/images/setaBaixo.gif);
}
#truques a {
	color: #fff;
}


	/* PASSATEMPO */

#passatempo {
	width: 87px;
	padding: 5px;
	margin: 0;
	margin-top: 10px;
	margin-left: 48px;
	border: 1px solid #326100;
	background: #325100;
}
#passatempo p {
	font-size: .9em;
	margin: 0;
	margin-top: 10px;
	padding: 0;
	text-align: left;
}
#passatempo p.center {
	font-size: .9em;
	margin: 0;
	margin-top: 10px;
	padding: 0;
	text-align: center;
}
#passatempo h4 {
	font-size: 1.4em;
	margin: 0;
	margin-top: 10px;
	padding: 0;
	text-align: left;
}
#passatempoTopo {
	position: absolute;
	margin:0;
	margin-top: -12px;
	margin-left: -6px;
	height: 15px;
	width: 99px;
	background: url("http://www.4play.pt/images/passatempoTopo.gif") no-repeat;	
}
#passatempoFundo {
	position: absolute;
	margin: 0;
	margin-top: 0px;
	margin-left: -6px;
	height: 22px;
	width: 99px;
	background: url("http://www.4play.pt/images/questionarioFundo.gif") no-repeat;	
}
* html #passatempoFundo {margin-top: 1px;} /* para IE/Win */
*>html #passatempoFundo {margin-top: 1px;} /* para IE5/Mac */


	/* QUESTIONARIO */

#questionario {
	width: 87px;
	padding: 5px;
	margin-top: 20px;
	margin-left: 48px;
	border: 1px solid #326100;
	background: #325100;
}
#questionario p {
	font-size: .9em;
	margin: 0;
	margin-top: 10px;
	padding: 0;
	text-align: left;
}
#questionario p.center {
	font-size: .9em;
	margin: 0;
	margin-top: 10px;
	padding: 0;
	text-align: center;
}
#questionario form {
	font-size: .9em;
	margin: 0;
	padding: 0;
	text-align: left;
}
#questionario h4 {
	font-size: 1.4em;
	margin: 0;
	margin-top: 10px;
	padding: 0;
	text-align: left;
}
#questionarioTopo {
	position: absolute;
	margin: 0;
	margin-top: -18px;
	margin-left: -6px;
	height: 15px;
	width: 99px;
	background: url("http://www.4play.pt/images/questionarioTopo.gif") no-repeat;	
}
#questionarioFundo {
	position: absolute;
	margin: 0;
	margin-top: 0px;
	margin-left: -6px;
	height: 20px;
	width: 99px;
	background: url("http://www.4play.pt/images/questionarioFundo.gif") no-repeat;	
}
* html #questionarioFundo {margin-top: 1px;} /* para IE/Win */
*>html #questionarioFundo {margin-top: 1px;} /* para IE5/Mac */


	/* ANUNCIOS */

#anuncios {
	margin-left: 47px;
}


	/* LISTAGEM */
	
#listagem {
	width: 107px;
	padding: 5px;
	margin-left: 18px;
}
#listagem h4 {
	margin: 0;
	border: 0;
	padding: 0;
	text-align: left;
}
#listagem h5 {
	margin: 0;
	border: 0;
	padding: 0;
	font-size: .9em;
	font-weight: normal;
	text-align: left;	
}
#listagem p {
	margin: 0;
	border: 0;
	padding: 0;
	font-size: .8em;
	font-weight: normal;
	text-align: left;	
}
#listagem img.jogoList {
	margin-top: 4px;
	border: 2px #BEFF43 solid;
}
#listagem img.verMais {
	border: 0;
	margin: 0;
	margin-left: 2px;
	margin-top: 2px;
}
#listagem p.verMais {
	margin-top: 8px;
	font-size: .85em;
	letter-spacing: .03em;
	font-weight: bold;
	color: #000;
}
#listagem p.verMais a {
	color: #fff;
}
#listagem ol {
	margin: 0;
	margin-top: 8px;
	margin-bottom: 4px;
	margin-left: 4px;
	padding-left: 18px;
}
#listagem li {
	margin: 0;
	margin-top: 6px;
	margin-bottom: 6px;
	border: 0;
	padding: 0;
	font-size: .8em;
	font-weight: normal;
	text-align: left;		
	line-height: .9em;
}
#listagem a {
	color: #fff;
}

	/* RECOMENDACOES */
	
#recomendacoes {
	width: 107px;
	padding: 5px;
	margin-left: 18px;
}
#recomendacoes h4 {
	margin: 0;
	border: 0;
	padding: 0;
	margin-top: 20px;
	text-align: left;
}
#recomendacoes h5 {
	margin: 0;
	border: 0;
	padding: 0;
	font-size: .9em;
	font-weight: normal;
	text-align: left;
}
#recomendacoes p {
	margin: 0;
	border: 0;
	padding: 0;
	font-size: .8em;
	font-weight: normal;
	text-align: left;	
}


	/* RELATED PRODUCT GROUP */
	
div.rproduct_group_p3 {
	margin: 0;
	margin-top: 16px;
	margin-left: 18px;
	width: 117px;
	padding: 2px;
	/* border: 1px #BEFF43 solid;
	color: #405414; */
}
div.rproduct_group_p3 h2 {
	margin: 0;
	margin-bottom: 12px;
	margin-left: 0;
	padding-left: 12px;
	font-size: .9em;
	background: url("http://www.4play.pt/images/seta.gif") no-repeat;
}
div.rproduct_group_p3 img {
	margin-left: 12px;
	margin-bottom: 4px;
}

	
/* FUNDO */

#fundo {
	clear: both;
	width: 760px;
	padding-top: 30px;
	padding-bottom: 20px;
}
#fundo ul {
	margin: 0;
	padding: 0;
	padding-left: 8px;
	background: #CBD9AF;
	height: 20px;
	width: 590px;
	vertical-align: sub;
}
#fundo li {
	display: inline;
	margin: 0;
	padding-left: 12px;
	font-size: .65em;
	font-weight: bold;
	letter-spacing: .03em;
	background: url("http://www.4play.pt/images/tracos.gif") 0 0 no-repeat;
	color: #000;
}
#fundo li.texto {
	font-size:.8em;
	padding-left: 40px;
	background: #CBD9AF;
	font-weight: normal;
}
#fundo img {
	border: 0;
}
#fundoCantoTL {
	position: absolute;
	margin-top: 0px;
	margin-left: 0px;
	height: 4px;
	width: 4px;
	background: url("http://www.4play.pt/images/cantoTL.gif") no-repeat;		
}
#fundoCantoTR {
	position: absolute;
	margin-top: 0px;
	margin-left: 594px;
	height: 4px;
	width: 4px;
	background: url("http://www.4play.pt/images/cantoTR.gif") no-repeat;		
}
#fundoCantoBL {
	position: absolute;
	margin-top: -4px;
	margin-left: 0px;
	height: 4px;
	width: 4px;
	background: url("http://www.4play.pt/images/cantoBL.gif") no-repeat;		
}
#fundoCantoBR {
	position: absolute;
	margin-top: -4px;
	margin-left: 594px;
	height: 4px;
	width: 4px;
	background: url("http://www.4play.pt/images/cantoBR.gif") no-repeat;		
}


/* CLASSES GLOBAIS*/

div.titulo {
	margin: 0;
	margin-right: 6px;
	padding-top: 2px;
	padding-left: 6px;
	background: #fff url("http://www.4play.pt/images/tracos.gif") 4px 2px no-repeat;
}
div.tituloTop {
	margin: 0;
	margin-right: 6px;
	padding: 0;
	margin-bottom: 6px;
	background: #fff url("http://www.4play.pt/images/tracos.gif") 4px 2px no-repeat;
}
* html .tituloTop {margin-top: -8px;} /* para IE/Win */
*>html .tituloTop {margin-top: -8px;} /* para IE5/Mac */
div.titulo p, div.tituloTop p {
	margin: 0;
	padding: 0;
	margin-left: 12px;
	font-size: .65em;
	font-weight: bold;
	letter-spacing: .03em;
	color: #000;
}
div.jogo {
	float: left;
/*	width: 99px; */
	padding: 0;
	margin: 0;
	padding-right: 8px;
	margin-bottom: 4px;
}
div.jogo img {
	width: 99px;
}
div.jogo img.home2 {
	width: 85px;
}
div.jogoMini {
	float: left;
	width: 76px;
	padding: 0;
	margin: 0;
	padding-right: 6px;
	margin-bottom: 4px;
}
div.jogoMini img {
	width: 76px;
}
div.jogoAAA, div.jogoA, div.jogoB, div.jogoC, div.jogoP {
	float: left;
	width: 99px;
	padding: 0;
	margin: 0;
	margin-right: 4px;
	margin-bottom: 4px;
	border: 1px #000 solid;
	background: #EB980C;
}
div.jogoAAA img, div.jogoA img, div.jogoB img, div.jogoC img, div.jogoP img {
	margin: 0;
	padding: 0;
	border: 0;
}
div.jogoAAA p, div.jogoA p, div.jogoB p, div.jogoC p, div.jogoP p {
	margin: 0;
	padding: 0;
	border: 0;
	margin-bottom: 1px;
	font-size: .60em;
	text-align: center;
}
div.jogoAAA a { 
	color: #fff; 
}
div.jogoA, div.jogoA p {
	background: #51a6a6;
}
div.jogoA a {
	color: #fff;
}
div.jogoB, div.jogoB p {
	background: #aaa84d;
}
div.jogoB a {
	color: #fff;
}
div.jogoC, div.jogoC p {
	background: #b8cfad;
}
div.jogoC a {
	color: #000;
}
div.jogoP, div.jogoP p {
	background: #ccc;
}
div.jogoP a {
	color: #000;
}
img.verMais {
	border: 0;
	margin: 0;
	padding: 0;
	margin-left: 2px;
	vertical-align: middle;
}
p.verMais {
	float: none;
	margin-top: 8px;
	font-size: .65em;
	letter-spacing: .03em;
	font-weight: bold;
}
p.verMaisSmall {
	float: none;
	margin-top: 8px;
	font-size: .8em;
	letter-spacing: .03em;
	font-weight: bold;
}
p.verMais a {
	color: #444;
	text-decoration: none;
}
div.linhaJogos {
	margin: 0;
	border: 0;
	padding: 0;
	clear: both;
}
* html div.linhaJogos {margin-bottom: -4px;} /* para IE/Win */
*>html div.linhaJogos {margin-bottom: -4px;} /* para IE5/Mac */
img.seta {
	border: 0;
	position: absolute;
	margin-left: -12px;
}
div.espaco {
	margin: 0;
	border: 0;
	padding: 0;
	clear: both;
	margin-top: 22px;
}


/* BANNER DE TOPO */

table.bannerTop {
	background: Menu;
	border-bottom: 1px ThreeDDarkShadow solid;
	margin-bottom: 1px;
}


/* SCREENVIEWER */

#screenViewer {
	position: absolute;
	padding: 6px;
	top: -800px;
	left: -20px;
	background: #ccc;
	border: 2px #000 solid;
	color: #fff;
	z-index: 9999;
}

#screenViewer2 {
	position: absolute;
	padding: 6px;
	top: -800px;
	left: -25px;
	background: #ccc;
	border: 2px #000 solid;
	color: #fff;
}

div.screenRotator p{
	float: right;
}

#screenViewer p {
	text-align: right;
}
#screenViewer h4 {
	float: left;
}


/* COPYRIGHT */

#copyright {
	font-size: .8em;
	color: #666;
	margin-top: 2em;
	padding-left: 0px;
	padding-right: 16px;
}


/* MUITOS RESULTADOS */

#muitosResultados {
	margin-top: 10px;
	display: inline-block;
}

#muitosResultados div.resultadosPlataforma {
	float: left;
	border: 1px #000 solid;
	padding: 2px;
	margin: 4px 4px 4px 0;
	background: #fff;
	width: 128px;
	height: 92px;
	text-align: center;
}
#muitosResultados div.resultadosPlataforma p.cima {
	height: 52px;
}

