/* =Reset
************************************************************** */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{ margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;}
:focus {outline: 0;}
body {line-height: 1;   color: black;   background: white;}
ol, ul {list-style: none;}
table { border-collapse: separate;  border-spacing: 0;}
caption, th, td {   text-align: left;   font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after { content: "";}
blockquote, q { quotes: "" "";}
.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clear {display: inline-block;}
/* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}
/* End hide from IE-mac */



/* =Wspolne style
************************************************************** */
a {
	color: #0342a0;
	text-decoration: none;
}
a:hover { 
	color: #2966c1;
}
.af a { height: 100%; width: 100%; display: block; }
* html a { position: relative; } 
/* =Uklad kolumn
************************************************************** */
div.column {
    float: left;
}
div.last-column{
    clear: right;
}

body.home div.grid-1	{
	width: 470px;
}
body div.grid-1 { 
	width: 562px;
}
body div.grid-2 {
    width: 368px;
}
/* =layout
************************************************************** */
body {
	background: url('../img/bg_3.png') repeat-x  #4a8517;
	font-family: "lucida grande",verdana,helvetica,arial,sans-serif;
	font-size: 12px;
	margin-bottom: 5px;
}
div#page {
	margin: 0 auto;
	width: 950px;
	padding: 10px 0px 0px 0px;
}
div#logotyp { 
	background: url('../img/_logotyp.png');
	width: 180px;
	height: 52px;
	margin-top: 26px;
}
* html div#logotyp { 
	background:url();
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.clip.pl/img/_logotyp.png',sizingMethod='scale');
}


div#page div.t1 {
    background: url('../img/_t1.png') no-repeat;
	height: 13px;
	width: 100%;
	margin: 10px 0px 0px 0px;
}
* html div#page div.t1 { 
	background:url();
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.clip.pl/img/_t1.png',sizingMethod='scale');
}
div#page div.content {
    background: rgb(255,255,255);
	padding: 5px 5px 5px 5px;
	overflow: visible;
}

div#page div.f1 {
    background: url('../img/_f1.png') no-repeat bottom;
	height: 37px;
	overflow: hidden;
}
* html div#page div.f1 { 
	background:url();
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.clip.pl/img/_f1.png',sizingMethod='scale');
}
div#page div.f1 span {
	display: block;
	width: 98%;
	line-height: 16px;
	margin: 0 auto;
	text-align: center;
	height: 20px;
	margin: 3px auto;
	color: #555555;
	font-size: 10px;
	
}
body.home div.info {
 font-style: italic;
 font-weight: Bold;
}
body.home div.block {
    width: 454px;
	height: 233px;
	margin: 10px auto;
	position: relative;
}
body.home {
	background: url('../img/bg_2.png') repeat-x;
}





body.home div.image { 
	width: 400px;
	height: 233px;
	position: absolute;
	right: 0px;
	z-index: 5;
}
body.home div.block h1 {
    display: block; 
	top: 25px;
	left: 25px;
	position: absolute;
	color:	White;
	font-size: 22px;
	z-index: 10;
}
body.home div.block div.handler {
	z-index: 100;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 454px;
	height: 233px;
}
body.home div.block div.round {
	position: absolute;
	z-index: 50;
	right: 0px;
	top: 0px;
	background: url('../img/b_h.png') no-repeat;
	width: 14px;
	height: 233px;
}
* html body.home div.block div.round { 
	background:url();
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.clip.pl/img/b_h.png',sizingMethod='scale');
}
body.home div.block div.info {
	position: absolute;
	top: 60px;
	left: 25px;
	width: 270px;
	height: 150px;
	color: White;
	display: none;
	font-size: 16px;
	line-height: 18px;
}

