/* CSS Document */

body {
  padding:0px;
  margin:0px;
  
  background-image:url(../sysimages/fundobody.jpg);
  background-repeat:repeat-x;
}

.tabelabody {
  background-image:url(../sysimages/tabelabody.jpg);
  background-position:0px 0px;
  background-repeat:repeat-y;
  width:932px;
}

.degradeRodape {
  background-image:url(../sysimages/degraderodape.jpg);
  background-repeat:repeat-x;
  background-color:white;
  height:78px;
}

.tabelabody2 {
  background-image:url(../sysimages/tablebodyMap.jpg);
  /*background-position:1px 0px;*/
  background-repeat:repeat-y;
  width:932px;
}




/* TOPO */

.fundoTopo {
  background-image:url(../sysimages/fundotopo.jpg);
  background-repeat:no-repeat;
  height:89px;
  width:932px;
}

.TituloTopo {
  font-family:Neo Sans Intel;
  font-size:25px;
  color:white;
  font-weight:bold;
  padding-left:17px;
  padding-top:0px;
}

.opMenu {
  font-family:Tahoma;
  font-size:11px;
  color:black;
  /*padding-left:17px;
  padding-right:17px;*/
  cursor:pointer;
}

.opMenuSel {
  background-image:url(../sysimages/fmenu.jpg);
  background-repeat:repeat-x;
  font-family:Tahoma;
  font-size:11px;
  color:#1C8226;
  
  /*padding-left:17px;
  padding-right:17px;*/
  cursor:pointer;
}

.caixaPesquisatopo {
  font-family:tahoma;
  color:#B6B6B6;
  font-size:11px;
  padding-left:4px;
  border-top:1px solid #9E9E9E;
  border-bottom:1px solid #9E9E9E;
  border-left:1px solid #9E9E9E;
  border-right:0px;
  
  background-image:url(../sysimages/backpesquisa.jpg);;
  background-repeat:no-repeat;
  
  height:19px;
  width:110px;
}

/* RODDAPE */

.fundoRodape {
  background-image:url(../sysimages/fundorodape3.jpg);
  background-repeat:repeat-x;
  background-position:-1px 0px;
  height:78px;
  width:933px;
}

.fundoRodape2 {
  background-image:url(../sysimages/fundorodape2.jpg);
  background-repeat:no-repeat;
  height:78px;
  width:932px;
}

.textoRodape {
  font-family:Arial;
  font-size:11px;
  color:#939393;
}

.textoRodape a{
  color:#939393;
  text-decoration:none;
}

.textoRodape a:hover{
  color:#1C8226;
  text-decoration:none;
}

/* RESULTADOS */

.tituloResult {
  font-family:Neo Sans Intel;
  font-size:15px;
  color:#1C8226;
  line-height:100%;
}

.textoResult {
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
  line-height:139%;
}

.equipas {
  background-image:url(../sysimages/transpresult.png);
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
  line-height:140%;
  height:31px;
}

.equipas2 {
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
  line-height:140%;
  height:31px;
}


.caixasResultados {
  border:1px solid #9E9E9E;
  background-color:white;
  font-family:Tahoma;
  font-size:11px;
  color:black;
  line-height:100%;
  padding-left:2px;
  padding-top:2px;
  text-align:center;
  height:19px;
  width:20px;
}

.tipoJogos {
  font-family:Tahoma;
  font-size:11px;
  color:#1C8226;
}

.tipoJogos1{
  font-family:Tahoma;
  font-size:11px;
  color:#1C8226;
  text-decoration:underline;
}

.tipoJogos1:hover{
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
  text-decoration:underline;
}

.tipoJogos_sel{
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
  text-decoration:underline;
}
.tipoJogos_sel:hover{
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
  text-decoration:underline;
}

/* NOTICIAS - destaques */

.contornoImg {
  background-image:url(../sysimages/borderimagem.jpg);
  background-repeat:no-repeat;
  background-position:0 2px;
  
  height:99px;
  width:108px;
  
  padding-left:5px;
  padding-top:8px;
}

