* {
	margin: 0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	border:0;
	list-style:none;
	text-decoration: none;
	color: #323232;
	font-weight: normal;
}
a:hover { text-decoration: underline;}
.ui-tabs-hide { display: none; }
body { background: #085c8b}
u { text-decoration:underline}
b a { font-weight: bold}
#content {
	width: 950px;
	margin: 0 auto;
}
#topo {	
	position: relative;
	height: 238px;
	margin-top: 5px;
	background: url(../imagens-site/bg-fundo-topo.jpg) 95% 10% no-repeat;
	}
.id-logo {
	position: absolute;
	top:29%;
	left:5%
}	
#pt2-topo { width: 478px; margin-bottom:10px; float: right; height: 150px; margin-right: 10px; }	
#pt2-topo ul.abas-box {
	width:27px;
	float: left;
	margin-top: 10px;
}
#pt2-topo ul.abas-box li{
	margin-bottom: 2px;
	cursor: pointer;
	height: 73px;
}
#pt2-topo ul.abas-box li a { 
	display:block; 
	padding-bottom: 12px;
	padding-top: 14px;
	padding-left: 10px;}
#pt2-topo ul.abas-box li { background: url(../imagens-site/bg-aba-not-selected.png) top left no-repeat; }
#pt2-topo ul.abas-box li.ui-tabs-selected { background: url(../imagens-site/bg-aba-selected.png) top left no-repeat !important; }
#pt2-topo #box-blue { 
	margin-left: 25px;
	background: url(../imagens-site/bg-box.png) top left no-repeat;
	height: 180px;
	padding: 12px 4px 4px 13px;
}
.add-login {
	position: absolute;
	width:190px;
	bottom:1px;
	right:18px;
	background: url(../imagens-site/bg-opt_09.png) top left repeat-x;
}
.add-login a {
	text-indent:35px;
	color:#fff; 
	line-height: 34px;
	display: block;
}
.add-login a.mk-login { 
	background: url(../imagens-site/key.png) 7% 50% no-repeat
	}
.add-login a.mk-logout {
	background: url(../imagens-site/cancel.png) 7% 50% no-repeat;
}	
#box-blue #bg-form { 
	padding: 5px 10px 0;
	height: 113px;
	width: 400px;
	background: url(../imagens-site/bg-box-sub.png) top left no-repeat;}
#box-blue #bg-itens {
	margin-top: 6px;
	background: url(../imagens-site/bg-head.png) top left no-repeat;
	height:27px;
	width: 420px;
}	
#bg-itens ul li { float: left; margin: 6px 4px 0 7px;}
#bg-itens ul li a { font-size: 11px;}
#bg-itens ul li img { float: left; margin-right: 4px;}
#menu {
	width: 918px;
	margin-top: 5px;
	margin-left: 13px;
	height: 48px;
	background: url(../imagens-site/bg-menu.gif) top left repeat-x;
}	
#menu ul li { 
	letter-spacing:1px;
	float: left;
	font-weight: bold;
	background: url(../imagens-site/img-bg-menu.jpg) 0px 5px no-repeat}
#menu ul li a {
	float: left;
	height: 19px; 
	color:#1e496a; 
	padding: 15px 12px 0 24px;}
#menu ul li.sel {
	margin: 5px 3px 2px;
	float: left;
	background: url(../imagens-site/bg-menu-sel-middle.gif) top left repeat-x; }
#menu ul li.sel strong {
	float: left;
	background: url(../imagens-site/bg-menu-sel-right.gif) top right no-repeat; }
#menu ul li.sel strong a {
	color:#FFF;
	float: left;
	background: url(../imagens-site/bg-menu-sel-left.gif) top left no-repeat;	
	cursor: pointer;
	height: 32px;
	padding: 8px 14px 0px; }
#menu ul li a:hover { text-decoration: underline;}
#menu ul li.sel a:hover { text-decoration: none; cursor:default}
ul.menu-hidden {
	clear: both;
	margin:30px 0 0;
	padding-left: 12px;
	padding-top: 12px;
	position: absolute;
	height: 222px;
	width: 555px;
	display: none;
	background: #085c8c url(../imagens-site/bg-menu-hidden.gif) 155px 18px no-repeat;
	border: 3px #c6c6c6 solid;
	z-index:3;
}
ul.menu-hidden table { float: left;}
#box-menu { margin-bottom: 9px;}
#menu ul li ul.menu-hidden li a { font-size: 11px; color:#fff;}
#menu ul li ul.menu-hidden li a ,#menu ul li ul.menu-hidden li {
	font-style: normal;
	padding: 0;
	float: none;
	background:none;
}
#menu ul li ul.menu-hidden li.dep {
	font-size: 12px;
	color: #fff;
	text-decoration: underline;
	padding-bottom: 7px;
}
#top { 
	margin-top: 10px;
	width: 944px;
	height: 5px; 
	background: url(../imagens-site/bg-meio-top-up.gif) bottom center no-repeat; }