div#bilboard {
    margin-left: 9px;
	width: 750px;
	height: 100px;
	text-align: center;
	color: #555555;
	float: left;
	clear: right;
}
* html div#bilboard {
	margin-left: 5px;
}
div.heading {
	float: left;
	clear: both;
	margin: 10px 0px 0px 10px;
	padding-right: 9px;
}
* html div.heading span {
	float: left;
}
div.heading span {
	display: block;
	width: auto; 
	height: 22px;
	line-height: 19px;
	color: White;
	font-weight: bold;
	padding-left: 9px;
}
div.page_content {
	margin: 5px 15px;
	margin-right: 30px;
	color: #303232;
	line-height: 19px;
	font-size: 11px;
	text-align: justify;
}
div.page_footer {
	font-size: 9px;
	text-align: right;
	margin-right: 25px;
	margin-top: 20px;
}
div.page_content p {
	margin-top: 10px;
}
div.page_content b{
	font-weight: bold;
}
div.page_content strong {
	font-weight: bold;
}
div.page_content ul.index li {
	list-style-type: none;
	clear: both;
	margin-bottom: 10px;
	border-bottom: 1px Dashed #ddd;
}
div.page_content ul.index li h3 {
	color: #BF9A4E;
	font-weight: bold;
}
div.page_content ul.index a li {
	color: #222 !important;
}
div.page_content table {
	border-collapse: collapse;
	width: 95%; 
}
div.page_content table td {
	border: 1px Solid rgb(150,150,150);
	padding: 3px 3px;
}
div.page_content img {
	border: 2px solid #BF9A4E;
}
div.gradient {
	background: url('../img/c_3_gr.png') repeat-x;
}
div.heading {
	background: url('../img/../img/m_bt_2.png') top right no-repeat;
}
div.heading span {
	background: url('../img/../img/m_bt_1.png') left top;
}





/* = Styl ogolny glownego menu
************************************************************** */
ul#navigation {
    display: block;
	position: relative;
	z-index: 100; 
	height: 70px;
	width: 940px;
	margin-top: 10px;
}
ul#navigation li {
    list-style-type: none;
	display: block;
	float: left;
	background: url('../img/navigation.png');
	background-repeat: none;
	height: 33px;
	width: 180px;
	cursor: pointer;
	margin-right: 3px;
	overflow: hidden;
}
* html ul#navigation li { 
	overflow: visible;
}
ul#navigation li a.goto {
	text-indent: -1000px;
	font-size: 0px; 
	overflow: hidden;
	width: 100%;
	height: 100%;
	display: block;
}
/* = Stylizujemy glowne menu dla portali
************************************************************** */
body.main ul#navigation {
	height: 37px;
}
ul#navigation li#gry {
    background-position: 0px -34px;
}
ul#navigation li#gry.active, ul#navigation li#gry.hover {
    background-position: 0px 0px;
}
ul#navigation li#kasyno {
    background-position: -191px -34px;
}
ul#navigation li#kasyno.active, ul#navigation li#kasyno.hover {
    background-position: -191px 0px;
}
ul#navigation li#poker {
    background-position: -382px -34px;
}
ul#navigation li#poker.active, ul#navigation li#poker.hover {
    background-position: -382px 0px;
}
ul#navigation li#zaklady {
    background-position: -570px -34px;
}
ul#navigation li#gry.zaklady, ul#navigation li#zaklady.hover {
    background-position: -570px 0px;
}


/* = Style ogolne nie submenu
************************************************************** */
ul#navigation ul.submenu {
	display: none;
    top: 33px;
	left: 0px;
	position: absolute;
	width: 100%;
}
* html ul#navigation ul.submenu { 
	width: 940px;
}
ul#navigation li.active ul.submenu {
    display: block;
}
ul#navigation ul.submenu li {
	display: inline;
	background:  none;
	background-repeat: none;
	cursor: pointer;
	overflow: visible;
	font-size: 10px;
	text-indent: 0px;
	width: auto;
	height: 30px;
	line-height: 0px;
	font-size: 12px;
	color: #edd281;
	overflow: hidden;
	padding-right:4px;
	margin-top: 3px; margin-left: 3px;
}
* html ul.submenu li {
	float: left;
	display: block
}
ul#navigation ul.submenu li a {
	display: block;
	height: 100%;
	line-height: 19px;
	padding-left: 10px;
}
* html ul.submenu li a { 
	float: left;
	font-size: 10px;
}

/* = Stylizacja submenu dla roznych portali
************************************************************** */









ul#navigation ul.subsubmenu {
	display: none;
    top: 30px;
	left: 0px;
	position: absolute;
	width: 100%;
	background: #e2e2e2;
	z-index: 150;
	height: 28px;
}




