@charset "utf-8";
/* CSS Document */
body {margin: 0; padding: 0; font-family: Tahoma, Arial; font-size:11px; color: #585858;}
a:focus { outline: none;}
div#bodywrapper {width:940px; margin:0 auto;  padding: 0;}
div#languages { width: 940px; height: 30px; background:url(../img/gfx/languages_bg.gif) repeat-x; margin: 0 auto;}
div#flags {width: 908px; height: 15px; margin: 0 auto; padding-top: 10px;}
div#flags a { display: block; height: 15px; width:22px; float: left; background: url('../img/gfx/languages_flags.gif'); }
div#flags a span { display: none; }
a.blue {text-decoration: none; font-weight: bold; color: #223499;}
a.blue:hover {text-decoration: underline;}
	div#flags a#flag1 { background-position: 0px -15px; padding-right: 4px;}
	div#flags a#flag1:hover, div#flags a#flag1.active { background-position: 0px 0px;}
	div#flags a#flag2 { background-position: -26px -15px; padding-right: 4px;}
	div#flags a#flag2:hover, div#flags a#flag2.active { background-position: -26px 0px;}
	div#flags a#flag3 { background-position: -52px -15px; padding-right: 4px;}
	div#flags a#flag3:hover, div#flags a#flag3.active { background-position: -52px 0px;}
	div#flags a#flag4 { background-position: -78px -15px; padding-right: 4px;}
	div#flags a#flag4:hover, div#flags a#flag4.active { background-position: -78px 0px;}
	div#flags a#flag5 { background-position: -104px -15px; padding-right: 4px;}
	div#flags a#flag5:hover, div#flags a#flag5.active { background-position: -104px 0px;}
	div#flags a#flag6 { background-position: -130px -15px; padding-right: 4px;}
	div#flags a#flag6:hover, div#flags a#flag6.active { background-position: -130px 0px;}
	div#flags a#flag7 { background-position: -156px -15px; padding-right: 4px;}
	div#flags a#flag7:hover, div#flags a#flag7.active { background-position: -156px 0px;}
	div#flags a#flag8 { background-position: -182px -15px; padding-right: 4px;}
	div#flags a#flag8:hover, div#flags a#flag8.active { background-position: -182px 0px;}
	div#flags a#flag9 { background-position: -208px -15px; padding-right: 4px;}
	div#flags a#flag9:hover, div#flags a#flag9.active { background-position: -208px 0px;}
	div#flags a#flag10 { background-position: -234px -15px; padding-right: 4px;}
	div#flags a#flag10:hover, div#flags a#flag10.active { background-position: -234px 0px;}
	div#flags a#flag11 { background-position: -260px -15px; padding-right: 4px;}
	div#flags a#flag11:hover, div#flags a#flag11.active { background-position: -260px 0px;}
	div#flags a#flag12 { background-position: -286px -15px; padding-right: 4px;}
	div#flags a#flag12:hover, div#flags a#flag12.active { background-position: -286px 0px;}
	div#flags a#flag13 { background-position: -312px -15px; padding-right: 4px;}
	div#flags a#flag13:hover, div#flags a#flag13.active { background-position: -312px 0px;}
	div#flags a#flag14 { background-position: -338px -15px; padding-right: 4px;}
	div#flags a#flag14:hover, div#flags a#flag14.active { background-position: -338px 0px;}
	div#flags a#flag15 { background-position: -364px -15px; padding-right: 4px;}
	div#flags a#flag15:hover, div#flags a#flag15.active { background-position: -364px 0px;}
	div#flags a#flag16 { background-position: -390px -15px; padding-right: 4px;}
	div#flags a#flag16:hover, div#flags a#flag16.active { background-position: -390px 0px;}
	div#flags a#flag17 { background-position: -416px -15px; padding-right: 4px;}
	div#flags a#flag17:hover, div#flags a#flag17.active { background-position: -416px 0px;}
	div#flags a#flag18 { background-position: -442px -15px; padding-right: 4px;}
	div#flags a#flag18:hover, div#flags a#flag18.active { background-position: -442px 0px;}
	div#flags a#flag19 { background-position: -468px -15px; padding-right: 4px;}
	div#flags a#flag19:hover, div#flags a#flag19.active { background-position: -468px 0px;}
	div#flags a#flag20 { background-position: -494px -15px; padding-right: 4px;}
	div#flags a#flag20:hover, div#flags a#flag20.active { background-position: -494px 0px;}
	div#flags a#flag21 { background-position: -520px -15px; padding-right: 4px;}
	div#flags a#flag21:hover, div#flags a#flag21.active { background-position: -520px 0px;}
	div#flags a#flag22 { background-position: -546px -15px; padding-right: 4px;}
	div#flags a#flag22:hover, div#flags a#flag22.active { background-position: -546px 0px;}
	div#flags a#flag23 { background-position: -572px -15px; padding-right: 4px;}
	div#flags a#flag23:hover, div#flags a#flag23.active { background-position: -572px 0px;}
	div#flags a#flag24 { background-position: -598px -15px; padding-right: 4px;}
	div#flags a#flag24:hover, div#flags a#flag24.active { background-position: -598px 0px;}
	div#flags a#flag25 { background-position: -624px -15px; padding-right: 4px;}
	div#flags a#flag25:hover, div#flags a#flag25.active { background-position: -624px 0px;}
	div#flags a#flag26 { background-position: -650px -15px; padding-right: 4px;}
	div#flags a#flag26:hover, div#flags a#flag26.active { background-position: -650px 0px;}
	div#flags a#flag27 { background-position: -676px -15px; padding-right: 4px;}
	div#flags a#flag27:hover, div#flags a#flag27.active { background-position: -676px 0px;}
	div#flags a#flag28 { background-position: -702px -15px; padding-right: 4px;}
	div#flags a#flag28:hover, div#flags a#flag28.active { background-position: -702px 0px;}
	div#flags a#flag29 { background-position: -728px -15px; padding-right: 4px;}
	div#flags a#flag29:hover, div#flags a#flag29.active { background-position: -728px 0px;}
	div#flags a#flag30 { background-position: -754px -15px; padding-right: 4px;}
	div#flags a#flag30:hover, div#flags a#flag30.active { background-position: -754px 0px;}
	div#flags a#flag31 { background-position: -780px -15px; padding-right: 4px;}
	div#flags a#flag31:hover, div#flags a#flag31.active { background-position: -780px 0px;}
	div#flags a#flag32 { background-position: -806px -15px; padding-right: 4px;}
	div#flags a#flag32:hover, div#flags a#flag32.active { background-position: -806px 0px;}
	div#flags a#flag33 { background-position: -832px -15px; padding-right: 4px;}
	div#flags a#flag33:hover, div#flags a#flag33.active { background-position: -832px 0px;}
	div#flags a#flag34 { background-position: -858px -15px; padding-right: 4px;}
	div#flags a#flag34:hover, div#flags a#flag34.active { background-position: -858px 0px;}
	div#flags a#flag35 { background-position: -884px -15px;}
	div#flags a#flag35:hover, div#flags a#flag35.active { background-position: -884px 0px;}
div#top { width: 940px; height:80px; background:url(../img/gfx/top_bg.gif) repeat-x; margin: 0 auto;}
	div#top a#logo {display: block; width: 225px; height: 50px; float: left; background:url(../img/gfx/logo.gif) no-repeat; text-decoration: none; padding-top: 30px; padding-left: 110px;}
	div#top a#logo span {font-size: 15px; text-decoration: none; color: #223499; font-family: tahoma; letter-spacing: -0.4px; font-weight: bold;}
	div#top div#loginfield { width: 500px; height: 50px; float: right; margin-top: 20px;}
		div#top div#loginfield span {text-align: right;display: inline; float: right; color: #223499; margin-right: 5px;}
		div#top div#loginfield span a {text-align: right;display: inline; float: right; color: #223499;}
		div#top div#loginfield input { color: #fff; font-size: 9px; font-weight: bold;}
		div#top div#loginfield input#logintop,  div#top div#loginfield input#password { font-size: 10px; width: 100px; border: none; background: #dddddd; margin-right: 6px; font-weight:normal; color: #585858;}
		div#top div#loginfield input#zaloguj {width: 71px; height: 25px; background:url(../img/gfx/zaloguj_btn.gif) no-repeat 0px 3px; border: none; margin-left: 5px; text-transform: uppercase;}
		div#top div#loginfield input#zaloguj:hover {background-position: -71px 3px; cursor: pointer;}
		div#top div#loginfield input#rejestracja {width: 91px; height: 25px; background:url(../img/gfx/rejestracja_btn.gif) no-repeat 0px 3px; border: none; margin-left: 5px; text-transform: uppercase;}
		div#top div#loginfield input#rejestracja:hover {background-position: -91px 3px; cursor: pointer; }
div#topbanner { width: 940px; height: 94px; margin: 0 auto; }		
div#menu {width: 940px; height: 50px; margin: 0 auto; background: url('../img/gfx/menu_bg.gif') repeat-x;}
	div#menu img {float: left;}
	div#menu a { display: block; height: 41px; padding-top: 9px; width:auto; float: left; background: url('../img/gfx/menu.gif') 50% 0px; text-decoration: none;}
	div#menu a span { font-size: 13px; font-family: Tahoma; font-weight:bold; text-transform: uppercase; color: #fff; padding-left: 20px; padding-right: 20px;}
	div#menu a:hover {background-position: 0 -50px;}
   div#menu a.active {background-position: 50% -50px;}	
div#contentwrapper {width: 940px; margin:0 auto; overflow: hidden;}
div#content_left { width: 710px; margin-right: 10px; float: left;}
	div#content_left div#content {font-size: 12px; background: url(../img/gfx/content_header.gif) no-repeat top; width: 670px; padding: 20px; margin-top: 10px;}
	div#content_left div#content div#howto {margin: 0 auto; color: #585858; font-size: 14px; font-weight: bold; text-align: center; margin-bottom: 20px;}
	div#content_left div#content div#bluepoint_bright {margin-bottom: 10px; height: 34px; background:url(../img/gfx/bluepoint_bright.gif) no-repeat left; font-weight: bold; font-size: 20px; color: #fff; padding-top: 8px; padding-left: 19px;}
	div#content_left div#content div#bluepoint_bright span, div#content div#bluepoint_dark span { font-size: 12px; color: #223499; position: relative; top: -3px; margin-left: 40px;}
	div#content_left div#content div#bluepoint_dark {margin-bottom: 10px; height: 34px; background:url(../img/gfx/bluepoint_dark.gif) no-repeat left; font-weight: bold; font-size: 20px; color: #fff; padding-top: 8px; padding-left: 19px;}
	div#content_left div#content p.howto {padding-left: 0px; margin-top: 10px;}
	div#contentwrapper div#content_wide {font-size: 12px; background: url(../img/gfx/content_wide.gif) no-repeat top; width: 900px; padding: 20px; margin-top: 10px; padding-top: 30px;}
		div#contentwrapper div#content_left p.howto a {color: #223499; text-decoration: none; font-weight: bold;}
		div#contentwrapper div#content_left p.howto a:hover {text-decoration: underline;}
		div#contentwrapper div#content_left p.howto a.un {text-decoration: underline}
      div#contentwrapper div#content_wide div#player {width: 750px; height: 200px; background: #333333; margin: 0 auto; margin-bottom: 30px;}	
		div#contentwrapper div#content_wide div#player2 {width: 336px; height: 280px; margin: 0 auto; background: black; margin-top: 70px; margin-bottom: 30px;}
		div#content_left div#content div#sprawdz_liste {  height: 22px;width: 540px;  margin: 0 auto; font-weight: bold; color:#223499; font-size: 11px; margin-top: 10px; padding-top: 0px; margin-bottom: 20px; }
			div#content_left div#content div#sprawdz_liste input#input_szukaj {margin-right: 5px; display: block; float: left; width: 220px; height: 20px; margin-left: 10px; border: none; background: #e5e5e5; font-size: 11px;margin-top: 0px; padding-top: 0px;}
			div#content_left div#content div#sprawdz_liste span {display: block; float: left; padding-top: 3px;}
			div#content_left div#content div#sprawdz_liste input#btn_szukaj {display: block; float: left; border: none; width: 69px; height: 22px; background:url(../img/gfx/szukaj_btn.gif) no-repeat;margin-top: 0px; padding-top: 0px; color: #fff; font-size: 9px; font-weight: bold;}
			div#content_left div#content div#sprawdz_liste input#btn_szukaj:hover {background-position: 0px -22px; cursor: pointer;}
		div#content_left div#content li, div#content_wide li {color: #223499; font-weight: bold; padding-bottom: 5px;}
		div#content_left div#content li span, div#content_wide li span { font-weight: normal; color: #585858;}
		div#content_left div#content div#regulamin li {color: #585858; font-weight: normal; padding-bottom: 0px;}
		div#content_left div#content div#regulamin p.title {text-align: center; font-size: 12px; font-weight: bold; color: #223499; margin-bottom: -15px; margin-top: 25px;}
		div#content_left div#content div#regulamin p.signature {text-align: right; font-size: 12px; font-weight: bold; color: #223499; margin-bottom: -15px; margin-top: 25px;}
		div#content_left div#content div#regulamin p.data {text-align: left; font-size: 12px; font-weight: normal; color: #223499; margin-bottom: -20px;}
		div#content_left div#content div#offer ol { margin-top: 0px; }
      div#content_left div#content div#offer li {color: #585858; font-weight: normal; padding-bottom: 0px;}
		div#content_left div#content div#offer p { padding-bottom: 10px; padding-left: 0px; margin: 0px; }
      div#content_left div#content div#offer p.title {text-align: center; font-size: 12px; font-weight: bold; color: #223499; margin-bottom: -15px; margin-top: 25px;}
		div#content_left div#content div#offer p.signature {text-align: right; font-size: 12px; font-weight: bold; color: #223499; margin-bottom: -15px; margin-top: 25px;}
		div#content_left div#content div#offer p.data {text-align: left; font-size: 12px; font-weight: normal; color: #223499; margin-bottom: -20px;}
		div#content_left div#content div#offer a {text-decoration: underline; color: #223499; font-weight: normal;}
		div#content_left div#content div#rejestracja p {padding:0px;}
		div#content_left div#content div#rejestracja a {text-decoration: none; color: #223499; font-weight: bold;}
		div#content_left div#content div#rejestracja a:hover {text-decoration: underline;}
		div#content_left div#content div#rejestracja div#rejestracja_form {width: 528px; height: 290px; margin: 0 auto; margin-bottom: 10px; padding-top: 18px; padding-left: 140px;background: #f4f4f4; margin-top: 20px; border: 1px solid #e5e5e5;}
		div#content_left div#content div#rejestracja div#rejestracja_form a { color: #223499; font-weight: normal;}
		div#content_left div#content div#rejestracja div#rejestracja_form p { margin-left: -100px; color: #223499; font-weight: normal; font-size: 12px}
		div#content_left div#content div#rejestracja div#rejestracja_form p span { color: #dc1414;}
		div#content_left div#content div#rejestracja input.checkbox {margin-right: 10px; }
		div#content_left div#content div#rejestracja div#rejestracja_form a:hover { color: #223499; font-weight: normal; text-decoration: underline;}
		div#content_left div#content div#regulamin a {text-decoration: underline; color: #223499; font-weight: normal;}
		div#content_left div#content div#sponsor_url {margin: 0 auto; margin-top: 20px; text-align: center;}
		div#content_left div#content div#sponsor_url a {text-decoration: none; color: #223499; font-weight: bold;}
		div#content_left div#content div#sponsor_url a:hover {text-decoration: underline;}
      div#content_left div#content div#player {width: 336px; height: 280px; margin: 0 auto; background: black; margin-top: 30px; margin-bottom: 30px;}
		div#content_left div#content div#player_module, div#content_wide div#player_module {width: 568px; height: 81px; background:url(../img/gfx/player_bg.gif) repeat-x; border: 1px solid #d4d4d4; margin: 0 auto;}
			div#content_left div#content div#player_module div#numbers, div#content_wide div#player_module div#numbers {width: 540px; height: 50px; position: relative; top: -20px; margin:0 auto;}
				div#content_left div#content div#player_module div#numbers div, div#content_wide div#player_module div#numbers div {float: left; width: 20px; height: 42px; background: url(../img/gfx/number.gif) center no-repeat;padding-left:35px; padding-right: 35px; padding-top: 10px;}
				div#content_left div#content div#player_module div#numbers div input, div#content_wide div#player_module div#numbers div input {background: none; border: none; width: 20px; height: 30px; margin: 0 auto; color:#fff; font-size: 24px; font-weight: bold; text-align: center;}
			div#content_left div#content div#player_module div#sender, div#content_wide div#player_module div#sender {width: 85px; height: 32px; position: relative; top: 15px;margin:0 auto; color: #fff; font-weight: bold;}
				div#content_left div#content div#player_module div#sender input, div#content_wide div#player_module div#sender input {width: 85px; height: 32px; border: none; background:url(../img/gfx/wyslij_btn.gif); color: #fff; font-weight: bold; text-transform: uppercase;}
				div#content_left div#content div#player_module div#sender input:hover, div#content_wide div#player_module div#sender input:hover {background-position: 0px -32px; cursor: pointer;}
		div#content_left div#content p {text-align: justify; padding-left: 20px; font-size: 12px; padding-bottom: 20px;}
		div#content_left div#content h2 {font-weight: bold; display: block; color: #223499; padding-left: 10px; font-size:12px;}
		div#content_left div#content h3#odgadnij, div#content_wide h3#odgadnij {color: #dc1414; font-size: 20px; text-align: center;font-weight: bold; width: 500px; height: 23px; margin: 0 auto; margin-bottom: 50px;}
		div#content_left div#content h3 span, div#content_wide  h3 span{display: block;}
	h2.header { font-size: 14px; font-weight: bold; color: #223499; }
	div#content_left div#header_faq {background:url(../img/gfx/header/header_faq.gif) no-repeat; width:223px; height: 15px; margin-top: 10px;}
	div#content_left div#header_nagrody, div#contentwrapper div#header_nagrody {background:url(../img/gfx/header/header_nagrody.gif) no-repeat; width:128px; height: 16px; margin-top: 10px;}
	div#content_left div#header_kontakt {background:url(../img/gfx/header/header_kontakt.gif) no-repeat; width:53px; height: 13px; margin-top: 10px;}
	div#content_left div#header_howto {background:url(../img/gfx/header/header_howto.gif) no-repeat; width:133px; height: 13px; margin-top: 10px;}
	div#content_left div#header_rejestracja {background:url(../img/gfx/header/header_rejestracja.gif) no-repeat; width:70px; height: 16px; margin-top: 10px;}
	div#content_left div#header_listazwyciezcow {background:url(../img/gfx/header/header_listazwyciezcow.gif) no-repeat; width:112px; height: 15px; margin-top: 10px;}
	div#content_left div#header_regulamin {background:url(../img/gfx/header/header_regulamin.gif) no-repeat; width:70px; height: 16px; margin-top: 10px;}
	div#content_left div#yellow_bar {background:url(../img/gfx/main_banner.jpg) no-repeat; height: 250px; }
	div#content_left div#blue_bar { width: 710px; height: 42px; color: #fff; font-size: 16px; font-weight: bold; background:url(../img/gfx/blue_bar.gif) no-repeat; margin-bottom: 10px; padding-top: 15px; text-align: center;}
		div#content_left div#blue_bar div#blue_bar_1 {margin-left: 30px; float: left; padding-top: 3px; font-size: 16px;}
		div#content_left div#blue_bar div#blue_bar_2 {margin-left: 20px; float: left; padding-top: 3px; font-size: 16px;}
		div#content_left div#blue_bar a#zobacz { background:url(../img/gfx/zobacz_btn.gif) no-repeat; width: 189px; height: 22px; padding-top: 4px; margin-left: 20px; display: block; float: left; text-decoration: none;color:#fff; font-size: 13px;}
		div#content_left div#blue_bar a#zobacz:hover {background-position: 0px -26px;}	
		div#content_left div#blue_bar a#zarejestruj { background:url(../img/gfx/zarejestruj_btn.gif) no-repeat; width: 139px; height: 22px; padding-top: 4px;margin-left: 20px; float: left;display: block; text-decoration: none;color:#223499; font-size: 13px;}
		div#content_left div#blue_bar a#zarejestruj:hover {background-position: 0px -26px;}	
	div#content_left div#gray_bar { width: 710px; height: 30px; padding-top: 11px; margin-bottom: 10px; background:url(../img/gfx/gray_bar.gif) no-repeat; text-align: center;color: #fff; font-size: 15px; font-weight: bold;}
	div#content_left div#top_gbanner { width: 710px; height: 90px; margin-bottom: 10px; text-align: center; }
   div#paginator_top {width: 710px; height: 25px; border-bottom: 1px solid #e5e5e5; padding-top: 10px; margin-bottom: 6px; font-size: 11px;}
	div#paginator_bottom {width: 710px; height: 25px; border-top: 1px solid #e5e5e5; padding-top: 10px; font-size: 11px;}
		div#content div#paginator_top {margin-left: -20px;} 
		
		div.pages { float: left; padding-left: 20px;}
			div.pages span.pages { margin-right: 20px;}
			div.pages span.actual { font-weight: bold; color: #dc1414;}
			div.pages a {color:#585858; padding: 2px;}
			div.pages a:hover {color: #000;}
		div.prevnext { float: right; padding-right: 20px;}
			div.prevnext a.prev { background: url(../img/gfx/arr_left.gif) 0px 5px no-repeat; padding-left: 10px;padding-right:10px; color: #585858; text-decoration: none;}
			div.prevnext a.next { background: url(../img/gfx/arr_right.gif) right 5px no-repeat; padding-left: 10px;padding-right:10px; color: #585858; text-decoration: none;}
			div.prevnext a.next:hover, div#content_left div.prevnext a.prev:hover { text-decoration: underline;}
	div#content_left div.score { width: 708px; height: 108px; background: url(../img/gfx/score_bg.gif) repeat-x #f2f2f2; border: 1px solid #e3e2e2;margin-bottom: 10px;}
		div#content_left div.score div.score_1 {height: 108px; width: 129px; float: left;}
		div#content_left div.score div.score_2 {height: 88px; width: 230px; float: left; background: url(../img/gfx/score_bg2.gif) no-repeat left top; padding: 20px; padding-top: 10px; padding-bottom: 10px;}
			div#content_left div.score div.score_2 span.title { font-weight: bold; color: #000; display: block;}
			div#content_left div.score div.score_2 span.title span { font-weight: bold; color: #dc1414;}
			div#content_left div.score div.score_2 span.content { display: block; margin-top: 10px;}
			div#content_left div.score div.score_2 span.appendix { font-size: 9px; display: block; margin-top: 10px;}
				div#content_left div.score div.score_2 span.appendix a {color: #223499; text-decoration: none;}
				div#content_left div.score div.score_2 span.appendix a:hover {text-decoration: underline;}
		div#content_left div.score div.score_3 { height: 108px; width: 163px; float: left; background: url(../img/gfx/score_bg2.gif) no-repeat left top; padding-left: 20px;}
			div#content_left div.score div.score_3 div.start_gry {background: url(../img/gfx/start_gry.gif) no-repeat; margin-top: 32px; width: 136px; padding-top: 5px; height: 30px; text-align: right; padding-right: 20px; color:#223499; font-weight: bold; font-size: 21px}
			div#content_left div.score div.score_3 div.start_gry span {font-size: 10px; font-weight: bold; color: #585858; display: block;margin-bottom: 15px;}
			div#content_left div.score div.score_4 { height: 76px;width: 85px; float: left; background: url(../img/gfx/score_bg3.gif) no-repeat right top; padding-left: 20px; padding-right: 21px; padding-top: 38px; } 
			div#content_left div.score div.score_4 a {background:url(../img/gfx/graj_btn.gif) no-repeat; width:85px; height: 26px; padding-top: 6px; display: block; text-decoration: none; text-align: center; color: #fff; font-size: 14px; font-weight: bold; text-transform: uppercase;}
			div#content_left div.score div.score_4 a:hover { background-position: 0px -32px; text-transform: uppercase;}
	div#content_left div#form {width: 650px; height: 215px; margin: 0 auto; margin-top: 30px;}	
		div#content_left div#form div#form_left { width: 120px; height: 215px; float: left; color: #223499; font-weight: bold; font-size: 11px;}
		div#content_left div#form div#form_left span{display: block; margin-top: 18px;}
		div#content_left div#form div#form_right {width: 530px; height: 215px; float: left;}
			div#content_left div#form div#form_right input {width: 220px; height: 20px; border: none; background: #e5e5e5;}
			div#content_left div#form div#form_right span {color: #223499; font-weight: bold; font-size: 11px; margin-left: 20px; margin-right: 28px; }
			div#content_left div#form div#form_right input#imie{float: left;}
			div#content_left div#form div#form_right textarea { overflow: hidden; width:530px; height: 190px; border: none; background: #e5e5e5; margin:0; padding: 0; margin-top: 10px; display: block;}
			div#content_left div#form div#form_right textarea:hover {cursor:auto}
div#content_right { width: 220px; float: left;}
div#content_right div#rightad { width: 220px; height: 180px; padding: 0 0 0 0; margin-bottom: 10px; text-align: center; }
div#content_right div#scyscraper { width: 160px; height: 600px; padding-left:30px; padding-right: 30px; text-align: center; }
	div#content_right div#zwyciezcy {width: 218px; background: url(../img/gfx/header.gif) repeat-x #e5e5e5; border: 1px solid #d4d4d4; padding-top: 10px; margin-bottom: 8px;}
		div#content_right div#zwyciezcy h2 {font-size: 14px; font-weight: normal; color:#585858;margin-bottom: 10px; padding-left: 10px; margin-top:0px;}
		div#content_right div#zwyciezcy div.nr {float: left; width: 28px; height: 21px; text-align: center; padding-top: 10px; font-weight: bold; color:#fff; font-size: 10px; padding-right: 2px;}
		div#content_right div#zwyciezcy div.content {float: left; font-size: 9px; padding-top: 2px; width: 134px; }
		div#content_right div#zwyciezcy div.content span {color:#223499; font-weight: bold; display: block; font-size: 11px; padding-bottom: 2px;}
		div#content_right div#zwyciezcy div.prize {width: 54px; height: 28px; padding-top: 2px; background:url(../img/gfx/zwyciezcy_dots.gif) no-repeat left 5px; text-align: center; color:#dc1414; font-weight: bold; float: left;}
		div#content_right div#zwyciezcy div.prize span {display: block; color: #585858;}
		div#content_right div#zwyciezcy div.bright { background: url(../img/gfx/badge_br.gif) no-repeat 5px 8px #ececec; border-bottom: 1px solid #dbdbdb; height: 32px;}
		div#content_right div#zwyciezcy div.bright_end { background: url(../img/gfx/badge_br.gif) no-repeat 5px 8px #ececec; height: 32px;}
		div#content_right div#zwyciezcy div.dark { background: url(../img/gfx/badge_da.gif) no-repeat 5px 8px #e5e5e5; border-bottom: 1px solid #dbdbdb; height: 32px;}
		div#content_right div#zwyciezcy div.dark_end { background: url(../img/gfx/badge_da.gif) no-repeat 5px 8px #e5e5e5;height: 32px;}
	div#content_right div#aktualnosci { background: url(../img/gfx/header.gif) repeat-x #e5e5e5; width: 218px; padding-top:10px; border: 1px solid #d4d4d4; margin-bottom: 20px;}
		div#content_right div#aktualnosci h2 {font-size: 14px; font-weight: normal; color:#585858;margin-bottom: 10px; margin-left: 10px;margin-top:0px; }
		div#content_right div#aktualnosci div.news { width: 200px; border-bottom: 1px solid #d4d4d4; margin: 0 auto; padding-top:8px; padding-bottom: 8px;}
			div#content_right div#aktualnosci span { color: #223499; font-weight: bold; padding-right: 10px; margin-right: 5px; background: url(../img/gfx/news_arr.gif) right 4px no-repeat;}
	div#content_right div#provinces { background: url(../img/gfx/header.gif) repeat-x #e5e5e5; width: 218px; padding-top:10px; border: 1px solid #d4d4d4; margin-bottom: 20px;}
		div#content_right div#provinces h2 {font-size: 14px; font-weight: normal; color:#585858;margin-bottom: 10px; margin-left: 10px;margin-top:0px; }
		div#content_right div#provinces ul a { color: #223499; font-weight: bold; text-decoration: none; }
		div#content_right div#provinces ul a:hover {text-decoration: underline;}
div#footer {width: 940px; height: 23px; padding-top: 8px;background:url(../img/gfx/footer.gif) repeat-x; margin: 0 auto; margin-top: 10px; margin-bottom: 20px;}
	div#footer div#footer_left { float: left; padding-left: 10px;}
	div#footer div#footer_left a {color: #223499; font-weight: bold; text-decoration: none;}
	div#footer div#footer_left a:hover {text-decoration: underline;}
	div#footer div#footer_right { float: right; padding-right: 10px;}
	div#footer div#footer_right a {color: #585858; text-decoration: underline;}
	div#footer div#footer_right a:hover {text-decoration: none;}
		div#content_right div#aktualnosci div.news_last { width: 200px; margin: 0 auto; padding-top:8px; padding-bottom: 8px;}
		
		
div#content_left div#content div#rejestracja div#rejestracja_form fieldset ol.formularz, ol.formularz li.formularz { list-style: none outside; margin:0; padding:0; float: left;  clear: left;  width: 100%;  padding-bottom: 1em;}
div#content_left div#content div#rejestracja div#rejestracja_form fieldset.submit {  border-style: none;}
div#content_left div#content div#rejestracja div#rejestracja_form label {  float: left;  width: 120px; padding-top: 7px; font-size: 11px;}
div#content_left div#content div#rejestracja div#rejestracja_form fieldset {  float: left;  clear: left;  width: 100%;   padding: 0; border: none;}
div#content_left div#content div#rejestracja div#rejestracja_form fieldset input, select {width: 220px; background: #e5e5e5; border: none; font: 11px Tahoma, sans-serif; color: #575757;padding-top: 2px; height: 17px; margin-top: 0px;}
div#content_left div#content div#rejestracja div#rejestracja_form fieldset select.data_d {width: 40px; margin-right: 10px; float: left; background: #e5e5e5; border: none; font: 11px Tahoma, sans-serif; color: #575757;padding-top: 2px; height: 17px; margin-top: 0px;}
div#content_left div#content div#rejestracja div#rejestracja_form fieldset select.data_m {width: 100px; margin-right: 10px; float: left; background: #e5e5e5; border: none; font: 11px Tahoma, sans-serif; color: #575757;padding-top: 2px; height: 17px; margin-top: 0px;}
div#content_left div#content div#rejestracja div#rejestracja_form fieldset select.data_r {width: 60px; float: left; background: #e5e5e5; border: none; font: 11px Tahoma, sans-serif; color: #575757;padding-top: 2px; height: 17px; margin-top: 0px;}

div#content_left div#content div#rejestracja div#rejestracja_form fieldset input:hover, textarea:hover	{ background: #d5d5d5; cursor: pointer;}
div#content_left div#content div#rejestracja div#rejestracja_form fieldset input:focus, textarea:focus	{ cursor:text;}
div#content_left div#content div#rejestracja div#rejestracja_form fieldset .req {background:url(http://www.odado.home.pl/gfx/req.gif) no-repeat 105px 10px;}
div#content_left div#content div#rejestracja input#submit { display: block; outline: none; background: url('../img/gfx/wyslij2_btn.gif') no-repeat top left; height: 22px; width: 69px; border: none; margin: 0 auto; margin-top: 15px; font-size: 9px; font-weight: bold; color: #fff;}
div#content_left div#content div#rejestracja input#submit:hover {outline: none; background-position: 0px -22px;cursor: pointer;}
div#content_left div#content div#rejestracja input#submit:focus {outline: none; cursor: pointer;}
div#content_left div#content div#form div#form_right input#wyslij2 { font-size: 9px; font-weight: bold; color: #fff; float: right; display: block; outline: none; background: url('../img/gfx/wyslij2_btn.gif') no-repeat top left; height: 22px; width: 69px; border: none; margin: 0 auto; margin-top: 15px; }
div#content_left div#content div#form div#form_right input#wyslij2:hover { cursor: pointer; background-position: 0px -22px;}
div#content_left div#content div#listazwyciezcow {width: 710px; margin-left: -20px;}
div#content_left div#content div#listazwyciezcow p {color:#223499; font-weight: bold; font-size: 14px; padding-top: 10px;margin-bottom: 10px; padding-bottom:0px; margin-top: 10px; padding-top:0px;}
div#content_left div#content div#listazwyciezcow div.zwyciezca {width: 708px; height: 78px; border: 1px solid #e3e2e2; background:url(../img/gfx/listazwyciezcow_bg.gif) repeat-x}
div#content_left div#content div#listazwyciezcow div.zwyciezca div.zwyciezca_1 {width: 129px; height: 78px; float: left;}
div#content_left div#content div#listazwyciezcow div.zwyciezca div.zwyciezca_2 {padding-left: 20px; padding-top: 10px; width: 366px; height: 68px; float: left; background:url(../img/gfx/listazwyciezcow_sep.gif) no-repeat left;}
	div#content_left div#content div#listazwyciezcow div.zwyciezca div.zwyciezca_2 span.title { margin-bottom: 10px; font-weight: bold; color: #223499; display: block;}
	div#content_left div#content div#listazwyciezcow div.zwyciezca div.zwyciezca_2 span.content { display: block;color: #000;}
	div#content_left div#content div#listazwyciezcow div.zwyciezca div.zwyciezca_2 span.content span { color: #dc1414;}
	div#content_left div#content div#listazwyciezcow div.zwyciezca div.zwyciezca_2 span.appendix{ font-size: 9px;}
	div#content_left div#content div#listazwyciezcow div.zwyciezca div.zwyciezca_2 span.appendix a { font-size: 9px; color: #223499; text-decoration:none;}
	div#content_left div#content div#listazwyciezcow div.zwyciezca div.zwyciezca_2 span.appendix a:hover { font-size: 9px; color: #223499; text-decoration:underline;}
div#content_left div#content div#listazwyciezcow div.zwyciezca div.zwyciezca_3 {text-align: center; padding-top: 30px; width: 193px; height: 48px; font-weight: bold; float: left; background:url(../img/gfx/listazwyciezcow_date.gif) no-repeat left;}

div#content_left div#content div#topics {width: 710px; margin-left: -20px;}
div#content_left div#content div#topics p {color:#223499; font-weight: bold; font-size: 14px; padding-top: 10px;margin-bottom: 10px; padding-bottom:0px; margin-top: 10px; padding-top:0px;}
div#content_left div#content div#topics div.entry {width: 708px; height: 38px; border: 1px solid #e3e2e2; background:url(../img/gfx/listazwyciezcow_bg.gif) repeat-x}
div#content_left div#content div#topics div.entry div.entry_1 {width: 129px; height: 38px; float: left;}
div#content_left div#content div#topics div.entry div.entry_2 {padding-left: 20px; padding-top: 12px; width: 495px; height: 26px; float: left; background:url(../img/gfx/listazwyciezcow_sep.gif) no-repeat left;}
	div#content_left div#content div#topics div.entry div.entry_2 span.title { margin-bottom: 10px; font-weight: bold; color: #223499; display: block;}
	div#content_left div#content div#topics div.entry div.entry_2 span.title a { color: #223499; text-decoration:none;}
	div#content_left div#content div#topics div.entry div.entry_2 span.title a:hover { color: #000000; text-decoration:none;}
	div#content_left div#content div#topics div.entry div.entry_2 span.content { display: block;color: #000;}
	div#content_left div#content div#topics div.entry div.entry_2 span.content span { color: #dc1414;}
	div#content_left div#content div#topics div.entry div.entry_2 span.appendix{ font-size: 9px;}
	div#content_left div#content div#topics div.entry div.entry_2 span.appendix a { font-size: 9px; color: #223499; text-decoration:none;}
	div#content_left div#content div#topics div.entry div.entry_2 span.appendix a:hover { font-size: 9px; color: #223499; text-decoration:underline;}
div#content_left div#content div#topics div.entry div.entry_3 {text-align: center; padding-top: 10px; width: 193px; height: 28px; font-weight: bold; float: left; background:url(../img/gfx/listazwyciezcow_date.gif) no-repeat left;}

div#content_left div#content div#entries {width: 710px; margin-left: -20px;}
div#content_left div#content div#entries p {color:#223499; font-weight: bold; font-size: 14px; padding-top: 10px;margin-bottom: 10px; padding-bottom:0px; margin-top: 10px; padding-top:0px;}
div#content_left div#content div#entries div.entry {width: 708px; /*background:url(../img/gfx/listazwyciezcow_bg.gif) repeat-x*/}
div#content_left div#content div#entries div.entry div.entry_1 {padding-left: 20px; padding-top: 12px; width: 493px; height: 26px; float: left; border: 1px solid #e3e2e2; border-left: 0px; background:url(../img/gfx/listazwyciezcow_sep.gif) no-repeat left;}
	div#content_left div#content div#entries div.entry div.entry_1 span.title { margin-bottom: 10px; font-weight: bold; color: #223499; display: inline;}
	div#content_left div#content div#entries div.entry div.entry_1 span.title a { color: #223499; text-decoration:none;}
	div#content_left div#content div#entries div.entry div.entry_1 span.title a:hover { color: #000000; text-decoration:none;}
div#content_left div#content div#entries div.entry div.entry_2 {padding: 12px 20px 12px 20px; width: 688px; min-height: 38px; float: left; /*background:url(../img/gfx/listazwyciezcow_sep.gif) no-repeat left;*/}
	div#content_left div#content div#entries div.entry div.entry_2 span.content { display: block;color: #000;}
	div#content_left div#content div#entries div.entry div.entry_2 span.content span { color: #dc1414;}
	div#content_left div#content div#entries div.entry div.entry_2 span.appendix{ font-size: 9px;}
	div#content_left div#content div#entries div.entry div.entry_2 span.appendix a { font-size: 9px; color: #223499; text-decoration:none;}
	div#content_left div#content div#entries div.entry div.entry_2 span.appendix a:hover { font-size: 9px; color: #223499; text-decoration:underline;}
div#content_left div#content div#entries div.entry div.entry_3 {text-align: center; padding-top: 10px; width: 191px; height: 28px; font-weight: bold; float: left; border-top: 1px solid #e3e2e2; border-bottom: 1px solid #e3e2e2;  background:url(../img/gfx/listazwyciezcow_date.gif) no-repeat left;}
div#content_left div#content div#form_forum { height: 200px; }
   div#content_left div#content div#form_forum textarea { overflow: hidden; width:660px; height: 150px; border: none; background: #e5e5e5; margin:0; padding: 0; margin-bottom: 10px; display: block;}
   div#content_left div#content div#form_forum input#wyslij2 { float: right; display: block; outline: none; background: url('../img/gfx/wyslij2_btn.gif') no-repeat top left; height: 22px; width: 69px; border: none; margin: 0 auto; margin-top: 15px; font-size: 9px; font-weight: bold; color: #fff;}
   div#content_left div#content div#form_forum input#wyslij2:hover { cursor: pointer; background-position: 0px -22px;}

div#loginyes { visibility: hidden; display: none; color: green; border: 2px solid green; padding: 10px; width: 318px; font-size: 11px; }
div#loginno { visibility: hidden; display: none; color: red; border: 2px solid red; padding: 10px; width: 318px; font-size: 11px; }
div#alerts { width: 920px; margin: 5px auto; padding: 8px; border: 2px solid black; }

