a {
	color: #808080;
	text-decoration: none;
}



body {
		text-align: center;
		margin: 0 0 0 0;
		font-family: Trebuchet MS, Tahoma, Arial;
		font-size: 12px;
		overflow-y: scroll;
		/*background: url('../images/background_betfair.gif');*/
	/*background: #fff url('../images/body_bg.gif') repeat-x bottom;*/
	}

	#navBet {
	width:120px !important;
	max-width:120px !important;
	margin: 0px;
	font-size: 11px;
	float: right;
	padding-top: 8px;
	padding-right: 15px;
	color: #749604;
	text-align: right;
	}

	a.top {
		color: gray;
		text-decoration: none;
	}

	.ha1 {
		color: #739bde;
		font-size: 17px;
		text-align: left;
		margin: 0px;
	}
	.ha2 {
		color: #739bde;
		font-size: 14px;
		text-align: left;
		margin: 0px;
	}
	
	.ha5 {
		color: #b7b8be;
		font-size: 10px;
		text-align: left;
		font-weight: normal;
		margin-bottom: 18px;
	}

	a.ha5, a.ha5:visited {
		color: #b7b8be;
		text-decoration: none;
	}

	a.ha5:hover {
		text-decoration: underline;
	}

	img {
		border: 0;
	}

	.uli1 {
		list-style-image: url('../images/kropka_zolta.jpg');
	}

	#glowna {
		margin: 0 auto 0 auto;
		background: white;
		width: 910px;
		min-height: 400px;
	}
	* html #glowna {height:400px} /* IE Min-Height Hack */

	#naglowek {
		background: white;
		margin: 0 auto 0 auto;
		height: 55px;
	}

	#naglowek_lewy {
		background: white;
		float: left;
		margin: 13px 0 0 0;

	}
	#naglowek_prawy {
		background-image: url('../images/tlo_loguj_n.jpg');
		background-position: right;
		background-repeat: no-repeat;
		/*width: 515px;*/
		width: 715;
		height: 55px;
		float: right;
		font-size: 11px;
		font-style: italic;
		font-weight: bold;
		color: gray;

	}

	#nag_prawy_0 {
		/*width: 25px;*/
		width: 55;
		float: left;
	}
	#nag_prawy_1 {
		float: left;
		margin: 7px 0 0 0;
		width: 160px;
		text-align: left;
	}
	#nag_prawy_2 {
		float: left;
		margin: 7px 0 0 0;
		text-align: left;
		width: 155px;
	}
	#nag_prawy_3 {
		float: left;
		margin: 22px 0 0 0;
		text-decoration: none;
		width: 80px;
		}
	* html #nag_prawy_3 { margin: 23px 0 0 0;} /* IE Min-Height Hack */

	#nag_prawy_4 {
		float: left;
		margin: 22px 0 0 5px;
	}

	* html #nag_prawy_4 { margin: 23px 0 0 5px;} /* IE Min-Height Hack */

	.przelewy {
		margin: 10px 0px 10px 0px;
		/*float: right;*/
		background-image: url('../images/przelewy24.jpg');
		background-repeat: no-repeat;
		background-color: #E1E0E5;
		width: 150px;
		height: 320px;
		border: 0;
		color:#808080;
		
	}
	.prze_text {
		font-size:7.6pt;
		line-height:12px;
		padding:58px 3px 5px 3px;
		background:none;
		
	}
	.prze_bu {
		font-size:8pt;
		line-height:14px;
		padding:10px 2px 5px 2px;
		text-align:left;
		background:none;
	}
	.prze_bu a {
		color:#808080;
		text-decoration:none;
		text-align:left;
		background:none;
	}
	.prze_bu a:hover {
		color:#e20202;
		text-decoration:none;
		background:none;
	}
	.prze_link {
		font-size:8pt;
		padding-top:3px;
		font-weight:bold;
		padding-right:10px;
		text-align:right;
		background:none;
	}
	.prze_link a {
		text-align:right;
		color:#e20202;
		text-decoration:none;
		background:none;
	}
	
	#top_start {
		float: left;
	}

	.inputer {
		background-image: url('../images/pole_input.jpg');
		width: 150px;
		height: 15px;
		border: 0;
		padding: 1px 0 0 2px;
		font-family: Tahoma, Arial;
		font-size: 11px;
		font-style: normal;
		font-weight: normal;
	}

	.inputer_small {
		background-image: url('../images/pole_input_40.jpg');
		width: 40px;
		height: 15px;
		border: 0;
		padding: 1px 1px 0 2px;
		font-family: Tahoma, Arial;
		font-size: 11px;
		font-style: normal;
		font-weight: normal;
		text-align: right;
	}

	.inputer_btn {
		/*background-image: url('../images/pole_input_40.jpg');*/
/*		width: 40px;
		height: 15px;
		border: 0;
		padding: 1px 1px 0 2px;*/
		font-family: Tahoma, Arial;
		font-size: 11px;
/*		font-style: normal;
		font-weight: normal;
		text-align: right;*/
	}

	#reklama {
		background: white;
		min-height: 3px;
		margin: 1px 0 1px 0;
		height: auto;
		font-size: 0px;
		z-index: 1;
	}

	* html #reklama {height: 3px;} /* IE Min-Height Hack */

	.menu_roll a {
		color:white;
		font-weight:bold;
	/*letter-spacing: -0.01em;*/
		line-height:55px;
		font-size:10pt;
	}


	#top_1 {
		float: left;
		padding-left: 25px;
	}

	#top_1 a {
		color:white;
		font-weight:bold;
	/*letter-spacing: -0.01em;*/
		line-height:40px;
		font-size:10pt;
	}


	#top_2 {
		/*margin: 0 0 0 38px;*/
		width: 64px;
		float: left;
		color:white;
		font-weight:bold;
	/*letter-spacing: -0.01em;*/
		line-height:0px;  /* wegorz: zmienilem z 40 na 0 dnia 1.09.2008 bo zle wyswieltalo w FF 3*/
		font-size:10pt;
	}

	#top_3 {
		/*margin: 0 0 0 40px;*/
		float: left;
	}
	#top_3 a {
		color:white;
		font-weight:bold;
	/*letter-spacing: -0.01em;*/
		line-height:40px;
		font-size:10pt;
	}
	#top_4 {
		/*margin: 0 0 0 34px;*/
		float: left;
	}
	#top_4 a {
			color:white;
		font-weight:bold;
	/*letter-spacing: -0.01em;*/
		line-height:40px;
		font-size:10pt;
	}
	#top_5 {
		/*margin: 0 0 0 38px;*/
		float: left;
	}
	#top_5 a {
			color:white;
		font-weight:bold;
	/*letter-spacing: -0.01em;*/
		/*line-height:20px;*/
		font-size:10pt;
	}
	#top_6 {
		/*margin: 0 0 0 38px;*/
		float: left;
	}
	#top_6 a {
		color:white;
		font-weight:bold;
		line-height:40px;
		font-size:10pt;
	}

	#top_7 {
		/*margin: 0 0 0 38px;*/
		width: 83px;
		float: left;
		color:white;
		font-weight:bold;
	/*letter-spacing: -0.01em;*/
		line-height:0px;  /* wegorz: zmienilem z 40 na 0 dnia 1.09.2008 bo zle wyswieltalo w FF 3*/
		font-size:10pt;
		z-index: 100;
	}
	#top_8 {
		/*margin: 0 0 0 20px;*/
		/*margin: 0 0 0 45px;*/
		float: left;
	}
	#top_8 a {
		color:white;
		font-weight:bold;
		line-height:40px;
		font-size:10pt;
	}
	#top_9 {
		/*margin: 0 0 0 20px;*/
		/*margin: 0 0 0 45px;*/
		float: left;
	}
	#top_9 a {
		color:white;
		font-weight:bold;
		line-height:40px;
		font-size:10pt;
	}
		#top_12 {
		/*margin: 0 0 0 20px;*/
		/*margin: 0 0 0 45px;*/
		float: left;
	}
	#top_12 a {
		color:white;
		font-weight:bold;
		line-height:40px;
		font-size:10pt;
	}
	#topSeparator {
		float: left;
		margin: 0px 20px 0px 20px;
		height:20px;
	}
	/*
	#topSeparator {
		float: left;
		margin: 0px 22px 0px 22px;
		height:20px;
	}
*/

	#top {
		margin: 0 0 0 0;
		background-image: url('../images/new_menu/top_menu_bg_n2.jpg');
		background-repeat: no-repeat;
		/*width: 750px;*/
		font-weight: bold;
		width: 905px;
		height: 55px;
		color:white;
		z-index: 100;
	}
	
	#top a:hover {
		 color:#FFEA00;
	}



	#menu {
		height: auto;
		width: 214px;
		margin: 5px 0 0 0;
	}

	.menu_naglowek {
		background-image: url('../images/lewe_menu_naglowek.jpg');
		height: 25px;
		margin: 0 0 0 0;

	}

	.menu_naglowekp {
		color: gray;
		font-weight: bold;
		font-style: italic;
		font-size: 15px;
		margin: 0 0 0 0;
		text-align: left;
		padding-left: 19px;
		padding-top: 3px;
		letter-spacing: 1px;
	}

	.menu_lev1 {
		background: #fff url('../images/tlo_menu_lewe_1.jpg') repeat-x bottom;
		min-height: 24px;
	}
	* html .menu_lev1 { height:24px;} /* IE Min-Height Hack */

	.menu_lev1p {
		margin: 0 0 0 8px;
		color: gray;
		letter-spacing: 4px;
		padding-top: 2px;
		padding-left: 11px;
		text-align: left;
		background: url('../images/kropka_zolta.jpg') no-repeat left;
	}

	.menu_end {
		background-image: url('../images/tlo_menu_lewe_end.jpg');
		/*width: 214px;*/
		min-height: 24px;
	}
	* html .menu_end { height:24px;} /* IE Min-Height Hack */

	.menu_separator {
		background: white;
		height: 20px;
		/*width: 214px;*/
		font-size: 0px;
	}

	.menu_lev2 {
		background: #f5f5f6;
		width: 214px;
		min-height: 24px;
	}
	* html .menu_lev2 { height:24px;} /* IE Min-Height Hack */

	.menu_lev1pkursy {
		margin: 0 0 0 8px;
		color: gray;
		padding-top: 2px;
		padding-left: 11px;
		text-align: left;
		background: url('../images/kropka_zolta.jpg') no-repeat left;
	}

	.menu_lev1phref {
		color: gray;
		text-decoration: none;
	}

	.menu_lev2pkursy {
		margin: 0 0 0 8px;
		color: #cf292a;
		padding-top: 2px;
		padding-left: 11px;
		text-align: left;
		background: url('../images/trojkat.jpg') no-repeat left;
	}

	.menu_lev2phref {
		color: #cf292a;
		text-decoration: none;
	}

	.menu_lev3 {
		background: #fff url('../images/menu_kursy_lev3.jpg') repeat-x bottom;
		width: 214px;
		min-height: 24px;
	}
	* html .menu_lev3 { height:24px;} /* IE Min-Height Hack */

	.menu_lev3pkursy {
		margin: 0 0 0 8px;
		color: #8dad01;
		padding-top: 2px;
		padding-left: 11px;
		text-align: left;
		font-size: 11px;
	}

	.menu_lev3phref {
		color: #8dad01;
		text-decoration: none;
	}

	.menu_lev3parts {
		margin: 0 0 0 8px;
		color: #8dad01;
		padding-top: 2px;
		padding-left: 7px;
		text-align: left;
		font-size: 10px;
		background: url('../images/trojkat.jpg') no-repeat left;
	}

	#content {

		/*width: 508px;*/
		background: white;
		float: right;
		margin: 5px 7px 20px 0;
		padding: 0 0 0 7px;
		/*color: white;*/
		color: #000000;
		text-align: justify;
		z-index: 1;

	}

	.artykul_container {
		text-align: justify;
		margin: 0 0 0 0;
		color: #808184;
		float: right;
	}
	.lead {
		font-weight: bold;
	}

	.obrazek {
		width: auto;
		height: auto;
		float: left;
		padding: 5px;
		margin: 0 10px 10px 0;
		border: 1px solid;
	}

	#prawa_linia {
		float: right;
		margin: 10px 0 0 0;
		background: #d1e700;
		height: 200px;
		width: 5px;

	}
	#stopka {
		height: 20px;
		width: 950px;
		color: black;
		clear: both;
		background: white;
		margin: 0 auto 0 auto;
		background: #fff url('../images/tlo_stopki.jpg') no-repeat top left;
	}
	#stopka_lewa {
		float: left;
		color: gray;
		margin: 10px 0 0 0;
		width: 595px;
		text-align: right;
	}
	#stopka_lewa strong {
		font-weight:normal;
	}
	#stopka_prawa {
		float: right;
		width: 60px;
		height: 20px;
		margin: 0 0 0 0;
	}

	.promo {
		background: #fff url('../images/gradient_lewy.jpg') repeat-x bottom;
		border: 1px solid #b7b8be;
	}

	#kursy_typy_glowna {
		background: #fff url('../images/tlo_kursy_typ.jpg') repeat-x top;
		border: 1px solid #b7b8be;
		margin: 0 10px 0 0;
		width: 490px;
		min-height: 85px;

	}
	* html #kursy_typy_glowna { height:85px;} /* IE Min-Height Hack */

	
	#value_empty {
		background: #fff url('../images/tlo_kursy_typ.jpg') repeat-x top;
		border: 1px solid #b7b8be;
		margin: 0 10px 0 0;
		width: 464px;
		min-height: 35px;
		text-align:center; 
		padding:10px;

	}
	
	.kursy_container {
		text-align: justify;
		margin: 0 0 0 0;
		color: #cccccc;
		float: right;
	}
	
	.value_container {
		text-align: justify;
		margin: 0 0 0 10px;
		color: #cccccc;
		float: left;
	}

	.przerywany_separator {
		background: #fff url('../images/prawy_separator.jpg') repeat-x top;
		width: 200px;
		padding: 0 0 0 0;
		float: right;
		margin: 15px 10px;
		font-size: 0;
		height: 2px;
	}
	
	#odds_filtr {
		display:block;
		width:470px;
		min-height:20px;
		background-color:#FBFFD7;
		border:1px solid #F3FF8F;
		clear:both;
		text-align: justify;
		margin:2px 5px 10px 5px;
		padding:4px 10px 2px 10px;
	}
	
	#odds_filtr_top {
		display:block;
		width:490px;
		background: #fff url('../images/filtr_top.jpg') no-repeat top ;
		height:20px;
		margin:2px 5px 0px 5px;
		clear:both;
	}
	
	#center_value { float:left; width:3px; margin-top:15px; height:93px; background: #fff url('../images/valuechecker_04.jpg') no-repeat top; }
	#valuechecker_table td { vertical-align:middle; height:20px;  }
	.value_title { color:black; font-weight:bold; }
	
	#odds_filtr_hide {
		display:none;
		color:#a3a3a3;
		display:block;
		width:490px;
		background: #dddddd;
		
		margin:0px 5px 0px 5px;
		clear:both;
	}
	
	#odds_value_top {
	
		display:block;
		width:490px;
		height:17px;
	}
	#odds_value_top_main {
		display:block;
		width:490px;
		background: #fff url('../images/valuechecker_01.jpg') no-repeat top ;
		height:17px;
		margin:5px 0px 0px 0px;
		clear:both;
	}
	#odds_value_hide {
		display:none;
		color:#a3a3a3;
		display:block;
		width:490px;
		background: #dddddd;
		min-height:40px;
		margin:0px;
		clear:both;
		
	}
	
	#filtr_right {
		width:16px; height:16px; float:right;
		/* background: #fff url('../images/filtr_up.jpg') no-repeat top; */
		border:0px; 
		margin:2px 2px 0px 0px;
	}
	
	#odds_filtr_button {
		width:63px; 
		height:20px; 
		border:0px; 
		background: #fff url('../images/filtr_button.gif') no-repeat top;
		color:white;
		font-size:11px;
		vertical-align: middle;
		padding-bottom:2px;		
		cursor:pointer;
	}
	
	#odds_span {
		margin:0px; 
		padding:0px;
		padding-bottom:10px;
		color:#6F6F6F;
		font-size:12pt;
		margin-right:44px;
		font-weight:bold;
	}
	
	.kursy_typ {
		/* styl DIV - do typow zakladow, */
		background: url('../images/prawy_pionowy_separator.jpg') no-repeat top right;
		float: left;
		width: 142px;
		height: 70px;
		margin: 5px 0 0 10px;
	}

	.kursy_typ_off {
		/* styl DIV - bez kreski w tle */
		float: left;
		width: 142px;
		height: 50px;
		margin: 5px 0 0 10px;
	}

	a.typ_kursu_active, .typ_kursu_active {
		/* do zaznaczenia aktywnego typu zakładu */
		color: #739bde;
		text-decoration: none;
		font-weight: bold;
	}
	a.typ_kursu {
		/* do zaznaczenie typu zakładu */
		color: #7a7b7d;
		text-decoration: none;
	}

	#tabela_kursow {
		width: 488px;
		float: right;
		text-align: left;
		background-color: white;
		border: 0px solid #b7b8be;
		margin: 8px 10px 0 0;
		padding: 2px;
	}

	* html #tabela_kursow { width:490px;} /* IE Min-Height Hack */



