body {
  background-color: #ffffff;
  margin-top:0px;
  margin-bottom:0px;
  font-family: Verdana, Arial;
  font-size: 11px;
  color:#666666;
  }



#page_wrapper {
  margin-left: auto; 
  margin-right: auto;
  width: 100%;
  height: 100%;
  border: 0px solid #000000;
  background-color: #ffffff;
  text-align: center;  
}


h1 {font-size: 14; color: #333333; text-transform:uppercase; margin-bottom: 0px;} 
h2 {font-size: 11; color: #666666; text-transform:uppercase; margin-top: 0px; margin-bottom: 10px;} 
h3 {font-size: 16; color: #cccccc; margin-top: 20px; margin-bottom: 10px;}
h6 {font-size: 16; color: #E08309; margin-top: 20px; margin-bottom: 20px;}

A:link {
	COLOR: #494949; text-decoration: underline; font-size: 11px; font-weight: normal; padding: 0px; 
}
A:visited {
	COLOR: #494949; text-decoration: underline; font-size: 11px; font-weight: normal; padding: 0px;
}
A:active {
	COLOR: #494949; text-decoration: underline; font-size: 11px; font-weight: normal; padding: 0px;
}
A:hover {
	COLOR: #494949; text-decoration: underline; font-size: 11px; font-weight: normal; padding: 0px;
}

#top_header_wrapper {
  margin-left: auto;
  margin-right: auto;
  width: 800px;
  border: 0px solid #000000;
  background-color: #ffffff;
  text-align: center;
}


#flag {
  margin-top: 25px;
  margin-left: 25px;
  margin-bottom: 15px;
  height: 30px;
}

#flag .flag {
  float: left;
  margin-right: 5px;
 }


#top_logo {
  width:151px;
  height: 53px;
  float: left;	
  background: url('img/top_logo.gif') top right no-repeat;  
  }

#top_header {
  width: 649px;
  height: 53px;
  float: right;	
  background: url('img/top_header.gif') top right no-repeat;  
  }

#top_wrapper {
  width: 100%;
  height: 131px;
  clear: both;
  background: url('img/top_podklad.gif') top left;
  text-align: center;  
}



#top_center {
  margin-left: auto;
  margin-right: auto;
  width: 800px;
  height: 131px;
  background: url('img/top_center.gif') no-repeat;  
  }







#telo_wrapper {
  margin-left: auto;
  margin-right: auto;
  width: 800px;
  clear: both;
}



#left_side {
  float: left;
  width:250px;
  height: 650px;
  background: url('img/left_side_podklad.gif') top right repeat-y;
  text-align: left;
}



#left_menu_hlavni{
  clear: both;  
  margin-top: 20px;
  margin-bottom: 15px;
  width:200px;
}



#left_menu_hlavni img
{
	vertical-align:middle;
	margin:0 5px 0 0;
}


img.logo_acp
{
	margin-left: 105px;
}



#left_menu_hlavni .polozka
{
	width:130px;
	margin-left: 25px;
	margin-bottom: 4px;
        height:25px;
	border-bottom: 1px solid #cccccc;
  	vertical-align: middle;
}


#left_menu_hlavni A:link {
	COLOR: #494949; text-decoration: none; font-size: 14px; font-weight: bold; padding: 0px; 
}
#left_menu_hlavni A:visited {
	COLOR: #494949; text-decoration: none; font-size: 14px; font-weight: bold; padding: 0px;
}
#left_menu_hlavni A:active {
	COLOR: #494949; text-decoration: none; font-size: 14px; font-weight: bold; padding: 0px;
}
#left_menu_hlavni A:hover {
	COLOR: #494949; text-decoration: underline; font-size: 14px; font-weight: bold; padding: 0px;
}






#left_menu_hraci{
  width:250px;
  margin-top: 20px;
  text-align: right;
}



#left_menu_hraci img
{
	vertical-align:middle;
	margin:0 0px 0 5;
}


#left_menu_hraci .polozka
{
	width:250px;
	margin-right: 5px;
	margin-bottom: 4px;
        height:20px;
	border-bottom: 0px solid #cccccc;
  	vertical-align: middle;
}


