/*body{background:url(http://www.futebol365.pt/imagens/bk_body.gif) repeat-x; background-color:#494949;}*/
body{background-color:#ffffff;}

.tabOn
{
		font-family: Tahoma,Arial;
		font-size: 11px;
		color: #606060;
		font-weight: bold;
}
.tabOn a {color:#606060; text-decoration:none;}
.tabOn a:hover {color:#606060; text-decoration:none;}

.tab
{
		font-family: Tahoma,Arial;
		font-size: 11px;
		color: #606060;
}
.tab a {color:#606060; text-decoration:none;}
.tab a:hover {color:#404040; text-decoration:none;}

.FontDataNoticias
{
		font-family: Arial;
		font-size: 10px;
		color: #FF6600;
}
.FontDataNoticias a {color:#FF6600; text-decoration:none;}
.FontDataNoticias a:hover {color:#6D685D; text-decoration:none;}

.FontCatNoticias
{
		font-family: Arial;
		font-size: 10px;
		color: #3B8739;
}

.FontConteudosClass
{
		font-family: Tahoma,Arial;
		font-size: 11px;
		color: #404040;
}
.FontConteudosClass a {color:#404040; text-decoration:none;}
.FontConteudosClass a:hover {color:#000000; text-decoration:none;font-weight:bold;}

.FontConteudos
{
		font-family: Tahoma,Arial;
		font-size: 11px;
		color: #404040;
}
.FontConteudos a {color:#404040; text-decoration:none;}
.FontConteudos a:hover {color:#6D685D; text-decoration:none;}

.FontConteudosArialCinza
{
		font-family: Arial;
		font-size: 11px;
		color: #808080;
}
.FontConteudosArialCinza a {color:#404040; text-decoration:none;}
.FontConteudosArialCinza a:hover {color:#808080; text-decoration:none;}

.FontConteudosArialLaranja
{
		font-family: Arial;
		font-size: 11px;
		color: #FF6600;
}
.FontConteudosArialLaranja a {color:#FF6600; text-decoration:none;}
.FontConteudosArialLaranja a:hover {color:#6D685D; text-decoration:none;}


.FontConteudosAzul
{
		font-family: Tahoma,Arial;
		font-size: 11px;
		color: #336699;
}
.FontConteudosAzul a {color:#336699; text-decoration:none;}
.FontConteudosAzul a:hover {color:#6D685D; text-decoration:none;}

.FontConteudosLaranja
{
		font-family: Tahoma,Arial;
		font-size: 11px;
		color: #FF6600;
}
.FontConteudosLaranja a {color: #FF6600; text-decoration:none;}
.FontConteudosLaranja a:hover {color:#6D685D; text-decoration:none;}


.FontConteudosVermelho
{
		font-family: Tahoma,Arial;
		font-size: 11px;
		color: #BF1315;
}
.FontConteudosVermelho a {color:#BF1315; text-decoration:none;}
.FontConteudosVermelho a:hover {color:#6D685D; text-decoration:none;}

.FontConteudosVerde
{
		font-family: Tahoma,Arial;
		font-size: 11px;
		color: #489C46;
}
.FontConteudosVerde a {color:#489C46; text-decoration:none;}
.FontConteudosVerde a:hover {color:#489C46; text-decoration:none;}

.FontConteudosBranco
{
		font-family: Tahoma,Arial;
		font-size: 11px;
		color: #d8d8d8;
}
.FontConteudosBranco a {color:#d8d8d8; text-decoration:none;}
.FontConteudosBranco a:hover {color:#ffffff; text-decoration:none;}

.FontConteudosArial
{
		font-family: Arial;
		font-size: 16px;
		color: #404040;
}
.FontConteudosArial a {color:#404040; text-decoration:none;}
.FontConteudosArial a:hover {color:#6D685D; text-decoration:none;}


.FontConteudosLink
{
		font-family: Tahoma,Arial;
		font-size: 12px;
		color: #404040;
}
.FontConteudosLink a {color:#404040; text-decoration:none;}
.FontConteudosLink a:hover {color:#6D685D; text-decoration:none;}

.FontConteudosLinkAzul
{
		font-family: Tahoma,Arial;
		font-size: 12px;
		color: #336699;
}

.FontMenuLateralTopo
{
		font-family: Tahoma,Arial;
		font-size: 11px;
		color: #FFFCFF;
}
.FontMenuLateralTopo a {color:#FFFCFF; text-decoration:none;}
.FontMenuLateralTopo a:hover {color:#FFFCFF; text-decoration:none;}

.FontMenuLateral
{
		font-family: Tahoma,Arial;
		font-size: 11px;
		color: #757063;
}

.FontMenuLateral a {color:#757063; text-decoration:none;}
.FontMenuLateral a:hover {color:#101010; text-decoration:none;}


.FontMenuDestaques
{
		font-family: Tahoma,Arial;
		font-size: 11px;
		color: #6D685D;
}

.FontMenuDestaques a {color:#6D685D; text-decoration:none;}
.FontMenuDestaques a:hover {color:#101010; text-decoration:none;}


.FontLinkNoticias
{
		font-family: Tahoma,Arial;
		font-size: 15px;
		color: #3B8739;
}

.FontLinkNoticias a {color:#3B8739; text-decoration:none;}
.FontLinkNoticias a:hover {color:#377236; text-decoration:none;}

.imput	{
	font-family: Tahoma, Arial;
    color="#404040";
	font-size: 11px;
	background-color: #F1F1F1;
}

.imput_branco	{
	font-family: Tahoma, Arial;
    color="#404040";
	font-size: 11px;
	background-color: #FFFFFF;
}

.enviar {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 11px;
	COLOR: #505050;
	FONT-FAMILY: Tahoma,Arial;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.botoes {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 11px;
	COLOR: #404040;
	FONT-FAMILY: Tahoma,Arial;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

#tablist{
font: 11px Tahoma;
}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
text-decoration: none;
}

#tablist li a:link, #tablist li a:visited{
color: #404040;
}

#tablist li a.current{
font: bold 11px Tahoma;
}

/* OPÇÃO DE SELECIONAR O NUMERO DE PÁGINA PRETENDIDA*/

.tablists{
float:left;
padding: 3px 0 6px 0;
margin: 0;
font: bold 11px Tahoma;
}

.tablists li{
list-style: none;
display: inline;
}

.tablists li a{
padding: 0 6px 0 0;
text-decoration: none;
color: #404040;
}

.tablists li a:hover{
color:#808080;
}

.tablists li a.selected{
color:#336699;
}

.FontConteudosEuro
{
		font-family: Tahoma,Arial;
		font-size: 10px;
		color: #D7C5C2;
}
.FontConteudosEuro a {color:#D7C5C2; text-decoration:none;}
.FontConteudosEuro a:hover {color:#FFFFFF; text-decoration:none;}

.FontConteudosMundial2010
{
		font-family: Tahoma,Arial;
		font-size: 10px;
		color: #303030;
}
.FontConteudosMundial2010 a {color:#303030; text-decoration:none;}
.FontConteudosMundial2010 a:hover {color:#efefef; text-decoration:none;}

.FontConteudosMundial2010Branco
{
		font-family: Tahoma,Arial;
		font-size: 11px;
		color: #FFFFFF;
}
.FontConteudosMundial2010Branco a {color:#FFFFFF; text-decoration:none;}
.FontConteudosMundial2010Branco a:hover {color:#DDDDDD; text-decoration:none;}

.FontConteudosPretoClaro
{
		font-family: Tahoma,Arial;
		font-size: 11px;
		color: #a2a2a2;
}
.FontConteudosPretoClaro a {color:#a2a2a2; text-decoration:none;}
.FontConteudosPretoClaro a:hover {color:#404040; text-decoration:none;}

/* Noticias a Rolar tipo Carossel */

#news_carousel {
   width: 303px;
   height: 230px;
   margin: 0;
   padding: 0;
   overflow: hidden;  /* this will make only show 1 li */
   position: relative;
}
#news_carousel ul.news {
  list-style-type: none;
  margin: 0;
  padding: 0;
  position: relative;
}
#news_carousel ul li {
  margin: 0;
  padding: 0;
  position: relative; /* so that we can do absolute positioning of the paragraph inside of it */
  float: left; /* align one next to the other */
}
#news_carousel ul.news li img {
   width: 303px;
   height: 230px;
   margin: 0px;
   right: 0px;
   list-style-type: none;
}

#news_carousel ul.news li span {
    position:absolute; /* absolute position (so we can position it where we want)*/  
	top:182px;
    left:0px;
	padding:8px;
	width:100%;
    /* styling bellow */  
    background-color:black;  
    font-family: Arial;  
    font-size:14px;  
    opacity:0.7; /* transparency */  
    filter:alpha(opacity=70); /* IE transparency */  
}

#news_carousel ul.news li span a {
	text-decoration: none;
	color:white;
}

#news_carousel ul.news li span a:hover {
	color:#afafaf;
}

#news_carousel ul.controls {
  position: absolute;
  top: 6px;
  margin: 0px;
  right: 6px;
  list-style-type: none;
}
#news_carousel ul.controls li a {
  float: left;
  font-family: Tahoma;
  font-size: 8px;
  margin: 2px;
  padding: 1px 4px;
  background: #fff;
  text-decoration: none;
  outline: none;
}
#news_carousel ul.controls li a.active {
  background: #aaa;
}

td.rank-dark-green, div.legend-dark-green{
  background-image: url(/imagens/rank_dark-green.gif);
  background-repeat: no-repeat;
  background-position: center center;
}

/* Botões Partilhar */

.addthis_toolbox .custom_images a {
    width: 11px;
    height: 11px;
    margin: 0;
    padding: 0;
}
.addthis_toolbox .custom_images a img {
    opacity: 1.0;
}
.addthis_toolbox .custom_images a:hover img {
    opacity: 0.75;
}       

/* Fim Botões Partilhar /*

/*redes sociais*/
.divRederSociais {
	display:block;
	margin:0 0 0 10px;
}
.iconeTwitter {
	display:block;
	width:57px;
	height:49px;
	float:left;
	background:url(../imagens/social/twitter_off.gif);
	margin:0 1px 0 0;
}
.iconeTwitter a{
	display:block;
	width:57px;
	height:49px;
}
.iconeTwitter a:hover {
	background:url(../imagens/social/twitter_on.gif);
	background-repeat: no-repeat;
	background-position: 0px;
}

.iconeFacebook {
	display:block;
	width:57px;
	height:49px;
	float:left;
	background:url(../imagens/social/facebook_off.gif);
	margin:0 1px 0 0;
}
.iconeFacebook a{
	display:block;
	width:57px;
	height:49px;
}
.iconeFacebook a:hover {
	background:url(../imagens/social/facebook_on.gif);
	background-repeat: no-repeat;
	background-position: 0px;
}

.iconeRSS {
	display:block;
	width:56px;
	height:49px;
	float:left;
	background:url(../imagens/social/rss_off.gif);
	margin:0 1px 0 0;
}
.iconeRSS a{
	display:block;
	width:56px;
	height:49px;
}
.iconeRSS a:hover {
	background:url(../imagens/social/rss_on.gif);
	background-repeat: no-repeat;
	background-position: 0px;
}


.iconeNewsletter {
	display:block;
	width:57px;
	height:49px;
	float:left;
	background:url(../imagens/social/newsletter_off.gif);
	margin:0 1px 0 0;
}
.iconeNewsletter a{
	display:block;
	width:57px;
	height:49px;
}
.iconeNewsletter a:hover {
	background:url(../imagens/social/newsletter_on.gif);
	background-repeat: no-repeat;
	background-position: 0px;
}

.iconeMobile {
	display:block;
	width:57px;
	height:49px;
	float:left;
	background:url(../imagens/social/mobile_off.gif);
}
.iconeMobile a{
	display:block;
	width:57px;
	height:49px;
}
.iconeMobile a:hover {
	background:url(../imagens/social/mobile_on.gif);
	background-repeat: no-repeat;
	background-position: 0px;
}

/*end redes sociais*/