* html ul#navigation ul.subsubmenu {
	width: 940px;
	font-size: 11px;
}

ul#navigation ul.subsubmenu a, ul#navigation li li ul.subsubmenu a, ul#navigation li li ul.subsubmenu li  {
	background: none;
	color:	White !important;
	font-size: 11px;
}

ul#navigation li li.hover ul.subsubmenu a, ul#navigation li li.hover ul.subsubmenu li, ul#navigation li li.hover ul.subsubmenu a:hover {
	background: none !important;
	color:	White !important;
	font-size: 11px;
}
ul#navigation li ul.subsubmenu a:hover {
	text-decoration: underline;
}

/* = Strefa stylu dla zawartosci
************************************************************** */


/* = Top 3
************************************************************** */
div#top3 {
    width: 561px;
	height: 248px;
	position: relative;
}
div#top3 .title {
    position: absolute;
	top: 3px;
	left: 0px;
	width: 555px;
	height: 43px;
	color: rgb(255,255,255);
	font-weight: bold;
	font-size: 18px;
}
div#top3 h1.title {
    z-index: 5;
	line-height: 40px;
	padding-left: 10px;
	width: 545px;
}
div#top3 h1.title a {
	color: White;
}
div#top3 div.bg {
	background: #000000;
	opacity: .50; 
	filter: alpha(opacity='50'); 
	z-index: 1;
}
div#top3 div.image {
    top: 3px;
	left: 0px;
	position: absolute;
	height: 242px;
	width: 343px;
	background: url('../img/c_1_sample.png') no-repeat;
}
* html div#top3 div.image { 
	background:url();
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.clip.pl/img/c_1_sample.png',sizingMethod='scale');
}

div#top3 ul {
	position: absolute;
	width: 228px;
	height: 243px;
	left: 328px;
	top: 3px;
	z-index: 22;
}
div#top3 ul li {
	height: 80px;
	padding-left: 20px;
}
div#top3 ul li a {
	width: 100%;
	height: 100%;
	display: block;
	color: #f2d7a9;
	font-size: 10px;
}
div#top3 ul li h2 {
	padding-top: 10px;
	font-size: 14px;
	font-weight: Bold;
	margin-bottom: 6px;
}
div#top3 ul li p {
	font-size: 1.1em;
}
/* = Styl top3 dla roznych portali
************************************************************** */







/* = Top6 (encyklopedia pokera, gry, encyklopedia kasyna
************************************************************** */
div#top6 {
    width: 378px;
	height: 248px;
	position: relative;
}
div#top6 h2 {
	position: absolute;
	top: 5px;
	left: 5px;
	color: White;
	font-weight: bold;
}
div#top6 ul {
	list-style-type: none;
	position: absolute;
	left: 7px;
	top: 30px;
}
div#top6 ul li {
	display: block;
	float: left;
	width: 170px;
	height: 55px;
	padding: 5px 5px;
	margin-top: 3px;
	margin-left: 3px;
	cursor: pointer;
	font-size: 0.8em;
}
div#top6 ul li  a {
	display: block;
	width: 100%;
	height: 100%;
}
* html div#top6 { 
	position: relative !important;
} 

div#top6 ul li  img {
	border: 1px Solid #e8e4e4;
	float: left;
	margin-right: 5px;
}
div#top6 ul li h3 {
	color: #bf9a4e;
	font-weight: Bold;
}
div#top6 ul li p {
	color: #e3d1ac;
}
div#top6 a.show_all {
	display: block; 
	position: absolute; 
	top: 7px; 
	right: 10px;
	color: #BF9A4E;
	font-size: 12px;
}
div#top6 ul li h3 a {
	color: #BF9A4E;
	width: auto;
	display: inline;
	height: auto;
}
div#top6 ul li h3 a:hover {
	color: #BF9A4E;
}










/* = Gamelist
************************************************************** */

div#gamelist {
    width: 561px;
	height: 251px;
	margin: 2px 0px 0px 0px;
	overflow: hidden;
}
div#gamelist div.menu {
	width: 146px;
	height: 251px;
}
div#gamelist ul {
	margin-top: 8px;
	clear: both;
}
div#gamelist ul li {
	margin-bottom: 3px;
	color: #f4da6f;
	font-weight: bold;
	padding-left: 20px;
	padding-top: 5px;
}

