/*
	Version 1.10 by MDX - poprawki
	Created: 22 stycznia 2008 godz. 11:30
	Modified: 28 marca 2008 godz. 04:12
	
	Hacki dla IE6: ../style/ie6.css
	Hacki dla wszystkich IE: ../style/ie.css
	Hacki dla wszystkich IE <6 : ../style/ie5.css
*/

/* Uzyte kolory
		#1b352a - ciemny zielony (tlo)
		#ffffff - bialy (tlo zawartosci)
		#d22424 - czerwony dla naglowkow i linkow
		#3e9f0b - jasny zielony dla wybranych linkow
		#706a5f - jasny brazowy dla tekstu
		#f0f0f0 - jasny szary dla kolorowania naprzemiennego
		#e0e0e0 - ciemny szary dla obramowan
*/

/* Uzyte rozmiary czcionek
	body - 	12px - 0.75em
		 	16px - 1.33em
			22px - 1.83em
			14px - 1.17em
			12px - 1.00em
		 	11px - 0.92em
			10px - 0.83em
 */

 
/* reset all browser styles */

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, b, u, i, center, dl, dt, dd, ul, li, fieldset, form, label, legend, caption {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;

}

body {
	line-height: 1;
}

ul {
	list-style: none;
}

blockquote, q {
	quotes: none;
}

ins {
	text-decoration: none;
}

del {
	text-decoration: line-through;
}

table {
	border-collapse: collapse;
}


/*global*/

body {
	margin: 0;
	padding:0;
	background: #1b352a url(../images/layout/bg.png) repeat-x;
	font:0.75em Arial, Helvetica, sans-serif;
	text-align:center;
	color: #706a5f;
}

h3{
	font:bold 1.17em Arial, Helvetica, sans-serif;
	color: #d22424;
	padding:0;
	text-align:left;
}

	h3 a:link, h3 a:visited{
		color: #d22424;
		text-decoration:none;
	}
	
	h3 a:hover, h3 a:focus{
		color: #d22424;
		text-decoration:underline;
	}
	
a:link, a:visited {
	text-decoration:none;
	color:#d22424;
}
							
a:hover, a:focus {
	text-decoration:underline;
	color:#d22424;
}

p{
	font:1em/150% Arial, Helvetica, sans-serif;
	text-align:left;
}

.m-auto{
	margin:auto;
}

.lewa{
	text-align:left;
}

.odd{
	background:#f8f8f8;
}

.inputtext{
	border:1px solid #dddddd;
}

.submit{
	padding: 2px 7px;
	background: #fff url(../images/layout/button-bg.png) repeat-x;
	border:1px solid #e0e0e0;
	font-size:0.92em;
	text-decoration:none;
	color: #d22424;
}
							
.submit:hover{
	text-decoration:underline;
	color:#3e9f0b;
}

.cb{
	clear:both;
}

.m10{
	padding-top:10px;
}

.c{
	text-align:center;
}

.r{
	text-align:right;
}

.l{
	text-align:left;
}
/* ---------- layout ----------  */


/* HEADER */

	div#header{
		width:960px; height: 128px;
		margin:auto;
		background: url(../images/layout/header-picture.jpg) no-repeat 233px 0px;
	}
	
		div#header-content{
			width:960px; height:98px;
			text-align:left;
		}
		
			#logo{
				width:233px; height:98px;
				float:left;
			}
			
			#header-right{
				width:700px;
				float:right;
				text-align:right;
			}

				#topmenu{
					text-align:right;
					padding-bottom:57px;
					display:block;
				}
				
					#topmenu_main{
						float:right;
						height:25px;
						background: url(../images/layout/topmenu_main.png) repeat-x;
					}

						#topmenu li{
							float:left;
							font-size:0.92em;
							padding:2px 8px;
							background: url(../images/layout/topmenu_spacer.png) no-repeat right;
						}
						
							#topmenu .last{
								background-image:none;
							}
					
					#topmenu_left{
						float:right;
						width:55px; height:25px;
						background: url(../images/layout/topmenu_left.jpg) no-repeat;
					}
					
					#topmenu_right{
						float:right;
						width:41px; height:25px;
						background: url(../images/layout/topmenu_right.png) no-repeat;
					}
					
				#search{
					height:41px;
					background: url(../images/layout/search-main.png) repeat-x;
					clear:both;
					width:260px;
					margin:0 0px 0 auto;
				}
				
					#search_left{
						float:left;
						width:6px; height:41px;
						background: url(../images/layout/search-left.png) no-repeat;
					}
		
					#search_main{
						float:left;
						height:41px;
					}
				
					#search_right{
						float:right;
						width:6px; height:41px;
						background: url(../images/layout/search-right.png) no-repeat;
					}
					
					#search .inputtext{
						display:block;
						width:140px;
						border:1px solid #b86f6f;
						margin-top:11px;
						float:left;
						margin-left:4px;
					}
					
					#search_submit{
						cursor: pointer;
						width:85px;
						height:19px;
						font-size:1px;
						line-height:200px;
						background: url(../images/layout/search_button.gif) no-repeat;
						border:0px;
						display:block;
						float:left;
						margin-top:12px;
						margin-left:6px;
						padding-top:30px; /*opera hack*/
					}
					#search_submit:active{
						margin-top:13px;
					}


/* MENU */

div#menu-container{
	clear:both;
	width:960px; height:31px;
	background: url(../images/layout/menu-left-corner.png) no-repeat;
}

ul#menu {
	width:954px; height:31px;
	margin-left:7px;
	background: #1b352a url(../images/layout/menu-bg.png) repeat-x;
	color:#fff;
	font-weight:bold;
}

ul#menu li{
	display:block;
	float:left;
}

ul#menu a{
	display:block;
	color:#fff;
	text-decoration:none;
	padding:7px 20px;
	background: url(../images/layout/menu-spacer.png) no-repeat right;
}

ul#menu a:hover{
	text-decoration:underline;
	
}
				
ul#menu a.active{
	text-decoration:underline;
}


.rssIco { 
	float:right !important;  
	padding:0px 10px 0 0  !important; 
	margin:0 !important; 
	background:none !important;
}
.rssIco a {
	padding:0 !important;
	margin:0 !important;
	border:0 !important;
	background:none !important;
}


/* CONTENT */


					#breadcrumbs{
					
						height:29px;
						clear:both;
						background:url(../images/layout/bread-crumbs-bg.gif) repeat-x;
						font-size:0.92em;
						line-height:280%;
						text-align:left;
						padding-left:10px;
					}