/* na potrzeby podswietlania komorek w surebet */


	.tabela_surebet {
		border: 0px;
		width: 100%;
		margin: 0px 0px 0px 0px;
		text-align: center;
	}

	.tabela_surebet_bookmaker {
		border: 0px solid #d1e700;
		width: 100%;
		margin: 0px 0px 0px 0px;
		text-align: left;
	}

	.tabela_surebet_kolumna {
		border: 1px solid #d1e700;
		margin: 0px 0px 0px 0px;
		text-align: left;
	}


	.najazd {
		background-color: khaki;
	}



	.maxsurebetstyle{
		background-color: #f5fdb2;
	}

	.warningsurebet{
		background-color: red;
		padding-left: 10px;
	}


	.clicksurebetstyle{
		background-color: orange;
		color: green;
	}



	.tabela_surebet_naglowek{
		width: 506px;
		color: white;
		font-size: 14px;
		background-color: #d2e70a;
		font-weight: bold;
		height: 23px;
		text-align: center;
	}


	#div_surebets {
		border: 1px solid #d1e700;
		width: 506px;
	}


	.surebet_wiersz {
		border-bottom: 1px solid #d1e700;
		clear: both;
		width: 505px;
	}

	.surebet_list_percent  {
		padding-top: 5px;
		border-bottom: 1px solid #f5fdb2;
		text-align: center;
		background-color: #fbffd7;
		font-size: 10px;
		color: gray;
		vertical-align: middle;
		margin: 3px
	}

	#surebet_list {
		background-color: #fff;
		border: 1px solid #d1e700;
		margin: 0px 5px 10px 0;
		text-align: left;
			clear: both;
	}


	#surebet_table_list {
		border: 0px;
		padding: 0px;
		text-align: left;
		width: 100%;
	}



	#surebet_list_header {
	
		background-color: #9EBF00;
		background: url('../images/belka_center.jpg');
		background-position:0% 0%;
		color: white;
		font-size: 13px;
		font-weight: bold;
		margin: 0 0 0 0;
		width: 100%;
		padding: 0px;
	}

	#surebet_box_warning{
		border: 1px solid #d1e700;
		margin: 10px 5px 10px 0;
		text-align: left;
	}

	#surebet_box_warning_foot{
		border: 0px;
		margin: 10px 5px 10px 0;
		text-align: left;
		background-color: #fbffd7;
	}


	#surebet_warning {
		font-size: 12px;
		margin-left: 40px;
		text-align: left;
		color: gray;
	}


	#kalk_ramka {
		border: 1px solid #7b7b7d;
		background-color: #fafed5;
		width: 220px;
		color: #7b7984;
		margin-left: 55px;
	}

	.kalk_surebet {
		width: 505px;
		height: 220px;
		margin: 0px 0px 0px 0px;
		border: 1px solid #d1e700;
		text-align: left;
		background-color: #f5fdb2;
		font-weight: bold;
		color: black;
		clear: both;
	}

	#obliczam {
		padding-left: 10px;
	}

	.kalk_surebet_naglowek{
		width: 506;
		color: white;
		font-size: 14px;
		background-color: #d2e70a;
		font-weight: bold;
		text-align: left;
		vertical-align: bottom;
		clear: both;
	}



	.kalk_surebet_wiersz {
		width: 490px;
		clear: both;

	}

	.kalk_surebet_komorka {
		float: left;
		padding-left: 5px;

	}


	.aktualizuj_button {
		background-color: DarkOrange;
		background-image: url('../images/aktualizuj.jpg');
		font-style:italic;
		font-weight: bold;
		color: white;
		border: 0px;
		width: 69px;

	}





	#surebet_help{
		background-color: #f5fdb2;
		border: 1px solid gray;
		width: 430px;
		position: absolute;
		left: 400px;
		text-align: left;
		}




	#surebet_help_head {
		clear: both;
		background-color: #d1e700;
		color: white;
		font-size: 14px;
		font-weight: bold;
		margin: 0 0 0 0;
		padding-left: 3px;
		}



	#surebet_help_content {
		margin: 5px 5px 5px 5px;
		}


	#surebet_help_botton_close {
		width: 15px;
		height: 15px;
		margin-top: 2px;
		position: absolute;
		left: 413px;
		}


	.surebet_head2 {
		width: 480px;
		border: 0px;
		font-weight: bold;
		clear: both;
		color: white;
		font-size: 14px;
		padding-left: 0px;
		}




	/*  kalkulator progresji */

	#progression_calc {
		width: 490px;
		height: 199px;
		margin: 0px 0px 0px 0px;
		border: 1px solid #d1e700;
		border-top-width: 3px;
		background-color: #f5fdb2;
		font-weight: bold;
		color: black;
		clear: both;
		}


	.progression_table_div {
		background-color: #f5fdb2;
		border: 1px solid #d1e700;
		margin: 0px 0px 0px 0;
		width: 490px;
		clear: both;
		}


	#progression_my_owm_tables {
		border: 1px solid #d1e700;
		border-top-width: 3px;
		margin: 0px 0px 0px 0px;
		width: 490px;
		clear: both;
		}


	#obliczam {
		padding-left: 10px;
		}

	.progression_calc_head {
		background-color: #d1e700;
		color: white;
		font-size: 14px;
		font-weight: bold;
		margin: 0 0 0 0;
		width: 488px;
		padding: 0px;
		padding-left: 3px;
		}



	.progression_head2 {
		width: 490px;
		border: 0px solid #d1e700;
		font-weight: bold;
		clear: both;
		color: white;
		font-size: 14px;
		padding-left: 0px;
		}


	.progression_calc_row {
		clear: both;
		}


	.progression_calc_cell {
		float: left;
		padding-left: 5px;
		padding-top: 2px;
		}


	.progression_table_best_cell {
		text-align: center;
		background-color: #f5fdb2;
		font-weight: bold;
		color: black;
		padding: 0px;
		height: 25px;
		margin: 0 0 0 0;
		}


	.progression_table_cell  {
		padding-top: 5px;
		border-bottom: 1px solid #f5fdb2;
		text-align: center;
		background-color: #fbffd7;
		font-size: 10px;
		color: gray;
		vertical-align: middle;
		margin: 0px
		}



	#progression_table {
		border: 0px;
		padding: 0px;
		text-align: left;
		width: 100%;
		}


	#progression_header {
		background-color: #d1e700;
		color: white;
		font-size: 14px;
		font-weight: bold;
		margin: 0 0 0 0;
		width: 488px;
		padding: 0px;
		padding-left: 3px;
		}


	#progression_box_warning{
		border: 1px solid #d1e700;
		margin: 10px 5px 10px 0;
		text-align: left;
		width: 490px;
		height: 40px;
		vertical-align: middle;
		}


	#progression_warning {
		font-size: 12px;
		font-weight: bold;
		margin-left: 30px;
		padding-top: 7px;
		text-align: left;
		color: gray;
		vertical-align: middle;
		}


	#progression_add {
		width: 490px;
		height: 150px;
		margin: 0px 0px 0px 0px;
		border: 1px solid #d1e700;
		text-align: left;
		background-color: #f5fdb2;
		font-weight: bold;
		color: black;
		clear: both;
		}


	#progression_my_tables {
		border: 0px;
		padding: 0px;
		text-align: left;
		width: 490px;
		}


	#Zapisz_button {
		margin-top: 5px;
		background-color: #48d510;
		font-style:italic;
		font-weight: bold;
		color: white;
		border: 0px;
		height: 13px;
		width: 37px;
		}


	#Usun_button {
		margin-top: 8px;
		margin-left: 18px;
		border: 0px;
		height: 12px;
		width: 12px;
		}

	.progression_row_selected{
		background-color: #f9d69a;
		font-weight: bold;
		}


	.progression_row_selected_icon {
		background-color: #f9d69a;
		font-weight: bold;
		}

	.progression_row_onselect{
		background-color: #faeb85;
		}


	.progression_notes{
		background-color: #f5fdb2;
		border: 1px solid gray;
		width: 180px;
		height: 110px;
		position: absolute;
		left: 500px;
		text-align: left;
		}


	#progression_note_head {
		clear: both;
		background-color: #d1e700;
		color: white;
		font-size: 11px;
		font-weight: bold;
		margin: 0 0 0 0;
		padding-left: 3px;
		}



	#progression_note_content {

		}


	#progression_botton_close {
		width: 12px;
		height: 12px;
		padding-top: 3px;
		position: absolute;
		left: 165px;
		}


	#progression_note_textarea {
		width: 176px;
		height: 15px;
		background-color: white;
		border: 1px dotted  gray;
		overflow: hidden;
		margin: 1 1 1 1;
		}


	#progression_help{
		background-color: #f5fdb2;
		border: 1px solid gray;
		width: 430px;
		position: absolute;
		left: 400px;
		text-align: left;
		}


	#progression_help_head {
		clear: both;
		background-color: #d1e700;
		color: white;
		font-size: 14px;
		font-weight: bold;
		margin: 0 0 0 0;
		padding-left: 3px;
		}



	#progression_help_content {
		margin: 5px 5px 5px 5px;
		}


	#progression_help_botton_close {
		width: 15px;
		height: 15px;
		margin-top: 2px;
		position: absolute;
		left: 413px;
		}



	.inputer_calc_progression {
		background-color: WhiteSmoke;
		height: 20px;
		border: 1px solid silver;
		padding: 1px 0 0 1px;
		font-family: Tahoma, Arial;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
	}


	.inputer_rate {
		background-color: #fbffd7;
		width: 25px;
		height: 15px;
		border: 1px solid silver;
		padding: 1px 0 0 1px;
		font-family: Tahoma, Arial;
		font-size: 10px;
		font-style: normal;
		font-weight: normal;
	}


	/* ---  ---- */

	.tabela_kursow {
		width: 100%;
		border: 0;
		padding: 0;

	}

	.tabela_kursow_naglowek{
		color: white;
		font-size: 14px;
		background-color: #d2e70a;
		font-weight: bold;
		height: 23px;
		text-align: center;
	}

	.tabela_kursow_1 {
		/* nieparzyste wiersze */
		background-color: white;
		color: #7a7b8d;
		font-size: 11px;
		text-align: center;
		/*width: 100%;*/
		height: 20px;
	}

	.tabela_kursow_2 {
		/* parzyste wiersze */
		background-color: #f5f5f5;
		color: #7a7b8d;
		font-size: 11px;
		text-align: center;
		height: 20px;
		/*width: 100%;*/
	}
	.tabela_csv {
		/* parzyste wiersze */
		background-color: #f5f5f5;
		color: black;
		font-size: 11px;
		height: 20px;
		text-align: center;
		/*width: 100%;*/
	}
	.tabela_csv td {
	border-bottom: 1px solid;
	}
	
	.tabela_csv a{
	
	color: #7a7b8d;
	font-size:13px;
	/*margin-left:10px;*/
	
	}

	.tabela_kursow_obrazek {
		/* kolumna z obrazkiem */
		width: 65px;
		text-align: left;
		padding-left: 5px;
	}

	a.tabela_kursow_bukmacher, a.tabela_kursow_bukmacher:visited {
		/* linki w tabelce z kursami */
		text-decoration: none;
		color: #000000;
		text-transform: capitalize;
	}

	a.tabela_kursow_bukmacher_active, a.tabela_kursow_bukmacher_active:visited {
		/* linki w tabelce z kursami - najlepszy kurs*/
		text-decoration: none;
		color: red;
		font-weight: bold;
	}

	a.tabela_kursow_bukmacher_active:hover,  a.tabela_kursow_bukmacher:hover{
		text-decoration: underline;
	}

	.tabela_kursow_bukmacher {
		/* kolumna z nazwa bukmachera */
		text-align: left;
	}

	a.menu_lev1p_main, a.menu_lev1p_main:visited {
		text-decoration: none;
		color: gray;
	}

	a.menu_lev1p_main:hover {
		text-decoration: underline;
	}




	a.ha5, a.ha5:visited {
		color: #b7b8be;
		text-decoration: none;
	}

	a.ha5:hover {
		text-decoration: underline;
	}


	.hp_tbl_content {
		font-size: 12px;
		color: gray;
		background: url('../images/trojkat.jpg') no-repeat scroll 5px 6px;
		padding-left: 15px;
		height: 10px;
		margin: 0;
	}

	.hp_tbl_ranking {
		font-size: 12px;
		color: gray;
		background: url('../images/trojkat.jpg') no-repeat scroll 3px 6px;
		padding-left: 10px;
		height: 10px;
		margin: 0;
	}

	a.hp_tbl_content_a, a.hp_tbl_content_a:visited {
		color: gray;
		text-decoration: none;
	}

	a.hp_tbl_content_a:active, a.hp_tbl_content_a:hover {
		text-decoration: underline;

	}

	.tabela_hp {
		height: 10px;
		border: 0;
		padding: 0;
	}

	.obrazek_hp_box {
		float: left;
		margin: 0 3px 0 5px;
	}

	.hp_box_left {
		border: 1px solid #749700;
		background-color: #fff;
		width: 300px;
		margin: 10px 0px 10px 0;
		text-align: left;
	}

	.hp_box_header {
		padding:0px;
		background-color: #9EBF00;
		background: url('../images/belka_center.jpg');
		background-position:0% 0%;
		color: white;
		font-size: 13px;
		font-weight: bold;
		margin: 0px 0px 5px 0px;

	}
	
	
	
	
	
	.hp_box_header_left {
		background: url('../images/belka_left.jpg') no-repeat;
		background-position:0% 0%;
		height:22px;
		width:2%;
		float:left;
		display:block;
		margin:0 0 0 1px;
	}
	
	.hp_box_header_right {
		background: url('../images/belka_right.jpg') no-repeat;
		background-position:100% 0%;
		height:22px;
		width:2%;
		float:right;
		display:block;
		margin:0 1px 0 0;
	}
	
	* html .hp_box_header_left {
		margin:0px;
	}
	
	* html .hp_box_header_right {
		margin:0px;
	}
	
	.hp_box_header_center {
	
		color: white;
		font-size: 13px;
		font-weight: bold;
		height:22px;
		float:left;
		display:block;
		margin:0px;
	}
		
	.clear { clear:both; }

	.hp_best_data {
		background-color: #f5fdb2;
		font-weight: bold;
		color: black;
		padding-left: 5px;
		height: 25px;
	}



	.hp_best_data_kursy {
		text-align: center;
	}

	.hp_best_td_data {
		padding-left: 5px;
		width: 32px;
		padding-top: 5px;
		border-bottom: 1px solid #f5fdb2;
	}

	.hp_best_td_event  {
		padding-top: 5px;
		border-bottom: 1px solid #f5fdb2;
		text-transform: capitalize;
	}

	a.hp_best_td_event_a, a.hp_best_td_event_a:visited {
		color: black;
		text-decoration: none;
	}
	a.hp_best_td_event_a:active, a.hp_best_td_event_a:hover {
		text-decoration: underline;
	}


	.hp_best_td_tv {
		padding-top: 5px;
		border-bottom: 1px solid #f5fdb2;
		border-right: 1px solid #f5fdb2;
	}
	.hp_best_td_kursy {
		padding-top: 5px;
		border-bottom: 1px solid #f5fdb2;
		text-align: right;
		background-color: #fbffd7;
		font-size: 10px;
		color: gray;
	}
	tbody {
		font-size: 11px;
	}

	.ha6 {
		color: #b7b8be;
		font-size: 10px;
		text-align: left;
		font-weight: normal;
	}

	a.ha6:visited,  a.ha6 {
		color: #b7b8be;
		text-decoration: none;
	}

	a.ha6:hover {
		text-decoration: underline;
	}

	.hp_best_narrow {
		line-height: 110%;
		height: 30px;
		vertical-align: top;
	}

	.hp_konkurs_td_first {
		padding-left:5px;
	}

	.hp_konkursy_stawka {
		background-color: #f5fdb2;
		font-weight: bold;
		color: gray;
		padding-right: 5px;
		font-size: 13px;
		height: 25px;
		text-align: right;
	}

	a.typ_dnia:visited, a.typ_dnia {
		text-decoration: none;
		color: black;
		text-transform: capitalize;
	}

	a.typ_dnia:active, a.typ_dnia:hover {
		text-decoration: underline;
	}

	/*  dodane 13 maja 2007 */

	.kroki {
		float: left;
		width: 53px;
	}

	.kroki_2 {
		color: gray;
		padding: 5px 10px;
		font-size: 25px;
		font-weight: bold;
		float: left;
		background: #fff url('../images/gradient_lewy.jpg') repeat-x bottom;
		border: solid 1px #b7b8be;
		
	}

	.kroki_naglowek {
		padding-left: 12px;
		float: right;
		font-weight: bold;
		color:black;
		width:440px;
	}

	a.kroki_naglowek_href {
		color: black;
		text-decoration: none;
	}

	a.kroki_naglowek_href:hover {
		text-decoration: underline;
	}

	.kroki_opis {
		font-weight: normal;
		color: gray;
	}

	.punktowanie {
		/* uzywana jako kontener w htp.php tam gdzie sa opisane poszczegolne kroki */
		clear: both;
		margin: 20px 0 0 0;
	}

	.slownik_kolumna {
		float: left;
		width: 164px;
		color: black;
		text-align: left;
		border-right: 1px solid white;
	}



	.slownik_termin {

		
		color: gray;
		text-align: justify;
		min-height: 85px;
		height: auto;
		background: #fff url('../images/tlo_kursy_typ.jpg') repeat-x top;
		border: 1px solid #b7b8be;
	}
	* html #slownik_termin { height: 85px;} /* IE Min-Height Hack */

	.slownik_slowo {
		font-weight: bold;
		font-size: 14px;
		padding-left: 20px;
		margin-top: 5px;
		margin-bottom: 8px;
		color: #739bde;
		display: block;

	}

	.slownik_opis {
		padding-left: 20px;
		padding-right: 10px;
		padding-bottom: 5px;
		display: block;
	}

	.slownik_spis_litera {
		background-color: #f5fdb2;
		font-weight: bold;
		color: black;
		padding-left: 5px;
		height: 18px;
		display: block;
	}

	.slownik_spis_haslo {
		padding-left: 5px;
		color: gray;
		display: block;
	}

	a.haslo_slownika, a.haslo_slownika:visited {
		color: gray;
		text-decoration: none;
	}
	a.haslo_slownika:hover, a.haslo_slownika:active {
		color: black;
		text-decoration: underline;

	}

	.artykul {
		color: gray;
		text-align: justify;
		font-size: 12px;
	}
	.artykul_gry {
		color: gray;
		text-align: justify;
		font-size: 12px;
		width: 508px;
	}

	.artykul_table_alt {
		background-color: #f5f5f5;
	}

	.artykul_table_naglowek {
		background-color: #d2e70a;
		font-weight: bold;
	}


	#registration {
		font-size: 12px;
		color: gray;
	}

	#reg_left  {
		float: left;
		text-align: right;
		width: 120px;
	}

	#reg_right {
		float: left;
		text-align: justify;
		width: 360px;
	}

	.reg_input {
		padding-left: 10px;
		vertical-align: middle;
		height: 40px;
	}

	.logedin_login {
		padding: 0 0 0 0;
		display: block;
		color: #739BDE;
		font-style: normal;
		font-weight: bold;
	}

	.logedin {
		font-size: 15px;
		float: right;
		text-align: right;
		padding-right: 15px;
	}
	.logedin_email {
		color: gray;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		padding: 0;
		display: block;
	}
	.logedin_rb {
		/* do twoje punkty, moj profil, wyloguj sie */
		font-family: tahoma;
		font-style: normal;
		font-weight: normal;
		font-size: 10px;
		color: gray;
	}

	.logedin_left {
		margin-top: 25px;
		float: left;
		text-align: left;
		/*padding-left: 10px;*/
		padding-left: 25px;
		font-family: tahoma;
		font-style: normal;
		font-weight: normal;
		font-size: 10px;
		color: gray;
	}

	a.logedin_a:active, a.logedin_a:hover, a.logedin_a {
		color: black;
		text-decoration: underline;
	}


