/* CSS Document */
/*.bgColor2{
	background-color:#FEFEFE;
}*/
/*BL*/
.contentTitle{
	/*overflow		: hidden;*/
}
.contentSubTitle_current,.contentSubTitle_dis, .contentSubTitle_archiv  { 
	height			: 0.9375em;
	line-height		: 0.9375em;
  	font-weight		: bold;
	color			:#660000;	
	border			:0.0625em solid #660000; 
	border-top		:none;
	background-color:#FFCC66;
	background-color:#cccccc;
	padding			: 0px 0.3125em 0 0.3125em;
	margin-left		: 0;
}
.contentSubTitle_current {
	background-color:#FFCC66;
}
.contentSubTitle_dis {
	background-color:#FFfff;
	/*display:none;*/
}
 .contentSubTitle_archiv  {
	 background-color:#CCCCFF;
}
.contentSubTitle_current .titleDiv,
.contentSubTitle_dis .titleDiv, 
.contentSubTitle_archiv .titleDiv{
	font-size		:0.5625em;
}
.selectSeason{
	font 			: bold 0.625em Verdana;
	height			: 2em;
	line-height		: 2em;
	width			: 10.5em;
	color			: #990000;
 	background-color: #F0F0F0; 
	border 			: 0.1em solid #660000;
	padding			:0;
	margin			:0;
}
input.selectSeason{
	width			: 11.8em;
}
/*
.infoCol2{
}
.matchSelectDiv{
}
.remark{}
*/
.infoBlockBL{
	font-size		:0.75em;
}
/* BL TABELLEN*/
.blTable{
	/*background:orange;*/
	border			:0.0625em solid #5E8AC1;
	width			:37.875em;
	width			:37.75em;
	margin-top		:0.13em;
}
.blTable .info_header, .blTable .info_header2{
	border			:0.0625em solid #5E8AC1;
	border-left		: none;
	border-right	: none;
	border-top		:none;
	white-space		:nowrap;
	overflow		:hidden;
}
.blFooter{
	font-size		:0.5625em;
	padding			: 0 0 1.1125em 1.1125em;
}
.tbl_header{
	display			:table-row;
	height			:1.875em;
	background-color:#FFFFFF;
}
.tbl_row{
	display			:table-row;
	height			:1.875em;
	vertical-align	:middle;
	clear:both;
}
.bgColor1{
	background-color:#F0F0F0;
}
.bgColor2{
	background-color:#FFFFFF;
}
/*--------------------------------*/
/*Spalten*/
/*--------------------------------*/
.nr, .date,.round, .result, .player1, .player2,.season,
.verein,.board, .trennLine1,.elo,.country,.chessTitle,.points,
.percent,.games,.eloAve,.win,.lose,.remi,.boardAve,
.bColorW,.bColorB,.bColor,
.b_year,.player,.fide_id, .mp,.bp,.rang,.infos,.ausrichter,.linkImg,
.verein1,.verein2,.sb,.r16,.board_nr
{
	overflow		:hidden;
	display			:table-cell;
	text-align		:center;
	border-bottom	:0.0625em solid #d4ecf9;
	border-left		:0.0625em solid #d4ecf9;
}
.board_nr{
	width			:0.625em;
}
.bColor{
	width			:1.25em;
}
.bColorW,.bColorB{
	width			:1.25em;
	background-image:url(../img/chess/w.gif);
	background-repeat:no-repeat;
	background-position:center;
	border			:none;
}
.bColorB{
	background-image:url(../img/chess/b.gif);
}
.nr{
	width			:1.25em;
}
.player,.verein{
	width			:20.5625em;
	text-align		:left;
}
/*--------------------------------*/
/*SEARCH FORM*/
/*--------------------------------*/
.tbl_searchForm{
	background-color: #fdf9f3;
	padding			:0.3125em;
	height			:6.5625em;
	width			:37.125em;
}
.tbl_searchForm form{
	padding:0;
	margin:0;
}
.tbl_searchForm .infoBlock{
	width			:37.125em;
	border			:none;	
}
.tbl_searchForm .infoBlock .infoTxt{
	font-size		: 0.75em;
}
.tbl_searchForm .col1{
	width			:29.625em;
}
.tbl_searchForm .col2{
	width			:7.5em;
	text-align:center;
}
.tbl_searchForm .tbl_row{
	width		:37.125em;
	display		:block;
}
.tbl_searchResult{
	width			:37.75em;
}
/*suche*/
.noFound{
	 background-color: #fdf9f3;
	  padding		:	2.1875em 0.3125em 2.5em 0.3125em ;
}
.scrollSearch{
	padding			: 0 0.3125em 0.3125em 0.3125em;
}
.scrollSearch form {
	padding			:0;
	margin			:0;
}
.scrollSearch span{
	font-size		:0.5625em;
}
/*ROUND*/

 /* s round*/