/*BOX*/				
					.box{
						padding:14px 0;
						background: url(../images/layout/sidebar-box-bg.png) repeat-x;
					}
	
					
						.box-title{
							background: url(../images/layout/sidebar-box-pointer.png) no-repeat;
							height:20px;
							text-align:left;
							padding-left:12px;
						}
							
							.box-title-text{
								float:left;
								height:18px;
								padding:2px 0 0 10px;
								background: #d22424;
								color:#fff;
								font-size:1.08em;
								font-weight:bold;
							}
							
							.box-title-right{
								float:left;
								width:41px; height:20px;
								background: url(../images/layout/box-title-right.gif) no-repeat;
							}
							
						.buttons_area{
							padding:10px 10px 0 10px;
							text-align:right;
							height:20px;
						}
						.buttons_area .button{
							margin-left:4px;
						}
							
							.button{
								padding: 4px 9px;
								background: #fff url(../images/layout/button-bg.png) repeat-x;
								border:1px solid #e0e0e0;
								font-size:0.83em;
								text-transform: uppercase;
								text-decoration:none;
								color: #d22424;
							}
							
							.button:hover{
								text-decoration:underline;
								color:#3e9f0b;
							}
							
						.more:link, .more:visited{
							display:block;
							clear:both;
							padding:10px 10px 0px 10px;
							text-align:right;
							font-weight:bold;
							color:#d22424;
							text-decoration:none;
						}
						
						.more:hover, .more:focus{
							text-decoration:underline;
						}
						
						.bookmarks{
							height:20px; 
							margin-top:10px;
							margin-left:10px;
						}
						
							.bookmarks-left{
								padding-left:10px;
								float:left;
							}
							
							.bookmarks-right{
								width:30px; height:18px;
								float:left;
								background: url(../images/layout/bookmark_center.gif) no-repeat;
							}
							
							.bookmarks-center{
								width:auto; height:18px;
								float:left;
								background:url(../images/layout/bookmark_center.gif) repeat-x;
							}
							
								.bookmarks-center li{
									float:left;
									padding-left: 1px;
								}
									
									.bl{
										width:6px;
										height:18px;
										float:left;
										background:url(../images/layout/bookmark_unactive_left.png) no-repeat;
									}			
									
									.bc{
										height:18px;
										float:left;
										background:url(../images/layout/bookmark_unactive_center.png) repeat-x;
										padding:0 6px;
										font-size:0.92em;
										line-height:160%;
										color:#706a5f;
										text-decoration:none;
									}						
					
									.br{
										width:6px;
										height:18px;
										float:left;
										background:url(../images/layout/bookmark_unactive_right.png) no-repeat;
									}
									
									a:hover .bl{
										background:url(../images/layout/bookmark_active_left.png) no-repeat;
									}			
									
									a:hover .bc{
										text-decoration:underline;
										background:url(../images/layout/bookmark_active_center.png) repeat-x;
									}						
					
									a:hover .br{
										background:url(../images/layout/bookmark_active_right.png) no-repeat;
									}
									
									.active .bl, .active:hover .bl{
										background:url(../images/layout/bookmark_active_left.png) no-repeat;
									}			
									
									.active .bc, .active:hover .bc{
										background:url(../images/layout/bookmark_active_center.png) repeat-x;
										line-height:180%;
										color:#d22424;
									}						
					
									.active .br, .active:hover .br{
										background:url(../images/layout/bookmark_active_right.png) no-repeat;
									}			
				
	div#wrapper {
		text-align:center;
		background: url(../images/layout/container-bg.png) repeat-y center;
	}
	
		div#container {
			width:960px;
			margin:auto;
			
		}
		
			div#flashnews{
				width:960px; height:26px;
				clear:both;
				background: url(../images/layout/flashnews-bg.png) repeat-x;
			}
		
			div#adv750x100area{
				width:960px; height:100px;
				padding:15px 0;
				clear:both;
				background: url(../images/layout/adv750x100-bg.png) repeat-x;
			}

			div#columns{
				background: #fff url(../images/layout/col1-bg.png) repeat-y;
				text-align:center;
			}
				div#main{
					width:593px;
					float:left;
					margin-left:0px;
				}
					#wiadomosci_dnia{
						height:200px;
						overflow:hidden;
					}
					
					#wiadomosci_dnia .buttons_area{
					
					}
					
					#wiadomosci_dnia h3{
						padding-top: 6px;
					}
					
					#wiadomosci_dnia p{
						padding-top: 4px;
					}
					
						.wiadomosci_dnia_switch{
							float:right;
							margin-right:6px;
						}
						
						.wiadomosci_dnia_switch .button{
							padding: 2px 6px;
							font-weight:bold;
							font-size:0.90em;
						}
						
						.wiadomosci_dnia_switch .button_active:link, .wiadomosci_dnia_switch .button_active:visited {
							padding: 2px 6px;
							color:#3e9f0b;
						}
					
					.fnews_image_area{
						float:left;
						width:184px;
						height:180px;
						text-align:center;
					}
					
					.fnews_container{
						height:140px;
					}
					
						.news_img{
							width:118px;
							border:1px solid #e0e0e0;
							padding: 5px 5px 3px 5px;
						}

						.news_img img{
							width:116px;
							border:1px solid #e0e0e0;	
						}
						
					.fnews_image_area{
						float:left;
						width:184px;
						text-align:center;
					}

						.fnews_image_area .news_img{
							margin-top:32px;
						}
						
						
					.news{
						clear:both;
					}
					
						.news h3{
							margin-left:28px;
							padding:14px 10px 2px 0;
						}
						
						.news_date{
							margin-left:28px;
							font-size:0.92em;
							padding-bottom:6px;
						}
						
							.news_date a:link, .news_date a:visited{
								text-decoration:none;
								color:#3e9f0b;
							}
							
							.news_date a:hover, .news_date a:focus{
								text-decoration:underline;
								color:#3e9f0b;
							}
						.news_footer{
							background: url(../images/layout/news_underline.gif) no-repeat -140px bottom;
						}
						
	
						.news_image_area{
							float:left;
							width:184px;
							text-align:center;
						}
						
							.news_img{
								width:118px;
								margin:0 auto;
							}
							
							.tagi{
								font-size:0.92em;
							}
							
							.tagi a:link, 
							.tagi a:visited,
							.tagi a:active
							{
								text-decoration:none;
								color:#3e9f0b;
							}
							
							.tagi a:hover, 	
							.tagi a:focus{
								text-decoration:underline;
							}

						.news_content_area{
							width:396px;
							float:right;
							padding-right:10px;
						}
						
							.newslist li{
								text-align:left;
							}
							
							.newslist a:link, .newslist a:visited {
								display:block;
								padding:6px 20px;
								text-decoration:none;
								text-align:left;
								color:#706a5f;
								background: url(../images/layout/pointer_green.gif) no-repeat 6px;
							}
							
							.newslist a:hover, .newslist a:focus {
								text-decoration:underline;
								background: url(../images/layout/pointer_red.gif) no-repeat 6px;
								color:#d22424;
							}
							
							.newslist .date{
								color:#aaaaaa;
							}
							
							.newslist .more{
								padding-top:0;
							}
							
							.newslist_arch li{
								padding-top:10px;
								clear:both;
							}
							
							.pagination{
								clear:both;
								padding-top:10px;
							}
							
							.pagination_content{
								background:url(../images/layout/news-navi-bg.png) repeat-x;
								width:100%;
								padding-top:6px;
							}
							
						
							
						#tabela_ekstraklasy{
							text-align:center;
							clear:both;
						}
							
							.tabela_ligi{
								width:90%;
								margin:10px auto 0 auto;
							}
							
								.tabela_ligi tr:hover{
									color:#d22424;
									background:#f0f0f0;
								}
								
								.tabela_ligi td, .tabela_ligi th{
									text-align:center;
									padding:4px;
									border-left:2px solid #fff;
								}
								
								.tabela_ligi th{
									background:#f0f0f0;
								}
								

								.tabela_ligi .lewa{
									text-align:left;
								}
								
						#bukmacher{
							text-align:center;
						}
						
						#bukmacher .buttons_area{
							text-align:center;
						}
						
							.tabela_bukmacher{
								width:90%;
								margin:10px auto 0 auto;
							}
								
								.tabela_bukmacher tr:hover{
									color:#d22424;
									background:#f0f0f0;
								}
								
								.tabela_bukmacher td, .tabela_bukmacher th{
									text-align:center;
									padding:4px;
									border-left:2px solid #fff;
								}
								
								.tabela_bukmacher th{
									background:#f0f0f0;
								}

								.tabela_bukmacher .lewa{
									text-align:left;
								}
								
							#blogi h3{
								font-size:1.00em;
							}
							
							#blogi li{
								padding:10px;
							}
							
							#blogi p{
								padding-top:2px;
								font-size:0.83em;
							}
					
					#adv_140x600area{
						width:170px;
						float:left;
						clear:right;
					}
					
					#adv_140x600area p{
						text-align:center;
						padding-bottom:10px;
					}
				
					#center{
						width:420px;
						float:right;
					}
				
				div#sidebar{
					width:364px;  
					float:left; 
					border-left:1px solid #F5F5F5;
				}

					div#adv300x250area{
						padding:24px 0;
					}
					
					div#zawodnicy{
						
					}
					
						div#zawodnicy p{
							padding-right:6px;
						}
						
						#zawodnicy_img_container{
							padding-bottom:40px;
							float:left;
						}
					
					div#zawodnicy img{
						float:left;
						border:1px solid #000;
						margin:10px;
						margin-bottom:30px;
					}
					
					div#zawodnicy h3{
						padding-top:8px;
						color:#000;
					}
					
					div#zawodnicy .buttons_area{
						padding-right:32px;
					}
					
					div#galeria{
					
					}
					
						#carousel{
							height:90px;
						}
						
							#carousel-left{
								display:block;
								width:22px;	height:90px;
								float:left;
								background: url(../images/layout/gallery_left.gif) no-repeat 7px 30px;
							}
							
							#carousel-left:hover{
								background: url(../images/layout/gallery_left_hover.gif) no-repeat 7px 30px;
							}
							
							#carousel-main{
								padding-top:10px;
							}
							
								#carousel-main li{
									display:block;
									float:left;
									width: 96px;
									margin:0 4px;
									border:1px solid #e0e0e0;
								}
									
									#carousel-main p.date{
										font-size:0.92em;
										text-align:center;
									}
								
									#carousel-main img{
										border:1px solid #e0e0e0;
									}
							
							#carousel-right{
								display:block;
								width:18px; height:90px;
								margin-top:-8px;
								margin-right:4px;
								float:left;
								background: url(../images/layout/gallery_right.gif) no-repeat 2px 30px;
							}
							
							#carousel-right:hover{
								background: url(../images/layout/gallery_right_hover.gif) no-repeat 2px 30px;
							}
						
					#sklep{
						text-align:center;
					}
					
						#sklep ul{
						margin:10px 30px;
						}
						
							#sklep li{
								display:block;
								padding:4px;
								width: 126px;
								border:1px solid #e0e0e0;
								float:left;
								margin:10px 0 10px 10px;
								
							}
							
								#sklep p{
									text-align:center;
								}
								
								#sklep .product_name{
									margin-top:10px;
								}
								
								#sklep img{
										margin-top:10px;
								}
					
					.sonda{
						width:190px;
						float:left;
						text-align:center;
						border-right:1px solid #f5f5f5;
					}
					
					.sonda fieldset{
						display:block;
						padding:10px;
					}
					

							.sonda li{
								text-align:left;
								padding:3px 0;
								clear:both;
							}
							
							.sonda li:hover{
								color:#d22424;
							}
					
						.sonda p{
							text-align:center;
							padding:6px 0;
						}
						
						.sonda small{
							font-size:10px;
						}
						
						.sonda_wyniki{
							text-align:left;
						}
							.sonda_wyniki_odpowiedz{
								width:190px;
								padding-left:5px;
							}
					
							.sonda_wyniki_rezultat{
								clear:both;
							}
							
								.sonda_wyniki_pasek{
									width:140px;
									float:left;
								}
								
									.sonda_wyniki_pasek_dlugosc{
										background: #d22424 url(../images/layout/sonda_pasek.gif) repeat-x;
										height:11px;
										padding:0;
										font-size:0.1em;
										margin-top:2px;
										margin-left:5px;
									}
								
								.sonda_wyniki_procent{
									width:30px;
									padding-left:10px;
									float:left;
									text-align:right;
								}
					
					
					
					#newsletter{
						clear:right;
						width:170px;
						float:right;
						text-align:left;
					}
					
						#newsletter label, #newsletter input{
							display:block;
							clear:both;
							margin-left:12px;
						}
						
						#newsletter .submit{
							display:inline;
							margin-left:0px;
						}
						
						#newsletter label{
							padding-top:6px;
						}
						
						#newsletter p{
							text-align:center;
							padding:6px 0;
						}
					
					#shoutbox{
						text-align:left;
						clear:both;
					}
					
						#shoutform{
							padding-top:10px;
						}
	
						#shoutform li{
							display:block;
							clear:both;
						}
						
							#shoutform label{
								display:block;
								width:80px;
								text-align:right;
								float:left;
								padding-right:10px;
							}
					
						#shoutbox_imie{
							width:80px;
						}
						
						#shoutbox textarea{
							width:250px;
							height:72px;
						}
						
							#shoutbox_imie{
								float:left;
								display:block;
							}
							
							.msg_form span{
								display:block;
								font-size:0.92em;
								width:170px;
								float:left;
								padding-left:10px;
							}
						
						#shoutbuttons{
							padding-left:90px;
						}
						
					#shouts{
						width:362px; height:180px;
						overflow:auto;
						margin-top:10px;
					}
					
						#shouts li{
							width:344px;
							padding:6px 0;
							clear:both;
							float:left;
						}
						
							.shoutbox_nick{
								width:70px;
								float:left;
								text-align:right;
								overflow:hidden;
							}
							
							.shoutbox_message{	
								width:260px;
								display:block;
								float:right;
								text-align:left;
							}
							
						
						#ogloszenia_lista li{
							width:344px;
							padding:6px 0;
							clear:both;
							float:left;
						}
						
							.ogloszenia_typ{
								width:70px;
								float:left;
								text-align:right;
							}
							
							.ogloszenia_tresc{	
								width:260px;
								display:block;
								float:right;
								text-align:left;
							}
							
							#ogloszenia .buttons_area{
								clear:both;
							}
				
						#forum{
							width:360px;
							padding-left:1px;
						}
						
							#ostanie_watki{
								width:100%;
								margin:6px auto 0 4px;
							}
							
								#ostanie_watki tr:hover{
									background:#f0f0f0;
								}
									
									#ostanie_watki td, #ostanie_watki th{
										text-align:center;
										padding:4px;
										border-left:2px solid #fff;
									}
									
									#ostanie_watki th{
										text-align:right;
										font-size:0.83em;
									}
									
									#ostanie_watki .bgtd{
											background-image: url(../images/layout/pointer_notes_green.gif);
											background-repeat:no-repeat;
											background-position:6px 10px;
											padding-left:24px;
									 }
									
									#ostanie_watki .vatd{
										vertical-align:middle;
										width:60px;
										font-weight:bold;
										color:#d22424;
									}
									 
										
										.forum_autor:link, .forum_autor:visited {
											color:#d22424;
											font-weight:bold;
											text-decoration:none;
										}
										
										.forum_autor:hover, .forum_autor:focus {
											color:#d22424;
											text-decoration:underline;
										}
										
										.forum_tytul:link, .forum_tytul:visited {
											color:#706a5f;
											text-decoration:underline;
										}
										
										.forum_tytul:hover, .forum_tytul:focus {
											color:#d22424;
											text-decoration:underline;
										}
										
				
			div#content_footer{
				width:960px;
				clear:both;
			}
			
			div#footer{
				width: 100%; 
				background: #f5f5f5 url(../images/layout/footer_bg.png) repeat-x;
				padding-bottom:10px;
			}

				div#footer p{
					padding-top:4px;
					text-align:center;
					font-size:0.92em;
				}
				
				div#footer .copy{
					padding-top:20px;
				}

				#possum{
					display:block;
					padding:0; margin:4px auto 0 auto;
					width:200px; height:20px;
					background: url(../images/layout/piw_possum.gif) 0 -20px;
				}
				
				#possum:hover{
					background: url(../images/layout/piw_possum.gif) 0 0px;
				}
				
				
