/*geral*/
body {
	margin:0px;
	padding:0px;
	background-repeat:repeat-x;
	font-family:Arial;
	behavior: url("js/csshover3.htc");
}

.txtIdent5{text-indent:5px;}

.veralgbot {vertical-align:bottom}
.vertalgnmid {vertical-align:middle}
.vertalgntop {vertical-align:top}

a {
	text-decoration:none
}

.overflowhidden {
	overflow:hidden
}
.txtdecunder {
	text-decoration:underline;
}
.letterspcM2 {
	letter-spacing:-2px
}

.wrapperSite {
	width:980px;
	margin:0 auto
}
.centrarSite {
	width:980px;
	margin:0 auto
}
.bold {
	font-weight:bold;
}
.italic {
	font-style:italic
}
.left {
	float:left
}
.right {
	float:right
}
.txtalgleft {
	text-align:left;
}
.txtalgright {
	text-align:right;
}
.txtalgcenter {
	text-align:center;
}
.txtTranUp {
	text-transform:uppercase
}
.limpabugie6 {
	font-size:0px;
}
.limpaforms {
	padding:0px;
	margin:0px;
}
ul {
	padding:0px;
	margin:0px;
}
ul li {
	list-style-type:none;
}
ul li a {
	text-decoration:none
}
.cursorPointer {
	cursor:pointer
}
.displayblock {
	display:block
}
.displaynone {
	display:none
}

.larg4{width:4px;}
.larg6{width:6px;}
.larg15 {width:15px;}
.larg16{width:16px;}
.larg18{width:18px;}
.larg19{width:19px;}
.larg26{width:26px;}
.larg29{width:29px;}
.larg39{width:39px;}
.larg40{width:40px;}
.larg41{width:41px;}
.larg42{width:42px;}
.largu43{width:43px;}
.larg51{width:51px;}
.larg52{width:52px;}
.larg59{width:59px;}
.larg68{width:68px;}
.larg71{width:71px;}
.larg75{width:75px;}
.largu78{width:78px;}
.larg83{width:83px;}
.largu99{width:99px;}
.larg103{width:103px;}
.larg106{width:106px;}
.larg113{width:113px;}
.largu125 {width:125px}
.largu130 {width:130px}
.largu150 {width:150px}
.largu158{width:158px;}
.largu164 {width:164px}
.largu166 {width:166px}
.larg168{width:168px;}
.larg193{width:193px;}
.larg198{width:198px;}
.largu204{width:204px;}
.larg208{width:208px;}
.larg212{width:212px;}
.larg271{width:271px;}
.larg290{width:290px;}
.larg294{width:294px;}
.largu300 {width:300px}
.largu304{width:304px;}
.largu314{width:314px;}
.larg450{width:450px;}
.largu515 {width:515px}
.larg624{width:624px;}
.larg634{width:634px;}
.largu674 {width:674px}
.largu100 {width:100%}








.alt1 {height:1px;}
.alt3{height:3px;}
.alt5 {height:5px;}
.alt6{height:6px;}
.alt8{height:8px;}
.alt10{height:10px;}
.alt12{height:12px;}
.alt13 {height:13px;}
.alt14 {height:14px;}
.alt15 {height:15px;}
.alt16 {height:16px;}
.alt18{height:18px;}
.alt19 {height:19px;}
.alt20 {height:20px;}
.alt22 {height:22px;}
.alt24{height:24px;}
.alt26 {height:26px;}
.alt27{height:27px;}
.alt35 {height:35px;}
.alt41{height:41px;}
.alt44{height:44px;}
.alt56{height:56px}
.alt60 {height:60px;}
.alt128 {height:128px;}
.alt2986 {height:2986px;}

.algVertTxt8px{line-height:8px;}
.algVertTxt10px{line-height:10px;}
.algVertTxt11px{line-height:11px;}
.algVertTxt14px{line-height:14px;}
.algVertTxt15px{line-height:15px;}
.algVertTxt18px{line-height:18px;}
.algVertTxt19px{line-height:19px;}
.algVertTxt22px{line-height:22px;}
.algVertTxt26px {line-height:26px;}

.margintop3 {margin-top:3px;}
#margintop4 {margin-top:4px;}
.margintop5 {margin-top:5px;}
.margintop12 {margin-top:12px;}
.margintop19 {margin-top:19px;}

#marginright0 {margin-right:0px;}
.marginright2 {margin-right:2px;}
.marginright4 {margin-right:4px;}
.marginright5 {margin-right:5px;}
.marginright6 {margin-right:6px;}
.marginright10 {margin-right:10px;}
.marginbottom4 {margin-bottom:4px;}
.marginbottom5 {margin-bottom:5px;}
.marginbottom8 {margin-bottom:8px;}
.marginbottom10 {margin-bottom:10px;}
.marginbottom15 {margin-bottom:15px;}

.marginleft1 {margin-left:1px;}
.marginleft4 {margin-left:4px;}
.marginleft5 {margin-left:5px;}
.marginleft10 {margin-left:10px;}

.padtop1 {padding-top:1px;}
.padtop2 {padding-top:2px;}
.padtop3 {padding-top:3px}
.padtop4 {padding-top:4px;}
.padtop5 {padding-top:5px;}
.padtop6 {padding-top:6px;}
.padtop7 {padding-top:7px;}
.padtop8 {padding-top:8px;}
.padtop9 {padding-top:9px;}
.padtop10 {padding-top:10px;}
.padtop11 {padding-top:11px;}
.padtop12 {padding-top:12px;}
.padtop13 {padding-top:13px;}
.padtop15 {padding-top:15px;}
.padtop16 {padding-top:16px;}
.padtop17 {padding-top:17px;}
.padtop18 {padding-top:18px;}
.padtop19{padding-top:19px;}
.padtop20 {padding-top:20px;}
.padtop21{padding-top:21px;}
.padtop24{padding-top:24px;}
.padtop26 {padding-top:26px;}
.padtop57{padding-top:57px;}


.padright2 {padding-right:2px}
.padright3 {padding-right:3px}
.padright4 {padding-right:4px}
.padright5 {padding-right:5px}
.padright6 {padding-right:6px}
.padright8 {padding-right:8px}
.padright10 {padding-right:10px}
.padright12 {padding-right:12px}
.padright15 {padding-right:15px}
.padright18 {padding-right:18px;}
.padright20 {padding-right:20px}
.padright25 {padding-right:25px}
.padright30 {padding-right:30px}
.padright44{padding-right:44px;}
.padright60 {padding-right:60px}

.padbot2 {padding-bottom:2px;}
.padbot4 {padding-bottom:4px;}
.padbot5 {padding-bottom:5px;}
.padbot6 {padding-bottom:6px;}
.padbot8 {padding-bottom:8px;}
.padbot9{padding-bottom:9px;}
.padbot10 {padding-bottom:10px;}
.padbot12 {padding-bottom:12px;}
.padbot13 {padding-bottom:13px;}
.padbot16 {padding-bottom:16px}
.padbot20 {padding-bottom:20px;}
.padbot22 {padding-bottom:22px;}
.padbot40 {padding-bottom:40px;}
.padbot50 {padding-bottom:50px;}
.padbot55 {padding-bottom:55px;}

.padleft1 {padding-left:1px;}
.padleft3 {padding-left:3px}
.padleft4 {padding-left:4px}
.padleft5 {padding-left:5px}
.padleft6 {padding-left:6px;}
.padleft7{padding-left:7px;}
.padleft8 {padding-left:8px}
.padleft9{padding-left:9px;}
.padleft10 {padding-left:10px}
.padleft11 {padding-left:11px;}
.padleft12 {padding-left:12px}
.padleft14 {padding-left:14px;}
.padleft15 {padding-left:15px}
.padleft17{padding-left:17px;}
.padleft18{padding-left:18px;}
.padleft19{padding-left:19px;}
.padleft20 {padding-left:20px;}
.padleft21 {padding-left:21px;}
.padleft30 {padding-left:30px;}
.padleft40 {padding-left:40px;}






.overflowauto {
	overflow:auto
}