#meio { 
	width: 944px;
	background: url(../imagens-site/bg-meio.gif) top center repeat-y;}	
#rodape {
	position: absolute;
	z-index:0;
	width: 915px;
	height: 57px;
	padding-top: 15px;
	padding-left: 28px;
	font-style: italic;
	background: url(../imagens-site/bg-rodape.gif) top center no-repeat;
}
#rodape p , #rodape a { color: #fff;}
#submeio { padding:7px 22px;}
#menu-principal { width: 185px; float: left;}
ul.menu-main li.head { background: url(../imagens-site/item-menu-principal.gif) top left no-repeat;}
ul.menu-main { margin-left: 6px;}
ul.menu-main li {
	margin-bottom: 1px;
	text-align: right;
	padding-top: 7px;
	padding-right: 13px;
	height: 22px;
	background: url(../imagens-site/bg-menu-principal-item.gif) top left no-repeat;
}
ul.menu-main li a { color:#323232; display: block}
ul.menu-main li.selecionado { background: url(../imagens-site/bg-menu-principal-item-sele.gif) top left no-repeat; }
ul.menu-main li.selecionado a {color:#fff}
#middle-mini {
	margin:0 13px 0 20px;
	float: left;
	width: 495px;
}
ul#abas , ul#loterias { margin-left: 6px; }
ul#abas li a, ul#loterias li a {
	font-size: 12px;
	float: left;
	height: 22px; 
	color:#1e496a; 
	padding: 0px 24px 0;}
ul#abas li, ul#loterias li  {
	margin: 0px 1px 0px;
	float: left;
	background: url(../imagens-site/item-aba-notsel-middle.gif) top left repeat-x; }
ul#abas li strong , ul#loterias li strong{
	float: left;
	background: url(../imagens-site/item-aba-notsel-right.gif) top right no-repeat; }
ul#abas li strong a, ul#loterias strong a {
	color:#FFF;
	float: left;
	background: url(../imagens-site/item-aba-notsel-left.gif) top left no-repeat;	
	cursor: pointer;
	height: 18px;
	padding: 4px 10px 0px; } 
ul#loterias li.lotofacil { background: url(../imagens-site/bg-lotofacil-middle.gif) top left repeat-x;}
ul#loterias li.lotofacil strong { background: url(../imagens-site/bg-lotofacil-right.gif) top right no-repeat;}
ul#loterias li.lotofacil strong a { background: url(../imagens-site/bg-lotofacil-left.gif) top left no-repeat;}
ul#loterias li.lotomania { background: url(../imagens-site/bg-lotomania-middle.gif) top left repeat-x;}
ul#loterias li.lotomania strong { background: url(../imagens-site/bg-lotomania-right.gif) top right no-repeat;}
ul#loterias li.lotomania strong a { background: url(../imagens-site/bg-lotomania-left.gif) top left no-repeat;}
ul#loterias li.mega-sena { background: url(../imagens-site/bg-megasena-middle.gif) top left repeat-x;}
ul#loterias li.mega-sena strong { background: url(../imagens-site/bg-megasena-right.gif) top right no-repeat;}
ul#loterias li.mega-sena strong a { background: url(../imagens-site/bg-megasena-left.gif) top left no-repeat;}
ul#loterias li.dupla-sena { background: url(../imagens-site/bg-duplasena-middle.gif) top left repeat-x;}
ul#loterias li.dupla-sena strong { background: url(../imagens-site/bg-duplasena-right.gif) top right no-repeat;}
ul#loterias li.dupla-sena strong a { background: url(../imagens-site/bg-duplasena-left.gif) top left no-repeat;}
ul#loterias li.quina { background: url(../imagens-site/bg-quina-middle.gif) top left repeat-x;}
ul#loterias li.quina strong { background: url(../imagens-site/bg-quina-right.gif) top right no-repeat;}
ul#loterias li.quina strong a { background: url(../imagens-site/bg-quina-left.gif) top left no-repeat;}
ul#loterias li.timemania { background: url(../imagens-site/bg-timemania-middle.gif) top left repeat-x;}
ul#loterias li.timemania strong { background: url(../imagens-site/bg-timemania-right.gif) top right no-repeat;}
ul#loterias li.timemania strong a { background: url(../imagens-site/bg-timemania-left.gif) top left no-repeat;}
	