/*KALENDARZ*/

	#calendar{
	}
	
		.calendar-navi{
			margin-top:20px;
			clear:both;
			width:100%; height:43px;
			display:block;
			background:url(../images/layout/callendar-navi-bg.gif) repeat-x;
		}
		
			.calendar-navi-back{
				width:140px;
				float:left;
				display:block;
				line-height:354%;
				font-weight:bold;
				text-align:left;
				padding-left:30px;
				background:url(../images/layout/arrow-left.gif) no-repeat 8px 14px;
			}
			
			.calendar-navi-title{
				width:250px;
				float:left;
				background:url(../images/layout/calendar-main.gif) repeat-x;
			}
				
				.calendar-navi-left{
					display:block;
					float:left;
					width:8px; height:43px;
					background:url(../images/layout/calendar-left.gif) no-repeat;
				}
				
				.calendar-navi-main{
					float:left;
					display:block;
					height:43px;
					width:234px;
					text-align:center;
					font-size:1.83em;
					color:#d22424;
					line-height:210%;
				}
				
				.calendar-navi-right{
					display:block;
					float:right;
					width:8px; height:43px;
					background:url(../images/layout/calendar-right.gif) no-repeat;
				}
			
			.calendar-navi-forward{
				width:140px;
				float:right;
				display:block;
				line-height:354%;
				font-weight:bold;
				text-align:right;
				padding-right:30px;
				background:url(../images/layout/arrow-right.gif) no-repeat 148px 14px;
			}
		
		.callendar-header{
			font-weight:bold;
			border-bottom:1px solid #d7d7d4;
		}
		
		#calendar-month{
		margin-top: 30px;
		}
			
			#calendar-month li{

				float:left;

			}
			
			.calendar-day{
				display:block;
				float:left;
				width:84px;
				text-align:right;

	
				padding:4px 0;
			}
			
			.calendar-event{
				border-left:1px solid #d7d7d4;
				display:block;
				float:right;
				width:480px;
				text-align:left;
				padding:12px;
			}
			
				.callendar-header .calendar-day{
					font-size:1em;
					padding-top:12px;
				}
			
				.day-title{
					font-weight:normal;
					cursor: pointer;
				}

				.calendar-event .trigger{
					text-decoration:underline;
					color:#d22424;
					cursor: pointer;
				}
				
				.calendar-event .trigger:hover{
					text-decoration:none;
				}
				
				.day-details{
					clear:both; 
					text-align:left; 
					line-height:140%; 
					font-size:0.92em;
				}
				
				.day-details li{
					width:470px;
					padding:10px;
				}
		
				
