/* --------------------------------------------------------
** general appearance
** --------------------------------------------------------
*/

body {
	background: #f09068;
	color: #fff0e0;
	}
a {
	color: #c080a0;
	}
button {
	border-color: #a08040;
	background: #f0a080;
	color: #fff0e0;
	}
button:hover {
	background: #f0c0a0;
	color: #fffff0;
	}

/* --------------------------------------------------------
** page header and fixed content
** --------------------------------------------------------
*/
header {
	}
.header_menu {
	}
.bg_with_gradient {
	background: linear-gradient(to bottom,
		transparent 0%,
		#f0f0e0 50%,
		#f0e0ff 55%,
		transparent 100%);
	}


/* --------------------------------------------------------
** page intro / main
** --------------------------------------------------------
*/

.intro_maintext {
	color: #f0c060;
	text-shadow: 0rem 0.3rem 0.2rem #fff0b0, 0rem 0.6rem 0.2rem #f0e0a0;
	}
.intro_subtext {
	color: #ffe0c0;
	text-shadow: 0.1rem 0.1rem 0.1rem #f8a060, 0rem 0.6rem 0.2rem #f0b8a8, 0rem 1.2rem 0.2rem #e0b0e0;
	}


/* --------------------------------------------------------
** page content classes
** --------------------------------------------------------
*/
.filler_box_bg {
	background: #d06880;
	}
.std_text_area > p {
	text-shadow: 0.05em 0.05em 0.1em #a06040;
	}


/* --------------------------------------------------------
** nooblib - generic and screens
** --------------------------------------------------------
*/
.n00_screen {
	}

.n00_widget_box {
	border: 0.1rem solid white;
	box-shadow: 0px 0px 0.2rem 0.1rem #fff0e0;
	background: #fff0d0;
	color: #a08040;
	}

.n00_widget_box input, .n00_widget_box select {
	border-color: #f0a080;
	background: rgba(255, 240, 248, 0.9);
	color: #c08040;
	}
.n00_widget_box input:focus, .n00_widget_box select:focus {
	outline: 0.05rem solid #f0c0a0;
	}


/* --------------------------------------------------------
** nooblib - paco
** --------------------------------------------------------
*/
.n00_paco {
	border-color: white;
	box-shadow: 0px 0px 0.2rem 0.1rem #fff0e0;
	background: #fff0d0;
	color: #a08040;
	}
.n00_paco_iconbox {
	}
.n00_paco_iconbox > div {
	color: #e0e0e0;
	}
.n00_paco_icon_msg  { background: #206020; }
.n00_paco_icon_warn { background: #a08020; }
.n00_paco_icon_err  { background: #a02020; }
.n00_paco_textbox {
	}
.n00_paco_inputbox {
	}
.n00_paco_inputbox > input {
	}
.n00_paco_buttons {
	}
.n00_paco_buttons > button {
	}

/* --------------------------------------------------------
** nooblib - styler
** --------------------------------------------------------
*/
.n00_style_select {
	}


/* --------------------------------------------------------
** nooblib - tabber menu
** --------------------------------------------------------
*/

.n00_tabs_selected, .n00_tabs_active, .n00_tabs_inactive {
	border-color: #fff0d0;
	background: transparent;
	color: #fff0d0;
	}
.n00_tabs_selected {
	box-shadow: 0rem 0rem 0.1rem 0.05rem #fff0d0;
	background: #fff0d0;
	color: #e08040;
	}
.n00_tabs_active:hover {
	background: #fff0d080;
	color: #fff8f0;
	}

/* --------------------------------------------------------
** nooblib - slider
** --------------------------------------------------------
*/
.n00_slidebar {
	background: linear-gradient(to bottom,
		transparent 0%,
		transparent 20%,
		#f0c040 50%,
		#ffffff 60%,
		transparent 90%,
		transparent 100%
		);
	}
.n00_slidemov {
	box-shadow: inset 0px 0px 0.4rem 0rem #f0a040;
	background: #f0f0e080;
	}
.n00_slideval {
	background: #fff8e8;
	}

