@charset "utf-8";
/* CSS Document */

html,body {margin:0px 0px 0px 0px;padding:0px;font-family:Tahoma, Helvetica, sans-serif;font-size:11.5px;color:#0f4762;background:url(../img/bg_site_big.jpg) no-repeat top center #fff;}
.clear {clear:both;}
a{text-decoration:none;cursor:pointer;color:#0f4762;}
a:hover{text-decoration:none;cursor:pointer;color:#0f4762;}
img {border:0px;}

.page {width:980px;margin:0 auto 0px;}
.color-white, .color-white a, .color-white a:hover {color:#fff;}
.color-grey, .color-grey a, .color-grey a:hover {color:#ced5d9;}
.makeleft {float:left;}
.makeright {float:right;}

.top_banner {padding:10px 0px 10px 0px;}
.top_banner img {text-align:center;margin:0 auto 0;}
.gdziesobok {margin:0 auto 0;}
.gdziesobok img {text-align:center;}
.top_menu {background:url(../img/bg_top_menu.jpg) no-repeat;width:930px;height:26px;float:left;padding:8px 30px 0px 20px;margin:0px 0px 0px -1px;}

.logo {padding:65px 0px 0px 88px;float:left;}

.login {background:url(../img/bg_logowanie.jpg) no-repeat;width:222px;height:95px;float:right;margin:13px 25px 0px 0px;padding:36px 0px 0px 35px;color:#bdc8cc;}
.input_login_login {background:url(../img/input_login_login.jpg) no-repeat;width:112px;height:16px;border:0px;font-size:11px;color:#000;padding:3px 0px 0px 10px;margin:0px 0px 0px 5px;}
.input_login_pass {background:url(../img/input_login_login.jpg) no-repeat;width:112px;height:16px;border:0px;font-size:11px;color:#000;padding:3px 0px 0px 10px;margin:0px 0px 0px 4px;}
.input_login_spacer {padding:6px 0px 0px 0px;}
.input_login_submit {background:url(../img/input_login_submit.jpg) no-repeat;width:90px;height:30px;border:0px;cursor:pointer;margin:16px 10px 0px 0px;float:right;}
.login .remind {float:left;margin:20px 0px 0px 8px;padding:0px 16px 0px 0px;}
.login .remind a, .login .remind a:hover {color:#3f6c81;}

.content {}
.startcontent {background:url(../img/bg_start_content.png);width:980px;height:26px;line-height:0px;font-size:0px;}


.content .endcontent {background:url(../img/bg_end_content.jpg) no-repeat;width:980px;height:13px;line-height:0px;font-size:0px;}
.content .cnt {background:url(../img/bg_content.jpg) repeat-y;width:980px;}

.content .first-left {margin:-19px 0px 0px 0px;}
.content .first-center {margin:-5px 0px 0px 0px;}
.content .left .head {background:url(../img/left_header.jpg) no-repeat;width:163px;height:26px;padding:12px 0px 0px 25px;font-size:12px;font-weight:bold;position:relative;}
.content .left {float:left;width:188px;}
.content .left .links {padding:10px 0px 20px 25px;color:#cfdae0;}
.content .left .links a, .content .left .links a:hover {color:#cfdae0;display:block;padding:5px 0px 0px 0px;}
.content .left .big a, .content .left .big a:hover {font-size:12px;line-height:16px;color:#fff;}
.content .left .underline a, .content .left .underline a:hover {display:block;width:145px;border-bottom:1px solid #3f6c81;padding:4px 0px 4px 0px;}
.content .left a.nounderline, .content .left a.nounderline:hover {display:block;width:145px;border-bottom:0px;padding:4px 0px 4px 0px;}
.content .left .mini div {line-height:16px;}

.content .center {float:left;background:#fff;width:480px;padding:0px 0px 20px 2px;}
.content .center .head {background:url(../img/center_head.jpg) no-repeat;width:451px;height:40px;padding:10px 0px 0px 30px;font-size:12px;font-weight:bold;margin:0px 0px -20px 0px;}
.content .center .txt {padding:0px 22px 0px 22px;}

.content .center .head1 {background:#d4dde1;font-size:12px;font-weight:bold;margin-left:5px;margin-right:8px;padding:5px;}
.content .center .head2 {background:#d4dde1;font-size:11px;margin-left:5px;margin-right:8px;padding:5px;}
.content .center .head3 {background:#d4dde1;float:right;padding:7px;margin-right:12px;}
.content .center .head4 {float:left;padding:7px;margin-left:10px;}
.content .center .head5 {float:right;padding:7px;margin-right:10px;}
.content .center .head6 {text-align:justify;padding:4px;}
.content .center .head7 {float:left;}

.content .info {width:444px;margin:10px auto 0;}
.content .info .start {background:url(../img/info_start.jpg) no-repeat;width:444px;height:18px;}
.content .info .end {background:url(../img/info_end.jpg) no-repeat;width:444px;height:18px;}
.content .info .txt {padding:0px 10px 0px 10px;margin:-10px 0px -10px 0px;position:relative;}

.content .week {background:url(../img/opis_tygodnia.jpg) no-repeat;width:466px;height:101px;margin:15px auto 0;}
.content .week .header {font-size:12px;font-weight:bold;padding:10px 0px 0px 25px;}
.content .week .text {padding:15px 10px 10px 20px;font-size:12px;}
.content .week .author {float:right;padding:10px 20px 0px 0px;font-style:italic;}
.content .week a, .content .week a:hover {color:#0f4762;}

.content .doladuj {margin:10px auto 0;width:452px;}

.content .opts {padding:10px 0px 10px 0px;}
.content .opts .opt {float:left;padding:0px 8px 0px 8px;}

.content .last {width:450px;margin:0 auto 0;}
.content .last .pos {padding:10px 0px 10px 0px;border-bottom:1px solid #ccd7dc;}
.content .last .author {float:left;}
.content .last .msg {padding:5px 0px 0px 0px;}
.content .last .ocena {float:right;position:relative;}
.content .last .ocena img {padding:0px 5px 0px 5px;}
.content .last a, .content .last a:hover {color:#0f4762;}

.content .news {width:450px;margin:10px auto 0;padding:0px 0px 10px 0px;border-bottom:1px solid #cad5db;}
.content .news .title {float:left;font-weight:bold;}
.content .news .date {float:right;}
.content .news .text {padding:10px 0px 0px 0px;text-align:justify;}
.content .news a, .content .news a:hover {color:#0f4762;}


.content .right {float:right;width:306px;}
.content .right .header {font-size:12px;font-weight:bold;color:#fff;padding:10px 0px 0px 0px;}
.content .right .head {position:relative;background:url(../img/right_header.png) no-repeat;width:282px;height:34px;padding:14px 0px 0px 22px;font-size:12px;font-weight:bold;color:#fff;margin:10px 0px 8px 0px;}
.content .right .first-right {margin:-10px 0px 8px 0px;}
.content .right .banner-right {text-align:center;margin:0px 4px 0px 0px;}

.content .right .glosuj {width:306px;}
.content .right .glosuj .pos {width:280px;margin:0 auto 0;border-bottom:1px solid #cad5db;padding:5px 0px 5px 0px;}
.content .right .glosuj .pos .radio {float:left;margin:2px 10px 0px 10px;}
.content .right .glosuj .pos .data {padding:5px 0px 5px 0px;float:left;}
.content .right .glosuj .pos .data .title {font-weight:bold;}
.content .right .glosuj .pos .data .text {padding:0px 0px 0px 35px;}
.content .right .glosuj .options {float:right;padding:11px 20px 20px 15px;}
.content .right .glosuj .glosuj_glosuj {background:url(../img/btn_glosuj.jpg) no-repeat;width:72px;height:29px;border:0px;cursor:pointer;margin:0px 0px 0px 20px;}
.content .right .glosuj .glosuj_wyniki {background:url(../img/btn_wyniki.jpg) no-repeat;width:72px;height:29px;border:0px;cursor:pointer;}

.content .right .users {width:290px;}
.content .right .users .pos {padding:10px 5px 10px 0px;border-bottom:1px solid #cad5db;margin:0px 0px 0px 8px;}
.content .right .users .pos .left {float:left;width:195px;}
.content .right .users .pos .right {float:left;width:80px;margin:4px 0px 0px 0px;}
.content .right .users .title {font-weight:bold;}
.content .right .users a, .content .right .users a:hover {color:#0f4762;}

.content .right .fav {width:295px;}
.content .right .fav .pos {padding:10px 0px 10px 10px;border-bottom:1px solid #cad3db;}
.content .right .fav .pos .title {font-weight:bold;}
.content .right .fav .pos .text {}

.content .right .tags {text-align:center;width:270px;margin:0 auto 0;}
.content .right .tags a, .content .right .tags a:hover {color:#0f4762;}
.content .right .style41 {font-size:11px;}
.content .right .style44 {font-size:18px;}
.content .right .style43 {font-size:14px;}
.content .right .style42 {font-size:12px;}

.content .right .about {width:270px;margin:0 auto 0;font-size:12px;}

.footer {color:#b7c8d0;background:url(../img/footer.jpg) no-repeat;width:940px;height:41px;padding:30px 20px 0px 20px;}
.footer a, .footer a:hover {color:#b7c8d0;}
.footer .left {float:left;padding-top:5px;}
.footer .right {float:right;padding-top:15px;}


.srodek .tresc {font-size:12px;margin:0px 12px 0px 10px;text-align:justify;}
.srodek .tresc .txt {width:320px;font-size:12px;word-wrap:break-word;}
.srodek .tresc_link {font-size:11px;margin:0px 10px 0px 20px;text-align:justify;}
.srodek .tresc_link a{font-size:11px;}
.srodek .tresc_link2 a{font-size:12px;text-decoration:underline;}
.srodek .tresc .small {font-size:11px;text-align:justify;}
.srodek .social {float:right;margin-right:40px;padding:2px;}
.srodek .button_dodaj {float:left;margin:0px 0px 0px 40px;}
.srodek .opisy {margin:0px 0px 0px 5px;}
.srodek .opisy .pozycja {display:block;margin-top:10px;padding:3px;}
.srodek .opisy .pozycja .dodajacy {font-weight:bold;font-size:10px;float:left;margin:0px;padding:0px;}
.srodek .opisy .pozycja .dodajacy a{font-weight:bold;font-size:10px;margin:0px;padding:0px;}
.srodek .opisy .pozycja .dodajacy a:hover {font-weight:bold;font-size:10px;margin:0px;padding:0px;}
.srodek .opisy .pozycja .wyslijnagg {float:right;margin:0px;padding:0px;}
.srodek .opisy .pozycja .wyslijnagg a {font-size:11px;font-weight:bold;text-decoration:none;}
.srodek .opisy .pozycja .wyslijnagg a:hover {font-size:11px;font-weight:bold;text-decoration:none;}
.srodek .opisy .pozycja .opcjeuo {text-align:right;}
.srodek .opisy .pozycja .txt {float:left;width:320px;margin-top:5px;font-size:12px;word-wrap:break-word;}
.srodek .opisy .pozycja .zmienoceny {float:right;margin-top:5px;}
.srodek .opisy .pozycja .ocena {font-weight:bold;}
.srodek .opisy .pozycja .ocena .wartosc {font-weight:bold;}
.srodek select {font-size:11px;}
.srodek input {font-size:11px;margin:2px 0px 2px 0px;}
.srodek textarea {font-size:11px;}
.srodek .radio {margin:0px 3px 0px 0px;padding:0px;}
.srodek .statgenerate {float:right;padding-right:14px;}
.srodek .yellow {font-size:11px; float:left;padding-top:4px;width:70px;}
.srodek .right {float:right;}
.srodek .coluser {background:#eee;padding:3px 0px 2px 3px;float:left;width:320px;margin-bottom:3px;}
.srodek .coluser a{font-size:10px;font-weight:bold;}
.srodek .coluser a:hover {font-size:10px;font-weight:bold;}
.srodek .coldesc {background:#eee;padding:3px 20px 2px 90px;float:right;width:8px;font-size:10px;font-weight:bold;}

.favka {padding:0px 0px 0px 0px;}

.blankinput {border:0px;background:none;font-size:11px;cursor:pointer;color:#0f4762;text-decoration:underline;}

select {color:#0f4762;}

.tbuttons {font-weight:bold;font-size:11px;color:#fff;}
.tbuttons a, .tbuttons a:hover {color:#fff;font-weight:bold;text-align:center;font-size:11px;}
.tbuttons .btnLT {background:url(../img/btnLT.jpg) no-repeat;width:125px;height:23px;float:left;padding:7px 0px 0px 0px;text-align:center;}
.tbuttons .btnCT {background:url(../img/btnCT.jpg) no-repeat;width:222px;height:22px;float:left;padding:8px 0px 0px 0px;text-align:center;}
.tbuttons .btnRT {background:url(../img/btnRT.jpg) no-repeat;width:96px;height:22px;float:left;padding:8px 0px 0px 0px;text-align:center;}

.ramka {background:url(../img/ramka.jpg) no-repeat;width:433px;height:59px;font-weight:bold;text-align:center;padding:50px 0px 0px 0px;}

.komunikatory {}
.komunikatory .nazwa {font-size:14px;font-weight:bold;}
.komunikatory .pozycja {padding:0px 0px 10px 0px;}