/* AKTUALNO¦Ć */
				
#news-view{
	padding:10px;
}

#news-view h3{
	font-size:1.83em;
	font-weight:normal;
	padding:0 10px;
}
	
#news-view .news_date{
	margin-left:12px;
	padding-top:4px;
}

#news-view-left{
	float:left;
	font-size:0.92em;
	text-align:right;
	width:120px;
}
		
#news-view-left p{
	text-align:right;
	padding:8px 0 0 10px;
}
		
#news-view-left .tagi{
	font-size:1.00em;
}
				
#news-view-right{
	border-left:1px solid #d7d7d4;
	float:right;
	width:400px;
	padding:0px 15px;
}
#news-view-right p{
	padding:5px 0 5px 0;
	line-height:16px;
}

#news-view-right h1, 
#news-view-right h2, 
#news-view-right h3, 
#news-view-right h4{
	text-align:left;
	color:#d22424;
	font-size:1.33em;
	padding-top:10px;
}

#news-view-right h5 {
  font-size: 24px;
  text-align:left;
  font-weight:normal;
}

#news-view-right p#uwaga {
  font-size: 11px;
  line-height: 12px;
}


#news-view-right p:first-child, #news-view-right p#lead{
	padding-top:0px;
	line-height:16px;
	font-weight:bold;
}