.linkNot {
  font-family: Tahoma;
  font-size:11px;
  color:#1C8226;
}

.linkNot a{
  color:#1C8226;
  text-decoration:underline;
}

.linkNot a:hover{
  color:#666666;
  text-decoration:underline;
}

.tituloNot {
  font-family: Neo Sans Intel;
  font-size:23px;
  color:#1C8226;
}

.subtituloNot {
  font-family: Neo Sans Intel;
  font-size:15px;
  color:#1C8226;
}

.textoNot {
  font-family: Tahoma;
  font-size:11px;
  color:#666666;
  padding-top:8px;
  padding-bottom:8px;
  padding-left:0px;
}

.linhaHome {
  background-image:url(../sysimages/linhahome.jpg);
  background-repeat:repeat-x;
  height:1px;
}

.degradeTabela {
  background-image:url(../sysimages/degradetabela.jpg);
  background-repeat:no-repeat;
  width:679px;
}

.tituloNot2 {
  font-family: Neo Sans Intel;
  font-size:23px;
  color:#1C8226;
  padding-left:9px;
}

.subtituloNot2 {
  font-family: Neo Sans Intel;
  font-size:15px;
  color:#1C8226;
  
}

.textoNot2 {
  font-family: Tahoma;
  font-size:11px;
  color:#666666;
  padding-left:1px;
}

.textoNot3 {
  font-family: Tahoma;
  font-size:11px;
  color:#666666;
  padding-left:1px;
  line-height:129%;
}


/* MENU LATERAL */

.opmenulat {
  /*background-image:url(../sysimages/hovermenulat.png);
  background-repeat:repeat-x;*/
  height:22px;
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
  cursor:pointer;
  padding-left:8px;
}

.opmenulatSel {
  background-image:url(../sysimages/hovermenulat.png);
  background-repeat:repeat-x;
  height:22px;
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
  cursor:pointer;
  padding-left:8px;
}

.opmenulatSel2 {
  background-color:white;
  height:22px;
  font-family:Tahoma;
  font-size:11px;
  color:#1C8226;
  cursor:pointer;
  padding-left:8px;
  border-right:2px solid #EBEBEB;
}


/* ALTERACAO DE JOGOS */

.impresso {
  font-family: tahoma;
  font-size:11px;
  color:#666666;
  font-weight:bold;
  padding-left:8px;
}

.impresso2 {
  font-family: tahoma;
  font-size:11px;
  color:#666666;
}

.impresso2 a{
  color:#1C8226;
  text-decoration:underline;
}

.impresso2 a:hover{
  color:#666666;
  text-decoration:underline;
}

/* PESQUISA - sem resultados */

.tabelaPesquisa {
  background-image:url(../sysimages/tabelapesquisa.jpg);
  background-repeat:repeat-y;
  width:413px;
}

.caixaPesquisa {
  font-family:tahoma;
  color:#B6B6B6;
  font-size:11px;
  padding-left:4px;
  border-top:1px solid #9E9E9E;
  border-bottom:1px solid #9E9E9E;
  border-left:1px solid #9E9E9E;
  border-right:0px;
  
  
  background-image:url(../sysimages/backpesquisa2.jpg);;
  background-repeat:no-repeat;
  
  height:19px;
  width:134px;
}

/* RECUPERAR palavra Passe */

.btnEnviar {
  background-image:url(../sysimages/btnenviar.jpg);
  background-repeat:no-repeat;
  width:80px;
  height:27px;
  font-family:tahoma;
  color:white;
  font-size:11px;
  text-align:center;
  padding-bottom:1px;
  cursor:pointer;
}

.btnEnviarSel {
  background-image:url(../sysimages/btnenviar.jpg);
  background-repeat:no-repeat;
  width:80px;
  height:27px;
  font-family:tahoma;
  color:white;
  font-size:11px;
  text-align:center;
  padding-bottom:1px;
  cursor:pointer;
  text-decoration:underline;
}


