/*
Nome: Ceu Games
Endereco: http://www.ceugames.com/
Versao: 1.0
Autor: Agencia P4 - www.agenciap4.com.br
E-mail: contato@agenciap4.com.br
*/

*{margin:0;padding:0;list-style:none;}

body{
	background: #028E9B url(imagens/fundo+body.jpg) repeat-x left top;
	font-family: Arial, Helvetica, sans-serif;
}

a{
	color:#028E9B;
	text-decoration: none;
}

#geral{
	margin: 0 auto;
	width: 868px;
	
}

#topo{
	background: url(imagens/fundo+topo.jpg) no-repeat center top;
	height: 202px;
	padding: 0 4px;
	position: relative;
}
#topo h1,
#topo h1 a{
	background: url(imagens/h1+topo.png) no-repeat;
	display: block;
	height: 137px;
	position: absolute;
	text-indent:-9999px;
	width:260px;
	top: 10px;
	left: 25px;
}
#topo h1 a{background: none; margin: 0 !important; top:0; left:0;}

#topo ul{
	height: 37px;
	position: absolute;
	bottom:0;
	width:860px;
}
#topo ul li{
	float: left;
	height: 37px;
	margin: 0;
}

#topo ul.principal li{
	float: left;
	height: 37px;
	margin: 0 12px 0 0;
}

#topo ul li.sem{margin:0;}
#topo ul li a{
	display: block;
	height: 37px;
	text-indent:-9999px;
}

#topo ul li a.um{background: url(imagens/menu/home.png) no-repeat center;width: 82px;}
#topo ul li a.um:hover,
#bodyUm #topo ul li a.um{background: url(imagens/menu/home+hover.png) no-repeat center top;}

#topo ul li a.dois{background: url(imagens/menu/empresa.png) no-repeat center;width: 107px;}
#topo ul li a.dois:hover,
#bodyDois #topo ul li a.dois{background: url(imagens/menu/empresa+hover.png) no-repeat center top;}

#topo ul li a.tres{background: url(imagens/menu/produtos.png) no-repeat center;width: 116px;}
#topo ul li a.tres:hover,
#bodyTres #topo ul li a.tres{background: url(imagens/menu/produtos+hover.png) no-repeat center top;}

#topo ul li a.quatro{background: url(imagens/menu/portfolio.png) no-repeat center;width: 120px;}
#topo ul li a.quatro:hover,
#bodyQuatro #topo ul li a.quatro{background: url(imagens/menu/portfolio+hover.png) no-repeat center top;}

#topo ul li a.cinco{background: url(imagens/menu/clientes.png) no-repeat center;width: 100px;}
#topo ul li a.cinco:hover,
#bodyCinco #topo ul li a.cinco{background: url(imagens/menu/clientes+hover.png) no-repeat center top;}

#topo ul li a.seis{background: url(imagens/menu/noticias.png) no-repeat center;width: 100px;}
#topo ul li a.seis:hover,
#bodySeis #topo ul li a.seis{background: url(imagens/menu/noticias+hover.png) no-repeat center top;}

#topo ul li a.sete{background: url(imagens/menu/publicacoes.png) no-repeat center;width: 125px;}
#topo ul li a.sete:hover,
#bodySete #topo ul li a.sete{background: url(imagens/menu/publicacoes+hover.png) no-repeat center top;}

#topo ul li a.oito{background: url(imagens/menu/contato.png) no-repeat left top;width: 100px;}
#topo ul li a.oito:hover,
#bodyOito #topo ul li a.oito{background: url(imagens/menu/contato+hover.png) no-repeat left top;}



.portalDiversao{
	position: absolute;
	top: 35px;
	left: 440px;
}
.mudarIdioma{
	position: absolute;
	top:0;
	right:5px;
}
.mudarIdiomaRodape{
	position: absolute;
	top:3px;
	left:15px;
}


#conteudo{
	background: url(imagens/fundo+conteudo.png) repeat-y center top;
}
#conteudoBaixo{
	background: url(imagens/fundo+conteudo+baixo.png) no-repeat center top;
	clear: both;
	height: 8px;
	padding-bottom: 20px;
}

#esquerda{
	float: left;
	margin-left:20px;
	padding: 10px 0 20px;
	width:495px;
}
#esquerda p{
	color:#082C30;
	font: normal 11px Arial, Helvetica, sans-serif;
	margin: 5px 0;
}

