/* GLOBAL WIDTH */
 
#header {
    width: 1280px;
    margin: 0 auto;
}
 
#top-bar {
    width: 900px;    
    margin: 0 auto;
}
 
body {
    background-color: black;
    font-size: 0.80em;
    color: #000;
 
}
 
div#container-wrap {
    background: url(http://i1220.photobucket.com/albums/dd457/txtbg/logo5.jpg);
    background-repeat: no-repeat;
    background-position: top;
}
 
/* HEADER */
 
#header {
    height: 180px;
    position: relative;
    width: 801px;
    top: 0px;
    background: url() no-repeat;
    background-position: top;
    overflow: visible;
}

#header h1 a span {
    display: none;
}
 
#search-top-box {
    right:100px;
    top:225px;
}
 
#search-top-box .button {
    visibility: hidden;
}
 
#search-top-box input.empty {
    background-color: transparent;
    color: #FFFFFF;
}
#search-top-box .text {
    padding:2px 2px 2px 5px;
    width:200px;
}


 
#login-status {
    background-image: url();
    position: absolute;
    top: 16px;
    right: 0px;
    color: #aaa;
    font-size: 90%;
    z-index: 6;
    margin: 0;
    overflow: visible;
}
 
#login-status a {
    background: transparent;
    color: #ddd;
}
 
#login-status ul a {
    color: #700;
    background: transparent;
}
 
#account-topbutton {
background-color: #380000; 
border:1px solid #888888;
font-size:80%;
font-weight:bold;
margin-left:5px;
padding:0 5px;
text-decoration:none;
}
 
#account-topbutton {
    background: #ccc;
    color: #700;
}
 
#account-options {
    background-color: black;
    opacity: 0.5;
    color: white;
    opacity: 0.5;
    border:0px;
    display: none;
    padding:0;
    position: center;
    text-align: center;
    right:180px;
    width:135px;
    z-index:7;
}
#account-options ul {
    display:block;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin: 0;
    padding:0;
    color: white;
}
 
#account-options li {
    display:block;
    margin:0;
    padding:0;
    width:100%;
    color: white;
 
}
 
#account-options li a {
    -moz-box-sizing:border-box;
    display:block;
    padding:2px 5px;
    width:100%;
    z-index:8;
    color: white;
}
 
#account-options li a:hover {
    color: black;
    background-color: white;
    opacity: 0.5;
}
 
.printuser img.small {
    margin-right: 0.4em;
}
 
#search-top-box form {
    position: relative;
    top: -5px;
    height: 25px;
    margin: 0;
    background-color: transparent;
    z-index: 9;
    padding: 0;
    left: 120px;
}
 
#search-top-box input.button {
    display: none;
}
 
div.buttons input, input.button, button, file, a.button {
    background-color:#F4F4F4;
    border:1px solid #AAAAAA;
    color:#000000;
    margin:0 2px;
    padding:0 0.5em;
    text-decoration:none;
}
 
input.empty {
    font-size:80%;
    background-color: transparent;
}
 
input.text {
    background-color: transparent;
    border: 1px solid #777777;
    color: black;
}
 
input {
    font-size:80%;
}
 
#header h1 {
    position: absolute;
    top: 50px;
    left: 400px;
    padding: 0;
    max-height: 100px;
    opacity: 0.6;
        color: #fbf7c9;
    z-index: 99;
}
 
#header h2 {
    position: absolute;
    top: 130px;
    left: 400px;
    margin: 0;
    padding: 0;
    clear: left;
    float: left;
    font-size: 105%;
    max-height: 38px;
    opacity: 0.5;
    color: #fbf7c9;
    z-index: 99;
}
 
#header h1 a {
    line-height: 100px;
    max-height: 100px;
    color: #fbf7c9;
    background: transparent;
    font-size: 180%;
    text-decoration: none;
    z-index: 99;
}
 