#left_menu_hraci A:link {
	COLOR: #E08309; text-decoration: none; font-size: 13px; font-weight: bold; padding: 0px; 
}
#left_menu_hraci A:visited {
	COLOR: #E08309; text-decoration: none; font-size: 13px; font-weight: bold; padding: 0px;
}
#left_menu_hraci A:active {
	COLOR: #E08309; text-decoration: none; font-size: 13px; font-weight: bold; padding: 0px;
}
#left_menu_hraci A:hover {
	COLOR: #E08309; text-decoration: underline; font-size: 13px; font-weight: bold; padding: 0px;
}




#right_side {
  margin-top: 20px;
  float: right;
  width: 520px;
}

#right_side_vypis {
  width: 520px;
  text-align: left;
}


#cross_table{
  border-collapse: collapse;
  width: 510px;
  font-size: 11px;
  border: 1px solid #eeeeee;
  text-align: center;
}


#cross_table .name{
  width: 140px;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid #eeeeee;
  text-align: left;
}


#cross_table .stat{
  width: 40px;
  font-size: 10px;
  font-weight: normal;
  border: 1px solid #eeeeee;
}


#cross_table .elo{
  width: 40px;
  font-size: 10px;
  font-weight: normal;
  border: 1px solid #eeeeee;
}



#cross_table .body{
  width: 20px;
  font-size: 10px;
  font-weight: normal;
  border: 1px solid #eeeeee;
}



#cross_table .volno{
  width: 20px;
  font-size: 10px;
  font-weight: normal;
  color: #333333;
  border: 1px solid #eeeeee;
  background-color: #333333;
}



#cross_table .body_sum{
  width: 40px;
  font-size: 10px;
  font-weight: bold;
  border: 1px solid #eeeeee;
}


#games_table{
  border-collapse: collapse;
  width: 510px;
  font-size: 11px;
  border: 1px solid #eeeeee;
  text-align: center;
}



#games_table .round_head{
  width: 100px;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid #eeeeee;
  background-color: #f7f7f7;
  text-align: left;
}


#games_table .round{
  width: 50px;
  font-size: 10px;
  font-weight: normal;
  border: 1px solid #eeeeee;
}



#right_side_vypis .player_top{
  width: 520px;
}


#right_side_vypis .player_down{
  clear: both;
  margin-top: 30px;
  margin-bottom: 30px;
}


#right_side_vypis .partners_img_01{
  clear: both;
  margin-top: 40px;
  text-align: center;
}

#right_side_vypis .partners_img_02{
  clear: both;
  margin-top: 40px;
}


#right_side_vypis .partners_img_03{
  clear: both;
  margin-top: 40px;
}


#right_side_vypis .partners_img_04{
  clear: both;
  margin-top: 40px;
}



#down_wrapper {
  width: 100%;
  height: 35px;
  clear: both;
  border:1px solid #cccccc;
  background: url('img/down_wrapper_podklad.gif') top left repeat-x;
  }


#down_wrapper_center {
  margin-left: auto;
  margin-right: auto;
  width: 800px;
}


#down_wrapper_left {
  width: 150px;
  margin-top: 5px;
  padding-top: 0px;
  padding-left: 10px;
  height: 30px;
  float: left;
}

#down_wrapper_right {
  width: 550px;
  margin-top: 5px;
  padding-top: 8px;
  padding-left: 30px;
  height: 30px;
  float: right;
  font-size: 10px;
  color: #dddddd;
  text-align: left;
  
  }


#down_wrapper A:link {
	COLOR: #eeeeee; text-decoration: underline; font-size: 10px; padding: 0px; 
}
#down_wrapper A:visited {
	COLOR: #eeeeee; text-decoration: underline; font-size: 10px; padding: 0px;
}
#down_wrapper A:active {
	COLOR: #eeeeee; text-decoration: underline; font-size: 10px; padding: 0px;
}
#down_wrapper A:hover {
	COLOR: #eeeeee; text-decoration: underline; font-size: 10px; padding: 0px;
}