.info_header .col1, .info_header2 .col1 {
	width			: 15.625em;
	padding			: 0;
}
.info_header .col2, .info_header2 .col2 {
	width			: 15.625em;
	padding			: 0;

}
/*
/* FONT*/
.blTable .tbl_row span{
	font-size		:0.5625em;
}
.blTable .tbl_row span a{
	font-size		:1.22375em;
}
.blTable .tbl_header span{
	font-size		:0.5625em;
	line-height		:1.875em;
}
.blTable .tbl_header {
  	height			:1.875em;
	line-height		:1.875em;
}
.player span,.verein span{
	padding			:0 0 0 0.3125em;
}
.player span,.verein span{
}
/*--------------------------------*/
/*View Round Table
/*--------------------------------*/
.tbl_match_header .tbl_row{
	font-weight		:bold; 
 }
.tbl_match_details .tbl_row{
  	height			:1.25em;
	line-height		:1.25em;
 }
/*---*/
.tbl_match_header .tbl_row, 
.tbl_match_info .tbl_row{
  	height			:1.875em;
	line-height		:1.875em;
	background-color:#F0f0f0;
}
.tbl_match_header .result span{
	font-size		:0.75em;
}
.tbl_match_header .result, 
.tbl_match_info .result{
	width			:5em;
}

.tbl_match_header .verein1, 
.tbl_match_info .verein1{
	width			:17.5em;
	text-align		:right;
	border-left			:none;
	border-right		:none;
}
 .tbl_match_header .verein2, .tbl_match_info .verein2{
	width			:16.125em;
	text-align		:left;
	border-right		:none;
}
/*----*/
.tbl_match_details .player1, .tbl_match_details .player2{
	/*zuerst 145, wenn goto kommt dazu, dann 135 
	ohne padding!!!*/
	width			:9.375em;
}

.tbl_match_details .player1{
	text-align		:right;
}
.tbl_match_details .player2{
	text-align		:left;
}
.tbl_match_details .player1 span,
.tbl_match_header .verein1 span,
.tbl_match_info .verein1 span{
	padding			: 0 0.3125em 0 0;
}
.tbl_match_details .player2 span,
.tbl_match_header .verein2 span,
.tbl_match_info .verein2 span{
	padding			: 0 0 0 0.3125em;
}
.tbl_match_details .country{
	width			: 1.9375em;
 }
.tbl_match_details .board{
	width			:1.25em;
}
.tbl_match_details .result{
	width			:5em;
}
.tbl_match_details  .elo{
	width			:2.125em;
}
.tbl_match_details .country{
	width			:1.875em;
}
.tbl_match_details .chessTitle{
	width			:1.25em;
}

.tbl_match_details .nr, .tbl_match_details .board_nr{
	width			:1.25em;
	border-left		:none;
}

.tbl_match_details .noFound{
	width			: 37.0626em;
	height			: 6.25em;
	border-bottom	:0.0625em solid #5E8AC1;
}
/*--------------------------------*/
/* Table: .tbl_s_table_1
/*--------------------------------*/
.tbl_s_table_1 .nr,
.tbl_t_table_1 .nr{
	width			:1.875em;
	border-left		:none;
}
.tbl_s_table_1 .verein,
.tbl_t_table_1 .verein{
	width			:17.8125em;
	border-right	:0.0625em solid #99ccff;
}
.tbl_s_table_1 .round,
.tbl_t_table_1 .round{
	width			:2.5em;
}
.tbl_s_table_1 .mp,
.tbl_s_table_1 .bp {
	width			:3.75em;
}
.tbl_s_table_1 .bp,
.tbl_t_table_1 .bp {
	border-right	:0.0625em solid #99ccff;
}
.tbl_s_table_1 .eloAve,
.tbl_t_table_1 .eloAve{
	width			:3.75em;
}

/*--------------------------------*/
/* SELECT
/*--------------------------------*/
.selectBlock{
	width			:37.6875em;
	margin			:0;
	height			: 3.125em;
	/*overflow		:hidden;*/
}
.selectBlock select {
	width			:28.925em;
	color			:#990000;
}
.selectBlock div  {
	font-size		:0.75em;
	font-weight		:bold;
	color			:#990000;
	padding			:0 0 0.4167em 0;
}
.infoBlockBL{
	margin			:0 0 0.625em 0;
}
.infoBlockBL .newsTitle{
	color			:#990000;
}
/*--------------------------------*/
/* Spalten
/*--------------------------------*/

/*linkImg es ist allgemein div für link, div: goTo (, .goTo_off, .goTo_on, .goTo.dis)ist mit img bg*/

.goTo{
}
.goTo a, .goTo a:visited{
	display			:block;
	/*width			:20px;*/
	width			:1.25em;
	/*height			:20px;
	line-heght		:20px;*/ 
  	height			:1.25em;
	line-height		:1.25em;
	background-image:url(../img/layout/kreis10.gif);
	background-repeat:no-repeat;
	background-position:center;
	
}
.goTo a:hover{
	text-decoration	:none;
	background-image:url(../img/layout/kreis3.gif);
	background-repeat:no-repeat;
	background-position:center;
	display				: block;
}
.goTo_on, goTo_off, goTo_dis{}