#news-view-right ul, #news-view-right ol{
	text-align:left;
	margin-left:40px;
}

#news-view-right ul{
	list-style:square;
}

/** **/
#news-view-right table{
	width:100%;
	text-align:left;
}

#news-view-right td, #news-view-right th{
	text-align:left;
	font-size:90%;
	padding:4px;
	vertical-align:top;
	border-bottom:1px solid #ccc;
}

#news-view-right th{
	font-weight:bold;
}

#news-view-right caption{
	text-align:center;
	text-transform:capitalize;
	padding:8px;
	font-size:140%;
	font-weight:bold;
	border-bottom:1px solid #ccc;
}


#komentarze{
	display:block;
	margin:10px auto;
	width:383px; height:85px;
	background:url(../images/layout/komentarze-bg.png) no-repeat;
}
				
#komentarze h3{
	font-size:1.17em;
	font-weight:bold;
}

#komentarze p{
	font-size:0.92em;
	color:#706a5f;
	padding-left:10px;
	padding-top:2px;
}
					
#komentarze strong{
	color:#d22424;
}
						
#komentarze:hover{
	text-decoration:none;
}

.news-navi{
	clear:both;
	width:100%; height:27px;
	background:url(../images/layout/news-navi-bg.png) repeat-x;
}

					.news-navi-back{
						width:200px; height:27px;
						float:left;
						font-weight:bold;
						text-align:left;
						padding-left:30px;
						line-height:220%;
						background:url(../images/layout/arrow-left.gif) no-repeat 8px 7px;
					}
					
					.news-navi-forward{
						width:200px; height:27px;
						float:right;
						font-weight:bold;
						text-align:right;
						padding-right:28px;
						line-height:220%;
						background:url(../images/layout/arrow-right.gif) no-repeat 208px 7px;
					}

						#news-cat{
							width:575px;
							margin:auto;
						}
						
							#news-cat-bookmarks{
								width:575px;
								height:25px;
								background:url(../images/layout/news-categories-top.png) no-repeat 0 24px;	
								display:block;
							}
							
								#news-cat-bookmarks li{
									float:left;
									padding-right: 2px;
								}
									
									.b2l{
										width:5px;
										height:25px;
										float:left;
										background:url(../images/layout/news-categories-bm-left-u.png) no-repeat;
									}			
									
									.b2c{
										height:25px;
										float:left;
										background:url(../images/layout/news-categories-bm-main-u.png) repeat-x;
										padding:0 6px;
										font-size:0.92em;
										font-weight:bold;
										line-height:220%;
										color:#706a5f;
									}						
					
									.b2r{
										width:5px;
										height:25px;
										float:left;
										background:url(../images/layout/news-categories-bm-right-u.png) no-repeat;
									}
									
									a:hover .b2l{
										background:url(../images/layout/news-categories-bm-left-a.png) no-repeat;
									}			
									
									a:hover .b2c{
										text-decoration:underline;
										background:url(../images/layout/news-categories-bm-main-a.png) repeat-x;
									}						
					
									a:hover .b2r{
										background:url(../images/layout/news-categories-bm-right-a.png) no-repeat;
									}
									
									.active .b2l, .active:hover .b2l{
										background:url(../images/layout/news-categories-bm-left-a.png) no-repeat;
									}			
									
									.active .b2c, .active:hover .b2c{
										background:url(../images/layout/news-categories-bm-main-a.png) repeat-x;
										line-height:240%;
										color:#d22424;
									}						
					
									.active .b2r, .active:hover .b2r{
										background:url(../images/layout/news-categories-bm-right-a.png) no-repeat;
									}	
									
								#news-cat-main{
									font-size:0.92em;
									padding:10px;
									width:575px;
									background:url(../images/layout/news-categories-bg.png) repeat-y;
								}
								
								#news-cat-main p{
									display:block;
									padding-right:10px;
								}
								
								#news-cat-bottom{
									width:575px; height:10px;
									background:url(../images/layout/news-categories-bottom.png) no-repeat;
								}
								
/* GALERIA */
		#gallery_lists{
			width:960px;
		}
			.gallery_list{
				float:left;
				display:inline;
				width:318px;
				margin-left:2px; 
				background:#fff;
			}
			
				.gallery_list h3{
					display:block;
					width:315px; height:50px;
				}
				
				
					#gallery_list_polska h3{
						background:url(../images/layout/gallery_header_title_r.png) no-repeat;
					}
					
					#gallery_list_polska .gallery_title{
					  width: 200px;
						
					}	
					#gallery_list_polska .gallery_counter{
					  width: 90px;
					}
					
					#gallery_list_swiat h3{
						background:url(../images/layout/gallery_header_bg_g.png) repeat-x;
					}	
					
					#gallery_list_swiat .gallery_title{
						background:url(../images/layout/gallery_header_title_g.png) no-repeat;
					}	
					
					#gallery_list_inne h3{
						background:url(../images/layout/gallery_header_bg_b.png) repeat-x;
					}		
							
					#gallery_list_inne .gallery_title{
						background:url(../images/layout/gallery_header_title_b.png) no-repeat;
					}
							
					.gallery_title{
						display:block;
						float:left;
						width:100px; height:50px;
						text-indent:-1000px;
					}
					
					.gallery_counter{
						display:block;
						float:right;
						width:150px; height:50px;
						padding-right:20px;
						font-size:0.71em;
						color:#706a5f;
						font-weight:normal;
						line-height:540%;
						text-align:right;
					}
					
				.gallery_list li{
					width:315px;
					height:72px;
					float:left;
				}
				
					#gallery_list_polska li{
						background:url(../images/layout/gallery_bg_r.png) repeat-x bottom;
					}
					
					#gallery_list_swiat li{
						background:url(../images/layout/gallery_bg_g.png) repeat-x bottom;
					}
					
						#gallery_list_swiat a {
							color:#39753e;
						}
					
					#gallery_list_inne li{
						background:url(../images/layout/gallery_bg_b.png) repeat-x bottom;
					}
						
						#gallery_list_inne a {
							color:#002e5e;
						}					
					.gallery_list_txt{
					
						float:left;
						margin: 12px 0;
						font-size:0.92em;
					}
					
					.gallery_list_txt a{
						font-weight:bold;
						text-decoration:underline;
					}
					
					.gallery_list_txt a:hover, .gallery_list_txt a:focus {
						text-decoration:none;
					}
					
					.gallery_list_img{
						width:96px;
						float:left;
					}
					
						.gallery_list_img a{
							display:block;
							border:1px solid #e0e0e0;
							padding:1px;
							width: 59px;
							height:45px;
							margin: 12px 15px;
						}
								
						.gallery_list_img img{
							display:block;
							border:1px solid #e0e0e0;
						}
			
					.gallery_list_footer{
						width:316px;
						clear:both;
						font-size:0.92em;
						line-height:220%;
					}
						
					#gallery_list_polska .gallery_list_footer{
						background: url(../images/layout/gallery_footer_bg_r.png) repeat-x bottom;
					}
					
					#gallery_list_swiat .gallery_list_footer{
						background:url(../images/layout/gallery_footer_bg_g.png) repeat-x bottom;
					}
					
					#gallery_list_inne .gallery_list_footer{
						background:url(../images/layout/gallery_footer_bg_b.png) repeat-x bottom;
					}
					
