/*  phpBB3 Style Sheet
    --------------------------------------------------------------
	Style name:			oa-prosilver
	Based on style:
	Original author:	Tom Beddard ( http://www.subblue.com/ )
	Modified by:		Sebastian
    --------------------------------------------------------------
*/

.site_logo {
	background-image: url("./images/logo.png");
}
/* Alle Schriftarten auf Arial setzen */

body,
h1,
h2,
h3,
h4,
p,
dl,
dl.details,
.pagination li.active span,
.dropdown-extended .header,
.notification_list p.notifications_title,
.postbody h3,
.content,
.content p,
dl.faq,
p.author,
.notice,
.attachbox dt,
dl.file,
dl.file dt,
dl.thumbnail dd,
fieldset.polls,
fieldset.polls dd div,
li.header dt, li.header dd,
.postbody h3,
/* aus buttons.css */
.button,
/* aus links.css */
a.forumtitle,
a.topictitle,
/* aus forms.css */
fieldset,
input,
button,
select,
textarea
{
	font-family: Arial, sans-serif;
}
/* -----------------------------------------------------------------------------
 *	#Colours NRW-Baurecht von https://www.phpbb.com/community/viewtopic.php?f=591&t=2413816
 *------------------------------------------------------------------------------

/*
// Common Colours
//--------------------------------------------------------------------------- */
html {
   background-color: #DEEBA5;
   color: #2b2c2b;}

body {
  background-color: #f5f5f5;
  color: #2b2c2b;
}

h1 {
  color: #ffffff;
}

h2 {
  color: #050505;
}

h3 {
  border-bottom-color: #dedede;
  color: #3f4e08;
}

hr {
  border-color: #ffffff;
  border-top-color: #dedede;
}

/*
// Link Colours
//--------------------------------------------------------------------------- */
a {
  color: black;
}

a:hover {
  color: #5f7217;
}

/* links on gradient backgrounds */
.forumbg .header a,
.forabg .header a,
th a {
  color: #ffffff;
}

.forumbg .header a:hover,
.forabg .header a:hover,
th a:hover {
  color: #c4ea39;
}


/* post body links */
.postlink {
  border-bottom-color: #333333;
  color: #333333;
}

.postlink:visited {
  border-bottom-color: #333333;
  color: #333333;
}

.postlink:hover {
  background-color: #aaa1a1;
  color: black;
}

/* arrow links  */
.arrow-left:hover,
.arrow-right:hover {
  color: #333333;
}


/*
// Icon Colours
//--------------------------------------------------------------------------- */
.top i {
  color: #000000;
}

.icon.icon-blue,
a:hover .icon.icon-blue {
  color: #3f4e08;
}

.icon.icon-green,
a:hover .icon.icon-green {
  color: #70871c;
}

.icon.icon-red,
a:hover .icon.icon-red {
  color: #5f7217;
}

.icon.icon-orange,
a:hover .icon.icon-orange {
  color: #109416;
}

.icon.icon-bluegray,
a:hover .icon.icon-bluegray {
  color: #2b2c2b;
}

.icon.icon-gray,
a:hover .icon.icon-gray {
  color: #757575;
}

.icon.icon-lightgray,
a:hover .icon.icon-lightgray {
  color: #9e9e9e;
}

.icon.icon-black,
a:hover .icon.icon-black {
  color: #212121;
}

/*
// Content Block Colours
//--------------------------------------------------------------------------- */
/* Various Panel BG Colours */
.bg1 {
  background-color: #cbd1b8;
}

.bg2 {
  background-color: #c0c7a9;
}

.bg3 {
  background-color: #b5bd99;
}

.wrap {
  background-color: #ffffff;
  border-color: #ededed;
}

.content {
  color: #212121;
}

.panel {
  background-color: #c5c5c4;
  color: #050505;
}

.content h2,
.panel h2 {
  border-bottom-color: #dedede;
  color: #3f4e08;
}

.navbar {
  background-color: #b5bd99;
}

div.rules {
  background-color: #c0c7a9;
  color: #5f7217;
}

p.post-notice {
  background-color: #c0c7a9;
  background-image: none;
}

/* round cornered boxes and backgrounds */
.headerbar {
  color: #ffffff;
}

.headerbar,
.forumbg {
  background-color: #70871c;
  background-image: linear-gradient(to bottom, #c4ea39 0%, #3f4e08 0.1%, #70871c 30%, #70871c 100%);
  background-repeat: repeat-x;
}

.forabg {
  background-color: #3f4e08;
  background-image: linear-gradient(to bottom, #c4ea39 0%, #70871c 0.1%, #3f4e08 30%, #3f4e08 100%);
  background-repeat: repeat-x;
}

/*
// Forum & Topic Row Colours
//--------------------------------------------------------------------------- */
ul.forums {
  background-color: #cbd1b8;
  background-image: linear-gradient(to bottom, #aab28a 0%, #cbd1b8 100%);
}

ul.topiclist li {
  color: #2b2c2b;
}

ul.topiclist dd {
  border-left-color: #ffffff;
}

.rtl ul.topiclist dd {
  border-right-color: #ffffff;
  border-left-color: transparent;
}

li.row {
  border-top-color: #ffffff;
  border-bottom-color: #3f4e08;
}

li.row strong {
  color: #000000;
}

li.row:hover {
  background-color: #70871c;
}

li.row:hover dd {
  border-left-color: #dedede;
}

/* Bilder in beiträgen links floaten */
.postbody img.postimage {
	float:left;
	padding-right:10px;
}
