@CHARSET "UTF-8";
/**
 * Global constants.
 * =================
 *
 * There are three standard colours for the RTT Website. These
 * are:
 *		Background		#ffe9b5	"Moccasin"
 *		Text			#563610	"Brown"
 *		Highlights etc.	#107000	"Green"
 *		Subhighlights	#c5c5c5 "Platinum"
 *
 * Set background and text default.
 */
body{
	background-color: #ffe9b5;
	color: #563610;
}

.error{
	background-color: #aa0000;
	color: #ffffff;
}

.warning{
	background-color: #ff8800;
	color: #000000;
}

.highlight{
	color: #aa0000;
	font-weight: bold;
}

a {
	padding: 0 2px;
	color: #107000;
}

a:hover{
	color: #ffe9b5;
	background-color: #107000;
}

/**
 * Used to prevent background highlighting of transparent hovered images.
 */
a:hover.nohighlight{
	background-color: #ffe9b5;
}
/**
 * Header
 * ======
 *
 * Highlight the header text.
 */
#title_bar{
	color: #107000;
}

/**
 * Put up the logo directly.
 */
#logo{
	background: url(/img/rtt_logo.gif) no-repeat; 
}

/**
 * Horizontal Menu
 * ===============
 */
#menu{
	background-color: #107000;
}

#menu a, #menu p{
	color: #ffffff;
}

#menu li a:hover, #menu li a.selected{
	background-color: #ffe9b5;
	color: #563610;
}

/**
 * Menu Items 
 *
 * Set the menu texts white. It looks cleaner that the normal moccasin,
 */
#menu ul li ul{
	background-color: #107000;
	border-top: 1px solid #ffffff;
}

#menu ul li ul li{
	background-color: #107000;
	border-bottom: 1px solid #ffffff;
}

/**
 * Left Column
 * ===========
 */
#left_column{
	border-right: #ffe9b5 1px solid;
}

/**
 * Center page
 * ===========
 */
 
/**
 * Submenu 
 */
#sub_menu ul{
	background-color: #563610;
}

#sub_menu a{
	color: #ffffff;
}

#sub_menu p a{
	color: #563610;
}


#sub_menu ul li a:hover, #sub_menu ul li a.selected{
	background-color: #ffe9b5;
	color: #563610;
}

/**
 * Right Column
 * ============
 */
#right_column{
	border-left: #ffe9b5 1px solid;
}

/**
 * Footer
 * ======
 */
#footer{
	border-top: #107000 1px solid;
}
 
/**
 * Global Widgets
 * ==============
 */
.tabtop .topline, .tabtop .midupper, .tabtop .midlower, .tabtop .bottomline{
	background-color: #107000;
}

th, .infobox_title, .table_title{
	background-color: #107000;
	color: #ffffff;
}

.sidebar{
	background-color: #563610;
	color: white;
}

.dunkel{
	background-color: #efd9b5;
}

.sub_title{
	background-color: #c5c5c5;
	color:#563610;
	border-top: 1px solid #107000;
	border-bottom: 1px solid #107000;
}

.border_table, .tabbed_table, .infobox_table{
	border: #107000 1px solid;
}

.infobox_table{
	background-color: #ffffff;
}