#header h2 span {
    color: #fbf7c9;
    font-weight: bold;
    z-index: 99;
}
 
/* TOP MENU */
#top-bar {
    position: absolute;
    z-index: 10;
    top: 215px;
    left: 0;
    margin: 0;
    right: 100px;
    font-size: 90%;
    width: 900px;
    margin: 0;
    overflow: visible;
    padding: 5px 0 0 0;
    z-index: 150;
 
}
 
#top-bar li ul li a {
    background-color: transparent;
    border: 1px;
    border-color: blue;
    text-align: center;
    width:10em;
    z-index: 150;
}
 
/*    */
#top-bar ul {
    float: left;
    margin-left: 0px;
    border: 0;
    z-index: 150;
}
 
/*     */
#top-bar a {
    color: black; /* kolor listy menu nienajechanej */
    background: transparent;
    border: 0;
    z-index: 150;
}
 
/*    */
#top-bar ul li, {
    border: 0;
    z-index: 150;
}
 
/*      */
#top-bar ul li ul {
    vertical-align: bottom;
    border: 0;
    z-index: 150;
}
 
/*        */
#top-bar ul li a {
    text-decoration: none;
    line-height: 23px;
    max-height: 23px;
    overflow: hidden;
    border: 0;
    z-index: 150;
}
 
/*         */
#top-bar ul li.sfhover a {
    border: 0;
    z-index: 150;
}
 
/*            */
#top-bar ul li:hover a {
    background: transparent;
    border: 0;
    z-index: 150;
}
 
/*        */
#top-bar ul li.sfhover ul li a {
    border: 0;
    z-index: 150;
}
 
/*         */
#top-bar ul li:hover ul li a {
    width: 150px;
    line-height: 160%;
    height: auto;
    max-height: none;
    padding-top: 0;
    padding-bottom: 0;
    border: 0;
    z-index: 150;
}
 
/*              */
#top-bar ul li.sfhover a:hover {
    border: 0;
}
 
#top-bar ul li:hover a:hover {
    text-decoration: none;
    background-color: #fbf7c9; /* kolor tła menu najechanego */
    color: #00628B;  /* kolor menu najechanego */
}
 
#top-bar ul ul li:hover a:hover  {
    color:  #00628B; /* kolor czcionki najechanego na liście rozwijanej */
    z-index: 150;
 
}
 
/*                    */
#top-bar ul li ul {
    width: auto;
    background-color: #00628B; /* kolor tla listy rozwiniętej */
    color: white;
 
}
 
/*                  */
#top-bar ul li ul li {
    background-image: none;
 
}
 
/*                */
#top-bar ul li ul li.sfhover {
    background-image: none;
 
}
 
/*                */
#top-bar ul li ul li {
    background-image: none;
 
}
 
/*                */
#top-bar ul li ul li:hover {
    background-image: none;
 
}
 
/*    */
#top-bar ul li ul li a {
 
}
 
/*          */
#top-bar ul li ul a {
 
}
 
/*          */
#top-bar a:hover {
 
}
 
/*             */
 
/* IE7 HACK */ 
#top-bar ul > li > ul {  
    *margin-top: -4px; 
}
 
/* CONTENT */
 
#main-content {
    width: 780px;
    background-color: white;
    margin: 50pt auto;
    padding: 10px 40px 0 40px;
    position: relative;
    z-index: 5;
 
}
 
.page-options-bottom {
    height:1%;
    margin: 0px 0;
    text-align:right;
    position: relative;
    z-index:20;
    top: 20px;
}
 
/* FOOTER */
 
/* footer */ 
 

 
#footer {
    position: relative;
    z-index: 99;
    height: 78px;
    margin: 20px auto 0px;
    vertical-align: top;
    padding: 47px 20px 0px;
    width: 761px;
    z-index: 99;
 
}
 
#footer a {
    z-index: 99;
}
 