/* CONTACTOS */

.localizacao {
  background-image:url(../sysimages/bordermapa.jpg);
  background-repeat:repeat-y;
  width:470px;
  height:340px;
}


.asterisco {
  color:#1C8226;
}


/* MAPA DO SITE */

.fundoImagem18 {
  background-image:url(../sysimages/borderimagem18.png);
  background-repeat:no-repeat;
  
  height:215px;
  width:932px;
}


.degradeTabelaMapa {
  background-image:url(../sysimages/degradetabela2.jpg);
  background-repeat:no-repeat;
  width:892px;
}

.fundoMapa {
  background-image:url(../sysimages/fundomapa.jpg);
  background-repeat:repeat-y;
  /*width:868px;*/
}

.branco {
  width:20px;
  background-color:white;
}

.padding10 {
  padding-left:10px;
  padding-right:14px;
}

/* PAGINAS */

.paginas {
  /*width:116px;*/
  height:16px;
  background-image:url(../sysimages/fundopaginas2.jpg);
  background-repeat:no-repeat;
}

.numpag {
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
  cursor:pointer;
  width:16px;
  text-align:center;
}

.numpagSel {
  font-family:Tahoma;
  font-size:11px;
  color:white;
  cursor:pointer;
  width:16px;
  text-align:center;
}
.numpagSel2 {
  background-image:url(../sysimages/pag_sel.png);
  background-repeat:no-repeat;
  background-position:-7px -7px;
  font-family:Tahoma;
  font-size:11px;
  color:white;
  cursor:pointer;
  width:16px;
  text-align:center;
}

.setaant {
  background-image:url(../sysimages/seta_ant.png);
  background-repeat:no-repeat;
  background-position:1px 6px;
  width:15px;
  text-align:center;
  cursor:pointer;
}

.setaantSel {
  background-image:url(../sysimages/setasel_ant.png);
  background-repeat:no-repeat;
  background-position:1px 6px;
  width:15px;
  text-align:center;
  cursor:pointer;
}

.setaantdupla {
  background-image:url(../sysimages/setadupla_ant.png);
  background-repeat:no-repeat;
  background-position:5px 6px;
  width:15px;
  text-align:center;
  cursor:pointer;
}

.setaantduplaSel {
  background-image:url(../sysimages/setaduplasel_ant.png);
  background-repeat:no-repeat;
  background-position:5px 6px;
  width:15px;
  text-align:center;
  cursor:pointer;
}

.seta {
  background-image:url(../sysimages/seta.png);
  background-repeat:no-repeat;
  background-position:5px 6px;
  width:15px;
  text-align:center;
  cursor:pointer;
}

.setaSel {
  background-image:url(../sysimages/setasel.png);
  background-repeat:no-repeat;
  background-position:5px 6px;
  width:15px;
  text-align:center;
  cursor:pointer;
}

.setadupla {
  background-image:url(../sysimages/setadupla.png);
  background-repeat:no-repeat;
  background-position:1px 6px;
  width:15px;
  text-align:center;
  cursor:pointer;
}

.setaduplaSel {
  background-image:url(../sysimages/setaduplasel.png);
  background-repeat:no-repeat;
  background-position:1px 6px;
  width:15px;
  text-align:center;
  cursor:pointer;
}


/* NEWS - REGISTO */

.fundoRegisto {
  background-image:url(../sysimages/fundoregisto.jpg);
  background-repeat:no-repeat;
  
  height:217px;
  width:220px;
}

.fundoNews {
  background-image:url(../sysimages/fundonews.jpg);
  background-repeat:no-repeat;
  
  height:217px;
  width:220px;
}


.opcaoArea {
  font-family:Neo Sans Intel;
  font-size:15px;
  color:#1C8226;
  
  cursor:pointer;
  padding-top:11px; 
  padding-left:3px;
}

.opcaoAreaSel {
  font-family:Neo Sans Intel;
  font-size:15px;
  color:#1C8226;
  
  cursor:pointer;
  padding-top:11px; 
  padding-left:3px;
  text-decoration:underline;
}

