/**
 * Include CSS
 */
@import url("25_Header.inc.css");
@import url("25_BigBox.inc.css");
@import url('25_FullBox.inc.css');
@import url("25_MiniBox.inc.css");
@import url("25_Aktualnosci.inc.css");
@import url("25_SlideBox.inc.css");
@import url("25_Galeria.inc.css");
@import url("25_Footer.inc.css");
@import url("25_submenu.inc.css");

html, body {
     background: #FFFFFF url('../lay/25/bg.jpg') top center no-repeat;
     margin: 0px;
     padding: 0px;
     font: normal 13px Tahoma;
     color: #404040;
}

a {
     text-decoration: none;
     color: #0F0257;
     outline: none;
}

a:hover {
     text-decoration: underline;
     color: #FA0203;
}

a img {
     border: 0px;
}

/**
 * Container
 */
#container {
     margin: 0 auto;
     width: 964px;
     min-height: 500px;
}

/**
 * Content
 */
#Content {
     background: url('../lay/25/bgcontent.jpg') top left repeat-y;
     margin: 0px 0px 0px 0px;
     width: 964px;
}

/**
 * BoxTopName
 */
.BoxTopName {
     position: absolute;
     top: 5px;
     left: 10px;
     font-family: Arial;
     font-weight: normal;
     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;
}

/**
 * Special Class & ID
 */
.ContentText {
     margin: 5px 10px 5px 10px;
}

.MarginTop {
     margin-top: 5px;
}

.MarginBottom {
     margin-bottom: 5px;
}

.NotMargin {
     margin: 0px;
}

.Justify {
     text-align: justify;
}

.VerticalMiddle {
     vertical-align: middle;
     margin-left: -10px;
     margin-right: 10px;
}

.Clear {
     clear: both;
}

.Right {
     float: right;
}

.Left {
     float: left;
}
.galeria1 {
     float:left;
     margin: 5px;
}