.fundoCinza {background-color:#3a3a3a;}
.fundoCinzav2 {background-color:#d4d4d4;}
.fundoCinzav3 {background-color:#dcdcdc;}
.fundoCinzav4 {background-color:#888888;}
.fundoCinzav5 {background-color:#767676}
.fundoCinzav6 {background-color:#717171}
.fundoCinzav7 {background-color:#252627}

.fundoPreto{background-color:#000000}

.fundoVerde{background-color:#70c738}
.fundoAzul{background-color:#3594e9}
.fundoVermelho{background-color:#ff0000}
.fundoVermelhov2{background-color:#db0019}
.fundoAmarelo{background-color:#ffc000}
.fundoAmarelov2{background-color:#eadc00}

.fundoBranco {background-color:#ffffff;}

.branco22
{
	font-size:22px;
	color:#ffffff;
}
.branco19 {
	color:#ffffff;
	font-size:19px;
}
.branco18 {
	color:#FFFFFF;
	font-size:18px;
}
.branco14 {
	color:#FFFFFF;
	font-size:14px;
}
.branco13 {
	color:#FFFFFF;
	font-size:13px;
}
.branco12 {
	color:#FFFFFF;
	font-size:12px;
}
.branco11 {
	color:#FFFFFF;
	font-size:11px;
}
.branco11v2 {
	color:#fffefe;
	font-size:11px;
}
.branco11v3 {
	color:#de9da0;
	font-size:11px;
}
.branco11v4 {
	color:#fefefe;
	font-size:11px;
}
.branco9 {
	color:#fefefe;
	font-size:9px;
}
.cinza20 {
	color:#868686;
	font-size:20px;
}
.cinza19 {
	color:#454545;
	font-size:19px;
}
.cinza18 {
	color:#7d7d7d;
	font-size:18px;
}

.cinza24 {
	color:#7d7d7d;
	font-size:24px;
}

.cinza18v2 {
	color:#8d8d8d;
	font-size:18px;
}
.cinza18v3{
color:#717171;
font-size:18px;
}

.cinza18v3{
color:#717171;
font-size:18px;
}



.cinza16 {
	color:#7d7d7d;
	font-size:16px;
}
.cinza16v2 {
	color:#454545;
	font-size:16px;
}
.cinza15 {
	color:#737373;
	font-size:15px;
}


.cinza14 {
	color:#959595;
	font-size:14px;
}
.cinza14v2 {
	color:#454545;
	font-size:14px;
}
.cinza14v3{
color:#efefef;
font-size:14px;
}

.cinza13 {
	color:#454545;
	font-size:13px;
}
.cinza13v2 {
	color:#747474;
	font-size:13px;
}
.cinza13v3 {
	font-size:13px;
	color:#717171;
}
.cinza12 {
	color:#717171;
	font-size:12px;
}
.cinza12v2 {
	color:#454545;
	font-size:12px;
}
.cinza12v3 {
	color:#8e8d8d;
	font-size:12px;
}
.cinza12v4 {
	color:#959595;
	font-size:12px;
}
.cinza12v5 {
	color:#777777;
	font-size:12px;
}
.cinza12v6 {
	color:#8a8a8a;
	font-size:12px;
}
.cinza12v7 {
	color:#848484;
	font-size:12px;
}

.cinza11 {
	color:#717171;
	font-size:11px;
}
.cinza11v2 {
	color:#7d7d7d;
	font-size:11px;
}
.cinza11v3 {
	color:#939393;
	font-size:11px;
}
.cinza11v4 {
	color:#454545;
	font-size:11px;
}
.cinza11v5 {
	color:#8e8d8d;
	font-size:11px;
}
.cinza11v6 {
	color:#373636;
	font-size:11px;
}
.cinza11v7 {
	color:#aaa9a9;
	font-size:11px;
}
.cinza11v8 {
	color:#dedede;
	font-size:11px;
}
.cinza11v9 {
	color:#3a3a3a;
	font-size:11px;
}
.cinza11v10 {
	color:#777777;
	font-size:11px;
}
.cinza11v11 {
	color:#959595;
	font-size:11px;
}
.cinza11v12 {
	color:#c7c7c7;
	font-size:11px;
}
.cinza11v13 {
	color:#7c7c7c;
	font-size:11px;
}
.cinza11v14 {
	color:#aba9a9;
	font-size:11px;
}
.cinza11v15 {
	color:#848484;
	font-size:11px;
}
.cinza11v16 {
	color:#949494;
	font-size:11px;
}
.cinza11v17 {
	color:#333333;
	font-size:11px;
}
.cinza11v18{
color:#565656;
font-size:11px; 
}
.cinza11v19{
	color:#efefef;
	font-size:11px; 
}
.cinza11v20{
	color:#d4d4d4;
	font-size:11px; 
}
.cinza11v21
{
	color:#b2b2b2;
	font-size:11px; 
}
.cinza11v22{
	font-size:11px;
	color:#a2a2a2;
}
.cinza11v23{
	font-size:11px;
	color:#b3b3b3;
}

.cinza25{
	font-size:11px;
	color:#393939;
	font-weight:bold;
}


.cinza10 {
	color:#aaa9a9;
	font-size:10px;
}
.cinza10v2{
color:#8e8d8d;
font-size:10px;
}

.cinza9 {
	color:#8e8d8d;
	font-size:9px;
}
.cinza9v2 {
	font-size:8px;
	color:#787878;
}
.vermelho32 {
	color:#e60000;
	font-size:32px;
}

.vermelhoArea{
	color:#e60000;
	font-size:11px;
	font-weight:bold;
}
.vermelho28 {
	color:#df0000;
	font-size:28px;
}
.vermelho22 {
	color:#df0000;
	font-size:22px;
}
.vermelho18 {
	color:#d40101;
	font-size:18px;
}
.vemelho17 {
	color:#dc0000;
	font-size:17px;
}
.vermelho17v2 {
	color:#db0019;
	font-size:17px;
}
.vermelho12 {
	color:#ff0000;
	font-size:12px;
}
.vermelho11 {
	color:#da0019;
	font-size:11px;
}
.vermelho11v2 {
	color:#6c0000;
	font-size:11px;
}
.vermelho11v3 {
	color:#e50000;
	font-size:11px;
}
.vermelho11v4 {
	color:#e40000;
	font-size:11px;
}
.vermelho11v5 {
	color:#df0000;
	font-size:11px;
}
.vermelho11v6 {
	color:#e00000;
	font-size:11px;
}
.vermelho11v7 {
	color:#d40101;
	font-size:11px;
}

.vermelho10 {
	color:#d90019;
	font-size:10px;
}
.vermelho10v2{
	color:#d20018;
	font-size:10px;
}

.vermelho9 {
	color:#df0000;
	font-size:9px;
}
.verde11 {
	color:#00a602;
	font-size:11px;
}

.amarelo26
{
	color:#f1a42e;
	font-size:26px;
}

.vermelho24
{
	color:#e60000;
	font-size:26px;
}

.vermelho24v2
{
	color:#e60000;
	font-size:24px;
}

.amarelo15 {
	color:#fed700;
	font-size:15px;
}

.amarelo14{color:#ffc000; font-size:14px;}

.amarelo11 {
	color:#f5b800;
	font-size:11px;
}
.amarelo11v2 {
	color:#fed700;
	font-size:11px;
}
.amarelo11v3{
	color:#f1a42e;
	font-size:11px;	
}
.amarelo11v4{
	color:#ffc000;
	font-size:11px;	
}

.preto14 {
	color:#232323;
	font-size:14px;
}
.preto11 {
	color:#232323;
	font-size:11px;
}
.preto11v2 {
	color:#000000;
	font-size:11px;
}
.preto11v3 {
	color:#040404;
	font-size:11px;
}
.preto11v4{
color:#060606;
font-size:11px;
}
/*fim de geral*/

/*.headerPub{
height:22px;
width:100%;
background-color:#aaaaaa;
}*/

.listaSites {
	/*height:135px;*/
/*width:100%;*/
	background:url(../images/modHeader/barra_preta.png) repeat-x;
	/*line-height:35px;*/
	height:35px;
}
.brazoes {
	/*height:35px;*/
background:url(../images/modHeader/barra_cinzenta.png) repeat-x;
	height:34px;
	/*line-height:34px;*/
	width:980px;
	margin:0px auto;
	position:relative
}
.ticketHeader {
	/*height:34px;*/
width:100%;
	background-color:#bbbbbb;
}
.conteudoCentral {
	width:980px;
}
.posClubes {
	/*height:70px; */
width:100%;
	background-color:#aaaaaa;
}
.footerDest {
	/*height:183px;*/
width:100%;
	background-color:#bbbbbb;
}
.ticketFooter {
	/*height:26px;*/
width:100%;
	background-color:#aaaaaa;
}
.destaquesSites {
	/*height:164px;*/
width:100%;
	background-color:#bbbbbb;
}
.linksSites {
	/*height:287px;*/
width:100%;
	background-color:#aaaaaa;
}
.footer {
	padding-left:10px;
	padding-right:10px;
	width:960px;
}
.titModUltimas {
	width:300px;
	height:25px;
}
.titModUltimas li.over {
	height:25px;
	line-height:25px;
	margin-right:2px;
}
.titModUltimas li.out {
	height:21px;
	line-height:21px;
	margin-right:2px;
	margin-top:4px;
	cursor:pointer;
}
.caixaNotUltimas {
	width:300px;	
	padding:5px 0px 0px 0px; 
	margin:0px;
	font-size:0px;
	background-color:#3a3a3a;
}
.notUltimas {
	width:290px;
	margin:0 auto;
	padding:0px;
}
.notUltimas li.aberto {
	background-color:#FFFFFF;
	width:100%;
	height:112px;
	margin:0px 0px 1px 0px;
	padding:0px;
	font-size:0px;
	position:relative;
}
.notUltimas li.lafora {
	background-color:#FFFFFF;
	width:100%;
	height:196px;
	margin:0px 0px 6px 0px;
	padding:0px;
	font-size:0px;
	position:relative;
}
.notUltimas li.fechado {
	background:url(../images/modultimas/gradient_cinzento.jpg) repeat-x;
	height:43px;
	margin:0px 0px 1px 0px;
	padding:0px;
	font-size:0px;
	position:relative;
}
li.fechadoArtigos {
	background:url(../images/modultimas/gradient_cinzento.jpg) #a3a3a3 repeat-x;
	overflow:auto;
	margin-bottom:1px;
}
.horasNot {
	background:url(../images/modultimas/gradient_vermelho.jpg) repeat-x;
	width:35px;
	height:14px;
	position:absolute;
	left:6px;
	top:7px;
}
.titNot {
	position:absolute;
	left:45px;
	top:7px;
}
.canalNot {
	position:absolute;
	right:10px;
	top:7px;
}
.subTitNoticia {
	position:absolute;
	left:6px;
	top:25px;
	width:270px;
}
.subTitNoticia a:hover {
	color:#da0019;
}
.descNoticia {
	position:absolute;
	left:6px;
	top:25px;
}
.descNoticia a:hover {
	color:#da0019;
}
.descNoticiaAberta {
	position:absolute;
	left:6px;
	top:58px;
}
.cantEsqRedOver {
	background:url(../images/modultimas/menu_esq_cantoredondo_rollover.png) no-repeat bottom;
	width:6px;
	height:25px;
}
.cantEsqRedOut {
	background:url(../images/modultimas/menu_esq_cantoredondo_rollout.png) no-repeat bottom;
	width:6px;
	height:21px;
}
.cantDirRedOver {
	background:url(../images/modultimas/menu_dir_cantoredondo_rollover.png) no-repeat bottom;
	width:6px;
	height:25px;
}
.cantDirRedOut {
	background:url(../images/modultimas/menu_dir_cantoredondo_rollout.png) no-repeat bottom;
	width:6px;
	height:21px;
}
/*modulo agenda*/
.cabAgenda {
	background:url(../images/modagenda/cabecalho.png) no-repeat;
	width:300px;
	height:35px;
	line-height:35px;
}
/*modulo footer logos*/
.caixaEmbCima {
	background:url(../images/modfooterlogos/caixaemblemas_cima.png) no-repeat;
	width:980px;
	height:5px;
	font-size:0px;
}
.caixaEmbBaixo {
	background:url(../images/modfooterlogos/caixaemblemas_baixo.png) no-repeat;
	width:980px;
	height:5px;
	font-size:0px;
}
.caixaLogo {
	width:56px;
	height:35px;
	position:relative;
}
.posLogo {
	position:absolute;
	top:0px;
	left:0px;
}
.posPosicao {
	position:absolute;
	top:0px;
	left:35px;
}
.posPontos {
	position:absolute;
	top:15px;
	left:35px;
}
.cxLinhaPeq {
	background:url(../images/modfooterlogos/linha_peq.jpg) no-repeat;
	width:117px;
	height:13px;
	text-align:center;
}
.cxLinhaGr {
	background:url(../images/modfooterlogos/linha_grande.jpg) no-repeat;
	width:179px;
	height:13px;
	text-align:center;
}
.caixaBaixologos {
	padding-top:12px;
	padding-left:4px;
	height:13px;
}
/*header*/
.headerPub {
	background-color:#a9a9a9;
	height:22px;
	line-height:22px;
	margin-bottom:5px;
	margin-top:10px;
}
.headerSite {
	position:relative;
}
.posTxtEng {
	position:absolute;
	top:70px;
	left:294px;
}
.listaBrazoes {
	position:absolute;
	top:0px;
	left:0px;
	padding-left:12px;
}
.listaBrazoes li {
	float:left;
	margin-top:6px;
	height:23px;
	padding-right:2px
}
.artigosOpiniao_header {
	background:url(../images/artigosOpiniao/header.jpg) no-repeat;
	height:35px;
}
.artigosOpiniaoCaixa {
	width:300px;
	padding-top:5px;
	background-color:#3a3a3a;
}
.artigosOpiniao {
	width:290px;
	margin:0 auto;
}
.artigosOpiniao li.aberto {
	background-color:#FFFFFF;
	width:100%;
	height:143px;
	margin-bottom:1px;
	position:relative;
}
.artigosOpiniao li.fechado {
	background:url(../images/modultimas/gradient_cinzento.jpg) #a3a3a3 repeat-x;
	height:43px;
	margin-bottom:1px;
	position:relative;
}
.artigosOpiniaoLeftImg {
	position:absolute;
	width:103px;
	height:115px;
}
.artigosOpiniaoRightText {
	position:absolute;
	width:187px;
	height:115px;
	left:103px;
	overflow:hidden;
}
.artigosOpiniaoLetfText {
	position:absolute;
	width:228px;
	height:28px;
	overflow:hidden;
}
.artigosOpiniaoOpenBoxBottom {
	height:28px;
	top:96px;
	padding-top:15px;
}
.artigosOpiniaoRightIcons {
	position:absolute;
	width:62px;
	height:28px;
	left:228px;
}
.artigosOpiniaoTextBox {
	position:absolute;
	width:228px;
	height:43px;
	overflow:hidden;
}
.artigosOpiniaoTextBox a:hover {
	color:#DA0019;
}
.artigosOpiniaoIconsBox {
	position:absolute;
	width:62px;
	height:43px;
	left:228px;
}
.artigosOpiniaoIcon1 {
	width:14px;
	height:12px;
}
.artigosOpiniaoIcon2 {
	left:18px;
	width:14px;
	height:12px;
}
.artigosOpiniaoIcon3 {
	width:15px;
	height:16px;
	background:url(../images/artigosOpiniao/icone_comentario.png) no-repeat;
	left:36px;
	line-height:12px;
}
.posRel {
	position:relative;
}
.posAbs {
	position:absolute;
}
.headerSiteImg {
	/*
	background:url(../images/modHeader/heather.png);
	width:980px;
	height:100px;
	overflow:auto;
	*/
	/*position:relative;*/
	/*V2*/
	background:url(../images/modHeader/fundo_header.png);
	width:980px;
	height:113px;
	overflow:auto;
}
.capaDestaque {
	width:92px;
	height:119px;
	position:absolute;
	top:9px;
	right:15px;
}

.capaDestaque a img{
	border:0px;
}

.regLoginBox{
	position:absolute;
	width:224px;
	height:69px;
	position:absolute;
	left:418px;
	top:16px;
}

.regLogin {
	background:url(../images/modHeader/registo_login.png);
	width:224px;
	height:69px;
	/*position:absolute;
	left:418px;
	top:16px;*/
}
.cxPosRes {
	position:absolute;
	top:7px;
	left:8px
}
.cxPosNovo {
	position:absolute;
	top:7px;
	right:8px
}
.cxPosUser {
	position:absolute;
	top:32px;
	left:8px
}
.cxPosPass {
	position:absolute;
	top:32px;
	left:116px
}
.cxEsqueci {
	position:absolute;
	top:50px;
	left:15px;
}

.cxPosbotOkBox {	
	height:15px;	
	width:32px;
	position:absolute;
	top:32px;
	left:188px;	
}

.cxPosbotOk {
	background:url(../images/modHeader/botao_degrade.png) repeat-x;
	height:15px;
	line-height:15px;
	width:32px;
	/*position:absolute;
	top:32px;
	left:188px;*/
	text-align:center
}
.bckFielEsq {
	background:url(../images/modHeader/fieldEsq.png) no-repeat;
	height:15px;
	width:7px;
}
.bckFielDir {
	background:url(../images/modHeader/fieldDir.jpg) no-repeat;
	height:15px;
	width:7px
}
.bckFielMeiov1 {
	background:url(../images/modHeader/fieldMeio.png) repeat-x;
	line-height:15px;
	height:15px;
	width:91px
}
.bckFielMeiov2 {
	background:url(../images/modHeader/fieldMeio.png) repeat-x;
	height:15px;
	width:53px;
	line-height:15px
}
.bckFielMeiov3 {
	background:url(../images/modHeader/fieldMeio.png) repeat-x;
	height:15px;
	width:146px;
	line-height:15px;
}
.bckFielMeiov4 {
	background:url(../images/modHeader/fieldMeio.png) repeat-x;
	height:15px;
	width:131px;
	line-height:15px;
}
.cxPosTab {
	position:absolute;
	left:645px;
	top:16px
}
.caixaInfoTabs {
	background:url(../images/modHeader/tabCaixas.png);
	width:224px;
	height:46px;
	/*position:relative;*/
}

.tabPesquisaOver {
	background:url(../images/modHeader/tab_pesquisa_over.png) no-repeat;
	width:74px;
	height:23px;
	line-height:23px;
	text-align:center;
}
.tabPesquisaOut {
	background:url(../images/modHeader/tab_pesquisa_out.png) no-repeat;
	width:74px;
	height:23px;
	line-height:23px;
	text-align:center;
}
.tabNewsOver {
	background:url(../images/modHeader/tab_news_over.png) no-repeat;
	width:81px;
	height:23px;
	line-height:23px;
	text-align:center;
}
.tabNewsOut {
	background:url(../images/modHeader/tab_news_out.png) no-repeat;
	width:81px;
	height:23px;
	line-height:23px;
	text-align:center;
}
.tabPaperOver {
	background:url(../images/modHeader/tab_paper_over.png) no-repeat;
	width:65px;
	height:23px;
	line-height:23px;
	text-align:center;
}
.tabPaperOut {
	background:url(../images/modHeader/tab_paper_out.png) no-repeat;
	width:65px;
	height:23px;
	line-height:23px;
	text-align:center;
}
.cxPesquisa {
	position:absolute;
	left:5px;
	top:8px;
}
.cxPosbotOkTabPesqBox {	
	height:15px;	
	width:50px;
	position:absolute;
	top:8px;
	right:5px;	
}
.cxPosbotOkTabPesq {
	background:url(../images/modHeader/botao_degrade.png) repeat-x;
	height:15px;
	line-height:15px;
	width:50px;
	/*position:absolute;
	top:8px;
	right:5px;*/
	text-align:center
}

.cxPosbotOkTabPesqv2Box {
	height:15px;
	width:65px;
	position:absolute;
	top:8px;
	right:5px;	
}

.cxPosbotOkTabPesqv2 {
	background:url(../images/modHeader/botao_degrade.png) repeat-x;
	height:15px;
	line-height:15px;
	width:65px;
	/*position:absolute;
	top:8px;
	right:5px;*/
	text-align:center
}

.cxPosbotOkTabPesqv3Box {	
	height:15px;	
	width:50px;
	position:absolute;
	top:8px;
	right:5px;	
}

.cxPosbotOkTabPesqv3 {
	background:url(../images/modHeader/botao_degrade.png) repeat-x;
	height:15px;
	line-height:15px;
	width:50px;
	/*position:absolute;
	top:8px;
	right:5px;*/
	text-align:center
}
.caixaPosPesqAv {
	position:absolute;
	top:28px;
	left:12px;
}
/*footer*/
.footerCaixa1 {
	background-color:#f5f5f5;
}
.titleNoticia {
	font-size:11px;
	color:#e50000;
}
.textNoticia {
	font-size:11px;
	color:#7d7d7d;
}
.noticiasJornal1 {
	width:295px;
}
.noticiasJornal2 {
	width:290px;
}
.noticiasJornal3 {
	width:250px;
}
.noticiasJornalColuna1 {
	width:295px;
}
.noticiasJornalColuna1 a:hover {
	text-decoration:underline;
	color:#7D7D7D;
}
.noticiasJornalColuna2 a:hover {
	text-decoration:underline;
	color:#7D7D7D;
}
.noticiasJornalColuna3 a:hover {
	text-decoration:underline;
	color:#7D7D7D;
}
.noticiasJornalColuna2 {
	width:295px;
}
.noticiasJornalColuna3 {
	width:250px;
}
.linkNoticia {
	text-decoration:none;
}
.JornalSpace1 {
	width:44px;
}
.JornalSpace2 {
	width:44px;
}
/**/

.footerCaixa2 {
	background-color:#ffffff;
}
.ligaColuna1 {
	vertical-align:top;
}
.ligaColuna1 a:hover {
	text-decoration:underline;
	color:#979797;
}
.ligaColuna2 {
	vertical-align:top;
}
.ligaColuna2 a:hover {
	text-decoration:underline;
	color:#979797;
}
.ligaColuna3 {
	vertical-align:top;
}
.ligaColuna3 a:hover {
	text-decoration:underline;
	color:#979797;
}
.ligaColuna4 {
	vertical-align:top;
}
.ligaColuna4 a:hover {
	text-decoration:underline;
	color:#979797;
}
.ligaColuna5 {
	vertical-align:top;
}
.ligaColuna5 a:hover {
	text-decoration:underline;
	color:#979797;
}
.ligaColuna6 {
	vertical-align:top;
}
.ligaColuna6 a:hover {
	text-decoration:underline;
	color:#979797;
}
.divLigaColuna1 {
	width:105px;
}
.divLigaColuna2 {
	width:105px;
}
.divLigaColuna3 {
	width:210px;
}
.divLigaColuna4 {
	width:75px;
}
.divLigaColuna5 {
	width:140px;
}
.divLigaColuna6 {
	width:122px;
}
.ligaSpacer1 {
	width:40px;
}
.ligaSpacer2 {
	width:40px;
}
.ligaSpacer3 {
	width:40px;
}
.ligaSpacer4 {
	width:40px;
}
.ligaSpacer5 {
	width:35px;
}
.ligaTextCinza {
	font-size:11px;
	color:#979797;
	text-decoration:none;
}
.ligaTextTitulo {
	font-size:12px;
	color:#979797;
	text-decoration:none;
	font-weight:bold;
}
.textBottom {
	color:#939393;
	font-size:11px;
	padding-left:10px;
	padding-right:10px;
}
.bottomPosition {
	width:979px;
}
.bottomSpacer {
	height:12px;
	font-size:0px;
}
.middleSpacer {
	height:5px;
	font-size:0px;
}
/*blog*/
.caixa1_2blog {
	width:95px;
	height:128px;
	background-color:#FFF
}
.caixa3blog {
	width:92px;
	height:128px;
	background-color:#FFF
}
.imgBlog1 {
	width:87px;
	height:70px;
	margin:0 auto;
	padding-top:4px;
}
.imgBlog2 {
	width:86px;
	height:70px;
	margin:0 auto;
	padding-top:4px;
}
.titBlog {
	width:87px;
	margin:0 auto;
	padding-top:0px;
}
.titBlog a:hover {
	text-decoration:underline;
}
.porBlog {
	width:87px;
	margin:0 auto;
	padding-top:0px;
}
/*foto galeria*/
.cabFotoGaleria {
	background:url(../images/modfotogaleria/imgtopo.jpg) no-repeat;
	width:300px;
	height:35px;
	line-height:35px;
}
.listGaleria {
	left:14px;
	position:absolute;
	top:12px;
}
.caixaTxtGrafico {
	height:31px;
	width:100%;
	background-color:#3A3A3A;
}
.txtGrafico {
	height:15px;
	padding:8px 0px 8px 8px;
}
.caixaCarrouselGal {
	background:url(../images/modfotogaleria/degrade_meio.jpg) repeat-x;
	width:290px;
	margin:0 auto;
	height:63px;
	padding-bottom:8px;
	position:relative;
}
.fundocaixaimg {
	height:43px;
	background-color:#8c8c8c;
	width:64px
}
.setEsqCarGal {
	position:absolute;
	left:5px;
	top:28px;
}
.setDirCarGal {
	position:absolute;
	right:5px;
	top:28px;
}
/*ticket*/
.tickerBox {
	width:979px;
	height:34px;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-size:0px;
	position:relative;
}
.tickerTimeBox {
	background:url(../images/modticker/gradient_vermelho.jpg) repeat-x;
	width:35px;
	height:14px;
	position:absolute;
	left:6px;
	top:10px;
}
.tickerTimeTit {
	position:absolute;
	left:50px;
	top:10px;
}
.tickerText {
	position:absolute;
	left:25px;
	top:6px;
}
.tickerArrow {
	position:absolute;
	background:url(../images/modticker/arrow.jpg) no-repeat;
	width:8px;
	height:34px;
	left:117px;
}
.tickerLeft {
	position:absolute;
	width:117px;
	height:34px;
	background:url(../images/modticker/leftBkg.jpg) repeat-x;
}
.tickerRight {
	left:125px;
	position:absolute;
	width:854px;
	height:34px;
	background:url(../images/modticker/rightBkg.jpg);
}
/*lafora*/
.infcaixafora {
	width:282px;
	margin:0 auto;
}
.infcaixafora a:hover {
	text-decoration:underline
}
.comboFora {
	width:100px;
	height:20px
}
/*sondagens*/
.sondagensBox {
	width:300px;
	height:161px;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-size:0px;
}
.sondagensHeader {
	background:url(../images/modsondagens/topBkg.jpg) no-repeat;
	height:35px;
}
.sondagensMiddle {
	height:102px;/**/
	background-color:#dcdcdc;
}
.sondagensData {
	height:26px;
}
.sondagensQuestao {
	position:relative;
	height:76px;
}
.sondagensQuestaoText {
	position:absolute;
	width:185px;
	height:66px;
	left:15px;
}
.sondagensVertBar {
	position:absolute;
	width:1px;
	height:66px;
	left:220px;
	background-color:#b5b5b5;
}
.sondagensQuestaoVoto {
	position:absolute;
	width:69px;
	height:66px;
	left:221px;
	padding-left:10px;
}
.sondagensBottomUp {
	height:19px;
	background-color:#3a3a3a;
}
.sondagensBottomLeftText {
	position:absolute;
	left:10px;
	top:5px;
}
.sondagensBottomRightImg {
	position:absolute;
	left:115px;
	top:3px;
}
.sondagensBottomRightText {
	position:absolute;
	left:135px;
	top:5px;
}
.sondagensBottomDown {
	height:5px;
	background:url(../images/modsondagens/bottom.jpg) no-repeat;
}
.sondagemSegCor:hover {
	font-size:11px;
	color:#dedede;
}
a.linkHover:hover {
	font-size:11px;
	color:#dedede;
}
a.linkUnd:hover {
	text-decoration:underline;
	cursor:pointer
}
a.linkCor:hover {
	color:#DA0019;
}

span.linkUnd:hover {
	/*text-decoration:underline;*/
	cursor:pointer;
}

div.linkUnd:hover {
	text-decoration:underline;
	cursor:pointer;
}
/*tagus*/
.caixaTagus {
	background:url(../images/modtagus/caixa.png);
	width:300px;
	height:63px;
	position:relative
}
.caixPosSig {
	position:absolute;
	top:12px;
	left:12px;
}
.caixaPoslogoTwi {
	position:absolute;
	top:30px;
	left:12px;
}
.caixaPoslogoFace {
	position:absolute;
	top:30px;
	left:135px;
}
.caixaPoslogoYoutube {
	position:absolute;
	top:30px;
	left:220px;
}
/*cotacao*/
.cotacaoTopo {
	background:url(../images/modcotacao/caixa_topo.png);
	width:980px;
	height:4px;
	font-size:0px;
}
.cotacaoMeio {
	height:18px;
	width:980px;
	background-color:#dcdcdc;
	font-size:0px;
}
.cotacaoBaixo {
	background:url(../images/modcotacao/caixa_baixo.png);
	width:980px;
	height:4px;
	font-size:0px;
}
.cotacaoLisPri {
	height:16px;
	line-height:16px;
	float:left;
	padding:0px 20px 0px 10px
}
.cotacaoLismeio {
	float:left;
	padding-right:20px;
	height:16px;
	line-height:16px;
}
.cotacaoLisFim {
	float:left;
	height:16px;
	line-height:16px;
}
/*jogos directo*/
.liveScoreBox {
	width:300px;
	height:385px;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-size:0px;/*background-color:#000000;*/
}
.liveScoreHeader {
	background:url(../images/modlivescore/header.png) no-repeat;
	height:35px;
}
.liveScoreMiddle {
	background-color:#000000;
	padding-top:5px;
}
.liveScoreSportsBox {
	width:290px;
	height:27px;
}
.liveScoreBox1 {
	height:119px;
}
.liveScoreBox1Header {
	background:url(../images/modlivescore/liga_cima_header.jpg) no-repeat;
	width:290px;
	height:29px;
	position:relative;
}
.liveScoreBox2Header {
	background:url(../images/modlivescore/liga_baixo_header.jpg) no-repeat;
	width:290px;
	height:29px;
	position:relative;
}
.liveScoreBox1HeaderTextRight {
	left:164px;
	top:8px;
	width:120px;
	text-align:right;
}
.liveScoreBox1HeaderTextLeft {
	left:8px;
	top:8px;
	width:110px;
	text-align:left;
}
.liveScoreBox1Content {
	background:url(../images/modlivescore/liga_cima_content.jpg) no-repeat;
	width:290px;
	height:29px;
	position:relative;
	margin:0px 0px 1px 0px;
}
.liveScoreBox2Content {
	background:url(../images/modlivescore/liga_baixo_content.jpg) no-repeat;
	width:290px;
	height:29px;
	position:relative;
	margin:0px 0px 1px 0px;
}
.liveScoreBox1ContentTextLeft {
	left:5px;
	top:8px;
	width:110px;
	text-align:right;
}
.liveScoreBox1ContentTextRight {
	left:174px;
	top:8px;
	width:110px;
	text-align:left;
}
.liveScoreBox1ContentTextSpacer {
	left:54px;
	top:8px;
}
.liveScorePontos {
	background:url(../images/modlivescore/caixa_pontos.jpg) no-repeat;
	width:19px;
	height:25px;
	line-height:25px;
}
.liveScorePontosSpacer {
	left:143px;
	top:8px;
}
.liveScorePontosLeft {
	left:121px;
	top:2px;
}
.liveScorePontosRight {
	left:150px;
	top:2px;
}
.liveScoreGrid {
	height:62px;
}
.liveScoreGridBox {
	position:relative;
	height:20px;
}
.liveScoreGridContent1 {
	width:96px;
	height:20px;
	position:absolute;
	background:url(../images/modlivescore/caixa_cinzenta_beixo.jpg) repeat-x;
	line-height:20px;
}
.liveScoreGridContent2 {
	width:96px;
	height:20px;
	position:absolute;
	background:url(../images/modlivescore/caixa_cinzenta_beixo.jpg) repeat-x;
	left:97px;
	line-height:20px;
}
.liveScoreGridContent3 {
	width:96px;
	height:20px;
	position:absolute;
	background:url(../images/modlivescore/caixa_cinzenta_beixo.jpg) repeat-x;
	left:194px;
	line-height:20px;
}
.liveScoreBottomUp {
	height:19px;
	background-color:#000000;
}
.liveScoreBottomDown {
	height:5px;
	background: url(../images/modlivescore/bottom2.png) no-repeat;
}
.liveScoreBottomLeftText {
	position:absolute;
	left:10px;
	top:5px;
	height:12px;
}
/*noticias*/
.caixaModNot {
	padding-top:20px;
	width:300px
}
.cxHoraNotEsq {
	background:url(../images/modnoticias/esq.png) no-repeat;
	width:11px;
	height:17px;
}
.cxHoraNotDir {
	background:#040404;
	height:14px;
	/*line-height:18px;*/
	padding-left:0px;
	padding-right:7px;
	font-size:11px;
	color:#FFFFFF;
	padding-top:3px;
}
.cxTipNotEsq {
	background:#d5d5d5;
	height:14px;
	/*line-height:18px;*/
	padding-left:4px;
	padding-right:0px;
	font-size:11px;
	color:#7d7d7d;
	padding-top:3px;
}
.cxTipNotDir {
	background:url(../images/modnoticias/dto.png) no-repeat;
	width:11px;
	height:17px;
}
/*noticias hoje*/
.cantEsqOver {
	background:url(../images/modultimas/menu_esq_cantoredondo_rollover.png) no-repeat bottom;
	width:6px;
	height:25px;
}
.cantEsqOut {
	background:url(../images/modhoje/tab2_esq.png) no-repeat bottom;
	width:6px;
	height:20px;
}
.cantDirOver {
	background:url(../images/modultimas/menu_dir_cantoredondo_rollover.png) no-repeat bottom;
	width:6px;
	height:25px;
}
.cantDirOut {
	background:url(../images/modhoje/tab2_dto.png) no-repeat bottom;
	width:6px;
	height:20px;
}
.cantLastEsqOver {
	background:url(../images/modhoje/tab3_esq.png) no-repeat bottom;
	width:6px;
	height:20px;
}
.cantLastDirOver {
	background:url(../images/modhoje/tab3_dto.png) no-repeat bottom;
	width:6px;
	height:20px;
}
.titModHoje {
	width:674px;
	height:25px;
	font-size:0px;
	margin:0px;
	padding:0px;
}
.titModHoje li.first {
	height:25px;
	line-height:25px;
	margin-right:2px;
}
.titModHoje li.mid {
	height:20px;
	line-height:20px;
	margin-right:2px;
	margin-top:5px;
	cursor:pointer;
}
.titModHoje li.last {
	height:20px;
	line-height:20px;
	margin-top:5px;
	cursor:pointer;
}
.caixaNotHoje {
	width:674px;
	padding:5px 0px 0px 0px;
	margin:0px;
	background-color:#3a3a3a;
	height:350px
}
.cxTabNotHoje {
	width:664px;
	height:60px;
	margin:0 auto;
	padding:0px;
}
.cxInfoHoje {
	float:left;
	width:221px;
	height:345px;
	background-color:#000000;
	padding:5px 11px 0px 8px
}
.imgDestGal {
	float:left;
	position:relative;
	width:424px;
	height:350px;
}
.cxImgPosNot1 {
	position:absolute;
	top:11px;
	right:8px
}
.cxImgPosNot2 {
	position:absolute;
	top:77px;
	right:8px
}
.cxImgPosNot3 {
	position:absolute;
	top:143px;
	right:8px
}
.cxImgPosNot4 {
	position:absolute;
	top:209px;
	right:8px
}
.cxImgFundNot {
	background:url(../images/modhoje/fundothumb.jpg) no-repeat;
	width:66px;
	height:59px;
}
.cxFundNotImg {
	background-color:#e40000;
	width:66px;
	height:59px;
}
.algnImgGalNotHoj {
	margin-left:3px;
	margin-top:2px
}
.cxBtPlayGal {
	position:absolute;
	top:274px;
	right:8px;
	background:url(../images/modhoje/caixaBtPlay.jpg) no-repeat;
	width:66px;
	height:21px;
}
.btPalGal {
	padding-left:5px;
	padding-top:4px;
	float:left
}
.txtPagGal {
	padding-left:10px;
	padding-top:4px;
	float:left;
	color:#faf7f7;
	font-size:11px
}
.titBlHoje {
	line-height:33px;
	color:#e60000;
	font-size:32px;
	font-weight:bold;
	padding-bottom:13px;
	letter-spacing:-2px;
}
.linhacinzaBlcNot {
	background-color:#333333;
	width:100%;
	height:1px;
	font-size:0px;
	margin-top:5px;
	margin-bottom:5px
}
/*mod tab noticias*/
.caixaDinaTabnot {
	background:#d4d4d4;
	width:300px;
	font-size:0px;
}
.imgTxtDinTabnot {
	width:285px;
	margin:0 auto;
	font-size:11px;
	padding-top:5px;
	padding-bottom:3px
}
.caixatabNotc {
	width:300px;
	padding:22px 0px 0px 0px;
	margin:0px;
	background-color:#767676;
}
.cantEsqTabNot {
	background:url(../images/modTabNoticias/esq.png) no-repeat bottom;
	width:7px;
	height:24px;
}
.cantDirTabNot {
	background:url(../images/modTabNoticias/dto.png) no-repeat bottom;
	width:7px;
	height:24px;
}
.caixaTabNot {
	width:300px;
	height:24px;
}
.caixaTabNot li.over {
	height:24px;
	line-height:24px;
	margin-right:2px;
}
.caixaTabNot li.out {
	height:21px;
	line-height:21px;
	margin-right:2px;
	margin-top:3px;
	cursor:pointer;
}
/*area geral noticias*/
.areaGeralNoticiasBox {
	width:674px;
	height:1317px;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-size:0px;
	background-color:#f5f5f5;
	position:relative;
}
.areaGeralNoticiasCantosTopo {
	position:absolute;
	width:674px;
	height:6px;
	background:url(../images/modareageralnoticias/topoCaixa.png) no-repeat;
}
.areaGeralNoticiasEquipaTopo {
	position:absolute;
	width:64px;
	height:17px;
	left:19px;
	top:19px;
}
.areaGeralNoticiasEquipaTopoBox {
	position:relative;
	width:64px;
	height:17px;
}
.areaGeralNoticiasEquipaTopoTitEsq {
	position:absolute;
	width:9px;
	height:17px;
	background:url(../images/modareageralnoticias/esq.png) no-repeat;
}
.areaGeralNoticiasEquipaTopoTit {
	position:absolute;
	width:49px;
	height:17px;
	left:9px;
	background-color:#d5d5d5;
	line-height:17px;
	text-align:center;
}
.areaGeralNoticiasEquipaTopoTitDrt {
	position:absolute;
	width:9px;
	height:17px;
	left:58px;
	background:url(../images/modareageralnoticias/dto.png) no-repeat;
}
.areaGeralNoticiasVistos {
	position:absolute;
	width:80px;
	height:12px;
	left:503px;
	top:23px;
}
.areaGeralNoticiasIconsTopo {
	position:absolute;
	width:80px;
	height:16px;
	left:580px;
	top:22px;
}
.areaGeralNoticiasIconsTopoBox {
	position:relative;
	width:80px;
	height:16px;
	line-height:16px;
}
.areaGeralNoticiasIconsTopo1 {
	position:absolute;
	width:14px;
	height:12px;/*background:url(../images/modareageralnoticias/icone8.png) no-repeat;*/
}
.areaGeralNoticiasIconsTopo2 {
	position:absolute;
	width:14px;
	height:12px;
	left:20px;/*background:url(../images/modareageralnoticias/icone10.png) no-repeat;*/
}
.areaGeralNoticiasIconsTopo3 {
	position:absolute;
	width:15px;
	height:16px;
	left:40px;/*background:url(../images/modareageralnoticias/icone9.png) no-repeat;*/
}
.areaGeralNoticiasIconsTopo3TextBox {
	position:absolute;
	width:20px;
	height:7px;
	left:57px;
}
.areaGeralNoticiasContent {
	position:absolute;
	width:634px;
	left:19px;
	top:44px;
}
.areaGeralNoticiasTitulo {
	width:634px;
}
.areaGeralNoticiasDataColunistaBox {
	position:relative;
	width:634px;
	height:15px;
}
.areaGeralNoticiasHora {
	position:absolute;
	background:url(../images/modareageralnoticias/horas.png) no-repeat;
	width:36px;
	height:15px;
	line-height:15px;
}
.areaGeralNoticiasData {
	position:absolute;
	left:40px;
	line-height:15px;
}
.areaGeralNoticiasColunista {
	position:absolute;
	right:0px;
	height:15px;
}
.areaGeralNoticiasImage {
	position:relative;
	width:634px;
	height:300px;
}
.areaGeralNoticiasBarTextBox {
	position:relative;
	width:634px;
}
.areaGeralNoticiasBarBox {
	position:absolute;
	width:301px;
	height:19px;
	left:334px;
}
.areaGeralNoticiasBar {
	position:relative;
	width:301px;
	height:19px;
	background:url(../images/modareageralnoticias/tab-dos-icones.png) no-repeat;
}
.areaGeralNoticiasBarIcon1 {
	position:absolute;
	width:17px;
	height:11px;
	/*background:url(../images/modareageralnoticias/icone1.png) no-repeat;*/
	left:25px;
	top:5px;
	cursor:pointer;
}
.areaGeralNoticiasBarIcon2 {
	position:absolute;
	width:17px;
	height:11px;
	/*background:url(../images/modareageralnoticias/icone2.png) no-repeat;*/
	left:65px;
	top:5px;
	cursor:pointer;
}
.areaGeralNoticiasBarIcon3 {
	position:absolute;
	width:18px;
	height:10px;
	/*background:url(../images/modareageralnoticias/icone3.png) no-repeat;*/
	left:108px;
	top:5px;
	cursor:pointer;
}
.areaGeralNoticiasBarIcon4 {
	position:absolute;
	width:13px;
	height:11px;
	/*background:url(../images/modareageralnoticias/icone4.png) no-repeat;*/
	left:152px;
	top:5px;
	cursor:pointer;
}
.areaGeralNoticiasBarIcon5 {
	position:absolute;
	width:17px;
	height:11px;
	/*background:url(../images/modareageralnoticias/icone5.png) no-repeat;*/
	left:190px;
	top:5px;
	cursor:pointer;
}
.areaGeralNoticiasBarIcon6 {
	position:absolute;
	width:11px;
	height:12px;
	/*background:url(../images/modareageralnoticias/icone6.png) no-repeat;*/
	left:230px;
	top:4px;
	cursor:pointer;
}
.areaGeralNoticiasBarIcon7 {
	position:absolute;
	width:12px;
	height:12px;
	/*background:url(../images/modareageralnoticias/icone7.png) no-repeat;*/
	left:265px;
	top:4px;
	cursor:pointer;
}
.areaGeralNoticiasTextBox {
	position:absolute;
	width:306px;
}
.areaGeralNoticiasVotoBox {
	position:relative;
	width:272px;
	height:26px;
}
.areaGeralNoticiasVotoSim {
	position:absolute;
	width:50px;
	height:8px;
	top:15px;
}
.areaGeralNoticiasVotoNao {
	position:absolute;
	width:50px;
	height:9px;
	top:14px;
	left:52px;
}
.areaGeralNoticiasErroBox {
	position:relative;
	width:124px;
	height:26px;
	left:150px;
}
.areaGeralNoticiasPartilhaBox {
	position:relative;
	width:113px;
	height:36px;
}
.areaGeralNoticiasPartilhaText {
	position:absolute;
	top:20px;
}
.areaGeralNoticiasPartilhaIcon1 {
	position:absolute;
	top:36px;
}
.areaGeralNoticiasPartilhaIcon2 {
	position:absolute;
	top:36px;
	left:22px;
}
.areaGeralNoticiasPartilhaIcon3 {
	position:absolute;
	top:36px;
	left:40px;
}
.areaGeralNoticiasPartilhaIcon4 {
	position:absolute;
	top:36px;
	left:58px;
}
.areaGeralNoticiasPartilhaIcon5 {
	position:absolute;
	top:36px;
	left:76px;
}
.areaGeralNoticiasPartilhaIcon6 {
	position:absolute;
	top:36px;
	left:95px;
}
.areaGeralNoticiasUrlBox {
	/*position:relative;*/
	padding-top:36px;
	width:120px;
	height:24px;
}
.areaGeralcaixa {
	margin-right:30px;
	width:110px;
}
/**************area de registo ************/
.RegistoBoxTop {
	width:674px;
	height:6px;
	background:url(../images/modarearegisto/topoCaixa.png) no-repeat;
	font-size:0px;
}
.RegistoBox {
	width:654px;
	padding-left:20px;
	background:#f5f5f5;
}
.RegistoLinha {
	background:url(../images/modarearegisto/linha.png) no-repeat;
	width:538px;
	height:2px;
	font-size:0px;
}
.RegistoNome {
	border:1px solid #C1C0C0;
	height:20px;
	padding-top:4px;
	width:340px;
}
.RegistoMorada {
	border:1px solid #C1C0C0;
	height:41px;
	width:340px;
}
.RegistoCodPostal {
	border:1px solid #C1C0C0;
	height:20px;
	padding-top:4px;
	width:86px;
}
.RegistoRotaPostal {
	border:1px solid #C1C0C0;
	width:46px;
	height:20px;
	padding-top:4px;
}
.RegistoLocalidade {
	border:1px solid #C1C0C0;
	width:105px;
	height:20px;
	padding-top:4px;
	;
}
.RegistoDistr {
	border:1px solid #C1C0C0;
	height:20px;
	padding-top:4px;
	width:258px;
}
.RegistoNat {
	border:1px solid #C1C0C0;
	height:20px;
	padding-top:4px;
	width:258px;
}
.RegistoPais {
	border:1px solid #C1C0C0;
	height:20px;
	padding-top:4px;
	width:211px;
}
.RegistoDiaMes {
	border:1px solid #C1C0C0;
	height:20px;
	padding-top:4px;
	width:30px;
}
.RegistoAno {
	border:1px solid #C1C0C0;
	height:20px;
	padding-top:4px;
	width:60px;
}
.RegistoContacto {
	border:1px solid #C1C0C0;
	height:20px;
	padding-top:4px;
	width:94px;
}
.RegistoEnviar {
	background:url(../images/modarearegisto/gradient.png) repeat-x;
	width:40px;
	height:15px;
	font-size:11px;
	color:#454545;
	text-align:center;
	border:none;
	cursor:pointer;
	line-height:10px;
}
.RegistoCaixaErros {
	background-color:#a3a3a3;
	width:520px;
	padding-bottom:10px;
	padding-top:10px
}
#RegistoListaErros {
	font-size:11px;
	color:#FFFFFF;
}
.RegistoRecuperar {
	background:url(../images/modarearegisto/gradient.png) repeat-x;
	width:125px;
	height:15px;
	line-height:10px;
	font-size:11px;
	color:#454545;
	text-align:center;
	border:none;
	cursor:pointer
}
/*comentarios*/
.areaComentariosBox {
	width:674px;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-size:0px;
	background-color:#f5f5f5;
}
.areaComentariosHeader {
	width:136px;
	height:33px;
	padding-top:18px;
	position:relative;
}
.areaComentariosHeaderTitle {
	color:#7d7d7d;
	font-size:17px;
	position:absolute;
	bottom:0px;
	left:0px;
}
.areaComentariosHeaderTitleIcon {
	position:absolute;
	left:96px;
	bottom:10px;
	width:39px;
	height:25px;
	background:url(../images/modcomentarios/baloes-grandes.png) no-repeat;
}
.areaComentariosInserirGeralBox {
	padding-left:22px;
}
.caixatabNotc {
	width:300px;
	padding:22px 0px 0px 0px;
	margin:0px;
	background-color:#767676;
}
.caixaTabComentarios {
	width:400px;
	height:27px;
}
.caixaTabComentarios li.over {
	height:27px;
	line-height:27px;
	margin-right:4px;
}
.caixaTabComentarios li.out {
	height:22px;
	line-height:22px;
	margin-right:4px;
	margin-top:5px;
	cursor:pointer;
}
.cantEsqTabComentarios {
	background: url(../images/modcomentarios/tab1_esq.png) no-repeat bottom;
	width:7px;
	height:27px;
}
.cantEsqTabComentariosOut {
	background:url(../images/modcomentarios/tab2_esq.png) no-repeat bottom;
	width:10px;
	height:22px;
}
.cantDirTabComentarios {
	background:url(../images/modcomentarios/tab1_dto.png) no-repeat bottom;
	width:9px;
	height:27px;
}
.cantDirTabComentariosOut {
	background:url(../images/modcomentarios/tab2_dto.png) no-repeat bottom;
	width:10px;
	height:22px;
}
.fundoTabComentariosSelected {
	background-color:#ffffff;
}/*v5*/
.fundoTabComentariosUnselected {
	background-color:#d4d4d4;
}/*v2*/
.caixaTabComentariosItemBox {
	width:639px;
	padding:10px 0px 0px 0px;
	margin:0px;
	background-color:#ffffff;
}
.areaComentariosItemHeaderBox {
	/*position:relative;*/
	width:629px;
	height:23px;
}
.areaComentariosHora {
	/*position:absolute;*/
	float:left;
	background:url(../images/modcomentarios/horas.png) no-repeat;
	width:36px;
	height:14px;
	line-height:14px;
}
.areaComentariosNomeForum {
	/*position:absolute;
	left:40px;*/
	line-height:14px;
	float:left;
}
.areaComentariosHeaderIcons {
	/*position:absolute;
	right:0px;
	height:15px;*/
	
	float:left;
}
.areaComentariosInputBrancoNome {
	width:320px;
	height:24px;
	background-color:#ffffff;
	border:solid 1px #c1c0c0;
}
.areaComentariosInputBrancoMsg {
	width:340px;
	height:63px;
	background-color:#ffffff;
	border:solid 1px #c1c0c0;
}
.areaComentariosHeaderBottom {
	padding-top:20px;
	vertical-align:middle;
	position:relative;
	height:14px;
}
.areaComentariosHeaderBottomCheck {
	position:absolute;
	bottom:0px;
}
.areaComentariosHeaderBottomText {
	position:absolute;
	left:20px;
	bottom:2px;
}
.areaComentariosTermosLink {
	color:#d70717;
	font-size:11px;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
}
.areaComentariosContentBox {
	padding-top:35px;
	padding-left:17px;
}
.areaComentariosContentTabsBox {
	width:400px;
	height:27px;
}
.caixaTabComentariosItem {
	padding-bottom:12px;
	padding-left:6px;
	padding-top:12px;
}
.caixaTabComentariosItemAlt {
	background-color:#f5f5f5;
	padding-top:12px;
	padding-left:6px;
	padding-bottom:12px;
}
.areaComentariosVotosBox {
	/*border:solid 1px #cdcccc; padding:2px 2px 2px 2px;*/
	border:1px solid #CDCCCC;
	height:21px;
	line-height:20px;
	padding:0px 5px 0px 5px;
	background-color:#ffffff;
}
.areaComentariosVotosBoxAlt {
	border:1px solid #CDCCCC;
	height:21px;
	line-height:20px;
	padding:0px 5px 0px 5px;
	background-color:#f5f5f5;
}
.areaComentariosInputCinzaNome {
	width:320px;
	height:24px;
	background-color:#f5f5f5;
	border:solid 1px #c1c0c0;
}
.areaComentariosInputCinzaMsg {
	width:340px;
	height:63px;
	background-color:#f5f5f5;
	border:solid 1px #c1c0c0;
}
.areaComentariosItemsBottomBox {
	padding-top:20px;
	vertical-align:middle;
	position:relative;
	height:14px;
}
.areaComentariosItemsBottomCheck {
	position:absolute;
	bottom:0px;
}
.areaComentariosPagBkg {
	text-align:center;
	width:15px;
	/*heigth:14px;*/
	background:url(../images/modcomentarios/botao2.png) repeat-x;
}
.areaComentariosPagBkgVer {
	text-align:center;
	width:15px;
	/*heigth:14px;*/
	background:url(../images/modcomentarios/botao1.png) repeat-x;
}
/*multimedia*/


.notMultimedia {
	width:290px;
	margin:0 auto;
	padding:0px;
}
.notMultimedia div {
	font-size:0px;
}
.notMultimedia div.videoMultimedia {
	background-color:#3a3a3a;
	width:100%;
	height:209px;
	margin:0px;
	padding:0px;
	font-size:0px;
}
.notMultimedia div.thumbsMultimedia {
	background-color:red;
	background:url(../images/modmutimedia/gradient.jpg) repeat-x;
	width:100%;
	height:77px;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-size:0px;/*position:relative;*/
}
.areaMultimediaThumbBorder {
	border:solid 2px #8c8c8c;
	width:60px;
}
.areaMultimediaThumbBorder .txt {
	height:13px;
	background-color:#FFFFFF;
	text-align:center
}
.areaMultimediaThumbBorder:hover {
	border-top:solid 2px #e40000;
	border-left:solid 2px #e40000;
	border-right:solid 2px #e40000;
	border-bottom:solid 2px #e40000;
}
.areaMultimediaThumbText {
	/*width:61px;*/
	height:13px;
	border-left:solid 2px #d9d9d9;
	border-right:solid 2px #d9d9d9;
	border-bottom:solid 2px #b9b9b9;
}
.areaMultimediaThumbText:hover {
	border-left:solid 2px #e40000;
	border-right:solid 2px #e40000;
	border-bottom:solid 2px #e40000;
}
/*videos redaccao*/
.thumbsVideoRedaccao {
	background: url(../images/modvideosredaccao/fundogal.jpg) no-repeat;
	font-size:0;
	margin:0;
	padding:0;
	width:100%;
}
.areaVideosRedaccaoThumbBorder {
	border:solid 2px #8c8c8c;
}
.areaVideosRedaccaoThumbBorder:hover {
	border:solid 2px #e40000;
}


/*modulo marcador*/
.cabMarcador{
background:url(../images/modmarcador/topo.png) no-repeat;
width:300px;
height:35px;
line-height:35px;
}

.marcadorLogoPos{left:10px;top:5px;}
.marcadorTopTextPos{right:10px;top:16px;}
.marcadorPosNumber{background:url(../images/modmarcador/classificacao-gradient-preto.png) repeat-x; width:22px; height:18px; text-align:center; line-height:18px;}
.marcadorPosEquipa{background-color:#ffffff; width:152px; height:18px; text-align:left; text-indent:8px; line-height:18px;}
.marcadorPosJogos{background:url(../images/modmarcador/gradient-cinzento-escuro.png) repeat-x; width:65px; height:18px; text-align:center; line-height:18px;}
.marcadorPosPts{background:url(../images/modmarcador/gradient-cinza-claro.png) repeat-x; width:51px; height:18px; text-align:center; line-height:18px;}
.marcadorCombo{width:98px; height:20px; text-align:center;	 /*padding-left:5px; padding-top:2px;*/}
.marcadorProxEquipaEsq{background-color:#ffffff; width:113px; height:18px; text-align:right; padding-right:10px; line-height:18px;}
.marcadorProxEquipaCentro{background:url(../images/modmarcador/gradient-preto.png) repeat-x; width:44px; height:22px; text-align:center; line-height:22px;}
.marcadorProxEquipaDrt{background-color:#ffffff; width:113px; height:18px; text-align:left; padding-left:10px; line-height:18px;}

.marcadorClassEquipaEsq{background-color:#ffffff; width:113px; height:18px; text-align:right; padding-right:10px; line-height:18px;}
.marcadorClassNumberCentro{background:url(../images/modmarcador/gradient-preto.png) repeat-x; width:17px; height:22px; text-align:center; line-height:22px;}
.marcadorClassEquipaDrt{background-color:#ffffff; width:113px; height:18px; text-align:left; padding-left:10px; line-height:18px;}


/*modulos estatisticas*/
.areaEstatisticasVencedoresTopo{background:url(../images/modestatisticaequipa/topomarcadores.png) no-repeat; width:314px; height:35px;}
.areaEstatisticasMarcadoresTopo{background:url(../images/modestatisticaequipa/topovencedores.png) no-repeat; width:314px; height:35px;}
.areaEstatisticasFundoCaixa314{background:url(../images/modestatisticaequipa/fundo314.png) no-repeat; width:314px; height:5px;}

.areaEstatisticasBox
{
	width:674px;
	font-size:0px;
	padding:0px;
	margin:0px;
}
.areaEstatisticasTabsBox, .areaGaleriaVideosBox
{
	width:400px;
	height:27px;
	vertical-align:bottom;
}

.areaEstatisticasTabsBox li.over, .areaGaleriaVideosBox li.over{
height:27px;
line-height:27px;
margin-right:4px;
}

.areaEstatisticasTabsBox li.out , .areaGaleriaVideosBox li.out{
height:21px;
line-height:21px;
margin-right:4px;
margin-top:6px;
cursor:pointer;
}

.cantEsqTabEstatisticas, .cantEsqTabGaleriaVideos{
background: url(../images/modestatisticajogador/tab1_esq.png) no-repeat bottom;
width:7px;
height:27px;
}

.meioTabEstatisticasSelected, .meioTabGaleriaVideosSelected
{
	background-color:#f5f5f5;
	height:27px;
	padding-top:0px
}

.cantDirTabEstatisticas , .cantDirTabGaleriaVideos{
background:url(../images/modestatisticajogador/tab1_dto.png) no-repeat bottom;
width:9px;
height:27px;
}

.cantEsqTabEstatisticasOut , .cantEsqTabGaleriaVideosOut{
background:url(../images/modestatisticajogador/tab-esq.png) no-repeat bottom;
width:7px;
height:21px;
}

.meioTabEstatisticasUnselected, .meioTabGaleriaVideosUnselected
{
	background-color:#d4d4d4;
}

.cantDirTabEstatisticasOut, .cantDirTabGaleriaVideosOut{
background:url(../images/modestatisticajogador/tab-dto.png) no-repeat bottom;
width:7px;
height:21px;
}

.areaEstatisticasContentBoxAlt , .areaGaleriaVideosContentBoxAlt{
width:654px;
padding:29px 0px 60px 20px;
margin:0px;
background-color:#f5f5f5;
overflow:auto;
}

.areaEstatisticasContentBox{
width:654px;
padding:29px 0px 88px 20px;
margin:0px;
background-color:#f5f5f5;
}
.areaEstatisticasItemBox , .areaGaleriaVideosItemBox, .areaResultadosEmDirectoItemBox{
width:634px;
padding:0px;
margin:0px;
background-color:#f5f5f5;
}

.areaResultadosEmDirectoItemBox{
	width:668px;
}


.areaEstatisticasFiltrosBox
{
	width:634px;
	height:18px;
	line-height:18px;
}

.areaEstatisticasComboLiga{
width:123px; height:18px;
/*border-top: solid 2px #E3E3E3;
border-bottom: solid 2px #E3E3E3;
border-left: solid 1px #E3E3E3;
border-right: solid 1px #E3E3E3;*/

}

.areaEstatisticasComboClube
{
	width:103px; height:18px;
}

.areaEstatisticasComboPosicao
{
	width:103px; height:18px;
}

.areaEstatisticasFiltroBtn
{
	/*width:110px;height:19px;*/
	background:url(../images/modestatisticajogador/btPesquisar.jpg);
	width:67px; height:17px;
}

.areaEstatisticasGridTopoBox
{
	width:634px;
	height:83px;
}

.areaEstatisticasGridTopoCell
{
	background:url(../images/modestatisticajogador/gradient.png) repeat-x;
	width:120px;
	height:20px;
	line-height:20px;
	cursor:pointer;	
}

.areaEstatisticasGridTopoCell:hover {
	text-decoration:underline;
	color:#FFFFFF;	
}

.areaEstatisticasTabsEpocasBox
{
	width:212px;
	height:17px;
}

.areaEstatisticasTabsEpocasBox li.over{
height:17px;
/*line-height:17px;*/
margin-right:1px;
cursor:pointer;
background: url(../images/modestatisticajogador/gradient-pequeno-cinzento-escuro.png) repeat-x;
}

.areaEstatisticasTabsEpocasBox li.out{
height:17px;
/*line-height:17px;*/
margin-right:1px;
cursor:pointer;
background: url(../images/modestatisticajogador/gradient-pequeno-cinzento-claro.png) repeat-x;
}

.areaEstatisticasTabsEpocasBorder
{
	
}

.areaEstatisticasEpocaContentBox
{
	width:212px;
}

.areaEstatisticasEpocaBox{width:212px;height:270px; background-color:#282828;}
.areaEstatisticasDadosJogadorBox{width:212px;height:185px; background-color:#9b9c9c}
.areaEstatisticasNomeJogadorBox{background:url(../images/modestatisticajogador/gradient-grande.png) repeat-x; width:212px; height:68px;}
.areaEstatisticascentroBox{width:634px; height:270px;}

.areaEstatisticasGridTopoLinha
{
	width:634px;
	height:20px;
}
.modEstatisticasJogador, .modGaleriaVideos
{
	font-size:0px;
	margin:0px;
	padding:0px;
}

.areaEstatisticasDadosJogadorTitulo{background:url(../images/modestatisticajogador/bg_EstatisticaJogador.png) repeat-x; }

.areaEstatisticasDadosJogadorBox{background:url(../images/modestatisticajogador/bg_EstatisticaJogador.png) repeat-x; }
/*.areaEstatisticasDadosJogadorText{background:url(../images/modestatisticajogador/gradient-claro-comprido.png) repeat-x; height:15px;}
.areaEstatisticasBkgTitulo{width:212px; height:30px; background:url(../images/modestatisticajogador/topo-estatisticas.png) no-repeat; line-height:30px;}
*/
/*equipas*/
.areaEstatisticasFiltrosCalendarioInput
{
	border:1px solid #E7E7E7;
	height:14px;
	width:80px;
}

.areaEstatisticasComboTemporada{
width:123px; height:18px;
border:2px solid #E7E7E7;	
}

.areaEstatisticasComboJornada
{
	width:103px; height:18px;
	border:2px solid #E7E7E7;	
}

.areaEstatisticasCalendarBox, .areaGaleriasVideoCalendarBox
{
	left:140px;top:200px;
}

.areaEstatisticasCalendarBoxFim , .areaGaleriasVideoCalendarBoxFim  
{
	left:270px;top:200px;
}

.areaEstatisticasCalendarBoxJogador
{
	left:140px;top:172px;
}

.areaEstatisticasCalendarBoxFimJogador
{
	left:270px;top:172px;
}

.areaEstatisticasTabsEpocasBoxJogador
{
	width:212px;
	height:17px;
	background:#010101;
}

.areaEstatisticasTabsEpocasBoxJogador li.over{
height:17px;
margin-right:1px;
cursor:pointer;
background: url(../images/modestatisticajogador/bgTabJogador.png) repeat-x;
}

.areaEstatisticasTabsEpocasBoxJogador li.out{
height:17px;
/*line-height:17px;*/
margin-right:1px;
cursor:pointer;
background: url(../images/modestatisticajogador/bgTabJogador2.png) repeat-x;
}

.rankVerde{
	background-color:#70c738;
	border-right:1px solid #767676;
	border-bottom:2px solid #767676;
}

.borderDtaBaixo{
	border-right:1px solid #767676;
	border-bottom:2px solid #767676;
}

.borderBaixo{
	border-bottom:2px solid #767676;
}


.borderDta{
	border-right:1px solid #767676;
}
.rankAzul{
	background-color:#3594e9;
	border-right:1px solid #767676;
	border-bottom:2px solid #767676;
}

.bgBotaoPesquisar{
	background:url(../images/modestatisticajogador/bgbt.png) no-repeat;
	width:66px;
	height:17px;
	
}



.areaEstatisticasLigaSagresTopo{background:url(../images/modestatisticaequipa/topo1.png) no-repeat; width:634px; height:35px;}
.areaEstatisticasSumarioLigaTopo{background:url(../images/modestatisticaequipa/topo2.png) no-repeat; width:634px; height:35px;}
.areaEstatisticasUltimos10JogosTopo{background:url(../images/modestatisticaequipa/topo3.png) no-repeat; width:208px; height:35px;}
.areaEstatisticasJogosEmCasaTopo{background:url(../images/modestatisticaequipa/topo4.png) no-repeat; width:208px; height:35px;}
.areaEstatisticasJogosForaTopo{background:url(../images/modestatisticaequipa/topo5.png) no-repeat; width:208px; height:35px;}
.areaEstatisticasFundoCaixa634{background:url(../images/modestatisticaequipa/fundo1.png) no-repeat; width:634px; height:11px;}
.areaEstatisticasFundoCaixa208{background:url(../images/modestatisticaequipa/fundo2.png) no-repeat; width:208px; height:7px;}

/*areas especiais*/
.areaEspeciaisBox
{
	width:634px;
	height:186px;
}

.areaEspeciaisLeftBox
{
	background:url(../images/modareaespeciais2/caixa-esq.png) no-repeat;
	width:5px;
	height:186px;
}
.areaEspeciaisRightBox
{
	background:url(../images/modareaespeciais2/caixa-drt.png) no-repeat;
	width:5px;
	height:186px;
}
.areaEspeciaisMiddleBox
{
	background:url(../images/modareaespeciais2/caixa-meio.png) repeat-x;
	width:606px;
	height:186px;
	padding: 0px 9px 0px 9px;
}

.areaEspeciaisNoticia1
{
	width:113px; height:16px; background-color:#df5204;
}

.areaEspeciaisNoticia2
{
	width:113px; height:16px; background-color:#72a003;
}

.areaEspeciaisNoticia3
{
	width:113px; height:16px; background-color:#0186a7;
}
.areaEspeciaisNoticia4
{
	width:113px; height:16px; background-color:#ac4bc0;
}



.areaEspeciaisCaixaTexto
{
	width:117px;height:42px; background:url(../images/modareaespeciais2/caixaPeq-meio.png) repeat-x;
}

/*mod area estatisticas equipa*/
.noticiasDestaqueTabsBox {
	width:634px;
	height:25px;
}


.noticiasDestaqueTabsBox li.over {
	height:25px;
	line-height:25px;
	margin-right:2px;
}
.noticiasDestaqueTabsBox li.out {
	height:20px;
	line-height:20px;
	margin-right:2px;
	margin-top:5px;
	cursor:pointer;
}

.noticiasDestaqueBodyBox {
	width:634px;	
	padding:5px 0px 0px 0px; 
	margin:0px;
	font-size:0px;
	background-color:#3a3a3a;
}


.noticiasDestaqueBox {
	width:623px;
	margin:0 auto;
	padding:0px;
}

.noticiasDestaqueContentBox
{
	width:623px;height:227px;
}

.noticiasDestaqueText
{
	background:url(../images/modvida/bgSubtitulo.png) repeat;
	bottom:0px;width:623px; height:53px;
}

.noticiasDestaqueTextBkgBox
{
	bottom:0px;
}

/*modulo da vida*/
.cinza20{color:#959595;font-size:20px;}
.branco18v2{color:#fdfcfc;font-size:18px;}
.algVertTxt34px{line-height:34px;}
.algVertTxt31px{line-height:31px;}
.algVertTxt40px{line-height:40px;}	
.FT_Fundo{background:url(../images/modvida/fundo.jpg) no-repeat; width:978px; height:362px; margin-top:0px;padding-top:5px; padding-left:5px;}
.FT_fila_cima{width:968px;}
.FT_SupEsq{float:left; background:url(../images/modvida/canto_sup_esquerdo_rosa.jpg) no-repeat; width:5px; height:40px;}
.FT_SupDir{float:left; background:url(../images/modvida/canto_sup_direito_rosa.jpg) no-repeat; width:5px; height:40px;}
.FT_SupCnt{float:left; width:958px; background-color:#d82fa8; height:40px;}

.FT_Imagens{width:968px; height:352px;}
.modVidaEsq{float:left; width:531px; height:311px; overflow:hidden; position:relative;}
.modVidaEsqLegenPos{position:absolute; bottom:0px; left:0px} 
.modVidaEsqLegen{background:url(../images/modvida/bgSubtitulo.png) repeat;height:31px;width:531px;} 

.modVidaMeio{float:left; width:218px; height:311px; overflow:hidden; position:relative; margin-left:1px; }
.modVidaMeioLegenPos{position:absolute; bottom:31px; left:0px} 
.modVidaMeioLegen{float:left; background:url(../images/modvida/bgSubtitulo.png) repeat;width:218px;height:34px;} 
.modVidaMeioBT{position:absolute; bottom:0px; left:0px} 

.modVidaDir{float:left; width:217px; height:311px; overflow:hidden; position:relative; margin-left:1px;}
.modVidaDirLegenPos{position:absolute; bottom:31px; left:0px} 
.modVidaDirLegen{float:left; background:url(../images/modvida/bgSubtitulo.png) repeat;width:218px;height:34px; } 
.modVidaDirBT{position:absolute; bottom:0px; left:0px} 

/*.FT_imgEsquerda{float:left; background:url(../images/modvida/foto01.jpg) no-repeat; width:531px; height:311px; position:relative}
.FT_imgMeio{float:left; background:url(../images/modvida/foto02.jpg) no-repeat; width:218px; height:311px; margin-left:1px; position:relative}
.FT_imgDireita{float:left; background:url(../images/modvida/foto03.jpg) no-repeat; width:217px; height:311px; margin-left:1px; position:relative}
.FT_Subtitles{margin-left:0px; margin-top:0px; }
.FT_ShadowCnt{float:left; background:url(../images/modvida/foto02_shadow.png) no-repeat;width:218px;height:34px; position:absolute; bottom:31px; }
.FT_ShadowDir{float:left; background:url(../images/modvida/foto03_shadow.png) no-repeat;width:217px;height:34px; position:absolute; bottom:31px;}
.FT_ShadowEsq{float:left; background:url(../images/modvida/foto01_shadow.png) no-repeat;width:531px;height:31px; position:absolute; bottom:0px}

.FT_BotoesEsq{float:left; background:url(../images/modvida/botao_esquerda.jpg) no-repeat;width:218px;height:31px; position:absolute; bottom:0px}
.FT_BotoesDir{float:left; margin-left:1px;background:url(../images/modvida/botao_direita.jpg) no-repeat;width:217px;height:31px; position:absolute; bottom:0px}

.modVidaImgs{float:left;margin-left:1px;position:relative; height:311px}*/
/*modulo da vida*/

/*modulos dos menus*/
.modMenu{
	width:979px;
	height:35px;
	background: url(../images/modmenu/bgMenu1.jpg);
}

.modMenu ul{
	padding-top:6px;
}

.modMenu li{
	display:inline;
	margin-right:20px;
	margin-left:20px;
}

.selectModMenu{
float:left;
cursor:pointer;
}
.selectModMenu .cantEsqMNU {
	background: url(../images/modmenu/menu_esq_cantoredondo_rollover.png) no-repeat bottom;
	width:5px;
	height:29px;
	float:left;
}
.selectModMenu .meioModMNU {
	background-color:#7b7b7b;
	height:29px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	float:left;	
	line-height:26px;
}
.selectModMenu .cantDirMNU {
	background:url(../images/modmenu/menu_dir_cantoredondo_rollover.png) no-repeat bottom;
	width:5px;
	height:29px;
	float:left;	
}

.deselectModMenu{
float:left;
cursor:pointer;
}


.selectModMenu a{
 color:#ffffff;
}

.deselectModMenu a{
color:#717171;
}


.deselectModMenu .cantEsqMNU {
	background:none;
	width:5px;
	height:29px;
	float:left;	
}
.deselectModMenu .meioModMNU {
	background:none;
	height:29px;
	font-size:12px;
	font-weight:normal;
	color:#717171;
	float:left;	
	line-height:26px;
}
.deselectModMenu .cantDirMNU {
	background:none;
	width:5px;
	height:29px;
	float:left;	
}

.modMenu2{
	width:979px;
	height:35px;
	background: url(../images/modmenu/bgMenu2.jpg);
}

.modMenu2 ul{
	padding-top:10px;
}


.modMenu2 li{
	/*background:red;*/
	display:inline;
	margin-right:20px;
	margin-left:20px;
}

/* MODULO ULTIMOS RESULTADOS*/

.titModUltimosResultados {
	width:300px;
	/*height:22px;*/
	overflow:hidden;
}

.titModUltimosResultados li.over {
	height:25px;
	line-height:25px;
	margin-right:2px;
}
.titModUltimosResultados li.out {
	height:21px;
	line-height:21px;
	margin-right:2px;
	margin-top:4px;
	cursor:pointer;
}




.ModUltimosResultados li{
	display:inline;
	margin-right:20px;
	margin-left:20px;
}

.cantEsqRedOverUltimosResultados {
	background: url(../images/modUltimosResultados/menu_esq_cantoredondo_rollover.png) no-repeat bottom;
	width:5px;
	height:29px;
}


.cantDirRedOverUltimosResultados {
	background:url(../images/modUltimosResultados/menu_dir_cantoredondo_rollover.png) no-repeat bottom;
	width:5px;
	height:29px;
}

.ModUltimosResultados2 ul{
	padding-top:10px;
}

.ModUltimosResultados2 li{
	/*background:red;*/
	display:inline;
	margin-right:20px;
	margin-left:20px;
}

.caixaNotUltimosResultados {
	width:301px;	
	padding:5px 0px 0px 0px; 
	margin:0px;
	font-size:10px;
	background-color:#767676;
}

.meioUltimosResultados {
	background-color:#767676;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}

.TodosResultados {
	background-color:#767676;
	width:301px;
	height:25px;
	color:#b5b5b5;
	font-size:12px;
}

.cantEsqRedOutUltimosResultados {
	background:url(../images/modUltimosResultados/menu_esq_cantoredondo_rollout.png) no-repeat bottom;
	width:5px;
	height:21px;
}

.liveScoreBox1ContentUltimosResultados {
	background:none;
	width:290px;
	position:relative;
	/*margin:0px 0px 1px 0px;*/
}

.liveScoreBox2ContentUltimosResultados {
	background:none;
	width:290px;
	/*height:29px;*/
	position:relative;
	margin:0px 0px 1px 0px;
}



.ligaCampeoes{
	background-color:#0072d7;
	color:#FFFFFF;
	width:70px;
	height:18px;
	margin-bottom:10px;
	margin-right:50px;
	padding-left:5px;

}

.ligaSagres{
	background-color:#ffc000;
	color:#3a3a3a;
	width:60px;
	height:15px;
	padding-left:5px;
}

.ligaBrancoDta{
	background-color:#ffffff;
	color:#7d7d7d;
	width:100px;
	height:22px;
	text-align:right;
	padding-right:5px;

}

.ligaBrancoEsq{
	background-color:#ffffff;
	color:#7d7d7d;
	width:100px;
	height:22px;
	text-align:left;
	padding-left:5px;

}

.ligaResultado{
	width:16px;
	margin:0px;
	padding:0px;
}

.fundoResultado{
	background:url(../images/modUltimosResultados/um.png);
}

.tabelaRes {
	width:290px;
	/*margin:0 auto;*/
	padding:0px;
}

.marginleft9{
	margin-left:9px;
}

/* MOD LIGA SAGRES*/

.titModLigaSagres {
	width:300px;
	height:22px;
	overflow:hidden;
}

.titModLigaSagres li.over {
	height:25px;
	line-height:25px;
	margin-right:2px;
}
.titModLigaSagres li.out {
	height:21px;
	line-height:21px;
	margin-right:2px;
	margin-top:4px;
	cursor:pointer;
}




.ModLigaSagres li{
	display:inline;
	margin-right:20px;
	margin-left:20px;
}

.cantEsqRedOverLigaSagres {
	background: url(../images/modLigaSagres/menu_esq_cantoredondo_rollover.png) no-repeat bottom;
	width:5px;
	height:29px;
}


.cantDirRedOverLigaSagres {
	background:url(../images/modLigaSagres/menu_dir_cantoredondo_rollover.png) no-repeat bottom;
	width:5px;
	height:29px;
}

.ModLigaSagres2 ul{
	padding-top:10px;
}

.ModLigaSagres2 li{
	/*background:red;*/
	display:inline;
	margin-right:20px;
	margin-left:20px;
}

.caixaNotLigaSagres {
	width:301px;	
	padding:5px 0px 0px 0px; 
	margin:0px;
	font-size:11px;
	background-color:#767676;
}

.meioLigaSagres {
	background-color:#767676;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}

.cantEsqRedOutLigaSagres {
	background:url(../images/modLigaSagres/menu_esq_cantoredondo_rollout.png) no-repeat bottom;
	width:5px;
	height:21px;
}

.liveScoreBox1ContentLigaSagres {
	background:none;
	width:290px;
	position:relative;
	/*margin:0px 0px 1px 0px;*/
}

.liveScoreBox2ContentLigaSagres {
	background:none;
	width:290px;
	/*height:29px;*/
	position:relative;
	margin:0px 0px 1px 0px;
}


/*MOD GRAFICO*/
.fundoGrafico{
	background:url(../images/modGrafico/grafico.png); width:622px; height:473px;
}

/*MOD DESTAQUE CLUBE*/
	.fundoDestaqueClube{
		background:url(../images/modDestPorto/fundoModulo.jpg) no-repeat;
		width:674px; 
		height:125px;
	}
	
	
	.listaFunc{
		position:absolute;
		/*top:100px;*/
		margin-left:225px;
		padding-top:25px;
		
	
	}
	.listaFunc li{
		margin-top:50px;
		display:inline;
		
	}
	
	.listaFunc li a img{
	border:0;
	}
	
/*MOD BARRA BANDEIRAS*/
	.modBarraBandeiras{
		width:674px;
		height:57px;
		background:url(../images/modbarrabandeiras/fundo.jpg) repeat-x;
		
	}
	
	.fundoOver{
		background:url(../images/modbarrabandeiras/fundo.png);
	}
	
	
	.listaClubes{
	padding-top:8px;
	}
	.listaClubes li{
		height:42px;
		width:42px;
		float:left;

	}
	.listaClubes li:hover{

		background:url(../images/modbarrabandeiras/fundo.png) top left;
	}
	
/* MOD PESQUISA AVANCADA*/
.pesqAvancada{
	background-color:#f5f5f5;
	width:644px;
	height:186px;
	}

.pesqAvancada img{	
	vertical-align:middle;
}


.areaPesqAvancadaMsg, .areaPesqResultadosEmDirecto {
	border:solid 1px #d7d7d7;
	width:80px;
	background-color:#ffffff;
	color:#a2a2a2;
	font-size:10px;
}
.areaPesqResultadosEmDirecto {
	width:200px;
}

.areaPesqAvancadaMsgJorn {
	width:84px;
	/*height:18px;*/
	background-color:#ffffff;
	border:solid 1px #d7d7d7;
	color:#a2a2a2;
	font-size:10px;
}

.areaPesqAvancadaMsgPer {
	width:70px;
	/*height:18px;*/
	background-color:#ffffff;
	border:solid 1px #d7d7d7;
	color:#a2a2a2;
	font-size:10px;
}
	
.cinzav2t18 {
	color:#757575;
	font-size:12px;
}

.titModPesqAvancada {
	width:300px;
	height:22px;
	overflow:hidden;
}

.titPesqAvancada li.over {
	height:25px;
	line-height:25px;
	margin-right:2px;
}
.titPesqAvancada li.out {
	height:21px;
	line-height:21px;
	margin-right:2px;
	margin-top:4px;
	cursor:pointer;
}


.PesqAvancada li{
	display:inline;
	margin-right:20px;
	margin-left:20px;
}

.cantEsqRedOverPesqAvancada {
	background: url(../images/modPesquisaAvancada/menu_esq_cantoredondo_rollover.png) no-repeat bottom;
	width:5px;
	height:21px;
}


.cantDirRedOverPesqAvancada {
	background:url(../images/modPesquisaAvancada/menu_dir_cantoredondo_rollover.png) no-repeat bottom;
	width:5px;
	height:21px;
}

.PesqAvancada2 ul{
	padding-top:10px;
}

.PesqAvancada2 li{
	/*background:red;*/
	display:inline;
	margin-right:20px;
	margin-left:20px;
}

.caixaNotPesqAvancada {
	width:301px;	
	padding:5px 0px 0px 0px; 
	margin:0px;
	font-size:10px;
	background-color:#f5f5f5;
}

.meioPesqAvancada {
	background-color:#f5f5f5;
	color:#717171;
	font-size:12px;
	font-weight:bold;
}

.TodosResultados {
	background-color:#767676;
	width:301px;
	height:25px;
	color:#b5b5b5;
	font-size:12px;
}

.cantEsqRedOutPesqAvancada {
	background:url(../images/modPesquisaAvancada/menu_esq_cantoredondo_rollout.png) no-repeat bottom;
	width:5px;
	height:21px;
}

.cantDirRedOutPesqAvancada {
	background:url(../images/modPesquisaAvancada/menu_dir_cantoredondo_rollout.png) no-repeat bottom;
	width:5px;
	height:21px;
}

.liveScoreBox1ContentPesqAvancada {
	background:none;
	width:290px;
	position:relative;
	margin:0px 0px 1px 0px;
}

.liveScoreBox2ContentPesqAvancada {
	background:none;
	width:290px;
	position:relative;
	margin:0px 0px 1px 0px;
}

.titPesqAvancada {
	width:300px;
	height:21px;
	overflow:hidden;
}

.titPesqAvancada li.over {
	height:21px;
	line-height:21px;
	margin-right:2px;
}
.titPesqAvancada li.out {
	height:21px;
	line-height:21px;
	margin-right:2px;
	margin-top:4px;
	cursor:pointer;
}
	
.vermelhoPesqAvancada {
	color:#d40101;
	font-size:14px;
}
.pesqAvancada a img{
border:0px;
}

/* MOD MENU HEADER*/



.selectModMenuHeader{
float:left;
cursor:pointer;
}
.selectModMenuHeader .cantEsqMNU {
	background: url(../images/modHeader/menu_esq_cantoredondo_rollover.png) no-repeat bottom;
	width:4px;
	height:29px;
	float:left;
}
.selectModMenuHeader .meioModMNU {
	background-color:#ffffff;
	height:29px;
	color:#717171;
	font-size:11px;
	font-weight:bold; 
	float:left;	
	line-height:26px;
}

.selectModMenuHeader .cantDirMNU {
	background:url(../images/modHeader/menu_dir_cantoredondo_rollover.png) no-repeat bottom;
	width:4px;
	height:29px;
	float:left;	
}

.deselectModMenuHeader{
	float:left;
	cursor:pointer;
}
.deselectModMenuHeader .cantEsqMNU {
	background:none;
	width:4px;
	height:29px;
	float:left;	
}
.deselectModMenuHeader .meioModMNU {
	background:none;
	height:29px;
	color:#717171;
	font-size:11px; 
	font-weight:bold;
	float:left;	
	line-height:26px;
}
.deselectModMenuHeader .cantDirMNU {
	background:none;
	width:4px;
	height:29px;
	float:left;	
}

.meioModMenuHeaderVermelho{
	background:none;
	height:29px;
	color:#e50000;
	font-size:11px; 
	font-weight:bold;
	float:left;	
	line-height:26px;
	
}

.selectModMenuHeader .meioModMenuHeaderVermelho {
	background-color:#ffffff;
	height:29px;
	color:#e50000;
	font-size:11px;
	font-weight:bold; 
	float:left;	
	line-height:26px;
}

.deselectModMenuHeader .meioModMenuHeaderVermelho {
	background:none;
	height:29px;
	color:#e50000;
	font-size:11px; 
	font-weight:bold;
	float:left;	
	line-height:26px;
}
/*sondagens Com Barras*/
.sondagensBoxBarras {
	width:300px;
	height:161px;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-size:0px;
}
.sondagensHeaderBarras {
	background:url(../images/modsondagens/topBkg.jpg) no-repeat;
	height:35px;
}
.sondagensMiddleBarras {
	height:102px;
	background-color:#dcdcdc;
}
.sondagensDataBarras {
	height:16px;
}
.sondagensQuestaoBarras {
	position:relative;
	height:76px;
}
.sondagensQuestaoTextBarras {
	width:250px;
	height:36px;
	padding-left:10px;
}

.sondagensQuestaoVotoBarras {
	float:left;
	width:270px;
	padding-left:10px;
}
.sondagensBottomUpBarras {
	height:19px;
	background-color:#3a3a3a;
}
.sondagensBottomLeftTextBarras {
	position:absolute;
	left:10px;
	top:5px;
}
.sondagensBottomRightImgBarras {
	position:absolute;
	left:115px;
	top:3px;
}
.sondagensBottomRightTextBarras {
	position:absolute;
	left:135px;
	top:5px;
}
.sondagensBottomDownBarras {
	height:5px;
	background:url(../images/modsondagens/bottom.jpg) no-repeat;
}
.sondagemSegCorBarras:hover {
	font-size:11px;
	color:#dedede;
}

.sondagensCantoEsqSim{
	background:url(../images/modSondagemBarras/ct_esq_barra_sim.png);
	width:1px;
	height:8px;
	float:left;
}

.sondagensBgBarrasSim{
	height:8px;
	background:url(../images/modSondagemBarras/bg_sim.png);
	float:left;
}

.sondagensCantoDtoSim{
	background:url(../images/modSondagemBarras/ct_dta_barra_sim.png);
	width:2px;
	height:8px;
	float:left;
}

.sondagensCantoEsqNao{
	background:url(../images/modSondagemBarras/ct_esq_barra_nao.png);
	width:1px;
	height:8px;
	float:left;
}

.sondagensBgBarrasNao{
	height:8px;
	background:url(../images/modSondagemBarras/bg_nao.png);
	float:left;
}

.sondagensCantoDtoNao{
	background:url(../images/modSondagemBarras/ct_dta_barra_nao.png);
	width:2px;
	height:8px;
	float:left;
}
.verdeSondagem{
	color:#1f8234;
	font-size:10px;
}

.vermelhoSondagem{
	color:#d30018;
	font-size:10px;
}

/*Estatisticas Rebuild*/
.tabelaFiltrosPesquisa{
	width:634px;
}
.tabelaFiltrosPesquisa td{
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background:transparent url(../images/modestatisticajogador/gradient.png) repeat-x scroll 0 0;
	width:120px;
	height:20px;
	color:#FFFFFF;
	line-height:20px;
	font-family:arial, sans-serif;
	font-size:11px;
	padding-left:5px;
}

.tabelaFiltrosPesquisa td div{
	padding-left:10px;
}

.tabelaFiltrosPesquisa td a:link, .tabelaFiltrosPesquisa td a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

.tabelaFiltrosPesquisa td a:hover{
	text-decoration:underline;
}

.areaTabelaClassificativa div{
	background:#767676;
	width:629px;
	overflow:auto;
	padding-left:5px;
}

.tabelaClassificativaHeader, .areaTabelaClassificativa .tabelaClassificativaHeader {

	height:35px;
	line-height:35px;
	background:url(../images/modestatisticaequipa/topo1.png) no-repeat 0 0;
	padding-left:5px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	font-style:italic;
	
}
.ordenacao li{
	float:left;
	margin-right:5px;
}
.ordenacao li a{

	font-weight:normal;
	text-decoration:underline;
	color:#D4D4D4;
	font-size:11px;
	line-height:20px;
	
}
.ordenacao{
	background:#767676;
	width:634px;
	height:100%;
}

.ordenacao ul{
/*	width:500px;*/
	/*float:right;*/
	padding-right:70px;
}

.ordenacao span{
	width:75px;
	font-weight:bold;
	line-height:23px;
	color:#D4D4D4;
	font-size:11px;
	float:left;
	/*padding-left:18px;*/
	
}

.tabelaClassificativa, .tabelaSumario{
	width:624px;
	margin:0px;
	float:left;
/*	margin-left:5px;*/
}


.detalhe td{
	border-bottom:2px solid #767676;
	border-right:1px solid #767676;
	/*color:#7D7D7D;*/
	font-size:11px;
	/*width:39px;*/
	height:18px;
}

.detalheLegenda td{
	color:#FFFFFF;
}

.detalheLegenda a{
	 color:#FFFFFF;
	 font-size:11px;
	 font-weight:bold;
	 text-decoration:underline;
	 cursor:pointer;
}

.ultimo{
	width:116px;
}

td.tdSpacer, .quadroResumoGoleadores , .tdSpacer{
	height:3px;
	background:#767676;
	border:0px;
}


 .clubeTop{
 	/*width:16px;*/
	height:10px;
	background-color:#70C738 !important;
	color:#FFFFFF;
}

.clubeTop2-3{
	background-color:#3594E9 !important;
	color:#FFFFFF;
}

.clubeNormal, .tabelaUltimosCinco .clubeNormal{
	background-color:#FFC000 !important;
	color:#3A3A3A;
	font-weight:bold;
	text-align:center;
}

.clubeLinhaAgua{
	background-color:#FF0000 !important;
	color:#FFFFFF;
}

.classificacao{
	color:#7D7D7D;
	height:18px;
}

.classificacao a{
	
}

.ultimosDez{
	width:100px;
	padding-right:0px !important;
	overflow:hidden;
	/*padding-left:3px;*/
	height:12px;
	padding-top:5px;
	font-size:0px;
}


.ultimosDez li{
	width:6px;
	height:6px;
	display:inline-block;
	display:inline-block;
	margin-right:4px !important;
}

.ultimosDez .vitoria{
	background:#70C738;
	font-size:0px;
}

.ultimosDez .empate{
	background:#EADC00;
}

.ultimosDez .derrota{
	background:#DB0019;
}

div.legendaRanking {
	width:600px;
	/*padding-top:20px;*/
	padding-top:10px;
	padding-left:18px;
	overflow:hidden;
	/*height:20px;*/
	height:11px !important;
	float:left
}

.legendaRanking li{
	width:120px;
	float:left;
	line-height:10px;
	font-size:11px;
	/*padding-left:3px;*/
	color:#FFFFFF;
	height:20px;
}


.legendaRanking .clubeTop, .legendaRanking .clubeLinhaAgua, .legendaRanking .clubeTop2-3 {
	width:16px;
	height:10px;
	margin-right:3px;

}

.legendaRanking .meio{
	width:90px !important;
}

.legendaRanking span{
	padding:0px !important;
	font-size:0px;
}

.fundoTabClassificativa{
	background: url(../images/modestatisticaequipa/fundo1.png) no-repeat scroll 0 0;
	height:11px;
	width:634px;
}

.sumarioLiga{
	background:url(../images/modestatisticaequipa/topo2.png) no-repeat 0 0 !important;

}

.tabelaSumario{

	/*padding-bottom:10px;*/
}
.tabelaSumario td{
	border-right:3px solid #767676;
	border-bottom:1px solid #767676;
	background-color:#FFFFFF !important;
	color:#7D7D7D;
	font-size:11px;
	padding-left:4px;
	width:113px;
}

.tabelaSumario .result{
	background-color:#3A3A3A !important;
	color:#FFC000;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-left:0px !important;
	width:39px;
}

.ordenacao .tabelaSumario{
	margin-top:10px;
}

.ordenacao .tabelaSumario td{
	padding-top:0px !important;
}


.tresTabelas , .duasTabelas{
	clear:both;
	width:639px;
	padding-bottom:10px !important;
	margin:0px;
	overflow:auto;
}

.ultimosCinco{
	width:208px;
	background:url(../images/modestatisticaequipa/topo3.png) no-repeat 0 0 !important;
}

.jogosEmCasa{
	width:208px;
	background:url(../images/modestatisticaequipa/topo4.png) no-repeat 0 0 !important;
}


.jogosFora{
	width:208px;
	background:url(../images/modestatisticaequipa/topo5.png) no-repeat 0 0 !important;
}

.tabelaUltimosCinco{
		width:198px;
}

 .clube{
	background:#FFFFFF;
	padding-left:8px !important;
}

 .clube a{
	color:#7D7D7D;
}
 .clube a:hover{
	text-decoration:underline;
}

.tabelaUltimosCinco .posicao{
	background:#FFC000;
	text-align:center;
	font-weight:bold;
}


.tabelaPequena{
	padding-top:10px;
	width:203px;
	background:#767676;
	padding-left:5px;

}

.fimTabelaPequena{
	width:208px;
	height:7px;
	background:url(../images/modestatisticaequipa/fundo2.png) no-repeat 0 0 !important;
}

.tabelaMedia{
	padding-top:10px;
	width:309px;
	background:#767676;
	padding-left:5px;

}

.tabelaQuadroResultadoJogadores{
	padding-top:10px;
	width:304px;
	background:#767676;
	padding-left:5px;
	padding-right:5px;
}

.fimTabelaMedia{
	width:314px;
	height:7px;
	background: url(../images/modestatisticaequipa/fundo314.png) no-repeat 0 0 !important;
}


.wrapTabela{
	float:left;
}

.rankingCartoes, .campeoes{
	width:314px;
	height:35px;
	background: url(../images/modestatisticaequipa/topomarcadores.png) no-repeat 0 0 !important;
}


.rankingCartoes, .marcadores{
	width:314px;
	height:35px;
	background: url(../images/modestatisticaequipa/topomarcadores.png) no-repeat 0 0 !important;
}


.tabelaRankingCartoes, .tabelaRankingCampeoes,.tabelaRankingMarcadores{
width:305px;
	
}

.tabelaRankingCartoes .clube, .tabelaRankingCampeoes .clube, .tabelaRankingMarcadores .clube {
	width:121px;
}


.tabelaRankingCampeoes .clubeNormal, .tabelaRankingMarcador .clubeNormal{
 
	text-align:left !important;;
	padding-left:8px !important;
	width:103px;
}



.tabelaRankingCampeoes .clube, .tabelaRankingMarcadores .clube,  .quadroResumoGoleadores .clube{
	
	text-align:left !important;;
	padding-left:8px !important;
	width:200px;
}

.quadroResumoGoleadores .clube{
	width:194px;
}

.tabelaRankingMarcadores .clube{
	width:120px;
}


.tabelaRankingMarcadores .clube{
	
	text-align:left !important;;
	padding-left:8px !important;
	width:150px;
}


.tabelaRankingMarcadores .clubeNormal{
	text-align:left;
	padding-left:8px;
}

.quadroResumoGoleadores .clubeNormal{
	font-weight:normal;
	width:102px;
}

.legendaAsterisco{
	color:#3A3A3A;
	font-size:11px;
	padding-left:5px;
}
/*MODULO GALERIA VIDEOS*/

.filtrosMM{
	padding-bottom:10px;
}
.filtrosMM td {
padding-right:10px;
}

.filtrosMM .areaPesqAvancadaMsg{
	width:120px;
}

.capVideo{
	background-color:#e5e5e5;
	padding-left:15px;
	height:100px;
	width:618px;
	padding-top:10px;
}

.capVideo span{
	font-size:11px;
	color:#717171;
	padding-bottom:5px;
	display:block;
	width:602px;
}

.capVideo .titulo{
	font-size:12px;
	color:#454545;
	font-weight:bold;
}

.capVideo .titulo a{
color:#454545;
}
.capVideo .titulo a:hover{
	font-size:12px;
	color:#454545;
	font-weight:bold;
	text-decoration:underline;
}

.txtCapVideo{
	color:#7d7d7d;
	font-size:11px;
}

.iconCalendario
{
	left:394px;top:100px;
}

.iconCalendarioFim
{
	left:371px;top:100px;
}

.iconCalendarioAniversario
{
	left:119px;top:100px;
}

.iconCalendarioAniversarioFim
{
	left:247px;top:100px;
}


.AreaGaleriasSliderTop a:hover{
	text-decoration:underline;
}
	


/*SLIDER*/
.AreaGaleriasSliderBox
{
	width:634px;
	height:144px;
	padding-bottom:10px;
}

.AreaGaleriasSliderLeft
{
	background:url(../images/modGaleriaVideos/slider_BK_left.png) no-repeat;
	width:5px;
	height:144px;
	float:left;
}
.AreaGaleriasSliderRight
{
	background:url(../images/modGaleriaVideos/slider_BK_right.png) no-repeat;
	width:5px;
	height:144px;
	float:left;
}

.AreaGaleriasSliderMiddle
{
	background:url(../images/modGaleriaVideos/slider_BK_middle.jpg) repeat-x;
	width:624px;
	height:144px;
	float:left;
	overflow:hidden;
}

.AreaGaleriasSliderMiddle .AreaGaleriasSliderTop
{
	width:614px;height:41px;
	padding-left:10px;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#7d7d7d;
	line-height:41px;
}

.AreaGaleriasSliderTop a{
	color:#7d7d7d;
}

.imgContornado {
	height:71px;
	width:124px;
}

.imgContornado a{
	border:solid 1px #444444;
}

.AreaGaleriasSliderMiddle .AreaGaleriasSliderBtnLeft
{
	padding-left:10px;
	padding-top:20px;
	padding-right:2px;
	float:left;
}

.AreaGaleriasSliderMiddle .AreaGaleriasSliderBtnRight
{
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
	float:right;
}

.AreaGaleriasSliderMiddle li
{
	float:left;
	margin:0px;
	padding-left:10px;
	width:122px;
	overflow:hidden;
}

.AreaGaleriasSliderMiddle ul
{
	float:left;	
	font-size:0px;
	margin:0px;
	padding:0px;	
	width:528px;
	
}

.AreaGaleriasSliderMiddle li .AreaGaleriasSliderRedText
{
	font-family:Arial;
	font-size:10px;	
	color:#ff0000;	
}
.AreaGaleriasSliderMiddle li .AreaGaleriasSliderText
{
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	color:#454545;	
}

.AreaGaleriasSliderText a{
	color:#454545;
}

.AreaGaleriasSliderText a:hover{
	color:#454545;
	text-decoration:underline;
}


/*--------*/

.contImg img{
	border:1px solid #444444;
}

.contImg:hover img{
	border:1px solid #ff0000;
}

/*VIDEOS*/

.areaGaleriasVideosTabsBox
{
	width:634px;
	height:28px;
	vertical-align:bottom;
	background:url(../images/modGalerias/boxVideos-TabBorder.jpg) repeat-x bottom;
}

.areaGaleriasVideosTabsBox li.over{
height:28px;
line-height:28px;
margin-right:4px;
cursor:pointer;
}

.areaGaleriasVideosTabsBox li.out{
height:28px;
line-height:28px;
margin-right:4px;
cursor:pointer;
}

.cantEsqTabGaleriasVideos{
background: url(../images/modGalerias/boxVideos-TabSelected-Left.png) no-repeat bottom;
width:4px;
height:28px;
}

.meioTabGaleriasVideosSelected{background:url(../images/modGalerias/boxVideos-TabSelected-Middle.jpg) repeat-x; height:28px;}

.cantDirTabGaleriasVideos{
	background:url(../images/modGalerias/boxVideos-TabSelected-Right.png) no-repeat bottom;
	width:4px;
	height:28px;
}


.cantEsqTabGaleriasVideosOut{
	background:url(../images/modGalerias/boxVideos-TabUnselected-Left.png) no-repeat bottom;
	width:4px;
	height:28px;
}

.meioTabGaleriasVideosUnselected{ background:url(../images/modGalerias/boxVideos-TabUnselected-Middle.png) repeat-x bottom;height:28px;}

.meioTabGaleriasVideosSelectedOut{
background:url(../images/modGalerias/boxVideos-TabUnselected-Right.png) no-repeat bottom;
width:4px;
height:28px;
}

.areaGaleriasVideosContentBox{
width:632px;
padding:19px 0px 10px 0px;
margin:0px;
background-color:#ffffff;
border-left:solid 1px #B7B7B7;
border-right:solid 1px #B7B7B7;
overflow:hidden;
}


/*---------*/

/**/

.areaGaleriasVideoBox
{
	width:121px;
	height:184px;
	border-bottom: solid 1px #F1F1F1;
	border-top:solid 1px #ECECEC;
	background-color:#E7E7E7;
	padding:10px 10px 0px 13px;
	overflow:hidden;
}

.areaGaleriasVideoImg
{
	width:122px;
	height:69px;
	overflow:hidden;
}
.areaGaleriasVideoImg img
{
	border:solid 1px #444444;
}

.areaGaleriasVideoContent
{
	width:120px;
	height:100px;
	overflow:hidden;
}

.areaGaleriasVideoDate
{
	font-family:arial;
	font-size:10px;
	color:#717171;	
}

.areaGaleriasVideoTitle
{	
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	color:#454545;
}

.areaGaleriasVideoTitle a
{	
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	color:#454545;
}

.areaGaleriasVideoTitle a:hover
{	
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	color:#454545;
	text-decoration:underline;
}

.areaGaleriasVideoText
{
	padding-top:3px;
	font-family:arial;
	font-size:10px;
	color:#7d7d7d;
}

.areaGaleriasVideosContentPages
{
	margin:0px;
	padding-right:11px;
	padding-top:4px;
	float:right;
	height:9px;
}

.areaGaleriasVideosContentPages li
{
	float:left;
}

.areaGaleriasVideosContentPages .marginRight
{
	margin-right:4px;
}
.areaGaleriasVideosContentPagesBox{height:9px; padding-bottom:20px;}

.areaGaleriasVideosBottom
{
	background:url(../images/modGalerias/boxVideos-bottom.png) no-repeat;
	width:634px;
	height:8px;
}

.areaGaleriaVideosBox, .areaAgendaBox ,
 .areaResultadosEmDirectoBox
{
	width:400px;
	height:27px;
	vertical-align:bottom;
}

.areaGaleriaVideosBox li.over,
 .areaAgendaBox li.over ,
 .areaResultadosEmDirectoBox li.over{
height:27px;
line-height:27px;
margin-right:4px;
}

.areaGaleriaVideosBox li.out,
 .areaAgendaBox li.out ,
 .areaResultadosEmDirectoBox li.out{
height:21px;
line-height:21px;
margin-right:4px;
margin-top:6px;
cursor:pointer;
}

.areaGaleriaVideosBox li.over .cantEsqTab,
 .areaAgendaBox li.over .cantEsqTab,
 .areaResultadosEmDirectoBox li.over .cantEsqTab{
background: url(../images/modestatisticajogador/tab1_esq.png) no-repeat bottom;
width:7px;
height:27px;
}

.areaGaleriaVideosBox li.over .meioTab, 
.areaAgendaBox li.over .meioTab,
.areaResultadosEmDirectoBox li.over .meioTab
{
	background-color:#f5f5f5;
	height:27px;
	padding-top:0px
}

.areaGaleriaVideosBox li.over .cantDirTab,
 .areaAgendaBox li.over .cantDirTab, 
 .areaResultadosEmDirectoBox li.over .cantDirTab
 {
background:url(../images/modestatisticajogador/tab1_dto.png) no-repeat bottom;
width:9px;
height:27px;
}

.areaGaleriaVideosBox li.out .cantEsqTab,
.areaAgendaBox li.out .cantEsqTab, 
.areaResultadosEmDirectoBox li.out .cantEsqTab{
background:url(../images/modestatisticajogador/tab-esq.png) no-repeat bottom;
width:7px;
height:21px;
}

.areaGaleriaVideosBox li.out .meioTab,
.areaAgendaBox li.out .meioTab,
.areaResultadosEmDirectoBox li.out .meioTab
{
	background-color:#d4d4d4;
}
.areaResultadosEmDirectoBox li.out .meioTab{
	height:19px;
	line-height:19px;
	padding-top:2px;
}

.areaGaleriaVideosBox li.out .cantDirTab,
 .areaAgendaBox li.out .cantDirTab,
 .areaResultadosEmDirectoBox li.out .cantDirTab
 {
background:url(../images/modestatisticajogador/tab-dto.png) no-repeat bottom;
width:7px;
height:21px;
}

.areaGaleriaVideosContentBoxAlt{
width:654px;
padding:29px 0px 60px 20px;
margin:0px;
background-color:#f5f5f5;
overflow:auto;
}

.meioTab img{
	vertical-align:middle;
}

/*VIDEOS*/

.areaGaleriasVideosTabsBox
{
	width:634px;
	height:28px;
	vertical-align:bottom;
	background:url(../images/modGaleriaVideos/boxVideos-TabBorder.jpg) repeat-x bottom;
}

.areaGaleriasVideosTabsBox li.over{
height:28px;
line-height:28px;
margin-right:4px;
cursor:pointer;
}

.areaGaleriasVideosTabsBox li.out{
height:28px;
line-height:28px;
margin-right:4px;
cursor:pointer;
}

.areaGaleriasVideosTabsBox li.over .cantEsqTab{
background: url(../images/modGaleriaVideos/boxVideos-TabSelected-Left.png) no-repeat bottom;
width:4px;
height:28px;
}

.areaGaleriasVideosTabsBox li.over .meioTab{background:url(../images/modGaleriaVideos/boxVideos-TabSelected-Middle.jpg) repeat-x; height:28px;}

.areaGaleriasVideosTabsBox li.over .cantDirTab{
	background:url(../images/modGaleriaVideos/boxVideos-TabSelected-Right.png) no-repeat bottom;
	width:4px;
	height:28px;
}


.areaGaleriasVideosTabsBox li.out .cantEsqTab{
	background:url(../images/modGaleriaVideos/boxVideos-TabUnselected-Left.png) no-repeat bottom;
	width:4px;
	height:28px;
}

.areaGaleriasVideosTabsBox li.out .meioTab{ background:url(../images/modGaleriaVideos/boxVideos-TabUnselected-Middle.png) repeat-x bottom;height:28px;}

.areaGaleriasVideosTabsBox li.out .cantDirTab{
	background:url(../images/modGaleriaVideos/boxVideos-TabUnselected-Right.png) no-repeat bottom;
	width:4px;
	height:28px;
}


/* DETALHE AGENDA*/
.detalheAgenda, .detalheAniversario {
	width:640px;
	font-size:11px;
	line-height:16px;
}

.detalheAgenda .header, .detalheAniversario .header , .resultadosEmDirecto .header{
	width:635px;
	height:27px;
	background:url(../images/modAgendaDetalhe/bgTituloAgendaDetalhe.png) no-repeat;
	padding-top:7px;
	padding-left:5px;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
}


.detalheAgenda .access, .detalheAniversario .access , .resultadosEmDirecto .access {
	width:630px;
	height:27px;
	background:url(../images/modAgendaDetalhe/bgAccess.png) repeat-x;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
}

.cal{
	width:20px;
	float:right;
	padding-top:3px;
}

.dia{
	width:635px;
	height:19px;
	background:url(../images/modAgendaDetalhe/bgTituloDia.png) repeat-x;
	color:#d5d5d5;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
	padding-top:3px;
}

.tituloDiaAgenda{
	width:635px;
	height:18px;
	background:url(../images/modAgendaDetalhe/bgTituloDiaAgenda.png);
	padding-left:5px;
	padding-top:4px;
}

.tituloDiaAgenda a{
	float:left;
	padding-left:5px;
	font-weight:bold;
	color:#454545;
}

.tituloDiaAgenda a:hover{
	text-decoration:underline;
}


.tituloDiaAgenda .cal{
	float:right;
	padding-right:5px;
	padding-top:2px !important;
}

.detalheAniversario  .aniv .cal{
	float:left;
}

.hora{
	padding-left:2px;
	float:left;
	width:30px;
	height:14px;
	background:url(../images/modAgendaDetalhe/bgHora.png) repeat-x;
	color:#FFFFFF;
}

.textoDetalhe{
	/*background:green;*/
	padding-top:5px;
	padding-left:5px;
	padding-bottom:10px;
}


.textoDetalhe ul{
width:600px;
padding-left:20px;
	
}

.textoDetalhe li{
	padding-bottom:10px;
	list-style-type: circle; 
}

/*MODULO AGENDA COMPLETA*/

.opAniversario{
	 width:635px;
	 float:left;
	 padding-left:5px;
	 padding-top:5px;
}

.opAniversario .cal {
	 padding-top:1px !important;
	 float:left;
	 padding-left:5px;	 
}

.listaAniversariantes {
	float:left;
	width:630px;
	padding-left:5px !important;
	padding-top:5px;
	padding-bottom:15px;
	overflow:auto; 

}

.listaAniversariantes  ul {

	color: #454545;
	font-weight:bold;
/*	padding-left:5px !important;*/
}
.listaAniversariantes  ul li{
	line-height:18px;
}

.listaAniversariantes  a:link, .listaAniversariantes  a:visited {
	color: #454545;
	font-weight:bold;
	text-decoration:underline;
	
}

.listaAniversariantes span{
	color:#de001a;
}

.detalheAniversario .dia{
	float:left;
}


.areaAgendaGuiaTVContentBox, .areaResultadosEmDirectoContentBox{
width:654px;
padding:23px 0px 60px 14px;
margin:0px;
background-color:#f5f5f5;
/*overflow:auto;*/
overflow-x:hidden;
overflow-y:auto;

}	

.areaAgendaGuiaTVItemBox{
width:640px;
padding:0px;
margin:0px;
overflow:hidden;
}

.areaAgendaGuiaTVTitle
{
	padding-left:10px;
	padding-bottom:25px;
	
	font-family:arial;
	color:#E60000;
font-size:24px;
font-weight:bold;

}
.areaAgendaGuiaBox
{
	width:640px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	
}

.areaAgendaGuiaBoxTop
{
	background:url(../images/modAgendaGuiaTV/AgendaGuiaTVBarraTitulo.png) no-repeat;
	width:640px;
	height:35px;
	
	font-family:arial;
	font-style:italic;
	font-weight:bold;
	color:#ffffff;
	text-indent:17px;
	font-size:13px;
	line-height:35px;
}

.areaAgendaGuiaBoxDias
{
	background:url(../images/modAgendaGuiaTV/AgendaGuiaTVPesquisa_BK.png) repeat-x;
	width:640px;
	height:95px;
	
}

.areaAgendaGuiaBoxPesquisa
{
	width:640px;
	height:38px;
	padding-top:19px;
}

.areaAgendaGuiaBoxPesquisa .areaAgendaGuiaBoxPesquisaDias
{
	float:left;
	width:302px;
	height:38px;
	padding-left:9px;
}
.areaAgendaGuiaBoxPesquisa .areaAgendaGuiaBoxDiasBtnLeft
{
	padding-top:9px;		
	padding-right:2px;
	float:left;
	width:9px;
	cursor:pointer;
}

.areaAgendaGuiaBoxPesquisa .areaAgendaGuiaBoxDiasBtnRight
{
	padding-top:9px;
	padding-left:2px;
	padding-right:0px;	
	float:left;
	width:9px;
	cursor:pointer;
}

.areaAgendaGuiaBoxPesquisa li
{
	float:left;
	margin:0px;
	padding-left:0px;
	width:40px;
	overflow:hidden;
}

.areaAgendaGuiaBoxPesquisa ul
{
	float:left;	
	font-size:0px;
	margin:0px;
	padding:0px;	
	width:280px;
	
}

.areaAgendaGuiaBoxPesquisa .diaImg
{
	background:url(../images/modAgendaGuiaTV/AgendaGuiaTVDiaBoxUnselected.png) no-repeat;
	width:40px;
	height:39px;
	cursor:pointer;
	
	color:#828282;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	line-height:35px;
	text-align:center;
}

.areaAgendaGuiaBoxPesquisa .diaImgSelected
{
	background:url(../images/modAgendaGuiaTV/AgendaGuiaTVDiaBoxSelected.png) no-repeat;
	width:40px;
	height:39px;
	cursor:pointer;
	
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	line-height:35px;
	text-align:center;
}

.areaAgendaGuiaBoxPesquisa .areaPesqAvancadaMsg {
	border:solid 1px #d7d7d7;
	width:80px;
	background-color:#ffffff;
	color:#a2a2a2;
	font-size:10px;
}


.areaAgendaGuiaBoxPesquisa .areaPesqAvancadaMsgAlt {
	border:solid 1px #d7d7d7;
	width:105px;
	background-color:#ffffff;
	color:#a2a2a2;
	font-size:10px;
}
.areaAgendaGuiaBoxPesquisa .areaAgendaGuiaBoxPesquisaFiltros
{
	padding-left:13px;
	float:left;
	width:310px;
	line-height:16px;
}

.areaAgendaGuiaBoxDias .areaAgendaGuiaBoxPesquisaText
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#5f5e5e;
	
	padding-top:12px;
	padding-left:19px;
	
}

.areaAgendaGuiaBoxDias .areaAgendaGuiaBoxPesquisaText span
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#e60000;
	
}

.areaAgendaGuiaBoxHoras
{
	background:url(../images/modAgendaGuiaTV/AgendaGuiaTVBarraHoras_BK.jpg) repeat-x;
	height:30px;
	width:640px;
}

.areaAgendaGuiaBoxHoras .areaAgendaGuiaBoxHorasBtnLeft
{
	padding-top:9px;
	padding-left:9px;
	float:left;
	width:9px;
	height:14px;
	cursor:pointer;
}

.areaAgendaGuiaBoxHoras .areaAgendaGuiaBoxHorasBtnRight
{
	padding-top:9px;
	padding-right:8px;
	float:right;
	width:9px;
	height:14px;
	cursor:pointer;
}

.areaAgendaGuiaBoxHorasBtnsBox
{
	float:left;
	padding-top:4px;	
	height:26px;
	width:551px;
	padding-left:41px;
	padding-right:13px;
	text-align:center;
}

.areaAgendaGuiaBoxHorasBtnsBox .areaAgendaGuiaBoxHorasBtn1
{
	background:url(../images/modAgendaGuiaTV/AgendaGuiaTVHorasBtn.png) no-repeat;
	width:52px;
	height:23px;	
	
	font-family:arial;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	line-height:23px;
	text-align:center;	
	float:left;
	
	cursor:pointer;
}
.areaAgendaGuiaBoxHorasBtnsBox .areaAgendaGuiaBoxHorasBtn2Pad
{
	padding-left:185px;
}
.areaAgendaGuiaBoxHorasBtnsBox .areaAgendaGuiaBoxHorasBtn2 
{	
	background:url(../images/modAgendaGuiaTV/AgendaGuiaTVHorasBtn.png) no-repeat;
	width:52px;
	height:23px;	
	
	font-family:arial;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	line-height:23px;
	text-align:center;
	float:left;	
	cursor:pointer;
}

.areaAgendaGuiaBoxHorasBtnsBox .areaAgendaGuiaBoxHorasBtn3
{

	background:url(../images/modAgendaGuiaTV/AgendaGuiaTVHorasBtn.png) no-repeat;
	width:52px;
	height:23px;	
	
	font-family:arial;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	line-height:23px;
	text-align:center;
	float:right;
	cursor:pointer;
}

.areaAgendaGuiaBoxCanais
{
	width:640px;
	height:580px;
	overflow:hidden;
	background-color:#E7E5E5;
	/**/
	position:relative;
}
.areaAgendaGuiaBoxCanais table td
{
	height:46px;
}

.guiaTVcanais
{
	float:left;
	height:580px;
	width:56px;
	background-color:#E7E5E5;
	overflow:hidden;
	border-right: solid 2px #E7E5E5;
}

.guiaTVcanais ul
{
	margin:0px;
	padding:0px;
	width:56px;
}

.guiaTVcanais li
{	
	background-color:#ffffff;
	height:46px;
	border-bottom:1px solid #E7E5E5;
	border-top:1px solid #E7E5E5;
}

.guiaTVallProgramas
{
	background-color:#E7E5E5;
	height:580px;
	width:550px;
	overflow:hidden;
	float:left;
	
}
.guiaTVallProgramas ul
{
	margin:1px 0px 1px 0px;
	padding:0px;
	border:none;
	width:2000px;
	float:left;
	height:46px;
}

.guiaTVallProgramas li
{
	float:left;
	height:46px;
	cursor:pointer;
	border-right: solid 2px #E7E5E5;
	background-color:#ffffff;

}

.areaAgendaGuiaBoxCanalProgramaBox
{
	height:36px;
	/*position:relative;*/
	font-family:arial;
	font-size:10px;
	color:#666666;
	font-weight:bold;
	
	padding:5px 8px 5px 8px;
	
	
}

.areaAgendaGuiaBoxCanalProgramaBox span
{	
	
	font-family:arial;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	
}
.areaAgendaGuiaBoxCanalBaloon
{
	position:absolute;
	/*left:12px;
	top:14px;*/
	background:url(../images/modAgendaGuiaTV/AgendaGuiaTVCanalBaloon.png) no-repeat;
	width:285px;
	height:37px;
	display:none;
	overflow:hidden;
	line-height: 15px;
	
	padding-top:12px;
	padding-left:10px;
	padding-right:10px;
	font-family:arial;
	font-size:10px;
	color:#4f4f4f;
	font-weight:normal;
}

/**/
.noticiasDestaqueTabsBox .over .cantEsqTab {
	background:url(../images/modultimas/menu_esq_cantoredondo_rollover.png) no-repeat bottom;
	width:6px;
	height:25px;
}
.noticiasDestaqueTabsBox .out .cantEsqTab {
	background:url(../images/modhoje/tab2_esq.png) no-repeat bottom;
	width:6px;
	height:20px;
}
.noticiasDestaqueTabsBox .over .cantDirTab {
	background:url(../images/modultimas/menu_dir_cantoredondo_rollover.png) no-repeat bottom;
	width:6px;
	height:25px;
}
.noticiasDestaqueTabsBox .out  .cantDirTab {
	background:url(../images/modhoje/tab2_dto.png) no-repeat bottom;
	width:6px;
	height:20px;
}

.noticiasDestaqueTabsBox .out .meioTab{
	
	font-size:11px;
	background-color:#D4D4D4;
	color:#717171;
}
.noticiasDestaqueTabsBox .over .meioTab{
	font-size:11px;
	background-color:#3a3a3a;
	color:#ffffff;

}

.barGuiaTv{
	background: url(../images/modAgendaGuiaTV/AgendaGuiaTVBar.png) repeat-y;
	width:31px;
	height:518px;
	/*float:left;*/
}

.guiaTVBotaoCima{
	width:31px;
	height:31px;
	cursor:pointer;
	background: url(../images/modAgendaGuiaTV/AgendaGuiaTVCima.png) no-repeat;
	
}

.guiaTVBotaoBaixo{
	background: url(../images/modAgendaGuiaTV/AgendaGuiaTVBaixo.png) no-repeat;
	cursor:pointer;
	width:31px;
	height:31px;	
	/*margin-top:518px;*/
}

/* RESULTADOS EM DIRECTO*/
.resultadosEmDirecto {
	padding-left:0px !important;
}
.numEscondidos {
	width:85px;
	padding-left:5px;
	height:22px;
	padding-top:4px;
	float:right;
	background:url(../images/modResultadosEmDirecto/bgEscondidos.png) no-repeat;
}
.numEscondidos span {
	color:#737373;
	font-size:11px;
	line-height:13px;
}
.infoLiga {
	width:630px;
	height:19px;
	line-height:11px;
	background:url(../images/modAgendaDetalhe/bgTituloDia.png) repeat-x;
	color:#e2e2e2;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	/*float:left;*/
	
}
.infoLiga .esconder {
	float:right;/*padding-right:5px;*/
}
.infoLiga .favorito {
	float:right;/*padding-right:5px;*/
}
.resultadosEmDirecto .dados {
	width:640px;
	font-size:11px;
	color:#737373;
	border-bottom:1px solid #f5f5f5;
	height:21px;
}
.confronto {
	width:381px;
	height:21px;
	padding-top:px;
	/*border-top:1px solid #737373;
	border-bottom:1px solid #737373;*/
	float:left;
}
.timing, .maisInfo, .historico, .aDecorrer, .naoDecorrer{
	/*width:95px;*/
	height:21px;
	line-height:21px;
	padding-left:5px;
	background: url(../images/modResultadosEmDirecto/bgTiming.png) repeat-x;
	border-right:1px solid #fbfbfb;
	float:left;
}
.timing {
	width:45px;
}
.maisInfo {
	width:60px;
	padding-left:0px;
	padding-top:0px;
}
.historico {
	width:77px;
}
.aDecorrer {
	width:66px;
	border-right:0px !important;
	color:#d20019;
}

.naoDecorrer {
	width:66px;
	border-right:0px !important;
	color:#737373;
}

.maisInfo, .historico {
	color:#737373;
}
.equipaUm {
	width:130px;
	float:left;
	background:#FFFFFF;
	padding-top:5px;
	height:17px;
}
.equipaDois {
	width:186px;
	float:left;
	background:#FFFFFF;
	padding-top:5px;
	height:17px;
}
.equipaUm .clube {
	float:right;
	padding-right:5px;
	color:#7D7D7D
}
.equipaDois .clube {
	float:left;
	padding-left:5px !important;
	color:#7D7D7D;
}
.equipaUm .clube:hover, .equipaDois .clube:hover {
	text-decoration:underline;
}
.resultadoConfronto {
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	float:left;
	width:55px;
	padding-left:5px;
	padding-right:5px;
	height:21px;
	background:url(../images/modResultadosEmDirecto/bgResultado.png) repeat-x;
}
.resultadoConfronto ul {
	padding-top:2px;
}
.resultadoConfronto li {
	float:left;
}
.headerMaisInfo {
	width:630px;
	height:20px;
	padding-top:3px;
	margin-bottom:10px;
	padding-left:10px;
	font-size:11px;
	font-weight:bold;
	color:#393939;
	background:url(../images/modResultadosEmDirecto/bgDetalhesMaisInfo.png) repeat-x;/*float:left;*/
	position:relative;
}
.detalheMaisInfo {
	width:640px;
}
.detalheJogoMaisInfo {
	width:620px;
}

.detalheHistorico{
	width:640px;
}

.textoDetalheMaisInfo ,resumoHistorico{
 width:500px;
}

.textoDetalheMaisInfo ul {
	width:500px;
	height:83px;
	padding-left:5px;
}
.resumoHistorico ul{
	height:25px;
	padding-top:6px;
	padding-left:5px;
}

.detalheMaisInfo .textoDetalheMaisInfo ul, .detalheJogoMaisInfo ul {
/*	padding-left:5px !important;
	padding-top:5px;*/
}
.listaSubstituicoes {
	width:605px;
}
.detalheMaisInfo .textoDetalheMaisInfo li,  .detalheJogoMaisInfo li,  .substituicoesMaisInfo li, .resumoHistorico li {
	font-size:11px;
	background:#ffffff;
	color:#393939;
	font-weight:bold;
	list-style:none !important;
	padding-bottom:5px;
	padding-left:5px;
}
.detalheJogoMaisInfo li {
	background:none;
	padding-left:10px;
	padding-top:2px;
	height:12px;
}

.resumoHistorico li{
	float:left;
	padding-right:10px;
}

.detalheJogoMaisInfo li .cartao {
	vertical-align:middle;
}
.progressoMaisInfo , .historicoEquipa{
	background:url(../images/modResultadosEmDirecto/bgProgresso.png) repeat-x;
	width:600px;
	height:18px;
 padding-top:3px;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-transform:uppercase;
	padding-left:10px;
}

.historicoEquipa{
	text-transform:none;
}
.headerDetalheMaisInfo, .headerSubstituicoesMaisInfo {
	background:#b1b1b1;
	color:#393939;
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
	width:600px;
	height:21px;
	line-height:21px;
}
.headerDetalheMaisInfo td {
	width:300px;
	border-top:2px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	padding-left:10px;
}
.detalheMaisInfo table {
	width:606px;
}
.headerDetalheMaisInfoDados, .substituicoesMaisInfo li {
	background:#eaeaea;
}
.headerDetalheMaisInfoDados td {
	background:#eaeaea;
	border-top:2px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	width:299px;
}
.substituicoesMaisInfo {
	padding-top:5px;
	width:600px;
}
.headerSubstituicoesMaisInfo {
	padding-left:10px;
}
.btColapsar {
	float:right;
	width:16px;
	height:15px;
	vertical-align:middle;
	position:absolute;
	top:4px; 
	right:5px;
}
.scroll , .scrollHistorico{
	width:20px;
	height:230px;
	display:block;
	float:right;
	/*padding-top:10px;*/
}

.scrollHistorico{
	height:200px;
}

.barraScrollMaisInfo  , .barraScrollHistorico{
	background: #e3e1e1;
	height:200px;
	width:15px;
	padding-top:0px !important;
}

.barraScrollHistorico{
	height:173px;
}

.btBaixo  , .btBaixoHistorico{
	margin-top:195px;
	width:15px;
	height:13px;
}

.btBaixoHistorico{
	margin-top:172px;
}
	


.btCima{
	width:15px;
	height:13px;
}
.tudoRestoMaisInfo {
	width:605px;
	height:221px;
	float:left;
	overflow:hidden;
	/*padding-top:10px;*/
	background:#FFFFFF;
}
.btMaisInfo {
	cursor:pointer;
	background:url(../images/modResultadosEmDirecto/btMaisInfo.jpg );
	width:60px;
	padding-left:0px !important;
	height:21px;
	float:left;
	border-right:1px solid #FBFBFB;
}

.btMaisInfoInactive{
	/*cursor:pointer;*/
	background:url(../images/modResultadosEmDirecto/btMaisInfo.jpg );
	width:60px;
	padding-left:0px !important;
	height:21px;
	float:left;
	border-right:1px solid #FBFBFB;
}

.btMaisInfo:hover {
	/*border:2px solid red;*/
	background:url(../images/modResultadosEmDirecto/btMaisInfoHover.jpg);
}
.btMaisInfoSelected {
	cursor:pointer;
	background:url(../images/modResultadosEmDirecto/btMaisInfoHover.jpg );
	width:60px;
	padding-left:0px !important;
	height:21px;
	float:left;
	border-right:1px solid #FBFBFB;
	border-bottom:1px solid #a7a7a7;
}
/**/
.btMaisHistorico {
	cursor:pointer;
	background:url(../images/modResultadosEmDirecto/btHistorico.jpg );
	width:76px;
	padding-left:0px !important;
	height:21px;
	float:left;
}
.btMaisHistorico:hover {
	background:url(../images/modResultadosEmDirecto/btHistoricoHover.jpg);
}
.btMaisHistoricoSelected {
	cursor:pointer;
	background:url(../images/modResultadosEmDirecto/btHistoricoHover.jpg );
	width:76px;
	padding-left:0px !important;
	height:21px;
	float:left;
	border-bottom:1px solid #a7a7a7;
}

.btMaisHistoricoInactive {
	background:url(../images/modResultadosEmDirecto/btHistorico.jpg );
	width:76px;
	padding-left:0px !important;
	height:21px;
	float:left;
}

.tabelaHistorico {
	width:610px;
	font-size:11px;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:2px;
}

.tabelaHistorico .legenda td{
	background:#b1b1b1;
	color:#393939;
	border-bottom:2px solid #FFFFFF;
	text-align:center;
	width:100px;
	padding-bottom:0px !important;
	height:21px;

}

.tabelaHistorico .legenda a{
	color:#393939;
	text-decoration:underline;

}

.tabelaHistorico  .emCasa td, .tabelaHistorico .total td{
	background:#d4d4d4;
	border-bottom:3px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	text-align:center;
	padding-bottom:0px !important;
}

.tabelaHistorico .emFora td{
	background:#eaeaea;
	border-bottom:3px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	text-align:center;
	padding-bottom:0px !important;
}

.emFora span{
	font-size:11px;
}

.gsGm{
	width:150px !important;
}

.local{
text-align:left !important;
width:150px;
padding-left:10px !important;
background:green;
height:10px;
}


.fundoGeral{
	width:640px ;
	height:291px;
	background:#FFFFFF ;
	overflow:auto;
}
.areaResultadosEmDirectoTitleBox{
	padding-left:10px;
	height:65px;
}

.escolha{
	font-size:11px;
	font-weight:bold;
	color:#3a3a3a;
	float:right;
	padding-right: 15px;
	padding-top:10px;
}

.escolha span{
	padding-right:5px;
}

.favoritos{
	float:right;
	font-size:11px; 
	color:#dfdfdf; 
	font-weight:normal;
	line-height:11px;
	/*padding-top:3px;*/
}
.favoritos a{
	padding-right:2px;
	font-size:11px; 
	color:#dfdfdf; 
	font-weight:normal;
}

.favoritos a:hover{

text-decoration:underline;
}

.favoritos img{
vertical-align:middle;

}

.btEsconder{
	cursor:pointer;
	float:left;
	width:61px;
	height:13px;
	background: url(../images/modResultadosEmDirecto/btEsconder.gif) no-repeat;
}


.btEsconder:hover{
	background: url(../images/modResultadosEmDirecto/btEsconderHover.gif) no-repeat !important;
}

.btVer{
	cursor:pointer;
	float:left;
	width:61px;
	height:13px;
	background: url(../images/modResultadosEmDirecto/btVer.gif) no-repeat right;
}

.btVer:hover{
	background: url(../images/modResultadosEmDirecto/btVerHover.gif) no-repeat right;
}


/*MODULO RESULTADOS DE CLASSIFICACOES*/
.modResultadosClassificacoes,
.modCampeonatoVirtual{
	width:674px;
	padding-bottom:0px !important;
	
}

.modResultadosClassificacoes .barraTopo,
.modCampeonatoVirtual .barraTopo{
	width:674px;
	height:7px;
	font-size:0px;
	padding-bottom:0px !important;
	background:url(../images/modResultadosClassificacoes/bgTop.png) no-repeat;
}

.areaContentResultadosClassificacoes,
.areaContentCampeonatoVirtual{
	background:#f5f5f5;
	padding-left:20px;
	width:654px;
}
	

.areaContentResultadosClassificacoes .titulo, 
.areaContentResultadosClassificacoes .data, 
.areaContentCampeonatoVirtual .titulo,
.areaContentCampeonatoVirtual .data{

	font-size:24px;
	font-weight:bold;
	color:#3a3a3a;
	padding-right:10px;
	
}

.areaContentResultadosClassificacoes .data,
.areaContentCampeonatoVirtual .data {
	color:#e60000;
}

.modResultadosClassificacoes .barraFundo, 
.modCampeonatoVirtual .barraFundo{
	width:674px;
	height:7px;
	font-size:0px;
	background:url(../images/modResultadosClassificacoes/bgBottom.png) no-repeat;
}

.areaBGListaLigas .barraInnerTopo{
	width:637px;
	height:7px !important;
	font-size:0px;
	background:url(../images/modResultadosClassificacoes/bgInnerTop.png) no-repeat;
}

.areaBGListaLigas .barraInnerFundo{
	width:634px;
	height:7px;
	font-size:0px;
	background:url(../images/modResultadosClassificacoes/bgInnerBottom.png) no-repeat;
}

.contentAreaBGListaLigas{
	width:634px;
	background:#3a3a3a;
}

.ligasNacionais ,
 .ligasEstrangeiras{
	padding-left:7px;
	
}

.ligasNacionais .barraTitulo,
 .ligasEstrangeiras .barraTitulo{
	width:610px;
	height:22px;
	background:url(../images/modResultadosClassificacoes/bgLigasNacionais.png);
	font-size:12px;
	padding-top:5px;
	padding-left:10px;
	color:#4f4e4e;
	font-weight:bold;
}

.ligasEstrangeiras .barraTitulo{
	background:url(../images/modResultadosClassificacoes/bgLigasEstrangeiras.png) repeat-x;
}
.ligasNacionais .areaListaLigas, 
.ligasEstrangeiras .areaListaLigas{
	behavior:url();
	background:url(../images/modResultadosClassificacoes/bgCaixaLigas.png) repeat-x;
	width:620px;
	height:308px;
	border-bottom:1px solid #3a3a3a;
}

.areaListaLigas ul{
	padding-top:19px;
	padding-left:12px;
}

.areaListaLigas ul li{
	float:left;
	margin-right:8px;
	padding-bottom:10px;
	cursor:pointer;
}

.areaListaLigas .elemLigaSagres ,
.areaListaLigas .elemLigaHonra, 
.areaListaLigas .elemLigaVitalis,
.areaListaLigas .elemLigaOutra, 
.areaListaLigas .elemLigaEspanhola,
.areaListaLigas .elemLigaAlema,
.areaListaLigas .elemLigaItaliana,
.areaListaLigas .elemLigaFrancesa,
.areaListaLigas .elemLigaInglesa,
.areaListaLigas .elemLigaBrasileira{
	/*behavior:url ();*/
	width:106px;
	height:107px;
	background:url(../images/modResultadosClassificacoes/bgLiga.png) no-repeat;
	padding-left:7px;
	padding-top:6px;
}

.textoLiga{
	width:100px;
	height:15px;
}

.elemLigaSagres .textoLiga,
.elemLigaHonra .textoLiga,
.elemLigaVitalis .textoLiga,
.elemLigaOutra .textoLiga,
.elemLigaEspanhola .textoLiga,
.elemLigaAlema .textoLiga,
.elemLigaItaliana .textoLiga,
.elemLigaFrancesa .textoLiga,
.elemLigaInglesa .textoLiga,
.elemLigaBrasileira .textoLiga{
	behavior:url();
	font-size:10px;
	color:#4f4e4e;
}
.elemLigaSagres:hover .textoLiga,
.elemLigaHonra:hover .textoLiga,
.elemLigaVitalis:hover .textoLiga,
.elemLigaOutra:hover .textoLiga,
.elemLigaEspanhola:hover .textoLiga,
.elemLigaAlema:hover .textoLiga,
.elemLigaItaliana:hover .textoLiga,
.elemLigaFrancesa:hover .textoLiga,
.elemLigaInglesa:hover .textoLiga,
.elemLigaBrasileira:hover .textoLiga{
	behavior:url();
	color:red;
	cursor:pointer;
}

.elemLigaSagres .simboloLigaSagres,
.elemLigaHonra .simboloLigaHonra,
.elemLigaVitalis .simboloLigaVitalis,
.elemLigaOutra .simboloLigaOutra{
	behavior:url();
	margin-top:7px;
	margin-left:14px;
	width:67px;
	height:77px;
}

/*BANDEIRAS LIGAS*/
.elemLigaEspanhola .simboloLigaEspanhola,
.elemLigaAlema .simboloLigaAlema,
.elemLigaItaliana .simboloLigaItaliana,
.elemLigaFrancesa .simboloLigaFrancesa,
.elemLigaInglesa .simboloLigaInglesa, 
.elemLigaBrasileira .simboloLigaBrasileira{
	cursor:pointer;
	behavior:url();
	margin-top:22px;
	margin-left:21px;
	width:57px;
	height:41px;
}

.elemLigaSagres .simboloLigaSagres{background:url(../images/modResultadosClassificacoes/simboloLigaSagres.png) no-repeat;}
.elemLigaSagres:hover .simboloLigaSagres{background: url(../images/modResultadosClassificacoes/simboloLigaSagresHover.png) no-repeat;}
.elemLigaHonra .simboloLigaHonra{background:url(../images/modResultadosClassificacoes/simboloLigaHonra.png) no-repeat;}
.elemLigaHonra:hover .simboloLigaHonra{background: url(../images/modResultadosClassificacoes/simboloLigaHonraHover.png) no-repeat;}
.elemLigaVitalis .simboloLigaVitalis{background:url(../images/modResultadosClassificacoes/simboloLigaVit.png) no-repeat;}
.elemLigaVitalis:hover .simboloLigaVitalis{background: url(../images/modResultadosClassificacoes/simboloLigaVitHover.png) no-repeat;}
.elemLigaOutra .simboloLigaOutra{background:url(../images/modResultadosClassificacoes/simboloOutraLiga.png) no-repeat;}
.elemLigaOutra:hover .simboloLigaOutra{background:url(../images/modResultadosClassificacoes/simboloOutraLigaHover.png) no-repeat;}

.elemLigaEspanhola .simboloLigaEspanhola{background:url(../images/modResultadosClassificacoes/ligaEspanhola.png) no-repeat;}
.elemLigaAlema .simboloLigaAlema{background:url(../images/modResultadosClassificacoes/ligaAlema.png) no-repeat;}
.elemLigaItaliana .simboloLigaItaliana{background:url(../images/modResultadosClassificacoes/ligaItaliana.png) no-repeat;}
.elemLigaFrancesa .simboloLigaFrancesa{background:url(../images/modResultadosClassificacoes/ligaFrancesa.png) no-repeat;}
.elemLigaInglesa .simboloLigaInglesa{background:url(../images/modResultadosClassificacoes/ligaInglesa.png) no-repeat;}
.elemLigaBrasileira .simboloLigaBrasileira{background:url(../images/modResultadosClassificacoes/ligaBrasileira.png) no-repeat;}

/*MODULO RESULTADOS CLASSIFICACOES CALENDARIO*/
.modResultadosClassificacoesCalendario{
	width:654px;
	padding-bottom:0px !important;
	font-size:11px;
	
}

.modResultadosClassificacoesCalendario .barraTopo{
	width:674px;
	height:7px;
	font-size:0px;
	padding-bottom:0px !important;
	background:url(../images/modResultadosClassificacoes/bgTop.png) no-repeat;
}

.modResultadosClassificacoesCalendario .barraFundo{
	width:654px;
	height:7px;
	font-size:0px;
	background:url(../images/modResultadosClassificacoes/bgBottom.png) no-repeat;
}

.areaContentResultadosClassificacoesCalendario{
	background:#f5f5f5;
	padding-left:20px;
	width:654px;
}

.areaContentResultadosClassificacoes .titulo, .areaContentResultadosClassificacoesCalendario .titulo,
.areaContentResultadosClassificacoes .data, .areaContentResultadosClassificacoesCalendario .data{
	font-size:24px;
	font-weight:bold;
	color:#3a3a3a;
	padding-right:10px;
}

.areaContentResultadosClassificacoesCalendario .data{
	color:#e60000;

}

.areaContentResultadosClassificacoesCalendario .btPesquisa{
	float:right;
	width:130px;
	height:15px;
	padding-left: 10px;
	padding-right:21px;
	padding-top:2px;
	color:#565656;
	background: url(../images/modResultadosClassificacoes/btPesqAvancada.png) no-repeat;
	margin-top:5px;
}

.areaContentResultadosClassificacoesCalendario .btPesquisa a{
color:#565656;
}

.areaContentResultadosClassificacoesCalendario .btPesquisa a:hover{
text-decoration:underline;
}

.headerTabelaCalendario{
	width:304px;
	height:18px;
	text-transform:uppercase;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
	background:url(../images/modResultadosClassificacoes/bgTabelasCalendario.png) no-repeat;
}

.tabelaEsquerda, .tabelaDireita{
	float:left;
	background:#d4d4d4;
	width:310px;
	padding-left:6px;
	padding-top:5px;
	}
.tabelaDireita{
	float:right;
}
	
.legendaResultados {
	color:#FFFFFF;
	font-weight:bold;
	background:#000000;
	text-align:center;
	border-top:4px solid #d4d4d4;
	border-bottom:4px solid #d4d4d4;
	height:15px;
	padding-bottom:1px;
	padding-top:1px;
	
}

.areaContentResultadosClassificacoesCalendario .listaTabelas .tabelaRes{
	padding:0px !important;
	width:304px;
	margin-bottom:2px;
}
.areaContentResultadosClassificacoesCalendario .listaTabelas .ligaBrancoEsq ,
.areaContentResultadosClassificacoesCalendario .listaTabelas .ligaBrancoDta, 
.tabelaRankingCartoes  .ligaBrancoEsq ,
.tabelaRankingCartoes  .ligaBrancoDta,
.tabelaRankingCartoesJornadas .ligaBrancoEsq ,
.tabelaRankingCartoesJornadas .ligaBrancoDta 
{
	width:128px;
	border-bottom:4px solid #d4d4d4;
	border-top:2px solid #D4D4D4;
	font-size:11px;
	height:12px;
	line-height:12px;
}

.tabelaRankingCartoes .ligaBrancoEsq,
.tabelaRankingCartoes .ligaBrancoDta,  
.tabelaRankingCartoesJornadas .ligaBrancoEsq ,
.tabelaRankingCartoesJornadas .ligaBrancoDta 
{
	border-bottom:4px solid #767676;
	border-top:2px solid #767676;
	/*height:22px;*/
}

.tabelaRankingCartoesJornadas .ligaBrancoEsq ,
.tabelaRankingCartoesJornadas .ligaBrancoDta 
{
	padding-bottom:2px;
	padding-top:2px;
	height:14px;
}

.tabelaRankingCartoesJornadas{
	width:305px;
}

.areaContentResultadosClassificacoesCalendario .listaTabelas .tabelaRes .bgRes,
.tabelaRankingCartoes .bgRes {
	width:27px;
	text-align:center;
	border-bottom: 1px solid #d4d4d4;
	border-top: 1px solid #6b6b6b;
	padding-left:3px;
	padding-right:3px;
	background: url(../images/modResultadosClassificacoes/bgRes.png) repeat-x;
	height:22px;
}

.tabelaRankingCartoes .bgRes {
	border-bottom: 1px solid #767676;
	}

.selectRonda{
	background-color:#FFFFFF;
	border:1px solid #D7D7D7;
	color:#A2A2A2;
	font-size:10px;
	width:195px;
}
.tituloSelect{
	float:left;
	width:250px;
	padding-bottom:20px;
}

.separadorResultados{
	color:#3a3a3a;
	font-weight:bold;
	text-align:center;
	padding-left:1px;
	padding-right:1px;
	font-size:14px;
	
}

.tabelaRankingCartoes .separadorResultados{
	color:#ffffff;
	
	}

.modResultadosClassificacoesCalendario .clube{
	padding-left:0px !important;
}

.modResultadosClassificacoesCalendario .ligaBrancoEsq{
	padding-left:4px !important;
}


/**************modresulClass*******************/
.modResulClassTitulo{
font-family:Arial, Helvetica, sans-serif;font-weight:bold; font-size:22px; color:#717171; padding-bottom:15px;
}

.modResulClassSubTitulo{
font-family:Arial, Helvetica, sans-serif;font-weight:bold; font-size:22px; color:#ff0000; padding-bottom:10px;
}

.modResulClassCxCompt{
width:629px; overflow:auto;
}


.modResulClassTabResJorCol1BD{
width:108px; height:18px; line-height:18px; background-color:#FFF; padding-right:22px;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7d7d7d;
border-right:2px solid #767676 !important;
}


.modResulClassTabResJorCol5{                                        
width:108px; height:18px; line-height:18px; background-color:#FFF; padding-left:22px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7d7d7d
}

.modResulClassBtVerCaln{
background-image:url(../images/modResulClass/btVerCalen.jpg); float:left; width:90px; height:17px; line-height:17px; padding-left:10px; 
}
.modResulClassBtVerCaln a{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fefefe
}

.modResulClassBtVerClassVirt{
background-image:url(../images/modResulClass/btClassVir.jpg); float:left; width:115px; height:17px; line-height:17px; padding-left:10px;
}
.modResulClassBtVerClassVirt a{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fefefe;
}

/**/

.modAreaEspeciais3 .legendaOpiniao,
.modAreaEspeciais3 .legendaForaDeCampo,
.modAreaEspeciais3 .legendaCartoon {
	font-weight:bold;
	color:#FFFFFF;
	font-size:12px;
	padding-top:7px;
	padding-bottom:4px;
	padding-left:4px;
	cursor:pointer;
	width:188px;
	height:16px;
	
}
.modAreaEspeciais3 .legendaOpiniao{
	background-color:#df5204;
}

.modAreaEspeciais3 .legendaForaDeCampo{
	background-color:#ac4bc0;
}

.modAreaEspeciais3 .legendaCartoon {
	width:93px;
	background-color:#d70606;
}

.modAreaEspeciais3 .areaEspecial3CaixaGrande , .modAreaEspeciais3 .areaEspecial3CaixaPequena{
	width:186px;
	height:44px;
	color:#7d7d7d;
	background:url(../images/modAreaEspecial3/bgAreaTexto.png) no-repeat;
	font-size:11px;
	padding-top:7px;
	padding-left:3px;
	padding-right:3px;
	overflow:auto;
}

.modAreaEspeciais3 .areaEspecial3CaixaPequena{
	width:97px;
	height:44px;
	background:url(../images/modAreaEspecial3/bgAreaTextoPequeno.png) no-repeat;

}

.modAreaEspeciais3 .areaEspeciais3MiddleBox
{
	background:url(../images/modareaespeciais2/caixa-meio.png) repeat-x;
	width:606px;
	height:186px;
	padding: 0px 9px 0px 9px;
}

.modAreaEspeciais3 .instrucoes{

	color:#7d7d7d;
	font-size:11px;
	text-align:right;
	padding-right:51px;
	line-height:26px;
}


/*CAMPEONATO VIRTUAL*/
.modCampeonatoVirtual{
	width:654px;
	padding-bottom:0px !important;
	font-size:11px;

}
.titCampVirtual{
	width:300px;
}
.titCampVirtual .titulo, .comp{
	font-size:24px;
	font-weight:bold;
	color:#717171;
	padding-right:10px;
	width:300px;
	height:55px;
}
.comp{
	
	color:#ff0000;
}

.areaContentCampeonatoVirtual .btPesquisa{
	width:130px;
	height:15px;
	padding-left: 10px;
	padding-right:21px;
	padding-top:2px;
	color:#565656;
	background:url(../images/modCampeonatoVirtual/btVoltarClassificacao.png) no-repeat;
	margin-top:5px;
}

.areaContentCampeonatoVirtual .btPesquisa a{
	color:#FFFFFF;
}

.areaContentCampeonatoVirtual .btPesquisa a:hover{
	text-decoration:underline;
}


.areaContentCampeonatoVirtual .instrucoes{
		font-size:15px;
		font-weight:bold;
		color:#585858;
		width:600px;
		height:30px;
}

.wrapTabelaFase{
padding-bottom:10px;

}

.wrapTabelaFase .header, .wrapTabelaFase .headerGrupos{
	background:url(../images/modCampeonatoVirtual/topo1.png) no-repeat;
	width:634px;
	height:35px;
	color:#FFFFFF;
	font-size:13px;
	font-style:italic;
	font-weight:bold;
	line-height:35px;
	padding-left:15px;
	
}
.wrapTabelaFase .headerGrupos{
background:url(../images/modCampeonatoVirtual/topo2.png) no-repeat;
}

.wrapTabelaFase .areaTabela{
	padding-top:10px;
	width:629px;
	background:#767676;
	padding-left:5px;

}


.wrapTabelaFase .areaTabela .tabelaFase{
	width:625px;
}

.wrapTabelaFase .areaTabela .legenda{
	background:#000000;
	font-size:11px;
	color:#FFFFFF;

}

.wrapTabelaFase .areaTabela .legenda td{
	padding-left:4px;
	font-weight:bold;
	border-right: 1px solid #767676;
	border-bottom:4px solid #767676;
	height:18px;
}

.tabelaFase .dadosFase{

}

.tabelaFase .dadosFase td{
	padding-left:4px;
	background:#d4d4d4;
	font-size:11px;
	color:#7d7d7d;
	border-right: 1px solid #767676;
	border-bottom: 2px solid #767676;
	height:16px;
}

.dadosFase .posicao{
	background:#ffc000 !important;
	color:#000000 !important;
	font-weight:bold;
	width:18px;
	padding-left:0px !important;
	text-align:center;
}

.dadosFase .equipa {
	background:#FFFFFF !important;
}

.dadosFase .equipa a{
	color:#7d7d7d;
}

.dadosFase .equipa a:hover{
	text-decoration:underline;
}

.dadosFase input{
	border:1px solid #ff001e;
	padding-left:0px !important;
	width:20px;
	height:16px !important;
}
.dadosFase .aposta{
	font-size:0px !important;
	width:10px;
	height:16px !important;
	padding:0px !important;
	margin:0px !important;
	border-top:none !important;
	background:#ff001e !important;
}

.dadosFase .cidade, .dadosFase .grupo, .dadosFase .cidadeApenas {
	background:#3a3a3a !important;
	color:#ffffff !important;
}
.dadosFase .cidadeApenas {
width:163px;
}

.tabelaFase .dataHora{
	padding-left:0px !important;
	text-align:center;
}

.tabelaFase .diaCampVirtual{
	width:100px;
}

.areaTabela .resultadoCampeao{
	color:#FFFFFF;
	font-weight:bold;
	padding-right:10px;
}

.areaTabela  .inputVencedorMundial{
	width:244px;
	border:1px solid #d4071e;
}

.grupoMundial{

}

.grupoMundial ul{
	padding-left:10px;
	height:22px;
}

.cinzaListaGrupos{
	color:#2d2929;
}

.tabelaGrupoMundial{
	width:625px;	
}

.tabelaGrupoMundial .detalheLegendaGrupoMundial{
	font-weight:bold;
	background:#000000;
	text-align:center;
	height:19px;
}

.tabelaGrupoMundial .detalheLegendaGrupoMundial td{
	color:#FFFFFF;
	border-bottom:2px solid #767676;
	height:20px;
}

.tabelaGrupoMundial .detalheLegendaGrupoMundial a{
	 color:#FFFFFF;
	 font-size:11px;
	 font-weight:bold;
	 text-decoration:underline;
	 cursor:pointer;

}

.tabelaGrupoMundial .dadosFase {
	background:#FFFFFF;
}

.colunaEquipaGrupo{
	background:#FFFFFF;
	text-align:left;
	padding-left:8px;
	height:18px;
	border-right:1px solid #767676;
	border-bottom:2px solid #767676;
	width:280px !important;
	
}

.colunaEquipaGrupo a{

	color:#7d7d7d;
	font-size:11px;
	
}

.colunaEquipaGrupo a:hover{

	color:#7d7d7d;
	font-size:11px;
	text-decoration:underline;
}

.dadosEstatisticos{
	width:40px;
	height:20px;
	background:url(../images/modCampeonatoVirtual/bgGrupo.png) no-repeat;
	color:#525151;
	border-right:1px solid #767676;
}



.grupoMundial .difGolos , .grupoMundial .difGolosUltimo , .grupoMundial .gmgsMundial{
	background-color:#3a3a3a;
	color:#FFFFFF;
	font-size:11px;
	text-align:center;
	padding:0px !important;
	border-right:1px solid #767676;
	border-bottom:2px solid #767676;
	width:50px;	
}

.grupoMundial .gmgsMundial{
width:70px;

}
.detalheLegendaGrupoMundial span{
	color:#de001a;
}

.grupoMundial .difGolosUltimo{
	border-right:0px !important;
}

.grupoMundial .linhaEquipaGrupo{
	/*border-bottom:2px solid #767676 !important;*/
}

.areaContentCampeonatoVirtual .titulosArea{
	overflow:auto;
}

.fundoTabMundial{
	background: url(../images/modCampeonatoVirtual/bgbot.png) no-repeat scroll 0 0;
	height:5px;
	width:634px;
}

/************ INICIO MODULO CARTOON ******************/
.modCartoon .barraTopo{
	width:674px;
	height:7px;
	font-size:0px;
	padding-bottom:0px !important;
	background:url(../images/modResultadosClassificacoes/bgTop.png) no-repeat;
}

.areaContentCartoon{
	background:#f5f5f5;
	padding-left:20px;
	width:654px;
}

.modCartoon .barraFundo{
	width:674px;
	height:7px;
	font-size:0px;
	background:url(../images/modResultadosClassificacoes/bgBottom.png) no-repeat;
}

.modCartoon .areaCartoonContentBox {
background-color:#FFFFFF;
border-left:1px solid #B7B7B7;
border-right:1px solid #B7B7B7;
margin:0;
overflow:hidden;
padding:12px 0px 10px;
width:632px;

}
/*------------------*/

.modCartoon .barraTituloTopo
{
	width:635px; overflow:auto;
}

.modCartoon .tituloTopoLeft
{
	color:#ff0000;
	font-size:24px;
	font-weight:bold;
	padding:15px 20px 2px 0;
	float:left;
}

.modCartoon .barraTopoRight
{
	padding-top:25px;
	float:right;
}

.modCartoon .barraTopoVisto
{
	float:left;
	line-height:12px;
}

.modCartoon .barraTopoBalao
{
	float:left;
	height:16px; padding-left:15px;
}

.modCartoon .subTituloTopo
{
	color:#717171; font-size:24px; font-weight:bold; padding-bottom:5px; line-height:30px;
}

.modCartoon .textoTopoBox
{
	padding-bottom:15px;
	width:635px; 
	overflow:auto;
}

.modCartoon .textoTopoLeft
{
	float:left;
	color:#717171; font-size:11px;
}

.modCartoon .textoTopoRight
{
	float:right;
	color:#454545; font-weight:bold; font-size:11px;
}
.modCartoon .barraTopoIcones
{
	float:left;
	padding-left:2px;
}

.modCartoon .barraTopoIconesTexto
{
	color:#df0000;
	font-size:9px;
	line-height:16px;
}

.modCartoon .flashBox
{
	padding-bottom:21px;
}


.modCartoon .PagingBox
{
	height:9px;
	padding-bottom:20px;
	padding-right:10px;
}

.modCartoon .PagingBox li
{
	float:left;
}
.modCartoon .marginRight
{
	margin-right:4px;
}
.modCartoon .tabsArea
{
	padding-bottom:20px;
}


.CartoonBox {
background-color:#E7E7E7;
border-bottom:1px solid #F1F1F1;
border-top:1px solid #ECECEC;
overflow:hidden;
padding:11px 11px 0 11px;
width:122px;
height:152px;

}

.CartoonBoxImg {
height:92px;
overflow:hidden;
width:122px;
}

.CartoonImg
{
	border:solid 1px #3A3A3A;
}

.CartoonBoxContent {
height:60px;
overflow:hidden;
width:122px;
}
.CartoonBoxContentDate {
color:#717171;
font-size:11px;
padding-top:4px;
padding-bottom:2px;
}

.CartoonBoxContentTitle {
color:#454545;
font-size:11px;
font-weight:bold;
}
/**/
.modCartoonTabsBox
{
	width:634px;
	height:28px;
	vertical-align:bottom;
	background:url(../images/modGaleriaVideos/boxVideos-TabBorder.jpg) repeat-x bottom;
}

.modCartoonTabsBox li.over{
height:28px;
line-height:28px;
margin-right:4px;
cursor:pointer;
}

.modCartoonTabsBox li.out{
height:28px;
line-height:28px;
margin-right:4px;
cursor:pointer;
}

.modCartoonTabsBox li.over .cantEsqTab{
background: url(../images/modGaleriaVideos/boxVideos-TabSelected-Left.png) no-repeat bottom;
width:4px;
height:28px;
}

.modCartoonTabsBox li.over .meioTab{background:url(../images/modGaleriaVideos/boxVideos-TabSelected-Middle.jpg) repeat-x; height:28px;}

.modCartoonTabsBox li.over .cantDirTab{
	background:url(../images/modGaleriaVideos/boxVideos-TabSelected-Right.png) no-repeat bottom;
	width:4px;
	height:28px;
}


.modCartoonTabsBox li.out .cantEsqTab{
	background:url(../images/modGaleriaVideos/boxVideos-TabUnselected-Left.png) no-repeat bottom;
	width:4px;
	height:28px;
}

.modCartoonTabsBox li.out .meioTab{ background:url(../images/modGaleriaVideos/boxVideos-TabUnselected-Middle.png) repeat-x bottom;height:28px;}

.modCartoonTabsBox li.out .cantDirTab{
	background:url(../images/modGaleriaVideos/boxVideos-TabUnselected-Right.png) no-repeat bottom;
	width:4px;
	height:28px;
}
/****  FIM MODULO CARTOON  *******/
/******************* INICIO MODULO VIDEOJOGOS ********************/
.modVideoJogos .barraTopo{
	width:674px;
	height:7px;
	font-size:0px;
	padding-bottom:0px !important;
	background:url(../images/modResultadosClassificacoes/bgTop.png) no-repeat;
}

.areaContentVideoJogos{
	background:#f5f5f5;
	padding-left:20px;
	width:654px;
}

.modVideoJogos .barraFundo{
	width:674px;
	height:7px;
	font-size:0px;
	background:url(../images/modResultadosClassificacoes/bgBottom.png) no-repeat;
}

.modVideoJogos .areaVideoJogosContentBox {
background-color:#FFFFFF;
border-left:1px solid #B7B7B7;
border-right:1px solid #B7B7B7;
margin:0;
overflow:hidden;
padding:12px 0px 10px 0px;
width:632px;
}
/*------------------*/

.modVideoJogos .tituloTopo
{
	color:#df0000;
	font-size:24px;
	font-weight:bold;
	font-family: Arial;
	padding:15px 20px 15px 0;
}

.modVideoJogos .flashBox
{
	padding-bottom:21px;
}

.modVideoJogos .cxImgPosNot1 {
	position:absolute;
	top:21px;
	right:8px
}
.modVideoJogos .cxImgPosNot2 {
	position:absolute;
	top:87px;
	right:8px
}
.modVideoJogos .cxImgPosNot3 {
	position:absolute;
	top:153px;
	right:8px
}
.modVideoJogos .cxImgPosNot4 {
	position:absolute;
	top:219px;
	right:8px
}

.modVideoJogos .noticiaPagingBox
{
	height:9px;
	padding-bottom:20px;
	padding-right:10px;
}

.modVideoJogos .noticiaPagingBox li
{
	float:left;
}

.modVideoJogos .marginRight
{
	margin-right:4px;
}

.modVideoJogos .tabsArea
{
	padding-bottom:20px;
}


/*caixa Flash (topo)*/
.modVideoJogos .flashBoxFundo
{
	background-image:url(../images/modVideojogos/caixaTopo.png); 
	background-repeat:no-repeat; 
	width:623px; height:300px; 
	padding:5px 5px 5px 5px;
}



.modVideoJogos .noticiaBox {
background-color:#E7E7E7;
border-bottom:1px solid #F1F1F1;
border-top:1px solid #ECECEC;
overflow:hidden;
padding:11px 11px 0;
width:278px;
height:112px;
}

.modVideoJogos .noticiaBoxImg {
float:left;
overflow:hidden;
width:122px;
height:92px;
}

.modVideoJogos .noticiaImg {
border:1px solid #3A3A3A;
}

.modVideoJogos .noticiaBoxContent {
float:left;
overflow:hidden;
width:145px;
height:92px;
padding-left:11px;
}

.modVideoJogos .noticiaBoxContentDate {
color:#717171;
font-size:11px;
padding-bottom:6px;
}

.modVideoJogos .noticiaBoxContentText {
color:#454545;
font-size:11px;
}

.modVideoJogos .noticiaBoxContentTitleBox {
padding-bottom:6px;
}

.modVideoJogos .noticiaBoxContentTitle {
color:#454545;
font-size:12px;
font-weight:bold;
}

.modVideoJogos .flashBoxContentText
{
	float:left; width:225px; 
}
.modVideoJogos .flashBoxContentTextBox
{
	height:275px;
}

.modVideoJogos .flashBoxContentTextBoxTitle
{
	color:#df0000; font-size:28px; font-weight:bold; padding-bottom:15px; line-height:30px;letter-spacing:-1px;
}

.modVideoJogos .flashBoxContentTextBoxSubTitle
{
	color:#ffffff; font-size:13px; font-weight:bold; padding-bottom:18px;
}
.modVideoJogos .flashBoxContentTextBoxDateTimeBox
{
	padding-bottom:10px;height:14px;
}
.modVideoJogos .flashBoxContentTextBoxTime
{
	float:left; background-image:url(../images/modultimas/gradient_vermelho.jpg); 
	background-repeat:repeat-x; 
	height:14px;width:35px; 
	color:#FFFFFF; font-size:11px; 
	text-align:center;
}

.modVideoJogos .flashBoxContentTextBoxDate
{
	float:left; height:14px;width:180px; color:#d5d5d5; font-size:11px; padding-left:5px;
}
.modVideoJogos .flashBoxContentTextBoxText
{
	color:#ffffff; font-size:11px; line-height:13px;
}
.modVideoJogos .flashBoxContentImage
{
	float:right; position:relative; width:388px; height:300px;
}

.modVideoJogos .flashBoxImgPqBoxSelected {
background-color:#E40000;
height:60px;
width:66px;
}

.modVideoJogos .flashBoxImgPqBoxUnselected {
background-color:#5D5D5D;
background-position:top;
background-image:url(../images/modhoje/fundothumb.jpg);
background-repeat:no-repeat;
height:60px;
width:66px;
}

.modVideoJogos .flashBoxImgPq {
margin-left:3px;
margin-top:3px;
cursor:pointer;
}

/*tabs*/
.modVideoJogosTabsBox
{
	width:634px;
	height:28px;
	vertical-align:bottom;
	background:url(../images/modGaleriaVideos/boxVideos-TabBorder.jpg) repeat-x bottom;
}

.modVideoJogosTabsBox li.over{
height:28px;
line-height:28px;
margin-right:4px;
cursor:pointer;
}

.modVideoJogosTabsBox li.out{
height:28px;
line-height:28px;
margin-right:4px;
cursor:pointer;
}

.modVideoJogosTabsBox li.over .cantEsqTab{
background: url(../images/modGaleriaVideos/boxVideos-TabSelected-Left.png) no-repeat bottom;
width:4px;
height:28px;
}

.modVideoJogosTabsBox li.over .meioTab{background:url(../images/modGaleriaVideos/boxVideos-TabSelected-Middle.jpg) repeat-x; height:28px;}

.modVideoJogosTabsBox li.over .cantDirTab{
	background:url(../images/modGaleriaVideos/boxVideos-TabSelected-Right.png) no-repeat bottom;
	width:4px;
	height:28px;
}


.modVideoJogosTabsBox li.out .cantEsqTab{
	background:url(../images/modGaleriaVideos/boxVideos-TabUnselected-Left.png) no-repeat bottom;
	width:4px;
	height:28px;
}

.modVideoJogosTabsBox li.out .meioTab{ background:url(../images/modGaleriaVideos/boxVideos-TabUnselected-Middle.png) repeat-x bottom;height:28px;}

.modVideoJogosTabsBox li.out .cantDirTab{
	background:url(../images/modGaleriaVideos/boxVideos-TabUnselected-Right.png) no-repeat bottom;
	width:4px;
	height:28px;
}
/******************* FIM MODULO VIDEOJOGOS ********************/
/**************** INICIO MODULO OPINIAO_2*********************/
.modOpiniao .barraTopo{
	width:674px;
	height:7px;
	font-size:0px;
	padding-bottom:0px !important;
	background:url(../images/modResultadosClassificacoes/bgTop.png) no-repeat;
}

.areaContentOpiniao{
	background:#f5f5f5;
	padding-left:20px;
	width:654px;
}

.modOpiniao .barraFundo{
	width:674px;
	height:7px;
	font-size:0px;
	background:url(../images/modResultadosClassificacoes/bgBottom.png) no-repeat;
}

.modOpiniao .areaOpiniaoContentBox {
background-color:#FFFFFF;
border-left:1px solid #B7B7B7;
border-right:1px solid #B7B7B7;
margin:0;
overflow:hidden;
padding:19px 10px 10px;
width:612px;
}
/*------------------*/

.modOpiniao .tituloTopo
{
	color:#df0000;
	font-size:24px;
	font-weight:bold;
	padding:15px 20px 15px 0;
}

.modOpiniao .subtituloTopo
{
	color:#232323;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 15px 0;
}

.modOpiniao .flashBox
{
	padding-bottom:21px;
}


.modOpiniao .noticiaPagingBox
{
	height:9px;
	padding-bottom:20px;
}

.modOpiniao .noticiaPagingBox li
{
	margin-right:4px;
	float:left;
}

.modOpiniao .tabsArea
{
	padding-bottom:20px;
	width:634px;
	overflow:auto;
	
}

.modOpiniao .thumbBox
{
	width:119px;
	padding-left:13px;
}
.modOpiniao .thumbBoxUp
{
	float:left;
	position:relative;
	overflow:hidden;		
	width:117px;
	height:144px;
	border-left:solid 1px #B5B5B5;
	border-right:solid 1px #B5B5B5;
	border-top:solid 1px #B5B5B5;
}

.modOpiniao .thumbBoxDown
{
	width:119px; height:4px;
}


.modOpiniao .thumbTitleTextBoxPos
{
	bottom:44px;
	left:0;
	position:absolute;
}

.modOpiniao .thumbTextBoxPos
{
	bottom:0;
	left:0;
	position:absolute;
}

.modOpiniao .thumbTitleTextBox {
	background-image:url(../images/modJogoDaVida/barraTransparente.png);
	float:left;	
	width:112px;
	height:23px;
	line-height:23px;	
	padding-left:5px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	
}

.modOpiniao .thumbTextBox
{	
	background-image:url(../images/modJogoDaVida/thumbFundoTexto.png);
	float:left;	
	width:112px;
	height:44px;	
	padding-left:5px;	
	overflow:hidden;	
}

.modOpiniao .thumbText
{
	padding-top:3px;
	font-size:11px;
	color:#7d7d7d;
	line-height:13px;
}

.modOpiniao .thumbSubtitle
{
	padding-top:1px;
	font-size:12px;
	font-weight:bold;
	color:#232323;
	line-height:12px;
}


/*caixa Flash (topo)*/
.modOpiniao .flashBoxFundo
{
	background-image:url(../images/modOpiniao/caixaTopo.png); 
	background-repeat:no-repeat; 
	width:619px; height:300px; 
	padding:5px 10px 5px 5px;
}

.modOpiniao .flashBoxContentBox
{
	width:619px; height:300px; 
}

.modOpiniao .noticiaBox{
	width:300px;
	/*height:150px;
	overflow:hidden;*/
	padding-bottom:18px;
}

.modOpiniao li.over .cantEsqTab {
background:transparent url(../images/modTabNoticias/esq.png) no-repeat scroll center bottom;
height:24px;
width:7px;
}

.modOpiniao li.over .meioTab {
height:24px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
background-color:#767676;
}

.modOpiniao li.over .cantDirTab {
background:transparent url(../images/modTabNoticias/dto.png) no-repeat scroll center bottom;
height:24px;
width:7px;
}

.modOpiniao li.out .cantEsqTab {
background:transparent url(../images/modultimas/menu_esq_cantoredondo_rollout.png) no-repeat scroll center bottom;
height:21px;
width:6px;
}

.modOpiniao li.out .meioTab {
color:#717171;
font-size:12px;
font-weight:bold;
background-color:#D4D4D4;
}

.modOpiniao li.out .cantDirTab {
background:transparent url(../images/modultimas/menu_dir_cantoredondo_rollout.png) no-repeat scroll center bottom;
height:21px;
width:6px;
}

.modOpiniao .caixaPq
{
	padding-bottom:20px;
}

.modOpiniao .caixaPqTabs {
height:24px;
width:300px;
}

.modOpiniao .caixaPqTabs li.over{
height:24px;
line-height:24px;
margin-right:2px;
}

.modOpiniao .caixaPqTabs li.out{
height:21px;
line-height:21px;
margin-right:2px;
margin-top:3px;
}

.modOpiniao .caixaPqContent{
background-color:#767676;
padding-top:6px;
width:300px;
}

.modOpiniao .caixaPqTitle
{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

.modOpiniao .caixaPqSubtitle
{
	color:#454545;
	font-size:11px;
	font-weight:bold;
}

.modOpiniao .caixaPqText
{
	color:#b6b6b6;
	font-size:11px;
	line-height:13px;
	padding-bottom:5px;
}

.modOpiniao .sliderTitle {
color:#7D7D7D;
font-size:11px;
line-height:26px;
font-weight:bold;
}

.modOpiniao .flashBoxContentTextBox
{
	float: right; width: 287px;
}

.modOpiniao .flashBoxContentTextBoxTop
{
	height: 280px;
	overflow:hidden;
}
.modOpiniao .flashBoxContentTitle
{
	color: rgb(223, 0, 0); font-size: 28px; font-weight: bold; padding-bottom: 15px; letter-spacing:-1px; line-height:30px;
}
.modOpiniao .flashBoxContentSubTitle
{
	color: rgb(255, 255, 255); font-size: 13px; font-weight: bold; padding-bottom: 18px;
}

.modOpiniao .flashBoxContentDateTimeBox
{
	padding-bottom: 10px; height: 14px;
}
.modOpiniao .flashBoxContentTime
{
	float: left; 
	background-image: url(../images/modultimas/gradient_vermelho.jpg); 
	background-repeat: repeat-x; 
	height: 14px; 
	width: 35px; 
	color: rgb(255, 255, 255); 
	font-size: 11px; 
	text-align: center;
}

.modOpiniao .flashBoxContentDate
{
	float: left; 
	width: 180px;
	height: 14px;  
	color: rgb(213, 213, 213); 
	font-size: 11px; 
	padding-left: 5px;
}

.modOpiniao .flashBoxContentTextUp
{
	color: rgb(255, 255, 255); font-size: 11px; padding-bottom:10px;
}
.modOpiniao .flashBoxContentTextUpBox
{
	width:280px;
	height:75px;
	padding-bottom:10px;
}

.modOpiniao .flashBoxContentTextRight
{
	color: rgb(255, 255, 255); 
	font-size: 11px; 
	float:left;
	width:197px; 
	height:80px;
	overflow:hidden;
	/*letter-spacing:-1px;*/
	padding-left:8px;
	line-height:13px;
}

.modOpiniao .flashBoxContentTextDown
{
	color: rgb(255, 255, 255); font-size: 11px; line-height:13px;
}

.modOpiniao .flashBoxContentTextDown_2
{
	color: rgb(255, 255, 255); font-size: 11px; line-height:13px;
}

.modOpiniao .leftColumn
{
	float:left; width:300px;
}
.modOpiniao .rightColumn
{
	float:right; width:300px;
}
.modOpiniao .sliderTitleBox
{
	height: 26px; width: 606px;
}

.modOpiniao .noticiaContentBox
{
	height:78px;
	width:300px;
	overflow:hidden;
}

.modOpiniao .noticiaContentBoxText
{
	width:217px;
	height:78px;
	float:left;
	padding-left:8px;
	overflow:hidden;
	line-height:13px;
}

.preto12
{
	font-size:12px;
	color:#000000;
}
/**************** FIM MODULO OPINIAO_2*********************/
/*********** INICIO MODULO FORA DE CAMPO ***********/
.modForaDeCampo .barraTopo{
	width:674px;
	height:7px;
	font-size:0px;
	padding-bottom:0px !important;
	background:url(../images/modResultadosClassificacoes/bgTop.png) no-repeat;
}

.areaContentForaDeCampo{
	background:#f5f5f5;
	padding-left:20px;
	width:654px;
}

.modForaDeCampo .barraFundo{
	width:674px;
	height:7px;
	font-size:0px;
	background:url(../images/modResultadosClassificacoes/bgBottom.png) no-repeat;
}

.modForaDeCampo .areaForaDeCampoContentBox {
background-color:#FFFFFF;
border-left:1px solid #B7B7B7;
border-right:1px solid #B7B7B7;
margin:0;
overflow:hidden;
padding:19px 10px 10px;
width:612px;
}
/*------------------*/

.modForaDeCampo .tituloTopo
{
	color:#df0000;
	font-size:24px;
	font-weight:bold;
	padding:15px 20px 15px 0;
}

.modForaDeCampo .subtituloTopo
{
	color:#232323;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 15px 0;
}

.modForaDeCampo .flashBox
{
	padding-bottom:21px;
}


.modForaDeCampo .noticiaPagingBox
{
	height:9px;
	padding-bottom:20px;
}

.modForaDeCampo .noticiaPagingBox li
{
	margin-right:4px;
	float:left;
}

.modForaDeCampo .tabsArea
{
	padding-bottom:20px;
	width:634px;
	overflow:auto;
}


/*caixa Flash (topo)*/
.modForaDeCampo .flashBoxFundo
{
	background-image:url(../images/modOpiniao/caixaTopo.png); 
	background-repeat:no-repeat; 
	width:619px; height:300px; 
	padding:5px 10px 5px 5px;
}

.modForaDeCampo .flashBoxContentBox
{
	width:619px; height:300px; 
}

.modForaDeCampo .noticiaBox{
	width:300px;
	/*height:150px;
	overflow:hidden;*/
	padding-bottom:18px;
	overflow-x:hidden;
}

.modForaDeCampo .noticiaBoxImage
{
	padding-bottom:10px;
}

.modForaDeCampo li.over .cantEsqTab {
background:transparent url(../images/modTabNoticias/esq.png) no-repeat scroll center bottom;
height:24px;
width:7px;
}

.modForaDeCampo li.over .meioTab {
height:24px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
background-color:#767676;
}

.modForaDeCampo li.over .cantDirTab {
background:transparent url(../images/modTabNoticias/dto.png) no-repeat scroll center bottom;
height:24px;
width:7px;
}

.modForaDeCampo li.out .cantEsqTab {
background:transparent url(../images/modultimas/menu_esq_cantoredondo_rollout.png) no-repeat scroll center bottom;
height:21px;
width:6px;
}

.modForaDeCampo li.out .meioTab {
color:#717171;
font-size:12px;
font-weight:bold;
background-color:#D4D4D4;
}

.modForaDeCampo li.out .cantDirTab {
background:transparent url(../images/modultimas/menu_dir_cantoredondo_rollout.png) no-repeat scroll center bottom;
height:21px;
width:6px;
}

.modForaDeCampo .caixaPq
{
	padding-bottom:20px;
}

.modForaDeCampo .caixaPqTabs {
height:24px;
width:300px;
}

.modForaDeCampo .caixaPqTabs li.over{
height:24px;
line-height:24px;
margin-right:2px;
}

.modForaDeCampo .caixaPqTabs li.out{
height:21px;
line-height:21px;
margin-right:2px;
margin-top:3px;
}

.modForaDeCampo .caixaPqContent{
background-color:#767676;
padding-top:6px;
width:300px;
}

.modForaDeCampo .caixaPqTitle
{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

.modForaDeCampo .caixaPqSubtitle
{
	color:#454545;
	font-size:11px;
	font-weight:bold;
}

.modForaDeCampo .caixaPqText
{
	color:#b6b6b6;
	font-size:11px;
	line-height:13px;
	padding-bottom:5px;
}



.modForaDeCampo .flashBoxContentTextBox
{
	float: right; width: 287px;
}

.modForaDeCampo .flashBoxContentTextBoxTop
{
	height: 280px;
	overflow:hidden;
}
.modForaDeCampo .flashBoxContentTitle
{
	color: rgb(223, 0, 0); font-size: 28px; font-weight: bold; padding-bottom: 15px; letter-spacing:-1px; line-height:30px
}
.modForaDeCampo .flashBoxContentSubTitle
{
	color: rgb(255, 255, 255); font-size: 13px; font-weight: bold; padding-bottom: 18px;
}

.modForaDeCampo .flashBoxContentDateTimeBox
{
	padding-bottom: 10px; height: 14px;
}
.modForaDeCampo .flashBoxContentTime
{
	float: left; 
	background-image: url(../images/modultimas/gradient_vermelho.jpg); 
	background-repeat: repeat-x; 
	height: 14px; 
	width: 35px; 
	color: rgb(255, 255, 255); 
	font-size: 11px; 
	text-align: center;
}

.modForaDeCampo .flashBoxContentDate
{
	float: left; 
	width: 180px;
	height: 14px;  
	color: rgb(213, 213, 213); 
	font-size: 11px; 
	padding-left: 5px;
}

.modForaDeCampo .flashBoxContentTextUp
{
	color: rgb(255, 255, 255); font-size: 11px; padding-bottom:10px; line-height:13px;
}
.modForaDeCampo .flashBoxContentTextDown
{
	color: rgb(255, 255, 255); font-size: 11px; line-height:13px;
}

.modForaDeCampo .leftColumn
{
	float:left; width:300px;
}
.modForaDeCampo .rightColumn
{
	float:right; width:300px;
}
/*********** FIM MODULO FORA DE CAMPO ***********/
/************ INICIO MODULO JOGO DA VIDA *************/
.modJogoDaVida .barraTopo{
	width:674px;
	height:7px;
	font-size:0px;
	padding-bottom:0px !important;
	background:url(../images/modResultadosClassificacoes/bgTop.png) no-repeat;
}

.areaContentJogoDaVida{
	background:#f5f5f5;
	padding-left:20px;
	width:654px;
}

.modJogoDaVida .barraFundo{
	width:674px;
	height:7px;
	font-size:0px;
	background:url(../images/modResultadosClassificacoes/bgBottom.png) no-repeat;
}

.modJogoDaVida .areaJogoDaVidaContentBox {
background-color:#FFFFFF;
border-left:1px solid #B7B7B7;
border-right:1px solid #B7B7B7;
margin:0;
overflow:hidden;
padding:23px 10px 10px;
width:612px;
}
/*------------------*/

.modJogoDaVida .tituloTopo
{
	color:#d82fa8;
	font-size:24px;
	font-weight:bold;
	font-family: Arial;
	padding:15px 20px 15px 0;
}

.modJogoDaVida .flashBox
{
	padding-bottom:21px;
}

.modJogoDaVida .noticia
{
	width:623px;
	height:134px;
	padding-bottom:20px;
}

.modJogoDaVida .noticiaImg
{
	float:left;
	width:286px;
	height:132px;
	border:solid 1px #7D7D7D;
	cursor:pointer;
}

.modJogoDaVida .noticiaBody
{	
	float:right;
	width:300px;
	height:134px;
	overflow:hidden;
	padding-right:10px;
	padding-top:2px;
}

.modJogoDaVida .noticiaTitleBar
{
	padding-bottom:10px;
	height:18px;
}

.modJogoDaVida .cxHoraNoticiaEsq
{
	background-color:#040404;
	color:#FFFFFF;
	font-size:11px;
	height:14px;
	padding-left:0;
	padding-right:7px;
	padding-top:3px;
	line-height:11px;
}

.modJogoDaVida .cxTituloNoticiaDir
{
	background-color:#D5D5D5;
	color:#7D7D7D;
	font-size:11px;
	height:14px;
	padding-left:4px;
	padding-right:0;
	padding-top:3px;
	line-height:11px;
	font-weight:bold;
}

.modJogoDaVida .baloonLabelPink
{
	float:left;
	color:#d82fa8;
	font-size:9px;
}

.modJogoDaVida .noticiaTitle
{
	font-weight:bold;
	font-size:22px;
	color:#d82fa8;
	line-height:24px;
}

.modJogoDaVida .noticiaText
{
	font-size:11px;
	color:#000000;
}

.modJogoDaVida .noticiaPagingBox
{
	height:9px;
	padding-bottom:20px;
}

.modJogoDaVida .noticiaPagingBox li
{
	margin-right:4px;
	float:left;
}

.modJogoDaVida .tabsArea
{
	padding-bottom:20px;
}

.modJogoDaVida .thumbBox
{
	width:119px;
	padding-left:13px;
}
.modJogoDaVida .thumbBoxUp
{
	float:left;
	position:relative;
	overflow:hidden;		
	width:117px;
	height:144px;
	border-left:solid 1px #B5B5B5;
	border-right:solid 1px #B5B5B5;
	border-top:solid 1px #B5B5B5;
}

.modJogoDaVida .thumbBoxDown
{
	width:119px; height:4px;
}


.modJogoDaVida .thumbTitleTextBoxPos
{
	bottom:44px;
	left:0;
	position:absolute;
}

.modJogoDaVida .thumbTextBoxPos
{
	bottom:0;
	left:0;
	position:absolute;
}

.modJogoDaVida .thumbTitleTextBox {
	background-image:url(../images/modJogoDaVida/barraTransparente.png);
	float:left;	
	width:112px;
	height:23px;
	line-height:23px;	
	padding-left:5px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	
}

.modJogoDaVida .thumbTextBox
{	
	background-image:url(../images/modJogoDaVida/thumbFundoTexto.png);
	float:left;	
	width:107px;
	height:41px;	
	padding-left:5px;
	padding-right:5px;
	font-size:11px;
	color:#7d7d7d;
	overflow:hidden;
	line-height:13px;
	padding-top:3px;
}
/*caixa Flash (topo)*/
.modJogoDaVida .flashBoxFundo
{
	background-image:url(../images/modJogoDaVida/flashFundoCaixa.png); 
	background-repeat:no-repeat; 
	width:634px; height:365px; 
	padding:5px 6px 5px 5px;
}

.modJogoDaVida .flashBoxContentBox
{
	width:623px; height:355px; 
	position:relative;
}

.modJogoDaVida .flashBoxImgPqBox_1
{
	position:absolute; 
	right:6px; 
	top:6px; 
	width:151px; 
	height:66px; 
	overflow:hidden;
	cursor:pointer;
}
.modJogoDaVida .flashBoxImgPqBox_2
{
	position:absolute; 
	right:6px; 
	top:76px; 
	width:151px; 
	height:66px; 
	overflow:hidden;
	cursor:pointer;
}
.modJogoDaVida .flashBoxImgPqBox_3
{
	position:absolute; 
	right:6px; 
	top:146px; 
	width:151px; 
	height:66px; 
	overflow:hidden;
	cursor:pointer;
}
.modJogoDaVida .flashBoxImgPqBox_4
{
	position:absolute; 
	right:6px; 
	top:216px; 
	width:151px; 
	height:66px; 
	overflow:hidden;
	cursor:pointer;
}

.modJogoDaVida .flashBoxImgPqSelected
{
	position:absolute; top:0px; left:0px; 
	width:147px; height:62px; 
	border:solid 2px #d82fa8;
}

.modJogoDaVida .flashBoxImgPqUnselected
{
	position:absolute; top:0px; left:0px; 
	width:149px; height:64px; 
	border:solid 1px #373737;
}

.modJogoDaVida .flashBoxTextBox
{
	position:absolute; left:0px; bottom:0px; width:623px; height:67px;
}

.modJogoDaVida .flashBoxTextBoxFundo
{
	width:623px; height:67px; 
	background-image:url(../images/modJogoDaVida/barraTransparente.png); 
	background-repeat:repeat;
	overflow:hidden;
}

.modJogoDaVida .flashBoxTextBoxTitle
{
	font-size:18px; font-weight:bold; color:#ffffff; 
	padding:6px 3px 0px 7px;
}
.modJogoDaVida .flashBoxTextBoxText
{
	font-size:12px; color:#b3b3b3; 
	padding:4px 3px 0px 7px;
}

.modJogoDaVida .sliderTitle {
	color:#7D7D7D;
	font-size:11px;
	line-height:26px;
	font-weight:bold;
}
.modOpiniao .sliderTitleBox {
height: 26px; width: 606px;
}

/*tabs*/
.modOpiniaoTabsBox
{
	width:634px;
	height:28px;
	vertical-align:bottom;
	background:url(../images/modGaleriaVideos/boxVideos-TabBorder.jpg) repeat-x bottom;
}

.modOpiniaoTabsBox li.over{
height:28px;
line-height:28px;
margin-right:5px;
cursor:pointer;
}

.modOpiniaoTabsBox li.out{
height:28px;
line-height:28px;
margin-right:5px;
cursor:pointer;
}

.modOpiniaoTabsBox li.over .cantEsqTab{
background: url(../images/modGaleriaVideos/boxVideos-TabSelected-Left.png) no-repeat bottom;
width:4px;
height:28px;
}

.modOpiniaoTabsBox li.over .meioTab{background:url(../images/modGaleriaVideos/boxVideos-TabSelected-Middle.jpg) repeat-x; height:28px;}

.modOpiniaoTabsBox li.over .cantDirTab{
	background:url(../images/modGaleriaVideos/boxVideos-TabSelected-Right.png) no-repeat bottom;
	width:4px;
	height:28px;
}


.modOpiniaoTabsBox li.out .cantEsqTab{
	background:url(../images/modGaleriaVideos/boxVideos-TabUnselected-Left.png) no-repeat bottom;
	width:4px;
	height:28px;
}

.modOpiniaoTabsBox li.out .meioTab{ background:url(../images/modGaleriaVideos/boxVideos-TabUnselected-Middle.png) repeat-x bottom;height:28px;}

.modOpiniaoTabsBox li.out .cantDirTab{
	background:url(../images/modGaleriaVideos/boxVideos-TabUnselected-Right.png) no-repeat bottom;
	width:4px;
	height:28px;
}
/************ FIM MODULO JOGO DA VIDA *************/
/****************** INICIO MODULO JORNAL OFICIAL ***************/
.modJornalOficial .barraTopo{
	width:674px;
	height:7px;
	font-size:0px;
	padding-bottom:0px !important;
	background:url(../images/modResultadosClassificacoes/bgTop.png) no-repeat;
}

.areaContentJornalOficial{
	background:#f5f5f5;
	padding-left:20px;
	width:654px;
}

.modJornalOficial .barraFundo{
	width:674px;
	height:7px;
	font-size:0px;
	background:url(../images/modResultadosClassificacoes/bgBottom.png) no-repeat;
}

.modJornalOficial .areaJornalOficialContentBox {
background-color:#FFFFFF;
border-left:1px solid #B7B7B7;
border-right:1px solid #B7B7B7;
margin:0;
overflow:hidden;
padding:19px 10px 10px;
width:612px;
}
/*------------------*/

.modJornalOficial .tituloTopo
{
	color:#df0000;
	font-size:24px;
	font-weight:bold;
	padding:15px 20px 15px 0;
}

.modJornalOficial .subtituloTopo
{
	color:#232323;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 15px 0;
}

.modJornalOficial .flashBox
{
	padding-bottom:21px;
}


.modJornalOficial .noticiaPagingBox
{
	height:9px;
	padding-bottom:20px;
}

.modJornalOficial .noticiaPagingBox li
{
	margin-right:4px;
	float:left;
}

.modJornalOficial .tabsArea
{
	padding-bottom:20px;
	width:634px;
	overflow:auto;
}


/*caixa Flash (topo)*/
.modJornalOficial .flashBoxFundo
{
	background-image:url(../images/modOpiniao/caixaTopo.png); 
	background-repeat:no-repeat; 
	width:619px; height:300px; 
	padding:5px 10px 5px 5px;
}

.modJornalOficial .flashBoxContentBox
{
	width:619px; height:300px; 
}

.modJornalOficial .noticiaBox{
	width:300px;
	/*height:150px;
	overflow:hidden;*/
	padding-bottom:18px;
	overflow-x:hidden;
}

.modJornalOficial .noticiaBoxImage
{
	padding-bottom:10px;
}

.modJornalOficial li.over .cantEsqTab {
background:transparent url(../images/modTabNoticias/esq.png) no-repeat scroll center bottom;
height:24px;
width:7px;
}

.modJornalOficial li.over .meioTab {
height:24px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
background-color:#767676;
}

.modJornalOficial li.over .cantDirTab {
background:transparent url(../images/modTabNoticias/dto.png) no-repeat scroll center bottom;
height:24px;
width:7px;
}

.modJornalOficial li.out .cantEsqTab {
background:transparent url(../images/modultimas/menu_esq_cantoredondo_rollout.png) no-repeat scroll center bottom;
height:21px;
width:6px;
}

.modJornalOficial li.out .meioTab {
color:#717171;
font-size:12px;
font-weight:bold;
background-color:#D4D4D4;
}

.modJornalOficial li.out .cantDirTab {
background:transparent url(../images/modultimas/menu_dir_cantoredondo_rollout.png) no-repeat scroll center bottom;
height:21px;
width:6px;
}

.modJornalOficial .caixaPq
{
	padding-bottom:20px;
}

.modJornalOficial .caixaPqTabs {
height:24px;
width:300px;
}

.modJornalOficial .caixaPqTabs li.over{
height:24px;
line-height:24px;
margin-right:2px;
}

.modJornalOficial .caixaPqTabs li.out{
height:21px;
line-height:21px;
margin-right:2px;
margin-top:3px;
}

.modJornalOficial .caixaPqContent{
background-color:#767676;
padding-top:6px;
width:300px;
}

.modJornalOficial .caixaPqTitle
{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

.modJornalOficial .caixaPqSubtitle
{
	color:#454545;
	font-size:11px;
	font-weight:bold;
}

.modJornalOficial .caixaPqText
{
	color:#b6b6b6;
	font-size:11px;
	line-height:13px;
	padding-bottom:5px;
}



.modJornalOficial .flashBoxContentTextBox
{
	float: right; width: 287px;
}

.modJornalOficial .flashBoxContentTextBoxTop
{
	height: 280px;
	overflow:hidden;
}
.modJornalOficial .flashBoxContentTitle
{
	color: rgb(223, 0, 0); font-size: 28px; font-weight: bold; padding-bottom: 15px; letter-spacing:-1px; line-height:30px;
}
.modJornalOficial .flashBoxContentSubTitle
{
	color: rgb(255, 255, 255); font-size: 13px; font-weight: bold; padding-bottom: 18px;
}

.modJornalOficial .flashBoxContentDateTimeBox
{
	padding-bottom: 10px; height: 14px;
}

.modJornalOficial .flashBoxContentTime
{
	float: left; 
	background-image: url(../images/modultimas/gradient_vermelho.jpg); 
	background-repeat: repeat-x; 
	height: 14px; 
	width: 35px; 
	color: rgb(255, 255, 255); 
	font-size: 11px; 
	text-align: center;
}

.modJornalOficial .flashBoxContentDate
{
	float: left; 
	width: 180px;
	height: 14px;  
	color: rgb(213, 213, 213); 
	font-size: 11px; 
	padding-left: 5px;
}

.modJornalOficial .flashBoxContentTextUp
{
	color: rgb(255, 255, 255); font-size: 11px; padding-bottom:10px; line-height:13px;
}
.modJornalOficial .flashBoxContentTextDown
{
	color: rgb(255, 255, 255); font-size: 11px; line-height:13px;
}

.modJornalOficial .leftColumn
{
	float:left; width:300px;
}
.modJornalOficial .rightColumn
{
	float:right; width:300px;
}
/****************** FIM MODULO JORNAL OFICIAL ***************/
/*INICIO MODULO MODALIDADES ANDEBOL*/
.modModalidadesAndebol .barraTopo{
	width:674px;
	height:7px;
	font-size:0px;
	padding-bottom:0px !important;
	background:url(../images/modResultadosClassificacoes/bgTop.png) no-repeat;
}

.areaContentModalidadesAndebol{
	background:#f5f5f5;
	padding-left:20px;
	width:654px;
}

.modModalidadesAndebol .barraFundo{
	width:674px;
	height:7px;
	font-size:0px;
	background:url(../images/modResultadosClassificacoes/bgBottom.png) no-repeat;
}

.modModalidadesAndebol .areaJornalOficialContentBox {
background-color:#FFFFFF;
border-left:1px solid #B7B7B7;
border-right:1px solid #B7B7B7;
margin:0;
overflow:hidden;
padding:19px 10px 10px;
width:612px;
}
/*------------------*/

.modModalidadesAndebol .tituloTopo
{
	color:#df0000;
	font-size:24px;
	font-weight:bold;
	padding:15px 20px 15px 0;
}

.modModalidadesAndebol .subtituloTopo
{
	color:#232323;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 15px 0;
}

.modModalidadesAndebol .flashBox
{
	padding-bottom:21px;
}


.modModalidadesAndebol .noticiaPagingBox
{
	height:9px;
	padding-bottom:20px;
}

.modModalidadesAndebol .noticiaPagingBox li
{
	margin-right:4px;
	float:left;
}

.modModalidadesAndebol .tabsArea
{
	padding-bottom:20px;
	width:634px;
	overflow:auto;
}


/*caixa Flash (topo)*/
.modModalidadesAndebol .flashBoxFundo
{
	background-image:url(../images/modOpiniao/caixaTopo.png); 
	background-repeat:no-repeat; 
	width:619px; height:300px; 
	padding:5px 10px 5px 5px;
}

.modModalidadesAndebol .flashBoxContentBox
{
	width:619px; height:300px; 
}

.modModalidadesAndebol .noticiaBox{
	width:300px;
	/*height:150px;
	overflow:hidden;*/
	padding-bottom:18px;
	overflow-x:hidden;
}

.modModalidadesAndebol .noticiaBoxImage
{
	padding-bottom:10px;
}

.modModalidadesAndebol li.over .cantEsqTab {
background:transparent url(../images/modTabNoticias/esq.png) no-repeat scroll center bottom;
height:24px;
width:7px;
}

.modModalidadesAndebol li.over .meioTab {
height:24px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
background-color:#767676;
}

.modModalidadesAndebol li.over .cantDirTab {
background:transparent url(../images/modTabNoticias/dto.png) no-repeat scroll center bottom;
height:24px;
width:7px;
}

.modModalidadesAndebol li.out .cantEsqTab {
background:transparent url(../images/modultimas/menu_esq_cantoredondo_rollout.png) no-repeat scroll center bottom;
height:21px;
width:6px;
}

.modModalidadesAndebol li.out .meioTab {
color:#717171;
font-size:12px;
font-weight:bold;
background-color:#D4D4D4;
}

.modModalidadesAndebol li.out .cantDirTab {
background:transparent url(../images/modultimas/menu_dir_cantoredondo_rollout.png) no-repeat scroll center bottom;
height:21px;
width:6px;
}

.modModalidadesAndebol .caixaPq
{
	padding-bottom:20px;
}

.modModalidadesAndebol .caixaPqTabs {
height:24px;
width:300px;
}

.modModalidadesAndebol .caixaPqTabs li.over{
height:24px;
line-height:24px;
margin-right:2px;
}

.modModalidadesAndebol .caixaPqTabs li.out{
height:21px;
line-height:21px;
margin-right:2px;
margin-top:3px;
}

.modModalidadesAndebol .caixaPqContent{
background-color:#767676;
padding-top:6px;
width:300px;
}

.modModalidadesAndebol .caixaPqTitle
{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

.modModalidadesAndebol .caixaPqSubtitle
{
	color:#454545;
	font-size:11px;
	font-weight:bold;
}

.modModalidadesAndebol .caixaPqText
{
	color:#b6b6b6;
	font-size:11px;
	line-height:13px;
	padding-bottom:5px;
}



.modModalidadesAndebol .flashBoxContentTextBox
{
	float: right; width: 287px;
}

.modModalidadesAndebol .flashBoxContentTextBoxTop
{
	height: 280px;
	overflow:hidden;
}
.modModalidadesAndebol .flashBoxContentTitle
{
	color: rgb(223, 0, 0); font-size: 28px; font-weight: bold; padding-bottom: 15px; letter-spacing:-1px; line-height:30px
}
.modModalidadesAndebol .flashBoxContentSubTitle
{
	color: rgb(255, 255, 255); font-size: 13px; font-weight: bold; padding-bottom: 18px;
}

.modModalidadesAndebol .flashBoxContentDateTimeBox
{
	padding-bottom: 10px; height: 14px;
}
.modModalidadesAndebol .flashBoxContentTime
{
	float: left; 
	background-image: url(../images/modultimas/gradient_vermelho.jpg); 
	background-repeat: repeat-x; 
	height: 14px; 
	width: 35px; 
	color: rgb(255, 255, 255); 
	font-size: 11px; 
	text-align: center;
}

.modModalidadesAndebol .flashBoxContentDate
{
	float: left; 
	width: 180px;
	height: 14px;  
	color: rgb(213, 213, 213); 
	font-size: 11px; 
	padding-left: 5px;
}

.modModalidadesAndebol .flashBoxContentTextUp
{
	color: rgb(255, 255, 255); font-size: 11px; padding-bottom:10px; line-height:13px;
}
.modModalidadesAndebol .flashBoxContentTextDown
{
	color: rgb(255, 255, 255); font-size: 11px; line-height:13px;
}

.modModalidadesAndebol .leftColumn
{
	float:left; width:300px; overflow:hidden;
}
.modModalidadesAndebol .rightColumn
{
	float:right; width:300px; overflow:hidden;
}

.modModalidadesAndebol .caixaResultados
{
	background-color:#767676;
	font-size:10px;
	margin:0;
	padding:20px 0 5px 0;
	width:300px;
}
/*tabela resultados*/
.modModalidadesAndebol .tabelaResultados {
width:300px;
}

.modModalidadesAndebol .bgRes {
background:transparent url(../images/modResultadosClassificacoes/bgRes.png) repeat-x scroll 0 0;
border-bottom:1px solid #767676;
border-top:1px solid #6B6B6B;
height:22px;
padding-left:3px;
padding-right:3px;
text-align:center;
width:27px;
}

.modModalidadesAndebol .ligaBrancoDta {
border-bottom:4px solid #767676;
border-top:2px solid #767676;
border-left:5px solid #767676;
font-size:11px;
height:12px;
line-height:12px;
width:112px;
}

.modModalidadesAndebol .ligaBrancoEsq{
border-bottom:4px solid #767676;
border-top:2px solid #767676;
border-right:5px solid #767676;
font-size:11px;
height:12px;
line-height:12px;
width:112px;
padding-left:4px;
}

.modModalidadesAndebol .caixaResultadosFundo {
background-color:#767676;
color:#B5B5B5;
font-size:12px;
height:18px;
width:301px;
}

.modModalidadesAndebol .ultimosResultadosBox
{
	padding-bottom:10px;
}


/**/
.modModalidadesAndebol .caixaVideos li.over .cantEsqTab {
background-image:url(../images/modultimas/menu_esq_cantoredondo_rollover.png);
background-repeat:no-repeat;
height:25px;
width:6px;
float:left;

}

.modModalidadesAndebol .caixaVideos li.over .meioTab {
color:#FFFFFF;
font-size:13px;
background-color:#3A3A3A;
float:left;
font-style:italic;
font-weight:bold;
height:25px;
}

.modModalidadesAndebol .caixaVideos li.over .cantDirTab {

background-image:url(../images/modultimas/menu_dir_cantoredondo_rollover.png);
background-repeat:no-repeat;
height:25px;
width:6px;
float:left;
}

.modModalidadesAndebol .caixaVideos li.out .cantEsqTab {

background-image:url(../images/modultimas/menu_esq_cantoredondo_rollout.png);
background-repeat:no-repeat;
height:21px;
width:6px;
float:left;
}

.modModalidadesAndebol .caixaVideos li.out .meioTab {
color:#717171;
font-size:13px;
background-color:#D4D4D4;
float:left;
font-style:italic;
font-weight:bold;
}

.modModalidadesAndebol .caixaVideos li.out .cantDirTab {
background-image:url(../images/modultimas/menu_dir_cantoredondo_rollout.png);
background-repeat:no-repeat;
height:21px;
width:6px;
float:left;
}
/**/
.modModalidadesAndebol .meioUltimosResultados {
background-color:#767676;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:29px;
}
/*FIM MODULO MODALIDADES ANDEBOL*/
/*INICIO MODULO MODALIDADES CICLISMO*/
.modModalidadesCiclismo .barraTopo{
	width:674px;
	height:7px;
	font-size:0px;
	padding-bottom:0px !important;
	background:url(../images/modResultadosClassificacoes/bgTop.png) no-repeat;
}

.modModalidadesCiclismo .areaContentModalidadesCiclismo{
	background:#f5f5f5;
	padding-left:20px;
	width:654px;
}

.modModalidadesCiclismo .barraFundo{
	width:674px;
	height:7px;
	font-size:0px;
	background:url(../images/modResultadosClassificacoes/bgBottom.png) no-repeat;
}

.modModalidadesCiclismo .areaJornalOficialContentBox {
background-color:#FFFFFF;
border-left:1px solid #B7B7B7;
border-right:1px solid #B7B7B7;
margin:0;
overflow:hidden;
padding:19px 10px 10px;
width:612px;
}
/*------------------*/

.modModalidadesCiclismo .tituloTopo
{
	color:#df0000;
	font-size:24px;
	font-weight:bold;
	padding:15px 20px 15px 0;
}

.modModalidadesCiclismo .subtituloTopo
{
	color:#232323;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 15px 0;
}

.modModalidadesCiclismo .flashBox
{
	padding-bottom:21px;
}


.modModalidadesCiclismo .noticiaPagingBox
{
	height:9px;
	padding-bottom:20px;
}

.modModalidadesCiclismo .noticiaPagingBox li
{
	margin-right:4px;
	float:left;
}

.modModalidadesCiclismo .tabsArea
{
	/*padding-bottom:20px;*/
	width:634px;
	overflow:auto;
}


/*caixa Flash (topo)*/
.modModalidadesCiclismo .flashBoxFundo
{
	background-image:url(../images/modOpiniao/caixaTopo.png); 
	background-repeat:no-repeat; 
	width:619px; height:300px; 
	padding:5px 10px 5px 5px;
}

.modModalidadesCiclismo .flashBoxContentBox
{
	width:619px; height:300px; 
}

.modModalidadesCiclismo .noticiaBox{
	width:300px;
	/*height:150px;
	overflow:hidden;*/
	padding-bottom:18px;
	overflow-x:hidden;
}

.modModalidadesCiclismo .noticiaBoxImage
{
	padding-bottom:10px;
}

.modModalidadesCiclismo li.over .cantEsqTab {
background:transparent url(../images/modTabNoticias/esq.png) no-repeat scroll center bottom;
height:24px;
width:7px;
}

.modModalidadesCiclismo li.over .meioTab {
height:24px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
background-color:#767676;
height:24px;
}

.modModalidadesCiclismo li.over .cantDirTab {
background:transparent url(../images/modTabNoticias/dto.png) no-repeat scroll center bottom;
height:24px;
width:7px;
}

.modModalidadesCiclismo li.out .cantEsqTab {
background:transparent url(../images/modultimas/menu_esq_cantoredondo_rollout.png) no-repeat scroll center bottom;
height:21px;
width:6px;
}

.modModalidadesCiclismo li.out .meioTab {
color:#717171;
font-size:12px;
font-weight:bold;
background-color:#D4D4D4;
}

.modModalidadesCiclismo li.out .cantDirTab {
background:transparent url(../images/modultimas/menu_dir_cantoredondo_rollout.png) no-repeat scroll center bottom;
height:21px;
width:6px;
}

.modModalidadesCiclismo .caixaPq
{
	padding-bottom:20px;
}

.modModalidadesCiclismo .caixaPqTabs {
height:24px;
width:300px;
}

.modModalidadesCiclismo .caixaPqTabs li.over{
height:24px;
line-height:24px;
margin-right:2px;
}

.modModalidadesCiclismo .caixaPqTabs li.out{
height:21px;
line-height:21px;
margin-right:2px;
margin-top:3px;
}

.modModalidadesCiclismo .caixaPqContent{
background-color:#767676;
padding-top:6px;
width:300px;
padding-top:10px;
}

.modModalidadesCiclismo .caixaPqTitle
{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

.modModalidadesCiclismo .caixaPqSubtitle
{
	color:#454545;
	font-size:11px;
	font-weight:bold;
}

.modModalidadesCiclismo .caixaPqText
{
	color:#b6b6b6;
	font-size:11px;
	line-height:13px;
	padding-bottom:5px;
}



.modModalidadesCiclismo .flashBoxContentTextBox
{
	float: right; width: 287px;
}

.modModalidadesCiclismo .flashBoxContentTextBoxTop
{
	height: 280px;
	overflow:hidden;
}
.modModalidadesCiclismo .flashBoxContentTitle
{
	color: rgb(223, 0, 0); font-size: 28px; font-weight: bold; padding-bottom: 15px; letter-spacing:-1px; line-height:30px;
}
.modModalidadesCiclismo .flashBoxContentSubTitle
{
	color: rgb(255, 255, 255); font-size: 13px; font-weight: bold; padding-bottom: 18px;
}

.modModalidadesCiclismo .flashBoxContentDateTimeBox
{
	padding-bottom: 10px; height: 14px;
}
.modModalidadesCiclismo .flashBoxContentTime
{
	float: left; 
	background-image: url(../images/modultimas/gradient_vermelho.jpg); 
	background-repeat: repeat-x; 
	height: 14px; 
	width: 35px; 
	color: rgb(255, 255, 255); 
	font-size: 11px; 
	text-align: center;
}

.modModalidadesCiclismo .flashBoxContentDate
{
	float: left; 
	width: 180px;
	height: 14px;  
	color: rgb(213, 213, 213); 
	font-size: 11px; 
	padding-left: 5px;
}

.modModalidadesCiclismo .flashBoxContentTextUp
{
	color: rgb(255, 255, 255); font-size: 11px; padding-bottom:10px; line-height:13px;
}
.modModalidadesCiclismo .flashBoxContentTextDown
{
	color: rgb(255, 255, 255); font-size: 11px; line-height:13px;
}

.modModalidadesCiclismo .leftColumn
{
	float:left; width:300px; overflow:hidden;
}
.modModalidadesCiclismo .rightColumn
{
	float:right; width:300px; overflow:hidden;
}

.modModalidadesCiclismo .caixaResultados
{
	background-color:#767676;
	font-size:10px;
	margin:0;
	padding:10px 0 5px 0;
	width:300px;
}
/*tabela resultados*/
.modModalidadesCiclismo .tabelaResultados {
width:300px;
}

.modModalidadesCiclismo .bgRes {
background:transparent url(../images/modResultadosClassificacoes/bgRes.png) repeat-x scroll 0 0;
border-bottom:1px solid #767676;
border-top:1px solid #6B6B6B;
height:22px;
padding-left:3px;
padding-right:3px;
text-align:center;
width:27px;
}

.modModalidadesCiclismo .ligaBrancoDta {
border-bottom:4px solid #767676;
border-top:2px solid #767676;
border-left:5px solid #767676;
font-size:11px;
height:12px;
line-height:12px;
width:112px;
}

.modModalidadesCiclismo .ligaBrancoEsq{
border-bottom:4px solid #767676;
border-top:2px solid #767676;
border-right:5px solid #767676;
font-size:11px;
height:12px;
line-height:12px;
width:112px;
padding-left:4px;
}

.modModalidadesCiclismo .caixaResultadosFundo {
background-color:#767676;
color:#B5B5B5;
font-size:12px;
height:18px;
width:301px;
}

.modModalidadesCiclismo .ultimosResultadosBox
{
	padding-bottom:10px;
}


/**/
.modModalidadesCiclismo .caixaVideos li.over .cantEsqTab {
background-image:url(../images/modultimas/menu_esq_cantoredondo_rollover.png);
background-repeat:no-repeat;
height:25px;
width:6px;
float:left;

}

.modModalidadesCiclismo .caixaVideos li.over .meioTab {
color:#FFFFFF;
font-size:13px;
background-color:#3A3A3A;
float:left;
font-style:italic;
font-weight:bold;
height:25px;
}

.modModalidadesCiclismo .caixaVideos li.over .cantDirTab {

background-image:url(../images/modultimas/menu_dir_cantoredondo_rollover.png);
background-repeat:no-repeat;
height:25px;
width:6px;
float:left;
}

.modModalidadesCiclismo .caixaVideos li.out .cantEsqTab {

background-image:url(../images/modultimas/menu_esq_cantoredondo_rollout.png);
background-repeat:no-repeat;
height:21px;
width:6px;
float:left;
}

.modModalidadesCiclismo .caixaVideos li.out .meioTab {
color:#717171;
font-size:13px;
background-color:#D4D4D4;
float:left;
font-style:italic;
font-weight:bold;
}

.modModalidadesCiclismo .caixaVideos li.out .cantDirTab {
background-image:url(../images/modultimas/menu_dir_cantoredondo_rollout.png);
background-repeat:no-repeat;
height:21px;
width:6px;
float:left;
}
/**/
.modModalidadesCiclismo .meioUltimosResultados {
background-color:#767676;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:29px;
}
.modModalidadesCiclismo .caixaVideos
{
padding-bottom:20px;
}

/*Slider*/
.modModalidadesCiclismo .sliderTitle {
color:#7D7D7D;
font-size:11px;
line-height:26px;
font-weight:bold;
}

.modModalidadesCiclismo .sliderTitleBox
{
	height: 26px; width: 606px;
}

.modModalidadesCiclismo .thumbBox
{
	width:192px;
	padding-left:13px;
}
.modModalidadesCiclismo .thumbBoxUp
{
	float:left;
	position:relative;
	overflow:hidden;		
	width:192px;
	height:144px;
	/*border-left:solid 1px #B5B5B5;
	border-right:solid 1px #B5B5B5;
	border-top:solid 1px #B5B5B5;*/
}

.modModalidadesCiclismo .thumbBoxDown
{
	width:192px; height:4px;
}


.modModalidadesCiclismo .thumbTitleTextBoxPos
{
	bottom:44px;
	left:0;
	position:absolute;
}

.modModalidadesCiclismo .thumbTextBoxPos
{
	bottom:0;
	left:0;
	position:absolute;
}

.modModalidadesCiclismo .thumbTitleTextBox {
	background-image:url(../images/modJogoDaVida/barraTransparente.png);
	background-repeat:repeat-x;
	float:left;	
	width:187px;
	height:23px;
	line-height:23px;	
	padding-left:5px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	
}

.modModalidadesCiclismo .thumbTextBox
{	
	background-image:url(../images/modJogoDaVida/thumbFundoTexto.png);
	background-repeat:repeat-x;
	float:left;	
	width:187px;
	height:44px;	
	padding-left:5px;	
	overflow:hidden;	
}

.modModalidadesCiclismo .thumbText
{
	padding-top:3px;
	font-size:11px;
	color:#7d7d7d;
	line-height:13px;
}

.modModalidadesCiclismo .thumbSubtitle
{
	padding-top:1px;
	font-size:12px;
	font-weight:bold;
	color:#232323;
	line-height:13px;
}

.modModalidadesCiclismo .caixaSlider
{
	width:634px;
	height:186px;
	padding-bottom:20px;
}

.modModalidadesCiclismo .thumbsBox
{
	width:530px;
	height:148px;
	float:left;
	overflow:hidden;
}

.modModalidadesCiclismo .thumbsBoxIn
{
	width:650px;
	height:148px;
}
.modModalidadesCiclismo .size
{
	width:262px; height:56px;
}
/*FIM MODULO MODALIDADES CICLISMO*/
/********* INICIO MODULO TACA PORTUGAL ********/
.modTacaPortugal .barraTopo{
	width:674px;
	height:7px;
	font-size:0px;
	padding-bottom:0px !important;
	background:url(../images/modResultadosClassificacoes/bgTop.png) no-repeat;
}

.modTacaPortugal .areaTacaPortugal{	
	width:654px;
}

.modTacaPortugal .barraFundo{
	width:674px;
	height:7px;
	font-size:0px;
	background:url(../images/modResultadosClassificacoes/bgBottom.png) no-repeat;
}

.modTacaPortugal .areaJornalOficialContentBox {
background-color:#FFFFFF;
border-left:1px solid #B7B7B7;
border-right:1px solid #B7B7B7;
margin:0;
overflow:hidden;
padding:19px 10px 10px;
width:612px;
}
/*------------------*/

.modTacaPortugal .tituloTopoBox
{
	height:47px;
	padding:15px 20px 15px 0;
}

.modTacaPortugal .tituloTopo
{
	color:#df0000;
	font-size:24px;
	font-weight:bold;
	line-height:47px;
	
}

.modTacaPortugal .subtituloTopo
{
	color:#232323;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 15px 0;
}

.modTacaPortugal .flashBox
{
	padding-bottom:21px;
}


.modTacaPortugal .noticiaPagingBox
{
	height:9px;
	padding-bottom:20px;
}

.modTacaPortugal .noticiaPagingBox li
{
	margin-right:4px;
	float:left;
}

.modTacaPortugal .tabsArea
{
	padding-bottom:20px;
	width:634px;
	overflow:auto;
}


/*caixa Flash (topo)*/
.modTacaPortugal .flashBoxFundo
{
	background-image:url(../images/modOpiniao/caixaTopo.png); 
	background-repeat:no-repeat; 
	width:624px; height:300px; 
	padding:5px 5px 5px 5px;
}

.modTacaPortugal .flashBoxContentBox
{
	width:619px; height:300px; 
}

.modTacaPortugal .flashBoxContentText
{
	float:left; width:225px; 
}
.modTacaPortugal .flashBoxContentTextBox
{
	height:275px;
}

.modTacaPortugal .flashBoxContentTextBoxTitle
{
	color:#df0000; font-size:28px; font-weight:bold; padding-bottom:15px; line-height:30px;letter-spacing:-1px;
}

.modTacaPortugal .flashBoxContentTextBoxSubTitle
{
	color:#ffffff; font-size:13px; font-weight:bold; padding-bottom:18px;
}
.modTacaPortugal .flashBoxContentTextBoxDateTimeBox
{
	padding-bottom:10px;height:14px;
}
.modTacaPortugal .flashBoxContentTextBoxTime
{
	float:left; background-image:url(../images/modultimas/gradient_vermelho.jpg); 
	background-repeat:repeat-x; 
	height:14px;width:35px; 
	color:#FFFFFF; font-size:11px; 
	text-align:center;
}

.modTacaPortugal .flashBoxContentTextBoxDate
{
	float:left; height:14px;width:180px; color:#d5d5d5; font-size:11px; padding-left:5px;
}
.modTacaPortugal .flashBoxContentTextBoxText
{
	color:#ffffff; font-size:11px; line-height:13px;
}
.modTacaPortugal .flashBoxContentImage
{
	float:right; position:relative; width:388px; height:300px;
}

.modTacaPortugal .flashBoxImgPqBoxSelected {
background-color:#E40000;
height:60px;
width:66px;
}

.modTacaPortugal .flashBoxImgPqBoxUnselected {
background-color:#5D5D5D;
background-position:top;
background-image:url(../images/modhoje/fundothumb.jpg);
background-repeat:no-repeat;
height:60px;
width:66px;
}

.modTacaPortugal .flashBoxImgPq {
margin-left:3px;
margin-top:3px;
cursor:pointer;
}

.modTacaPortugal .flashBoxImgPos1 {
position:absolute;
right:8px;
top:21px;
}

.modTacaPortugal .flashBoxImgPos2 {
	position:absolute;
	top:87px;
	right:8px
}
.modTacaPortugal .flashBoxImgPos3 {
	position:absolute;
	top:153px;
	right:8px
}
.modTacaPortugal .flashBoxImgPos4 {
	position:absolute;
	top:219px;
	right:8px
}




/*
.modTacaPortugal .flashBoxContentTextBox
{
	float: right; width: 287px;
}

.modTacaPortugal .flashBoxContentTextBoxTop
{
	height: 280px;
	overflow:hidden;
}
.modTacaPortugal .flashBoxContentTitle
{
	color: rgb(223, 0, 0); font-size: 28px; font-weight: bold; padding-bottom: 6px; letter-spacing:-1px; line-height:30px;
}
.modTacaPortugal .flashBoxContentSubTitle
{
	color: rgb(255, 255, 255); font-size: 13px; font-weight: bold; padding-bottom: 18px;
}

.modTacaPortugal .flashBoxContentDateTimeBox
{
	padding-bottom: 10px; height: 14px;
}
.modTacaPortugal .flashBoxContentTime
{
	float: left; 
	background-image: url(../images/modultimas/gradient_vermelho.jpg); 
	background-repeat: repeat-x; 
	height: 14px; 
	width: 35px; 
	color: rgb(255, 255, 255); 
	font-size: 11px; 
	text-align: center;
}

.modTacaPortugal .flashBoxContentDate
{
	float: left; 
	width: 180px;
	height: 14px;  
	color: rgb(213, 213, 213); 
	font-size: 11px; 
	padding-left: 5px;
}

.modTacaPortugal .flashBoxContentTextUp
{
	color: rgb(255, 255, 255); font-size: 11px; padding-bottom:10px; line-height:13px;
}
.modTacaPortugal .flashBoxContentTextDown
{
	color: rgb(255, 255, 255); font-size: 11px; line-height:13px;
}
*/


/*noticia*/
.modTacaPortugal .noticiaBox{
	width:300px;
	/*height:150px;
	overflow:hidden;*/
	padding-bottom:18px;
	overflow-x:hidden;
}

.modTacaPortugal .noticiaBoxImage
{
	padding-bottom:10px;
}

.modTacaPortugal .caixaPq li.over .cantEsqTab {
background:transparent url(../images/modTabNoticias/esq.png) no-repeat scroll center bottom;
height:24px;
width:7px;
}

.modTacaPortugal .caixaPq li.over .meioTab {
height:24px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
background-color:#767676;
height:24px;
}

.modTacaPortugal .caixaPq li.over .cantDirTab {
background:transparent url(../images/modTabNoticias/dto.png) no-repeat scroll center bottom;
height:24px;
width:7px;
}

.modTacaPortugal .caixaPq li.out .cantEsqTab {
background:transparent url(../images/modultimas/menu_esq_cantoredondo_rollout.png) no-repeat scroll center bottom;
height:21px;
width:6px;
}

.modTacaPortugal .caixaPq li.out .meioTab {
color:#717171;
font-size:12px;
font-weight:bold;
background-color:#D4D4D4;
}

.modTacaPortugal .caixaPq li.out .cantDirTab {
background:transparent url(../images/modultimas/menu_dir_cantoredondo_rollout.png) no-repeat scroll center bottom;
height:21px;
width:6px;
}

.modTacaPortugal .caixaPq
{
	padding-bottom:20px;
}

.modTacaPortugal .caixaPqTabs {
height:24px;
width:300px;
}

.modTacaPortugal .caixaPqTabs li.over{
height:24px;
line-height:24px;
margin-right:2px;
}

.modTacaPortugal .caixaPqTabs li.out{
height:21px;
line-height:21px;
margin-right:2px;
margin-top:3px;
}

.modTacaPortugal .caixaPqContent{
background-color:#767676;
padding-top:20px;
width:300px;
}

.modTacaPortugal .caixaPqTitle
{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

.modTacaPortugal .caixaPqSubtitle
{
	color:#454545;
	font-size:11px;
	font-weight:bold;
}

.modTacaPortugal .caixaPqText
{
	color:#b6b6b6;
	font-size:11px;
	line-height:13px;
	padding-bottom:5px;
}





.modTacaPortugal .leftColumn
{
	float:left; width:300px; overflow:hidden;
}
.modTacaPortugal .rightColumn
{
	float:right; width:300px; overflow:hidden;
}

.modTacaPortugal .caixaResultados
{
	background-color:#767676;
	font-size:10px;
	margin:0;
	padding:15px 0 5px 0;
	width:300px;
}
/*tabela resultados*/
.modTacaPortugal .tabelaResultados {
width:300px;
}

.modTacaPortugal .bgRes {
background:transparent url(../images/modResultadosClassificacoes/bgRes.png) repeat-x scroll 0 0;
border-bottom:1px solid #767676;
border-top:1px solid #6B6B6B;
height:22px;
padding-left:3px;
padding-right:3px;
text-align:center;
width:27px;
}

.modTacaPortugal .ligaBrancoDta {
border-bottom:4px solid #767676;
border-top:2px solid #767676;
border-left:5px solid #767676;
font-size:11px;
height:12px;
line-height:12px;
width:112px;
}

.modTacaPortugal .ligaBrancoEsq{
border-bottom:4px solid #767676;
border-top:2px solid #767676;
border-right:5px solid #767676;
font-size:11px;
height:12px;
line-height:12px;
width:112px;
padding-left:4px;
}

.modTacaPortugal .caixaResultadosFundo {
background-color:#767676;
color:#B5B5B5;
font-size:12px;
height:18px;
width:280px;
}

.modTacaPortugal .ultimosResultadosBox
{
	padding-bottom:10px;
}


/**/

.modTacaPortugal .caixaVideos li.over .cantEsqTab {
background-image:url(../images/modultimas/menu_esq_cantoredondo_rollover.png);
background-repeat:no-repeat;
height:25px;
width:6px;
float:left;

}

.modTacaPortugal .caixaVideos li.over .meioTab {
color:#FFFFFF;
font-size:13px;
background-color:#3A3A3A;
float:left;
font-style:italic;
font-weight:bold;
}

.modTacaPortugal .caixaVideos li.over .cantDirTab {

background-image:url(../images/modultimas/menu_dir_cantoredondo_rollover.png);
background-repeat:no-repeat;
height:25px;
width:6px;
float:left;
}

.modTacaPortugal .caixaVideos li.out .cantEsqTab {

background-image:url(../images/modultimas/menu_esq_cantoredondo_rollout.png);
background-repeat:no-repeat;
height:21px;
width:6px;
float:left;
}

.modTacaPortugal .caixaVideos li.out .meioTab {
color:#717171;
font-size:13px;
background-color:#D4D4D4;
float:left;
font-style:italic;
font-weight:bold;
}

.modTacaPortugal .caixaVideos li.out .cantDirTab {
background-image:url(../images/modultimas/menu_dir_cantoredondo_rollout.png);
background-repeat:no-repeat;
height:21px;
width:6px;
float:left;
}
/**/
.modTacaPortugal .meioUltimosResultados {
background-color:#767676;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:29px;
}
.modTacaPortugal .caixaVideos
{
padding-bottom:20px;
}

/*Slider*/
.modTacaPortugal .sliderTitle {
color:#7D7D7D;
font-size:11px;
line-height:26px;
font-weight:bold;
}

.modTacaPortugal .sliderTitleBox
{
	height: 26px; width: 606px;
}

.modTacaPortugal .thumbBox
{
	width:192px;
	padding-left:13px;
}
.modTacaPortugal .thumbBoxUp
{
	float:left;
	position:relative;
	overflow:hidden;		
	width:192px;
	height:144px;
	/*border-left:solid 1px #B5B5B5;
	border-right:solid 1px #B5B5B5;
	border-top:solid 1px #B5B5B5;*/
}

.modTacaPortugal .thumbBoxDown
{
	width:192px; height:4px;
}


.modTacaPortugal .thumbTitleTextBoxPos
{
	bottom:44px;
	left:0;
	position:absolute;
}

.modTacaPortugal .thumbTextBoxPos
{
	bottom:0;
	left:0;
	position:absolute;
}

.modTacaPortugal .thumbTitleTextBox {
	background-image:url(../images/modJogoDaVida/barraTransparente.png);
	background-repeat:repeat-x;
	float:left;	
	width:187px;
	height:23px;
	line-height:23px;	
	padding-left:5px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	
}

.modTacaPortugal .thumbTextBox
{	
	background-image:url(../images/modJogoDaVida/thumbFundoTexto.png);
	background-repeat:repeat-x;
	float:left;	
	width:187px;
	height:44px;	
	padding-left:5px;	
	overflow:hidden;	
}

.modTacaPortugal .thumbText
{
	padding-top:3px;
	font-size:11px;
	color:#7d7d7d;
	line-height:13px;
}

.modTacaPortugal .thumbSubtitle
{
	padding-top:1px;
	font-size:12px;
	font-weight:bold;
	color:#232323;
	line-height:13px;
}

.modTacaPortugal .caixaSlider
{
	width:634px;
	height:186px;
	padding-bottom:20px;
}

.modTacaPortugal .thumbsBox
{
	width:530px;
	height:148px;
	float:left;
	overflow:hidden;
}

.modTacaPortugal .thumbsBoxIn
{
	width:650px;
	height:148px;
}

.modTacaPortugal .areaTacaPortugalContentBox {
background-color:#F5F5F5;
margin:0;
overflow:auto;
padding:0 0 60px 20px;
width:654px;
}

.modTacaPortugal .caixaPqContentTable
{
margin:0 auto;
padding:0;
width:290px;
}

.modTacaPortugal .caixaPqContentTd
{
	width:270px;
	padding-left:10px;
}
/********* FIM MODULO TACA PORTUGAL ********/
/*INICIO MODULO TACA PORTUGAL RESULTADOS*/
.modTacaPortugalResultados .barraTopo{
	width:674px;
	height:7px;
	font-size:0px;
	padding-bottom:0px !important;
	background:url(../images/modResultadosClassificacoes/bgTop.png) no-repeat;
}

.modTacaPortugalResultados .areaContentTacaPortugalResultados{
	background:#f5f5f5;
	padding-left:20px;
	width:654px;
}

.modTacaPortugalResultados .barraFundo{
	width:674px;
	height:7px;
	font-size:0px;
	background:url(../images/modResultadosClassificacoes/bgBottom.png) no-repeat;
}

/*------------------*/

.modTacaPortugalResultados .tabsArea
{
	width:629px;
	overflow:auto;
	background-color:#767676;
	padding-top:10px;
	padding-left:5px;
}


.modTacaPortugalResultados .tituloTopo
{
	color:#df0000;
	font-size:22px;
	font-weight:bold;
	padding:0px 20px 15px 0;
	/*overflow:auto;*/
	line-height:32px;
	height:32px;
}

.modTacaPortugalResultados .selectBox {
color:#3A3A3A;
float:right;
font-size:11px;
font-weight:bold;
padding-top:10px;
}


.modTacaPortugalResultados .areaPesqTacaPortugal {
width:200px;
background-color:#FFFFFF;
border:1px solid #D7D7D7;
color:#A2A2A2;
font-size:10px;
width:195px;
}
.modTacaPortugalResultados .tituloTopoCinza{
	color:#717171;
	font-size:22px;
	font-weight:bold;
	padding:15px 20px 2px 0;
	line-height:32px;
}

.modTacaPortugalResultados .header{	
	background-image:url(../images/modTacaPortugal/barra_tabelas.png);
	background-repeat:no-repeat;
	width:634px; height:35px;
	color:#FFFFFF;
	font-size:13px;
	font-style:italic;
	font-weight:bold;
	padding-left:10px;
	line-height:35px;
	width:634px;
}

.modTacaPortugalResultados .footerTable{	
	background-image:url(../images/modTacaPortugal/barra_fundo.png);
	background-repeat:no-repeat;
	width:634px; height:10px;	
	/*padding-bottom:15px;*/
}

.modTacaPortugalResultados .contentTable
{
	width: 624px;
}

.modTacaPortugalResultados .tableTitleTd
{
	background-color:#000000;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	height:18px;
	padding-left:10px;
}

.modTacaPortugalResultados .tableTdCinzaClaroEsq
{
	background-image:url(../images/modTacaPortugal/pixel_cinza_claro.png);
	background-repeat:repeat-x;	
	font-size:11px;
	color:#393939;
	width:64px;
	height:22px;
	text-align:center;
}

.modTacaPortugalResultados .tableTdBrancoEsq
{
	background-color:#ffffff;
	font-size:11px;
	color:#5a5a5a;
	width:200px;
	height:22px;	
	text-align:right;
	padding-right:10px;
}

.modTacaPortugalResultados .tableTdCinzaEscuro
{
	background-image:url(../images/modTacaPortugal/pixel_cinza_escuro.png);
	background-repeat:repeat-x;	
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	width:103px;
	height:22px;
	text-align:center;
}

.modTacaPortugalResultados .tableTdBrancoDrt
{
	background-color:#ffffff;
	font-size:11px;
	color:#5a5a5a;
	width:206px;
	height:22px;	
	text-align:left;
	padding-left:10px;
}

.modTacaPortugalResultados .tableTdCinzaClaroDrt
{
	background-image:url(../images/modTacaPortugal/pixel_cinza_claro.png);
	background-repeat:repeat-x;	
	font-size:11px;
	color:#737373;
	width:31px;
	height:22px;
	text-align:center;
}
.modTacaPortugalResultados .legenda
{
	padding-left:15px; font-size:11px; color:#3a3a3a;
}
/*FIM MODULO TACA PORTUGAL RESULTADOS*/
/************ INICIO MODULO BLOGS RECORD *************/

.modBlogsRecord
{
	width:674px;
	float:left;
}
.modBlogsRecord .barraTopo{
	width:674px;
	height:7px;
	background:url(../images/modResultadosClassificacoes/bgTop.png) no-repeat;
	font-size:0px;
}

.areaContentBlogsRecord{
	background:#f5f5f5;
	padding-left:20px;
	width:654px;
}

.modBlogsRecord .barraFundo{
	width:674px;
	height:7px;
	font-size:0px;
	background:url(../images/modResultadosClassificacoes/bgBottom.png) no-repeat;
}

.modBlogsRecord .areaBlogsRecordContentBox {
background-color:#FFFFFF;
border-left:1px solid #B7B7B7;
border-right:1px solid #B7B7B7;
margin:0;
overflow:hidden;
padding:23px 10px 10px;
width:612px;
}

.modBlogsRecord .tituloTopo {
color:#df0000;
font-family:Arial;
font-size:24px;
font-weight:bold;
padding:15px 20px 15px 0;
}

.modBlogsRecord .destaqueBox
{
	width:634px;
	height:227px;	
	padding-bottom:20px;
}
.modBlogsRecord .destaqueBoxTopo
{
	background-image:url(../images/modBlogsRecord/destaqueBarraTopo.png);
	background-repeat:no-repeat;
	width:634px;
	height:6px;
	font-size:0px;

}
.modBlogsRecord .destaqueBoxBaixo
{
	background-image:url(../images/modBlogsRecord/destaqueBarraBaixo.png);
	background-repeat:no-repeat;
	width:634px;
	height:6px;
	font-size:0px;
}
.modBlogsRecord .destaqueBoxContent
{
	background-image:url(../images/modBlogsRecord/destaqueBarraCentro.png);
	background-repeat:repeat-y;
	
	height:215px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	width:614px;
}

.modBlogsRecord .destaqueBoxContentImg
{
	border:solid 1px #3A3A3A;
	width:100px;	
	height:100px;
	float:left;
}

.modBlogsRecord .destaqueBoxContentTextTop
{
	float:left;
	padding-left:10px;
	width:502px;
	/*height:102px;*/
}
.modBlogsRecord .destaqueBoxTituloTopo
{
	width:502px;font-size:28px;
	font-weight:bold;
	color:#df0000;
	line-height:30px;
	padding-bottom:3px;
	cursor:pointer;
}


.modBlogsRecord .destaqueBoxAutor
{	
	font-size:14px;
	font-weight:bold;
	color:#454545;
	/*line-height:17px;*/
}

.modBlogsRecord .destaqueBoxContentDateTimeBox  {
height:14px;
padding-bottom:10px;
}

.modBlogsRecord .destaqueBoxContentTime  {
background-image:url("../images/modultimas/gradient_vermelho.jpg");
background-repeat:repeat-x;
color:#FFFFFF;
float:left;
font-size:11px;
height:14px;
text-align:center;
width:35px;
}

.modBlogsRecord .destaqueBoxContentDate  {
color:#454545;
float:left;
font-size:11px;
height:14px;
padding-left:5px;
width:180px;
}

.modBlogsRecord .destaqueBoxContentSubtitle
{
	padding-bottom:5px;
	line-height:13px;
	color:#454545;
	font-weight:bold;
	font-size:13px;
}
.modBlogsRecord .destaqueBoxContentText
{
	line-height:13px;
	color:#454545;
	font-size:11px;
}

.modBlogsRecord  .destaqueBoxVisits
{
	float:right;
	color:#df0000;
	font-weight:bold;
	font-size:9px;
	line-height:18px;
	padding-top:10px;
	cursor:pointer;
}
.modBlogsRecord .tabsArea {
	padding-bottom:20px;
}

.modBlogsRecord .pagingBox {
	height:9px;
	padding-bottom:20px;
}

.modBlogsRecord .itemBox {
background-color:#E7E7E7;
margin-bottom:10px;
width:600px;
height:120px;
padding-left:11px;
padding-top:11px;
}

.modBlogsRecord .itemBoxContent
{
	float:left;
	padding-left:10px;
	width:470px;
	height:100px;
	overflow:hidden;
}

.modBlogsRecord .itemBoxTop
{
	width:470px;
	overflow:hidden;
}

.modBlogsRecord .itemBoxTitulo
{
	width:405px;
	font-size:22px;
	font-weight:bold;
	color:#df0000;
	line-height:24px;
	padding-bottom:2px;
	float:left;
	cursor:pointer;
}


.modBlogsRecord .itemBoxAutor
{
	font-size:12px;
	font-weight:bold;
	color:#717171;
	line-height:17px;
}

.modBlogsRecord .itemBoxVisitas
{
	float:right;
	color:#df0000;
	font-weight:bold;
	font-size:9px;
	/*line-height:18px;*/
	cursor:pointer;
	padding-top:11px;
}

.modBlogsRecord .itemBoxSubtitulo
{
	padding-bottom:3px;
	line-height:18px;
	color:#454545;
	font-weight:bold;
	font-size:12px;
}

.modBlogsRecord .itemBoxText
{
	line-height:13px;
	color:#454545;
	font-size:11px;
}


.modBlogsRecord .pagingBox li {
float:left;
margin-right:4px;
}

/** SLIDER **/
.modBlogsRecord .sliderBox {
height:193px;
width:634px;
padding-bottom:20px;
}

.modBlogsRecord .sliderLeftBox
{
	background-image:url("../images/modBlogsRecord/sliderBkgLeft.png");
	background-repeat:no-repeat;
	height:193px;
	width:5px;
	float:left;
}

.modBlogsRecord .sliderMiddleBox
{
	background:url("../images/modBlogsRecord/sliderBkg.png");
	background-repeat:repeat-x;
	height:193px;
	padding:0 9px;
	width:606px;
	float:left;
}

.modBlogsRecord .sliderRightBox
{
	background-image:url("../images/modBlogsRecord/sliderBkgRight.png");
	background-repeat:no-repeat;
	height:193px;
	width:5px;
	float:right;
}
.modBlogsRecord .sliderTitle  {
color:#7D7D7D;
font-size:11px;
font-weight:bold;
line-height:26px;
}

.modBlogsRecord .sliderBtnBox
{
	padding-top:61px;
}

.modBlogsRecord .thumbsMiddleBox
{
	width:500px;
	padding-left:33px; 
	padding-right:8px;	
	float:left;
}
.modBlogsRecord .thumbBox
{
	padding-right:25px;
	width:100px;
}

.modBlogsRecord .thumbBoxUp
{
	height:100px;
	width:100px;
}

.modBlogsRecord .thumbBoxDown
{
	background-image:url(../images/modBlogsRecord/thumbBottomBox.png);
	background-repeat:no-repeat;
	width:100px;
	height:54px;
	overflow:hidden;
}

.modBlogsRecord .thumbTitleTextBox
{
	width:96px;
	height:29px;
	padding-top:5px;
	padding-left:4px;
	overflow:hidden;
	font-size:12px;
	font-weight:bold;
	line-height:13px;
	color:#df0000;
	cursor:pointer;
}
.modBlogsRecord .thumbTextBox
{
	padding-left:4px;
	color:#7d7d7d;
	font-size:10px;;
	line-height:13px;
	width:100px;
	height:20px;	
	overflow:hidden;
}
/* * * * * */
/*------------------*/



.modBlogsRecord_Right
{
	width:300px;
	float:left;
	padding-left:5px;
}

.modBlogsRecord_Right .pubLateral
{
	padding-bottom:15px;
}
/************ INICIO MODULO Pesquisa *************/
.pesquisaBox
{
	width:300px;
	height:76px;
	font-size:0px;
	padding-bottom:6px;
}

.pesquisaBox .pesquisaBoxTop
{
	width:300px;
	height:6px;
	background-image:url(../images/modBlogsRecord/darkBox300Top.png);
	background-repeat:no-repeat;
}
.pesquisaBox .pesquisaBoxMiddle
{
	width:291px;
	height:64px;
	background-image:url(../images/modBlogsRecord/darkBox300Middle.png);
	background-repeat:repeat-y;
	padding-left:9px;
}
.pesquisaBox .pesquisaBoxBottom
{
	width:300px;
	height:6px;
	background-image:url(../images/modBlogsRecord/darkBox300Bottom.png);
	background-repeat:no-repeat;
}

.pesquisaBox .pesquisaTitulo
{
	color:#ffffff;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	padding-left:4px;
	padding-top:3px;
}

.pesquisaBox .pesquisaTextAndBtn
{
	height:18px;
	width:286px;
	padding-top:8px;
}
.pesquisaBox .pesquisaText
{
	background-image:url(../images/modBlogsRecord/textBox.png);
	background-repeat:no-repeat;;
	width:228px;
	height:18px;
	float:left;
}
.pesquisaBox .pesquisaText input
{
	width:227px;
	height:16px;
	border:none;
	background:transparent;
}
.pesquisaBox .pesquisaBtn
{
	background-image:url(../images/modBlogsRecord/btnBkg.png);
	background-repeat:repeat-x;
	height:17px;
	width:50px;
	float:right;
	/*margin-right:5px;*/
	margin-top:1px;
	text-align:center;
	font-size:11px;
	line-height:17px;
	color:#454545;
	cursor:pointer;
}

.pesquisaBox .pesquisaBottomText
{
	padding-top:7px;
	padding-left:4px;
	font-size:10px;
	line-height:13px;
	color:#c4c4c4;
	cursor:pointer;
}
/************/
/*mod ultimas v2*/
.notUltimas .ultimasImage
{
	width:33px; height:33px; padding:6px 0px 0px 5px;
	float:left;
}

.notUltimas .ultimasTextAberto
{
	width:245px; height:111px; overflow:hidden;
	float:left;
	position:relative;
}

.notUltimas .ultimasTextFechado
{
	width:245px; height:43px; overflow:hidden;
	float:left;
	position:relative;
}

.notUltimas .ultimasBalaoVisitas
{
	position:absolute;
	top:6px;
	right:0px;
}
/************************/
/*Record Zoom Pub*/

.recordZoomPubBox
{
	width:300px;
	height:192px;
	font-size:0px;
	padding-top:15px;
	padding-bottom:15px;
}

.recordZoomPubBox .boxTop
{
	width:300px;
	height:6px;
	background-image:url(../images/modBlogsRecord/darkBox300Top.png);
	background-repeat:no-repeat;
}
.recordZoomPubBox .boxMiddle
{
	width:295px;
	height:182px;
	background-image:url(../images/modBlogsRecord/darkBox300Middle.png);
	background-repeat:repeat-y;
	padding-left:5px;
	cursor:pointer;
}
.recordZoomPubBox .boxBottom
{
	width:300px;
	height:6px;
	background-image:url(../images/modBlogsRecord/darkBox300Bottom.png);
	background-repeat:no-repeat;
}

.recordZoomPubBox .boxTitulo
{
	font-weight:bold;
	font-style:italic;
	font-size:13px;
	line-height:36px;
	color:#454545;
	background-image:url(../images/modBlogsRecord/pubTitleBkg.jpg);
	background-repeat:repeat-x;
	height:36px;
	width:278px;
	padding-left:12px;
}
.recordZoomPubBox .boxImagem
{
	width:290px;
	height:146px;
}
/***/

/*Foto Reporter record Pub*/

.fotoReporterPubBox
{
	width:300px;
	height:153px;
	font-size:0px;
	padding-bottom:15px;
}

.fotoReporterPubBox .boxTop
{
	width:300px;
	height:6px;
	background-image:url(../images/modBlogsRecord/darkBox300Top.png);
	background-repeat:no-repeat;
}
.fotoReporterPubBox .boxMiddle
{
	width:295px;
	height:141px;
	background-image:url(../images/modBlogsRecord/darkBox300Middle.png);
	background-repeat:repeat-y;
	padding-left:5px;
	cursor:pointer;
}
.fotoReporterPubBox .boxBottom
{
	width:300px;
	height:6px;
	background-image:url(../images/modBlogsRecord/darkBox300Bottom.png);
	background-repeat:no-repeat;
}

.fotoReporterPubBox .boxTitulo
{
	font-weight:bold;
	font-style:italic;
	font-size:13px;
	line-height:36px;
	color:#454545;
	background-image:url(../images/modBlogsRecord/pubTitleBkg.jpg);
	background-repeat:repeat-x;
	height:36px;
	width:278px;
	padding-left:12px;
}
.fotoReporterPubBox .boxImagem
{
	width:290px;
	height:105px;
}
/***/

/************ INICIO MODULO BLOGS RECORD *************/

.modBlogTemplate
{
	width:674px;
	float:left;
}

.barraTituloTopoBox
{
	height:54px; padding-bottom:20px;
}

.barraTituloTopoBox .barraTituloTopo
{
	width:964px;
	height:47px;
	background-image: url(../images/modBlogsRecord/barraTopo.png);
	background-repeat:repeat-x;
	padding-top:7px;
	padding-left:15px;	
}

.barraTituloTopo .tituloBarraTopo
{
	font-size:20px;
	font-weight:bold;
	color:#df0000;
	line-height:18px;
}

.barraTituloTopo .subtituloBarraTopo
{
	font-size:12px;
	font-weight:bold;
	color:#686767;
	line-height:18px;
	padding-top:6px;
}

.modBlogTemplate .barraTopo{
	width:674px;
	height:7px;
	background:url(../images/modResultadosClassificacoes/bgTop.png) no-repeat;
	font-size:0px;
}

.areaContentBlogTemplate{
	background:#f5f5f5;
	padding-left:20px;
	width:654px;
}

.modBlogTemplate .barraFundo{
	width:674px;
	height:7px;
	font-size:0px;
	background:url(../images/modResultadosClassificacoes/bgBottom.png) no-repeat;
}

.modBlogTemplate .areaBlogTemplateContentBox {
background-color:#FFFFFF;
border-left:1px solid #B7B7B7;
border-right:1px solid #B7B7B7;
margin:0;
overflow:hidden;
padding:23px 10px 10px;
width:612px;
}

.modBlogTemplate .tituloTopo {
color:#df0000;
font-size:24px;
font-weight:bold;
padding:15px 20px 5px 0;
}

.modBlogTemplate .dataTopo {
color:#717171;
font-size:11px;
line-height:13px;
font-weight:bold;
padding-bottom:3px;
}

.modBlogTemplate .textoTopo {
color:#454545;
font-size:11px;
line-height:13px;
padding-bottom:12px;
}

.modBlogTemplate .autorTopo {
font-weight:bold;
}

.modBlogTemplate .imgTopoBox
{
	width:633px; 
	height:488px;
	padding-bottom:15px;
}

.modBlogTemplate .textBox
{
	color:#000000;
	font-size:11px;
	line-height:14px;
	width:633px;
	padding-bottom:20px;
}

.modBlogTemplate .highlightWord
{
	color:#959595;
	text-decoration:underline;
	cursor:pointer;
	font-weight:bold;
}

.modBlogTemplate .barsBox
{
	height:23px;
}

.modBlogTemplate .tagsBar
{
	float:left;
	background-image:url(../images/modBlogsRecord/barraTags.jpg);
	background-repeat:repeat-x;
	padding-left:5px;
	width:425px;
	height:23px;
	font-size:11px;
	line-height:23px;	
	color:#d40101;
}
.modBlogTemplate .tagsBar span
{
	font-weight:bold;
}

.tagsBox .tag1
{
	color:#FF0000;
	font-size:12px;
}

.tagsBox .tag2
{
	color:#454545;
	font-size:18px;
}
.tagsBox .tag3
{
	color:#454545;
	font-size:11px;
}
.tagsBox .tag4
{
	color:#737373;
font-size:14px;
}
.tagsBox .tag5
{
	color:#454545;
font-size:11px;
}
.tagsBox .tag6
{
	color:#454545;
font-size:14px;
}
.tagsBox .tag7
{
	color:#E00000;
font-size:11px;
}
.tagsBox .tag8
{
	color:#8A8A8A;
font-size:11px;
}
.tagsBox .tag9
{
	color:#DC0000;
font-size:16px;
}
.tagsBox .tag10
{
	color:#454545;
font-size:11px;
}
.tagsBox .tag11
{
	color:#454545;
font-size:12px;
}
.tagsBox .tag12
{
	color:#454545;
font-size:15px;
}

.tagsBox .tag13
{
	color:#454545;
font-size:12px;
}

.tagsBox .tag14
{
	color:#747474;
font-size:13px;
}
.tagsBox .tag15
{
	color:#AAA9A9;
font-size:11px;
}

.modBlogTemplate .commentBar
{
	float:left;	
	padding-left:1px;
	width:95px;
	height:23px;
	padding-right:1px;
}

.modBlogTemplate .commentBar div
{
	/*float:left;*/
	background-image:url(../images/modBlogsRecord/barraTags.jpg);
	background-repeat:repeat-x;
	/*padding-left:5px;*/
	width:95px;
	height:23px;
	font-size:11px;
	line-height:23px;	
	color:#454545;
	font-weight:bold;
	cursor:pointer;
	text-align:center;
}
.modBlogTemplate .linkBar
{
	float:left;
	background-image:url(../images/modBlogsRecord/barraTags.jpg);
	background-repeat:repeat-x;
	/*padding-left:5px;*/
	width:108px;
	height:23px;
	font-size:11px;
	line-height:23px;	
	color:#454545;
	font-weight:bold;
	cursor:pointer;
	text-align:center;
}

/*about blog*/

.aboutBlogBox
{
	width:300px;
	height:254px;
	font-size:0px;
	padding-bottom:6px;
}

.aboutBlogBox .boxTop
{
	width:300px;
	height:6px;
	background-image:url(../images/modBlogsRecord/darkBox300Top.png);
	background-repeat:no-repeat;
}
.aboutBlogBox .boxMiddle
{
	width:295px;
	height:242px;
	background-image:url(../images/modBlogsRecord/darkBox300Middle.png);
	background-repeat:repeat-y;
	padding-left:5px;
	/*cursor:pointer;*/
}
.aboutBlogBox .boxBottom
{
	width:300px;
	height:6px;
	background-image:url(../images/modBlogsRecord/darkBox300Bottom.png);
	background-repeat:no-repeat;
}

.aboutBlogBox .boxTitulo
{
	font-weight:bold;
	font-style:italic;
	font-size:13px;
	line-height:36px;
	color:#454545;
	background-image:url(../images/modBlogsRecord/pubTitleBkg.jpg);
	background-repeat:repeat-x;
	height:36px;
	width:278px;
	padding-left:12px;
}
.aboutBlogBox .boxImagem
{
	width:280px;
	height:203px;
	padding-left:10px;
	padding-top:5px;
	background-color:#ffffff;
}

.aboutBlogBox .topoBox
{
	width:280px;
	height:203px;
}

.aboutBlogBox .tituloBox
{
	float:left;
	height:86px;
	width:180px;
}

.aboutBlogBox .titulo
{
	color:#7d7d7d;
	font-weight:bold;
	font-size:18px;
	line-height:21px;
	padding-top:7px;
	padding-bottom:2px;
}
.aboutBlogBox .autor
{
	color:#df0000;
	font-weight:bold;
	font-size:12px;
	line-height:18px;
	padding-bottom:5px;	
}
.aboutBlogBox .subtitulo
{
	color:#454545;
	font-weight:bold;
	font-size:11px;
	line-height:14px;
}
.aboutBlogBox .texto
{
	color:#454545;	
	font-size:11px;
	line-height:13px;
	float:left;
	padding-top:6px;
	height:105px;
	width:275px;
}
.aboutBlogBox .fotoBox
{
	float:right;
	padding-right:5px;
	width:86px;
	height:86px;
}

.aboutBlogBox .fotoBox img
{
	border:solid 1px #444444;
}
/***/
/*autor Blog*/

.autorBlogBox
{
	width:300px;
	height:154px;
	font-size:0px;
	padding-bottom:6px;
}

.autorBlogBox .boxTop
{
	width:300px;
	height:6px;
	background-image:url(../images/modBlogsRecord/darkBox300Top.png);
	background-repeat:no-repeat;
}
.autorBlogBox .boxMiddle
{
	width:295px;
	height:144px;
	background-image:url(../images/modBlogsRecord/darkBox300Middle.png);
	background-repeat:repeat-y;
	padding-left:5px;
	/*cursor:pointer;*/
}
.autorBlogBox .boxBottom
{
	width:300px;
	height:6px;
	background-image:url(../images/modBlogsRecord/darkBox300Bottom.png);
	background-repeat:no-repeat;
}

.autorBlogBox .boxTitulo
{
	font-weight:bold;
	font-style:italic;
	font-size:13px;
	line-height:36px;
	color:#454545;
	background-image:url(../images/modBlogsRecord/pubTitleBkg.jpg);
	background-repeat:repeat-x;
	height:36px;
	width:278px;
	padding-left:12px;
}

.autorBlogBox .tituloBox
{
	
}

.autorBlogBox .boxImagem
{
	width:290px;
	height:108px;
	background-color:#ffffff;
}

.autorBlogBox .foto
{
	float:left;	
	width:98px;
	height:98px;
	padding-top:5px;
	padding-left:5px;
	padding-right:10px;
}

.autorBlogBox .textBox
{
	float:left;
	width:170px;
	height:98px;
	padding-top:5px;
}

.autorBlogBox .titulo
{
	color:#7d7d7d;
	font-weight:bold;
	font-size:18px;
	line-height:21px;
	padding-top:7px;
	padding-bottom:6px;
}
.autorBlogBox .texto
{
	color:#454545;
	font-weight:bold;
	font-size:11px;
	line-height:14px;
}


/***/
/* Ultimos Posts */
.caixaUltimosPosts
{
	padding-bottom:6px;
}

.caixaUltimosPosts .tabsCaixaUltimos
{
	height:25px;
	width:300px;
}

.caixaUltimosPosts .tabsCaixaUltimos li.over {
height:25px;
line-height:25px;
/*margin-right:2px;*/
}

.caixaUltimosPosts .tabsCaixaUltimos li.out {
cursor:pointer;
height:21px;
line-height:21px;
/*margin-right:2px;*/
margin-top:4px;
}

.caixaUltimosPosts .tabsCaixaUltimos .spacer
{
	width:2px;
	float:left;
}
.caixaUltimosPosts li.over .cantEsqTab {
background-image:url(../images/modultimas/menu_esq_cantoredondo_rollover.png);
background-repeat:no-repeat;
height:25px;
width:6px;
float:left;

}

.caixaUltimosPosts li.over .meioTab {
color:#FFFFFF;
font-size:13px;
background-color:#3A3A3A;
float:left;
font-style:italic;
font-weight:bold;
width:137px;
height:25px;
text-align:center;
}

.caixaUltimosPosts li.over .cantDirTab {

background-image:url(../images/modultimas/menu_dir_cantoredondo_rollover.png);
background-repeat:no-repeat;
height:25px;
width:6px;
float:left;
}

.caixaUltimosPosts li.out .cantEsqTab {

background-image:url(../images/modultimas/menu_esq_cantoredondo_rollout.png);
background-repeat:no-repeat;
height:21px;
width:6px;
float:left;
}

.caixaUltimosPosts li.out .meioTab {
color:#717171;
font-size:13px;
background-color:#D4D4D4;
float:left;
font-style:italic;
font-weight:bold;
width:137px;
height:21px;
text-align:center;
}

.caixaUltimosPosts li.out .cantDirTab {
background-image:url(../images/modultimas/menu_dir_cantoredondo_rollout.png);
background-repeat:no-repeat;
height:21px;
width:6px;
float:left;
}

.caixaUltimosPosts .caixaUltimos
{
	background-color:#3A3A3A;
	font-size:0;
	margin:0;
	padding:5px 0 0;
	width:300px;
}

.caixaUltimosPosts .ultimos
{
margin:0 auto;
padding:0;
width:288px;
}

.caixaUltimosPosts .contentBox
{
	background-color:#ffffff;
	width;:288px;
	height:181px;
	padding-top:15px;
}

.caixaUltimosPosts .itemBox
{
	padding-bottom:8px;
	width;:278px;
	padding-left:5px;
}

.caixaUltimosPosts .itemBox .data
{
	color:#e50000;
	font-size:11px;
	line-height:13px;
}
.caixaUltimosPosts .itemBox .horaminuto
{
	font-style:italic;
	font-weight:bold;
	color:#aaa9a9;
	font-size:11px;
	line-height:13px;
}
.caixaUltimosPosts .itemBox .texto
{
	font-weight:bold;
	color:#454545;
	font-size:11px;
	line-height:13px;
}

.caixaUltimosPosts .caixaUltimosPostsBottom
{
	font-size:0px;
}

.tagsBox
{
	background-image:url(../images/modBlogsRecord/tagsBoxBkg.png);
	background-repeat:no-repeat;
	width:295px;
	height:242px;
	padding-bottom:6px;
	padding-left:5px;
	
}

.tagsBox .titulo
{
	padding-top:12px;
	color:#ffffff;
	font-size:13px;
	line-height:21px;
	font-weight:bold;
	font-style:italic;
	height:28px;
	width:284px;
	padding-left:6px;
}

.tagsBox .textBox
{
	background-color:#d4d4d4;
	/*width:280px;
	height:191px;
	padding-left:5px;
	padding-right:5px;*/
	line-height:17px;
	padding-top:5px;
	text-align:justify;
	overflow:hidden !important;	
	padding:0px; 
	width:290px; 
	height:196px; 
	position:relative
}

.tagsBox .textBox .tagsContainer
{
	position:absolute; 
	left:5px; 
	top:5px;
	width:280px;
	height:191px;
}

/***/
/* */

/* Arquivo Blog */
.arquivoBox
{
	width:300px;
	height:58px;
	font-size:0px;
	padding-bottom:6px;
}

.arquivoBox .pesquisaBoxTop
{
	width:300px;
	height:6px;
	background-image:url(../images/modBlogsRecord/darkBox300Top.png);
	background-repeat:no-repeat;
}
.arquivoBox .pesquisaBoxMiddle
{
	width:291px;
	height:46px;
	background-image:url(../images/modBlogsRecord/darkBox300Middle.png);
	background-repeat:repeat-y;
	padding-left:9px;
}
.arquivoBox .pesquisaBoxBottom
{
	width:300px;
	height:6px;
	background-image:url(../images/modBlogsRecord/darkBox300Bottom.png);
	background-repeat:no-repeat;
}

.arquivoBox .pesquisaTitulo
{
	color:#ffffff;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	padding-left:4px;
	padding-top:3px;
}

.arquivoBox .pesquisaTextAndBtn
{
	height:18px;
	width:286px;
	padding-top:6px;
}

.arquivoBox .pesquisaTextAndBtn select
{
	width:227px;
	height:16px;
	font-size:11px;
	color:#060606;
	width:120px;
	height:18px;
	
}

/* Outros Blogs */
.outrosBlogsBox
{
	width:300px;
	height:350px;
	font-size:0px;
	padding-bottom:6px;
}

.outrosBlogsBox .outrosBlogsTop
{
	width:300px;
	height:6px;
	background-image:url(../images/modBlogsRecord/darkBox300Top.png);
	background-repeat:no-repeat;
}
.outrosBlogsBox .outrosBlogsMiddle
{
	width:295px;
	height:338px;
	background-image:url(../images/modBlogsRecord/darkBox300Middle.png);
	background-repeat:repeat-y;
	padding-left:5px;
	overflow:hidden;
}
.outrosBlogsBox .outrosBlogsBottom
{
	width:300px;
	height:6px;
	background-image:url(../images/modBlogsRecord/darkBox300Bottom.png);
	background-repeat:no-repeat;
}

.outrosBlogsBox .outrosBlogsTitulo
{
	color:#ffffff;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	padding-left:4px;
	padding-top:3px;
}

.outrosBlogsBox .outrosBlogsContent
{
	height:284px;
	width:290px;
	padding-top:8px;
}

.outrosBlogsBox .outrosBlogsContent .itemsContainer
{
	height:284px;
	width:294px;
}

.outrosBlogsBox .outrosBlogsContent .itemsContainer li
{
	cursor:pointer;
	float:left;
	margin-right:4px;
	padding-bottom:4px;
}

.outrosBlogsBox .outrosBlogsContent .item
{
	width:90px;
	height:136px;
	background-color:#ffffff;
	padding-top:4px;
	padding-left:4px;
}
.outrosBlogsBox .outrosBlogsContent .item .foto
{
	border:solid 1px #404040;
	width:84px;
	height:84px;
}
.outrosBlogsBox .outrosBlogsContent .item .titulo
{	
	width:86px;
	height:25px;
	color:#373636;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:3px;
}

.outrosBlogsBox .outrosBlogsContent .item .texto
{	
	/*width:86px;
	height:25px;*/
	color:#d90019;
	font-size:10px;
	line-height:10px;
}

.outrosBlogsBox .outrosBlogsPages
{
	width:290px;
	clear:both;
}

/* Links reomendados */
.linksRecomendadosBox
{
	width:300px;
	height:211px;
	font-size:0px;
	padding-bottom:6px;
}

.linksRecomendadosBox .linksRecomendadosBoxTop
{
	width:300px;
	height:6px;
	background-image:url(../images/modBlogsRecord/darkBox300Top.png);
	background-repeat:no-repeat;
}
.linksRecomendadosBox .linksRecomendadosBoxMiddle
{
	width:295px;
	height:199px;
	background-image:url(../images/modBlogsRecord/darkBox300Middle.png);
	background-repeat:repeat-y;
	padding-left:5px;
}
.linksRecomendadosBox .linksRecomendadosBoxBottom
{
	width:300px;
	height:6px;
	background-image:url(../images/modBlogsRecord/darkBox300Bottom.png);
	background-repeat:no-repeat;
}

.linksRecomendadosBox .linksRecomendadosBoxTitulo
{
	color:#ffffff;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	padding-left:4px;
	padding-top:3px;
	padding-bottom:7px;
}

.linksRecomendadosBox .linksRecomendadosContainer
{
	background-color:#dcdcdc;
	height:162px;
	width:280px;
	padding:9px 5px 5px 5px;
}

.linksRecomendadosBox .linksRecomendadosItem
{
	color:#7d7d7d;
	font-size:12px;
	/*line-height:16px;*/
	font-weight:bold;
}
/************/
/* Comments Box*/
.commentsBox
{
	width:634px;
	overflow:auto;
	padding-bottom:15px;
}
.commentsBox .itemBox
{
	width:634px;
	padding-bottom:18px;
	border-bottom:solid 1px #dddddd;
	overflow:auto;
}

.commentsBox .titulo
{
	color:#DF0000;
	font-size:24px;
	font-weight:bold;	
	padding:20px 0px 6px 0;
}
.commentsBox .primeiroTitulo
{
	color:#DF0000;
	font-size:24px;
	font-weight:bold;	
	padding:15px 0px 6px 0;
}
.commentsBox .data
{
	color:#717171;
font-size:11px;
font-weight:bold;
line-height:13px;
padding-bottom:1px;
}
.commentsBox .textoTopo
{
	color:#454545;
font-size:11px;
line-height:13px;
padding-bottom:10px;
}

.commentsBox .textoBox
{
	font-size:11px;
	line-height:14px;
	color:#000000;
}

.commentsBox .autorTopo
{
	font-weight:bold;	
}
.commentsBox .userBox
{
	font-size:11px;
	line-height:18px;
	color:#000000;	
}
.commentsBox .userBox .userTextBox
{
	float:right;
	width:577px;
}
.commentsBox .userBox .userText
{
	font-size:11px;
	line-height:18px;
	color:#000000;
}
.commentsBox .userBox .userTitulo
{
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	color:#000000;
	text-decoration:underline;
}
.commentsBox .userBox .userHighlight
{
	font-size:11px;
	line-height:18px;
	color:#717171;
	text-decoration:underline;
}
.commentsBox .userBox .foto
{
	float:left;
	width:48px;
	height:48px;
}
/**/
/* Visitantes */
.visitantesBox
{
	width:300px;
	height:61px;
	font-size:0px;
	padding-bottom:6px;
}

.visitantesBox .visitantesBoxTop
{
	width:300px;
	height:6px;
	background-image:url(../images/modBlogsRecord/darkBox300Top.png);
	background-repeat:no-repeat;
}
.visitantesBox .visitantesBoxMiddle
{
	width:290px;
	height:49px;
	background-image:url(../images/modBlogsRecord/darkBox300Middle.png);
	background-repeat:repeat-y;
	padding-left:5px;
	padding-right:5px;
}
.visitantesBox .visitantesBoxBottom
{
	width:300px;
	height:6px;
	background-image:url(../images/modBlogsRecord/darkBox300Bottom.png);
	background-repeat:no-repeat;
}

.visitantesBox .visitantesBoxTitulo
{
	color:#ffffff;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	padding-left:4px;
	padding-top:3px;
	padding-bottom:7px;
}

.visitantesBox .visitantesContainer
{
	height:49px;
	line-height:49px;
	color:#dcdcdc;
	font-size:40px;
	font-weight:bold;
	float:left;
	padding-left:10px;
}

.visitantesBox .text
{
	color:#dcdcdc;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	float:left;
	padding-left:20px;
	padding-top:28px;
}
/***/
/* Blogs Todos */
.blogsTodosBox
{
	width:300px;
	height:448px;
	font-size:0px;
	padding-bottom:6px;
}

.blogsTodosBox .blogsTodosBoxTop
{
	width:300px;
	height:6px;
	background-image:url(../images/modBlogsRecord/darkBox300Top.png);
	background-repeat:no-repeat;
}
.blogsTodosBox .blogsTodosBoxMiddle
{
	width:290px;
	height:436px;
	background-image:url(../images/modBlogsRecord/darkBox300Middle.png);
	background-repeat:repeat-y;
	padding-left:5px;
	padding-right:5px;
}
.blogsTodosBox .blogsTodosBoxBottom
{
	width:300px;
	height:6px;
	background-image:url(../images/modBlogsRecord/darkBox300Bottom.png);
	background-repeat:no-repeat;
}

.blogsTodosBox .blogsTodosBoxTitulo
{
	color:#ffffff;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	padding-left:4px;
	padding-top:3px;
	padding-bottom:7px;
}

.blogsTodosBox .blogsTodosContainer
{	
	height:395px;
	width:290px;
}
.blogsTodosBox .blogsTodosContainer .itemsUl
{
	margin:0 auto;
	padding:0;
	width:290px;
}
.blogsTodosBox .blogsTodosContainer .itemsUl .item
{
	background-image:url("../images/modultimas/gradient_cinzento.jpg");
	background-repeat:repeat-x;
	font-size:0;
	height:43px;
	margin:0 0 1px;
	padding:0;
}
.blogsTodosBox .blogsTodosItem
{	
	height:21px;
	overflow:hidden;
	position:relative;
	width:274px;
	padding:8px 0px 8px 6px;
}

.blogsTodosBox .balaoVisitas
{
	position:absolute;
	right:0;
	top:6px;
	height:17px;
	cursor:pointer;
}

.blogsTodosBox .textoTopo
{
	color:#717171;
	font-size:11px;
	line-height:13px;
	width:230px;
	padding-bottom:3px;
}
.blogsTodosBox .textoTopoBold
{
	color:#717171;
	font-size:11px;
	line-height:13px;
	font-weight:bold;
}

.blogsTodosBox .textoBottom
{
	color:#454545;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	cursor:pointer;
}

.blogsTodosBox .blogsTodosPages {
clear:both;
width:290px;
padding-bottom:4px;
padding-top:4px;
}
/************/
/*******************************/


/************ INICIO MODULO PESQUISA *************/

.modPesquisa
{
	width:964px; overflow:auto;
	padding-bottom:20px;
}
.modPesquisa .titModuloBox
{
	font-family:Arial; font-size:12px; font-weight:bold; color:#e60000; padding-top:15px; padding-bottom:15px;
}

.modPesquisa .col_esq
{
	float:left; width:655px;
}

.modPesquisa .graficoBox
{
	width:654px; height:129px; text-align:left; padding-bottom:27px;
}

.modPesquisa .resultsBox
{
	width:655px;
}

.modPesquisa .barraPesquisaBox
{
	background-image:url(../images/modPesquisa/barrafundo_btns_pesquisa.jpg); background-repeat:no-repeat; width:655px; height:34px;
}

.modPesquisa .titResultsBox
{
	width:380px; float:left; padding-left:18px; line-height:34px; font-family:Arial; font-weight:bold; font-size:14px; color:#3e3e3e
}

.modPesquisa .pesquisaText
{
	color:#000000; font-style:italic;
}

.modPesquisa .btnsResultsTitleBox
{
	width:200px; float:right; padding-right:40px; padding-top:5px;
}

.modPesquisa .btnRelevancia
{
	float:right; width:80px; height:25px;
}

.modPesquisa .btnData
{
	float:right; width:42px; height:25px; padding-right:3px;
}

.modPesquisa .btnsText
{
	float:right; padding-right:6px; color:#3e3e3e; font-family:Arial; font-size:11px; width:65px; line-height:25px;
}

.modPesquisa .resultsTextBox
{
	border-left: solid 2px #f5f5f5;
	border-right:solid 1px #f5f5f5;
	width:652px;
	overflow:auto;
}

.modPesquisa .textBox
{
	padding-top:10px;
	padding-left:16px;
	padding-right:16px;
	padding-bottom:12px;
	width:620px;
	background-color:#ffffff;
	
}

.modPesquisa .resultsTextBox .resultTitle
{
	font-family:Arial; font-size:12px; color:#df001a; font-weight:bold;
}
.modPesquisa .resultsTextBox .resultText
{
	padding-top:4px; font-family:Arial; font-size:11px; color:#393939;
}
.modPesquisa .resultsTextBox .resultTextPesquisa
{
	font-family:Arial; font-size:11px; color:#000000; font-weight:bold; font-style:italic;
}

.modPesquisa .resultsTextBox .resultTagTitle
{
	font-family:Arial; font-size:11px; color:#666565; font-weight:bold;
}
.modPesquisa .resultsTextBox .resultTagText
{
	font-family:Arial; font-size:11px; color:#666565;
	padding-top:7px;
}

.modPesquisa .resultsTextBox .resultTagText a
{
	font-family:Arial; font-size:11px; color:#666565;
}

.modPesquisa .resultsTextBox .resultTagText a:hover
{
	text-decoration:underline;
}

.modPesquisa .resultsTextBox .resultData
{
	font-family:Arial; font-size:11px; color:#999999;
	padding-top:7px;
}

.modPesquisa .resultsTextBox .resultArtigosTitle
{
	font-family:Arial; font-size:10px; color:#000000; font-weight:bold;
	padding-top:10px;
}
.modPesquisa .resultsTextBox .resultArtigos
{
	font-family:Arial; font-size:10px; color:#393939;
	padding-top:2px;
}

.modPesquisa .resultsTextBox .resultArtigos a
{
	font-family:Arial; font-size:10px; color:#393939;
}
.modPesquisa .resultsTextBox .resultArtigos a:hover
{
	text-decoration:underline;
}

.modPesquisa .textBoxAlt
{
	padding-top:10px;
	padding-left:16px;
	padding-right:16px;
	padding-bottom:12px;
	width:620px;
	background-color:#f5f5f5;
	
}

.modPesquisa .resultsTextBoxBottom
{
	width:655px; height:5px;
	background-image:url(../images/modPesquisa/resultsBottom.png);
	background-repeat:no-repeat;
}

.modPesquisa .filtroDataBox
{
	width:300px;
	height:91px;
	background-color:#f1f1f1;
}
.modPesquisa .filtroDataBox .calendario1
{
	position:absolute;
	top:35px;
	left:42px;
	display:none;
}
.modPesquisa .filtroDataBox .calendario2
{
	position:absolute;
	top:35px;
	left:42px;
	display:none;
}


.modPesquisa .filtroDataBox .titleBar, .modPesquisa .filtroPesquisa .titleBar
{
	width:288px;
	height:27px;
	background-image:url(../images/modPesquisa/barrafundo_caixas_drta.jpg);
	background-repeat:repeat-x;
	font-family:Arial; font-size:12px; color:#ffffff; font-weight:bold;
	line-height:27px;
	padding-left:12px;
	
}

.modPesquisa .filtroDataBox .titleBar a
{
	font-family:Arial; font-size:10px; color:#ffffff; font-weight:bold;
}

.modPesquisa .filtroDataBox .titleBar a:hover
{
	text-decoration:underline;
}

.modPesquisa .filtroDataBox .inputDataBox
{
	width:288px;
	padding-left:12px;
	height:46px;
	padding-top:18px;
	position:relative;
}

.modPesquisa .filtroDataBox .dataLabel
{
	float:left;
	font-family:Arial; font-size:11px; color:#3a3a3a; font-weight:bold;
	padding-top:4px;
}

.modPesquisa .filtroDataBox .dataInput
{
	float:left;
	width:66px;
	height:18px;
	padding-left:5px;
	padding-right:12px;
}

.modPesquisa .filtroDataBox .dataInput input
{
	width:66px;
	height:18px;
	border:solid 2px #e7e7e7;
}

.modPesquisa .filtroDataBox .dataBtnAplicar
{
	float:left;
	width:62px;
	height:17px;
	padding-top:3px;
}



.modPesquisa .filtroPesquisa
{
	padding-top:6px;
	width:300px;	
}

.modPesquisa .filtroPesquisa .subtitleBar
{
	width:288px;
	height:25px;
	background-color:#d9d9d9;
	font-family:Arial; font-size:12px; color:#3a3a3a; font-weight:bold;
	line-height:25px;
	padding-left:12px;
}

.modPesquisa .filtroPesquisa .filtroItemBox
{
	background-color:#f1f1f1;
	padding-left:12px;
	padding-right:12px;
	padding-top:10px;
	padding-bottom:10px;
	width:276px;
}
.modPesquisa .filtroPesquisa .filtroItem
{	
	font-family:Arial; font-size:11px; color:#3a3a3a;	
	line-height:16px;
}
.modPesquisa .filtroPesquisa .filtroItem a
{	
	font-family:Arial; font-size:11px; color:#3a3a3a;	
}
.modPesquisa .filtroPesquisa .filtroItem a:hover
{	
	text-decoration:underline;	
}
.modPesquisa .filtroPesquisa .filtroItemNumber
{
	font-family:Arial; font-size:11px; color:#d80019; font-weight:bold;	
}


/********* FIM MODULO PESQUISA **********/
/********* INICIO MODULO HEADER V2 ******/
.meteoBox
{
	float:right;
	width:390px;
	height:35px;	
}

.meteoBox .cidadeLabel
{
	float:left;
	font-family:Arial; font-size:11px; color:#3a3a3a; font-weight:bold;
	line-height:32px;
}

.meteoBox .cidadeDrop
{
	float:left;
	padding-top:6px;
	padding-left:8px;
}

.meteoBox .cidadeDrop select
{
	width:88px;	height:18px;
	font-family:Arial; font-size:11px; color:#3a3a3a;
	text-align:center;
}

.meteoBox .iconMeteo
{
	float:left;
	padding-top:5px;
	padding-left:20px;
}

.meteoBox .minMaxBox
{
	float:left;
	padding-top:7px;
	padding-left:15px;
	width:115px;	
}

.meteoBox .minBox
{
	float:left;	
	width:57px;	
	height:17px;
	background-image:url(../images/modHeader/tempMinBkg.png);
	background-repeat:no-repeat;
	font-family:Arial; font-size:11px; color:#92c0df;
	text-align:center;
	padding-top:2px;
}

.meteoBox .maxBox
{
	float:right;	
	width:57px;	
	height:17px;
	background-image:url(../images/modHeader/tempMaxBkg.png);
	background-repeat:no-repeat;
	font-family:Arial; font-size:11px; color:#f9c468;
	text-align:center;
	padding-top:2px;	
}

.staffBox
{
	position:absolute;
	left:18px;
	top:93px;	
	font-family:Arial; font-size:10px; color:#DE9DA0;;
	
}
