/*
CSS zawierajacy style dla listingow wszelakich (arty, archiwum, galerie itp) i dzialow
*/

/* Klasy dla lewej kolumny */

.paging{
border-bottom: 1px solid #c9c9c9;
background: url('../img/sh/bg_glow_640.jpg') no-repeat bottom center;
color: #8b8a8a;
font-size: 1.2em;
text-align: center;
}
	.paging a{
	color: #dd4f10;
	display: inline-block;
	padding: 9px 7px;
	margin: 0 8px;
	}
		.paging a.act, .paging a:hover{
		color: #fff;
		font-weight: bold;
		background: #f75b00; /* Old browsers */
		background: -moz-linear-gradient(top, #f75b00 0%, #b82900 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f75b00), color-stop(100%,#b82900)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #f75b00 0%,#b82900 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #f75b00 0%,#b82900 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, #f75b00 0%,#b82900 100%); /* IE10+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f75b00', endColorstr='#b82900',GradientType=0 ); /* IE6-9 */
		background: linear-gradient(top, #f75b00 0%,#b82900 100%);
		}
		.paging a:hover{
		font-weight: normal;
		}
	.paging span{
	display: inline-block;
	padding: 9px 7px;
	margin: 0 8px;
	}
	
.list .content{background: #f1f1f1 url('../img/sh/ver_sep.png') repeat-y 783px 0 ;}
	
.list .lewa{
float: left;
width: 785px;
overflow: hidden;
}
	.list .lewa .head{
	color: #666;
	text-shadow: 0 1px #fff;
	font-family: 'Trebuchet MS', Trebuchet, Arial, Tahoma, sans-serif;
	font-weight: bold;
	font-size: 1.1em;
	border-bottom: 1px solid #fa5e00;
	padding: 7px 11px 7px;
	clear:both;
	}
		.list .lewa .head.forum{border-color: #c9c9c9;}
			.list .lewa .head.forum img{vertical-align:-16px;}
			
		.list .lewa .head SPAN{
		color: #8b8b8b;
		}
		.list .lewa .head a.more{
		float: right;
		font-weight: normal;
		font-size: 0.9em;
		padding-top: 2px;
		color: #6c6c6c;
		}
		.list .lewa .head strong{
		color: #db4300;
		}
		.list .lewa .head a.more:hover, .list .lewa .head a.more span{
		color: #c75624;
		}
		
	.list .lewa .kal_f1{
	color: #d4d4d4;
	background: #575757;
	word-spacing: -1em;
	-moz-box-shadow: 1px 1px 3px #bbb;
	-webkit-box-shadow: 1px 1px 3px #bbb;
	box-shadow: 1px 1px 3px #bbb;
	font-size: 0.8em;
	text-align: center;
	}
		.list .lewa .kal_f1 div{padding: 0 0 6px; border-top: 1px solid #686868;}
		.list .lewa .kal_f1 div.top_row{border-bottom: 0;}
			.list .lewa .kal_f1 a{
			color: #d4d4d4;
			word-spacing: normal;
			display: inline-block;
			margin: 0 3.5px;
			}
				.list .lewa .kal_f1 a:hover, .list .lewa .kal_f1 a.cur{color: #fa8202;}
			
	.list .lewa .news_col{width: 470px; float: left;}
		.list .lewa .news_col .news{
		display:inline-block;
		position:relative;
		padding: 7px 9px 8px 9px;
		border-bottom: 1px solid #cacaca;
		background: url('../img/sh/bg_glow_485.jpg') no-repeat bottom center;
		line-height: 1.2em;
		}
			.list .lewa .news_col .news a{
			color: #db4300;
			font-weight: bold;
			display:inline;
			}
			.list .lewa .news_col .news a:hover{ color: #ff8400; }
				.list .lewa .news_col .news a img{
				width: 210px;
				display:block;
				border: 1px solid #fff;
				-moz-box-shadow: 1px 1px 3px #bbb;
				-webkit-box-shadow: 1px 1px 3px #bbb;
				box-shadow: 1px 1px 3px #bbb;
				float:left;
				margin-right: 10px;
				vertical-align: top;
				}
			.list .lewa .news_col .news span, .list .lewa .news_col .news p{
			/*display: block;
			margin-left: 222px;
			margin-top: 6px;*/
			display: inline-block;
			width: 230px;
			}
			.list .lewa .news_col .news span{margin-top: 6px;}
		.list .lewa .news_col .more{
		padding: 5px 9px 6px 9px;
		border-bottom: 1px solid #cacaca;
		line-height: 1.2em;
		text-align: right;
		clear: both;
		}
			.list .lewa .news_col .more a{
			color: #6c6c6c;
			text-shadow: 0 1px 0 #fff;
			}
				.list .lewa .news_col .more a span{color: #c75624; font-weight: bold;}
				.list .lewa .news_col .more a:hover{color: #c75624;}

	.list .lewa .mid_col{width: 300px; float: right;}
		
		.list .lewa .mid_col .f1_klas{
		color: #d4d4d4;
		background: #575757;
		-moz-box-shadow: 1px 1px 3px #bbb;
		-webkit-box-shadow: 1px 1px 3px #bbb;
		box-shadow: 1px 1px 3px #bbb;
		padding: 9px 0 9px 10px;
		}
			.list .lewa .mid_col .f1_klas table{
			width: 135px;
			float: left;
			margin-right: 9px;
			margin-bottom: 5px;
			}
			.list .lewa .mid_col .f1_klas table td{
			border-bottom: 1px solid #636363;
			vertical-align:middle;
			padding: 3px 2px;
			width: 100%;
			}
				.list .lewa .mid_col .f1_klas table td.lp{
				white-space: nowrap;
				}
			.list .lewa .mid_col .f1_klas table th{
			text-align: center;
			font-weight: bold;
			border-bottom: 1px solid #636363;
			padding: 3px 2px;
			}
				.list .lewa .mid_col  table th small{
				font-size: 0.9em;
				}
				.list .lewa .mid_col .f1_klas table td a{
				color: #FA8202;
				}
				.list .lewa .mid_col .f1_klas table td.lp, .list .lewa .mid_col .f1_klas table td.pkt{
				text-align: right;
				width: 14px;
				}
				.list .lewa .mid_col .f1_klas table td.pkt{
				text-align: right;
				padding-left: 7px;
				width: 14px;
				}
				.list .lewa .mid_col .f1_klas table td.klas_flag{
				padding: 2px 4px;
				width: 29px;
				}
				.list .lewa .mid_col .f1_klas table td.klas_kier_team{
				white-space: nowrap;
				padding: 3px 4px;
				text-align: center;
				}
				.list .lewa .mid_col .f1_klas table td.klas_bolid{
				width: 72px;
				padding: 2px 6px;
				text-align: center;
				background: #808080;
				}
		
		.list .lewa .mid_col .adv_rect,
		.list .lewa .mid_col .iwrap_rect {
			margin-top: 10px;
		}
		
		.list .lewa .mid_col .tagi .head{
		color: #8a8a8a;
		border-color: #c9c9c9;
		}
		.list .lewa .mid_col .tagi .tags{
		text-align: center;
		line-height: 22px;
		padding: 9px;
		}
		.list .lewa .mid_col .tagi .tags A{
		white-space: nowrap;
		display: inline-block;
		margin: 0 4px;
		}
		.list .lewa .mid_col .face{
		display: inline-block;
		margin-top: 10px;
		}				
		
		.list .lewa .news_col div.face{
				border: 2px solid #CAD4E7;
				background: #f6f8ff;
				padding: 3px 4px;
				font-size: 0.9em;
				color: #a4a4a4;
				margin-top: 7px;
				margin-bottom: 3px;
				}
		
		.list .lewa .mid_col UL.forum{
		background: transparent url('../img/sh/bg_forum_prawa.png') right bottom no-repeat;
		width: 276px;
		padding: 12px 13px 28px 11px;
		font-family: Georgia, 'Trebuchet MS', serif;
		font-size: 1.2em;
		}
			.list .lewa .mid_col UL.forum LI{
			background: transparent url('../img/sh/hr_old.png') bottom no-repeat;
			padding: 4px 0 6px 0;
			overflow: hidden;
			white-space: nowrap;
			}
				.list .lewa .mid_col UL.forum LI SPAN{
				color: #8a8a8a;
				display: inline-block;
				width: 35px;
				text-align: right;
				margin-right: 8px;
				}
		
		.list .lewa .mid_col .f1_wyniki{
		padding: 10px 9px 10px 9px;
		border-bottom: 1px solid #c9c9c9;
		background: url('../img/sh/bg_glow_300.jpg') no-repeat bottom center;
		}
			.list .lewa .mid_col .f1_wyniki div{
			float:left;
			width: 152px;
			height: 110px;
			}
				.list .lewa .mid_col .f1_wyniki div a{
				background: url('../img/f1/gal_btn.png') no-repeat;
				width: 94px;
				height: 19px;
				padding: 9px 0 0 44px;
				}
			.list .lewa .mid_col .f1_wyniki h3{
			color: #db4300;
			font-weight:bold;
			}
			.list .lewa .mid_col .f1_wyniki small{
			font-size: 0.9em;
			display: block;
			margin: -8px 0 8px;
			}
			.list .lewa .mid_col .f1_wyniki span{
			display: block;
			margin: 0 0 4px;
			color: #a9a9a9;
			}
			.list .lewa .mid_col .f1_wyniki a{
			display: block;
			margin: 0 0 4px;
			font-weight: bold;
			color: #808080;
			}
				.list .lewa .mid_col .f1_wyniki a span{
				display: inline;
				margin: 0;
				color: #db4300;
				}
			
			.prawa table.tab_tv{
			font-size: 0.9em;
			width: 100%;
			margin: 3px 0 3px;
			}
				.prawa table.tab_tv th{
				background: #999;
				border-bottom: 1px solid #FA5E00;
				color: #fff;
				padding: 4px 5px 5px;
				text-align: center;
				font-weight: bold;
				}
				.prawa table.tab_tv td{
				border-bottom: 1px solid #c9c9c9;
				padding: 5px;
				vertical-align: middle;
				text-align: center;
				}
				.prawa table.tab_tv td.godz{
				white-space: nowrap;
				width: 20px;
				background: #fcfcfc;
				}
				.prawa table.tab_tv td.kan{
				width: 60px;
				}
			
		.list .lewa .mid_col .ngal{
		padding: 10px 0 3px 9px;
		word-spacing: -1em;
		border-bottom: 1px solid #c9c9c9;
		background: url('../img/sh/bg_glow_300.jpg') no-repeat bottom center;
		}
			.list .lewa .mid_col .ngal a{
			display: inline-block;
			word-spacing: normal;
			width: 138px;
			margin: 0 5px 8px 0;
			vertical-align: top;
			text-align:center;
			line-height: 1.25em;
			font-size: 0.95em;
			}
				.list .lewa .mid_col .ngal a img{
				width: 136px;
				display: block;
				border: 1px solid #fff;
				-moz-box-shadow: 1px 1px 3px #bbb;
				-webkit-box-shadow: 1px 1px 3px #bbb;
				box-shadow: 1px 1px 3px #bbb;
				margin-bottom: 6px;
				}
		
		.list .lewa .mid_col .f1_kierowcy{
		padding: 10px 9px 10px 9px;
		border-bottom: 1px solid #c9c9c9;
		background: url('../img/sh/bg_glow_300.jpg') no-repeat bottom center;
		line-height: 1.25em;
		}
			.list .lewa .mid_col .f1_kierowcy span{display:block; padding-top: 4px;}
			.list .lewa .mid_col .f1_kierowcy a{font-weight: bold;}
			.list .lewa .mid_col .f1_kierowcy ul a{font-weight: normal;}
				.list .lewa .mid_col .f1_kierowcy a img{
				margin: 0 0 6px 8px;
				float:right;
				width: 136px;
				border: 1px solid #fff;
				-moz-box-shadow: 1px 1px 3px #bbb;
				-webkit-box-shadow: 1px 1px 3px #bbb;
				box-shadow: 1px 1px 3px #bbb;
				}
			
	/* listing aktualnosci*/
	
	.list .lewa .listing{
	word-spacing: -1em;
	border-bottom: 1px solid #c9c9c9;
	padding: 0 0 12px;
	margin: 10px -5px 0 -10px;
	overflow: hidden;
	}
		.list .lewa .listing .adv_rect,
		.list .lewa .listing .iwrap_rect
		{
			width: 375px;
			float:right;
			word-spacing: normal;
			display: inline-block;
			padding: 11px 5px 11px 6px;
			margin: -1px 0px 0px 0px;
			border-top: 1px solid #c9c9c9;
			vertical-align: top;
			min-height: 114px;
			line-height: 1.3em;
			text-align: center;
		}
			.list .lewa .listing .adv_rect div, 
			.list .lewa .listing .adv_rect table, 
			.list .lewa .listing .adv_rect img, 
			.list .lewa .listing .adv_rect object, 
			.list .lewa .listing .adv_rect embed,
			.list .lewa .listing .iwrap_rect div, 
			.list .lewa .listing .iwrap_rect table, 
			.list .lewa .listing .iwrap_rect img, 
			.list .lewa .listing .iwrap_rect object, 
			.list .lewa .listing .iwrap_rect embed
			{
				margin: 0 auto;
			}
		.list .lewa .listing .news{
		width: 385px;
		word-spacing: normal;
		display: inline-block;
		padding: 11px 0 11px;
		margin: -1px 5px 0px 10px;
		border-top: 1px solid #c9c9c9;
		vertical-align: top;
		min-height: 114px;
		line-height: 1.3em;
		}
			.list .lewa .listing .news span{
			display: block;
			margin-left: 188px;
			margin-top: 4px;
			}
			.list .lewa .listing .news span.data{
			display: inline;
			font-size: 0.8em;
			margin: 0;
			white-space:nowrap;
			color: #8b8a8a;
			}
			.list .lewa .listing .news a{
			font-weight: bold;
			}
			.list .lewa .listing .news a img{
			width: 176px;
			border: 1px solid #fff;
			-moz-box-shadow: 1px 1px 3px #bbb;
			-webkit-box-shadow: 1px 1px 3px #bbb;
			box-shadow: 1px 1px 3px #bbb;
			float:left;
			margin-right: 10px;
			vertical-align: top;
			}
	
	/* listing galerii */
	
	.list .lewa .listing_gal{
	word-spacing: -1em;
	border-bottom: 1px solid #c9c9c9;
	padding: 0 0 12px;
	margin: 10px -30px 0 -10px;
	overflow: hidden;
	}
		.list .lewa .listing_gal .adv_rect,
		.list .lewa .listing_gal .iwrap_rect
		{
			width: 514px;
			min-height: 224px;
			float:right;
			word-spacing: normal;
			display: inline-block;
			padding: 55px 0 9px;
			margin: -1px 30px 0px 10px;
			border-top: 1px solid #c9c9c9;
			vertical-align: top;
			line-height: 1.3em;
			text-align: center;
		}
			.list .lewa .listing_gal .adv_rect div, 
			.list .lewa .listing_gal .adv_rect table, 
			.list .lewa .listing_gal .adv_rect img, 
			.list .lewa .listin_gal .adv_rect object, 
			.list .lewa .listing_gal .adv_rect embed,
			.list .lewa .listing_gal .iwrap_rect div, 
			.list .lewa .listing_gal .iwrap_rect table, 
			.list .lewa .listing_gal .iwrap_rect img, 
			.list .lewa .listin_gal .iwrap_rect object, 
			.list .lewa .listing_gal .iwrap_rect embed
			{
				margin: 0 auto;
			}
		.list .lewa .listing_gal .gal{
		width: 242px;
		word-spacing: normal;
		display: inline-block;
		padding: 9px 0;
		margin: -1px 19px 0px 10px;
		border-top: 1px solid #c9c9c9;
		vertical-align: top;
		min-height: 114px;
		line-height: 1.3em;
		text-align: center;
		}
			.list .lewa .listing_gal .gal span{
			display: block;
			margin-top: 4px;
			font-size: 0.8em;
			white-space:nowrap;
			color: #8b8a8a;
			}
				.list .lewa .listing_gal .gal span strong{font-weight: bold;}
				
			.list .lewa .listing_gal .gal a{font-weight: bold;}
			.list .lewa .listing_gal .gal a img{
			width: 240px;
			border: 1px solid #fff;
			-moz-box-shadow: 1px 1px 3px #bbb;
			-webkit-box-shadow: 1px 1px 3px #bbb;
			box-shadow: 1px 1px 3px #bbb;
			margin-bottom: 8px;
			vertical-align: top;
			}
	
	/* listing zdjec */
	
	.list .lewa .listing_foto{
	word-spacing: -1em;
	border-bottom: 1px solid #c9c9c9;
	padding: 0 0 0px;
	margin: 10px -30px 0 -10px;
	overflow: hidden;
	}
		.list .lewa .listing_foto .tytul{
		word-spacing: normal;
		padding: 0px 11px 8px;
		margin: 0 50px 0 10px;
		font-size: 1.1em;
		}
		.list .lewa .listing_foto .opis{
		word-spacing: normal;
		padding: 0px 11px 8px;
		margin: 0 50px 0 10px;
		font-size: 1.1em;
		line-height: 1.2em;
		}
		.list .lewa .listing_foto .tagi{
		word-spacing: normal;
		padding: 2px 11px 13px;
		margin: 0 50px 0 10px;
		color: #8b8a8a;
		font-size: 0.9em;
		}
		.list .lewa .listing_foto .social{
		border-top: 1px solid #c9c9c9;
		border-bottom: 1px solid #c9c9c9;
		background: url('../img/sh/bg_glow_640.jpg') no-repeat bottom center;
		word-spacing: normal;
		padding: 6px 11px 5px;
		margin: 0 30px 0 10px;
		color: #8b8a8a;
		}
			.list .lewa .listing_foto .social a, .list .lewa .listing_foto .social iframe{
			vertical-align: top;
			margin-right: 4px;
			}
			.list .lewa .listing_foto .social .data{
			float: right;
			font-size: 0.9em;
			margin-top: 6px;
			}
		.list .lewa .listing_foto .adv_rect,
		.list .lewa .listing_foto .iwrap_rect
		{
			width: 380px;
			float:right;
			word-spacing: normal;
			display: inline-block;
			padding: 10px 0;
			margin: -1px 30px 0px 0px;
			border-top: 1px solid #c9c9c9;
			vertical-align: top;
			min-height: 114px;
			line-height: 1.3em;
			text-align: center;
		}
			.list .lewa .listing_foto .adv_rect div, 
			.list .lewa .listing_foto .adv_rect table, 
			.list .lewa .listing_foto .adv_rect img, 
			.list .lewa .listin_foto .adv_rect object, 
			.list .lewa .listing_foto .adv_rect embed,
			.list .lewa .listing_foto .iwrap_rect div, 
			.list .lewa .listing_foto .iwrap_rect table, 
			.list .lewa .listing_foto .iwrap_rect img, 
			.list .lewa .listin_foto .iwrap_rect object, 
			.list .lewa .listing_foto .iwrap_rect embed
			{
				margin: 0 auto;
			}
		.list .lewa .listing_foto a.gal{
		width: 177px;
		word-spacing: normal;
		display: inline-block;
		padding: 9px 0 8px;
		margin: -1px 15px 0px 10px;
		border-top: 1px solid #c9c9c9;
		vertical-align: top;
		line-height: 1.3em;
		text-align: center;
		color: #808080;
		}
			.list .lewa .listing_foto a.gal img{
			width: 175px;
			border: 1px solid #fff;
			-moz-box-shadow: 1px 1px 3px #bbb;
			-webkit-box-shadow: 1px 1px 3px #bbb;
			box-shadow: 1px 1px 3px #bbb;
			margin-bottom: 5px;
			vertical-align: top;
			}
			
/* listing tapet */
	
	.list .lewa .listing_tapet{
	word-spacing: -1em;
	border-bottom: 1px solid #c9c9c9;
	padding: 0 0 0px;
	margin: 10px -30px 0 -10px;
	overflow: hidden;
	}
		.list .lewa .head2_tapety{
		margin: 1px 0;
		padding: 5px;
		background: #ddd;
		font-weight: bold;
		text-align: center;
		}
		.list .lewa .ostatnie_tapety{
		margin: 1px 0;
		padding: 10px;
		text-align: center;
		border-top: 1px solid #c9c9c9;
		line-height: 1.4em;
		}
		.list .lewa .listing_tapet .tytul{
		word-spacing: normal;
		padding: 0px 11px 8px;
		margin: 0 50px 0 10px;
		font-size: 1.1em;
		}
		.list .lewa .listing_tapet .opis{
		word-spacing: normal;
		padding: 0px 11px 8px;
		margin: 0 50px 0 10px;
		font-size: 1.1em;
		line-height: 1.2em;
		}
		.list .lewa .listing_tapet .tagi{
		word-spacing: normal;
		padding: 2px 11px 13px;
		margin: 0 50px 0 10px;
		color: #8b8a8a;
		font-size: 0.9em;
		}
		.list .lewa .listing_foto.social, .list .lewa .listing_tapet .social{
		border-top: 1px solid #c9c9c9;
		border-bottom: 1px solid #c9c9c9;
		background: url('../img/sh/bg_glow_640.jpg') no-repeat bottom center;
		word-spacing: normal;
		padding: 6px 11px 5px;
		margin: 0 30px 0 10px;
		color: #8b8a8a;
		}
			.list .lewa .listing_tapet .social .social_lewa, .list .lewa .listing_foto .social .social_lewa{
			float:left;
			}
			.list .lewa .listing_tapet .social .social_prawa, .list .lewa .listing_foto .social .social_prawa{
			float:right;
			float:right;
			margin-top: 2px;
			}
			.list .lewa .listing_tapet .social a, .list .lewa .listing_tapet .social iframe,
			.list .lewa .listing_foto .social a, .list .lewa .listing_foto .social iframe{
			vertical-align: top;
			margin-right: 4px;
			}
			.list .lewa .listing_tapet .social .data, .list .lewa .listing_foto .social .data{
			float: right;
			font-size: 0.9em;
			margin-top: 6px;
			}
		.list .lewa .listing_tapet .adv_rect,
		.list .lewa .listing_tapet .iwrap_rect
		{
			width: 380px;
			float:right;
			word-spacing: normal;
			display: inline-block;
			padding: 30px 0 10px;
			margin: -1px 30px 0px 0px;
			border-top: 1px solid #c9c9c9;
			vertical-align: top;
			min-height: 114px;
			line-height: 1.3em;
			text-align: center;
		}
			.list .lewa .listing_tapet .adv_rect div, 
			.list .lewa .listing_tapet .adv_rect table, 
			.list .lewa .listing_tapet .adv_rect img, 
			.list .lewa .listin_tapet .adv_rect object, 
			.list .lewa .listing_tapet .adv_rect embed,
			.list .lewa .listing_tapet .iwrap_rect div, 
			.list .lewa .listing_tapet .iwrap_rect table, 
			.list .lewa .listing_tapet .iwrap_rect img, 
			.list .lewa .listin_tapet .iwrap_rect object, 
			.list .lewa .listing_tapet .iwrap_rect embed
			{
			margin: 0 auto;
			}
		.list .lewa .listing_tapet a.gal{
		width: 177px;
		word-spacing: normal;
		display: inline-block;
		padding: 9px 0 8px;
		margin: -1px 15px 0px 10px;
		border-top: 1px solid #c9c9c9;
		vertical-align: top;
		line-height: 1.3em;
		text-align: center;
		color: #808080;
		}
			.list .lewa .listing_tapet a.gal b{
			color: #DB4300;
			}
			.list .lewa .listing_tapet a.gal img{
			width: 175px;
			border: 1px solid #fff;
			-moz-box-shadow: 1px 1px 3px #bbb;
			-webkit-box-shadow: 1px 1px 3px #bbb;
			box-shadow: 1px 1px 3px #bbb;
			margin-bottom: 5px;
			vertical-align: top;
			}
	
/* Klasy dla prawej kolumny */
.list .prawa{float: right; width: 188px;}
	
	
	/* klasy specjalne dla dzialu rajdy */
	.list .lewa .mid_col .rajdy_klas{
		color: #d4d4d4;
		background: #575757;
		-moz-box-shadow: 1px 1px 3px #bbb;
		-webkit-box-shadow: 1px 1px 3px #bbb;
		box-shadow: 1px 1px 3px #bbb;
		padding: 9px 10px 1px 10px;
		}
			.list .lewa .mid_col .rajdy_klas table{width: 135px; margin-bottom:10px;}
			.list .lewa .mid_col .rajdy_klas table.fl{float:left;}
			.list .lewa .mid_col .rajdy_klas table.fr{float:right;}
			.list .lewa .mid_col .rajdy_klas table th{
			background: #707070;
			font-weight: bold;
			text-align: center;
			padding: 3px 2px;
			width: 100%;
			}
			.list .lewa .mid_col .rajdy_klas table td{
			border-bottom: 1px solid #636363;
			padding: 3px 2px;
			width: 100%;
			}
				.list .lewa .mid_col .rajdy_klas table td.lp, .list .lewa .mid_col .rajdy_klas table td.pkt{
				text-align: right;
				width: 14px;
				}
				.list .lewa .mid_col .rajdy_klas table td.more{
				text-align: right;
				font-size: 0.9em;
				font-weight: normal;
				padding: 2px 4px 4px;
				}
					.list .lewa .mid_col .rajdy_klas table td.more a{color: #d4d4d4;}
					
	.list .lewa .kal_rajdy{
	color: #d4d4d4;
	background: #575757;
	-moz-box-shadow: 1px 1px 3px #bbb;
	-webkit-box-shadow: 1px 1px 3px #bbb;
	box-shadow: 1px 1px 3px #bbb;
	padding: 8px 10px 10px 10px;
	}
		.list .lewa .kal_rajdy div{
		padding: 0 0 6px;
		margin:  0 4px;
		width: 149px;
		display: inline-block;
		}
			.list .lewa .kal_rajdy table{
			width:100%;
			}
				.list .lewa .kal_rajdy table td{
				border-bottom: 1px solid #636363;
				padding: 2px 8px 3px;
				vertical-align: middle;
				}
				.list .lewa .kal_rajdy table td.lp{
				width: 50px;
				text-align: center;
				font-weight: bold;
				background: #707070;
				white-space:nowrap;
				}
				.list .lewa .kal_rajdy table td.seria{
				width: 30px;
				text-align: center;
				}
			.list .lewa .kal_rajdy a{
			color: #fa8202;
			}
				.list .lewa .kal_rajdy a:hover{
				color: #fff;
				}
	
	/* klasy specjalne dzialu usa, flota, tuning, gry, facet, ligi */
	.list .lewa .mid_col .liga table{
	width: 280px !important;
	}
	.list .lewa .liga_promo{
	color: #d4d4d4;
	background: #575757 url("../img/f1/liga_promo.png") no-repeat 0px 15px;
	-moz-box-shadow: 1px 1px 3px #bbb;
	-webkit-box-shadow: 1px 1px 3px #bbb;
	box-shadow: 1px 1px 3px #bbb;
	line-height: 1.25em;
	padding: 10px;
	}
		.list .lewa .liga_promo a{color:#fa8202;}
		.list .lewa .liga_promo .add{
		border-top: 1px solid #666;
		text-align: center;
		padding-top: 8px;
		}
		.list .lewa .liga_promo .liga_promo_prawa{
		margin-left: 220px;
		width: 225px;
		padding-bottom: 8px;
		}
			.list .lewa .liga_promo .liga_promo_prawa span{
			font-size: 0.9em;
			text-align: center;
			display: block;
			}
			.list .lewa .liga_promo .liga_promo_prawa form{
			text-align: right
			}
			.list .lewa .liga_promo .liga_promo_prawa input[type="text"], .list .lewa .liga_promo .liga_promo_prawa input[type="password"]{
			background: #eee;
			border: 1px solid #888;
			margin: 7px 0 0px 5px;
			width: 160px;
			font-size: 1em;
			padding: 2px 5px;
			}
			.list .lewa .liga_promo .liga_promo_prawa input[type="submit"]{
			border: 1px solid #888;
			margin: 7px 0 0px 5px;
			width: 172px;
			font-size: 1em;
			padding: 2px 5px;
			}
		.list .lewa .liga_promo .liga_promo_prawa_log{	
		line-height: 2em;
		margin: 5px 8px 15px 225px;
		text-align: center;
		}
			.list .lewa .liga_promo .liga_promo_prawa_log span{	
			font-size: 1.5em;
			font-weight: bold;
			color: #fa8202;
			}
	
	.list .lewa .mid_col .feat{
		color: #d4d4d4;
		background: #575757;
		-moz-box-shadow: 1px 1px 3px #bbb;
		-webkit-box-shadow: 1px 1px 3px #bbb;
		box-shadow: 1px 1px 3px #bbb;
		padding: 9px 10px 11px 10px;
		line-height: 1.25em;
		}
		.list .lewa .mid_col .feat span{display:block; padding-top: 4px;}
		.list .lewa .mid_col .feat a{font-weight: bold; color:#fa8202;}
			.list .lewa .mid_col .feat a img{
			margin: 0 0 6px 8px;
			float:right;
			width: 136px;
			border: 1px solid #bbb;
			-moz-box-shadow: 1px 1px 3px #222;
			-webkit-box-shadow: 1px 1px 3px #222;
			box-shadow: 1px 1px 3px #222;
			}
			.list .lewa .mid_col .feat a.more, .list .lewa .mid_col .f1_klas a.more{
				color: #d4d4d4;
				text-align: right;
				display: block;
				font-size: 0.9em;
				font-weight: normal;
				padding: 2px 9px 2px;
				margin-top: 5px;
			}
			
	.list .lewa .mid_col .f1_kierowcy a.more{
	background: #fff;
	display: block;
	border: 1px solid #ccc;
	text-align: center;
	font-size: 0.9em;
	padding: 2px 7px 3px;
	margin-top: 4px;
	}
	.list .lewa .mid_col .f1_kierowcy ul{
	margin-top: 5px;
	}
		.list .lewa .mid_col .f1_kierowcy ul li{
		padding: 2px 0px 3px;
		border-top: 1px solid #ddd;
		}
		
	.list .lewa .mid_col .gry_flash{
	padding: 10px 0px 2px 9px;
	border-bottom: 1px solid #c9c9c9;
	background: url('../img/sh/bg_glow_300.jpg') no-repeat bottom center;
	line-height: 1.25em;
	}
		
		.list .lewa .mid_col .gry_flash a{
			color: #696969; 
			margin: 0 10px 8px 0;
			padding: 2px 1px 1px;
			display: inline-block;
			width: 130px;
			text-align: center;
			border: 1px solid #fff;
			background: #fff;
			-moz-box-shadow: 1px 1px 3px #bbb;
			-webkit-box-shadow: 1px 1px 3px #bbb;
			box-shadow: 1px 1px 3px #bbb;
			}
				.list .lewa .mid_col .gry_flash a img{
				margin: 2px 0 0px 0px;
				width: 130px;
				}
				.list .lewa .mid_col .gry_flash a span{
				font-weight: bold;
				color: #fff;
				display: block;
				padding: 2px 0 3px;
				background: #f75b00; /* Old browsers */
				background: -moz-linear-gradient(top, #f75b00 0%, #b82900 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f75b00), color-stop(100%,#b82900)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top, #f75b00 0%,#b82900 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top, #f75b00 0%,#b82900 100%); /* Opera11.10+ */
				background: -ms-linear-gradient(top, #f75b00 0%,#b82900 100%); /* IE10+ */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f75b00', endColorstr='#b82900',GradientType=0 ); /* IE6-9 */
				background: linear-gradient(top, #f75b00 0%,#b82900 100%);
				}
				
		/* widget mobile dla srodkowej kolumny */
		.list .mid_col .mobile_bg{
		height: 158px;
		background: url("../img/sh/bg_glow_300.jpg") no-repeat center bottom;
		padding: 4px 9px 0;
		}
		.list .mid_col .mobile_bg .mobile_lewa, .list .mid_col .mobile_bg .mobile_prawa{
		float:none;
		clear:both;
		width: 100%;
		margin: 4px 0;
		}
		.list .mid_col .mobile_bg .mobile_lewa select, .list .mid_col .mobile_bg .mobile_prawa select{
		float:right;
		width: 170px;
		margin: 4px 0;
		}
		.list .mid_col .mobile_bg .mobile_lewa b, .list .mid_col .mobile_bg .mobile_prawa b{
		float:left;
		display:block;
		width: 100px;
		margin: 8px 0 9px;
		}
		.list .mid_col .mobile_bg a.more {
		font-weight: normal;
		left: 9px;
		bottom: 15px;
		}
		.list .mid_col .mobile_bg input.submit_mobile{
		right: 10px;
		}
		
		
		
.list .lewa .common_text{
word-spacing: normal;
margin: 0 20px;
}
	.list .lewa .common_text ul{
	list-style: circle;
	margin: 10px 20px;
	} 
		.list .lewa .common_text ul li{
		padding: 3px 0;