#footer .options {
    position: relative;
    text-align: center;
    font-size: 90%;
    z-index: 99;
    height: 40px;
    width: 761px;
    margin: 0 auto;
}
 
#license-area {
    top: 340px;
    position: top;
    padding: 0 0;
    color: white;
    text-align: center;
    font-size: 80%;
    z-index: 160;
}
 
/*
#footer {
    font-size: 77%;
    width: 950px;
    margin-top: 0px;
    color: white;
    margin-top: 15px;
    padding: 3px 10px;
    clear: none;
}
 
#footer .options {
    visibility: visible;
    display: block;
    float: right;
    width: 50%;
    font-size: 100%;
    text-align: right;
 
}
 
#footer a {
    color: white;
    background: black;
}
*/
 
/* COMMON */
 
#content-wrap {
    margin-top: 0px;
}
 
h1, #page-title {
    color: #000;
    padding: 0 0 0.25em;
    margin: 0 0 0.6em;
    font-weight: normal;
}
 
h1 {
    margin-top: 0.7em;
    padding: 0;
    font-weight: bold;
}
 
h2, h3, h4, h5, h6, h7 {
    margin: 0.5em 0 0.4em;
    padding: 0;
    letter-spacing: 1px;
}
 
#page-title {
    border-color: #000;
}
 
ul {
    /*list-style-image: url(/common--theme/shiny/images/bullet.gif);*/
    list-style: square;
}
 
#top-bar ul {
/*    list-style-image: none; /* IE ONLY! IF list-style-image IS SET */
}
 
li, p {
    line-height: 141%;
}
 
a {
    color: #00628B;
    text-decoration: none;
}
 
a.newpage {
    color: #00628B;
    text-decoration: none;
}
 
a:hover {
    text-decoration: underline;
}
 
/* SOME NICE BOXES */
 
div.sexy-box {
    background: #eee;
    border: 1px solid #ccc;
    padding: 0 10px 12px;
    margin: 7px 4px 12px;
    overflow: hidden;
}
 
div.sexy-box div.image-container img {
    margin: 5px;
    padding: 2px;
    border: 1px solid #999;
}

.wiki-content-table th {
    color: #F5F5F5 !important;
    background-color: #00628B !important;
    border: 1px solid #021438 !important;
}
 
/* YUI TABS */
 
.yui-navset .yui-nav,
.yui-navset .yui-navset-top .yui-nav {
    border-color:#00628B; /* color between tab list and content */
}
 
.yui-navset .yui-nav a,
.yui-navset .yui-navset-top .yui-nav a {
    background-color:#00628B; /* tab background */
    border-color:#00628B;
    color:#000;
}
 
.yui-navset .yui-nav a em,
.yui-navset .yui-navset-top .yui-nav a em {
    border-color: #00628B;
}
 
.yui-navset .yui-nav .selected a,
.yui-navset .yui-nav .selected a:focus,
.yui-navset .yui-nav .selected a:hover {
    background-image: none;
    background-color:#00628B; /* selected tab background */
    color:#fff;
}
 
.yui-navset .yui-nav a:hover,
.yui-navset .yui-nav a:focus {
    background-color: #00628B; /* selected tab background */
}
 
.yui-navset .yui-nav .selected a,
.yui-navset .yui-nav .selected a em {
    border-color: #00628B; /* selected tab border color */
}
 
.yui-navset .yui-content {
    background-color: #F7FBFF; /* content background color */
}
 
.yui-navset .yui-content,
.yui-navset .yui-navset-top .yui-content {
    border-color: #00628B; /* content border */
    border-top-color:#00628B; /* different border color */
}
 
.yui-navset-left .yui-content {
    border-color: #00628B; /* content border */
    border-left-color: #00628B; /* different border color */
}
 
.yui-navset-bottom .yui-content,
.yui-navset .yui-navset-bottom .yui-content {
    border-color: #00628B; /* content border */
    border-bottom-color: #00628B; /* different border color */
}