.gallery_list_back{
	margin-left:12px;
	display:inline;
	float:left;
	width:80px;
	text-align:left;
}
			
.gallery_list_pager{
	display:block;
	float:left;
	width:130px;
	text-align:center;
}

.gallery_list_forward{
	display:block;
	float:left;
	width:80px;
	text-align:right;
	
}
			
#gallery_top20{
	width:315px;
	margin:2px;
	margin-left:3px;
	float:left;
}

#gallery_top20 ul{
	padding:15px 25px;
	width:300px;
}

#gallery_top20 .gallery_list_img{
	float:left;
	margin:0px;
	padding:3px;
	width: 60px;
}
	
#gallery_top20 a{
	padding:0;
	margin:0;
}
			
#gallery_najpopularniejsze{
	width:316px;
	margin:2px;
	float:left;
	text-align:left;
}

#gallery_najpopularniejsze ol li{
	padding: 5px 0;
	font-style:italic;
}

#gallery_najpopularniejsze a{
	text-decoration:underline;
	font-style:normal;
}
	
#gallery_najpopularniejsze a:hover, #gallery_najpopularniejsze a:focus{

	text-decoration:none;
}
					
#gallery_reklama{
	float:left;
	width:315px;
	margin:2px;
	text-align:center;
	padding-top:20px;
}

/* GALERIA - widok zdjęcia*/

				.gallery-navi{
					clear:both;
					width:100%; height:27px;
					background:url(../images/layout/news-navi-bg.png) repeat-x;
					margin-top:10px;
				}

					.gallery-navi-back{
						width:150px; height:27px;
						float:left;
						font-weight:bold;
						text-align:left;
						padding-left:30px;
						line-height:220%;
						background:url(../images/layout/arrow-left.gif) no-repeat 8px 7px;
					}
					
					.gallery-navi-pager{
						width:228px; height:27px;
						float:left;
						font-weight:normal;
						text-align:center;
						line-height:260%;
						font-size:0.92em;
					}
					
					.gallery-navi-forward{
						width:150px; height:27px;
						float:right;
						font-weight:bold;
						text-align:right;
						padding-right:28px;
						line-height:220%;
						background:url(../images/layout/arrow-right.gif) no-repeat 158px 7px;
					}

				#gallery_main_image{
					padding:20px 0;
				}
				
				#gallery_main_desc p{
					text-align:center;
					padding:4px 20px;
				}
				
				#gallery_main_counter{
					font-size:0.92em;
				}
				
				#gallery_main_rate{
					font-size:0.92em;
					font-weight:bold;
				}
				
				#sidebar #gallery_najpopularniejsze{
					width:98%;
				}
			
				
/*ZAWODNICY*/

#zawodnicy_container{
	width:100%;
	background: url(../images/layout/sidebar-box-bg.png) repeat-x;
}

#zawodnicy_nav{
	text-align:left;
	height:60px;
	border-bottom:1px solid #f1f1f1;
}

.form_select {
	width:169px;
	float:left;
	margin-left:10px;
}

.form_select label{
	display:block;
	width:169px;
	floaT:left;
	font-size:0.92em;
}

#filter-klub, #filter-nazwisko{
	width:169px;
}

#zawodnicy_nav form{
	padding-top:10px;
}


.form_check {
	padding-left:20px;
	float:left;
}

.form_check label{
	font-size:0.92em;
}
	

.form_submit{
	float:left;
	padding-left:10px;
}

#submit_filtruj{
	width:49px;
	height:19px;
	background: url(../images/layout/submit_filtruj.gif) no-repeat;
	border:0;
	padding:0;
	margin:10px;
}
	
#submit_filtruj:hover{
	background: url(../images/layout/submit_filtruj_h.gif) no-repeat;
}
	
.zawodnik_box{
	width:283px;
	height:90px;
	margin-left:10px;
	background: url(../images/layout/box_m_bg.png) repeat-x;
	margin-top:10px;
	float:left;
	text-align:left;
}

.zawodnik_box_inside{
	display:block;
	width:277px;
	height:84px;
	margin-top:2px;
	margin-left:2px;
	border:1px solid #fff;	
	background: url(../images/layout/box_m_bg.png) repeat-x;
}

.zawodnik_box_inside:hover{
	border:1px solid #f4f4f4;	
	text-decoration:none;
}

.zawodnik_box_inside img{
	width:53px;
	height:52px;
	border:1px solid #000;
	float:left;
	margin:10px;
}

.zawodnik_nazwisko{
	color:#d22424;
	font-size:1.17em;
	padding-right: 24px;
	padding-top:10px;
	font-weight:bold;
	display:block;
}

.zawodnik_klub{
	display:block;
	color: #706a5f;
	padding:4px 0;
}
	
.zobacz_zawodnika{
	width:140px;
	height:19px;
	display:block;
	margin-left:74px;
	background: url(../images/layout/zobacz_zawodnika.gif) no-repeat;
}
	
.zawodnik_box_inside:hover .zobacz_zawodnika{
	background: url(../images/layout/zobacz_zawodnika_h.gif) no-repeat;
}
		
#player_foto, #club_foto{
	width:200px;
	float:left;
	padding-top:20px;
}

#player_info, #club_info{
	width:392px;
	float:right;
	padding-top:20px;
}

#player_info table, #club_info table{
	width:372px;
	margin-right:20px;
}

#player_info td, #club_info td{
	padding:6px 10px;
	text-align:left;
	vertical-align:top;
	font-size:0.92em;
}
#player_info td p, #club_info td p{
	padding-bottom:10px;
}

#player_info th, #club_info th{
	padding:6px 10px;
	vertical-align:top;
	text-align:right;
	border-right:1px solid #e0e0e0;
}

#player_info .spec, #club_info .spec{
	font-size:1.33em;
	color: #d22424;
	font-weight:bold;
}