ul#abas li.ui-tabs-selected { background: url(../imagens-site/item-aba-middle.gif) top left repeat-x;}
ul#abas li.ui-tabs-selected strong { background: url(../imagens-site/item-aba-right.gif) top right no-repeat;}
ul#abas li.ui-tabs-selected strong a { background: url(../imagens-site/item-aba-left.gif) top left no-repeat;}	
#top-mini {
	_margin-top: -10px;
	height: 5px;
	clear: both;
	background: url(../imagens-site/bg-inicial-top.gif) bottom left no-repeat;
}	
#mini { 
	padding:4px 10px;
	_margin-bottom: -5px;
	background: url(../imagens-site/bg-inicial-middle.gif) top left repeat-y;}
#bottom-mini { background: url(../imagens-site/bg-inicial-bottom.gif) top left no-repeat;}
#img { 
	float: left;
	width: 185px;
	height: 130px;}
#text { float: right; width: 285px; margin-top: 7px;}
#text p {
	font-size: 11px;
	margin-bottom: 6px;
}	
#end { clear: both; height:0px;}	
h3.inicial {
	margin-bottom: 10px;
	font-size: 16px;
	color: #1e6d00;
	text-decoration: underline;
	font-style: italic;
}
h3.item {
	background: url(../imagens-site/item.gif) center left no-repeat;
	text-indent: 20px;
	border-bottom: 1px #999 solid;
	padding-bottom: 7px;
	padding-top: 7px;
	margin-bottom: 5px;
}
hr {
	margin:0 0 7px;
	padding:0;
	background: #dedede;
	height: 1px; 
	color:#dedede;}
.margin { margin-bottom: 5px;}	
.bigger{ font-size: 16px; font-weight: bold;}	
.cor-lotofacil ,.cor-lotofacil a{ color: #911687;}	
.cor-lotomania , .cor-lotomania a{ color: #f57d22;}
.cor-megasena , .cor-megasena a{ color: #229551;}
.cor-duplasena, .cor-duplasena a { color: #a41128;}
.cor-quina, .cor-quina a { color: #200d81;}
.cor-timemania, .cor-timemania a { color: #c9cf21;}
#sorteio-left { float: left; margin-left: 5px;}
#sorteio-right { float: right; margin-right: 5px;}	
#sorteio #pt1 { 
	height: 90px;
	padding: 3px 4px 8px 0;
	border-right: 1px #999 solid;
	width: 185px; 	}
#sorteio #pt1, #sorteio #pt2 {
	float: left;
	margin-left: 12px;
	margin-top: 4px;}	
#sorteio #pt1 ul li { 
	padding: 2px 4px;
	margin: 1px;
	width: 16px;
	height: 15px;
	background: url(../imagens-site/bg-bola-sorteada.gif) top left no-repeat;
	float: left;}
#right {
	margin-left: 10px;
	width: 165px;
	float: left;
}	
#right p, #right table tr td { font-size: 12px;}
#right table tr td { padding:3px 0;}
#right table tr td.resultado-parcial a { padding-left:5px; text-decoration: underline; font-size:11px;}
form input , textarea, select {
	padding: 1px 0;
	width: 100%;
	border: 1px #999 solid;
	background: #fff url(../imagens-site/bg-form.gif) top left repeat-x;
}
form .checkbox { width:auto; border: 0; background: none; float: left;}
form select { height: 15px;}
form .btn { border: none; background:#fff; width: auto; padding: 0; margin-top:3px;}
form textarea {
	width: 100%;
	height: 125px;
	overflow: auto;
}
form .style1 { width: 97%;}
#meio-top {
	_margin-bottom:-10px;
	clear: both;
	height: 5px;
	background: url(../imagens-site/bg-meio-top.gif) top left no-repeat;
}
#meio-middle { 
	padding: 5px 7px 5px 10px;
	background: url(../imagens-site/bg-meio-middle.gif) top left repeat-y;}
#meio-bottom { background: url(../imagens-site/bg-meio-bottom.gif) top left no-repeat; height: 6px;}
#middle { 
	float: left;
	width: 693px; 
	margin-left: 15px;}
#img-sobre { 
	width: 190px;
	float: left;
	}	
