@charset "UTF-8";

/* 
$Header: /cvs/gen/TurnierHTML/src/swiss-constant-files/html/include/swiss-chess-format.css,v 1.2 2011/12/19 10:16:43 rl Exp $
$Name: open2011 $
*/

@import url(../swiss-chess-enable.css);
	
body {
/*	background-image: url(indtextb.jpg); */
	background-color: #FFF;
	color: black;
	}

div.logo img {
/* position fixed logo scrolled nicht */
/*	position: fixed; */
	position: absolute; 
	width: 17%;
	max-width: 200px;
	top: 0px;
	left: 0px;
	}

div.logo + div {
	height: 140px;
	margin-left: 15%;
}
h2,h3 {
	text-align: center;
}
#left-col {
/* position fixed linke column scrolled nicht */
/*	position: fixed; */
	position: absolute; 
	width: 15%;
	max-width: 180px;
	background-color: #EEE;
	font-size: 80%;
	}
#left-col .filetype { 
	font-weight: bold;
	margin-top: 0.5em
}
#left-col div.seperator {
	margin: 0px;
	background: black;
	height: 2px;
	}
#left-col a.index {
	display: block;
}		
#left-col div.turnierBox {
		border-width: 2px;
		border-color: black;
	}	
#left-col .turnierName { 
	font-weight: bold;
}
#right-col {
	width: 80%;
	position: absolute;
	left: 18%;
	}
div.head 		{ 
	background-color :  #C0C0C0;
	border-width: 2px;
	border-style: solid solid none solid;
	font-size: 1em;
	padding: 0.1em;	
			}
.selection 		{ 
	background-color :  #C0C0C0;
	border-width: 2px;
	border-style: none solid none solid;
	font-size: 1em;
	padding: 0.1em;			
		}


table { 
	border-width: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-spacing: 0pt;
	width: 100% ;
	border-color: black;	
	border-collapse: collapse;
	empty-cells: show;
    background-color: #CFCFCF; 
	}
tr {
	border-style: none; 
	}

tr:first-child { 
	background-color :  #7A7;
}

td,th {
	font-family: Arial,sans-serif;
	font-size: .8em;
	font-weight: normal;
	vertical-align: middle;
	border-style: none solid none solid ; 
	border-width: 2px 2px 2px 2px; 
	border-color: black;
	}
.nav td {
	border-style: solid;
	}
table.nav a + div{
	display: none;
	} 
table.nav tr.turnier {
	background: #ACA;
	}
table.nav td:first-child {
	text-align: center;
}
th {
	font-weight: bold;
	border-style: solid solid solid solid ; 
	}
tr.even { 
	background-color :  #DCDCE0;
	}
tr.odd { 
	background-color :  #D0D0D4;
	}

.Tln, .WZ, .Tisch, .W, .We, .E, .Wdiff, .Pt, .Num, .Rang, .S, .R, .V, .Punkte, .Nr, .n {
	text-align: right;
	padding-right: 0.2em;
	margin-left: -1em
}
.Teilnehmer, .Ver, .Farbe, .Lan{
	text-align: left;
	padding-left: 0.5em;	
}
.FNr { text-align: center;}
.geg, .Title, .Atr { 
	text-align: center;
}

.join {
	border-left-style: none; 
	border-right-style: none;
}

.J {
	text-align: left;
	border-left-style: none;
}
.E {
	text-align: right;
	border-right-style: none;
}

.paarsep {
	text-align: center;
	width: 2em;
	}

.Erg1 {
	text-align: right;
	border: none;	
}

.Erg2 {
	text-align: left;
	border: none;		
}

.ErgSep {
	text-align: center;
	border: none;	
}

/*
div.popup { 
	position: relative;
}

div.popup  div.level-1 , div.popup  div.level-2 ,div.popup  div.level-3 {
	position: absolute;
	left: 100%;
	top: -10px;
	background: #FFF;
	border-color: black;
	border-style: solid;
	border-width: 2px 2px 2px 2px; 
	display: none;
}
div.popup  div.level-1 > div > div, div.popup  div.level-2 > div,div.popup  div.level-3 > div {
	background: red;
	position: relative;
}
div.popup  div.level-1 {
	z-index: 1;
	}
div.popup  div.level-2 {
	z-index: 2;
	}
div.popup  div.level-3 {
	z-index: 3;
	}

div.popup:hover div {
	display: block;
}
.popup:hover * * div {
	display: none;
}
div.level-1:hover div:hover {
	background: blue ;
	}
div.level-1:hover div:hover, div.level-2:hover div{
	display: block ;
	}
	
*/