.scoreboard_avatar{
	width:218px;
	height:350px;
	float:left;
	text-align:center;
	padding-top:32px;
}	

.scoreboard_container{
	width:524px;
	float:left;
}	
			
				
#scoreboard1, #scoreboard2{
	width:523px;
	height:404px;
	background:#142b23 url(../images/layout/live/bg.png) no-repeat;
	overflow:hidden;
	margin:auto;
	text-align:left;
}

.scoreLa1, .scoreLa2, .scoreRa1, .scoreRa2{
	width:70px;
	height:106px;
}
	
.scoreLa1{
	position:relative;
	top:129px;
	left:80px;
}
	
.scoreLa2{
	position:relative;
	top:23px;
	left:150px;
}
	
.scoreRa1{
	position:relative;
	top:-284px;
	left:303px;
}

.scoreRa2{
	position:relative;
	top:-390px;
	left:373px;
}
	
.scoreLb1, .scoreRb1{
	width:58px;
	height:89px;
}

	
.scoreLb1{
	position:relative;
	top:-200px;
	left:19px;
}

.scoreRb1{
	position:relative;
	top:-613px;
	left:444px;
}

.time_left{
	width:58px;
	height:42px;
	position:relative;
	background:url(../images/layout/live/time_left.png) no-repeat;
	top:-198px;
	left:20px;
}

.card_left{
	width:79px;
	height:70px;
	position:relative;
	top:-121px;
}
	
.cl_red		{background:url(../images/layout/live/card_left_red.png) no-repeat;}
.cl_yellow	{background:url(../images/layout/live/card_left_yellow.png) no-repeat;}
.cl_both	{background:url(../images/layout/live/card_left_both.png) no-repeat;}

.cr_red		{background:url(../images/layout/live/card_right_red.png) no-repeat;}
.cr_yellow	{background:url(../images/layout/live/card_right_yellow.png) no-repeat;}
.cr_both	{background:url(../images/layout/live/card_right_both.png) no-repeat;}
	
.time_right{
	width:58px;
	height:42px;
	position:relative;
	background:url(../images/layout/live/time_right.png) no-repeat;
	top:-610px;
	left:446px;
}

.card_right{
	width:79px;
	height:70px;
	position:relative;
	top:-534px;
	left:444px;
}
	
.a0{background:url(../images/layout/live/a0.png);}
.a1{background:url(../images/layout/live/a1.png);}
.a2{background:url(../images/layout/live/a2.png);}
.a3{background:url(../images/layout/live/a3.png);}
.a4{background:url(../images/layout/live/a4.png);}
.a5{background:url(../images/layout/live/a5.png);}
.a6{background:url(../images/layout/live/a6.png);}
.a7{background:url(../images/layout/live/a7.png);}
.a8{background:url(../images/layout/live/a8.png);}
.a9{background:url(../images/layout/live/a9.png);}
.a-{background:url(../images/layout/live/a-.png);}
.a_{background:url(../images/layout/live/a_.png);}

.b0{background:url(../images/layout/live/b0.png);}
.b1{background:url(../images/layout/live/b1.png);}
.b2{background:url(../images/layout/live/b2.png);}
.b3{background:url(../images/layout/live/b3.png);}
.b4{background:url(../images/layout/live/b4.png);}
.b5{background:url(../images/layout/live/b5.png);}
.b6{background:url(../images/layout/live/b6.png);}
.b7{background:url(../images/layout/live/b7.png);}
.b8{background:url(../images/layout/live/b8.png);}
.b9{background:url(../images/layout/live/b9.png);}
.b-{background:url(../images/layout/live/b-.png);}
.b_{background:url(../images/layout/live/b_.png);}
	
.player1{
	position:relative;
	width:259px;
	height:62px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	color:#fff;
	/*top:-521px;*/
	top:-535px;
}

.player2{
	position:relative;
	width:259px;
	height:62px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	color:#fff;
	/*top:-582px;*/
	top:-596px;
	left:264px;
}
.team_name{
	font-size:0.92em;
}
.player_name{
	font-size:1.00em;
}
	

	
.scoreboard_logs{
	margin:auto;
	width:523px;
	height:180px;
	overflow:auto;
}
	
.scoreboard_logs li{
	width:506px;
	padding:6px 0;
	clear:both;
	float:left;
}

.scoreboard_time{
	width:50px;
	float:left;
	text-align:right;
	overflow:hidden;
	text-align:center;
}

.scoreboard_log{
	width:443px;
	display:block;
	float:left;
	text-align:left;
	padding-left:4px;
}

#scoreboard_auto{
	text-align:center;
	padding:10px;
	font-size:0.83em;
}
	
	
/* TABELE */

.tabela_wynikow{
   width:590px;
   border: 0;
   border-collapse: collapse;
   margin-left:2px;
   margin-top:10px;
}

.tabela_wynikow .odd{
	background:#f7f7f7;
}

.tabela_wynikow tr:hover td{
	text-decoration:underline;
}

.tabela_wynikow th{
	font-size:0.92em;
	border:1px solid #e9e9e7;
	padding:8px 4px;
}

.tabela_wynikow td{
	font-size:0.92em;
	padding:4px;
	border:1px solid #e9e9e7;
}

.tabela_wynikow .pkt{
	color:#1a3c82;
	background:#f7f7f7;
}

.tabela_wynikow .prz{
	color:#3e9f0b;
}

.tabela_wynikow .wyg{
	color:#d22424;
}

.download{
	padding:0px 40px;
}

.download li{
	text-align:left;
	clear:both;
	height:30px;
	margin-top:20px;
}

.download li a{
	padding:0 46px;
	height:30px;
	display:block;
	line-height:29px;
}

.download .doc{
	background:url(../images/doc.png) no-repeat left top;
}

.download .xls{
	background:url(../images/xls.png) no-repeat left top;
}

.download .pdf{
	background:url(../images/pdf.png) no-repeat left top;
}



#wybierz_sezon form{
	padding:20px 0;
}

.form_select_sezon select, .form_select_sezon label, .form_select_sezon input{
	float:left;
}

.form_select_sezon label{
	padding:0 14px;
	line-height:180%;
}

.form_select_sezon select{
	width:160px;
}

.form_select_sezon .submit_wy¶wietl{
	margin:0;
}
	
#submit_wyswietl{
	width:49px;
	height:19px;
	background: url(../images/layout/submit_filtruj.gif) no-repeat;
	border:0;
	padding:0;
	margin:1px 8px;
}
					
#submit_wyswietl:hover{
	background: url(../images/layout/submit_filtruj_h.gif) no-repeat;
}

#wyniki{
	width:360px;
	padding-left:1px;
}

#upbutton{
	background:url(../images/layout/updownbg.png) repeat-x;
	height:20px;
	margin-top:10px;
	border-bottom:1px solid #dadada;
}
	
