body{margin:0; padding: 0; text-align: center; font-family: Arial, sans-serif; font-size: 12px; color:#8d9194; background: #000000 }
a{color: #ffffff; font-family: Tahoma, sans-serif; font-size: 12px; text-decoration: underline; }
a:hover{text-decoration: none}
a img {border: none}
fieldset,form,input {margin: 0; padding: 0; border: none}
#main,#stopka2{width: 970px; margin: auto; text-align: left;}
#menu{width: 372px; float: left;}
#menu ul{width: 322px; height: 307px; background: url(../images/menu.png) no-repeat; padding: 40px 0 0 34px; margin: 0; list-style: none; float: left}
#menu ul li {padding: 0; margin:0;}
#menu li a {display: block; width: 228px; height: 29px; font-size: 13px; color: #ffffff; text-decoration: none; padding: 11px 0 0 50px}
#menu li a.m1:hover {background: url(../images/menu.png) no-repeat -34px -387px;}
#menu li a.m2:hover {background: url(../images/menu.png) no-repeat -34px -427px;}
#menu li a.m3:hover {background: url(../images/menu.png) no-repeat -34px -467px;}
#menu li a.m4:hover {background: url(../images/menu.png) no-repeat -34px -507px;}
#menu li a.m5:hover {background: url(../images/menu.png) no-repeat -34px -547px;}
#menu li a.m6:hover {background: url(../images/menu.png) no-repeat -34px -587px;}
#menu li a span{ background: url(../images/strzalka.gif) no-repeat left center; padding-left: 20px}
.newsletter {background: url(../images/newsletter_tlo.gif) no-repeat; width: 126px; height: 22px; color: #ffffff; padding: 4px 0 0 5px; float: left; }
.menu2 {margin-left: 100px; margin-right: 100px; color: #ffffff}
a.l1{font-size: 10px; color: #767a7c; text-decoration: none; background: url(../images/strzalka2.gif) no-repeat left center; padding-left: 10px}
a.l1:hover{text-decoration: underline}
a.l2{margin-top: 7px; margin-left: 10px; float: left}
.data{font-size: 10px; color: #767a7c}
.fl{float: left; width: 160px;}
.fl fieldset{width: 160px}
#content{width: 598px; float: right; color: #a8acaf; text-align: left; font-size: 13px;}
#content h2 {font-size:20px; margin: 10px 0 0 0; padding: 0}
#content a.bc_g{font-size:10px; color: #767a7c; background: url(../images/home.gif) no-repeat; padding-left: 15px}
#content a.bc{font-size:10px; color: #767a7c; background: url(../images/strzalkabc.gif) no-repeat; padding-left: 10px; padding-right: 4px}
#content span.bc{font-size:10px; color: #767a7c; background: url(../images/strzalkabc.gif) no-repeat; padding-left: 10px}
#content .jury{float: left; margin: 0 10px 10px 0}
#content .podpunkt{float: left; margin: 0 0px 0px 10px; width: 560px}
#naglowek {margin-top: 45px; margin-bottom: 60px; border-top: 1px solid #fce871; padding-top: 45px; float: left}
#stopka{width: 100%; height: 680px; background: #ffffff; border-top: 3px solid #f8ae18; margin-top: 20px}
#stopka2 {padding-top: 20px; font-size: 11px}
#stopka2 a {font-size: 11px; color: #767a7c}
#stopka2 div.ng {float: left; width: 300px; margin-top: 0px}
#stopka2 div.row {width: 100%; clear: both; margin-top: 20px; float: left}
#stopka2 .row a {width: 200px; display: block; float: left; margin-right: 20px; text-align: center}
#stopka2 a.ost {text-align: center}
#stopka2 .menu3 {width: 100%; border-top: 1px solid #cccccc; float: left; margin-top: 20px; padding-top: 10px}

.formularz fieldset {width: 100%; padding: 10px; border: 1px solid #767a7c; margin: 20px 0 20px 0}
.formularz label {width: 130px; padding: 7px; text-align: right; margin: 0px 0 0px 0; display: block; float: left}
.formularz input {width: 200px; padding: 2px; margin: 4px 0 4px 0; display: block; float: left; border: 1px solid #767a7c; background: #edf1f4}
.formularz select{width: 206px; padding: 2px; margin: 4px 0 4px 0; display: block; float: left; border: 1px solid #767a7c; background: #edf1f4}
.formularz .checkbox{display: inline !important; width: 100%; text-align: left}
.formularz .checkbox input{display: inline !important; width: 40px; text-align: left; margin: 2px 0 0 0; padding: 0; border: none; background: none}

.kategoria {list-style:none; width: 100%; margin: 0; padding: 0}
.kategoria li{width: 100px; margin: 10px 30px 10px 19px; padding: 0; text-align: center; float: left;}
.kategoria a{color:#767a7c; text-decoration: none}
.kategoria a:hover{color:#ffffff; text-decoration: none}
.kategoria a.sluchaj{text-decoration: none; background: url(../images/posluchaj.gif) no-repeat; padding-left: 22px; padding-bottom: 10px; margin-top: 7px; font-size: 10px; display: block; text-align: left}

#tooltip {
	position: absolute;
	z-index: 3000;
	padding: 10px 15px 15px 15px;
	font-family: Tahoma, sans-serif; font-size: 11px; color: black; font-weight: normal;
	background: #790000 url(../images/dymek.gif) repeat-x; 
	border: 1px solid #a30000;
	width: 300px;
	text-align: left;
	color: #ffffff;
}
#tooltip h3 {margin: 0; padding: 0; font-family: Tahoma, sans-serif; font-size: 16px;}

.okladka{float: left; margin: 0 20px 10px 0}
.nominacja {color: #767a7c; font-size: 11px}
h3 {color: #f9bb15; font-size: 24px; font-weight: normal; margin: 10px; padding: 0}
.fragment{margin: 4px 0 5px 0}
.cytat{width: 445px; padding-right:70px; padding-bottom: 30px; background: url(../images/cytat2.gif) no-repeat bottom right}
.margines{margin-left: 50px; position: relative}
.cytat1{position: absolute; left: -50px}

#kategorie{width: 588px; height: 743px; background: url(../images/kategorie2.jpg)}
#kategorie a {display: block; width: 588px; height: 77px; margin-bottom: 1px}
#kategorie a.k1:hover {background: url(../images/kategorie2.jpg) no-repeat 0 -744px}
#kategorie a.k2:hover {background: url(../images/kategorie2.jpg) no-repeat 0 -822px}
#kategorie a.k3:hover {background: url(../images/kategorie2.jpg) no-repeat 0 -900px}
#kategorie a.k4:hover {background: url(../images/kategorie2.jpg) no-repeat 0 -978px}
#kategorie a.k5:hover {background: url(../images/kategorie2.jpg) no-repeat 0 -1056px}
#kategorie a.k6:hover {background: url(../images/kategorie2.jpg) no-repeat 0 -1134px}
#kategorie a.k7:hover {background: url(../images/kategorie2.jpg) no-repeat 0 -1212px}
#kategorie a.k8:hover {background: url(../images/kategorie2.jpg) no-repeat 0 -1290px}
#kategorie a.k10:hover {height: 108px; background: url(../images/kategorie2.jpg) no-repeat 0 -1368px}
#kategorie a.k12 {margin-left: 60px; float: left; width: 130px; height: 108px;}
#kategorie a.k13{margin-left: 60px; float: left; width: 130px; height: 108px;}
#kategorie a span {display: none; }
#kategorie a.k9 {position: relative; margin-top: -80px; margin-bottom: -80px; display: block; width: 240px; height: 77px; float: left}
#kategorie a.k11 {position: relative; margin-top: -80px; margin-bottom: -80px; display: block; width: 190px; height: 196px; float: left}

#kategorie_top{width: 588px; height: 25px; background: url(../images/kategorie_top.gif)}
#kategorie_top a {display: block; height: 25px; float: left;}
#kategorie_top a.k1 {width: 100px; margin-right:10px}
#kategorie_top a.k2 {width: 95px; margin-right:10px}
#kategorie_top a.k3 {width: 125px; margin-right:10px}
#kategorie_top a.k4 {width: 85px; margin-right:10px}
#kategorie_top a.k5 {width: 50px; margin-right:10px}
#kategorie_top a.k6 {width: 80px;}

#kategorie_top a.k1:hover {background: url(../images/kategorie_top.gif) no-repeat 0 -24px}
#kategorie_top a.k2:hover {background: url(../images/kategorie_top.gif) no-repeat -110px -24px}
#kategorie_top a.k3:hover {background: url(../images/kategorie_top.gif) no-repeat -215px -24px}
#kategorie_top a.k4:hover {background: url(../images/kategorie_top.gif) no-repeat -350px -24px}
#kategorie_top a.k5:hover {background: url(../images/kategorie_top.gif) no-repeat -445px -24px}
#kategorie_top a.k6:hover {background: url(../images/kategorie_top.gif) no-repeat -505px -24px}
#kategorie_top a.k1_aktywna {background: url(../images/kategorie_top.gif) no-repeat 0 -49px}
#kategorie_top a.k2_aktywna {background: url(../images/kategorie_top.gif) no-repeat -110px -49px}
#kategorie_top a.k3_aktywna {background: url(../images/kategorie_top.gif) no-repeat -215px -49px}
#kategorie_top a.k4_aktywna {background: url(../images/kategorie_top.gif) no-repeat -350px -49px}
#kategorie_top a.k5_aktywna {background: url(../images/kategorie_top.gif) no-repeat -445px -49px}
#kategorie_top a.k6_aktywna {background: url(../images/kategorie_top.gif) no-repeat -505px -49px}
#kategorie_top a span {display: none; }

.ladowanie{background: url(../images/loader.gif) no-repeat right; float: left; padding-right: 80px; font-size: 11px; font-weight: bold}
div.info {background-color: #DD0707; background-image: url(../images/dialog-warning.png); background-repeat: no-repeat; background-position: 6px 3px; color: #ffffff; font-size: 17px; padding: 10px; margin: 10px; padding-left: 50px}
div.sukces {background-color: #69C12F; background-image: url(../images/go-next.png); background-repeat: no-repeat; background-position: 6px 3px;color: #ffffff; font-size: 17px; padding: 10px; margin: 10px; padding-left: 50px; line-height: 130%}


.c{clear: both}
.l{float:left}
.r{float:right; text-align: right}
