
body {
	background-color: #333333;
	font-size: 16px
}

body { padding-top: 60px; }


ul, li{
	padding: 0;
	margin: 0;
}

.header-container{
	background-color: #000000;
	padding: 3px;
	color: #999999;
	/* min-width: 1500px; */
	/* width: 100vw; */
	/* font-size: 1em; */
	/* position: absolute;
	top: 0;
	left: 0; */
}

.header-container > div.left {
	float: left;
}

.header-container > div.right {
	float: right;
}

.main-container{
	width: 1500px;
	margin: auto;
	margin-top: 0;
}

.footer-container{
	
}

.rounds{
	
}

.rounds > li {
	display: block;
	float: left;
	
}

.round {
	padding: 10px 5px 10px 5px;
	
}

/* TOP32 */
/* .round_2{background-color: #0A67A3;}
.round_3{background-color: #00B25C;}
.round_4{background-color: #FF8E00;}
.round_5{background-color: #FF4100;}

.round_1 .game_nr {color: #666666;} 
.round_2 .game_nr {color: #03426A;}
.round_3 .game_nr {color: #00743C;}
.round_4 .game_nr {color: #A65C00;}
.round_5 .game_nr {color: #A62A00;}

.round_5 li{
	height: 321px;
	padding-top: 0px;}
.round_5 {padding-bottom: 52px;}

*/
/* TOP 64 */
.main-container{width: 1750px;}

.round_2{background-color: #3F3F3F;}
.round_3{background-color: #0A67A3;}
.round_4{background-color: #00B25C;}
.round_5{background-color: #FF8E00;}
.round_6{background-color: #FF4100;}

.round_1 .game_nr {color: #666666;} 
.round_2 .game_nr {color: #666666;} 
.round_3 .game_nr {color: #03426A;}
.round_4 .game_nr {color: #00743C;}
.round_5 .game_nr {color: #A65C00;}
.round_6 .game_nr {color: #A62A00;}

.round_5 li{
	height: 686px;
	padding-top: 322px;
}
.round_6 li{
	height: 665px;
	padding-top: 0px;
}
.round_6 {
	padding-bottom: 52px;
}

/* -- */


h2 {text-align: center; margin-top: 10px; color: #ffffff;}
/* .round_1 h2, .round_2 h2, .round_3 h2, .round_4 h2, .round_5 h2 {color: #eeeeee;}  */

.has_winner .looser {
	background-color: transparent;
	border-color: transparent;
}
/* .round_1 .has_winner .looser {color: #666666;}
.round_2 .has_winner .looser {color: #03426A;}
.round_3 .has_winner .looser {color: #00743C;}
.round_4 .has_winner .looser {color: #A65C00;}
.round_5 .has_winner .looser {color: #A62A00;} */

.has_winner .looser {color:#efefef;}

.round_1 li{
	
}

.round_2 .games{
}

.round_2 li{
	height: 84px; 
	padding-top: 22px;	
}

.round_3 li{
	height: 170px;
	padding-top: 64px;
}

.round_4 li{
	height: 342px;
	padding-top: 150px;
}

.round_w li{
	height: 642px;
	padding-top: 311px; 
}

.games{
	width: 240px;
	padding-right: 10px;
	
}


.games > li{
	display: block;
	margin: 2px 0px;
	
}



.participant {
	height: 20px;
	
	border-left: 5px solid #dddddd;
	background-color: #efefef;
	
	padding-left: 5px;
	margin-bottom: 1px;
	margin-left: 40px;
	
	vertical-align: top;
	line-height: 20px;
	white-space:nowrap;
	overflow: hidden;
	width: 190px;
}

.participant span {
}

.game_nr{
	float:left;
	font-size: 30px;
	/* font-weight: bold; */
	width: 30px;
	text-align: right;
}


#logo_anello{
	display:block;
	margin: auto;	
	margin-top: 60px;
	padding-left: 40px;
}

#logo_ai{
	display:block;
	margin: auto;	
	margin-top: 60px;
	padding-left: 40px;
	
	
}

.page_link {
	font-weight: bold;
}

