/* CSS Document */
body
{
	font-size		: 100.1%;
	/*font-size		: 1em;*/
    font-family		: Verdana,Arial, Helvetica, sans-serif;
   /* font-size		: 12px;*/
	/*padding			:0 0 0 10px;*/
	padding			: 0 0 0 0.625em;
    color			: #000000;
	background-color:#fff;
}
p{
	padding			:0;
	margin			:0;
}
div{
	padding			:0;	
	marging			:0;
}
h1{
	font-weight		: bold;
	color			:#000066;
	font-size		: 1em;
	padding		:0;
	margin		:0;
}
h2{
    /*font-size		: 14px;*/
	font-size		: 0.875em;
}

th span, td span, th a{ 
 	font-size: 0.625em;
}
a,a:link, a:visited,  a:active,a:hover { 
    font-weight		: bold;
}
a{
	text-decoration	:none;
}
a:link{
	color		:#000066;
}
a:visited{
	color			: #003399;
}
a:active{
	color			: #CC0000;
}
a:hover { 
	color			: #990000; 
	text-decoration	: underline;
} 
/***********************************************/
/* Main                               */
/***********************************************/
.main {
	padding-left	:1.25em;
	padding-right	:0.3125em; 
	padding-top		:0;
	/*width			: 680px;*/
	width			:42.5em;
	margin			: 0;
	overflow		:hidden;
}
.titleNormal{
	font-size		: 1em;
	font-weight		: bold;
	color			: #000066;		
}
.txtNormal
{
	color			: #000000;
    font-size		: 0.625em;
} 

.col1, .col2, .col3,.col4,.col5,.col6, .colDeco1 {
	float			:left;
}
/***********************************************/
/* Logo                                */
/***********************************************/
.logoHeader{
	height			: 3.125em; 
	padding			: 0;
	margin			: 0 0 1.25em 0;
	/*line-height		: 20px;*/ 
	/*line-height		: 1.25em;*/
	background-color:#fff;	
}

.col1{
	/*width			:140px;*/
	width			: 8,75em;
}

.logoHeader .col1{
	/*width			:140px;*/
	width			: 8,75em;
}
/*logo Row*/
.logoBlock{
	width			:100%;
	/*height			:30px;*/ 
	height			:1.875em;
	background-color:#FFFFFF;
	border			:0.0625em solid #000066;
	border-left		:none;
	border-right	:none;
	overflow		: hidden;
}
.logo_row{
	/*overflow		: hidden;*/
}
.logo{
	/*width:140px;*/
	width			: 8.75em;
	float			:left;
	vertical-align  :middle;
}
.logo img{
	width			:4.375em;
	height			:1.875em;
	/*border			: 0.0625em;*
	/*height			:30px;*/ 
		/*width			:70px;*/ 
	padding			: 0;
}
.logoBlock .col2{
	/*width			:240px;*/
	width			:15em;
	/*height			:30px;
	line-height	:30px;*/ 
	height			:1.875em;
	line-height			:1.875em;
}
.logoBlock .col3{
	/*width			:160px;*/
	width			:10em;
	/*height			:30px;*/ 
	height			:1.875em;
	margin-right	:0;
	background-image:none;
}
.logoBlock .col4{
	/*height			:30px;*/ 
	height			:1.875em;
	background-image:none;
}
/***********************************************/
/* Declines                               */
/***********************************************/
.decoline3_top, .decoline3_bottom{
	font-size		:0.625em;
	height			:1em;
	background-image:url(../img/layout/3Lines_3.gif);
	background-position:right;
	background-repeat:no-repeat;
	/*width			:605px;*/
	/*width			:37,8125em;*/
	clear			:both;
}
.decoline3_top{
	background-image:url(../img/layout/3Lines_1.gif);
	background-position:left;
}
.decoline3_bottom{
	background-image:url(../img/layout/3Lines.gif);
	background-position:left;
}
.decoline2{
	width			:100%;
	height			:0.0625em;
	background-color:#000066;
	clear			:both;
}
/***********************************************/
/* footer                             */
/***********************************************/
.footer{
	/*font-size		:10px;
	padding			:10px 5px 10px 5px;*/
	font-size		:0.625em;
	padding			:1em .5em 1em .5em;
	clear			:both;
}
/***********************************************/
/* table                            */
/***********************************************/
.thBlock2{
	/*height			:20px;*/ 
	height			:1.25em;
	border-bottom 	:0.0625em solid #5E8AC1;
	background-color:#c0e4f8;
	text-align		:left;
 }
 .eloTable{
 	/*width			:678px;*/
	width			:42.375em;
	border			:0.0625em solid #5E8AC1;
	border-left		: none;
	border-bottom	: none;
	margin			:0.625em 0 0.625em 0;
 }
td{
	/*height			:20px;*/ 
	height			:1.25em;
	border			:0.0625em solid #5E8AC1;
	border-right	: none;
	border-top		: none;
	padding			:0;
	text-align		:left;
 }
th{
	/*height			:30px;*/ 
	height			:1.875em;
	border			:0.0625em solid #5E8AC1;
	border-right	: none;
	border-top		: none;
	padding			:0;
	text-align		:left;
 }
 .rang{
	 /*width			:60px;*/
	  width			:3.75em;
 }
 .player{
	/* width			:312px;*/
	  width			:19.5em;
 }
 .chessTitle, .country, .elo, .games, .b_year{
	 /*width			:78px;*/
	 width			:4.875em;
 }