#banner{
	background: url(imagens/fundo+banner.jpg) no-repeat left bottom;
	height: 228px;
	margin-bottom:20px;
    position: relative;
}
#bannerImagem{
    background: transparent url(imagens/fundo+banner.jpg) no-repeat left bottom;
	height: 228px;
}
#bannerInfo{
	height: 27px;
	padding: 0 0 0 10px;
	position: absolute;
	right: 8px;
	bottom: 5px;
	width:130px;
	z-index: 100;
}
#bannerImagem p{
	color: #fff;
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 0 5px;
}

#bannerInfo p{
	color: #fff;
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 5px 0 0 5px;
	border: 100px solid #f00;
}
.nomeJogo{
	color: #fff;
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 50px 0 0 5px;
	width:350px;
	}
#bannerInfo ul{
	height: 30px;
	position: absolute;
	top:4px;
	right:10px;
}
#bannerInfo ul li{
	float: left;
	height: 30px;
}
#bannerInfo ul li a{
	color:#92C6CA;
	font: bold 14px Arial, Helvetica, sans-serif;
	height: 22px;
	padding: 6px 5px 2px;
	text-decoration:none;
}
#bannerInfo ul li a:hover,
#bannerInfo ul li a.on, #bannerInfo ul li a.activeSlide{
	background: url(imagens/fundo+li+banner.jpg) repeat-x left top;
	color:#5E797C;
	height: 22px;
	padding: 6px 5px 2px;
}

.boxLinks{
	float: left;
	margin: 0 10px 0 2px;
	width:240px;
}
.boxLinks ul{
	padding-left:15px;
}
.boxLinks ul li{
	background: url(imagens/fundo+li+laranja.jpg) no-repeat left center;
	border-bottom:1px solid #C7E6E9;
	display: block;
	margin:0 10px 7px 0;
	padding:0 0 7px 14px;
}
.boxLinks ul li.semBorda{border:none;}
.boxLinks ul li a{
	color:#028E9B;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.boxPublicacoes{
	float: left;
	width:240px;
}
.boxPublicacoes ul{
	padding-left:15px;
}
.boxPublicacoes ul li{
	color: #082C30;
	display: block;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.boxPublicacoes ul li.semBorda{border:none;}
.boxPublicacoes ul li a{
	background: url(imagens/fundo+li+laranja.jpg) no-repeat 36px 10px;
	border-top: 1px solid #C7E6E9;
	color: #8FCDD3;
	display: block;
	font: bold 11px Arial, Helvetica, sans-serif;
	margin: 10px 10px 25px 0;
	padding:5px 0 0 12px;
	text-align:right;
	text-decoration:none;	
}
.boxPublicacoes ul li span{
	color: #8FCDD3;
	font-size:11px;
	font-weight:normal;
	display: block;
}
.empresa{
	margin-bottom:20px;
	padding: 10px;
}
.empresa img{
	float: left;
	margin: 0 20px 20px 0;
}
.produtos{
	margin-bottom:20px;
	padding: 10px;
}
.produtos img{
	float: left;
	margin: 0 20px 20px 0;
}
.produtos .link{
	border-top: 1px solid #C7E6E9;
	clear: both;
	height:25px;
	text-align:right;
}
.produtos .link a{
	background: url(imagens/fundo+li+laranja.jpg) no-repeat 10px 5px;
	color: #8FCDD3;
	display: block;
	font: bold 11px Arial, Helvetica, sans-serif;
	margin: 5px 5px 25px 0;
	text-decoration:none;
	width:65px;
	float: right;
}
#produtosInterno #anexo{
	float: left;
	margin: 5px 0 20px 0;
	padding: 0 10px;
	width:170px;
}
.link{
	border-top: 1px solid #C7E6E9;
	clear: both;
	height:25px;
	margin-top:20px;
}
.link a{
	background: url(imagens/fundo+li+laranja.jpg) no-repeat left 5px;
	color: #8FCDD3;
	display: block;
	font: bold 11px Arial, Helvetica, sans-serif;
	margin: 5px 5px 25px 0;
	padding-left:15px;
	text-decoration:none;
}


#direita{
	float: right;
	margin-right: 10px;
	padding: 10px 10px 20px 0;
	width:320px;
	
}