/* dodane 17.05.07 */

	.news_list {
		clear: both;
	}

	.wiecej {
		color: #739bde;
		font-size: 10px;
		font-family: tahoma;
		background: #fff url('../images/wiecej.jpg') no-repeat 30px 5px;
		padding-right: 10px;
	}

	.wiecej_a, .wiecej_a:visited {
		color: #739bde;
		font-family: tahoma;
		text-decoration: none;
	}

	.wiecej_a:hover, .wiecej_a:active {
		color: #739bde;
		font-family: tahoma;
		text-decoration: underline;
	}


	.navi {
		clear: both;
		font-size: 11px;
		text-align: right;
		padding-right: 12px;
	}
	a.navi, a.navi:visited {
		color: black;
		text-decoration: none;
		padding: 1px 4px;
		background-color: #f7f7f7;
		border: solid 1px gray;

	}
	a.navi:hover, a.navi:active, a.navi_active:hover, a.navi_active:active {
		text-decoration: underline;
	}

	a.navi_active, a.navi_active:visited {
		color: red;
		text-decoration: none;
		padding: 1px 4px;
		background-color: #e2e2e3;
		border: solid 1px gray;
	}

	.konkurs_spotkania {
		width: 508px;
		text-align: center;
		display: block;

	}

	.konkurs_formularz {
		display: block;
		padding-left: 20px;
	}