#text-sobre { 
	width: 465px;
	padding-top: 20px; 
	padding-left: 5px;
	float: left;}	
ul.lista-missao { padding: 5px; margin-top: 7px;}	
ul.lista-missao li {
	height: 21px;
	text-indent: 35px;
	padding-top: 5px;
	background: url(../imagens-site/ok.jpg) center left no-repeat;
}	
table.form-cadastro {  margin-top: 10px;}

p.text-registre-agora, p.text-comentario {
	margin-top: 15px;
	margin-left: 2px;
	background: url(../imagens-site/item-cadastro.gif) center left no-repeat;
	text-indent: 30px;
	color: #26799d;
	font-style: italic;
	font-size: 16px;
	height: 21px;
	padding-top: 3px;
}
p.text-comentario {
	cursor: pointer;
	background: url(../imagens-site/ok-comentario.jpg) center left no-repeat;
}
#form-comentario,#form-recado { display: none}
.msg {
	font-size: 11px !important;
	color: #c70a0a;
}
.ok { background: url(../imagens-site/ok.png) center left no-repeat}
.error { background: url(../imagens-site/error.png) center left no-repeat}
.alerta { background: url(../imagens-site/alerta.png) center left no-repeat}
.alerta, .ok, .error , td.loading, span.loading { padding-left: 20px !important; height: 16px;}
td.loading,.span.loading { background: url(../imagens-site/ajax-loader.gif) center left no-repeat; }
table.form-busca tr td ,h3.title{ color: #1e496a}
p.msg { height: 18px;padding-top:3px;}
h3.title {
	margin: 5px 0;
	font-weight: bold;
	font-style: italic;
	font-size: 16px;}
table.head tr td {	
	padding-left: 8px;
	background: url(../imagens-site/head-middle.png) top left repeat-x; 
	height: 25px; 
	color:#fff}
table.head { margin-bottom: 5px;}	
table.head tr td.left { background: url(../imagens-site/head-left.png) top left no-repeat; padding:0;}
table.head tr td.right { background: url(../imagens-site/head-right.png) top right no-repeat; padding:0;}
span.barra-head { background: url(../imagens-site/barra-head.png) center right no-repeat; display:block}
span.barra-head, span.barra-head a, table.head tr td a { color:#fff;}
a.salvar, a.imprimir, a.novo-jogo, a.mais-sistemas, .lotofacil-ic, .lotomania-ic, .duplasena-ic, .quina-ic, .megasena-ic, .timemania-ic , a.download, a.acessos ,a.comissao-receber,a.comissao-paga  {text-indent: 20px; display:block}
a.salvar { background: url(../imagens-site/btn-salvar2.gif) center left no-repeat;}
a.imprimir { background: url(../imagens-site/btn-imprimir.png) center left no-repeat}
a.novo-jogo { background: url(../imagens-site/btn-novo-jogo.gif) top left no-repeat}
a.download { background: url(../imagens-site/download.gif) top left no-repeat}
a.mais-sistemas { background: url(../imagens-site/btn-mais-sistemas.gif) center left no-repeat}
.lotofacil-ic { background: url(../imagens-site/img_lotofacil.png) center left no-repeat}
.lotomania-ic { background: url(../imagens-site/img_lotomania.png) center left no-repeat}
.duplasena-ic { background: url(../imagens-site/img_duplasena.png) center left no-repeat}
.quina-ic { background: url(../imagens-site/img_quina.png) center left no-repeat}
.megasena-ic { background: url(../imagens-site/img_megasena.png) center left no-repeat}
.timemania-ic { background: url(../imagens-site/img_timemania.png) center left no-repeat}
a.comissao-paga, .afiliados { background: url(../imagens-site/coins.png) center left no-repeat}
a.comissao-receber { background: url(../imagens-site/coins_add.png) center left no-repeat}
a.acessos { background: url(../imagens-site/cog_go.png) center left no-repeat}
table.linha-desdobramento tr td { 
	padding-left: 8px;
	height: 24px;
	border-top: 1px #e4e4e4 solid;
	border-bottom: 1px #e4e4e4 solid;
	background: #ececec url(../imagens-site/bg-linha.gif) top left repeat-x;}
table.linha-desdobramento tr td.esq , table.linha-desdobramento tr td.dir {
	padding:0;
	border-bottom: 1px #e4e4e4 solid;
	border-top: 1px #e4e4e4 solid;
}	
table.linha-desdobramento tr.hov td.esq{ border-left: 1px #67d2ff solid;} 
 table.linha-desdobramento tr.hov td.dir {border-right: 1px #67d2ff solid;}
table.linha-desdobramento tr.hov td {
	border-top: 1px #67d2ff solid;
	border-bottom: 1px #67d2ff solid;
}
span.bg-number {
	display:block;
	background: url(../imagens-site/bg-number.gif) center left no-repeat;
	text-align: center;
	color:#fff;
	width: 38px;
	height: 15px;
	padding-top:2px;
	font-size: 11px;
}
span.barra-td {
	padding-left: 4px;
	background: url(../imagens-site/barra-td.gif) center left no-repeat;
}
span.bg-number a { color:#fff !important}
table.linha-desdobramento tr td.esq { border-left: 1px #e4e4e4 solid; }
table.linha-desdobramento tr td.dir { border-right: 1px #e4e4e4 solid; }
table.linha-desdobramento { margin-top: 3px;}
table.linha-desdobramento tr td a { display: block; color: #626262;}
table.linha-desdobramento tr { margin:1px 0}
table.servicos tr td.left {	background: url(../imagens-site/img_03.gif) top left no-repeat; }
table.servicos tr td.right { background: url(../imagens-site/img_07.gif) top right no-repeat;}
table.servicos tr td {
	height: 54px;
	background: url(../imagens-site/img_05.gif) top left repeat-x;
}
table.servicos { margin-left: 5px;}
table.servicos ul li {
	float: left;
	background: url(../imagens-site/img.gif) center left no-repeat;
	text-indent: 28px;
	height: 17px;
	padding-top: 3px;
	margin-right: 20px;
}
table.servicos ul li a { color: #236087; font-size: 13px;}
table.servicos ul li.selected a { color: #2e8b43; text-decoration: underline;}
#img-desdobramento-loteria, #img-estatistica-loteria { float: left; width:220px; height: 200px; margin-left: 7px; margin-top: 5px;}
#img-estatistica-loteria { width: 320px; height: 92px}
#text-1 #text-2 { margin-top: 15px; margin-left: 10px; float: left; width:420px; }
#text-2 { width:315px; float:left; margin-left: 14px;}
#text-1 p ,#text-2 p, #box-text p{ margin: 8px 0; text-align: justify}
#box-servico { padding: 0 15px;}
#box-text { margin-left: 57px; padding-right: 8px;}
td.hidden { height: 22px;}
.hidden-row { display:none}
table.codigo-list tr td { padding: 4px 0;}
.cod-text {
	margin: 5px 0;
	padding: 0 3px;
	clear: both;
	width: 98%;
}
.cod-text textarea{ height: 40px;}
button { 
	float: left;
	cursor: pointer;
	width: 41px;
	height: 29px;
	line-height:29px;
	margin: 2px;
	/*background: url(../imagens-site/btn-hover.png) top left no-repeat;*/
	background: #fff;
	border: 1px #257aa0 solid;
	color: #257aa0;}
.al-right { text-align: right}	
.bg-vars {
	color:#f00531;
	background: url(../imagens-site/bg-vars.gif) top left no-repeat;
	display: block;
	height: 19px;
	width: 58px;
	text-align: center;
	padding-top: 3px;
}
button.buttom-selected { 
	/*background: url(../imagens-site/btn-selected.png) top left no-repeat;*/
	background: #17698b;
	color:#fff;
	}
button.button-selected-fixe {
	 /*background: url(../imagens-site/btn-selected-fixed.png) top left no-repeat;*/
	 background: #f01136;
	 color:#fff;
	 border: 1px solid #f01136;
	 }
#bg-result {
	padding: 15px 15px;
	height: 35px;
	width: 447px;	
	background: url(../imagens-site/bg-result.png) top left no-repeat;
}
#bg-result p { font-size: 13px; color:#676767}
p.ok-big,p.error-big { background: url(../imagens-site/ok-big.png) center left no-repeat; padding-left: 30px; padding-top:4px; height: 30px;}
p.error-big {background: url(../imagens-site/error-big.png) center left no-repeat; height: 23px;}
/*tool tip*/
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }
#toll { border-bottom: dotted 1px #999; cursor: help}
.color1 { color:#1a749a; font-weight: bold}
#bg-comment-top {
	padding-top: 8px;
	width: 100%;
	height:27px;
	background: url(../imagens-site/bg-comentario-top.gif) top left no-repeat;}
#bg-comment-top p {
	height:18px;
	margin-left: 10px;
	color: #fff;
	background: url(../imagens-site/icone-comentario.gif) center left no-repeat;
	text-indent: 20px;
}	
#bg-comment-box {
	border: 3px #fff solid;
	border-top: 0px;
	width: 635px;
	padding: 10px 15px;
	background: #e6e8e9;
}
#bg-comment-box:hover { background: #f7f7f7;}
ul.paginacao li a { display:block; width:20px;height: 20px;}
ul.paginacao li {	
	float: left;
	padding: 3px 2px 0;
	margin:0 2px;
	text-align: center;
}
ul.paginacao li.pag-sel,ul.paginacao li:hover  { background: #3d95be}
/*conferência de jogo*/
h3.item-conf {
	cursor: pointer;
	padding-top:2px;
	width: 182px;
	height: 20px;
	padding-left: 15px;
	background: url(../imagens-site/bg-h3.png) top left no-repeat
}
span.seta-up {	
	padding-left: 15px;	
	font-size: 11px;
	text-indent: 10px;		
	background: url(../imagens-site/seta-up.gif) center left no-repeat;
	color:#fff;
}
#box-consulta {
	border: 1px solid #d2d2d2;
	background: #fff;
	padding: 10px 15px;
}
.m-width { width: 215px !important;}
#box-dezenas { width:170px;margin:3px 15px 3px 3px; float: left;}
.bg-dezena {
	padding-top:2px;
	text-align:center;
	width:32px;
	height: 17px;
	float: left;
	display: block;
	color:#fff;
	margin:1px;
}
.sorteada { background: url(../imagens-site/bg-dezena-sorteada.gif) top left no-repeat;}
.dezena { background: url(../imagens-site/bg-dezena.gif) top left no-repeat;}
.barra-dez {
	font-size: 11px;
	border-bottom: 1px #d2d2d2 solid;
	padding-bottom: 3px;
	margin-bottom: 5px;
}
.barra-v { border-left: 1px #d2d2d2 solid; border-right: 1px #d2d2d2 solid;padding-right: 15px; padding-left:15px}
p.row ,p.row a{ font-size: 11px; margin-bottom: 5px}
form .btn-conf { background: #086b94; color:#fff; padding:0px 4px; height: 19px; border:0;}
.min { height: 15px !important; font-size: 9px; width: 99%}
#dados-conferencia { float: right; width: 450px}
ul#lista-sorteio li a { font-size: 11px; display:block; padding:1px 2px; }
ul#lista-sorteio li { border: 1px #fff solid; margin:1px 0;}
ul#lista-sorteio li a:hover{ text-decoration: none; padding:1px 2px; display:block}
.border-selected, ul#lista-sorteio li:hover { border: 1px #086b95 solid !important;}
h3.conf {
	font-size: 13px;
	border-bottom: 1px #d2d2d2 solid;
	padding-bottom:5px;
	margin-bottom:5px;
}
.color-dez ,h3.conf{color:#086b94;}
#dezenas {
	padding: 3px 0;
	margin-left: -2px;
}
.none { display:none;}
.link-mural a, a.link-desd{	
	font-size: 12px;
	color:#086b94;
	text-decoration: underline;
}
.link-mural { margin-top: 5px;}
.head-lotofacil, .head-lotomania, .head-quina, .head-timemania, .head-megasena, .head-duplasena {
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #fff;
	height: 25px;
	width:273px;
	padding-top:10px;
	padding-left: 55px;
	margin-left: 1px;
	margin-top: 5px;
}
.head-lotofacil { background: url(../imagens-site/icone-lotofacil.jpg) top left no-repeat;}
.head-lotomania { background: url(../imagens-site/icone-lotomania.jpg) top left no-repeat;}
.head-quina { background: url(../imagens-site/icone-quina.jpg) top left no-repeat;}
.head-timemania { background: url(../imagens-site/icone-timemania.jpg) top left no-repeat;}
.head-megasena { background: url(../imagens-site/icone-megasena.jpg) top left no-repeat;}
.head-duplasena { background: url(../imagens-site/icone-duplasena.jpg) top left no-repeat;}
#ajuda {
	display:none;
	border: 1px #dedede solid;
	background: #fff;
	padding: 10px 15px;
}
#plano1, #plano2 {
	display: none;
}
p.lotto {
	color: #086b94;
	background: url(../imagens-site/icon-loteria_03.gif) center left no-repeat;
	text-indent: 24px;
	cursor: pointer;
	margin: 12px 4px 7px;
}
#text-hidden {
	width: 90%;
	margin-left: 5px;
	display: none;
	padding: 15px;
	background: #fff;
	border: 1px #999 solid;
	text-align: justify;
}
p.lotto:hover { text-decoration: underline}
#banner-right {	
	margin-top:20px;
}
b { font-weight: bold}
h1.title-sistema {
	margin-left: 3px;
	font-size: 19px;
	margin-bottom: 12px;
	color: #086b94;
	position: relative;
}
#btnVoltar { cursor: pointer; margin-top:3px;}
#pos { position: relative}
ul.produtos li {
	list-style:inside disc;
	text-indent: 10px;
	margin: 4px 0;
}
.margin-b { margin-left: 5px; margin-bottom: 8px;}
.alert {
	color:#d91415;
}
.status-recado {
	background: url(../imagens-site/status-recado.png) top left no-repeat;
	height:48px;
	width: 476px;
	margin-bottom: 7px;
	display: block;
}
.up-add {
	float: right;
	margin-top: -37px;
	margin-right: 3px;
	position: relative;
}
#aviso {
	border: 2px solid #76afbf;
	background: #eff9fd;
	padding: 10px 13px;
	margin-top:5px;
	position:relative;
}
#aviso p, #aviso ul li, #aviso span, #aviso span a { color:#4c8ca9; }
#aviso span.obj { cursor: pointer; text-decoration: underline}
#hidden-beneficios { display:none; margin-top: 10px; border-top: 1px #fff solid; padding-top: 10px;}
ul.beneficio li { list-style: outside disc;  margin:2px 0; }
ul.beneficio { padding-left: 15px;}
.icon-ben { 
	padding-left: 40px;
	padding-top: 12px;
	height: 25px;
	background: url(../imagens-site/bg-icon-aviso.gif) top left no-repeat;}
.ben-destaque a { color:#f50c0c; text-decoration: underline; font-style: italic; font-size: 14px;}	
#btn-pesquisa { margin-bottom: 3px;}
/**select */
.jquery-selectbox {
	position: relative;
	height: 14px;
	border: 1px solid #666;
	width: 150px;
	z-index: 0;
	float: left;
	display: inline;
	margin: 4px 4px 4px 0;
	font-size: 9px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #444;
	padding: 0;
	background-image: url("../imagens-site/bg-TextField.gif");
}
.jquery-selectbox.selecthover {
	border-color: #9F7627;
	background-color: #FFFCDF;
	background-image: url("../imagens-site/bg-TextFieldFocused.gif");
	z-index: 700;
}	
.jquery-selectbox .jquery-selectbox-currentItem {
	padding: 0px 0px 0px 3px;
	white-space: nowrap;
	display: block;
	overflow: hidden;
}

.jquery-selectbox .jquery-selectbox-list {
	display: none;
	position: absolute;
	top: 16px;
	padding: 2px;
	left: 0px;
	background: #f6f6f6;
	width: 100px;
	height: 150px;
	overflow-x: hidden;
	overflow-y: auto;
	z-index: 1000;
	border: 1px solid #666;
}
.jquery-selectbox .jquery-selectbox-moreButton {
	float: right;
	background: url("../imagens-site/lay-selectMoreButton.gif");
	width: 14px;
	height: 14px;
	cursor: pointer;
}
.jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover {
	background: url("../imagens-site/lay-selectMoreButtonHover.gif");
}

.jquery-selectbox .jquery-selectbox-item.listelementhover {
	background: #d5d5d5;
	color: #333;
	cursor: pointer;
}
.jquery-selectbox .jquery-selectbox-item {
	display: block;
	cursor: default;
	padding:2px;
}

/** ERROR classes **/
form .error .jquery-selectbox {
	color: #d00;
	border-color: #d00;
	background-image: url("../imagens-site/bg-TextFieldError.gif");
}
table tr td.open { color:red}
form .h-desk { width: 290px;}
form .h-select { height: 20px;}
form .h-select option { padding: 2px 1px;}
form .btn-h {
	color:#fff;
	background: #2089bf;
	border: 0px;
	padding: 3px 5px !important;
}
form .h-voltar { margin-top:0px !important}
#h-admin-t {
	margin-top: 15px;
	background: url(../imagens-site/img_03.png) top left no-repeat;
	height: 30px;
	color: #fff;
	line-height: 30px;
	text-indent: 15px;
}
#h-admin-m {
	background: url(../imagens-site/img_06.png) top left repeat-y;
	padding: 10px 15px;
	color:#848484;
}
#h-admin-b {
	background: url(../imagens-site/img_07.png) top left no-repeat;
	height: 9px;
	margin-bottom: 15px;
}
#h-user-t {
	margin-top: 15px;
	background: url(../imagens-site/img_09.png) top left no-repeat;
	height: 30px;
	color: #999;
	line-height: 30px;
	text-indent: 15px;
}
#h-user-m {
	background: url(../imagens-site/img_11.png) top left repeat-y;
	padding: 10px 15px;
	color:#848484;
}
#h-user-b {
	background: url(../imagens-site/img_12.png) top left no-repeat;
	height: 11px;
	margin-bottom: 15px;
}
#alert-h-aberto {
	color:#fff;
	padding: 15px;
	margin-right: 13px;
	border:2px #fff solid;
	background: #f50718;
}
#desc_chamado {
	border:#999 solid 1px;
	padding:4px 0;
	text-indent:10px;
	margin:5px 13px 0 2px;
}
#link-login {cursor: pointer}
#link-login {
	color:#666;
	padding: 5px 10px;
	display: block;
}
li#link-login:hover {text-decoration: underline}
#hidden-login {	
	padding: 10px;
	position: absolute;
	border: 3px #418ec0 solid;
	background: #ebebeb;
	z-index: 3;
	bottom:-53px;
	right:18px;
	display: none;
}	
.l-fechar {
	font-weight: bold;
	color:#41ec0;
	position: absolute;
	font-size: 11px;
	margin-left: 360px;
	margin-top: -20px;
	cursor: pointer;
}
img.banner-p { border:2px #fff solid}
.key {
	background: url(../imagens-site/key.gif) center left no-repeat; }
.indique-at {
	background: url(../imagens-site/at.gif) center left no-repeat;
}
.add-favoritos { background: url(../imagens-site/star_blue.png) center left no-repeat}
.logout { background: url(../imagens-site/power_off.gif) center left no-repeat}
.key, .indique-at , .logout, .add-favoritos, .afiliados {text-indent: 15px;}
#b-promocao {
	margin-top: 26px;
	margin-left: 25px;
}
h3.item-p {
	color: #ff0000;
	font-size: 23px;
	margin: 10px 0 10px 5px;
}
#content-p { margin-left: 5px; padding-right: 10px; }
#overlay-all {
	position: absolute;
	background:#000;
	width:100%;
	height:5000px;
	left:0;
	top:0;
	z-index:1;
	display:none;
}
#light-box { z-index:2; position:absolute}
#col-cadastro-esq {float:left; width:430px; margin-right:15px; margin-left:2px;}
h3.head-new { font-size:20px; color: #0f5f94; margin-bottom:10px}
.clear-stat { color:#0f5f94; background:#0f5f94; height:3px; width:96%; margin-bottom:20px}
#m_expansive {
	padding: 10px;
	background: #e7e7e7;
	margin: 5px 0 10px;
	border: 1px #999 solid;
	color:#454545;
}
.expansive { cursor: pointer; margin:5px 0}
h2.txt-privacidade { font-size: 14px; margin:0 0 10px 0; color:#086B94}
#img-light a img { margin-right:5px; margin-bottom:5px; }
#af-m { width:660px; margin: 0 auto }
#txt-af { padding-left:10px; margin-bottom:10px}
#code { border:1px solid #d9cece; width:100%; background:#f1ebeb;}
#code span{ border:1px #fff solid;  color:#666; padding:10px; display:block }
#cadastrar-t { width:432px; margin-right:0px; margin-top:10px}
#cadastrar-t span { font-size:16px; font-weight:bold}
h1.h-conta {
	font-size: 28px;
	font-family: Myriad Pro, Arial;
	font-weight: bold;
	font-style:italic;
	color:#1964a6;
	margin-bottom:15px;}
.lotto {
	background:url(../imagens-site/nk_03.jpg) center left no-repeat;
	height: 59px;
	text-indent: 50px;
	line-height:59px;
}	
.error-msg {
	background:#FBE6F2 none repeat scroll 0 0;
	border:1px solid #D893A1;
	color:#333333;
	margin:10px 0 5px;
	padding:10px;
}
.sucesso-msg {
	background:#CF9 none repeat scroll 0 0;
	border:1px solid #693;
	color:#333333;
	margin:10px 0 5px;
	padding:10px;
}
.abrir-chamado {
	background: #2089BF;
	padding:10px 7px;
	color:#fff;
	display: block;
	width:90px;
	text-align: center;
	cursor: pointer;
}
.abrir-chamado:hover {
	text-decoration: none;
}