#boxNoticia,
#boxMidias,
#boxPublicacoes{margin: 0 0 10px;}
#boxNoticia ul,
#boxMidias ul,
#boxPublicacoes ul{
	padding: 5px 0 0 15px;
}
#boxNoticia ul li{
	border-bottom: 1px solid #C7E6E9;
	margin-bottom:10px;
	padding-bottom:10px;
}
#boxNoticia ul li.semBorda{border:none;}
#boxNoticia ul li a{
	color: #082C30;
	display: block;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#boxNoticia ul li a span{
	color: #8FCDD3;
	font-size:11px;
	font-weight:normal;
	display: block;
}
#boxMidias ul{height: 60px;}
#boxMidias ul li{
	float: left;
}
#boxMidias ul li a.orkut{background:url(imagens/orkut.jpg) no-repeat center top;}
#boxMidias ul li a.twitter{background: url(imagens/twitter.jpg) no-repeat center top;}
#boxMidias ul li a.blog{background: url(imagens/blog.jpg) no-repeat center top;}
#boxMidias ul li a.youtube{background: url(imagens/youtube.jpg) no-repeat center top;}
#boxMidias ul li a{
	color:#8FCDD3;
	display:block;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-align:center;
	padding-top: 38px;
	width:70px;
}


#boxPublicacoes ul li{
	color: #082C30;
	display: block;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#boxPublicacoes ul li.semBorda{border:none;}
#boxPublicacoes ul li a{
	border-top: 1px solid #C7E6E9;
	color: #8FCDD3;
	display: block;
	font: bold 11px Arial, Helvetica, sans-serif;
	margin: 10px 10px 25px 0;
	padding:5px 0 0 12px;
	text-align:right;
	text-decoration:none;	
}
#boxPublicacoes ul li span{
	color: #8FCDD3;
	font-size:11px;
	font-weight:normal;
	display: block;
}

#boxNews{
	background: url(imagens/fundo+box+news.jpg) no-repeat left 8px;
	height: 140px;
	width:320px;
	position: relative;
}
#boxNewsform{
	margin: 20px 0 0;
	
	width:320px;
}

#boxNews form input{
	background: none;
	border:1px none;
	color: #aaa;
	font: normal 12px Arial, Helvetica, sans-serif;
	padding: 5px;
	margin: 6px 0 0 100px;
	width:190px;
}

#boxNews form input.menor{
	width:130px;
}

#boxNews form button {
    width:42px;
    height:22px;
    background: url(imagens/botao+enviar+news.jpg) no-repeat 0 0;
    border:none;
    text-indent:-9000em;
    overflow:hidden;
    cursor:pointer;
    position:absolute;
	right:27px;
	bottom:30px;    
}


.paginacao{
	clear: both;
	height: 30px;
	margin-top:20px;
	padding: 10px 0 0 !important;
}

.paginacao ul{
	margin: 0 auto;
	width:180px;
	
}
.paginacao ul li{
	color: ##67898C;
	font: normal 11px Arial, Helvetica, sans-serif;
	margin-right:1px;
	padding: 5px 10px;
	text-decoration:none;
	float: left;
}
.paginacao ul li a img{
	margin-top:-3px;
}

/* Clientes */
#clientes ul{margin: 10px 0;}
#clientes ul li{
	background: url(imagens/fundo+li+clientes.jpg) no-repeat center bottom;
	float: left;
	height:160px;
	margin: 10px 8px 10px 0;
	width:155px;
	text-align:center;
}
#clientes ul li img{display:block; margin: 25px auto 20px;}
#clientes ul li a{
	color:#67898C;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

/* Notícia Completa */
#noticiaCompleta ul{
	padding: 5px 0 0 15px;
}
#noticiaCompleta ul li{
	border-bottom: 1px solid #C7E6E9;
	margin-bottom:20px;
	padding-bottom:15px;
}
#noticiaCompleta ul li.semBorda{border:none;}
#noticiaCompleta ul li a{
	color: #082C30;
	display: block;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#noticiaCompleta ul li a span{
	color: #8FCDD3;
	font-size:11px;
	font-weight:normal;
	display: block;
}

/* Noticia Interna */
#noticiaInterna h2{

	margin:0 0 20px 0;
	padding-bottom:15px;
	color: #082C30;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#noticiaInterna h2 span{
	color: #8FCDD3;
	font-size:11px;
	font-weight:normal;
	display: block;
}