div#gamelist div.list {
	height: 231px;
	overflow-y: scroll;
	margin: 10px 10px 10px 10px;
}
div#gamelist div.list ul {
	margin-top: 0px;
}
div#gamelist div.list ul li {
	list-style-type: none;
	float: left;
	width: 115px;
	padding: 3px 5px 5px 3px;
	margin-right: 0px;
	margin-bottom: 6px;
	font-weight: normal;
	height: 141px;
	font-size: 0.9em;
}
div#gamelist ul li  img {
	border: 1px Solid #e8e4e4;
}
div#gamelist ul li h3 {
	color: #bf9a4e;
	font-weight: Bold;
}
div#gamelist ul li p {
	color: #e3d1ac;
	font-size: 0.9em;
}

div#gamelist div.list ul li.hover {
	cursor: pointer;
}

div#gamelist div.loader {
	font-size: 0.8em;
	color: #ffffff;
	margin-top: 15px;
	text-align: center;
	display: none;
}

/* = GameList dla portali
************************************************************** */



/* = Online list
************************************************************** */
div#online_list {
	margin-top: 2px;
	margin-left: 1px;
	width: 355px;
	height: 192px;
	padding-top: 60px;
	padding-left: 20px;
}
div#online_list  ul li {
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: 1px Dotted rgb(150,150,150);
}
div#online_list  ul li.last {
	border-bottom: 0px;
}

div#online_list  ul li a h4{
	color: #BF9A4E;
	font-weight: Bold;
	font-size: 1.4em;
}
div#online_list ul li a {
	color: #E3D1AC;
}
div#online_list  ul li a:hover {
	color: White;
}
div#online_list a.zaloz_konto { 
	background: url('../img/zaloz_konto.png') no-repeat;
	width: 67px;
	height: 15px;
	display: block;
	float: right;
	margin-right: 5px;
	margin-top: 5px;
}	
* html div#online_list a.zaloz_konto { 
	background:url();
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.clip.pl/img/zaloz_konto.png', sizingMethod='scale');
}







div#games_alphabetic table  {
	width: 100%;
	font-size: 0.8em;
}
div#games_alphabetic table td {
	border: 0px;
}

ul#game_index {
	clear: both;
	margin: 10px 10px;
}
ul#game_index li {
	color: #f4da6f;
	list-style-type: none;
	display: block;
	float: left;
	width: 115px;
	padding: 3px 5px 5px 3px;
	margin-right: 0px;
	margin-bottom: 6px;
	font-weight: normal;
	height: 141px;
	font-size: 0.9em;
}
ul#game_index  li  img {
	border: 1px Solid #e8e4e4;
}
ul#game_index li h3 {
	color: #bf9a4e;
	font-weight: Bold;
}
ul#game_index li p {
	color: #e3d1ac;
	font-size: 0.9em;
}

ul#game_index  li a {
	color: #b3a159;
}
ul#game_index  li a:hover {
	color: Black;
}
ul#game_index  li.hover {
	background: url('../img/c_3_li_g.png') no-repeat left top;
}
ul#game_index  li a p {
	color: #222;
}

div#MovieTitle {
	text-align: center;
	height: 30px;
	font-size: 11px;
	font-weight: bold;
	padding-right: 15px;
}
ul#movie_index {
	clear: both;
	margin: 10px 10px;
}
div#MovieTitle.big {
	font-size: 16px;
	color: #BF9A4E;
}
ul#movie_index li {
	color: #f4da6f;
	list-style-type: none;
	display: block;
	float: left;
	width: 255px;
	margin-right: 0px;
	padding-bottom: 5px; 
	padding-top: 5px;
	font-weight: normal;
	height: 90px;
	font-size: 0.9em;
	border-bottom: 1px Dashed #ccc;
}
ul#movie_index li a {
	display: block;
	width: 100%;
	height: 100%;
}
ul#movie_index  li  img {
	border: 1px solid #222;
	float: left;
	margin-left: 5px;
	margin-right: 3px;
}
ul#movie_index li h3 {
	color: #0342A0;
	font-weight: Bold;
	font-size: 1em;
	margin-right: 15px;
	margin-top: 8px;
}
ul#movie_index li p {
	color: #e3d1ac;
	font-size: 0.9em;
}

