/***********************************************
**          WP Styleguide CSS 4.50            **
************************************************/

/* 
 * Resets
 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, q, blockquote, pre, code, var
a, big, del, em, font, small, strong, sub, sup,
b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
	font: 13px Arial, Helvetica, sans-serif; 
	line-height: 1.4;
}
a { color:#059; text-decoration:none }
a:hover { text-decoration:underline }
a img, :link img, :visited img, :active img, :hover img, fieldset, abbr, acronym { border:0 }
:focus { outline: 0 }
table { border-spacing:0; border-collapse:collapse }
th, caption { text-align:center }
pre, code { font-family: 'Courier New', Courier, monospace }
label:hover { cursor:pointer }
ol, ul { list-style: none }
form { margin:0; padding:0; display:inline }
input, select, textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	line-height: 1.25;
}
p { padding:.5em 0 }


/*
 * Header
 */
#stgHeader, #wpHeader {
	background: #fff;
	margin: 0 auto;
	width: 970px;
	height: 60px;
	clear: both;
	overflow: hidden;
	border-bottom: 1px solid #d9d9d9;
}
#stgHeaderBg, #wpHeaderBg {
	background: transparent url(//i.wp.pl/a/i/stg/450/wpbg.png) repeat-x top;
	text-align: left;
}
#stgHeaderCont, #wpHeaderCont {
	background: transparent url(//i.wp.pl/a/i/stg/450/wpbg.png) no-repeat top left;
	background-position: 0 -60px;
	height: 60px;
	z-index:1;
	position:relative;
	width: auto;
}
#stgHeaderImg , #wpHeaderImg {
	height:60px;
	overflow:hidden;
	margin:0;
	padding:5px 0 0 0;
	display: block;
	float: left;
	position: static;
}
#stgHeaderImg img, #wpHeaderImg img {
	padding:0;
	margin:0;
	border:0;
}
#stgHeaderNav, #wpHeaderNav {
	background: url(//i.wp.pl/a/i/stg/450/wpbg.png) no-repeat;
	background-position: 0 -141px;
	float: right;
	height: 21px;
	overflow: hidden;
	border-right: 1px solid #e0e0e0;
	width: auto;
	padding: 0 0 0 43px;
}
#stgHeaderNav ul, #wpHeaderNav ul {
	display: inline;
	background: url(//i.wp.pl/a/i/stg/450/wpbg.png) repeat-x;
	background-position: 0 -120px;
	float: left;
	margin: 0;
	padding: 0;
	height: 21px;
	overflow: hidden;
	list-style: none;
}
#stgHeaderNav li, #wpHeaderNav li {
	list-style: none;
	float: left;
    padding: 0;
    margin: 0;
}
#stgHeaderNav li a, #wpHeaderNav li a {
	color:#059;
	font: 11px/16px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
	height: 16px;
	float: left;
	padding: 0 8px 0 28px;
	margin: 2px 0 2px 0;
}
#stgHeaderNav li a:hover, #wpHeaderNav li a:hover {
	text-decoration:underline;
}
#stgHeaderNav li.ico1, #wpHeaderNav li.ico1 {
	background: url(//i.wp.pl/a/i/stg/450/wpico.gif) no-repeat top left;
	background-position: 0 0;
}
#stgHeaderNav li.ico2, #wpHeaderNav li.ico2 {
	background: url(//i.wp.pl/a/i/stg/450/wpico.gif) no-repeat top left;
	background-position: 0 -20px;
}
#stgHeaderNav li.ico3, #wpHeaderNav li.ico3 {
	background: url(//i.wp.pl/a/i/stg/450/wpico.gif) no-repeat top left;
	background-position: 0 -40px;
}
#stgHeaderNav li a, #wpHeaderNav li a {
	border-left: 1px solid #ffffff;
	border-right: 1px solid #e0e0e0;
}
#stgHeaderNav li.ico1 a, #wpHeaderNav li.ico1 a {
	border-right: 1px solid #e0e0e0;
	border-left: none;
}
#stgHeaderNav li.ico3 a, #wpHeaderNav li.ico3 a {
	border-left: 1px solid #ffffff;
	border-right: none;
}
#wpHeaderStat {
	top: 0;
	right: 0;
	position: absolute;
}


/*
 * Footer
 */
#stgFooter, #wpFooter {
	margin: 0 auto;
	clear: both;
	text-align: center;
	font-size: 11px;
	border-top: 1px solid #dcdcdc;
	padding-top: 7px;
	width: 970px;
	padding-bottom: 15px;
	background-color: #fff;
	position: relative;
	font: 11px Tahoma, Helvetica, sans-serif;
	color: #bdbdbd;
}
#stgFooter a:link, #stgFooter a:active, #stgFooter a:visited,
#wpFooter a:link, #wpFooter a:active, #wpFooter a:visited {
	font-size: 11px;
	padding: 0 6px;
	color: #32349b;
}
#stgFooter a:hover,
#wpFooter a:hover {
	text-decoration: underline;
}
#stgFooter .copyright,
#wpFooter .copyright {
	font: 11px Tahoma, Helvetica, sans-serif; 
	text-decoration: none;
	padding: 0;
	color: #585858;
	line-height: 18px;
}
#stgFooter .copyright a:link, #stgFooter .copyright a:visited, #stgFooter .copyright a:hover,
#wpFooter .copyright a:link, #wpFooter .copyright a:visited, #wpFooter .copyright a:hover {
	color: #585858;
	text-decoration: none;
	padding: 0;
	font-weight: bold;
}
#stgFooter .copyright a:hover,
#wpFooter .copyright a:hover {
	text-decoration: underline;
}
#wpFooterStat {
	top: 0;
	right: 0;
	position: absolute;
}


/*
 * 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, Helvetica, sans-serif;
	cursor:pointer;
	width:170px;
	height:18px;
	padding:5px 0 0 10px;
	background:transparent url(//i.wp.pl/a/i/stg/sbm_1/SBM_link.png) no-repeat top left;
	color:#b00;
}
.SBM_link:hover {
    color:#c11;
    opacity:.82;
}
#wpMain a.wikiLink { 
    display: inline;
    background: transparent url(http://i.wp.pl/a/i/stg/450/wiki.png) no-repeat top right;
    padding: 0px 17px 3px 0;
}


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

#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 }
/*********   stgCols :: end   *********/
