body  {	font: 70% Arial, Helvetica, sans-serif;	background: #fff; margin: 0; padding: 0; text-align: center; color: #013C64;}

form {margin:0;}

.thrColFixHdr #container { width: 980px; background: #FFFFFF; margin: 0 auto; text-align: left; } 
.thrColFixHdr #header_wraper { width: 100%; background: #003C63; margin: 0 auto 30px; text-align: center; } 
/*.thrColFixHdr #header { width:960px; margin:0px 0 20px 0; margin: 0 auto; background:url(../imgs/cabecalho.jpg) no-repeat 0 0; background-color:#003C63; } */
.thrColFixHdr #header { width:960px; margin:0px 0 20px 0; margin: 0 auto; background-color:#003C63; } 
.thrColFixHdr #header h1 { margin: 0; padding: 10px 10px; }
.thrColFixHdr #sidebar1 { float: left;  width: 120px; padding: 0px 10px 15px 0px; }
.thrColFixHdr #sidebar2 { float: right; width: 200px; padding: 0px 0px 15px 0px; }
.thrColFixHdr #mainContent { margin: 0px 220px 20px 140px ; padding: 0 0px; } 
.thrColFixHdr #footer_wraper { width: 100%; background: #003C63; margin: 0 auto; text-align: center; } 
.thrColFixHdr #footer { width:940px; height:60px; margin:20px 0 0 0; padding: 0px 10px; color:#fff; background:#003C63;	margin: 0 auto;	text-align: left; } 
.thrColFixHdr #footer p { margin: 0; padding: 20px 0; }
.thrColFixHdr #footer a {margin-left: 8px; color:#FFFFFF}
.fltrt { float: right; margin-left: 8px;}
.fltlft { float: left; margin-right: 8px;}
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}

h1 { margin:0px 0 10px 0; padding:5px; font-size:12px; color:#D52D12; background-color: #bbd1e6; border-top: 2px solid #6796B7;}
h2 { margin:0px 0 5px 0; padding:0; font-size:11px; color:#6796B7;}
.comentario { color:#888888; };

#tabela th { background-color:#BBD1E6; font-weight:bold;}
#tabela .impar {background-color:#DEECF0; }

#tabela_center th { background-color:#BBD1E6; font-weight:bold; text-align:center}
#tabela_center .impar {background-color:#DEECF0; }
#tabela_center td {text-align:center;}

#destaque_home {margin:0 0 20px; }
#mainContent a, #mainContent h1 a, #mainContent h2 a, #footer a, #frmLogin a  { color:#327298; text-decoration:none; border-bottom:1px dotted #D52D12;}
#mainContent a:hover, #mainContent a.current,  #frmLogin a:hover,
#footer a:hover, #footer a.current  {color:#fff; border-bottom:1px dotted #C74815; background-color:#327298;}

a img {border: none;}
#mainContent a img {border: none;}
#footer a img {border: none;}

label { font-size:11px; display: block; margin-top:10px; }
select, input { font: 11px Arial, Helvetica, sans-serif; }

#caixa {background-color:#BBD1E6; padding:10px;}
.caixa {background-color:#BBD1E6; padding:10px;}

#mapa_torneios, #mapa_torneios td  { font-size: 10px; }
.celJogUp {border-bottom:1px solid #999999;}
.celJogDown {border-bottom:1px solid #999999; border-right:1px solid #999999; }
.celBordDir {border-right:1px solid #999999;}

#jogador_torneios th {font-weight:bold;}
#jogador_torneios tr.cab {background-color:#BBD1E6;}

/*#frmLogin {background:#BBD1E6; padding:10px; margin:0 0 2<0px;}*/
#frmLogin {margin:0 0 20px;}
#frmLogin input { width:70px;}
#mainContent a.botao, .botao, a.botao {margin:0 0 0 0; background: #6796B7; border:2px solid #6796B7; color:#FFFFFF; padding:2px 5px;}
#mainContent a.botao:hover, #mainContent a.botCurrent, .botao:hover {background: #6796B7; border:2px solid #BBD1E6; color:#BBD1E6; padding:2px 5px;}

#mainContent a.botao2, .botao2, a.botao2 {margin:0 0 0 0; background: #6796B7; border:2px solid #6796B7; color:#FFFFFF; padding:1px 3px;}
#mainContent a.botao2:hover, #mainContent a.bot2Current, .botao2:hover {background: #6796B7; border:2px solid #BBD1E6; color:#BBD1E6; padding:1px 3px;}


input.ilinha, textarea.itexto {font-family:Arial, Helvetica, sans-serif;  font-size:10px; margin:0; padding:2px; width:600px; border: 1px solid #BBD1E6; }
 input.inumero {font-size:10px; margin:0 0 0; padding:2px; width:100px; color: #333; background: #eee; border: 1px solid #6796B7; }
select, input {font-family:Arial, Helvetica, sans-serif; font-size:10px; margin:0 0 0px; padding:2px; border: 1px solid #BBD1E6; }


#menu {
	padding: 0;
	margin: -8px 0 20px;
  /*margin: 20px 0 ;*/
}

#menu a {
	text-decoration: none;
	display:block;
	background-color: #bbd1e6;
	color: #556379;
}

#menu a:hover { color: #003C63; /*background-color:#BBD1E6; border-bottom:1px solid #013C64; */ background:#BBD1E6 url(../imgs/icon.gif) no-repeat 95% 50%;}	

a:hover {
	color: #8496B3;
	text-decoration: none;
}

#menu ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#menu li {
	margin: 0;
	padding: 0;
	font-size: 10px;
	font-family: Arial;
}

#menu ul li a {
	margin-top: 8px;
	padding: 4px 5px 4px 18px;
	/*height: 21px;
	line-height: 21px;*/
	font-weight: bold;
	/*text-transform: uppercase;*/
	border-top: 1px solid #AACCD5;
	border-bottom: 1px solid #AACCD5;
	background-image: url(../imgs/li1a.gif);
	background-position: 5px 5px;
	background-repeat: no-repeat;
}

#menu ul li ul li a {
	margin-top: 0;
	height:19px;
	line-height: 19px;
	padding: 0 5px 0 18px;
	font-weight:normal;
	/*text-transform: capitalize;*/
	background-image: url(../imgs/li2.gif);
	background-color: #DEECF0 ;
	background-position: 5px 5px;
	background-repeat: no-repeat;
	border-top: 1px solid #EEF5F7;
	border-bottom: 1px none #EEF5F7;
}

#menu ul li ul li ul li a {
	background-color: #C2DCE3;
	background-image: none;
}

#menu li li li li a {
	padding-left: 36px;
}

#menu ul li ul li ul li ul li a {
	background-color: #A1CEDB;
	background-image: none;
}

/* first example */

 /* set background images for corners */
.rbroundbox { background: url(../imgs/simple_background.gif) repeat; }
.rbtop div  { background: url(../imgs/simple_top_left.gif) no-repeat top left; }
.rbtop      { background: url(../imgs/simple_top_right.gif) no-repeat top right; }
.rbbot div  { background: url(../imgs/simple_bottom_left.gif) no-repeat bottom left; }
.rbbot      { background: url(../imgs/simple_bottom_right.gif) no-repeat bottom right; }

 /* height and width details */
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.rbcontent  { margin: 0 10px; }
.rbroundbox { width: 100%; margin: auto; }