#noticiaInterna #destaque{
	background: url(imagens/fundo+imagem+noticia.jpg) no-repeat center top;
	float: left;
	height: 225px;
	padding: 25px 0 0 22px;
	margin: 5px 15px 10px 0;
	width:163px;
}
#noticiaInterna .link{
	border-top: 1px solid #C7E6E9;
	clear: both;
	height:25px;
	margin-top:20px;
}
#noticiaInterna .link a{
	background: url(imagens/fundo+li+laranja.jpg) no-repeat left 5px;
	color: #8FCDD3;
	display: block;
	font: bold 11px Arial, Helvetica, sans-serif;
	margin: 5px 5px 25px 0;
	padding-left:15px;
	text-decoration:none;
}
/* Publicação Interna */
#publicacaoInterna #arquivoDownload{
	float: left;
	padding: 5px 0 0 5px;
	margin: 5px 15px 10px 0;
	width:163px;
}
#publicacaoInterna h6{margin-top:0 !important;}
#publicacaoInterna h2{
	border-bottom: 1px solid #C7E6E9;
	margin:0 0 20px 185px;
	padding-bottom:15px;
	color: #082C30;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#publicacaoInterna h2 span{
	color: #8FCDD3;
	font-size:11px;
	font-weight:normal;
	display: block;
}
#publicacaoInterna .link{
	border-top: 1px solid #C7E6E9;
	clear: both;
	height:25px;
	margin-top:20px;
}
#publicacaoInterna .link a{
	background: url(imagens/fundo+li+laranja.jpg) no-repeat left 5px;
	color: #8FCDD3;
	display: block;
	font: bold 11px Arial, Helvetica, sans-serif;
	margin: 5px 5px 25px 0;
	padding-left:15px;
	text-decoration:none;
}

/* Portfolio */
#portfolio{padding-top:10px;}

#portfolio ul li{
	background: url(imagens/fundo+li+portfolio.jpg) no-repeat left bottom;
	height: 242px;
	margin: 0 0 35px 15px;
	width:450px;
}
#portfolio ul li img{
	margin: 12px 0 0 7px;
}
#portfolio ul li .desc{
	float:right;
	padding: 0 10px;
	width:260px;
}
#portfolio ul li .descTitulo{
	border-bottom: 1px solid #B5D3D5;
	display: block;
	height: 80px;
	padding: 10px 0 0;
	margin-bottom:10px;
	text-align:center;
}
#portfolio ul li .descTexto{
	display: block;
	height: 115px;
}
#portfolio ul li .descTitulo img{margin:0 !important;}
#portfolio ul li .desc p a{
	background: url(imagens/fundo+li+laranja.jpg) no-repeat left center;
	color:#8FCDD3;
	display:block;
	font: bold 11px Arial, Helvetica, sans-serif;
	margin: 7px 0 0;
	padding-left:16px;
	text-decoration:none;
}

#portfolioInterno{
	padding:5px 10px 0 0;
}
#portfolioInterno #destaque{
	background: url(imagens/fundo+destaque+portf.jpg) no-repeat center top;
	float: left;
	height: 320px;
	margin: 5px 15px 10px 0;
	padding: 0 10px;
	width:145px;
}
#portfolioInterno .descTitulo{
	border-bottom: 1px solid #B5D3D5;
	display: block;
	padding: 10px 0;
	text-align:center;
}

#portfolioInterno .desc{
	display: block;
	padding: 10px 0;
	text-align:center;
}
#portfolioInterno .desc img{
	background: #fff url(imagens/fundo+destaque+portfolio.jpg) repeat-x left bottom;
	padding: 4px;}


#portfolioInterno .paginacao{
	clear: both;
	height: 30px;
	margin-top: 0!important;
	padding: 10px 0 0 !important;
}
#portfolioInterno .paginacao ul li{
	color: ##67898C;
	font: normal 11px Arial, Helvetica, sans-serif;
	margin-right:1px;
	padding: 0 6px 0;
	text-decoration:none;
	float: left;
}
#portfolioInterno .paginacao ul li a img{
	margin-top:-3px;
}


/* Contato */
#contato form{
	margin: 20px 0;}
#endereco{
	background: url(imagens/fundo+endereco.jpg) no-repeat center bottom;
	height: 76px;
	margin: 5px 0 20px;
	padding: 0 45px;
	width:380px;
}
#endereco address{
	color:#082C30;
	float: right;
	font: normal 11px Arial, Helvetica, sans-serif;
	margin:18px 0 0;
	text-align:right;
	width:225px;
}
#endereco address a{color:#082C30;}