/* dodane 23 maja 2007 */

	.cal_month {
		background-color: #fbffd7;
		height: 25px;
	}

	.cal_header {
		background-color: #f5fdb2;
		font-weight: bold;
		color: black;
		text-align: center;
		height: 25px;
		width: 32px;
	}

	.cal_td {
		text-align: center;
		background-color: #f8f8f8;
	}

	.cal_active {
		background-color: #e2e2e3;
		text-align: center;
		color: gray;
		background: #fff url('../images/tlo_kursy_typ.jpg') repeat-x top;
		border: 1px solid #b7b8be;
	}

	a.cel_active, a.cel_active:visited {
		color: gray;
		text-decoration: none;
	}
	a.cel_active:hover, a.cel_active:active {
		text-decoration: underline;
		color: black;
	}

	.cal_td_historia {
		text-align: right;
		width: 80px;
	}

	.cal_suma {
		border-top: 1px solid blue;
	}

	#konkurs_reg {
		float: right;
		width: 506px;
		border: 1px solid #f2f2f2;
		margin-top: 15px;
		text-align: justify;
		color: gray;
		padding-left: 3px;
	}
	* html #konkurs_reg { width: 510px;}

	#konkurs_dol_lewy {
		float: left;
		width: 197px;
		border: 1px solid #f2f2f2;
		margin-top: 15px;
		text-align: justify;
		color: gray;
		padding: 0 5px;
	}

	* html #konkurs_dol_lewy { width: 210px;}

	#konkurs_sub {
		float: left;
		border: 1px solid #f2f2f2;
		width: 208px;
		height: 150px;
		text-align: center;
	}

	* html #konkurs_sub { width: 210px;}

	#konkurs_sub2 {
		float: left;
		border: 1px solid #f2f2f2;
		width: 508px;
		height: 150px;
		text-align: center;
	}

	* html #konkurs_sub2 { width: 510px;}