ul#movie_index  li a {
	color: #b3a159;
}
ul#movie_index  li a:hover {
	color: Black;
}
ul#movie_index  li.hover {
	background: url('../img/c_3_li_filmy.png') no-repeat left 5px;
}
ul#movie_index  li a p {
	color: #222;
}

ul#movie_index li img {
	width: 100px;
}
div.comments div.comment_info { float: right; font-size: 10px; width: 140px; margin:10px 5px; padding:0px 0px 0px 10px; border-left: 1px Solid #c4c4c4; }
div.comments div.comment_info span { font-weight: bold; font-size: 1.2em; display: block; clear: both; }
div.comments div.comment_info div.comment_as { padding: 3px 5px 3px 20px; margin: 5px 10px 10px 132px; color: #535353; }
div.comments div.comment_info div.comment_as b { color: #e5ce0d; }
div.comments div.comment_form { width: 370px; float: left; }

div.comments div.input {margin: 4px 0px 0px 0px;}
div.comments div.input input, textarea { border: 1px solid #bbb; background: #f6f6f6; text-align: left; font: normal 10px Tahoma; padding: 3px 5px 3px 5px; margin-bottom: 3px; width: 160px;}
div.comments div.input input:focus, textarea:focus { border: 1px solid slategray }
div.comments div.input label { float: left; text-align: right; font-weight: bold; font-size: 11px; display: block; width: 120px; margin-top: 3px; color: rgb(31, 83, 132); height: 24px; padding-right: 12px;}
div.comments div.error-message {color: indianred; font-weight: bold; font-size: 9px;}

div.comments div.catchpa label{ color: #aaaaaa; width: 255px; clear: both; }
div.comments div.catchpa img{ border: 0px; float: left; clear: left; }
div.comments div.catchpa input{ height: 40px; font-size: 25px; width: 112px; }

div.comments  p.noComments { 
	padding: 		13px; 
	text-align:		center; 
	color: 			#b1b1b1; 
	font-weight: 	bold; 
	margin: 		2px 4px 22px 4px; 
	font-size: 		12px; 
	text-align: 	justify;
}

div.comments div.message { 
	margin: 5px 15px;
	padding: 10px 10px;
	font-weight: Bold;
	font-size: 14px;
	border: 1px Solid #7bb66d;
	color: #3aa820;
}
div#add_comment form { padding-bottom: 10px; }
div#add_comment textarea { width: 370px; height: 100px }


div#add_comment { margin: 5px; }
div#add_comment form div.submit input { 
	background: url('../img/button_comment.gif') no-repeat 0px 0px;
	text-indent: -1000em;
	overflow: hidden;
	display: block; 
	width: 82px;
	height: 19px;
	border: 0px;
}
div#add_comment form div.submit input:hover { 
	cursor: pointer;
	background: url('../img/button_comment.gif') no-repeat 0px -19px;
}

div#comments { margin: 5px 5px; }
div#comments  h2 { font-weight: Bold; }
div#comments  h2  span{ margin-left: 10px; margin-right: 10px; font-weight: normal; color: #bbbbbb; }
div#comments p {  padding: 10px; color: rgb(102, 102, 102); margin: 2px 4px 10px 4px; font-size: 10px; text-align: justify; }
div#comments h2 span a { text-decoration: none; color: #4476A6; margin-right: 5px; }
div#comments p.odd {  }

/* Formularze */
div.form form {
	clear: both;
	margin: 15px auto;
	padding: 0;
	width: 90%;
}

/* IE hack dla tła fieldsetu */
html fieldset{ position: relative; }
html legend{ position:absolute; top: -.5em; left: .5em; }
html fieldset{ position: relative; margin-top:1em; padding-top:.75em; }
fieldset { border: 1px solid #ccc; margin-top: 15px; padding: 16px 20px; }
fieldset legend { color: #537668; font-weight: bold; }
fieldset fieldset legend { font-weight: normal; }
form div { clear: both; margin-bottom: 1em; padding: .5em; vertical-align: text-top; }
form div.input { color: #444; }
form div.required { color: #333; font-weight: bold; }
form div.submit { border: 0; clear: both; margin-top: 10px; margin-left: 140px; }
label {
	display: block; width: 120px; float: left; 	text-align: right;
	font-size: 1em; padding-right: 20px; font-weight: Bold;	vertical-align: middle;
	line-height: 20px;
}
input, textarea { font-size: 140%; padding: 2px; letter-spacing: 0.15ex; width: 250px; vertical-align: middle; }
select { font-size: 140%;	 padding: 2px; width: 260px; letter-spacing: 0.15ex; }
select[multiple=multiple] { }
option { padding: 0 3px; }
input.checkbox { 	clear: left; float: left; margin: 0px 6px 7px 2px; width: auto; }
div.submit input { height: 35px;  display: inline; font-size: 110%; padding: 2px 10px; width: auto; vertical-align: bottom; font-weight: bold;	cursor: pointer; cursor: hand; }
input[type=hidden] { display: none; }
div.login_form div { margin-bottom: 3px; padding: 3px;  }
div.login_form form fieldset { background: White;}
div.login_form label { width: 80px; font-size: 12px; color: #ff7915; }
div.login_form div.input input { width: 170px; font-size: 12px; }
div.login_form div.submit input { font-size: 12px; padding: 0px 0px; height: auto; margin: 0px 0px; }
div.login_form div.submit { margin-left: 100px; margin-top: 0px; font-size: 12px; }
div.login_form div.submit a { font-size: 10px; }
div.login_form form { width: 90%; }
div.account {
	border: 1px solid #CCCCCC;
	margin: 10px auto;
	padding: 10px;
	width: 80%;
}
div.article { 
	padding: 10px 10px;
	font-size: 10px;
	border-bottom: 1px Dashed #ccc;
}
div.article a {
	font-size: 12px;
	font-weight: bold;
}
div.article p {
	line-height: 16px;
	color: #222;
	text-align: justify;
}
div#my_game a {
	border-bottom: 1px Dashed #0342A0;
	padding-bottom: 2px;
}

.ui-stars-cancel,.ui-stars-star {float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
.ui-stars-cancel,.ui-stars-cancel a {background:url('../img/delete.gif') no-repeat 0 -16px}
.ui-stars-star,.ui-stars-star a {background:url('../img/star.gif') no-repeat 0 0px}
.ui-stars-cancel a,.ui-stars-star a {display:block;width:16px;height:100%;background-position:0 0px}
.ui-stars-star-on a {background-position:0 -16px!important}
.ui-stars-star-hover a {background-position:0 -32px}
.ui-stars-cancel-hover a {background-position:0 -16px}
.ui-stars-cancel-disabled a,.ui-stars-star-disabled,.ui-stars-star-disabled a {cursor:default !important}
.ui-stars-star {background:transparent!important;overflow:hidden!important}
h1 a {
	display: inline;
}
h2 a {
	display: inline;
}
h3 a {
	display: inline;
}
 





/* = SHOUTBOX
************************************************************** */
div#shoutbox { width: 374px; height: 370px; margin: 0px auto; margin-bottom: 10px;
	border-top: 1px Solid #abadb3;
	border-bottom: 1px Solid #e3e9ef;
	border-left: 1px Solid #e2e3ea;
	border-right: 1px Solid #dbdfe6;
}
div#shoutbox-bar { 	margin: 0px auto; margin-top: 10px; background: url('../img/shoutbox-title.gif') no-repeat top left; width: 376px; height: 21px; }
div#shoutbox-window { margin: 0 auto; width: 374px; height: 330px; overflow-x: hidden; overflow: auto; background: White;}
div#shoutbox-control { padding: 10px 5px; background:  #eff2f6; height: 15px; padding-top: 15px; padding-left: 10px; }
input#shoutbox-message { font-size: 9px; line-height: 9px; width: 200px; height: 12px; }
input#shoutbox-submit { display: none !important; }
div.shoutbox-message-darken { padding: 3px 1px; background: #f7f7f7; }
div.shoutbox-message-light { padding: 3px 1px;  }
div.shoutbox-message-info { font-size: 10px; padding: 3px 0px; color: #404040; } 
div.shoutbox-message { font-size: 11px; color: #101010; padding-bottom: 3px; }
div.shoutbox-message-info .user { font-weight: bold; }
div.shoutbox-message-info .admin{ color: Red; }
div.shoutbox-message-info .date{ color: #404040; font-size: 9px; }
div#shoutbox-progress { background: url('../img/shoutbox-loader.gif') no-repeat right center;  float: right; height: 100%; width: 20px; display: none; }

table#bets { width: 95%; margin: 10px auto; border-collapse: collapse; }
table#bets th, table#bets td { border-bottom: 1px Solid #404040; padding: 5px 5px; vertical-align: middle; }
table#bets th { font-weight: bold; background: url('../img/bets-table-th.gif') repeat-x; color: #ebeff8; } 
table#bets span.date { background: url('../img/date-icon.gif') no-repeat left center; padding-left: 15px;  font-size: 10px; color: #404040; } 
table#bets span.event { font-weight: bold; color: #e78800; } 
table#bets span.event a { color: #e78800; text-decoration: none; }
table#bets td.score { background: url('../img/bets-table-score.gif') no-repeat center center; }

table#small-bets { width: 95%; margin: 10px auto; border-collapse: collapse; }
table#small-bets td { border-bottom: 1px Solid #404040; padding: 5px 5px; vertical-align: middle; }
table#small-bets th { font-weight: bold; background: url('../img/bets-table-th.gif') repeat-x; color: #ebeff8;  vertical-align: middle; padding: 5px 5px;} 
table#small-bets span.date { background: url('../img/date-icon.gif') no-repeat left center; padding-left: 15px;  font-size: 10px; color: #404040; } 
table#small-bets span.event { font-weight: bold; color: #e78800; } 
table#small-bets span.event a { color: #e78800; text-decoration: none; }

table#bets-stats { width: 95%; margin: 10px auto; border-collapse: collapse; }
table#bets-stats th, table#bets-stats td { border-bottom: 1px Solid #404040; padding: 5px 5px; vertical-align: middle; }
table#bets-stats th { text-align: right; width: 250px; padding-right: 15px; font-weight: bold; background: url('../img/bets-table-th.gif') repeat-x; color: #ebeff8; } 

table#bet-coupon { width: 95%; margin: 10px auto; border-collapse: collapse }
table#bet-coupon  th { font-weight: bold; width: 150px;  vertical-align: middle; padding: 5px; padding-right: 15px; text-align: right; }
table#bet-coupon  td { border-bottom: 1px Solid #ccc; vertical-align: middle; padding: 5px; }

table#bet-statistics { background: url('../img/bets-statistics-img.gif') no-repeat left top; width: 95%; margin: 10px auto; border-collapse: collapse }
table#bet-statistics th { font-weight: bold; width: 250px;  vertical-align: middle; padding: 5px; padding-right: 15px; text-align: right; }
table#bet-statistics td { border-bottom: 1px Solid #ccc; vertical-align: middle; padding: 5px; }

/* ************************************** Tabelka na tekst w menu ************************************************************** */
div#tabelka-all { margin-left:5%; }
div#tabelka-t { background: url('../img/tabelka-t.png') no-repeat; width:344px; height:33px; float:left; }
div#tabelka {  background: url('../img/tabelka.png') repeat-y; width:344px; height:auto; float:left; }
div.tabelka-text { padding:10px; font-family:Tahoma; font-size:0.9em; color:#222222; text-align:justify;  }
div.tabelka-text a { font-family:Tahoma; font-size:0.9em; color:red; font-weight: 700; text-decoration: underline;}
div#tabelka-f { background: url('../img/tabelka-f.png') no-repeat; width:344px; height:15px; float:left; }

div#tabelkad-all { margin-left:5%; }
div#tabelkad-t { background: url('../img/tabelkad-t.png') no-repeat; width:500px; height:33px; float:left; }
div#tabelkad {  background: url('../img/tabelkad.png') repeat-y; width:500px; height:auto; float:left; }
div.tabelka-text { padding:10px; font-family:Tahoma; font-size:0.9em; color:#222222; text-align:justify;  }
div#tabelkad-f { background: url('../img/tabelkad-f.png') no-repeat; width:500px; height:15px; float:left; }

div#banner-top { margin:0 auto; padding-left:11%; padding-right:10%; }