﻿@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,code {margin:0; padding:0; font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;font-size: 12px; }
table {border-collapse:collapse; border-spacing:0;}
fieldset,img, a img, a:hover img {border:0;}
ol,ul{list-style:none;}
strong{ font-weight: bold;}
em{font-style:italic;}
u{text-decoration:underline;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img, a img, a:hover img {border:0;}
ol,ul{list-style:none;}
html{height:100%;}
.clear{ clear:both;}
.clearblock{ clear:both; display:block; width:100%;}
.clearten{ clear:both; display:block; width:100%; height:10px;}
.absolute{ position:absolute;}
/***** Links *****/
a, a:link, a:visited{ color: #535151; text-decoration: none; }
a:hover, a:active{ color: #D84629; text-decoration: underline;}
a img{ border: 0; }

h1, h2, h3, h4 { font-family: "Trebuchet MS", Verdana, sans-serif; color:#535151;}
h1{margin: 0 0 8px 0; padding:0; font-size: 20px;font-family: Verdana, helvetica, arial, sans-serif;}
h2{font-size: 20px;padding: 2px 10px 1px 0px;margin: 0 0 10px 0; border-bottom: 1px solid #ddd; color: #535151;}
h3{font-size: 16px;padding: 2px 10px 1px 0px;margin: 0 0 10px 0; border-bottom: 1px dotted #ddd; color: #535151;}
h4{font-size: 13px;padding: 2px 10px 1px 0px;margin-bottom: 5px; border-bottom: 1px dotted #bbbbbb; color: #535151;}
h5{font-size: 13px;padding: 2px 10px 5px 0px;margin-bottom: 8px; border-bottom: 1px dotted #bbbbbb; color: #535151; line-height:1.4em;}
p{ line-height:1.5em; margin-bottom:8px; text-align: justify;}
#header{margin:0px auto 25px auto; width:1000px; display:block; height:100px;}
#header h1 a {display: block; background-image:url("logo.jpg"); background-repeat:no-repeat; background-position: top left; width: 950px; height: 60px; text-indent: -9999px; margin: 15px 0 10px 0px;}
#header ul {background-image:url("menubg.gif"); background-repeat:no-repeat; background-position: 994px 0; position:relative; margin: 0; top:0px; height: 28px; background-color:#f1f1f1; padding:0px; cursor:hand; display:block; width:1000px;}
#header ul li {list-style: none; padding:0px; margin: 0px; height: 28px; font: normal 16px Georgia, "Times New Roman", Times, Rekha, serif; float:left;}
#header ul li:first-child { border-left:0px; background-image:url("menubg.gif"); background-repeat:no-repeat; background-position: -6px 0;}
#header ul li a, #header ul li a:visited {padding:0px 10px 0 10px; color: #535151; display: block; text-decoration: none; float:left; margin-top:5px; border-left:dotted 1px #cccccc;}
#header ul li a.pierwszyw{border-left:0px;}
#header ul li a:hover{color: #D84629;}
#header ul li:hover a{color: #D84629;}
#header ul li ul { position:absolute; top:28px; left:0; width:1000px; margin: 0; padding: 2px 0 0 0; display: none; background-color:white; }

#header ul li ul li {list-style: none; padding: 0; margin:0; float: left; display:block; font: normal 13px Arial, Verdana, serif; height:15px;border-left:0px}
#header ul li ul li:first-child { border-left:0px;padding: 0 0 0 7px;}
#header ul li:hover ul li a, #header ul li ul li a, #header ul li ul li a:visited, #header ul li ul li a:active {padding: 0 7px 0 7px; color: #747474; display: block; float: left; text-decoration: none; border-left:dotted 1px #cccccc;}
#header ul li ul li:first-child a, #header ul li ul li:first-child a:visited {border-left:0px;}
#header ul li ul li a:hover{color: #D84629;}

#container{margin:0px auto 25px auto; width:1000px; padding:0px; display:block; height:auto; color:#333333; clear:both; border-top: 1px solid #ddd;}
html>body #content {float:left; min-height: auto; background-color:#fff; padding: 10px 15px 10px 5px; width: 76%; background-color: #fff; border-right: 1px solid #ddd;} 
* html body #content {float:left; height: auto; background-color:#fff; padding: 10px; width: 76%; background-color: #fff; border-right: 1px solid #ddd;} /* IE */
html>body #main { min-height: auto; background-color:#fff; padding: 10px; width: auto; background-color: #fff; border-right: 1px solid #ddd;} 
* html body #main { height: auto; background-color:#fff; padding: 10px; width: auto; background-color: #fff; border-right: 1px solid #ddd;} /* IE */
#sidebar{}
#footer{margin:0px auto 25px auto; width:980px; display:block; height:auto;clear: both; border-top: 1px solid #ddd; font-size: 0.9em; color: #aaa; padding: 5px; text-align:center;}

.err{ margin-top:10px; border-top: 1px dotted #C05201; border-bottom: 1px dotted #C05201; color:#C05201; background: #FED483 url("img/no.jpg") 5px 3px no-repeat; padding: 8px 10px 8px 50px; font-size:16px;}
.noerr{ margin-top:10px; border-top: 1px dotted #546102; border-bottom: 1px dotted #546102; color:#546102;background: #E5F199 url("img/yes.jpg") 5px 3px no-repeat; padding: 8px 10px 8px 50px; font-size:16px;}

#sidebar{ float: right; width: 21%; position: relative; z-index: 9; min-height: auto; padding: 0; }
* html #sidebar{ width: 21%; }
#sidebar h3{ font-size: 17px;padding: 12px 10px 1px 0px;margin-bottom: 0px; border-bottom: 1px solid #ddd; color: #747474;}
#sidebar hr{ width: 100%; margin: 0 auto; height: 1px; background: #ccc; border: 0; }
* html #sidebar hr{ width: 95%; position: relative; left: -6px; color: #ccc; }




/* proSilver Content Styles
---------------------------------------- */

ul.topiclist {display: block; list-style-type: none; border-top: 1px dotted #CFCBBC; border-bottom-width: 0px; margin-top:10px; margin-bottom:10px;}
ul.topiclist li {display: block; list-style-type: none; color: #777777; height:auto; width:100%; float:left;}
ul.topiclist dl {padding: 5px 0; height:auto; background-repeat: no-repeat; background-position: 7px 10px; display:block; float:left; width:100%;}
ul.topiclist dt {display: block; float: left; width: 40%; font-size: 1.1em; padding-left: 15px; padding-right: 5px; border-left: 1px solid #FFFFFF;}
ul.topiclist dt a{font-weight: bold;}
ul.topiclist dt.gallery {display: block; float: left; width: 70%;  padding-top: 5px; padding-bottom: 5px; border-left: 0;}
ul.topiclist dt.gallery a{font-size: 1.2em; font-family: Verdana, helvetica, arial, sans-serif;}
ul.topiclist dd.galleryadd{font-size:11px; display: block; float: left; border-left: 1px solid #ddd; padding: 4px 0 0 10px; width: 25%;  text-align:left;}
ul.topiclist dt.comment {display: block; float: right; width: 82%;  padding-top: 5px; padding-bottom: 5px; padding-right:15px; border-left: 1px solid #ddd; font-size: 1.3em;}
ul.topiclist dd.comment{float: left; padding:5px 0 5px 15px; }
ul.topiclist dd.comment img{border: 1px #ddd solid; padding:4px;}
ul.topiclist dd span{font-size:11px; font-weight: bold; font-style: italic;display: block; float: left; border-left: 1px solid #FFFFFF; padding: 4px 0; width: 5%;  text-align:center;}
ul.topiclist dd {display: block; float: left; border-left: 1px solid #FFFFFF; padding: 4px 0; width: 5%; font-size: 1.4em; text-align:center;}
ul.topiclist li{border-top: 0px none #FFFFFF; border-bottom: 1px dotted #CFCBBC;}
.even { background-color:#f2f2f3; }
.odd { background-color:#fff; }
.last { margin-bottom:20px;}
ul.topiclist li.even:hover, ul.topiclist li.odd:hover { background-color: #EFF9D0;}
ul.topiclist dt span{ font-size: 0.7em; }

ul.actions {display: block; list-style-type: none; padding-top:3px; font-family: Arial, sans-serif; margin-bottom:15px;}
ul.actions li {display: block; list-style-type: none; color: #777777; height:auto; width:auto; background-repeat: no-repeat; background-position: 0px 0px; font-size:14px; border-bottom: 1px dotted #CFCBBC; height:auto; padding:2px 0 5px 20px; margin-top:7px;}
.add{background-image: url("img/list-add.png");}
.edit{background-image: url("img/gtk-edit.png");}
.view{background-image: url("img/document-open.png");}

form{border: 1px dotted #CFCBBC; margin-top:10px; background-color: #f2f2f3;}
fieldset{ width:auto; display: block;}
legend{padding: 10px 0px 10px 45px; font-weight:bold; font-size:20px; font-family: "Trebuchet MS", Verdana, sans-serif; color:#ABB73D; width:auto; display:block; background-repeat: no-repeat; background-position: 10px 10px;}
textarea {width: 70%; padding:6px; color: #222222; font: normal 13px/150% Arial, sans-serif; border: 1px solid #ddd; height:120px;}
label {width:100%; display: block; font-weight: normal; clear:both; margin-top: 0px; height:auto; padding:2px 0px 2px 0px; float:left;}
label span{width:22%; display: block; float:left; text-align:right; padding:5px 10px 0 0; color:#444444; font-size:10px;}
label em{color:#777777; font-size:10px;}
input[type="text"], input[type="password"]{width: 70%; margin: 0px 0px 0px 0px; padding:5px; color: #555555; font: normal 14px/150% Verdana, Arial, sans-serif; border: 1px solid #dddddd; float:left;}
input[type="checkbox"] { padding:2px; color: #333333; font: normal 16px/150% Verdana, Arial, sans-serif; border: 1px solid #dddddd; float:left;}
input[type="text"].forty{width:400px;}
input[type="text"].twenty, input[type="password"].twenty{width:200px;}
input[type="checkbox"] { padding:7px;}
input[type="submit"] { padding:2px 5px 2px 5px; margin-bottom:5px;}
select{ margin: 5px 0px 0px 0px;}

.pager {background: transparent; width: auto; height:28px; clear:both; padding:0px; margin:10px 0px 10px 0px;}
.pager p { font-size:10px; float: right; padding:0px; margin:0px;} 
.pager p a, .pager p a:visited  {float: left; width: auto; background-color: #f1f1f1; display: block; color: #333333; margin-top: 0.3em; padding: 0.3em 0.5em; text-decoration: none; margin-right: 0.3em; border: 1px #ddd solid;} 
.pager p a:hover {background-color: #D84629; color: #f2f2f3; border: 1px #ddd solid;}
.pager p span{float: left; width: auto; background-color: #D84629; display: block; margin-top: 0.3em; padding: 0.3em 0.5em; text-decoration: none; margin-right: 0.3em; color: #f2f2f3; border: 1px #cccccc solid; font-weight:bold;} 
.pager p span.white{float: left; width: auto; background: #F9f9f9; display: block; text-decoration: none; color: #dddddd; margin-top: 0.3em; padding-top: 0.3em; border: 1px #ddd solid; font-weight:normal;} 

.strona_list{ padding-top:10px; line-height:1.5; border-bottom:1px #ddd dotted; font-size:12px; width:auto; display: block; float: left; width:100%;}
.strona_list h3{float: right; font-size: 1.4em; color:#222222; display:block; width:89%; background-color: transparent; font-family: "Trebuchet MS", sans-serif; margin:0; padding:0;}
.strona_listdata{ float: right; font-size:10px; color:#747474; width:89%;  border-bottom:1px #eeeeee solid; padding-bottom:5px;}
.strona_listext{float: right; font-size: 13px; margin: 5px 0px 5px 0px; width:89%; }
.strona_list img, .strona_list a img, .strona_list a:hover img {float: left; text-align:left; background-color:#f5f5f5; margin:4px 5px 7px 10px; padding:2px; border:1px #cccccc solid; width:50px; height:50px;}

.gallery_list{ padding-top:10px; line-height:1.5; border-bottom:1px #ddd dotted; font-size:12px; width:auto; display: block; float: left; width:100%;}
.gallery_list h3{float: right; font-size: 1.4em; color:#222222; display:block; width:82%; background-color: transparent; font-family: "Trebuchet MS", sans-serif; margin:0; padding:0;}
.gallery_listdata{ float: right; font-size:10px; color:#747474; width:82%;  border-bottom:1px #eeeeee solid; padding-bottom:5px;}
.gallery_listext{float: right; font-size: 13px; margin: 5px 0px 5px 0px; width:82%; }
.gallery_list img, .gallery_list a img, .gallery_list a:hover img {float: left; text-align:left; background-color:#f5f5f5; margin:4px 5px 7px 10px; padding:2px; border:1px #cccccc solid;}

.video_list{background-image: url(img/vt.png); background-repeat: no-repeat ; padding-top:10px; line-height:1.5; font-size:12px; width:auto; display: block; float: left; width:250px; margin-right:3px;}
.video_list h3{font-size: 1.1em; color:#535151; display:block; width:auto; background-color: transparent; margin:0px 16px 0px 16px; padding:0; font-family: Verdana, helvetica, arial, sans-serif; border-bottom:0px;}
.video_listdata{ float: left; font-size:10px; color:#747474; width:auto;  border-bottom:1px #eeeeee solid; padding-bottom:5px; margin:4px 16px 0px 16px; font-style:italic;}
.video_list img, .video_list a img, .video_list a:hover img {float: left; text-align:left; background-color:#fff; margin:4px 16px 7px 16px; padding:3px; border:1px #ddd solid;}

.page img, .page a img, .page a:hover img{background-color:#f5f5f5; margin:4px 15px 7px 15px; padding:2px; border:1px #cccccc solid; display:inline;}
.page h1{float: right;width:86%;}
.page_meta{float: right;display:block; line-height:1.5em; width:86%; background-color: transparent; margin:2px 0 6px 0; padding:0; border-bottom:0px; font-size:1.2em;}
.page img.page_icon{float: left; text-align:left; background-color:#f5f5f5; margin:4px 5px 7px 0px; padding:2px; border:1px #cccccc solid;}
.page .nav{ margin-bottom:10px;}
.page_cont{border-top:1px #ddd dotted;}


.tags{margin: 7px 0px 10px 5px; padding: 2px 0px 5px 0px; width: 650px; float:left; }
.tags li{ float:left; margin: 0px 3px 7px 0px;}
.tags li a, .tags li a:visited, .page .tags li a:link{background-color:#f1f1f1; padding:1px 4px 2px 4px; text-decoration: none; font-size:13px;  color:#D84629;}
.tags li a:hover{ background-color:#D84629; text-decoration: none; color:#fff; }
h6.tagss{float:left; display:block; width:auto; font: bold 15px Verdana, helvetica, arial, sans-serif; margin: 7px 0px 5px 10px;}

.gallery{ padding:0px;}
.gallery h1{color:#535151;margin: 0 0 8px 0; padding:0; font-size: 20px;}
.gallery h3{font-size:1.2em; padding: 2px 10px 5px 0px;margin-bottom: 8px; border-bottom: 1px dotted #bbbbbb; color: #535151; line-height:1.4em;}
.gallery p{ line-height:1.5em; margin-bottom:8px; text-align: justify;}

.nav{font-size: 14px;padding: 0px 10px 5px 0px;margin: 0 0 5px 0; color: #535151; float:left; width:100%; border-bottom:1px #eeeeee solid;font-family: Verdana, helvetica, arial, sans-serif;}
.publishdate{font-size: 11px;padding: 3px 10px 1px 0px;margin: 0 0 10px 0; color: #747474; display: block; width:100%; text-align:right;}

.next{font-size: 1.0em; border-top: 1px dotted #ddd; padding: 0px 5px 6px 5px;margin: 0 0 10px 0; color: #535151; float:left; width:48%; font-weight:bold;}
.nextphoto{font-size: 1.4em; border-bottom: 1px dotted #ddd; padding: 0px 5px 6px 5px; margin: 0 0 10px 0; color: #535151; float:left; width:48%; font-weight:bold;}
.prev{float:right; text-align:right; }
.next span{font-size: 0.8em; font-weight:normal;background-color:#f1f1f1; }

.fotorelacja{ text-align:center;}
.fotorelacja span{ font-size:0.8em;}
.fotorelacja p{ border-bottom: 1px dotted #bbbbbb; padding-bottom: 5px; margin-bottom: 8px;}
.fotorelacja img{background-color:#fff; margin:4px auto 4px auto; padding:5px; border:1px #ddd solid;}
a.gallery img{background-color:#fff; margin:4px 4px 4px 4px; padding:5px; border:1px #ddd solid; height:67px; width:auto;}
a:hover.gallery img {background-color:#535151; margin:4px 4px 4px 4px; padding:5px; border:1px #ddd solid;}


span.mp{ margin:5px 0 0 10px; background-color:#f5f5f5; display:block; width: 290px; padding:5px 5px 0 5px; color:#444444; font-size:11px; border: 1px #cccccc solid; float:right;}

span.mp2{ margin:10px 0px 10px 0px; background-color:#f5f5f5; display:block; width: 770px; padding:0 0px 0 0px; color:#444444; font-size:11px; border: 1px #cccccc solid; float:left;}


#sidebar form{margin:0px; padding:0px; width:auto; clear:both; border:0px;background-color:#fff;}
#sidebar fieldset{ width:auto; display: block;}
#sidebar label.legend{font-size:1.1em; padding:2px 0 5px 0; margin:0px 0px 5px 0px; color:#535151; border-bottom: 1px solid #ddd; display:block; width:auto; font-weight:bold; background-color:#fff;}

#sidebar label {width:100%; display: block; font-weight: normal; clear:both; margin-top: 0px; height:auto; padding:2px 0px 2px 0px; float:left; border-bottom: 1px dotted #CFCBBC; font-size:0.9em; background-color:#fff;}
#sidebar label.noborder{border-bottom:0px;}
#sidebar input[type="radio"] { padding:5px;}
#sidebar input[type="submit"]{width: auto; margin:5px auto 0 auto ; padding:3px 7px 4px 7px; color: #f5f5f5; border: 0; background-color: #535151; text-align:center;}

#sidebar span.votes{margin-top:5px; display:block; border: 1px #ddd solid; width:auto; height:15px; padding:2px; background-color:#fff;}
#sidebar span.vote{ display:block; border: 0; height:15px; background-color:#D84629;}
.wiget{ margin-top:10px; margin-bottom:10px;}
.wiget h5{height: 28px;color: #535151; float:left; width:198px; display:block; border-bottom:0px; font-family: Georgia, "Times New Roman", Times, Rekha, serif; font-style:normal; font-weight:normal; font-size:15px; background-image:url("img/sidebarwiget.jpg"); background-repeat: no-repeat; padding:4px 0px 0px 12px; margin:0px 0px 5px 0px; }


.oglo_list{ margin-bottom:8px; line-height:1.5; border-bottom:1px #eeeeee solid; font-size:13px; width:740px; padding:4px 10px 10px 10px; display: block; float: left;}
.oglo_list h3{font-size: 18px; color:#333333; display:block; background-color: transparent; font-family: "Trebuchet MS", sans-serif; font-weight: bold;}
.oglo_list blockquote {font-family: "Trebuchet MS", sans-serif; font-style:italic; font-size:14px; margin: 10px;padding: 10px 10px 10px 38px;  border: 1px solid #f2f2f2; background: #FAFAFA url(img/quote.gif) no-repeat 5px 5px;}
.oglo_list span.datapkg{color:#777777; font-size:11px; margin-bottom:10px; padding-top:15px; display:block; width:auto;}
.oglo_list p {margin: 5px 0 0px 0px; font: normal 13px Verdana, Arial, Helvetica, sans-serif }
.oglo_list p a:hover { border-bottom: 1px #F1370E dotted;}
.oglo_list p span {margin: 5px 0 0px 0px; font: italic 10px Verdana, Arial, Helvetica, sans-serif; color:#555555; }
.oglo_list ul {margin:5px 0px 5px 20px; list-style: none; }
.oglo_list ul li {background:url("img/menu_kulka_cb.png") 0px 7px no-repeat; padding:2px 5px 2px 15px;}
.oglo_list img, .oglo_list a img{background-color:#f5f5f5; margin:4px 6px 4px 6px; padding:5px; border:1px #cccccc solid;}
.oglo_list a:hover img {background-color:#F5F5E4; margin:4px 6px 4px 6px; padding:5px; border:1px #cccccc solid;}
.oglo_list img.emota{ padding: 0px 2px 0px 0px; width:16px; height:16px; border:0px; margin:0px; background-color:#fff; }

.strona_list .miniatura{ width:auto; height:66px;}
 h1 a.oglonaglo{background-color: #f1f1f1; width:auto; display:block; padding: 2px 15px 1px 110px; margin-bottom:10px; color:#999999; height: 28px; font: normal 22px Georgia, "Times New Roman", Times, Rekha, serif; color: #535151; text-align:left; margin: 10px 0 16px 0;}
.oglo_motoryzacja{ background-image:url("ogloszenia/oglo_moto.jpg"); background-repeat: no-repeat; background-position: 15px 0px; }
.oglo_elektronika{ background-image:url("ogloszenia/oglo_elek.jpg"); background-repeat: no-repeat; background-position: 19px 0px; }
.oglo_nieruchomosci{ background-image:url("ogloszenia/oglo_nier.jpg"); background-repeat: no-repeat; background-position: 17px 0px; }
.oglo_towarzyskie{ background-image:url("ogloszenia/oglo_towa.jpg"); background-repeat: no-repeat; background-position: 23px 0px; }
.oglo_praca{ background-image:url("ogloszenia/oglo_prac.jpg"); background-repeat: no-repeat; background-position: 17px 0px; }
.oglo_ogloszenia-drobne{ background-image:url("ogloszenia/oglo_drob.jpg"); background-repeat: no-repeat; background-position: 23px 0px; }
.oglo_oddam-za-darmo{ background-image:url("ogloszenia/oglo_prez.jpg"); background-repeat: no-repeat; background-position: 23px 0px; }
.oglolista ul {margin: 5px auto 15px auto; padding: 0px 0px 10px 0px; height:20px; width: auto; display: block; text-align:right; float:right;}
.oglolista ul li {width: auto; float: left; list-style:none; height: auto; font-size: 16px; font-weight:bold; background:inherit;}
.oglolista ul li a{color: #222222; overflow: hidden; height: auto; display: block; padding: 0px; margin: 0px 0px 0px 10px; float: left;}
.oglolista ul li a:hover{color: #F1370E; text-decoration: underline;}
.ksitemf h2 a.ognoactive{ color: #bbbbbb; }


.ksitemf{ width:330px; height:auto; display: block; float:left; background: #fff; padding: 3px 12px 5px 20px; background-image:url("img/p-cat-ico.png"); background-repeat:no-repeat; background-position: 0px 8px;}
.ksitemf h2{font-size: 14px; color:#535151; margin: 0px 0px 3px 0px; border:0px;}
.ksitemf h2 span{font-size: 13px; color:#777777; font-weight:normal;}
.ksitemf h2 a,
.ksitemf h2 a:visited {height: auto; font-weight: bold; font-style:normal; padding:0px; text-decoration: none; width:auto; font-family: Arial, Helvetica, sans-serif;}
/* mp3 przestrzeń  background: url('img/mp3.gif') top left no-repeat;*/
span.mp{ margin:5px 0 0 10px; background-color:#f5f5f5; display:block; width: 290px; padding:5px 5px 0 5px; color:#444444; font-size:11px; border: 1px #cccccc solid; float:right;}

/*katalog stronek */

.ksitem{ width:auto; height:190px; display: block; float:left; background: #fff; padding: 5px 12px 5px 12px; margin-left:15px;}
.urlleft{margin-left:40px;}
.itemfirma{height:auto; display: block;}
.ksitem h2{font-size: 14px; color:#444444; margin: 0px 0px 3px 0px; border:0px;}
.ksitem h2 a,
.ksitem h2 a:visited {height: auto; font-weight: bold; font-style:normal; text-decoration: none; color:#333333; width:auto; font-family: Arial, Helvetica, sans-serif;}
.ksitem h2 a:hover{ text-decoration: none; color: #F1370E;}
.ksitem  img, .ksitem a img, .ksitem a:visited img{ background-color:#fff; padding:4px; border:2px #eeeeee solid; margin:0px;}
.ksitem a:hover img{padding:4px; border:2px #eeeeee solid;margin:0px; background-color:#f5f5f5;}
.ksrecen{ width:302px; height:auto; display: block; float:left; background: #fff; padding: 0px 0px 0px 15px; font-size:12px; margin-bottom: 10px; color:#333333;}
.ksrecen span{ width:100%; height:auto; display: block; background: #fff; padding: 0px; color:#999999; font-size:11px; border-bottom:1px #eeeeee solid; margin-top: 10px;}
.ksrecen ul{ width:272px; height:auto; display: block; background: #fff; padding: 0px 0px 0px 15px; font-size:11px; margin-bottom: 10px; list-style: square;}
.ksrecen p{ width:100%; height:auto; display: block; font-size:11px; margin-top: 5px;}
.ksitemstar{width:auto; text-align: right; font-size:11px; color:#777777;}
.ksitemstar span{font-size:14px; color:#777777; font-weight:bold;}
.ksitemcomment{ height: 18px; width: 90px; background-repeat: no-repeat; float:left; background-position: left top; background-image: url("img/gwiazdki.gif");}
.ksitemcomment span{ height: 18px; background-repeat: repeat-x; background-position: left top; background-image: url("img/star2.gif");  display: block; float:left;}

.ksdesc{ width:350px; height:auto; display: block; background: #fff; padding: 0px; line-height:1.5; font-size:12px; color:#333333; float: left; margin-bottom: 10px; margin-left:20px;}
.ksdesc a,
.ksdesc a:visited {height: auto; width:auto; display: block; font-weight: bold; text-decoration: none; color:#F1370E;}
.ksdesc a:hover{ text-decoration:underline; color:#F1370E;}
.ksdesc img{ background-color:#fff; padding:3px; border:3px #eeeeee solid; margin: 3px 0px 3px 0px;}
.ksdesc p{ width:auto; height:auto; display: block; background: #fff; padding: 0px; color:#999999; font-size:10px; border-bottom:1px #eeeeee solid; margin-top: 10px;}
.ksdescwcno{background-image: url("img/stat0.png"); background-position: 0 5px; background-repeat: no-repeat; height:auto; background-color: transparent; color:#F1370E; font-size:12px; padding-left: 25px; display: block;}
.ksdescwcerr{ background-image: url("img/stat1.png"); background-position: 0 5px; background-repeat: no-repeat; height:auto; background-color: transparent; color:#F16E0E; font-size:12px;  padding-left: 25px; display: block;}
.ksdescwcyes{ background-image: url("img/stat2.png"); background-position: 0 5px; background-repeat: no-repeat; height:auto; background-color: transparent; color:#B6C667; font-size:13px; font-weight: bold; padding-left: 25px; display: block;}

/*boxy reklamowe
------------------------------------------------------ */
.boxreklama{ clear:both; text-align:center; width:auto; display:block; margin:5px auto 15px auto; padding-bottom:5px; border-bottom: 1px #eeeeee solid;}
.boxreklama span{ text-align:center; width:auto; display:block; margin-bottom:5px;  border-bottom: 1px #eeeeee solid; color:#bbbbbb; font-size:10px; font-family: Verdana, Arial, sans-serif;}
.boxreklama a, .boxreklama a img, .boxreklama img,.boxreklama a:hover img { border:0px; padding:0px; margin:0px; text-align:center;}

.boxreklamatop{ clear:both; text-align:center; width:auto; display:block; margin:10px auto 8px auto;}
.boxreklamatop a, .boxreklamatop a img, .boxreklamatop img, .boxreklamatop a:hover img { border:0px; padding:0px; margin:0px; text-align:center;}


/* rblok - blok pojedyńczego modulu------- */
.rblok{padding: 0px; display:block; }
.rblok h6{ padding: 0px 10px 5px 0px; width: auto; font-size: 15px; color:#F1370E; border-bottom:1px #f1f1f1 solid; font-weight:bold; font-style:italic;display:block; }
.rblok p{ font-size: 12px; padding: 5px 0px 0px 0px;}
.rblok p span{ font-size: 11px; color:#555555;}
.rblok p a {color: #000000; text-decoration: none; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #666666; font-weight: bold;}
.rblok p a:hover {text-decoration: none; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #666666;}
.rblok ul {font-family: Verdana,sans-serif; list-style-type:none; color: #333333; padding:0px; margin-top: 5px; margin-bottom:5px; background-color:#fff; display:block; } 
.rblok ul li { padding-top:2px; padding-bottom:5px; width: auto; font-size:12px; background-image:url("img/kat1.gif"); background-position:0 4px; background-repeat:no-repeat; border-bottom:1px #f1f1f1 solid;}
.rblok ul li a{ padding-left:15px; color: #333333; margin-top: 0.4em; text-decoration: none; background:url("img/menu_kulka_cb.png") 0px 3px no-repeat;} 
.rblok ul li a:active, .rblok ul li a:visited{ font-weight:bold;}
.rblok ul li a:hover {text-decoration: none; border-bottom:2px #dddddd dotted; color: #000; background:url("img/menu_kulka_col.png") 0px 3px no-repeat;}
.rblok ul.przeglad li {font-family: Arial, Verdana, sans-serif; padding-top:2px; padding-bottom:5px; width: auto; font-size:12px; background-image:url("img/kat1.gif"); background-position:0 4px; background-repeat:no-repeat; border-bottom:1px #f1f1f1 solid;}
.rblok ul.przeglad li a{ padding-left:15px; color: #333333; margin-top: 0.4em; text-decoration: none; background:url("img/menu_strz_cb.png") 0px 2px no-repeat; font-weight:normal;} 
.rblok ul.przeglad li a:active, .rblok ul.przeglad li a:visited{ font-weight:normal;}
.rblok ul.przeglad li a:hover {text-decoration: none; border-bottom:2px #dddddd dotted; color: #F1370E; background:url("img/menu_strz_col.png") 0px 2px no-repeat;}
.rblok a.gm { font: bold 13px Arial,sans-serif; color:#AA0000; text-decoration: none; border-bottom:0px;}
.rblok a:hover.gm {color:#AA0000; text-decoration: none ;border-bottom:1px dotted #AA0000;}
.rblok a.normal { font: bold 13px Arial,sans-serif; color:#222222; text-decoration: none; border-bottom:0px;}
.rblok a:hover.normal {color:#222222; text-decoration: none ;border-bottom:1px dotted #222222;}
.rblok span.bot{ color:#777777;font: bold 13px Arial,sans-serif;}
.rblok a.mod { font: bold 13px Arial,sans-serif; color:#8CC05C; text-decoration: none; border-bottom:0px;}
.rblok a:hover.mod {color:#8CC05C; text-decoration: none ;border-bottom:1px dotted #8CC05C;}

.rblok ul li.menub ul {font-family: Verdana,sans-serif; list-style-type:none; color: #333333; padding:0px; margin-top: 5px; margin-bottom:5px; background-color:#fff; display:block; } 
.rblok ul li.menub ul li { padding-top:2px; padding-bottom:5px; width: auto; font-size:13px; background-image:url("img/kat1.gif"); background-position:0 4px; background-repeat:no-repeat; border-bottom:1px #f1f1f1 solid;}
.rblok ul li.menub ul li a, .rblok ul li.menub ul li a:visited{ font-weight:normal; padding-left:20px; color: #333333; margin-top: 0.4em; text-decoration: none; background:url("img/menu_strz_cb.png") 0px 3px no-repeat;} 
.rblok ul li.menub ul li a:hover {text-decoration: none; border-bottom:2px #dddddd dotted; color: #000; background:url("img/menu_strz_col.png") 0px 3px no-repeat;}

.rblok .menuw{margin-left:15px;}
.rblok .menub{ border-bottom:0px;}
/* footer - stopka -------- */


.box_main{ clear:both; margin-top:5px; float:left;}

.odstepblok{ background-color:#f1f1f1; height:10px;}

.firstc{float:left;}
.secondc{ float:left; width:290px;}
.box_zawartosc {padding:5px 4px 0px 2px; margin:0 0 6px 0; background:#ffffff; clear:both; width:294px; font-family:Verdana, Arial, Sans-serif;}
.box_zawartosc img.img, .box_zawartosc a img.img  { padding:2px; background:none; float:left; border: 1px #cccccc solid; margin:5px 6px 3px 0px; }
.box_zawartosc img.right { float:right; }
.box_zawartosc ul { text-align:left; list-style-type:none; margin:0; padding:0; color:#C7F0FF; }
.box_zawartosc ul li {font-size: 12px; font-family: Arial, Sans-serif;line-height:15px; background:#fff url("img/rest.png") 0px 5px no-repeat; padding:0 0 4px 11px; margin:0; display:table; min-width:100px; }
.box_zawartosc ul li a:link, .box_zawartosc ul li a:visited { text-decoration:none; color:#222222; }
.box_zawartosc ul li a:hover, .box_zawartosc ul li a:active { text-decoration:underline; color:#F1370E;}
.box_zawartosc ul li.first { background:#fff url("img/first.png") 0px 5px no-repeat; }
.box_zawartosc ul li.first a { font-weight:bold; color:#222222; }
.box_zawartosc ul li img {border:none; vertical-align:middle; width:53px; height:5px; }
.box_nag { padding:0 10px 0 0px; line-height:25px; font-size:9px; clear:both; width:auto;float:left; }
.box_nag { height:25px; background:transparent none no-repeat; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; clear:both; }
.box_nag a { text-decoration:none; margin:0px 2px 0px 0px; }
.box_nag a:hover { text-decoration:underline; }
.box_nag h2 {height: 28px;color: #535151; width:435px; display:block; border-bottom:0px; font-family: Georgia, "Times New Roman", Times, Rekha, serif; font-style:normal; font-weight:normal; font-size:17px; background-image:url("img/pd.png"); background-repeat: no-repeat; padding:2px 0px 0px 25px; margin:0px 0px 10px 0px;  }
.box_nag h3 {height: 28px;color: #535151; width:273px; display:block; border-bottom:0px; font-family: Georgia, "Times New Roman", Times, Rekha, serif; font-style:normal; font-weight:normal; font-size:17px; background-image:url("img/pd.png"); background-repeat: no-repeat; padding:2px 0px 0px 25px; margin:0px 0px 10px 0px;  }
.box_nag.wiadomosci { background-color:#fff; color:#333333; width:280px;}
.box_nag.wiadomosci a{ color:#333333; text-decoration:none;}
.box_nag.wiadomosci a:hover{ color:#333333; text-decoration:underline;}
.box_nag.komentarze a{ text-decoration:none;}
.box_nag.komentarze a:hover{ }

.mainw ul { text-align:left; list-style-type:none; margin:10px 28px 10px 0; padding:0; color:#C7F0FF; width:250px; float:right; }
.mainw ul li {font-size: 13px; font-family: Arial, Sans-serif; line-height:18px; background:#fff url("img/first.png") 3px 9px no-repeat; padding:3px 8px 2px 18px; margin:0; display:table; min-width:100px; border-bottom: 1px dotted #999999; width: 100%;}
.mainw ul li a:link, .mainw ul li a:visited { text-decoration:none; color:#222222; }
.mainw ul li a:hover, .mainw ul li a:active { text-decoration:none; color:#F1370E;}
.mainw img, .mainw a img  { padding:2px; background:none; float:right; border: 1px #cccccc solid; margin:5px 0px 3px 0px; }
.mainw p  { padding:2px; float:right;  margin:5px 0px 3px 0px; font-size:13px; font-family:Arial; }
#zmiana{ float:left; padding:10px; width:160px; text-align:right;}
.zmiana{ display:none;}
.sid1{ display:block;}
/*boxy - komenatzrze - ludzie mowia 
------------------------------------------------------ */
.boxkoment{background-color: #fff; clear:both; margin: 0px; padding: 0px;}
.boxkoment ul{font-size:11px; color:#333333; width:458px; list-style: none; padding: 10px 0px 0px 4px; margin: 0px; font-family: Verdana, Arial,  sans-serif;}
.boxkoment img , .boxkoment a img , .boxkoment a:hover img  {text-align:left; padding:2px; float:left; border: 1px #cccccc solid; margin:5px 6px 3px 0px; }
.boxkoment ul li { padding-bottom: 4px; padding-left:5px; height:auto; list-style:none; border-bottom: 1px #eeeeee solid;  width:450px; display:block; float:left;}
.boxkoment ul li img {text-align:left; padding:2px; background-color: transparent; float:left; border: 1px #cccccc solid; margin:5px 6px 3px 0px; }
.boxkoment ul li a, .boxkoment ul li a:visited, .boxkoment ul li a:active{overflow: hidden; display: block; color:#333333; text-decoration: none;}
.boxkoment ul li a:hover{text-decoration: none; color:#111111;}
.boxkoment ul li span{text-decoration: none; color:#333333; display: block; width: auto; font-size: 11px; margin: 3px 0px 3px 0px;}
.boxkoment p{font-size:11px; color:#333333; width:auto; list-style: none; padding: 0px 0px 0px 0px; margin: 0px; font-family: Verdana, Arial,  sans-serif;}

.boxkoment h3, .boxkoment h3 a, .boxkoment h3 a:visited{ clear:both; width:auto; color:#333333; text-decoration:none; font-weight:bold; font-size:16px;font-family: Arial, sans-serif; margin:4px 0px 0px 0px;}
.boxkoment h4, .boxkoment h4 a, .boxkoment h4 a:visited{ clear:both; display:block; width:auto; color:#333333; text-decoration:none; font-weight:bold; font-size:14px; font-family: Arial, sans-serif; margin:4px 0px 0px 0px; padding:0px;}
.boxkoment h5, .boxkoment h5 a, .boxkoment h5 a:visited{ clear:both; width:auto; color:#333333; text-decoration:none; font-weight:bold; font-size:14px; font-family: Arial, sans-serif; margin:4px 0px 0px 0px; padding:0px;}
.boxkoment h4 a:hover, .boxkoment h3 a:hover{ text-decoration:underline; color: #F1370E;}
.boxkoment .polecb{padding: 0px 0px 10px 5px; display:block; float:left; width:448px; margin:4px 0px 0px 4px; clear:both;}
.boxkoment .galb{padding: 0px 0px 10px 5px; display:block; float:left; width:448px; margin:4px 0px 0px 4px; clear:both;}

/*filmik main
------------------------------------------------------ */
#filmik{ height:auto; margin-top:10px;}

.boxfilm{background-color: #fff; margin:5px 0px 3px 0px; padding: 4px 0px 4px 5px; float:left; width:110px;}
.boxfilm img, .boxfilm a img, .boxfilm  a:hover img {text-align:left; padding:2px; background-color: #fff; border: 1px #cccccc solid;}
.boxfilm h6, .boxfilm h6 a, .boxfilm h6 a:visited{color:#333333; text-decoration:none; font-weight:bold; font-size:11px;font-family: Arial, sans-serif; margin:0px; padding:0px; font-style:normal;}
/*boxy reklamowe
------------------------------------------------------ */
.boxreklama{ clear:both; text-align:center; width:auto; display:block; margin:5px auto 15px auto; padding-bottom:5px; border-bottom: 1px #eeeeee solid;}
.boxreklama span{ text-align:center; width:auto; display:block; margin-bottom:5px;  border-bottom: 1px #eeeeee solid; color:#bbbbbb; font-size:10px; font-family: Verdana, Arial, sans-serif;}
.boxreklama a, .boxreklama a img, .boxreklama img,.boxreklama a:hover img { border:0px; padding:0px; margin:0px; text-align:center;}

.boxreklamatop{ clear:both; text-align:center; width:auto; display:block; margin:10px auto 8px auto;}
.boxreklamatop a, .boxreklamatop a img, .boxreklamatop img, .boxreklamatop a:hover img { border:0px; padding:0px; margin:0px; text-align:center;}

a.d, a.d:visited{ text-indent:-9999px; position:absolute; right:0px; top:0px; display:block; width:131px; height:89px; background: transparent url('http://wlc.pl/media/reklamarog/micron1.png') 0 0 no-repeat; border:0px; overflow:hidden;}
a.d:hover{ text-indent:-9999px; position:absolute; right:0px; top:0px; display:block; width:367px; height:295px; background: transparent url('http://wlc.pl/media/reklamarog/micron2.png') 0 0 no-repeat; border:0px;overflow: hidden;}