.opcaoNews {
  font-family:Neo Sans Intel;
  font-size:15px;
  color:white;
  padding-top:11px; 
  padding-left:12px;
  cursor:pointer;
}

.opcaoNewsSel {
  font-family:Neo Sans Intel;
  font-size:15px;
  color:#1C8226;
  padding-top:11px; 
  padding-left:12px;
  cursor:pointer;
}


.opcaoArea2 {
  font-family:Neo Sans Intel;
  font-size:15px;
  color:white;
  
  cursor:pointer;
  padding-top:11px; 
  padding-left:3px;
}

.opcaoArea2Sel {
  font-family:Neo Sans Intel;
  font-size:15px;
  color:#1C8226;
  
  cursor:pointer;
  padding-top:11px; 
  padding-left:3px;
  
}

.opcaoNews2 {
  font-family:Neo Sans Intel;
  font-size:15px;
  color:#1C8226;
  padding-top:11px; 
  padding-left:12px;
  cursor:pointer;
}

.opcaoNews2Sel {
  font-family:Neo Sans Intel;
  font-size:15px;
  color:#1C8226;
  padding-top:11px; 
  padding-left:12px;
  cursor:pointer;
  text-decoration:underline;
}

.btnSubs {
  background-image:url(../sysimages/btnsubs.jpg);
  background-repeat:no-repeat;
  
  font-family:Tahoma;
  font-size:11px;
  color:white;
  text-align:center;
  cursor:pointer;
  padding-bottom:2px;
}

.btnSubsSel {
  background-image:url(../sysimages/btnsubs.jpg);
  background-repeat:no-repeat;
  
  font-family:Tahoma;
  font-size:11px;
  color:white;
  text-align:center;
  cursor:pointer;
  text-decoration:underline;
  padding-bottom:2px;
}


.btnlogin {
  background-image:url(../sysimages/btnlogin.jpg);
  background-repeat:no-repeat;
  
  font-family:Tahoma;
  font-size:11px;
  color:white;
  text-align:center;
  cursor:pointer;
  padding-bottom:2px;
}

.btnloginSel {
  background-image:url(../sysimages/btnlogin.jpg);
  background-repeat:no-repeat;
  
  font-family:Tahoma;
  font-size:11px;
  color:white;
  text-align:center;
  cursor:pointer;
  text-decoration:underline;
  padding-bottom:2px;
}


/* MENU - topo2 */

.fundomtop2 {
  background-image:url(../sysimages/fundomtop2.jpg);
  background-repeat:no-repeat;
  
  height:217px;
  width:712px;
}

.moptop1 {
  font-family:Neo Sans Intel;
  font-size:20px;
  color:white;
  cursor:pointer;
  height:43px;
  padding-left:23px;
  padding-top:8px;
}

.moptop1Sel {
  font-family:Neo Sans Intel;
  font-size:20px;
  color:#1C8228;
  cursor:pointer;
  background-image:url(../sysimages/moptop1sel.jpg);
  background-repeat:no-repeat;
  height:43px;
  padding-left:23px;
  padding-top:8px;
}

.moptop2 {
  font-family:Neo Sans Intel;
  font-size:20px;
  color:white;
  cursor:pointer;
  height:43px;
  padding-left:23px;
  padding-top:8px;
}

.moptop2Sel {
  font-family:Neo Sans Intel;
  font-size:20px;
  color:#1C8228;
  cursor:pointer;
  background-image:url(../sysimages/moptop2sel.jpg);
  background-repeat:no-repeat;
  height:43px;
  padding-left:23px;
  padding-top:8px;
}


/* JOGOS */
.initabjogos {
  background-image:url(../sysimages/initabjogos.jpg);
  background-repeat:no-repeat;
  height:38px;
}

.initabjogos2 {
  background-image:url(../sysimages/initabjogos2.jpg);
  background-repeat:no-repeat;
  height:38px;
}

