
/* Basic ///////////////////////////////////////////////////////////////////////////////////  */
body { background: #FFFFFF url('../gfx/bg.gif') 0 0 repeat-x; } 
body.mceContentBody { background: #FFF; } 

body,form,input,textarea,select,option { color: #000; font: 11px Tahoma, Arial, Helvetica,Verdana; line-height: 16px; padding: 0; margin: 0;}
h1,h2,h3,h4,h5,p,ul,ol,dl { margin: 0; padding: 0; }

a { text-decoration: none; color: #0099ff; }
a img {border: none;}
a:link, a:visited {  text-decoration: none;}
html body a:hover {text-decoration: underline; }

h2 a { color :#fb4201; }

p { padding:  5px 0 10px 0;  }
h1 { 	color: #231f20; padding: 20px 0 10px 0; font: bold 15px Tahoma, Arial, Verdana,  Helvetica;}
h2 {  color: #000; padding: 20px 0 0 0; font: bold 12px Tahoma, Arial, Verdana,  Helvetica; }
h3 { 	color: #000; padding: 20px 0 0 0; font-size: 11px; }
h4 { 	color: #000; padding: 20px 0 0 0; font-size: 15px; }
h2 span { font-weight: normal;  } 

/* List  ///////////////////////////////////////////////////////////////////////////////////  */
ul { margin: 10px 0 10px 20px;  }
ol { margin: 10px 0 10px 20px; }
ul li { padding: 0 0 4px 20px; list-style-type: none; background: url('../gfx/li.gif') 0px 6px no-repeat; line-height: 16px;}

/* Forms  /////////////////////////////////////////////////////////////////////////////////// */
input,select { vertical-align: middle; line-height: 16px; font-size: 12px; width: 200px; margin-right: 5px; }
textarea, input.text, select { background-color: #FFF; border: 1px solid #aaa; color: #282629; padding: 3px 4px 3px 4px; font-size: 12px;}
textarea {  height: 150px; width: 90%; }
input:focus { background-color: #FFF; border: 1px solid #666; }
input.button { border: none; background-color:#0099ff; font-weight: bold; padding: 3px 10px 3px 10px; color: #FFF; cursor: pointer; width: auto; overflow: visible; }
input:hover.button { background-color:#FF5C00; }
input.wide { width: 90%; }

/* General  ///////////////////////////////////////////////////////////////////////////////////  */
.buttons { clear: both; text-align: right; overflow: hidden; padding: 14px 0 0 0; width: 100%; }
a.button { font-weight: bold; padding: 2px 20px 5px 0; color: #000; font-size: 11px; line-height: 12px; background: url('../gfx/more.gif') 100% 5px no-repeat;/* margin-right: 7px; margin-bottom: 5px; */ }
a:hover.button {   }

a.blue { background:#0099ff; font-weight: bold; padding: 3px 10px 5px 10px; color: #FFF; }


/* for the benefit if IE */
#main em { font-style:normal; }
/* for everyone else */
#main p>em { font-style:italic; }


/* USABILITY /////////////////////////////////////////////////////////////////////////////////// */
.skiplink { position: absolute; left: 0px; top: -500px; overflow: hidden; }

/* FORMAT STRONY  /////////////////////////////////////////////////////////////////////////////////// */
.wrapper { overflow: hidden; }
.container { width: 970px; margin: auto; overflow: hidden; }
#header { height: 80px; overflow: hidden;  }
#content { width: 100%; overflow: hidden; padding-top: 5px; min-height: 300px; /*  background: #FFF url('../gfx/bg_cont.gif') 0 0 repeat-x; */}
.subPage #content { padding-top: 5px; }
.bg { /* background: url('../gfx/pattern.gif');*/ width:100%;  }
#page {  width: 805px;  float: left; }
.subPage #page { width: 640px; margin: 0 5px; }
#sideBar { float: left; width: 160px; margin-bottom: 15px; padding-bottom: 15px; background: #0091e0 url('../gfx/mbot.gif') 0 100% no-repeat; }

.row { margin-bottom: 10px; overflow: hidden; width:100%; }

.right-banners { float: right; width: 160px;  }
.advert { float: left;  height: 215px; text-align:left; width: 320px; }
.modul { overflow: hidden;margin-bottom: 15px;  float: left; }
.row .modul { margin-bottom: 0; }
.wide { clear:both; float: none;  }
.all { width: 100%; overflow: hidden; }
a#logo { width: 200px; height: 80px; float: left; display: block; text-indent: -5000px; background: url('../gfx/logo.gif') 0 0 no-repeat;  }
.half { width: 400px; }


#green #header { background: url('../gfx/logo-ua.jpg') 50% 0 no-repeat; } 
#green .container { background: url('../gfx/ua.jpg') 50% 0 no-repeat; }

/* NAVTOP ///////////////////////////////////////////////////////////////*/
#header-nav {  float: right; margin-top: 11px;  width: 770px; }
#header-nav ul { margin: 0px -10px 0 0; padding: 0;  height: 25px; float: right; overflow:hidden;  }
#header-nav li { list-style-type:none; float: left; margin: 0; padding: 0 10px 0 14px;  background: url('../gfx/li_top.gif') 0 7px no-repeat; color: #a1a1a1; }
#header-nav li a { line-height: 15px; color: #aaaaaa;  }
#header-nav li a.white { color: #FFF; }
#header-nav li a.orange { color: #ff5c00; font-weight: bold; }

#green #header-nav li { color: #31570d; }
#green #header-nav a { color: #FFF; }
#green #header-nav li a.orange { color: #FFF; font-weight: bold; background-color: #000; }

/* SEARCH ///////////////////////////////////////////////////////////////////////////////////  */
#header-nav .row { float: right; width: auto; clear:both; }
#header-nav form { clear: both; padding: 0; margin: 0; display: inline; line-height: 12px; float:right; overflow: hidden; }
* > #header-nav form { margin-top: 1px; }
#header-nav .text { width: 165px; height: 16px; font-size: 11px; line-height: 14px; margin: 0; padding: 2px 0 2px 4px; vertical-align: middle;  border: none; }
/* to dla ff itd bo nie mozna usunac marginesu inputa w ie */ 
* > #header-nav .text { margin: 2px 0 0 0 ; }
#header-nav .button { border: none; line-height: 16px; height: 20px; padding: 1px 5px 4px 5px; margin: 0 0 0 2px; vertical-align: middle; text-align: center;  }
* > #header-nav .button { margin: 2px 0 2px 2px; }

#header-nav .c1 { width: 170px; }
#header-nav .c2 { width: 87px; padding-top: 2px; }
#header-nav .c3 { width: auto; }

/* MENUTOP - txt ///////////////////////////////////////////////////////////////////////////////////  */
#menuTop { background: url('../gfx/mt.gif') 0 0 no-repeat; clear: both; margin-top: 1px; z-index: 10; }
#menuTop ul { margin: 0 0 0 15px; padding: 0 0 0 2px; background: url('../gfx/mt_sep.gif') 0 0 no-repeat; overflow: hidden;  height: 32px; }
#menuTop ul li { margin: 0; padding: 0 1px 0 0; float: left; line-style-type: none; background: url('../gfx/mt_sep.gif') right top no-repeat; }
#menuTop ul li a { display: block; padding:	6px 15px 8px 13px; font-size:12px; color: #070508; font-weight: bold;  color: #FFF; }
#menuTop ul li a:hover, #menuTop ul li.selected a {  color: #231f20; text-decoration: none; background-color: #FFF; }


/* SUBMENU /////////////////////////////////////////////////////////////////////////////////// */
#sideBar #menu { padding-top: 5px; background: #0091e0 url('../gfx/mtop.gif') 0 0 no-repeat; }
#sideBar ul { margin: 0; padding:  0; list-style-image: none; } 
#sideBar ul li { list-style:none; margin:  0; padding: 0; background-image: none;  }
* html #menu ul li { height:1px; vertical-align:bottom; }
#sideBar ul li a { display:block; font-size: 11px; padding: 2px 5px 3px 38px; text-decoration:none; background: url('../gfx/li-empty.png') 17px 6px no-repeat; color: #FFF; }
#sideBar ul li a:hover { text-decoration: underline }
* html #sideBar ul li a { height:1px; }

#sideBar ul li.title {  color: #000; padding: 4px 0 6px 5px; margin: 15px 0 0px 8px; line-height: 11px; font-weight: normal; font-size: 9px; font-family: Tahoma,  Arial,Verdana, Helvetica, sans-serif; text-transform: uppercase; background: url('../gfx/bg-h1.gif') 0 0 no-repeat  }
#sideBar ul li#link23 { margin-top: 3px; }

#sideBar ul li#link33 a { background: url('../gfx/link2.png') 12px 2px no-repeat; }
#sideBar ul li#link34 a { background: url('../gfx/galeria-edit.png') 12px 2px no-repeat; }
#sideBar ul li#link80 a { background: url('../gfx/link3.png') 12px 5px no-repeat; }
#sideBar ul li#link36 a { background: url('../gfx/link5.png') 12px 3px no-repeat; }
#sideBar ul li#link37 a { background: url('../gfx/link6.png') 12px 3px no-repeat; }
#sideBar ul li#link38 a { background: url('../gfx/link7.gif') 15px 5px no-repeat; }
#sideBar ul li#link39 a { background: url('../gfx/link9.png') 12px 4px no-repeat; }
#sideBar ul li#link10 a { background: url('../gfx/link10.png') 12px 4px no-repeat; }
#sideBar ul li#link41 a { background: url('../gfx/link12.png') 9px 4px no-repeat; }
#sideBar ul li#link47 a { background: url('../gfx/wyslij-wiadomosc.png') 12px 3px no-repeat; }
#sideBar ul li#link79 a { background: url('../gfx/miejscowki.png') 19px 4px no-repeat; }
#sideBar ul li#link99 a { background: url('../gfx/osrodki.png') 19px 4px no-repeat; }
#sideBar ul li#link77 a { background: url('../gfx/star.png') 15px 3px no-repeat; }
#sideBar ul li#link68 a { background: url('../gfx/calendar2.png') 14px 3px no-repeat; }
#sideBar ul li#link107 a { background: url('../gfx/map.png') 16px 3px no-repeat; }

/* Articles ///////////////////////////////////////////////////////////////////////////////////  */
#modul-late {  float: right;  }
.mainPage #modul-late { float: right; width: 100%; }

.padd { padding: 0;  }
.normal .padd { padding: 0 20px 10px 20px; }
.tabMenu { background:url('../gfx/rd-1-1.gif') 0 0 no-repeat; overflow: hidden; width: 100%; margin-bottom: 1px; margin-top: 1px; }
.tabMenu ul { margin: 0 0 0 15px; padding: 0; list-style:none;  background:url('../gfx/rd-1-2.gif') 100% 0 no-repeat;  overflow: hidden;}
.tabMenu li { float:left; margin:0; padding:0 0 0 2px; background:url('../gfx/rd-1-3.gif') 0 0 no-repeat; overflow:}
.tabMenu li a,.tabMenu li a:visited { display:block; padding: 6px 20px 8px 18px; font-size: 12px; font-weight: bold; color: #000;  }
.tabMenu li a:hover {  text-decoration: underline;}
.tabMenu li.selected a { background:url("../gfx/tabs.gif") 0 -30px repeat-x; border-bottom: none; }
.tabMenu li.button { float: right; font-size: 11px;  }
.tabMenu li.button a { padding: 3px 6px 0; border: 0; }

.tab-small li a,.tab-small li a:visited { padding: 6px 15px 8px 13px; font-size: 11px; font-weight: bold;  }
.tab-small li.selected a { font-size: 11px; }

.tab-small2 {  background:url('../gfx/rd-3-1.gif') 0 0 no-repeat}
.tab-small2 ul { background:url('../gfx/rd-3-2.gif') 100% 0 no-repeat; }
.tab-small2 li {  background:url('../gfx/rd-3-3.gif') 0 0 no-repeat; }
.tab-small2 li a,.tab-small2 li a:visited { padding: 4px 15px 6px 13px; font-size: 9px; font-weight: bold;  }
.tab-small2 li.selected a { font-size: 9px; }

.lev2 li a,.lev2li a:visited { padding: 3px 15px 6px 13px; font-size: 9px; font-weight: bold;  }
.lev2 li.selected a { font-size: 11px; }


h1.title { background:url('../gfx/rd-2-1.gif') 0 0 no-repeat; color: #FFF; font-size: 12px; padding: 0; margin-bottom: 1px; }
h1.title span { display: block;  padding: 7px 10px 9px 15px; background:url('../gfx/rd-2-2.gif') 100% 0 no-repeat; }
h1.title .button { float: none;  background-image:url('../gfx/more2.gif'); color:#999; display: inline; font-size: 12px; margin-left: 30px;   }
.user-list h1.title { clear: both; color: #000; font-size: 11px; text-transform: uppercase;   font-weight: bold; background: url('../gfx/h3-1.gif') 0 0 no-repeat; margin-bottom: 10px; }
.user-list h1.title span { background: url('../gfx/h3-2.gif') 100% 0 no-repeat; line-height: 15px; padding: 3px 0 5px 15px;}
.user-list h1.title .button { font-weight: normal; color: #000; font-size: 11px; line-height: 15px; background: url('../gfx/more.gif') 100% 5px no-repeat; text-transform:none ; }

.user-list h1.title a.add { float:right; color:#ff4203; background: url('../gfx/live.png') 0 0px no-repeat; padding: 0px 10px 4px 21px; font-weight: bold; }

/* TABLE  ///////////////////////////////////////////////////////////////////////////////////  */
table.info { margin: 0 auto 10px auto; border-collapse: collapse; color: #231f20; border: none; width: 100%; clear: both;  }
td { padding: 3px 5px 4px 5px; border: none; border-collapse: collapse; vertical-align: middle;  background: #FFF; }
th { 	padding: 2px 0; color: #666; text-align: center; border: none; font-weight: normal; }
.buttons td { text-align: center; padding: 12px 8px; }
.first { font-weight: bold; }
table.info img { vertical-align: middle; }
.line1 td { background-color: #f6f6f6; }
td.white { background-color: #FFF; }
table td.al { text-align: left; padding-left: 15px; }
table td.ar { text-align: right; padding-right: 0px;}
.lines td { background-color: #FFF; border-bottom: 1px solid #cccccc; vertical-align: middle; }
.late .info a {  color: #231f20; }
.late .info { color:#aaaaaa; }
.info p,.info h2 { padding: 0; }
.noborder td,.noborder th { border: 0; padding: 1px 5px; }

.formularz { font-size: 12px; }
.formularz th { text-align: right; padding: 10px 10px 10px 0; vertical-align: top; font-weight: bold; color: #000;}
.formularz td { text-align: left; padding: 10px 0 10px 10px ; vertical-align: top; }
.formularz .img-row { padding-left: 0; }
.lines .white img { border: 1px solid #f5f5f5; }
.lines .white {  }
.lines .al { padding-left: 0;}
.lines .ar { color:#333;  vertical-align: middle; }
.lines .author { font-size: 9px; color: #999; }
.lines .author a { display: block; font-weight: bold; font-size: 11px; }

a.button-search { background: #00adee url('../gfx/search.gif') 13px 4px no-repeat; display: block; padding: 6px 20px 9px 39px; float: right; font-size: 14px; font-weight: bold; color: #FFF; margin-bottom: 20px; }
#row-welcome {  text-align: center; marging-top: -5px; margin-bottom: 5px;  }

.art { float: left; width: 175px; margin-right: 25px; display: inline; }
.art h2 { padding: 10px 5px 10px 0px;height: 25px;  }
.art p { padding: 0 0 10px 0; height: 80px; }
.art p a { color: #000; }
.art .image img { border: 2px solid #000; }
.news-content .list { float: right; width: 173px;  }
.news-content .list h2 { padding: 0 0 5px 0; }
.news-content .list td { padding-left: 0; }
.news-content .lines { margin-bottom: 5px;  }
.mainPage .news-content .image { height: 100px; }

.list table.lines { height: 194px; border-top:1px solid #CCCCCC;}

#row-puls-art h2 a { color:#0091e0; }

.subPage .art { width: 135px; margin-right: 15px;  }
.subPage .news-content .art { width: 180px; margin: 0 11px;  min-height: 170px; border-bottom: 1px solid #CCC;}
.subPage .news-content .list { width: 48%;  }
.subPage .art h2 { padding: 0; font-size: 11px; }
.users { overflow: hidden; padding-bottom: 10px; }
.users .art { width: 17.5%; border: 0; margin: 10px 1% 0 1%; border: 1px solid #CCC; overflow: hidden;   }
.users .art h2 { padding: 2px 0 3px 0; margin-bottom: 5px; text-align: center; border: 0; background: #dcdcdc url('../gfx/h2.gif') 0 0 repeat-x; }
.users .art .image { text-align: center; min-height: 55px;  }
.art .links { padding: 3px 5px 3px 0; overflow: hidden; /*background: #FFF url('../gfx/links-bg.gif') left bottom repeat-x;*/ bottom: 100%; clear: both; margin-top: 0px;}
.art .links a { margin: 0 5px 0 0; }
.art .links a img { vertical-align: middle; }
.user-link-3 { float: right; margin: 0; }
.del  { background: url('../gfx/del.gif') 0px 3px no-repeat; color: #a91414; padding: 2px 0px 2px 18px; margin: 0 5px; }
.add-friends { background: url('../gfx/link10.png') 0px 0px no-repeat; padding: 2px 5px 2px 20px;  }


.articles { float: right;}
.articles .art { width: 100%;  border-bottom: 1px solid #CCC;  padding-bottom: 10px; margin-bottom: 10px;   }
.articles .art h2 { padding: 0; }
.articles .art p { height: auto; }
.articles .desc { float: left; width: 35%; }
.articles .image { float: left; width: 55%; }

.cross { height: 100px; background: url('../gfx/cross.gif') 50% 50% no-repeat; border: 1px solid #CCC; margin-top: 15px; text-align: center;}

.status { padding-top: 3px;  }


#row-user-data td { text-align: left; padding-right: 20px; padding-left: 0; vertical-align: top; }
#row-user-data th { text-align: left; font-weight: normal; }
.todo { text-align: right; }
.todo p {  padding: 0 15px 0 0; float: left; }
.todo p a { display: block; padding: 0px 0px 0px 5px; }
#row-user-data td.todo{ padding: 0; }
.todo img  { vertical-align: middle; padding-right: 7px; }
#row-user-data .todo a:hover { text-decoration:none; color: #000; }
.img-row { text-align: left; padding: 5px 0; overflow: hidden; } 
/* darl - poprawka zamiast .img-row a, dałem .img-row a image */ 
.img-row .image a img { margin: 0px 2px 0 0; padding: 1px; border: 1px solid #CCC; }
.img-row .image a:hover img { border: 1px solid #666; }
.img-row .col { float: left; margin-right: 10px; }

.more a { background: url('../gfx/more.gif') 0 3px no-repeat; padding: 0 0 0 15px; margin: 0; }
.fl { float: left }
.fr { float: right }
.l_img { float: left; margin: 0 15px 10px 0; }
.r_img { float: right; margin: 0 0 10px 15px; }
.c_img { text-align: center; margin: 0 15px 10px 15px; }
.separate { background: url('../gfx/dots.gif') 0 7px repeat-x;  height: 14px; }
.clearing { clear: both; line-height: 0.1%; font-size: 0.1%; }


/* FOOTER  /////////////////////////////////////////////////////////////////////////////////// */
h1#sponsor-title  { clear:both; border-top: 1px solid #d3d3d3; margin-top: 20px; font-weight: normal; font-size: 9px; text-transform:uppercase; letter-spacing:2px; padding: 5px 0px;  }
#footer { color: #9ba2a5; }
#sponsor .list { padding: 10px 0; text-align: center; }
#rest { border-top: 1px solid #d3d3d3; clear:both;  }

#footer .links { float: right; margin: 10px -10px 0 0; padding: 0; border: 0; }
#footer .copy { float: left; margin: 10px -10px 0 0; padding: 0; }
#footer .links a {  margin: 0; padding: 0 10px; }
#footer a { color: #6d6d6d; }
#footer p { color: #aaaaaa; padding-top: 10px; }
#footer p strong { font-weight: normal; color: #282629; }
#footer #rest .gfx { background: url('../gfx/foot.jpg') 210px 0 no-repeat; height: 80px; }

.localiser { height: 24px; padding-left: 5px; }

.acomplete ul { padding: 0px; margin: 0px; }
#header-nav .row .acomplete ul { padding: 0px; margin: 0px;  z-index: 100; height: auto; }
#header-nav .row .acomplete li, #page .acomplete li { border-top: 1px solid #CCCCCC; background:  #BFE4FF; cursor: pointer; width: 142px; }
#header-nav .row .acomplete li:hover { background: #FFFFCC;  }
#header-nav .row .acomplete li.selected { }

ul li.info {  padding: 7px 20px 8px 40px; margin: 0 20px 1px 0px; width: auto; background: #FFF url('../gfx/info.png') 10px 5px no-repeat; color: #36972e; line-height: 18px; font-size: 13px; border-bottom: 1px solid #cbcaca; }
ul li.error { padding: 7px 20px 8px 40px; margin: 0 20px 1px 0px; width: auto; border: 1px solid #ef1100; background: #ffb7b2 url('../gfx/error.png') 10px 5px no-repeat; color: #ef1100; line-height: 18px; font-size: 13px; font-weight: bold;  }

/* new message autocomplete */
#list { width: 300px; min-height: 20px; border: 1px solid #AAAAAA; margin: 0 0 5px 0 ; float: left; }
#list span { margin-left: 3px; float: left; }
.remove_user_live_list { background:url("../gfx/del.gif") no-repeat ; cursor: pointer; width: 12px; height: 12px; margin: 3px; float: left; } 
#list a:hover { text-decoration: none; }

.article_content { padding: 10px; }

a.catlink_1 { background:url("../gfx/dysc/fitness.jpg") 0 0 no-repeat ; padding: 15px 0 15px 70px; display: block; }
a.catlink_2 { background:url("../gfx/dysc/gry-i-rozrywka.jpg") 0 0 no-repeat ; padding: 15px 0 15px 70px; display: block; }
a.catlink_3 { background:url("../gfx/dysc/sporty-druzynowe.jpg") 0 0 no-repeat ; padding: 15px 0 15px 70px; display: block; }
a.catlink_4 { background:url("../gfx/dysc/sporty-ekstremalne.jpg") 0 0 no-repeat ; padding: 15px 0 15px 70px; display: block; }
a.catlink_5 { background:url("../gfx/dysc/sporty-motorowe.jpg") 0 0 no-repeat ; padding: 15px 0 15px 70px; display: block; }
a.catlink_6 { background:url("../gfx/dysc/sporty-plenerowe.jpg") 0 0 no-repeat ; padding: 15px 0 15px 70px; display: block; }
a.catlink_7 { background:url("../gfx/dysc/sporty-walki.jpg") 0 0 no-repeat ; padding: 15px 0 15px 70px; display: block; }
a.catlink_8 { background:url("../gfx/dysc/sporty-zimowe.jpg") 0 0 no-repeat ; padding: 15px 0 15px 70px; display: block; }
a.catlink_9 { background:url("../gfx/dysc/sporty-wodne.jpg") 0 0 no-repeat ; padding: 15px 0 15px 70px; display: block; }
 
input[type="checkbox"] {	width: auto; }
input[type="radio"] { width: auto; }
.gallery_catalogue_active { border-bottom: #000 1px solid;  }

.live-transmisition { border: 1px solid #FF0; float: left; }

a.orange, .art a.orange  { color: #ff5c00; font-weight: bold;  }

/*ZAOKRAGLENIE */
.rtop, .rbot, .rtop span, .rbot span { display:block; font-size:1px; height: 7px; background:url("../gfx/r1.gif") 0 0 no-repeat; width:100%; }
.rtop span { background:url("../gfx/r1.gif") 100% -14px no-repeat;  }
.rbot { background:url("../gfx/r1.gif") 0 -7px no-repeat; }
.rbot span { background:url("../gfx/r1.gif") 100% -21px no-repeat; }
.rcont { display:block; background:#FFF; border:0 solid #a3a3a3; border-width:0 1px; padding: 10px 15px; overflow: hidden;  }
#row-news .rcont { background:url("../gfx/lines.gif") 15px 10px no-repeat; }


/* NEWS - subpage  ///////////////////////////////////////////////////////////////////////////////////  text-align: center; */
.paginate { border-bottom: 1px solid #CCCCCC; padding: 10px 5px 10px 0; margin-bottom: 5px; clear:both; }
.paginate label { padding-right: 10px; }
.paginate a {  padding: 1px 4px; color: #000; } 
.paginate a.boldlink {  padding: 1px 4px; font-weight: bold; border: 1px solid #000;}
.paginate a.prev { background:url("../gfx/prev.gif") 0 50% no-repeat; padding: 0 0 0 15px; margin-right: 10px;  }
.paginate a.next { background:url("../gfx/next.gif") 100% 50% no-repeat; padding: 0 15px 0 0; }

.links-line { padding-top: 10px;  border-top: 1px solid #CCCCCC; margin-top: 15px;  }
.links-line a { margin-right: 20px; font-size: 9px; }

/* darl */
h1.title span span {	display: inline;	background: none;	}
.delete_comment { background:url("../gfx/del.gif") no-repeat scroll 0px 3px transparent; float: right; padding: 0 0 3px 14px; }
.sort_select { float: right; padding: 10px; } 
.sort_select select{ width: 130px; } 
/* thumbnails */ 
 
.thumb40, .thumb { width: 40px; height: 40px;}
#row-news .image img, .thumb_art{ height: 100px; width: 175px; }

/* Image uploader */
.uploader-th { width: 130px; margin: 5px; float: left; }
.uploader-th-image { max-width: 120px; }
.uploader-titledirs {  width: 200px; }
.uploader-titlepictures {  width: 400px; }

/* Simple page styles */
body.simplepage { background: none; }
.ad { text-align: center; }


.mediaranking,.mediaranking td, .mediaranking th { }
.mediaranking th { font-weight: bold; font-size: 9px; text-transform: uppercase; background-color: #1f1a17; color: #FFF; text-align: left; padding: 10px 5px 10px 5px;   }
.mediaranking td.position { padding: 5px; font-weight: bold; font-size: 15px; text-align: center;  background-color: #dedede;  }
.mediaranking td.points { padding: 5px; font-weight: bold; font-size: 15px; text-align: center; }
a.buttonBig { background:url("../gfx/bigbtn.gif") right center no-repeat; padding: 3px 25px 4px 10px; font-weight: bold; font-size: 13px; color :#FFF;  }

.ranking-main {  background: #0091e0 url("../gfx/rank-1.gif") 0 100% no-repeat; margin-bottom: 10px;  }
.ranking-main h1 { background:url("../gfx/rank-2.gif") 0 0 no-repeat; color: #FFF; font-size: 35px; padding-left: 20px; font-weight: normal; }
.ranking-main h1 strong { text-transform: uppercase; }
.ranking-main ul { margin: 0; padding: 0 0 30px 10px; overflow: hidden; } 
.ranking-main li { list-style-type: none; background-image: none; margin: 0 0 0 10px; padding: 0; float: left;  }
.ranking-main li a { display: block; width: 191px; height: 38px; text-indent: -5000px; background-position: 0 0; background-repeat:no-repeat;}
.ranking-main li#link-1 a { background-image: url("../gfx/ranking-dziennikarze.gif"); }
.ranking-main li#link-2 a { background-image: url("../gfx/ranking-programow.gif"); }
.ranking-main li#link-3 a { background-image: url("../gfx/ranking-gmin.gif"); }
.ranking-main li a:hover { background-position: 0 -38px; } 
#stream { margin: 10px 0 10px 50px; }

