html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, big, em, img, q, small, strong, tt, var,
b, u, i, 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-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 1.25;
	vertical-align: baseline
}
h1, h2, h3, h4, h5, h6 { font-weight: normal }
a img, :link img, :visited img, :active img, :hover img, fieldset, abbr, acronym { border:0 }
a { color:#fff; text-decoration:none; }
a:hover { text-decoration:underline;}
table { border-spacing:0; border-collapse:collapse }
th, caption { text-align:left }
blockquote, q {	quotes: none }
pre { font-family: 'Courier New', Courier, monospace }
:focus { outline: 0 }
label:hover { cursor:pointer }
ol, ul { list-style: none }
.fl { float:left }
.fr { float:right }
.block { display:block }
.nowrap { white-space:nowrap !important }
form { margin:0; padding:0; display:inline }
input, select, textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	line-height: 1.25
}

/**/

body{
	background:#252c34 url(http://i.wp.pl/a/i/wirtualnyznicz/bg_body_swieca.gif) top repeat-x;
}
.bxADV{
	width:100%;
	margin:0px auto;
	text-align:center;
	padding:10px 0;
	color:#fff;
	margin-bottom: 18px;
}

#Main{
	margin: 0 auto;
	width: 780px;
	background:#252c34 url(http://i.wp.pl/a/i/wirtualnyznicz/bg_body_swieca.gif) top repeat-x;
}

.ZniczMain{
    margin:0px auto;
    width:700px;
    padding-top:86px;
    background:url(http://i.wp.pl/a/i/wirtualnyznicz/header_znicz.gif) no-repeat;
    position:relative;
}

.ZniczMain a.header{
        position:absolute;
        top:10px;
        left:10px;
        width:680px;
        height:75px;
        text-indent:-9999px;
}  

.ZniczMain .content{
     width:700px;
     background:url(http://i.wp.pl/a/i/wirtualnyznicz/bg_content.gif) repeat-y left;
     padding:0px;
     color:#fff;
     height:470px;
     position:relative;
}

.ZniczMain .content .player{
     text-align:center;
     height:360px;
     position:relative;
     font-family:11px  Tahoma, Arial, Helvetica, sans-serif; 
}

.regulamin{
	padding:20px 0px 20px 30px;
	height:380px;
	width:650px;
}
.regulamin .content{
	width:650px;
	height:370px;
	overflow:auto;
	background-image:none;
}
.regulamin ol{
	list-style:decimal;
	margin-left:25px;
	padding-top:15px;
}
.regulamin ol.alpha{
	list-style:lower-alpha;
}

.ct{
	text-align:center;
}
.podklad{
	position:absolute;
	bottom:30px;
	left:8px;
	z-index:1;
	height:50px;
	width:670px;
	background-color:#000;
	opacity: 0.60;             /* CSS 3 , opera 9*/
    filter: alpha(opacity=60); /* MSIE  */
    -moz-opacity: 0.60;        /* Gecko */
}
.ZniczMain .content .player h3{
	position:absolute;
	bottom:47px;
	left:8px;
	z-index:2;
	width:670px;
	text-align:center;
	color:#fff;
	font:bold 16px Tahoma, Verdana, Arial;
	padding-top:15px;
}
.opis{
	position:absolute;
	z-index:9999;
	padding-top:10px;
	text-align:center;
	font:11px Tahoma, Verdana, Arial;
	height:65px;
	width:700px;
	bottom:0px;
}
.opis p{
	margin-bottom:10px;
}
.opis p.btn{
	padding-top:20px;
	margin-bottom:0px;
}
.opis a{
	font-weight:bold;
	color:#fff;
}
.stopka{
	padding-top:20px;
	text-align:center;
	background:url(http://i.wp.pl/a/i/wirtualnyznicz/bg_content.gif) repeat-y left;
}
.stopka a{
	margin:0 18px;
}
.stopka_bg{
	background:url(http://i.wp.pl/a/i/wirtualnyznicz/bg_bot_znicz.gif) no-repeat bottom left;
}
.stopka_bg p{
	margin-bottom:10px;
}
.ranking .tabela{
	width:354px;
	float:left;
	padding-left:40px;
	padding-top:40px;
}
.ranking .tabela table{
	width:320px;
}
.ranking .tabela thead td{
	padding:0px;
	background-color:#000;
}
.ranking .tabela td{
	background-color:#1c2228;
	border:1px solid #000000;
	padding:9px;
	font:11px Tahoma, Verdana, Arial;
	line-height:12px;
}
.ranking .tabela td.rt{
	text-align:right;
	padding-right:9px;
	width:100px;
}
.ranking .tabela td.stro{
	text-align:center;
}
.ranking .tabela td.stro a, .ranking .tabela td.stro strong{
	margin:0 2px;
}
.ranking .tabela td.stro .arrL{
	float:left;
}
.ranking .tabela td.stro .arrR{
	float:right;
}
.ranking .Pk{
 	width:300px;
 	float:right;
	padding-top:40px;
	padding-bottom:230px;
	background:url(http://i.wp.pl/a/i/wirtualnyznicz/znicz.gif) no-repeat bottom left;
}
.ranking .Pk form{








	display:block;
	padding-top:5px;
}
.ranking .Pk input.txt{
	font:12px Tahoma, Verdana, Arial;
	height:19px;
	border:1px solid #000;
	width:200px;
	display:inline;
	margin-right:10px;
	vertical-align:middle;
}
.ranking .Pk input.sbm{
	height:24px;
	width:64px;
	background:url(http://i.wp.pl/a/i/wirtualnyznicz/btn_szukaj.gif);
	border:0px;
	text-indent:-999px;
	vertical-align:middle;
	cursor:pointer;
}

#candleUrl{
	padding-top:4px;
}

#candleUrl span{
	display:block;
	margin-top:2px;
	color:#dcd8c6;
	font-size:11px;
	font-weight:bold;
}

.ranking .tabela td.stro .paginator span{ font-weight:bold; margin:0 2px;}
.ranking .tabela td.stro .paginator span:before{ content:'['}
.ranking .tabela td.stro .paginator span:after{ content:']'}

.SGodstep {font-size:10px;font-family:verdana;}






