body, html {
    margin:0;
    background: url(img/hitt.jpg)  bottom center no-repeat fixed;
    text-align:center;
    font-family: Tahoma, Geneva, sans-serif;
    font-size:11px;
    color:#585858;
	line-height:14px;
}
#all {
    width:955px;
	text-align:left;
    margin:auto;
	padding-top:18px;
}
div.top {
	clear:both;
	height:83px;
	background: url(img/top.jpg);
}
.logo {
	float:left;
	padding-left:14px;
	padding-top:6px;
}
.banner {
	padding:16px;
	text-align:center;
	clear:both;
}
.up {
width:954px;
	height:26px;
	background: url(img/up.jpg);
	color:white;
	padding-top:13px;
}

div.up .play {
	float:left;
	padding-left:115px;
}
div.up .data {
	float:right;
	padding-right:12px;
}

.klub {
	width:954px;
	height:68px;
	background: url(img/h3.jpg);
	color:white;
	padding-top:10px;
}

#wolne {
	width: 180px;
	height:60px;
	float: left;
	overflow: hidden;
	
}

#zdjeciapasek {
	width: 400px;
	height:60px;
	float: left;
	overflow: hidden;
	text-align: left;
	
}
#logowaniep{
	width: 250;
	height:60px;
	float: left;
	overflow: hidden;
	text-align: right;
	
	
}
#storoklub{
	width:455px;
	background: #ffffff;

}


div.klub .logowanie {
	float:left;
	padding-left:200px;
	padding-top:0px;
}
  .forlog {
	float:right;
	padding-left:400px;
	height:68px
}
.klubowiczepasek{
float: left; 
text-align: left;
padding-right:10px;
padding-left:10px;

}
.psekklubowy {
	width:455px;
	height:28px;
	background: url(img/h1.jpg);
	color:#585858;
	padding-top:13px;
}

table.my_tbl td {
  border-right: 1px solid black;
  border-bottom: 1px dashed;
  
}
table.my_tbl td.no_b {
  border-right: 0px;
}


div.menu {
	float:right;
	text-align:right;
	padding-top:23px;
}
div.content {
	clear:both;
	padding-top:13px;
}
.main {
	width:783px;
	float:left;
}


.galeriaklubowicza {
	width:455px;
	
}

.banns {
	width:172px;
	float:left;
	text-align:center;
}
div.banns img {
	margin-bottom:14px;
}
.left {
	width:461px;
	float:left;
}
.right {
	width:322px;
	float:left;
}

div.left .box {
	width:452px;
	background: url(img/box_bck.gif);
	margin-bottom:15px;
}
div.left .box_down {
	height:15px;
	background: url(img/box_down.gif);	
}
div.left .box_up {
	height:18px;
	background: url(img/box_up.gif);	
	padding-left:14px;
	padding-top:9px;
}
div.left .box_main {
	margin-left:1px;
	margin-right:1px;
	background: url(img/box_mn.gif) repeat-x;	
	padding-left:16px;
	padding-right:16px;
	padding-top:5px;	
}

div.poz {
	width:88px;
	float:left;
	text-align:center;
	line-height:20px;
	padding-top:8px;
}

div.right .box {
	width:321px;
	background: url(img/box_bck2.gif);
	margin-bottom:15px;
}
div.right .box_down {
	height:15px;
	background: url(img/box_down2.gif);	
}
div.right .box_up {
	height:21px;
	background: url(img/box_up2.gif);	
	padding-left:14px;
	padding-top:9px;
}
div.right .box_main {
	margin-left:1px;
	margin-right:1px;
	background: url(img/box_mn2.gif) repeat-x;	
	padding-left:13px;
	padding-right:13px;
	padding-top:5px;	
}
	
div.left .news img {
	float:left;
	margin-left:12px;
	margin-right:12px;
	border:3px solid white;
}
div.left .rest {
	line-height:18px;
	clear:both;
	padding-top:10px;
}
.tv {
	width:322px;
	height:214px;
	background: url(img/tv.jpg);
	text-align:center;
	padding-top:12px;
	margin-bottom:15px;	
}

div.ankieta {
	padding-left:7px;
	padding-bottom:24px;
	padding-top:3px;
}	
div.ankieta .tyt {font-size:12px;font-weight:bold;}

.nr {font-weight:normal;color:#585858;text-decoration:none;}
div.lista h2 {padding-bottom:6px;}
h1 {margin:0;padding:0;color:#cc0002;font-size:15px;font-weight:bold;padding-bottom:20px;}

div.podstr {
	padding:15px;	
	line-height:16px;
}
div.lista {
	clear:both;
	width:955px;
	height:152px;
	background: url(img/listy.jpg);
	padding-top:7px;
}	
div.lista .hits {
	width:375px;
	float:left;
	padding-left:16px;
}

div.lista .przeb {
	width:375px;
	float:left;;
}
div.lista .hit {
	width:180px;
	float:left;;
}

div.feet {
	height:40px;
	clear:both;
	background: url(img/feet.gif) repeat-x;
	color:#9d9d9d;
	padding-top:40px;
}
div.str {float:left;padding-left:20px;}
div.copy {float:right;padding-right:20px;}






div.gall img {border:1px solid white;margin:2px;margin-left:3px;}

	
img {border:0;}
.both {clear:both;}
h2 {margin:0;padding:0;font-size:12px;color:black;}
p {margin:0;padding-top:3px;padding-bottom:5px;}
.sbm {border:0;background: url(img/red.gif);width:72px;height:24px;color:white;font-weight:bold;font-family: Tahoma, Geneva, sans-serif;margin-left:190px;}


div.lista ul, div.lista ul div.lista li { display:block;list-style:none;padding:0;margin:0;}



div.lista ul a:link, div.lista ul a:visited { display:block;width:349px;height:25px;padding-top:0px;text-decoration:none;font-weight:normal;color:#585858;background: url(img/men.gif);}
div.lista ul a:hover {display:block;text-decoration:none;color:#ff0000;background: url(img/men2.gif);}

li.raz a:link, li.raz a:visited { display:block;width:69px;height:23px;background: url(img/lina.gif);}
li.raz a:hover {display:block;background: url(img/lina2.gif);}



a:link, a:visited {color:#b70606;font-weight:bold;text-decoration:none;}
a:hover {color:#b70606;text-decoration:underline;}

a.silv:link, a.silv:visited {color:#E71835;font-weight:bold;text-decoration:none;}
a.silv:hover {color:#E71835;text-decoration:underline;}

div.up a:link, div.up a:visited {color:#fff;font-weight:bold;text-decoration:none;}
div.up a:hover {color:#fff;text-decoration:underline;}

div.poz a:link, div.poz a:visited {color:#fff;font-weight:normal;text-decoration:none;}
div.poz a:hover {color:#fff;text-decoration:underline;}

div.str a:link, div.str a:visited {color:#9d9d9d;font-weight:normal;text-decoration:none;padding-left:4px;padding-right:4px;}
div.str a:hover {color:#9d9d9d;text-decoration:underline;}

div.rest a:link, div.rest a:visited {color:#b5b5b5;font-weight:normal;text-decoration:none;}
div.rest a:hover {color:#b70606;text-decoration:underline;}

form, fieldset {margin:0;padding:0;border:0;}

div .comment { padding: 3px; border-bottom-style: dashed; border-color: #000000; border-width: 1px; color: #000000; }

input, textarea {
  background-color: #eaeaea;
  border: 1px solid #cfcfcf;
  font-family: Tahoma;
  font-size: 13px;	
}