@charset "utf-8";
@import url("jquery.twitter.css");
/* CSS Document */

* { outline:none;}

/* NOVA MARCAÇÃO CSS */


.escalacao_comentarios {
	width:746px; /* 748px total - 2 pixels a menos devido a borda, 1px para cada lado*/
	float:left;
	height:auto;
	border:1px solid #CCC;
	-webkit-border-radius: 0.7em;
	-moz-border-radius: 0.7em;
	border-radius: 0.7em;
	line-height:25px;
	font-size:12px;
	clear:both;
	margin-bottom:25px;
}

.escalacao_comentarios_topo { width:195px; height:30px; line-height:30px; padding-left:15px; color:#FC0; float:left}
.escalacao_comentarios_pelejas {
	width:716px; /* pandding de 15px em cada lateral */
	padding-left:15px;
	padding-right:15px;
	height:auto;
	text-align:left;
	margin-bottom:25px;
	clear:both;
	}
	
.escalacao_comentarios_nomeuser { text-transform:none;}
.escalacao_comentarios_usertopo { background:#126cc4}
	
.escalacao_comentarios_bottopo { width:195px; height:30px; line-height:30px; padding-left:15px; color:#FFF; text-align:right; padding-right:25px; float:right}
.escalacao_comentarios_bottopo a {color:#FFF; text-decoration:none;}
.escalacao_comentarios_bottopo a:visited {color:#FFF; text-decoration:none;}
.escalacao_comentarios_bottopo a:hover {color:#F00; text-decoration:none;}


.escalacao_header { /* mesmo usado do arquivo bordas-fichas-jogo.html */
	background:#093874;
	color:#FFF;
	text-transform:uppercase;
	font-weight:bold;
	height:30px;
	-webkit-border-top-left-radius: 0.7em;
	-webkit-border-top-right-radius: 0.7em;
	-moz-border-radius-topleft: 0.7em;
	-moz-border-radius-topright: 0.7em;
	border-top-left-radius: 0.7em;
	border-top-right-radius: 0.7em;
}



.escalacao_deixe_comentario {
	float:left;
	width:731px;
	height:28px;
	background:#FC0;
	line-height:30px;
	font-size:13px;
	padding-left:15px;
	-webkit-border-radius: 0.7em;
	-moz-border-radius: 0.7em;
	border-radius: 0.7em;
}


.comentario_textarea { border:1px solid #CCC; width:674px; height:120px; font-family: Arial, Helvetica, sans-serif; font-size:13px; line-height:17px; -webkit-border-radius: 0.7em; -moz-border-radius: 0.7em; border-radius: 0.7em; padding:3px;} /* classe já existente, eu criei com o mesmo nome e inclui mais estilo */
.comentario_textarea_margem { margin-left:30px;}


.senha_botao { background:#FC0; font-weight:bold; text-transform:uppercase; font-size:10px; border:none; height:25px; line-height:25px; padding:0; margin:0; color:#333; text-align:center; width:100px; cursor:pointer; margin-left:30px; -webkit-border-radius: 0.7em; -moz-border-radius: 0.7em; border-radius: 0.7em; } /* classe já existente, eu crieicom o mesmo nome */

.linha_competicao_nova { 
	  width:723px; /* 748px - 25px (padding) */
	  height:25px;
	  padding-left:25px;
	  line-height:25px;
	  background:#093874;
	  -webkit-border-radius: 0.7em;
	  -moz-border-radius: 0.7em;
	  border-radius: 0.7em;
	  color:#FFF;
	  font-size:12px;
	  }
	  
.linha_cruzamento { 
	  width:710px; /* 748px - 25px (padding) */
	  height:25px;
	  padding-left:15px;
	  line-height:25px;
	  background:#DFDFE9;
	  -webkit-border-radius: 0.7em;
	  -moz-border-radius: 0.7em;
	  border-radius: 0.7em;
	  color:#080083;
	  font-size:13px;
	  font-weight:bold;
	  }
	  
.linha_competicao_nova span { color:#FC0; font-weight:bold;}
.area_assistentes_nova span { color:#FC0; font-weight:bold;}

.linha_competicao_legenda  { padding:0px; width:748px; text-align:center; padding-top:3px;}
.linha_competicao_legenda span  { padding-right:15px; color:#FFF; font-weight:normal;}


	  
.area_assistentes_nova { 
	  width:723px; /* 748px - 25px (padding) */
	  height:50px;
	  padding-left:25px;
	  line-height:25px;
	  background:#093874;
	  -webkit-border-radius: 0.7em;
	  -moz-border-radius: 0.7em;
	  border-radius: 0.7em;
	  color:#FFF;
	  font-size:12px;
	  }
	  
.escalacao_timeA {
	width:358px; /* 2 pixels a menos devidoa borda, 1px para cada lado*/
	float:left;
	height:auto;
	border:1px solid #CCC;
	-webkit-border-radius: 0.7em;
	-moz-border-radius: 0.7em;
	border-radius: 0.7em;
	line-height:25px;
	font-size:12px;
}

.escalacao_timeB { margin-left:28px; } /* se divir em 2 Divs, esquerda e direita, esta marcação não será necessária*/

.escalacao_header {
	background:#093874;
	color:#FFF;
	text-transform:uppercase;
	font-weight:bold;
	height:30px;
	-webkit-border-top-left-radius: 0.7em;
	-webkit-border-top-right-radius: 0.7em;
	-moz-border-radius-topleft: 0.7em;
	-moz-border-radius-topright: 0.7em;
	border-top-left-radius: 0.7em;
	border-top-right-radius: 0.7em;
}

.escalacao_footer {
	background:#CCC;
	color:#333;
	font-weight:bold;
	height:25px;
	float:left;
	width:358px;
	-webkit-border-bottom-left-radius: 0.7em;
	-webkit-border-bottom-right-radius: 0.7em;
	-moz-border-radius-bottomleft: 0.7em;
	-moz-border-radius-bottomright: 0.7em;
	border-bottom-left-radius: 0.7em;
	border-bottom-right-radius: 0.7em;
}

.escalacao_topo { width:195px; height:30px; line-height:30px; padding-left:15px; float:left}
.escalacao_gol { width:55px; padding-top:7px; float:left}
.escalacao_cartoes { width:50px; padding-top:7px; float:left}
.escalacao_subs { width:40px; padding-top:7px; text-align:center; float:left}

.escalacao_linha { width:358px; height:30px; border-bottom:1px solid #CCC; clear:both;}
.escalacao_nome { width:195px; padding-left:15px; float:left;}
.escalacao_altura { height:auto; font-weight:normal;}
.escalacao_bg { background:none;}

.escalacao_ficha_gols { width:358px; height:auto; border-bottom:1px solid #CCC; clear:both;}
.escalacao_numero_gols { width:145px; float:left;}
.escalacao_numero_gols img { width:10px; height:13px;} /* tamanho dos cartões no box de cartões, é menor do que o original para não ficar 'poluido' */

<!---->

#bannersuperior { margin-top:2px; margin-bottom:15px; width:100%; text-align:center; }

body,td,th { font-family: Arial, Helvetica, sans-serif; font-size:13px; }
body {	background: #039936; margin:0px; background: url(images/background.jpg)}

a:link {	color: #333333;	text-decoration: none;}
a:visited {	color: #333333;	text-decoration: none;}
a:hover {	color: #333333;	text-decoration: underline;}
a:active {	color: #333333;	text-decoration: none; }

img{ border:0 }
form{ margin:0 }
.debug{ background:#fff; color: #000; position: fixed; z-index:999; width: 200px; padding: 5px; height:200px; overflow-y:scroll; /*display:none*/}
.graficos{ width:300px; height:200px;}

#overlayx{  background: url(images/overlay.png) repeat ; width:100%; height:100%; position:fixed; left:0; top:0; z-index:900; }
	#overlayx img{ width:128px; height:15px; left:50%; top:50%; margin-left:-64px; margin-top:-8px; position:fixed; z-index:999}
	$texto_overlayx {  color:#fff; font-weight:bold; height:15px; left:50%; top:50%; margin-left:-100px; margin-top:10px; font-size:12px; position:fixed; z-index:999}


#body{ width:800px; margin: -35px 0 0 -3px ; }
/*#shadow{ width:800px; left:50%; top:50px; margin-left: -395px; position:absolute; background: url(images/shadow.png) repeat }*/
#shadow{ width:800px;margin-left: 3px; float:left ;background: url(images/shadow.png) repeat }
	/*#shadow_top{ width:800px; height:30px; left:50%; top:20px; margin-left: -395px; position:absolute; background: url(images/shadow_top.png) no-repeat }*/
	#shadow_top{ width:800px; height:30px;margin-left: 3px; background: url(images/shadow_top.png) no-repeat }
	
#footer_times{ float:left; width:770px; background:#f1f2f2 }
	#footer_times a{ display: inline-block; text-decoration:none; width:170px; height:62px; line-height:62px; margin: 0 26px 0 0; }
	#footer_times a img{ margin:10px 0}

#header{ widows:800px; height:253px;}
 	#header div{ float:left}
	
	#header01{ width:165px; height:253px; background:url(images/header_01.png)}
	#header02{ width:353px; height:253px; background:url(images/header_02.png)}
	#header03{ width:282px; height:253px; background:url(images/header_03.png)}
		.header a{ width:100%; height:160px; margin:70px 0; display:block; }
	#login{/* width:335px; height:50px;*/ width:800px; height:60px; background: url(images/shadow.png) repeat; position:absolute; left:0; /*top:198px*/ top:190px;}
		 .login_input, .login_input2{ width: 105px; margin: 0 5px 0 0; height:22px;  border-left:1px solid #7d7d7d; border-top:1px solid #7d7d7d; border-right:1px solid #c9d3d2; border-bottom:1px solid #c9d3d2; float:left; font-size:12px; }
		 /*.login_button,  .login_button2{ width:25px; height:18px; float:left; background:url(images/botao_ok.jpg); border:none; text-indent:-9000px; cursor:pointer}*/
		 .login_button,  .login_button2{ width:34px; height:26px; font-size:12px; font-weight:bold; color:#686868; background-color:#fdfdfd}
		 	.login_input2,  .login_button2{ float:none}
		 
		 #login div a{ color:#f9b114; font-size:10px; line-height:20px}
		 #login div a:hover{ text-decoration:underline}
		 
		 .esqueci { width:135px; height:18px; line-height:18px; /*margin-right:10px;*/ float:right !important;  color:#ffffff; text-align:right; font-size:12px; }
		 .log_info{ width:135px; height:18px; line-height:20px; margin-right:5px; float:left; font-size:10px; color:#f9b114; text-decoration:underline; font-weight:bold }
		 .logado {	height:18px; line-height:20px; margin: 8px 10px; color:#FFFFFF; font-size: 12px; float:left;/* width:100%;*/}
		 		
#menu { width:800px; height:42px; background:url(images/background_menu.jpg); }
	.menu_texto a, .menu_sombra{width:108px; height:40px; line-height:40px; display:inline-block; text-transform:uppercase; font-weight:bold; text-decoration:none; text-align:center; overflow:hidden } 
	.menu_sombra{ float:left}
		.menu_texto a span{/* margin: 0 10px; width:129px */}
	.menu_texto a{  color:#FFFFFF; border-right: 1px solid #333333; margin:5px 0}
		.menu_texto a:hover{ color: #CCCCCC}
	.menu_texto  {	position:absolute;	top:-7px;	left:-2px;	text-align:center; width:134px;	color:#ffffff;}
	.menu_sombra {	position:relative;	color: #333333;	margin: 1px 0 0 0px;}
		
#flags{ position:absolute; z-index:99; left:50%; margin-left:398px; top:0; margin-top:93px;   width:39px; height:70px;}
	.flag_br_des, .flag_en_des, .flag_br, .flag_en {width:39px; height:25px; display:block; margin:-2px 0 0 -2px}
	.flag_br_des { background:url(images/flag_br_des.jpg) no-repeat; }
	.flag_en_des { background:url(images/flag_en_des.jpg) no-repeat;  }
	.flag_br { background:url(images/flag_br.jpg) no-repeat; }
	.flag_en { background:url(images/flag_en.jpg) no-repeat;}
	.flag_sombra{position:relative;  background: url(images/shadow.png) repeat; margin: 0 0 10px 0; height:28px }
	
/*#shadow_bottom{ width:805px; left:50%; margin-left: -398px; position:relative; background: url(images/shadow_bottom.png) 3px 7px no-repeat }*/
#shadow_bottom{ width:805px; margin-top: -7px; float:left; background: url(images/shadow_bottom.png) 3px 7px no-repeat }
	#bottom{  width:800px; height:33px;background: url(images/bottom.png) no-repeat; margin: 0 0 5px 0; float:left}
	#footer{  width:780px; font-size:10px; color: #47d477; margin: 0 10px; margin-bottom:20px; float:left}
		.footer_left{ line-height:40px; float:left}
		.footer_right{ line-height:40px; float:right; text-align:right}
			.footer_right a{ color: #47d477}
			.footer_right a:hover{ text-decoration:none }
	
#conteudo { width:800px;   background:#f1f2f2 }
	.conteudo_left{ width:368px;  float:left; padding:15px;}
		
		.conteudo_left1 { width: 368px; height:200px; margin:0 5px; }
		.home_titulo1{ color: #195e9b; font-size:26px; margin:15px 0 0 0; font-weight:bold;}
		.home_subtitulo1{ color:#005c02; font-size:23px; line-height:38px; padding-bottom:15px; }
		.home_texto1{ color:#000000; font-size:13px; line-height:150%; padding-bottom: 10px; text-align:justify; }
		.home_saiba1, .home_saiba1 a, .home_saiba2 a{ color:#ff0000; font-size:10px; text-decoration:none }
		.home_saiba1 a:hover, .home_saiba2 a:hover, #twitter a:hover span{ text-decoration:underline }
		
		.conteudo_left2 { width: 368px; height: 205px; margin:0 5px; }
		
		.home_titulo2{ color: #195e9b;  font-size:19px; margin:15px 0 0 0; font-weight:bold;}
			a.Linkhome_titulo2:link { color: #195e9b; text-decoration:none}
			a.Linkhome_titulo2:visited { color: #195e9b; text-decoration:none}
			a.Linkhome_titulo2:hover { color: #195e9b; text-decoration:underline}
		
		.home_subtitulo2{ color:#005c02; font-size:14px; line-height:150%; padding-bottom:15px; font-weight:bold; }
			a.Linkhome_subtitulo2:link { color:#005c02; text-decoration:none; }
			a.Linkhome_subtitulo2:visited { color:#005c02; text-decoration:none; }
			a.Linkhome_subtitulo2:hover { color:#005c02; text-decoration:underline; }
		
		.home_texto2{ color:#000000; font-size:13px; line-height:150%; padding-bottom: 10px; text-align:justify; }
		.home_saiba2, .home_saiba1 a, .home_saiba2 a{ color:#ff0000; font-size:12px; text-decoration:none }
		
		/*.conteudo_left2 { width: 368px; height:131px; margin:15px 0px;  }
		.home_titulo2{ color:#195e9b; font-size:19px;margin:10px 15px 0 15px ; float:left; width: 368px; line-height:16px; font-weight:bold;}
		.home_subtitulo2{ color:#005c02; font-size:14px;margin:0 15px; line-height:25px; font-weight:bold;}
		.home_texto2{ color:#000000; line-height:150%; font-size:13px; margin:10px 15px;  text-align:justify; } 
		.home_saiba2{color:#ff0000; font-size:10px; text-decoration:none; margin:0 15px;}*/
		
		.conteudo_left3 { width: 368px; margin: 0 15px 10px 5px; }
		.home_titulo3{ color:#e08000; font-size:18px}
		.home_subtitulo3{ color:#000000; font-size:13px}
		.home_texto3{ color:#000; font-size:10px;}
		
		.news_input {  width: 286px; margin: 0; height:26px; border-left:1px solid #7d7d7d; border-top:1px solid #7d7d7d; border-right:1px solid #c9d3d2; border-bottom:1px solid #c9d3d2; }
		.news_button{ width:83px; height:26px;  background:url(images/cadastrar.png); border:none; text-indent:-9000px; font-size:11px; color:#000000}
		.news_label { line-height:20px;}
		#news_info{ height:20px; line-height:20px; color:#CC3300}
		
		#twitter{ width:222px; height:38px;}
		#twitter a{  width:222px; height:38px; line-height:30px; margin:0 15px; display:block; text-decoration:none; background:url(images/icon_twitter.png) left top no-repeat}
		#twitter span{ line-height: 35px; color:#38cdff; margin-left:150px;}
		
	.conteudo_right{ width:360px;  float:right; margin-right:20px;}
		.conteudo_right_times{ width:360px; height:87px; margin: 5px 0px 10px 0; float:right; position:relative }
		
		.conteudo_left_times{ width:360px; height:117px; margin: 5px 15px 10px 0; float:left; position:relative }
			.times_clique{ margin-left:120px; margin-top:55px; width:99px; height:28px; position:absolute}
			.times_clique a{ color:#FFFFFF; font-size:10px; font-weight:bold; width:99px; height:28px; display:block; line-height:28px; text-align:center}
			.times_des_br{  width:360px; height:117px; background:url(images/time_des_br.png) left top; position:absolute;  z-index:99; left:0; top:0}
			.times_des_en{  width:360px; height:117px; background:url(images/time_des_en.png) left top; position:absolute;  z-index:99; left:0; top:0}
			
			.conteudo_right_times p, .conteudo_left_times p{ margin: 20px 0 0 120px; font-size:18px; font-weight:bold}
			.conteudo_right_times p span, .conteudo_left_times span{ text-transform:capitalize}
			
	.margin{ margin:15px; float:left; width:770px}
	
		.cadastro_titulo{  color: #094786; /*color:#007f3e;*/ font-size:28px; margin:0; font-weight:bold}
		.cadastro_subtitulo{ color:#007f3e; /* color:#093874;*/ font-size:16px; line-height:38px; }
		.cadastro_obrigatorio{  color:#ff0000; font-size:10px; text-decoration:none; font-weight:bold }
		
		.cadastro_box{ width:300px; height:189px; border:1px solid #6e6e71; color:#6d6e71; margin: 30px 0 0 0; border-bottom:none}
			.cadastro_box_texto{ font-size:10px; line-height:17px; border-bottom:1px solid #6e6e71; height:37px; display:block; overflow:hidden}
			.cadastro_box_texto strong span { color: #ff0000 }
			.cadastro_box_texto p { margin:0px 5px; color:#000 }
			#cadastro_box1{float:left; margin-left:84px;; border-right:none}
			#cadastro_box2{float:right; margin-right:83px;}
			
		.cadastro_box_header{ background:#b1b3b6; color: #000 /*#6d6e71*/; font-size:16px; height:37px; line-height:37px; }
			.cadastro_box_header input{ margin:2px 5px 2px 2px}
			.cadastro_box_header p{ margin:0 5px}
			.cadastro_box_header span{ color:#094786; font-weight:bold}
			.cadastro_box_header small{ font-size:12px; text-transform:uppercase; font-weight:bold; color: #C30}
			
		.cadastro_botao{ background:#f78715; font-weight:bold; text-transform:uppercase; font-size:10px; border:none; height:25px; line-height:25px; padding:0; margin:0; color:#002664; text-align:center; width:100px; margin:30px 0 0 335px;  cursor:pointer}
		
		.form1, .form2x, .form2, .form3, .form3x, .form4, .form5, .form6, .form7, .form8, .form9, .form10, .form11, .form12, .form12x, .form20x, .form13, .form14, .form15, .form16, .form17, .form18, .form19{ float:left; line-height:25px; margin-right:5px; font-size:12px}
		.form2x input, .form2 input, .form4 input, .form5 input, .form6 input, .form7 input, .form8 input, .form9 input, .form12 input, .form12x input, .form13 input, .form14 input, .form16 input, .form17 input{ height:14px; line-height:14px; border-left:1px solid #7d7d7d; border-top:1px solid #7d7d7d; border-right:1px solid #c9d3d2; border-bottom:1px solid #c9d3d2; float:left; font-size:12px}
		.campos { height:14px; line-height:14px; border-left:1px solid #7d7d7d; border-top:1px solid #7d7d7d; border-right:1px solid #c9d3d2; border-bottom:1px solid #c9d3d2;font-size:13px}
		
		.form3 select, .form3x select, .form10 select, .form11 select, .form15 select, .form20x select{ height:18px; line-height:18px; border-left:1px solid #7d7d7d; border-top:1px solid #7d7d7d; border-right:1px solid #c9d3d2; border-bottom:1px solid #c9d3d2; float:left; font-size:10px}
		.form19 input{ width:95px; height:50px; line-height:50px; border-left:1px solid #7d7d7d; border-top:1px solid #7d7d7d; border-right:1px solid #c9d3d2; border-bottom:1px solid #c9d3d2; float:left; font-size: 36px; font-weight:bold}
		.form19 img{ width:100px; height:50px; float:left; margin-right: 5px}
		
		.form3x{ margin-right:0}
		
			.form1, .form1 label { width:100%; margin: 20px 0 0 0}
			
			.form2, .form2 input, .form2 label { width:400px;}
			.form2x, .form2x input, .form2x label { width:580px;}
			
			.form3, .form3 label, .form3x, .form3x label { width:185px;}
				.form3 select, .form3x select{ width: 61px}
				
			.form4, .form4 label, .form4 input { width:170px}
			.form5, .form5 input, .form5 label { width:400px;}
			.form6, .form6 input, .form6 label { width:60px;}
			.form7, .form7 input, .form7 label { width:120px;}
			.form8, .form8 input, .form8 label { width:170px;}
			.form9, .form9 input, .form9 label { width:200px;}
			.form10, .form10 input, .form10 label { width:95px;}
				.form10 select{ width:95px;}
			.form11, .form11 input, .form11 label { width:460px;}
				.form11 select{ width:95px;}
			.form12, .form12 label { width:100%;}
				.form12 input{width:200px}
			
			.form12x, .form12x label { width:200px;}
				.form12x input{width:200px}
			.form20x, .form20x label { width:530px;}
				.form20x select{width:195px}
				
			.form13,  .form13 label { width:100%;}
				.form13 input{ width:400px}
			.form14, .form14 input, .form14 label { width:400px;}
			.form15, .form15 label { width:100%; line-height:35px}
			.form16, .form16 input, .form16 label { width:200px;}
			.form17, .form17 label { width:570px;}
				.form17 input{width:200px;}
			.form18, .form18 label { width:100%; line-height:35px}
				.form18 a{ font-weight: bold; text-decoration:underline}
				.form18 a:hover{text-decoration: none }
			.form19, .form19 label { width:100%;}
			
			.cad_botao{ background:#f78715; font-weight:bold; text-transform:uppercase; font-size:10px; border:none; height:25px; line-height:25px; padding:0; margin:0; color:#002664; text-align:center; width:100px; float:left; margin-top: 5px; cursor:pointer }
			#form_info{ width:100%; height:25px; line-height:25px; float:left; color:#FF0000}
			
			#senha_info{ width:100%; height:25px; line-height:25px; color:#FF0000}
			/*.senha_botao{ background:#f78715; font-weight:bold; text-transform:uppercase; font-size:10px; border:none; height:25px; line-height:25px; padding:0; margin:0; color:#002664; text-align:center; width:100px; cursor:pointer }*/
			
			
			.confirma_titulo{ color: #094786; /*color:#007f3e;*/   font-size:28px; margin:0; font-weight:bold}
			.confirma_subtitulo{ color:#007f3e; /* color:#093874;*/ font-size:16px; line-height:38px; }
			.confirma_texto{  color:#000; font-size:12px; text-decoration:none; margin: 20px 0 0 0 }
			
			
			
			
	#linha_competicao{ 	width:770px; height:25px;  	font-size:12px; position:relative; margin:0 0 20px 0 }
	#linha_data{ 		width:770px; height:25px; 	color: #FFFFFF; font-size:12px; position:relative; margin:0 0 20px 0 }
	.area_assistentes { width:770px; height:50px; 	color: #FFFFFF; font-size:12px; position:relative; margin:0 0 20px 0 }
	#jogo_placar{ 		width:770px; height:170px;	color: #6d6e71; font-size:12px; position:relative; margin:0 0 20px 0 ; font-weight:bold; float:left}
	
	.linha{background:#093874; width:720px; height:25px; line-height:25px; margin:0 25px}
	.linha_left{width:25px; height:25px; position:absolute; left:0; background:url(images/linha_left.jpg) no-repeat; }
	.linha_right{width:25px; height:25px; position:absolute; right:0; background:url(images/linha_right.jpg) no-repeat; }
	
	.area{background:#093874; width:720px; height:50px; line-height:25px; margin:0 25px}
		.area p{ margin:2px 0 0 0 ; line-height:22px; float:left}
	.area_left{width:25px; height:50px; position:absolute; left:0; background:url(images/area_left.jpg) no-repeat; }
	.area_right{width:25px; height:50px; position:absolute; right:0; background:url(images/area_right.jpg) no-repeat; }
	
	.time_logo{ width:120px; height:120px; border: 1px solid #e3e3e3; margin: 20px 87px 0 87px ; background:#FFFFFF}
		.time_lado img{ width:100px; height:100px; margin:10px;}
	.time_nome { text-align:center; line-height:30px; margin-bottom:20px}
	.time_lado{ width:300px; float:left}
	.time_placar{ width:45px; float:left; line-height:140px; background:url(images/placar_fundo.jpg) center no-repeat; font-size:24px; color:#FFFFFF; text-align:center}
	.time_x{ width:80px; float:left; line-height:140px; text-align:center; font-size:36px}
	
	.jogo_ficha{ width: 377px; float:left; margin: 0 0 15px 0 }
	.gols_ficha{ width: 377px; float:left; margin: 0 0 0 0 }
		.ficha_header{ width:377px; height:33px; position:relative}
			.header_left{width:30px; height:33px; position:absolute; left:0; background:url(images/box_top_left.jpg) no-repeat; }
			.header_right{width:30px; height:33px; position:absolute; right:0; background:url(images/box_top_right.jpg) no-repeat; }
			.header_ficha{ background:#093874; width:317px; height:32px; line-height:32px; margin:0 30px; color: #FFFFFF; text-transform:uppercase; border-top:1px solid #bcbec0; font-weight:bold; position:absolute }
			
			.header_titulo, .header_bola, .header_cartao { line-height:32px; height:32px;}
			
			.header_titulo{ position:absolute; left:0; margin-left:-20px; width:200px; text-align: left; margin-left:-15px }
			.header_bola{	position:absolute; left:0; margin-left:126px; width:114px; text-align:center;}
				.header_bola img{ margin:9px 0}
			.header_cartao{ position:absolute; right:0; margin-right:32px; width:45px ; text-align:center;}
				.header_cartao img{ margin:8px 2px}
			.header_seta{	position:absolute; right:0; margin-right:-20px; width:52px ; /*text-align:center*/}
				.header_seta img{ margin:8px 0}
				
				
				
		.ficha_linha{ width:375px; height:32px; line-height:25px; border:1px solid #bcbec0; position:relative}
			.linha_margin{ float:left; margin:0 30px; width:317px;position:relative}
			
			.linha_titulo, .linha_bola, .linha_cartao { line-height:32px; height:32px; }
			.linha_titulo{ 	position:absolute; left:0; margin-left:-20px; width:200px; text-align: left; margin-left:-15px }
			.linha_bola{ 	position:absolute; left:0; margin-left:126px; width:114px; text-align:center; }
				.linha_bola img{ margin:9px 0}
			.linha_cartao{	position:absolute; right:0; margin-right:32px; width:45px ; text-align:center;}
				.linha_cartao img{ margin:8px 2px}
			.linha_seta{	position:absolute; right:0; margin-right:-20px; width:52px ; text-align:left}
				.linha_seta img{ margin:8px 0}
				
		.ficha_bottom{ width:377px; height:33px; position:relative}
			.bottom_left{width:30px; height:33px; position:absolute; left:0; background:url(images/box_bottom_left.jpg) no-repeat; }
			.bottom_right{width:30px; height:33px; position:absolute; right:0; background:url(images/box_bottom_right.jpg) no-repeat; }
			.bottom_ficha{ background:#bfc0c2; width:317px; height:32px; line-height:32px; margin:0 30px; color:  #000; border-top:1px solid #bcbec0; position:absolute }
			
			.bottom_titulo, .bottom_bola, .bottom_cartao { line-height:32px; height:32px;}
			.bottom_titulo{ position:absolute; left:0; margin-left:-20px; width:200px; text-align: left; margin-left:-15px }
		
		.ficha_linha2{ width:375px;/* height:32px;*/ line-height:32px; border-bottom:1px solid #bcbec0; border-left:1px solid #bcbec0; border-right:1px solid #bcbec0; position:relative}	
			.linha_margin2{ float:left; margin:0 0 0 15px; width:359px;position:relative}
			.linha_titulo2{ 	position:absolute; left:0;  width:200px; text-align: left; }
			.linha_titulob2{ 	position:absolute; left:0;  width:200px; text-align: left; margin-left:15px; z-index:99  }
			.linha_bola2{ /*	position:absolute; right:0;*/ float:right; text-align:right; margin-right:30px 	 }
			
		.ficha_bottom2{ width:377px;position:relative}
			.bottom2_left{width:30px; min-height:33px; height:100%; position:absolute; left:0; background:url(images/box_bottom_left2.jpg) no-repeat left bottom;  z-index:99}
			.bottom2_right{width:30px; min-height:33px;  height:100%; position:absolute; right:0; background:url(images/box_bottom_right2.jpg) no-repeat right bottom; z-index:99 }
			.bottom2_ficha{width:375px; /*height:32px;*/ line-height:32px;/* margin:0 30px;*/ border-bottom:1px solid #bcbec0; /*position:absolute*/ float:left; position:relative;  border-left: 1px solid #bcbec0; border-right: 1px solid #bcbec0}
			
			.bottom2_titulo, .bottom2_bola, .bottom2_cartao { line-height:32px;/* height:32px;*/}
			.bottom2_titulo{ position:absolute; left:0;  text-align: left;  }
			
	#comentarios{ width:770px; float:left}
		.comentarios{ width:768px; position:relative ;   border-left: 1px solid #bcbec0; border-right: 1px solid #bcbec0; float:left}
			.comentarios_margin{ margin: 15px; }
		.comentarios_header{ width:770px; height:33px; position:relative}
			.comentarios_left{width:30px; height:33px; position:absolute; left:0; background:url(images/box_top_left.jpg) no-repeat; }
			.comentarios_right{width:30px; height:33px; position:absolute; right:0; background:url(images/box_top_right.jpg) no-repeat; }
			.header_comentarios{ background:#093874; width:710px; height:32px; line-height:32px; margin:0 30px; color: #FFFFFF; text-transform:uppercase; border-top:1px solid #bcbec0; font-weight:bold; position:absolute }
			
			.comentarios_titulo { line-height:32px; height:32px;}
			
		.comentarios_bottom{ width:770px;position:relative}
			.comentarios_bottom_left{width:30px; min-height:33px; height:100%; position:absolute; left:0; background:url(images/box_bottom_left2.jpg) no-repeat left bottom;  z-index:99}
			.comentarios_bottom_right{width:30px; min-height:33px;  height:100%; position:absolute; right:0; background:url(images/box_bottom_right2.jpg) no-repeat right bottom; z-index:99 }
			.comentarios_bottom_linha{width:768px; /*height:32px;*/ line-height:32px;/* margin:0 30px;*/ border-bottom:1px solid #bcbec0; /*position:absolute*/ float:left; position:relative;  border-left: 1px solid #bcbec0; border-right: 1px solid #bcbec0}
			
			
	#linha_competicao{ 	width:770px; height:25px;  	color: #FFFFFF; font-size:12px; position:relative; margin:0 0 20px 0 }
		.legenda{ width:770px; float:left; margin: 0}
		.legenda_linha{background:#093874; width:720px; height:25px; line-height:25px; margin:0 25px; text-align: center}
		.legenda_float{ margin-left: 30px; float:left; position:relative; line-height:25px}
		.legenda_float img{ float:left; margin-top:4px; }
		.legenda_float span{ float: right; margin-left:10px }
		
	.tr_header{ text-transform:uppercase; font-size:12px; color:#FFFFFF; font-weight:bold; line-height:20px; height:20px; background:#666666 }
	.tr_header2, .tr_header2 td{ text-transform:uppercase; font-size:10px !important; color: #fff; font-weight:bold; line-height:15px; height:15px; background:#999999 }
	
	.tr_linha, .tr_linha td{ line-height:20px; height:20px; font-size:10px !important; color:#000000; background:#f1f2f2 }
	.tr_linha_sel, .tr_linha_sel td{ line-height:20px; height:20px; font-size:10px !important; color:#000000; background: #CCCCCC}
	
	.tr_linha td a, .tr_linha_sel td a{ display:block}
	.tr_linha td a:hover, .tr_linha_sel td a:hover{ text-decoration:none}
	
	
	.flamengo_background{background: #ce2820 url(images/background_flamengo.jpg) repeat-x left top; }
	.palmeiras_background{background: #e0ebe3 url(images/background_palmeiras.jpg) repeat-x left top; }
	.saopaulo_background{background: #ffe0e0 url(images/background_saopaulo.jpg) repeat-x left top; }
	.corinthians_background{background: #e0e0e0 url(images/background_corinthians.jpg) repeat-x left top; }
	
	.filtro_bg{  /*background:url(images/background_table.png) repeat*/ border:1px solid #CCC; }
	.filtro_titulo{  background:url(images/overlay.png) repeat; line-height:30px; float:left}
		.filtro_titulo strong{ margin:0 10px;}
	.filtro_logo{ width:120px; height:120px; background:#FFFFFF; float:left; margin: 15px 15px 15px 0}
		.filtro_logo img{ width:100px; height:100px; margin: 10px}
		
	.select1, .select2, .select3{ line-height:20px; height:18px; margin:0; padding:0; /* height:14px; line-height:14px;*/ border-left:1px solid #7d7d7d; border-top:1px solid #7d7d7d; border-right:1px solid #c9d3d2; border-bottom:1px solid #c9d3d2; font-size:10px}
	.select1{ width:330px}
	.select2{ width:290px}
	.select3{ width:145px}
	
	#filtro table td{ line-height:20px}
	#filtro table td input{ margin-left:0}
	
	.fundo_linha{ /*background: url(images/background_linha.png) repeat */}
	.filtro_titulox, .filtro_titulox a{font-size:16px; text-transform:uppercase; font-weight:bold; color:#FFFFFF; margin-top:30px; text-decoration:none}
	.filtro_subtitulox, .filtro_subtitulox a{ font-size: 22px; text-transform:uppercase; color:#FFFFFF; text-decoration:none}
	
	
	
	#blog_left{ width:535px; float:left; margin: 0 15px 0 0;}
		.blog_left_margin{margin: 0px; float:left}
		.blog_titulo, .blog_titulo a{ font-size:18px; font-weight:bold; color:#666; text-decoration:none}
		
		.blog_data{ font-size:10px; color:#666}
		.blog_texto{ font-size:12px; color:#666}
		.blog_por{ font-size:10px; color:#666; margin:10px 0 ;}
		.blog_border{ height:1px; line-height:1px; border-bottom:1px solid #d1d2d4; margin: 15px 0 }
		
		.blog_comentario{ width:150px; line-height:25px; height:25px; float:left; margin:10px 0 0 0 ; background:url(images/icon_comentar.jpg) left top no-repeat }
		.blog_envie{ width:200px; line-height:25px; height:25px; float:left;  margin:10px 0 0 0 ; background:url(images/icon_envie.jpg) left top no-repeat}
		
		.blog_comentario a{  font-size:10px; text-decoration:none; color:#666; display:block; width:150px}
		.blog_envie a{font-size:10px; font-weight:bold;text-decoration:none; color:#666; display:block; width:200px}
			.blog_comentario a span{ margin-left:30px;}
			.blog_envie a span{ margin-left:34px;}
			.blog_comentario a:hover, .blog_envie a:hover, .blog_titulo a:hover{ text-decoration:none; color:#094786;}
			
			.comentario_titulo{ color:#666; font-weight:bold; font-size:12px}
				.comentario_titulo sub{font-weight:normal; font-size:10px}
			.comentario_texto { font-size:10px; color:#666; font-style:italic; margin: 3px 0}
			.comentario_border{ height:1px; line-height:1px; border-bottom:1px solid #d1d2d4; margin: 15px 0 }
			/*.comentario_textarea{ width:335px; height:100px; border:1px solid #999; background:#ececec; color:#333; font-size:12px; margin:10px 0;}*/
			.comentario_input{ width:335px; line-height:20px; height:20px; border:1px solid #999; background:#ececec; color:#333; font-size:10px; margin:10px 0}
			
			
		
	
	#blog_right{ width:220px; float:left; background:#e6e7e8}
		.blog_right_margin{margin: 0 10px; float:left}
		.blog_destaque{ color:#094786; font-size:14px; font-weight:bold; line-height:30px; border-bottom:1px solid #094786; margin: 0 0 10px 0 }
		.destaque_data{ color:#666; font-size:10px; font-weight:bold }
		
		.destaque_titulo{ color:#666; font-size:10px; font-weight:bold; text-transform:uppercase }
		.destaque_mes{ color:#666; font-size:10px; font-weight:bold; text-transform: capitalize; margin-top:10px }
			.destaque_titulo a, .destaque_mes a{color:#666; text-decoration:none; font-weight:bold;}
			.destaque_titulo a:hover, .destaque_mes a:hover{ color:#094786; text-decoration:none; font-weight:bold;}
			
		.destaque_texto{ color:#666; font-size:10px; margin: 0 0 10px 0 }
		.destaque_dia{ color:#666; font-size:10px; }
			.destaque_texto a, .destaque_dia a{color:#666; text-decoration:none}
			.destaque_texto a:hover, .destaque_dia a:hover{ color:#094786; text-decoration:none}
			
		.destaque_border{ height:1px; line-height:1px; border-bottom:1px solid #d1d2d4; margin: 0 0 10px 0 }
		
		
	.meupelejas_left{ width:520px; float:left;}
	.meupelejas_right{ background:#e6e7e8; width: 230px; float:right; padding:0 10px 10px 10px; margin-top:25px}
	.meupelejas_cadastro_titulo{ color:#094786; font-size:14px; font-weight:bold; line-height:30px; border-bottom:1px solid #094786 }
	.meupelejas_cadastros { line-height:7px;  border-bottom:1px solid #999999; margin:0 }
		.meupelejas_cadastros a{ text-decoration:none; font-size:12px; display: block; margin-bottom:0px; font-weight:bold; padding:10px 0 }
		.meupelejas_cadastros a sup{ font-size:10px; font-weight: normal}
		.meupelejas_cadastros a:hover{ background:#dedede}
	.meupelejas_input{ margin:0; padding:2px; background:#FFFFFF; border:1px solid #CCCCCC }
	.meupelejas_table td{ line-height:25px; height:25px;}
	.campo{ width:145px; margin:0; padding:2px; background:#FFFFFF; border:1px solid #CCCCCC}
	
	/* outros */
	
	.pelejastime { /* o background está diretamente no div do time */
	width:360px;
	height:87px;
	float:left;
	margin-bottom:15px;
	clear:both; /* caso de quebra de leyout errado, remova este item, neste exemplo foi necessário*/
	}
	
.pelejasmascote a { /* link oculto */
	width: 89px;
	height:87px;
	display:block;
	text-indent:-9000em;
	float:left;
	}
	
.pelejastimenome {
	float:left;
	width:255px;
	height:auto;
	margin-left:5px;
	font-size:10px;
	color:#000;
	}
	

.pelejastimenome h2 { font-size:17px; margin:0; margin-top:8px;}
	
.pelejastimenome a { color:#000; text-decoration:none;} /* preto é a cor padrão, para cada time é especificado diretamente no HTML */
.pelejastimenome a:visited { text-decoration:none;}
.pelejastimenome a:hover { text-decoration:underline}

.pelejastimefundacao { float:right; display:block;}

/* --- redes sociais ------ */
#midiasocial { float:left; width:340px; height:auto; text-align:left; padding-top:15px;}
#midiasocial img { margin-right:30px;}

#twitter-lista { list-style: none; padding-left: 0 }
#twitter-lista li { margin-bottom: 10px }		
		