.a_def, .a_def:visited, .a_def:hover, .a_def:active {

		text-decoration: none;
	}

.basket_odds {
	text-decoration: underline;
	cursor: pointer;
}

.channel_box_header {
background-color:#D1E700;
color:white;
font-size:13px;
font-weight:bold;
margin:0pt 0pt 5px;
}

.channel_ranking {
font-size:11px;
padding: 3px;
height:10px;
margin:0pt;
text-align: center;
color: #4f4f4f;
border-bottom: 1px solid #F5FDB2;
}
/* dodane 24 lipiec 2007 */

	#messages table {
	margin-top: 15px;
	border: 1px solid #D2E70A; }
	#messages th {
	background: #D2E70A;
	color: #FFF;
	padding: 5px;
	font-size: 13px; }
	#messages td {
	padding: 5px;
	border-bottom: 1px solid #000;
	font-size: 12px; }
	#messages a.l_m {
	/*color: #739BDE;*/
	color: #000;
	text-decoration: none; }
	#messages a:hover {
	text-decoration: underline; }
	#channels_layer td, #channels_layer th {
	text-align:center;
	padding: 5px; }
	#tv_relations td, #tv_relations th {
	text-align:center;
	padding: 2px; }
	#channels_layer table, #tv_relations table {
	border:1px solid #D2E70A; }
	#channels_layer th, #tv_relations th {
	background-color: #D2E70A; }
	#channels_layer td, #tv_relations td {
	border-bottom: 1px solid #E0E0E0; }
	.table_channels_day th
	{
	width: 56px;
	height: 30px;
	background: url('../images/lat_01.gif');
	padding-top:8px; }
	#table_channels, #all_channels
	{
	background-color:white;
	float:right;
	margin:0pt 10px 0pt 0pt;
	padding:0px;
	text-align:left;
	width:486px; }
	#table_channels td, #all_channels td
	{
	padding: 5px;
	border: 1px solid #D2E70A;
	border-top:	none;
	border-right:	none; }
	#all_channels td
	{
	border: 1px solid #D2E70A;
	border-right: none; }
	#all_channels td p
	{
	margin:	0px;
	margin:	0px; }
	#all_channels .tab_chann_r_b, #table_channels .tab_chann_r_b
	{
	border-right: 1px solid #D2E70A; }
	#all_channels td input  {
	border-color: #fff;
	border-style: solid;
	border-width: 0px;
	width:12px;
	height:12px; }
	.submit_ch  {
	background-color: #D2E70A;
	border-color: #000000;
	border-style: solid;
	border-width: 0;
	border-bottom-width: 1;
	border-right-width: 1;
	color: black;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal; }
	.submit_ch:focus  {
	border-color: #f00; }
	.function_channels
	{
	text-decoration: underline;
	cursor: pointer; }

	#layer_1, #layer_2, #news_l {
	padding-top:5px;
	width: 214px;
	}
	#layer_1 select {
	width: 200px;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	color: #222;
	font-size: 8pt;
	font-family: verdana;
	font-style: normal;
	font-weight: normal;
	background-color: #F5F5F5;
	}
	#news_l {
	background: #F5F5F5;
	margin-top: 5px;
	border-top: 0px solid #000;
	padding: 5px 0px 5px 0px; }
	.show {
	border: none;
	background-image: url('../images/pokaz.gif');
	width: 55px;
	height: 15px;
	margin: 2px 0px 7px 0px; }
	#layer_1 select:focus {
	background-color:#FFF9CF; }
	.naglowek_kategorie {
	color: #888;
	font-size:11px;
	font-style:italic;
	font-weight:bold; }
	.news_link {
	display: block;
	border-bottom: 1px dotted #999;
	text-align: left;
	margin: 0px 8px 0px 8px;
	vertical-align: top; }
	.news_pkt {
	background:transparent url('../images/kropka_zolta.jpg') no-repeat scroll left center;
	padding-right: 5px;
	float: left; }
	.news_desc {
	padding-left: 10px; }

