@import "style-layout.css";

body {
 background: #EDEDED;
 color: #333;
}

*/ /* Miscelaneous general stuff */
code {
 color: #CC3300;
}

pre {
 border: #EAE7D6;
}

acronym,abbr {
 border-bottom-color: #333;
}

del {
 background-color: #FFFFCC;
 color: #ccc;
}

/*-------------------------------------------------
  Page wrappers
-------------------------------------------------*/
div#content-wrapper {
 background: url(img/bg-content-green.png) repeat;
}

/*-------------------------------------------------
  Header
-------------------------------------------------*/
div#header h1 a,
div#header h1 a:active,
div#header h1 a:visited,
div#main h2 a,
div#main div.topic-field div.item div.item-header h3 a {
 color: #0e4001;
}

div#main h2 a:hover,
div#main div.topic-field div.item div.item-header h3 a:hover,
div#header h1 a:hover {
 color: #cc0000;
}

/* Header main navbar */
div#header ul {
 background-color: #135901;
}

div#header ul li a {
 color: #ffffff;
 border-right-color: #a8b090;
}

div#header ul li#active {
 background-color: #0f4002;
}

div#header ul li a:hover {
 background-color: #1d8b01;
}

div#header p {
 color: #9D5C00;
}

div#header div#administration p a,
div#header div#administration p a:visited,
div#footer p a,
div#footer p a:visited,
div#footer p a:active,
div#header div#administration p a:active,
div#main div.navi-pages p a,
div#main div.navi-pages p a:visited,
div#main div.navi-pages p a:active {
 color: #0e4001;
 border-bottom-color: #0e4001;
}

div#header div#administration p a:hover,
div#footer p a:hover,
div#main div.navi-pages p a:hover {
 color: #0256c3;
 border-bottom-color: #0256c3;
}

/*-------------------------------------------------
  Main content
-------------------------------------------------*/
div#main div.bar-head {
 background: url("img/bg-header-green.jpg") top left no-repeat;
}

div#main h2 {
  color: #473159;
}

div#main div.topic-field,
div#main div.comment-field {
 border-color: #786c8c;
 background-color: #ffffff;
}

div#main div.topic-field div.item p a,
div#main div.topic-field div.archive-list ul li a,
div#sidebar div.sidebar-wrapper a {
 color: #0256c3;
 border-bottom-color: #0256c3;
}
 
div#main div.topic-field div.item p a:visited,
div#main div.topic-field div.item p a:active,
div#main div.topic-field div.archive-list ul li a:visited,
div#main div.topic-field div.archive-list ul li a:active,
div#sidebar div.sidebar-wrapper a:visited,
div#sidebar div.sidebar-wrapper a:active {
 color: #3ebdff;
 border-bottom-color: #3ebdff;
}

div#main div.topic-field div.item p a:hover,
div#main div.topic-field div.archive-list ul li a:hover,
div#sidebar div.sidebar-wrapper a:hover {
 color: #ff0000;
 border-bottom-color: #ff0000;
}

div#main div.topic-field div.item div.item-info
 {
 border-top-color: #cccccc;
}

div#main div.topic-field div.item p div.imgupload {
 border-color: #333;
}

/* navigation at the bottom of the content */
div#main div.navi-pages {
 background-color: #deeda0;
}

/* ------------------------------------------------
  Sidebar
------------------------------------------------ */
div#sidebar div.sidebar-wrapper div.menu h2,
div#sidebar div.sidebar-wrapper div.menu h3,
div#sidebar div.sidebar-wrapper div.loginInfo h2 {
 color:#0e4001;
}

/*-------------------------------------------------
  Footer
-------------------------------------------------*/
#footer {
 background-color: #deeda0;
}

/*-------------------------------------------------
  Forms
-------------------------------------------------*/
input.formbutton {
 background-color: #0e4001;
 color: #ffffff;
}
