@import url("../../prosilver/theme/stylesheet.css");
@import url("colours.css");
@import url("fonts.css");
@import url("links.css");
@import url("content.css");


/* =========================
URHOLSTEIN phpBB STYLE
========================= */

/* Hintergrund */

html,
body {

background:
    url("./bg.jpg")
    repeat;

color: #3b444e;

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

}

/* Seitenbreite */

.wrap {

max-width: 1080px;

margin: 0px auto;

padding: 0px;

background: transparent;


}

/* =========================
HEADER
========================= */

.headerbar {

background:
    url("./head.jpg")
    center top
    no-repeat !important;

background-size: contain;

height: 330px;

border: none;

box-shadow: none;

position: relative;


}

/* phpBB Logo entfernen */

#logo,
#site-description {


display: none;


}

/* Suche */

.search-box {


position: absolute;

top: 34px;

right: 28px;

z-index: 20;


}

/* =========================
NAVIGATION
========================= */

.navbar {

padding: 0px;
background: transparent;

border: none;

box-shadow: none;


}

.navbar a,
.breadcrumbs a {


color: #1d3756;


}

/* =========================
FORENSTRUKTUR
========================= */

/* Hauptcontainer */

.forabg,
.forumbg {


background: transparent !important;

border: none !important;

box-shadow: none !important;

margin-bottom: 40px;


}

/* Ornamentlinie */

li.row::before {

    content: "";

    display: block;

    position: absolute;

    top: 0;
  
    left: 50%;

    transform: translateX(-50%);

    width: 600px;

    height: 28px;

    background:
        url("./divider.png")
        center center
        no-repeat;
}

/* Tabellenkopf */

.forabg .header,
.forumbg .header {

background: transparent !important;

color: #b1a28f;

border: none !important;

font-size: 11px;

text-transform: uppercase;

letter-spacing: 1px;


}

/* Zeilen */

li.row {

    position: relative;

    padding: 26px 0;
}


/* Blaue prosilver-Flächen entfernen */

dl.row-item,
.bg1,
.bg2,
.forum_read,
.forum_unread {


background:
    transparent !important;


}

/* Spaltenlinien entfernen */

dd.topics,
dd.posts,
dd.lastpost {


border-left: none !important;

background: transparent !important;


}

/* Forentitel */

.forumtitle {

color: #1d3756;
padding-top: 15px;

}

/* Unterforen */

.subforum {

font-size: 16px;

}

/* Icons entfernen */

.global_read,
.global_read_mine,
.global_read_locked,
.global_read_locked_mine,
.announce_read,
.announce_read_mine,
.forum_read,
.forum_read_subforum {


background-image: none !important;


}

/* =========================
FOOTER
========================= */

#page-footer {


background:
    url("./foot.jpg")
    center bottom
    no-repeat;

margin-top: 70px;

font-size: 14px;

line-height: 1.7;


}

.copyright {


font-size: 13px;

opacity: .75;


}


/* Tabellenzellen endgültig neutralisieren */

ul.topiclist dd,
ul.topiclist dt,
.forum_read dl,
.forum_unread dl,
dl.row-item {

    background:
        transparent !important;

    background-color:
        transparent !important;
}

/* Papieroptik der Reihen */

li.row {

    background:
        rgba(255,255,255,.03) !important;

.row-item {

    background:
        none !important;
}

ul.forums {
background-image: none !important;
background-color: none !important;
}

.action-bar {
    font-size: 16px;
    margin: 4px 0;
}

/* GROSSE FORUMSBILDER */
.forum-image img {
    width: 120px;
    height: auto;
    opacity: 0.92;
    margin-top: 5px;
}

dl.row-item dt .list-inner {
    padding-left: 0px;
}