/* dodane 30-07-2007 */

#add_comment .inputer {
	background-image:url('../images/pole_input_c.jpg');
	width: 400px;
}
#add_comment textarea {
	width: 400px;
	height: 150px;
	border: 1px solid #828282;
	background-color: #FAFAFA;
	font-family:Tahoma,Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
}
#add_comment table {
	width: 100%;
	padding: 5px;
}

.comments td {
padding: 5px 5px 15px 5px;
}
.comments th {
text-align: left;
background: #f0f6f6;
border-bottom: 1px solid #dfdfdf;
border-top: 1px solid #dfdfdf;
padding: 5px;
}

#add_comment .add {
background-image:url('../images/button_comment.jpg');
border-style:none;
border-width:0pt;
height:15px;
width:96px;
}
#code {
background-image:url('../images/pole_input.jpg');
border: none;
font-family:Tahoma,Arial;
font-size:11px;
font-style:normal;
font-weight:normal;
height:15px;
padding:1px 0pt 0pt 2px;
width:150px;
}
/* dodane 2-07-2007 */
#recommendation {
border: 1px solid #d1e700;
margin-top: 15px;
}
#recommendation th {
background: #F5FDB2;
font-size: 12px;
padding:2px;
}
#recommendation td {
border: 1px solid #F5FDB2;
border-right: none;
}
#recommendation .tdr {
border-right: 1px solid #F5FDB2;
}
/* dodane 16-08-2007 */
.details
{
font-family: lucida sans unicode, verdana, century gothic, arial;
font-size: 12;
color: #333366;
background-color: #ffffff;
vertical-align: top;
}
#history_table .celaaa {
background: #f5f5f5;
}
#history_table .td {
padding: 3px;
}
#history_table .th {
background: #D2E70A;
color: #fff;
padding: 3px;
}
/* dodane 20-08-07 */
#sonda {
padding: 2px;
}
#sonda td {
border-top: 1px solid #f5f5f5;
padding: 0 2 0 3px;
}
#sonda input {
width: 11px;
height: 11px;
}

.adtext {
	text-decoration: underline;
	color: #000000;
}

/* 13-11-2007 */
.td_bookmakers {
border-left: 1px solid #F3FF8F;
vertical-align: middle;
padding: 10px 0px 10px 0px;

}

.td_bookmakers_nav {
vertical-align: middle;
}
/* 12-03-2008*/
#right_menu {
	margin: 10px 7px 0px 0px;
	width: 150px;
	float: right;
}
/* 20-11-2007 */
#light_menu {
border: 1px solid #749700;
background-color: #FBFFD7;
/*position: absolute;
top: 5px;
left: 5px;*/
/*
margin: 10px 7px 0px 0px;
width: 150px;
float: right;
*/
}
#light_menu .title, #light_menu .title a{
color: #fff;
background-color: #D1E700;
}

.light_menu_top { background: url('../images/belka_center.jpg'); background-position:0% 0%; height:22px }