/* Table - formularios */
table td{padding-bottom:5px;}

table label{
	color:#000;
	display: block;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding:0 5px 0;
	text-align: right;
}
table label span{
	color:#6c6c6c;
	font-weight:normal;
	text-transform:none;
}

table input{
	background: url(imagens/fundo+input.jpg) repeat-x left top;
	float:left;
	border: none;
	padding:10px;
	margin:0 5px;
	width:300px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #777;
}
table input.menor{
	float:right;
	width:15px;
}

table textarea{
	background: url(imagens/fundo+textarea.jpg) repeat-x center top;
	border: none;
	float: left;
	color:#777;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 10px;
	width:300px;
	margin:0 5px;
}

table button {
    width:120px;
    height:20px;
    background: url(imagens/botao+enviar.jpg) no-repeat 0 0;
    border:none;
    text-indent:-9000em;
    overflow:hidden;
    cursor:pointer;
    float:right;
    margin:0 25px 0;
}


/* Rodape */
#rodape{
	background: url(imagens/fundo+rodape.png) no-repeat center bottom;
	height: 66px;
	margin: 0 auto;
	padding: 10px 10px 0;
	position:relative;
	width:848px;
}
#rodape ul{
	height: 27px;
	margin: 0 auto;
	width:420px;
}
#rodape ul li{
	float: left;
	margin:0 12px;
}
#rodape ul li a{
	color: #BBDFE4;
	font: bold 12px Arial, Helvetica, sans-serif;
}
#rodape address{
	color: #859EA1;
	font: normal 11px Arial, Helvetica, sans-serif;
	margin: 0 auto;
	width:280px;
	text-align:center;
}
#rodape address strong{font-size:12px; display:block;}
#rodape #p4, #rodape #p4 a{
	color: #76B4BD;
	font-size:10px;
	position: absolute;
	top: 20px;
	right: 10px;
	text-align:center;
	text-decoration:none;
	width:100px
}
#rodape #p4 a{
	display:block;
	font-weight:bold;
	right:0; top:13px;
}

/* Headings */
h2, h3, h4, h5, h6 { font-weight: normal;}
h2 { font-size: 20px; line-height: 22px; padding: 5px 0px; }
h3 { font-size: 16px; line-height: 20px; padding: 5px 0px; }
h4 { font-size: 14px; line-height: 18px; padding: 5px 0px; }
h5 { font-size: 12px; line-height: 18px; padding: 5px 0px; }
h6 { font-size: 10px; line-height: 16px; }

h1{
	background: url(imagens/h1+fundo.jpg) no-repeat left center;
	color: #082C30;
	display: block;
	font: bold 20px Arial, Helvetica, sans-serif;
	height: 27px;
	letter-spacing:-1px;
	margin:5px 0 10px;
	padding: 3px 0 0 30px;
	width:440px;
	text-transform:uppercase;
}
h1.portal{
	background: url(imagens/h1+fundo+portal.jpg) no-repeat left center;
	color: #082C30;
	display: block;
	font: bold 20px Arial, Helvetica, sans-serif;
	height: 65px;
	letter-spacing:-1px;
	margin:5px 0 10px;
	padding: 29px 0 0 30px;
	width:440px;
	text-transform:uppercase;
}

h4{
	display: block;
	height: 30px;
	margin-bottom:10px;
	text-indent: -9999px;
	width:320px;
}
h4.noticias{background: url(imagens/h4+noticias.jpg) no-repeat left center;}
h4.midias{background: url(imagens/h4+midias.jpg) no-repeat left center;}
h4.clientes{background: url(imagens/h4+clientes.jpg) no-repeat left center;}

h5{
	display: block;
	height: 30px;
	margin-bottom:10px;
	text-indent: -9999px;
	width:230px;
}
h5.links{background: url(imagens/h5+links.jpg) no-repeat left center;}
h5.publicacaoes{background:url(imagens/h5+publicacoes.jpg) no-repeat left center;}

h6{
	background: url(imagens/h6+download.jpg) no-repeat left top;
	color: #082C30;
	display: block;
	font: bold 14px Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	margin:15px 0;
	padding: 18px 10px 0 0;
	width:150px;
	text-align:right;
	text-transform:uppercase;
}
h6 span a{
	color:#8FCDD3;
	display: block;
	font: normal 11px Arial, Helvetica, sans-serif;
	letter-spacing:0;
	margin-top:20px;
	text-decoration:none;
	text-transform:none;
}