#upbutton a{
	background:url(../images/layout/up.gif) no-repeat center center;
	height:20px;
	width:360px;
	display:block;
}
	
#upbutton a:hover{
	background:url(../images/layout/upa.gif) no-repeat center center;
}
	
#downbutton{
	background:url(../images/layout/updownbg.png) repeat-x 0 -1px;
	border-bottom:1px solid #dadada;
	height:20px;
}
	
#downbutton a:hover{
	background:url(../images/layout/downa.gif) no-repeat center center;
}
	
#downbutton a{
	height:20px;
	width:360px;
	background:url(../images/layout/down.gif) no-repeat center center;
	display:block;
}
	
#wyniki li{
	background: url(../images/layout/listbg.png) repeat-x;
	text-align:left;
	border-bottom:1px solid #dadada;
}
	
#wyniki li a{
	display:block;
	height:81px;
	overflow:hidden;
	width:360px;
	background:url(../images/layout/listitems.png) no-repeat 10px 0;
	text-decoration:none;
	color:#706a5f;
	font-size:0.92em;
}
	
#wyniki li a:hover{
	color:#3e9f0b;
}
	
.wyniki_more{
	display:block;
	width:360px;
	background:url(../images/layout/listmore.png) repeat-x;
	clear:both;
}

.insider{
	display:block;
	padding:0px 24px 8px 24px;
	font-size:0.9em;
}

.wyniki_content{
	padding-top:8px;
	padding-left:24px;
	display:block;
	width:264px;
	float:left;
}

.wyniki_kto{
	display:block;
	padding-top:4px;
}

.wyniki_wynik{
	display:block;
	float:left;
	width:30px;
	width:50px;
	text-align:center;
	padding-top:24px;
	font-size:1.17em;
}

#wyniki strong{
	color:#d22424;
}
	
/** KLUBY **/	

.klub_box{
	width:283px;
	height:90px;
	margin-left:10px;
	background: url(../images/layout/box_m_bg.png) repeat-x;
	margin-top:10px;
	float:left;
	text-align:left;
}
				
.klub_box_inside{
	display:block;
	width:277px;
	height:84px;
	margin-top:2px;
	margin-left:2px;
	border:1px solid #fff;	
	background: url(../images/layout/box_m_bg.png) repeat-x;
}

.klub_box_inside:hover{
	border:1px solid #f4f4f4;
	text-decoration:none;
}

.klub_box_inside img{
	width:53px;
	height:52px;
	border:1px solid #000;
	float:left;
	margin:10px;
}

.klub_nazwa{
	color:#d22424;
	font-size:1.17em;
	padding-right: 24px;
	padding-top:10px;
	font-weight:bold;
	display:block;
}

.klub_miasto{
	display:block;
	color: #706a5f;
	padding:4px 0;
}

.zobacz_klub{
	width:140px;
	height:19px;
	display:block;
	margin-left:74px;
	background: url(../images/layout/zobacz_klub.gif) no-repeat;
}

.klub_box_inside:hover .zobacz_klub{
	background: url(../images/layout/zobacz_klub_h.gif) no-repeat;
}

/* SPRZET */

.sprzet_box{
	width:283px;
	height:90px;
	margin-left:10px;
	background: url(../images/layout/box_m_bg.png) repeat-x;
	margin-top:10px;
	float:left;
	text-align:left;
}

.sprzet_box_inside{
	display:block;
	width:277px;
	height:84px;
	margin-top:2px;
	margin-left:2px;
	border:1px solid #fff;	
	background: url(../images/layout/box_m_bg.png) repeat-x;
}

.sprzet_box_inside:hover{
	border:1px solid #f4f4f4;	
	text-decoration:none;
}

.sprzet_box_inside img{
	width:53px;
	height:52px;
	border:1px solid #000;
	float:left;
	margin:10px;
}

.sprzet_nazwa{
	color:#d22424;
	font-size:1.17em;
	padding-right: 24px;
	padding-top:10px;
	font-weight:bold;
	display:block;
}

.sprzet_ocena{
	display:block;
	color: #706a5f;
	padding:4px 0;
}

.zobacz_sprzet{
	width:140px;
	height:19px;
	display:block;
	margin-left:74px;
	background: url(../images/layout/zobacz_sprzet.gif) no-repeat;
}

.sprzet_box_inside:hover .zobacz_sprzet{
	background: url(../images/layout/zobacz_sprzet_h.gif) no-repeat;
}

#filter-type, #filter-subtype{
	width:169px;
}

/* DRUŻYNA */

.druzyna_box{
	width:283px;
	height:90px;
	margin-left:10px;
	background: url(../images/layout/box_m_bg.png) repeat-x;
	margin-top:10px;
	float:left;
	text-align:left;
}

.druzyna_box_inside{
	display:block;
	width:277px;
	height:84px;
	margin-top:2px;
	margin-left:2px;
	border:1px solid #fff;	
	background: url(../images/layout/box_m_bg.png) repeat-x;
}

.druzyna_box_inside:hover{
	border:1px solid #f4f4f4;	
	text-decoration:none;
}

.druzyna_box_inside img{
	width:53px;
	height:52px;
	border:1px solid #000;
	float:left;
	margin:10px;
}

.druzyna_nazwa{
	color:#d22424;
	font-size:1.17em;
	padding-right: 24px;
	padding-top:10px;
	font-weight:bold;
	display:block;
}

.zobacz_druzyne{
	width:140px;
	height:19px;
	display:block;
	margin-left:74px;
	background: url(../images/layout/zobacz_druzyne.gif) no-repeat;
}

.druzyna_box_inside:hover .zobacz_druzyne{
	background: url(../images/layout/zobacz_druzyne_h.gif) no-repeat;
}


	/* Comments Styling */
#commentlist li {
margin-bottom: 1.5em;
padding-bottom: 1em;
border-bottom: 1px solid #700000;
}

#commentform {
margin: 1em 0;
background: #FFFFFF;
width: 280px;
}

#commentform textarea {
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 350px;
}
#commentform textarea:hover {
background: #FFFFFF;
border: 1px solid #d6d3d3;
}
#commentform textarea:focus {
background: #ffffff;
border: 1px solid #939793;
}

#commentform #email, #kod, #commentform #author, #commentform #url {
font-size: 1.1em;
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 280px;
}
#commentform #email:hover, #kod:hover, #commentform #author:hover, #commentform #url:hover {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #d6d3d3;
width: 280px;
}
#commentform #email:focus,  #kod:focus, #commentform #author:focus, #commentform #url:focus {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #939793;
width: 280px;
}
#commentform input{
margin-bottom: 1px;
}

#commentform label{
font-size: 0.8em;
}