@import "style-layout.css";

body {
 background: #F5F5F5;
 color: #333333;
}

/*-------------------------------------------------
  Page wrappers
-------------------------------------------------*/
div#content-wrapper {
 background: url(img/bg-content-navy.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: #000066;
}

div#main h2 a:hover,
div#main div.topic-field div.item div.item-header h3 a:hover,
div#header h1 a:hover {
 color: #FF7200;
}

/* Header main navbar */
div#header ul {
 background-color: #000066;
}

div#header ul li a {
 color: #EFEFEF;
 border-right-color: #CCCCCC;
}

div#header ul li#active {
 color:#ffffff;
 background-color: #3333CC;
}

div#header ul li a:hover {
 color:#EFEFEF;
 background-color: #3333CC;
}

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: #150990;
 border-bottom-color: #150990;
}

div#header div#administration p a:hover,
div#footer p a:hover,
div#main div.navi-pages p a:hover {
 color: #FF6633;
 border-bottom-color: #FF6633;
}

/*-------------------------------------------------
  Main content
-------------------------------------------------*/
div#main div.bar-head {
 background: url("img/bg-header-navy.jpg") top left no-repeat;
}

div#main h2 {
  color: #006699;
}

div#main div.topic-field,
div#main div.comment-field {
 border-color: #006699;
 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: #006699;
 border-bottom-color: #006699;
}
 
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: #006666;
 border-bottom-color: #006666;
}

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: #FF6633;
 border-bottom-color: #FF6633;
}

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: #333333;
}

/* navigation at the bottom of the content */
div#main div.navi-pages {
 background-color: #6FB8FF;
}

/* ------------------------------------------------
  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:#003399;
}

/*-------------------------------------------------
  Footer
-------------------------------------------------*/
#footer {
 background-color: #6FB8FF;
}

/*-------------------------------------------------
  Forms
-------------------------------------------------*/
input.formbutton {
 background-color: #000066;
 color: #ffffff;
}
