@charset "UTF-8";

/******************************************************************************/

body
{
	background-color: #C8CABE;    /*#BFBF96;*/
}
#book
{
	background-color: #F0F3E4;
}
#masthead,
#main-menu ul.rMenu li a,
div.panel,
#toolbox p.fontsize-set input,
#footer
{
	color: #EEE;
	background-color: #38382B;          /*NAV MENU*/
}
#toolbox div.panel
{
	background-color: transparent;
}
#book,
#masthead,
#footer,
#main-menu ul.rMenu li a,
#main-menu ul.rMenu li a:hover,
div.panel,
div.tc-border div.tc-left-column,
div.tc-border div.tc-right-column,
#toolbox p.fontsize-set input,
#toolbox p.theme-picker input
{
	border-color: #fff;
	border:none;
}

/******************************************************************************/

#masthead,
#footer 
{
	margin:0px;
	padding: 0px;
	background-color: #9F9F7C;
}
#footer
{
	/*margin: -38px 18px 0px 18px;*/
	color: #222;
	height: 50px;
	font-size: 80%;
	border-top: 2px solid #FFF;
}
#footer table
{
	margin-top: 15px;
	
}
div.two-columns
{
	margin: 0px;
	padding: 0px;
}
#masthead
{
	border-bottom: 2px;
	height: 120px;
	background-color: #717641;   /*#B44500; */ /* #7A0000; */
	background-image: url(../images/flair3.png);
	background-repeat: no-repeat;
	background-position: 100% 20%;
	border-bottom: 2px solid #FFF;
}
#masthead div.two-columns div.tc-left-column, #masthead div.two-columns div.tc-right-column
{
	margin: 0px;
	padding: 0px;
	height: 57px;
}
#masthead div.two-columns div.tc-left-column
{
	background-color: #9F9F7C;    /*#7F7F63;*/
	width: 38%;
	border-left: 2px;
}
#masthead div.two-columns div.tc-right-column
{
	background-color: #38382B;
	width: 62%;
}
div.panel
{
	margin: 0px;
}
#page, #page .panel
{
	color: #111;
	background-color: #F0F3E4;
}

#textbox
{

/*
	overflow: scroll;
	height: 450px;
	*/
}
#maincontens
{
	/*width: 95%;
	overflow: hidden;*/
	margin-bottom: 30px;
}
#binding
{
/*	border-top: 2px solid #FFF;*/
	font-size: 0.7em;
}
#masthead .two-columns
{
	border-bottom: 2px solid #FFF;
}
#book 
{
	border-bottom: 2px solid #38382b;
}
#masthead .two-columns .tc-left-column div
{
	border-right: 2px solid #FFF;
	height: 100%;
}
#main-menu 
{
	margin-top: 15px;
	margin-bottom: 30px;
/*	margin-top: 0px;*/
}
#main-menu ul.rMenu li
{
	/*border: 1px solid #FFF;*/
	font-size: 120%;    /*nav font-size */
}

#main-menu ul.rMenu li a
{
	/*border-top: 1px solid #FFF;*/
	border-bottom: 2px solid #FFF;
}
#main-menu ul.rMenu li a:hover
{
	color: #FFF;
	background-color: #b44500;                 /*NAV MENU Hover*/
	border-bottom: 1px solid #444;
}
#main-menu ul.rMenu li a.tabHighLight       /*NAV MENU tabHighLight*/
{
	border-bottom: 3px solid #b44500;
}
/*NAV MENU OVERRIDES START - NAV MENU OVERRIDES START*/

#main-menu ul.rMenu li a,
#main-menu ul.rMenu li a:hover,
#main-menu ul.rMenu li a.tabHighLight
{
	background-color: #f0f3e4;
}
#main-menu ul.rMenu li a
{
	color: #111;
}
#main-menu ul.rMenu li a:hover
{
	color: #b44500;
}
/*NAV MENU OVERRIDES END - NAV MENU OVERRIDES END*/
/*#toolbox margin stuff = start*/

#binding {
	padding-right: 260px;	/* 1.6em (width of #toolbox) + .5em (gutterspace) was 2.1em;*/
}
#toolbox { /* giv ikke border - den flipper ud i FF*/
	width: 230px;
	margin-right: -230px;	
	text-align: right;
}
* html #toolbox {
	margin-right: -100%;	/* for Mac/IE \*/
	margin-right: -140px;	/* reset for Win/IE */
}
/*#toolbox margin stuff = slut*/

/*menu tilpasning start*/
ul.rMenu a   /*   KAB:IE6 fix  for rMenu   */
{
 	display: inline;
}
ul.rMenu-hor
{
	padding-left: 20px;
	font-size: 80%;
}
ul.rMenu li
{
	margin-bottom: 20px;
}
ul.rMenu li a
{
	padding: 4px 15px 6px;	
}

/*men u tilpasning slut*/