/* publica*/
.publica{
	padding: 0 20px 10px 10px;
	margin-bottom:30px;
}
.publica a{
	color:#028E9B;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.publica form{
	background: url(imagens/fundo+form+login.jpg) no-repeat center;
	height: 102px;
	margin: 35px auto;
	padding: 0 0 0 80px;
	width:228px;
	position: relative;
}
.publica form input{
	background: none;
	border: none;
	color: #082C30;
	font: normal 11px Arial, Helvetica, sans-serif;
	padding: 8px 5px 3px;
	margin: 1px 0 3px 0;
	width:210px;
}

.publica form input.menor{
	width:155px;
}

.publica form button {
	width:45px;
	height:22px;
	background: url(imagens/botao+enviar+news.jpg) no-repeat 0 0;
	border:none;
	text-indent:-9000em;
	overflow:hidden;
	cursor:pointer;
	position:absolute;
	right:10px;
	bottom:46px;
}

/* publica interna */
.publicaInterna{
	padding: 0 20px 10px 10px;
	margin-bottom:30px;
}
.publicaInterna form{
	padding: 5px;
	position: relative;
}
.publicaInterna form p{
	padding: 20px 10px 0;
}
.publicaInterna form select{
	background: #fff url(imagens/fundo+input.jpg) repeat-x left top;
	float:left;
	border: none;
	padding:10px;
	margin:0 5px;
	width:320px;
	font: bold 11px Arial, Helvetica, sans-serif;
}
.publicaInterna form button {
	width:45px;
	height:22px;
	background: url(imagens/botao+enviar+news.jpg) no-repeat 0 0;
	border:none;
	text-indent:-9000em;
	overflow:hidden;
	cursor:pointer;
	position:absolute;
	right:15px;
	bottom:1px;
}

/* Portal */
#portal{padding-top:10px;}

#portal ul li{
	background: url(imagens/fundo+li+portal.jpg) no-repeat left bottom;
	height: 189px;
	margin: 0 0 35px 15px;
	width:470px;
}
#portal ul li img{
	margin: 6px 0 0 15px;
}
#portal ul li .desc{
	float:right;
	padding: 0 10px;
	width:310px;
	text-align:center;
}
#portal ul li .descTitulo{
	display: block;
	height: 80px;
	padding: 5px 0 0;
	margin-bottom:5px;
	text-align:center;
}
#portal ul li .descTitulo img{margin:0 !important;}
#portal ul li .desc p a{
	background: url(imagens/botao+portal.png) no-repeat center;
	height:59px;
	display:block;
	margin: 13px 0 0 85px;
	width:138px;
	text-indent: -9999px;
}

#portalInterno{
	margin: 30px auto 50px;
	padding: 10px;
	width:450px;}

#logado{
	display: block;
	text-align: right;
}
#logado p{
	color: #222;
	font: normal 10px Arial, Helvetica, sans-serif;
	padding: 0 20px 10px;
}
#logado p a{
	color: #000;
		font-weight:bold;
	text-decoration:none;
}
#politica{padding: 5px 20px 30px;}
#politica p strong{
	font: bold 13px Arial, Helvetica, sans-serif;
}


/* Links */
a{text-decoration: none; outline:none;}
a img{border: none;}

#quebra{
	height:1px;
	clear:both;
}
#pagina{}
.textoEsquerda{text-align:left !important;}
.textoSemNegrito{font-weight:normal;}


/*mapa do site*/
#mapa{padding:10px;}
#mapa h3 a{
	background: url(imagens/fundo+li+laranja.jpg) no-repeat left center;
	color:#082C30;
	font: normal 12px Arial, Helvetica, sans-serif;
	padding-left:15px;
	margin: 5px 0;
	display: block;
}
#mapa h3 span a{
	background: none;
	color:#082C30;
	font: normal 12px Arial, Helvetica, sans-serif;
	padding-left:15px;
	margin: 5px 0 5px 30px;
	display: block;
}


/*
Nome: Ceu Games
Endereco: http://www.ceugames.com/
Versao: 1.0
Autor: Agencia P4 - www.agenciap4.com.br
E-mail: contato@agenciap4.com.br
*/