#light_menu a:hover,#light_menu .book_lists a:hover {
color: #000;
text-decoration: underline;
}
#light_menu div {
border-bottom: 1px solid #ddd;
}
#light_menu p {
padding: 0px;
margin: 0px;
}
#light_menu .book_lists {
display: block;
background-color: #FDFFEF;
}
#light_menu .book_lists a {
color: #555;
}
#light_menu .title_menu {
font-weight: bold;
background-color: #9AB802;
color: #fff;
margin-bottom: 2px;
}

/* 23-11-2007 */
#results {
float: left;
width: 162px;
height: 100px;
margin-left: 5px;
}
#results .title {
padding: 0px 0px 0px 10px;
}
#results ul {
color: #D1E700;
padding-left: 25px;
margin: 0px;
}
#results ul li .match {
color: #808080;
}
#empty_query {
color: gray;
text-align: justify;
font-size: 17px;
}
#empty_title {
font-size: 12px;
border: none;
border-bottom: 1px dashed #5555FF;
margin: 0px 0px 10px 0px;
padding: 0px;
color: gray;
width: 160px;
}
#results .more {
text-align: right;
color: #D1E700;
padding-right: 5px;
}
#results a:hover {
text-decoration: underline;
}

/* 18-12-2007 - scolla*/

#scroll_container {
width: 902px;
height: 24px;
border:1px solid #D1E700;
clear:both;
float:left;
background-color:#FBFFD7;
margin: 0px 0px 0px 0px;
}

.scroll {
background-color:#FBFFD7;
/*border-top:1px solid #D1E700;
border-right:1px solid #D1E700;
border-bottom:1px solid #D1E700;*/
color:#000000;
font-size:9pt;
float:left;
height:20px;
line-height:20px;
margin-bottom:0px;
padding-top:1px;
width:740px;
}

.scroll_title {
width:145px;
float:left;
padding-top:3px;
padding-right:3px;
padding-left:3px;
margin:0px;
font-weight:bold;
/*border-left:1px solid #D1E700;
border-top:1px solid #D1E700;
border-bottom:1px solid #D1E700;*/
background-color:#FBFFD7;
}

/* 27-12-2007 */
#leagueTableNewsOdds {
margin-bottom: 10px;
width: 490px;
border: 1px solid #D1E700;
}
#OddsLeague {
clear: both;
padding: 5px;
width: 500px;
}
#OddsLeague .pad {
width: 100%;
height: 10px;
}
#leagueTableNewsOdds .title {
background-color: #D1E700;
color: #fff;
font-size: 14px;
text-align: center;
}


#leagueTableNews {
margin-top: 0px;
margin-bottom: 10px;
width: 212px;
border: 1px solid #D1E700;
background-color: #fff;
}
#leagueTableNews .title {
background-color: #D1E700;
color: #fff;
font-size: 14px;
}
#leagueTableNews table,
#leagueTableNewsOdds table {
border-collapse: collapse;
width: 100%;
text-align: center;
border: none;
}
#leagueTableNews table .club,
#leagueTableNewsOdds table .club {
text-align: left;
}
#leagueTableNews td,
#leagueTableNewsOdds td {
padding: 2px;
}
#leagueTableNews th,
#leagueTableNewsOdds th {
background-color: #fbffd7;
}


/* dla exposition */
.exposition_line {
	width:100%;
	display:block;
}

.color_input {
	border: 1px solid #000000;
	width: 80px;
	height: 20px;
}

.color_example {
	border: 1px solid #000000;
	width: 40px;
	height: 20px;
	float: left;
	width: 90px;
	margin-top: 5px;
}

.exposition_form {
	float:left;
	margin-top: 5px;
	width: 410px;
	display:block;
}


.exposition_message {
	width: 170px;
	float:left;
}

.exposition_input {
	width: 120px;
	float:left;
}

.exposition_choice {
	width: 70px;
	float:left;
}

