@charset "UTF-8";
/****************************************************
**       WP Styleguide 984-lite.css v5.00.1        **
*****************************************************/
/***   Resets   ***/
html, body { margin-top:0; padding-top:0 }
#stgHeader a, #stgFooter a { line-height: 1.4; text-decoration:none; border:0 }
#stgHeader :focus, #stgFooter :focus { outline:0 }
#stgHeader a img, #stgHeader a:link img, #stgHeader a:visited img, #stgHeader a:active img, #stgHeader a:hover img { border:0 }


/***  WP Styleguide Header  ***/
#stgHeader { border-top:5px solid #ccc }
#stgHeader .stgHeaderContainer { width:984px; margin:0 auto; background-color:#fff }
#stgHeader .stgHeaderMain { width:970px; height:72px; margin:0 7px; border-bottom:1px solid #e4e4e4; position:relative }
#stgHeader .stgHeaderBrie { margin-top:8px; float:left; position:relative; z-index:2; background-color:#fff; padding:8px 8px 8px 10px; border-radius:0 10px 10px 0 }
#stgHeader .stgHeaderLogo { display:block; margin:0; padding:0; float:left; margin-right:10px }
#stgHeader .stgHeaderServiceName:link, #stgHeader .stgHeaderServiceName:visited, #stgHeader .stgHeaderServiceName:active,
#stgHeader .stgHeaderService:link, #stgHeader .stgHeaderService:visited, #stgHeader .stgHeaderService:active
    { color:#fff; height:22px; font:normal 17px/22px Tahoma, Arial, Ubuntu, "Lucida Console", Helvetiva, sans-serif; padding:0 12px 1px 12px; margin-top:9px; display:inline-block; letter-spacing:1px; text-decoration:none; }
#stgHeader .stgHeaderService:hover { text-decoration:none }
#stgHeader .stgHeaderLinks { position:absolute; top:27px; right:0; z-index:2; margin:0 }
#stgHeader .stgHeaderLinks li { float:left; font:10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#cbcbcb; list-style:none; margin:0; padding:0; background-image:none; }
#stgHeader .stgHeaderLinks li a { font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#404040; padding:0 8px; text-transform:uppercase; text-decoration:none }
#stgHeader .stgHeaderLinks li a:hover { text-decoration:underline }
#stgHeader .stgHeaderClaim { display:none; position:absolute; white-space:nowrap; top:36px; left:55px; color:#404040; bottom:1px; font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase }
#stgHeader #wp3i { margin:0 0 0 10px; z-index:2 }
.stgHeaderServiceName, .stgHeaderService { float:left; background-color:#a80000; text-align:center }
/* wersja na ciemne tło */
#stgHeader.transparent .stgHeaderContainer { background-color:transparent }
#stgHeader.noBrie .stgHeaderBrie { background-color:transparent }
#stgHeader.kontra .stgHeaderContainer { background-color:transparent }
#stgHeader.kontra .stgHeaderLinks li { color:#eee }
#stgHeader.kontra .stgHeaderLinks li a { color:#fff }
#stgHeader.mini .stgHeaderMain  { height:40px; border:0 }
#stgHeader.mini #stgHeaderLogoImage { height:30px }
#stgHeader.mini .stgHeaderBrie { margin-top:2px; padding:3px 8px 3px 10px }
#stgHeader.mini .stgHeaderLinks { top:12px }

#stgHeader.pp { height:30px; background-color:#464444; border:0 }
#stgHeader.pp .stgHeaderMain { height:30px; border:0 }
#stgHeader.pp .stgHeaderBrie { margin-top:2px; padding-top:3px; padding-bottom:3px; padding-left:0; background-color:transparent }
#stgHeader.pp .stgHeaderContainer { background-color:transparent }
#stgHeader.pp #stgHeaderLogoImage { height:20px }
#stgHeader.pp .stgHeaderLinks { top:7px; }
#stgHeader.pp .stgHeaderLinks li { color:#777 }
#stgHeader.pp .stgHeaderLinks li a { color:#fafafa }


/***  Set as homepage link ***/ 
#stgHeader #homepagelink { position:absolute; top:41px; right:8px; color:#878a8f; font:11px Tahoma, Arial, Ubuntu, "Lucida Console", Helvetiva, sans-serif }
#stgHeader.mini #homepagelink { top:19px }
#stgHeader.pp #homepagelink { top:10px }

/***  WP Styleguide Footer  ***/
#stgFooter { width:984px; margin:0 auto; font:11px Tahoma, Arial, Ubuntu, "Lucida Console", Helvetica, sans-serif; color:#bdbdbd; background-color:#fff; clear:both; text-align:left; padding:6px 0 15px 0; position:relative; }
#stgFooter .stgFooterMain { margin:0 7px }
#stgFooter a:link, #stgFooter a:active, #stgFooter a:visited { font:normal 11px/15px Tahoma, Arial, Ubuntu, "Lucida Console", Helvetica, sans-serif; padding: 0 6px; color: #416aac }
#stgFooter a:hover { text-decoration:underline }
#stgFooter #stgFooterRmd { height: 15px; padding:5px 0 5px 6px; border-top:1px solid #e2e2e2 }
#stgFooter #stgFooterRmd strong { color:#5a5a5a }
#stgFooterCnt { height:40px; padding-top:6px; border-top:1px solid #e2e2e2 }
#stgFooter .stgFooterLnk { float:left }
#stgFooter .stgFooterSrv { float:right; margin-right:6px }
#stgFooter .stgFooterSrv .rss { font:bold 9px Tahoma; background-color:#fe7f03; color:#fff; padding:0 2px; margin-left:3px }
#stgFooter .stgFooterSrv .rss:hover { text-decoration:none; opacity:.9 }
#stgFooter .stgFooterCopyright { width: 99%; font:11px/12px Tahoma, Arial, Ubuntu, "Lucida Console", Helvetica, sans-serif; text-decoration:none; padding:0; margin:2px 6px 0 0; color:#5a5a5a; line-height:18px; text-align: right; float:right }
#stgFooter .stgFooterCopyright a:link, #stgFooter .stgFooterCopyright a:active, #stgFooter .stgFooterCopyright a:visited { font:bold 11px/12px Tahoma, Arial, Ubuntu, "Lucida Console", Helvetica, sans-serif; color:#5a5a5a; text-decoration:none; padding:0 }
#stgFooter .stgFooterCopyright a:hover { text-decoration:underline }
#stgFooter.transparent { background-color:transparent }
#stgFooter.kontra a { background-color:transparent; color:#bbb }
#stgFooter a#stgFooterMobile { float:right; color:#f22; padding:5px 10px; font-weight:700; color:#c00 }


/***  stgCols  ***/
#stgMain, #wpMain { background-color:#fff; margin:0 auto; width:970px; padding:0 7px }

#stgNavi { margin-bottom:10px }
#stgSearch { clear:both }
#stgTop {  margin-bottom:10px; clear:both }

#stgCol660 { width:660px; margin-bottom:10px }
#stgCol300 { width:300px; margin-bottom:10px }
#stgCol325a { width:325px; margin-bottom:10px }
#stgCol325b { width:325px; margin-bottom:10px }
#stgCol470 { width:470px; margin-bottom:10px }
#stgCol180 { width:180px; margin-bottom:10px }

#stgMain:after { display:block; clear:both; content:'' }
#stgMain.R300 #stgCol300 { float:right }
#stgMain.R300 #stgCol660 { float:left }
#stgMain.L300 #stgCol300 { float:left }
#stgMain.L300 #stgCol660 { float:right }

#stgCol660.R180 #stgCol180 { float:right }
#stgCol660.R180 #stgCol470 { float:left }
#stgCol660.L180 #stgCol180 { float:left }
#stgCol660.L180 #stgCol470 { float:right }
#stgCol660.R325a #stgCol325a { float:right }
#stgCol660.R325a #stgCol325b { float:left }
#stgCol660.L325a #stgCol325a { float:left }
#stgCol660.L325a #stgCol325b { float:right }


/***   pre   ***/
.clr { height: 1% }
.clr:after { clear:both; display:block; content:'' }
.bx { margin-bottom:10px }


/***  WPJSlib modules  ***/
.SBM_link {
  display: block;
  font: bold 12px Tahoma, Arial, Ubuntu, "Lucida Console", Helvetica, sans-serif;
  cursor: pointer;
  width: 170px;
  height: 18px;
  padding: 5px 0 0 10px;
  background: transparent url(//a.wpimg.pl/a/i/stg/sbm_1/SBM_link.png) no-repeat top left;
  color: #b00;
}
.SBM_link:hover {
    color: #c11;
    opacity: .82;
}

/* STAMP Sonda */
.stgSonda { background:#f2f2f2 url(//a.wpimg.pl/a/i/stg/bookmark_1/bg_gray.png) no-repeat top left; border-radius:12px; padding-bottom:1px }
.stgSonda h3.hd { padding:10px 0 0 15px; margin:0; font:bold 18px "Trebuchet MS", Ubuntu, Arial, Helvetica, sans-serif }
.stgSonda .stgSondaCnt { background-color:#fafafa; border:1px solid #e7e7e7; margin:10px; padding:10px 7px 10px 10px; border-radius:10px }
.stgSonda .stgSondaCnt h3.stgSondaPytanie { margin-bottom:5px }
.stgSonda .stgSondaCnt ul { margin:10px }
.stgSonda .stgSondaFooter { border-top:1px solid #e7e7e7; margin:5px 0 10px 5px; padding:5px 0 0 3px }
.stgSonda .stgSondaOdpowiedz { display:block; margin-left:2px }
.stgSonda .stgSondaWynik { margin:7px 0 0 1px }
.stgSonda .stgSondaBar { width:80%; background-color:#64a7c4; box-shadow:2px 2px 2px #bbb; height:9px; float:left; margin:0; padding:0; border-radius:3px }
.stgSonda .stgSondaProcent { font-size:11px; line-height:10px; margin: 0 0 0 8px; color:#444 }
.stgSonda .stgSondaSubmit { float:right; margin:3px 5px; background-color:#64a7c4; border-radius:5px; border:0; color:#fff; padding:4px 10px 6px; cursor:pointer }
.stgSonda .stgSondaSubmit:hover { opacity:.9 }
.stgSonda .stgSondaGlosuj { float:right; margin-right: 5px }
.stgSonda .stgSondaLacznie { font-size:11px; color:#999; padding:0; margin: 5px 0 2px 0; text-align:right; margin-right:6px }
.stgSonda .stgSondaLacznieLiczba { color:#5a5a5a; }
.stgSonda .stgSondaBlad { font-size:120%; padding:20px 0; text-align:center; color:#c00000 }

	
/* STAMP bookmark */
.stgBookmark {
	max-width:380px;
	min-width:230px;
	width:290px;
	display:block;
	font: bold 12px Arial, Ubuntu, "Lucida Console", Helvetica, sans-serif;
	text-transform:uppercase;
	cursor:pointer;
	padding:5px;
	color:#3d3d3d;
	background:url(//a.wpimg.pl/a/i/stg/bookmark_1/bg_gray.png) no-repeat;
	-moz-border-radius:5px;
	border-radius:5px;
}
.stgBookmark:hover * { color:#c11; opacity:.82; }
.stgBookmark .stgBookmark_label {
	margin:0 1px 0 2%;
	vertical-align:middle;
}
.stgBookmark .stgBookmark_button {
	display:inline-block;
	width:198px;
	height:31px;
	background: transparent url(//a.wpimg.pl/a/i/stg/bookmark_1/btn_gray.png) no-repeat center center;
	vertical-align:middle;
	margin:2px 0 2px 2%;
}
.stgBookmark_narrow { width:250px; }
.stgBookmark_wide { width:340px; }


/* STAMP rating */
.stgRating {
	width:295px;
	height: 40px;
	font: bold 12px Arial, Ubuntu, "Lucida Console", Helvetica, sans-serif;
	padding: 5px 0 0 5px;
	color: #3f3f3f;
	background: url(//a.wpimg.pl/a/i/stg/bookmark_1/bg_gray.png) top left no-repeat;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: hidden;
}
.stgRating:after {
	display: block;
	clear: both;
	content: '';
}

.stgRating.stgRating_v {
	width: 195px;
	height: 55px;
}

.stgRating .stgRating_tit {
	float: left;
	padding-top: 10px;
	margin-left: 23px;
	text-transform: uppercase;
}

.stgRating.stgRating_v .stgRating_tit {
	padding-left: 9px;
}

.stgRating.stgRating_v .stgRating_tit {
	margin-left: 0;
	padding-top: 0;
}

.stgRating .stgRating_slide {
	width: 192px;
	float: left;
	margin-left: 24px;
	padding-top: 3px;
}

.stgRating.stgRating_v .stgRating_slide {
	margin-left: 5px;
	width: 180px;
}

.stgRating .stgRating_slide .stgRating_btnUp {
	float: left;
	width: 31px;
	height: 22px;
	background: url(//a.wpimg.pl/a/i/stg/rating_1/btn_grey.png) 0 -31px no-repeat;
	color: #009c00;
	padding-top: 7px;
	text-align: center;
	padding-right: 22px;
	cursor: pointer;
	overflow: hidden;
}

.stgRating .stgRating_slide .stgRating_btnDwn {
	float: right;
	width: 32px;
	height: 22px;
	background: url(//a.wpimg.pl/a/i/stg/rating_1/btn_grey.png) 0px bottom no-repeat;
	color: #ff0000;
	padding-top: 7px;
	text-align: center;
	padding-left: 20px;
	cursor: pointer;
	overflow: hidden;
}

.stgRating .stgRating_slide.stgRating_off .stgRating_btnUp,
.stgRating .stgRating_slide.stgRating_off .stgRating_btnDwn {
	opacity: 0.60;
	cursor: auto;
}

.stgRating .stgRating_slide .stgRating_rate {
	margin-left: 67px;
	padding-top: 12px;
}

.stgRating.stgRating_v .stgRating_slide .stgRating_rate { margin-left: 61px; }

.stgRating .stgRating_slide .stgRating_bar {
	width: 58px;
	height: 5px;
	background: #f67388;
	position: relative;
}

.stgRating .stgRating_slide .stgRating_barIn {
	height: 5px;
	background: #7ecc22;
}

.stgRating .stgRating_slide .stgRating_pipe {
	width: 3px;
	height: 14px;
	background: url(//a.wpimg.pl/a/i/stg/rating_1/btn_grey.png) no-repeat;
	position: absolute;
	top: -6px;
	margin-left: -1px;
}

.stgRating .stgRating_star {
	margin-left: 24px;
	float: left;
}

.stgRating.stgRating_v .stgRating_star {
	margin-left: 5px;
	padding-top: 2px;
}

.stgRating .stgRating_star .stgRating_rate {
	width: 108px;
	height: 24px;
	padding: 7px 0 0 10px;
	background: url(//a.wpimg.pl/a/i/stg/rating_1/btn_grey.png) top left no-repeat;
	float: left;
}

.stgRating .stgRating_star .stgRating_rate .stgRating_iGOuter {
	width: 97px;
	height: 16px;
	overflow: hidden;
	position: relative;
}

.stgRating .stgRating_star .stgRating_rate .stgRating_iG {
	cursor: pointer;
	position: absolute;
}

.stgRating .stgRating_star .stgRating_rate .stgRating_iG.stgRating_g0 { top: 0px; }
.stgRating .stgRating_star .stgRating_rate .stgRating_iG.stgRating_g0_5 { top: -16px; }
.stgRating .stgRating_star .stgRating_rate .stgRating_iG.stgRating_g1 { top: -32px; }
.stgRating .stgRating_star .stgRating_rate .stgRating_iG.stgRating_g1_5 { top: -48px; }
.stgRating .stgRating_star .stgRating_rate .stgRating_iG.stgRating_g2 { top: -64px; }
.stgRating .stgRating_star .stgRating_rate .stgRating_iG.stgRating_g2_5 { top: -80px; }
.stgRating .stgRating_star .stgRating_rate .stgRating_iG.stgRating_g3 { top: -96px; }
.stgRating .stgRating_star .stgRating_rate .stgRating_iG.stgRating_g3_5 { top: -112px; }
.stgRating .stgRating_star .stgRating_rate .stgRating_iG.stgRating_g4 { top: -128px; }
.stgRating .stgRating_star .stgRating_rate .stgRating_iG.stgRating_g4_5 { top: -144px; }
.stgRating .stgRating_star .stgRating_rate .stgRating_iG.stgRating_g5 { top: -160px; }

.stgRating .stgRating_star .stgRating_sum {
	text-transform: none;
	font-weight: normal;
	width: 63px;
	margin-left: 15px;
	text-align: center;
	float: left;
	padding-top: 2px;
}

.stgRating.stgRating_v .stgRating_star .stgRating_sum { margin-left: 4px; }

.stgRating .stgRating_star .stgRating_vote {
	color: #757575;
	font-size: 11px;
}



/* wiki link */
#stgMain a.wikiLink, #wpMain a.wikiLink { 
    display: inline;
    background: transparent url(//i.wp.pl/a/i/stg/450/wiki.png) no-repeat top right;
    padding: 0px 17px 3px 0;
}

/** Belka pozaportalowa **/
#wpBelkaPP { background-color:#e4e4e4; border-bottom:1px solid #fff }
#wpBelkaPP .bxBelkaPPCnt { width:970px; margin:0px auto; line-height:16px; height:16px;text-align:right; word-spacing:5px; color:#c0c0c0; font:11px Tahoma, Geneva, sans-serif; position:relative }
#wpBelkaPP .bxBelkaPPCnt strong { float:left;font:bold 11px Tahoma, Geneva, sans-serif; padding-top:1px }
#wpBelkaPP a { color:#285f88 }
#wpBelkaPP .bxBelkaPPCnt a:hover { text-decoration:underline }
#wpBelkaPP .bxBelkaPPCnt a.wpBelkaPProzwin { padding:0 8px 0 0; margin:0; display:inline-block; height:16px; border-bottom:1px solid #fff; background: url(//a.wpimg.pl/a/i/stg/461/wpbelkapp.gif) 100% 5px no-repeat;}
#wpBelkaPP #BelkaPPwiecej { position:absolute; border-bottom:1px solid #d8d8d8; background-color:#e4e4e4; width:420px; z-index:99999; right:0px; top:17px; text-align:left;font:bold 11px Tahoma, Geneva, sans-serif; display:none }
#wpBelkaPP #BelkaPPwiecej p { text-align:right;border-top:1px solid #d8d8d8; background-color:#ebebeb;font:11px Tahoma, Geneva, sans-serif; padding:3px 4px 4px 4px; word-spacing:normal }
#wpBelkaPP #BelkaPPwiecej p a { font:11px Tahoma, Geneva, sans-serif }
#wpBelkaPP #BelkaPPwiecej ul { height:1%; padding:7px 0 2px 10px; margin:0; list-style-type:none; list-style:none;}
#wpBelkaPP #BelkaPPwiecej ul:after { display:block; clear:both; content:'' }
#wpBelkaPP #BelkaPPwiecej li {float:left; display:block; padding: 0 0 6px 7px; background: url(//a.wpimg.pl/a/i/stg/461/wpbelkapp.gif) 0 -13px no-repeat; margin:0; width:75px;font:11px Tahoma, Geneva, sans-serif;word-spacing:normal; color:#666;}
#wpBelkaPP .bxBelkaPPLayer:hover #BelkaPPwiecej { display:block }
/*******/


