

body {
margin:0px;
padding:0px;
font-family: Georgia;
color: #aaa;
font-size: 14px;
background: url(data/brick.jpg);
background-attachment: fixed;
}

p.pr-rop {color:#EDE900; font-size:17px; font-weight:bold; width:350px; border:0px solid #fff; float:right; padding:0; margin:12px 0 0 0;}

#odliczanie {border:2px solid #EDE900; color:#FFF; padding:5px; text-align:center; letter-spacing:1px; display:block; clear:both;}
#top {border:2px solid #EDE900; border-bottom:0; display:block; width:995px; margin:20px auto 0 auto; background:#000; position:relative; height:100px;}
#top a {border:0; padding:0; margin:0;}
#top img {display:inline; margin:0; padding:0; border:0;}
#top img.left {margin-left:0px; margin-right:40px;}


.gat {color:#EDE900;}
.youtube {border:2px solid #EDE900; border-bottom:2px solid #EDE900; margin:10px auto 0 auto; width:425px; background:#fff; color:#000;}
.pola_form {
      background-color:     #161616;
      border:               1px solid #FFFF00;;
      color:                #FFFF00;
      font-size:            12px;
      font-family: Georgia;
}


#calosc {width:995px; margin:0px auto 20px auto; position:relative; overflow:hidden;
         background: #000;
         border:2px solid #EDE900;}
#plakat {width: 495px; height:700px;
         border:2px solid #EDE900;
         top:15px; left:5px; position:absolute;}
#plakat a, #plakat img {border:0}
#const {width:498px; float:left; overflow:hidden; position:relative; text-align:center; margin:740px 0 8px 8px;}

#block {position:relative; margin-bottom:20px; height:630px; overflow:hidden;}
#const-right{width:269px; border:1px solid #EDE900; float:right; margin:0; overflow:hidden; height:99%;}
#const-right p {text-align:center; margin:0 5px; font-size:11px;}
#const-left p {text-align:center; margin:0 5px; font-size:11px;}
#const-left{width:222px; border:1px solid #EDE900; float:left; height:99%; margin:0; }

#flashcontent {border:0; padding:0; margin:0;}

#tresc {width:468px;
       text-align:justify;
       float:right; margin-right:8px;}

#tresc img {border:2px solid #EDE900; margin-top:-10px;}
#tresc ul {padding:0; margin-top:0px; margin-left:0;}
#tresc li {font-weight:bold; color:#EDE900; list-style:none;}

p#tresc-pr {line-height:19px;}

a {color:#fff; text-decoration:none;}
a:hover {text-decoration:underline;}

h1 {text-decoration:underline; color:#EDE900; font-size:36px; margin-top:12px;}
h2 {margin-bottom:0; margin-top:34px; color:#EDE900; font-size:26px; width:100%; clear:both;}
h3 {margin:5px 0; color:#EDE900; clear:both; font-size:16px;}
h3.top {margin:5px 0; color:#EDE900; clear:both; font-size:18px;}
h4 {margin:5px 0;}

label {display:none;}

ul.zespoly_lista li {font-size:22px; text-decoration:none; line-height:32px;}

table#poprzednie_edycje {border:1px solid #EDE900; }
table#poprzednie_edycje td {border:1px solid #EDE900;}
.old_info {text-align:left; padding:6px; vertical-align:top;}
.from {color:#aaa; margin-left:10px; font-size:12px;}
.whitefont {color:#FFF;}
.smallfont {font-size:10px;}

a#logo-stat {position:absolute; bottom:0; right:0;}
a.logo-nhr {padding:10px; margin:10px;}
a.logo-nhr img {border:0}


span#poz-linki {display:block; padding:5px; overflow:hidden; color:#000; border:0px solid #000; width:900px; margin:0 auto; overflow:hidden; text-align:center;}
span#poz-linki a {text-decoration:none; font-weight:normal; font-size:13px; color:#ff0;}

span#baner-blue img {height:100px; width:182px; margin-left:20px;}