.best_typer th { border:1px solid #6d6d6d; background:  #6d6d6d; text-align:center; color:white; }
.best_typer td { border:1px solid #6d6d6d; background: #ffffff; text-align:center; color:black; }
.close_best_typer { background: url('../images/lay_close.gif') no-repeat top; width:20px; height:20px; float:right; cursor: pointer;}


#best_typer { background: url('../images/betsson_best_typer.jpg') no-repeat top; width:427px; height:149px; text-align:left; font-size:8pt; font-weight:bold;}
#best_typer .best { text-align:left; width:100px; margin:10px 5px 5px 5px; font-size:7pt; color:black;}
#best_typer .data { text-align:left; padding-left:5px; font-size:7pt; color:red; font-weight:normal; }

/* html #best_typer { background: url('../images/betsson_best_typer.jpg') no-repeat top; width:427px; height:149px; text-align:left; font-size:8pt; font-weight:bold; cursor: hand;}*/
/* html #best_typer .best { text-align:left; width:100px; margin:4px 5px 2px 5px; font-size:7pt; color:black;}*/
/* html #best_typer .data { text-align:left; padding-left:5px; font-size:7pt; color:red; font-weight:normal; }*/


#typer_url {  background: url('../images/url.gif') no-repeat top; width:497px; height:56px; margin-top:20px; margin-bottom:3px; }
#typer_url .link {  padding:29px 0px 0px 185px; color:black;  }
#typer_button_url { font-weight:bold; text-align:right; margin:15px 10px 5px; }

#newsy_forum a:hover { text-decoration:underline }
#buy_surebet { text-align:center; }
.buy_bottom { cursor:pointer; background:#E97B19; width:128px; float:left; text-align:center; font-size:10px;  margin:40px 10px 20px 50px; color:white; font-weight:bold; font-style: italic }

#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%; 
	filter:alpha(opacity=50);
	-moz-opacity:.50;opacity:.50;
	height: 1000;
	background-color: #000;
	display:none;
}
#users_types table { border:0px; text-align:center; margin:0px; width:100%; }
#users_types .types_data { text-align:left; color:#637F00; padding:4px 3px 4px 3px; vertical-align:middle; font-weight:bold; font-size:14px;  } 
#users_types .light { background:#ffffff; padding:4px 3px 4px 3px; border-bottom:1px solid #EFEFEF; } 
#confirmBet { background:#ffffff; } 

#users_types_index  {  border-bottom:1px solid #EFEFEF; width:427px; }
#users_types_index table { border:0px; text-align:center; margin:0px; width:427px; }
#users_types_index .title { margin:5px 0px 5px; border-bottom:1px solid #EFEFEF; border-top:1px solid #EFEFEF; padding:4px 3px 4px 3px; font-weight:bold; font-size:14px; text-align:left; font-family: Trebuchet MS, Tahoma, Arial; }
#users_types_index .types_data { text-align:left; color:#637F00; padding:2px 3px 2px 3px; vertical-align:middle; font-weight:bold; font-size:11px;  } 
#users_types_index .light { background:#ffffff; padding:2px 3px 2px 3px; border-bottom:1px solid #EFEFEF; } 
#users_types_index .more  {  text-align:right; } 
#users_types_index .more  a { color:black; font-weight:bold; padding-right:20px; } 

#users_types fieldset {  } 
#users_types legend  { color:#005CB1; font-size:12px;} 
#users_types .user_left  { float:left; width:225px; display:block; text-align:right; padding:5px; clear:both; }
#users_types .user_right  { float:left; width:95px; display:block; text-align:left; padding:5px;  }
#users_types .user_right2  { float:left; width:295px; display:block; text-align:left; padding:5px; background-color:#F5F5F5;  }
#user_analys_left {  float:left; width:80px; display:block; margin:10px 15px 5px 20px;}
#user_analys_right { float:right; width:230px; display:block;  margin:10px 15px 5px 20px; vertical-align:text-top;}
#user_analys_right img { border:0px; outline-width:0px; padding:0px; margin:0px; vertical-align: bottom;  }

.analysis_comment { border:1px solid black; margin-top:5px; clear:both; }
.analysis_layer { border:1px solid black; margin-top:5px; clear:both; }

#dymek {
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	background-color:#EEEEEE;
	border:1px solid darkgray;
	color:#000000;
	font-size:11px;
	left:100px;
	padding:8px;
	position:absolute;
	top:100px;
	visibility:hidden;
	}

/* profit roczny */
#profit-year {  background:#f5f5f5; width:145px; padding:4px; margin-bottom:4px; }	
#profit-year .naglowek { color:#3d3d3d; text-align:center; font-weight:bold; font-size:13px; }	
#inp td { padding:0px; }
#desc { color:#9a9a9a; width:70px; font-weight:bold;}
#inp input { height: 20px; width: 50px;  padding:0px; background: #F5F5F7; border-bottom: 1px solid #FFFFFF;  border-left: 1px solid #BBBBBB; border-top: 1px solid #BBBBBB; border-right: 1px solid #FFFFFF; }
#push_it {  background: url('../images/new_count.gif') no-repeat top; width:58px; height:20px; cursor:pointer;  }
#oblicz_button  {  border:0px;  background: url('../images/new_count.gif') no-repeat top; width:58px; height:20px; cursor:pointer;  }
#porownywarka  {  border:0px;  background: url('../images/porownywarka.gif') no-repeat top; width:109px; height:20px; cursor:pointer; margin:auto; }

#points_bonus a:hover {text-decoration:underline }

#totolotek { background-color:#ffffff; background-image: url('http://www.betplatform.com/www/forum/img/main_gradient_big.jpg'); background-repeat:repeat-x; border:1px solid #779705;}
#table_main_center table { width:100% }
#table_main_center th { border:0px; font-size:12px; }
#left_main_table { font-weight:bold; width:230px; color:white; text-align:left; padding-left:5px; background-image: url('http://www.betplatform.com/www/forum/img/main_top_center_left.jpg'); background-repeat:no-repeat; font-style: italic; }
#right_main_table { width:200px; border-right: 1px solid #779705; font-weight:bold; color:white; text-align:center;  background-image: url('http://www.betplatform.com/www/forum/img/main_top_center_right.jpg'); background-repeat:no-repeat; font-style: italic; }
.our_games { padding: 2px 0px 2px 0px; font-weight:bold;}
.our_games img { margin-right: 8px; }

#result_event { border:0px; width:504px; font-weight:bold; margin:1px;}
#result_event th { text-align:center; font-size:18px; background-color:#808080; color:white; font-style:italic;}
#result_event td { text-align:center; font-size:28px; min-height:50px; vertical-align:middle;}
#result_event .small { font-size:12px;}

#comment_text { padding:8px; margin-bottom:8px; }
#comment_text .comment { font-size:12px; color:#3f3f3f; text-align:left; padding-bottom:5px; }
#comment_text textarea { width:100%; height:80px; text-align:left;  border:1px solid #6F6F6F; }
#comment_text button { border:0px;  background: url('../images/add_comment.gif') no-repeat top; width:58px; height:20px; cursor:pointer;   }

.poker_video { float:right; width:127px; }
.poker_video a { width:18px; height:18px; background:#EFEFEF; border:1px solid #CFCFCF; text-align:center; text-decoration:none; float:left; display:block; }
.poker_video a:active {  width:18px; height:18px; background:#CFCFCF; border:1px solid #EFEFEF; text-align:center; text-decoration:none;}
.poker_video a:hover {  width:18px; height:18px; background:#CFCFCF; border:1px solid #EFEFEF; text-align:center; text-decoration:none;}


#bet365_button { text-align:right; margin-right:50px; float:right; clear:both; }
#bet365_button a { font-weight:bold; font-size:12px; display:block; background:url('../images/przeglad_10.jpg') no-repeat; color:black; height:34px; line-height:34px; text-align:center; text-decoration:none; width:137px;  }
#bet365_button a:hover { text-decoration:underline;   }

#poker_opis td { vertical-align:top;}
#poker_opis td img { margin:0px; border:0px; }
#poker_opis .poker_opis { text-align:justify; }
#poker_opis .poker_button { text-align:right; margin:8px 0px 8px 0px; }
#poker_opis .poker_line { float:right; text-align:right;  display:block; background: url('../images/poker/poker_13.jpg') no-repeat top right; width:199px; height:13px;  }
#poker_opis .poker_star { float:left; display:block; margin:2px; background: url('../images/poker/poker_star.jpg') no-repeat top right; width:21px; height:20px; }
#poker_opis .poker_star_opis { color:#b8b8b8; font-size:15px; font-weight:bold;  float:left; display:block; margin:2px;  width:51px; height:20px; }

#search_form_pl { width: 430px; height:70px; background: url('../images/search/wyszukiwarka_tlo2.jpg'); display:block; text-align:left; margin-top: 10px;}
#search_form_en { width: 430px; height:64px; background: url('../images/search/wyszukiwarka_tlo2.jpg'); display:block; text-align:left; margin-top: 10px;}
#search_form_ru { width: 430px; height:64px; background: url('../images/search/wyszukiwarka_tlo2.jpg'); display:block; text-align:left; margin-top: 10px;}
#search_form_pl input { width: 208px; height:27px; padding:4px; margin:21px 0 0 55px; font-size:15px; border:none; float:left; display:block; background-image: url(../images/search/wyszukiwarka_tlo_inputbg2.jpg); }
#search_form_en input { width: 208px; height:27px; padding:4px; margin:21px 0 0 55px; font-size:15px; border:none; float:left; display:block; background-image: url(../images/search/wyszukiwarka_tlo_inputbg2.jpg); }
#search_form_ru input { width: 208px; height:27px; padding:4px; margin:21px 0 0 55px; font-size:15px; border:none; float:left; display:block; background-image: url(../images/search/wyszukiwarka_tlo_inputbg2.jpg); }
#search_form_pl a { width: 133px; height:28px; cursor:pointer;  margin:22px 0px 0px 26px;  background: url('../images/search/wyszukiwarka_pl_off2.gif'); display:block; float:left; }
/*#search_form_pl a:hover { width: 114px; height:31px; background: url('../images/search/wyszukiwarka_pl_on.gif'); display:inline; }*/
#search_form_en a { width: 114px; height:31px; cursor:pointer;  margin:16px 0px 0px 38px;  background: url('../images/search/wyszukiwarka_en_off.gif'); display:block; float:left; }
#search_form_ru a { width: 114px; height:31px; cursor:pointer;  margin:16px 0px 0px 38px;  background: url('../images/search/wyszukiwarka_en_off.gif'); display:block; float:left; }


/*#search_form_en a:hover { width: 114px; height:31px; background: url('../images/search/wyszukiwarka_en_off.gif'); display:inline; }*/

#search_belka { border: 1px solid #f89d0c; background-color: #fff; width: 427px; min-height: 70px; margin: 10px 0px 10px 0; text-align: left; }
#search_belka .hp_box_header { padding:0px; background-color: #9EBF00; background: url('../images/search/wyszukiwarka_belka.jpg'); background-position:0% 0%; color: white; font-size: 13px; font-weight: bold; margin: 0px 0px 5px 0px; width:425px; border:1px solid #d3d3d3;}
#search_belka .hp_box_header_center { color: white; font-size: 13px; font-weight: bold; height:22px;  float:left; display:block;  margin:0px; }
#search_belka .clear { clear:both; }
#search_belka .hp_search_data { background-color: #DFDFDF; font-weight: bold; color: black; padding-left: 5px;  height: 20px; }
#search_belka .hp_search_data_kursy { text-align: center; }
#search_belka .hp_search_td_data { padding-left: 5px; width: 32px; padding-top: 5px; border-bottom: 1px solid #DFDFDF; }
#search_belka .hp_search_td_event  { 	padding-top: 5px; border-bottom: 1px solid #DFDFDF; text-transform: capitalize; }
#search_belka .hp_search_narrow { line-height: 110%; height: 30px; vertical-align: top; }
#search_belka .hp_search_td_kursy { padding-top: 5px; border-bottom: 1px solid #DFDFDF; text-align: right; background-color: #efefef; font-size: 10px; color: gray; }
