/**
 * Include CSS
 */

@import url("uni.css");
/* @import url("tt.css"); tooltips */


html, body {
     background: #191919 url('../lay/30/header.jpg') top center no-repeat;
     margin: 0px;
     padding: 0px;
     font: normal 13px Tahoma;
     color: #BFBFBF;
}

a {
     text-decoration: none;
     color: #BFBFBF;
     outline: none;
}

a:hover {
     text-decoration: underline;
     color: #F5B106;
}

a img {
     border: 0px;
}

/**
 * Container
 */
#container {
     margin: 0 auto;
     width: 962px;
     min-height: 500px;
}

/**
 * Header
 */
#Header {
     position: relative;
     height: 269px;
     overflow: hidden;
}

/**
 * Menu
 */
#Menu {
     position: absolute;
     width: 966px;
     height: 49px;
     top: 0px;
     left: 0px;
     overflow: hidden;
}

.Link {
     margin: 0px;
     float: left;
}

/**
 * Content
 */
#Content {
     margin: 0px 0px 10px 0px;
     overflow: hidden;
}

/**
 * FullColumn
 */
#FullColumnLeft {
     width: 632px;
     float: left;
     overflow: hidden;
}

#FullColumnRight {
     width: 632px;
     float: right;
     overflow: hidden;
}

#FullColumn {
     overflow: hidden;
     clear: both;
}

.FullBoxTop {
     background: url('../lay/30/FullBoxTop.jpg') top left no-repeat;
     position: relative;
     width: 632px;
     height: 42px;
}

.FullBoxContent {
     background: #232323;
     margin: 0px 0px 10px 0px;
     border: solid 1px #000;
     border-top: 0px;
     position: relative;
     overflow: hidden;
}

/**
 * MediumColumn
 */
#MediumColumnLeft {
     width: 472px;
     float: left;
     overflow: hidden;
}

#MediumColumnRight {
     width: 472px;
     float: right;
     overflow: hidden;
}

#MediumColumn {
     margin: 0 auto;
     width: 472px;
     overflow: hidden;
     clear: both;
}

.MediumBoxTop {
     background: url('../lay/30/MediumBoxTop.jpg') top left no-repeat;
     position: relative;
     width: 472px;
     height: 42px;
}

.MediumBoxContent {
     background: #232323;
     margin: 0px 0px 10px 0px;
     border: solid 1px #000;
     border-top: 0px;
     position: relative;
     overflow: hidden;
}

/**
 * MiniColumn
 */
#MiniColumnLeft {
     margin: 0px 9px 0px 0px;
     width: 312px;
     float: left;
     overflow: hidden;
}

#MiniColumnRight {
     width: 312px;
     float: right;
     overflow: hidden;
}

#MiniColumn {
     margin: 0 auto;
     width: 312px;
     overflow: hidden;
     clear: both;
}

.MiniColumnLeft {
     margin: 0px 9px 0px 0px;
     width: 312px;
     float: left;
     overflow: hidden;
}

.MiniColumnRight {
     width: 312px;
     float: right;
     overflow: hidden;
}

.MiniColumn {
     margin: 0 auto;
     width: 312px;
     overflow: hidden;
     clear: both;
}

.MiniBoxTop {
     background: url('../lay/30/MiniBoxTop.jpg') top left no-repeat;
     position: relative;
     width: 312px;
     height: 42px;
}

.spacermenu {
     height: 10px;
     width:1px;
     overflow:hidden;
}

.MiniBoxContent {
     background: #232323;
     margin: 0px 0px 10px 0px;
     border: solid 1px #000;
     border-top: 0px;
     position: relative;
     overflow: hidden;
}

.MiniBoxTop2 {
     background: url('../lay/30/MiniBoxTop.jpg') top left no-repeat;
     position: relative;
     width: 312px;
     height: 42px;
     margin-bottom: 1px;
}
.BoxTopName2 {
     position: absolute;
     top: 7px;
     left: 40px;
     font-family: Sans-serif;
     font-variant: small-caps;
     font-size: 22px;

}

.BoxTopName2 a:hover {
     text-decoration: none;
}
/**
 * BoxTopName
 */
.BoxTopName {
     position: absolute;
     top: 7px;
     left: 40px;
     font-family: Sans-serif;
     font-variant: small-caps;
     font-size: 24px;

}

/**
 * Gallery
 */
.GalleryItem {
     border: solid 1px #FFF;
     margin: 5px 5px 5px 5px;
     width: 88px;
     height: 88px;
     overflow: hidden;
     float: left;
}

.GalleryImage {
     margin: 0px;
}

/**
 * Footer
 */
#Footer {
     background: url('../lay/30/BgFooter.jpg') top left no-repeat;
     width: 962px;
     height: 50px;
     overflow: hidden;
}

#FooterText {
     float:left;
     margin: 17px 0px 0px 15px;
}
#FooterCopy {
     float:right;
     margin: 21px 15px 0px 0px;
     color: #FFFFFF;
     font-size: 9px;
}

#FooterCopy a {
     font-weight: bold;
     color: #FFFFFF;
}
/**
 * Special Class & ID
 */
.ContentText {
  margin: 5px 18px;
}

.NotMargin {
     margin: 0px;
}

.Justify {
     text-align: justify;
}

.Clear {
     clear: both;
}

/**
 * Aktualnosci
 */
.AktualnosciItem {
     margin: 10px 10px 10px 10px;
     border-bottom: dashed 1px #6C6C6C;
     position: relative;
     overflow: hidden;
}

.AktualnosciImage {
     margin: 0px 0px 10px 0px;
     border: solid 1px #666666;
     float: left;
}

.AktualnosciInfo {
     margin: 0px 0px 10px 0px;
     width: 480px;
     float: right;
}

.AktualnosciTytul {
     font-weight: bold;
     color: #FFFFFF;
     float: left;
}

.AktualnosciData {
     font-weight: bold;
     color: #FFF;
     float: right;
}

.AktualnosciButton {
     text-align: right;
     clear: both;
}

#slider_box {
     margin: 2px -12px;
}

#slider_box img {
     width: 300px;
     height: 300px;
     overflow:hidden;
}