.linha22 {
  background-image:url(../sysimages/linha22.jpg);
  background-repeat:no-repeat;
  height:23px;
  
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
  padding-left:3px;
  
}

.linha32 {
  background-image:url(../sysimages/linha32.jpg);
  background-repeat:no-repeat;
  height:31px;
  
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
  padding-left:3px;
}

.linhafinal2 {
  background-image:url(../sysimages/linhafinal2.jpg);
  background-repeat:no-repeat;
  height:33px;
  
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
  padding-left:3px;
  
}


.titulotabela {
  font-family:Tahoma;
  font-size:11px;
  color:white;
  font-weight:bold;
  width:450px;
  padding-left:10px;
  padding-top:13px;
}

.imprimirtabela {
  font-family:Tahoma;
  font-size:11px;
  color:#ABABAB;
  padding-left:5px;
  padding-top:12px;
  width:53px;
}

.imprimirtabela_a{
  font-family:Tahoma;
  font-size:11px;
  color:#ABABAB;
  text-decoration:underline;
}

.imprimirtabela_a:hover{
  font-family:Tahoma;
  font-size:11px;
  color:#1C8226;
  text-decoration:underline;
}

.linha2 {
  background-image:url(../sysimages/linha2.jpg);
  background-repeat:no-repeat;
  height:23px;
  
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
  padding-left:3px;
  
}

.linha3 {
  background-image:url(../sysimages/linha3.jpg);
  background-repeat:no-repeat;
  height:31px;
  
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
  padding-left:3px;
}

.linhafinal {
  background-image:url(../sysimages/linhafinal.jpg);
  background-repeat:no-repeat;
  height:31px;
  
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
  padding-left:3px;
  
}






/* TEXTO GERAL */

.titulo {
  font-family: Neo Sans Intel;
  font-size:23px;
  color:#1C8226;
}

.subtitulo {
  font-family: Neo Sans Intel;
  font-size:15px;
  color:#1C8226;
}

.texto {
  font-family: Tahoma;
  font-size:11px;
  color:#666666;
  line-height:139%;
}

.texto a {
  color:#1C8226;
  text-decoration:underline;
}

.texto a:hover {
  color:#666666;
  text-decoration:underline;
}

.texto2 {
  font-family: Tahoma;
  font-size:11px;
  color:#666666;
  line-height:100%;
  font-weight:bold;
}



.select {
  font-family:Tahoma;
  font-size:11px;
  color:#999999;
}

.textBox {
  border:1px solid #9E9E9E;
  font-family:tahoma;
  color:black;
  font-size:11px;
  padding-left:4px;
  
  height:19px;
}

.textBoxErro {
  border:1px solid #FF0000;
  font-family:tahoma;
  color:#FF0000;
  font-size:11px;
  padding-left:4px;
  
  height:19px;
}



/* MAIL */
.topoEmail {
  /*background-image:url(../mail/topo.jpg);
  background-repeat:no-repeat;*/
  height:90px;
  
  font-family:Neo Sans Intel;
  font-size:25px;
  color:white;
  font-weight:bold;
  /*padding-left:136px;
  padding-top:24px;*/
}

.tituloH1 {
  font-family:Neo Sans Intel;
  font-size:23px;
  color:#1C8226;
}

.tituloH2 {
  font-family:Neo Sans Intel;
  font-size:15px;
  color:#1C8226;
}

.textoEmail {
  font-family:Tahoma;
  font-size:11px;
  color:#666666;
  line-height:140%;
  padding-left:1px;
}

.rodapeEmail {
  font-family:Arial;
  font-size:11px;
  color:#939393;
}

#CMSAUTOTABLE TD {
  font-family: Tahoma;
  font-size:11px;
  color:#666666;
  line-height:139%;
}

#CMSAUTOTABLE TD a {
  color:#1C8226;
  text-decoration:underline;
}

#CMSAUTOTABLE TD a:hover {
  color:#666666;
  text-decoration:underline;
}


