
BODY,DIV,TABLE,SPAN,P,TABLE,TD,LI {
	font-family:		verdana;
	font-size:			11px;
	font-weight:		normal;
	color:				#8F8F8F;
}

BODY,SELECT,DIV {
		scrollbar-face-color: #E8EBF0;
		scrollbar-shadow-color: #6D7E9B;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-3dlight-color: #A1AEC6;
		scrollbar-darkshadow-color: #FFFFFF;
		scrollbar-track-color: #EDEFF2;
		scrollbar-arrow-color: #6D7E9B;
}

P {
	margin-bottom: 0px;
	margin-top: 0px;
}

SELECT {
	font-family: 	verdana;
	font-size:		9px;
}

A {
	color: #3E5F93;
	text-decoration:   none;
}
A:hover
{
	color: #5E7FB3;
	text-decoration:	underline;
}

INPUT {
	font-size:			10px;
	font-weight:		normal;
	border-width:		1px;
}

.bgwhite {
	background-color: #ffffff;
}

.bold {
	font-weight:	bold;
}

/*
	COMMON
*/

.site_bottom {
	font-family:	verdana;
	font-size:		11px;
	font-weight:	normal;
	color:			#ED9025;
}

.window_bg {
	background-color:	#ffffff;
}

.window_title {
	font-family:	tahoma;
	font-size:		10px;
	font-weight:	bold;
	color:			#427094;
	text-transform:	uppercase;
	letter-spacing: 1px;
}

A.window_title:hover { text-decoration: underline; color: #FFFFFF; }

.window_subtitle {
	font-family:	tahoma;
	font-size:		10px;
	font-weight:	normal;
	color:			#427094;
	text-transform:	uppercase;
	letter-spacing: 1px;
}

.window_title_button {
	font-family:	tahoma;
	font-size:		10px;
	font-weight:	bold;
	color:			#FFCC00;
}

A.window_title_button:hover { text-decoration: underline; color: #E17501; }

.window_title_inv {
	font-family:	tahoma;
	font-size:		10px;
	font-weight:	bold;
	color:			#FFFFFF;
	text-transform:	uppercase;
	letter-spacing: 1px;
}

.window_subtitle_inv {
	font-family:	tahoma;
	font-size:		10px;
	font-weight:	normal;
	color:			#FFFFFF;
	text-transform:	uppercase;
	letter-spacing: 1px;
}

.window_title_inv_button {
	font-family:	tahoma;
	font-size:		10px;
	font-weight:	bold;
	color:			#FFFFFF
}

A.window_title_inv_button:hover { text-decoration: underline; color: #FEFBE4; }

.module_alert {
	font-family:	tahoma,arial;
	font-size:		11px;
	font-weight:	normal;
	color:			#FF5D22;
}

.panel_head {
	font-family:	verdana;
	font-size:		10px;
	font-weight:	bold;
	padding-left:	6px;
	padding-right:	6px;
	color:			#FFFFFF;
	text-transform: uppercase;
}

.panel_item {
	font-family:	verdana;
	font-size:		10px;
	font-weight:	normal;
	padding-left:	6px;
	padding-right:	6px;
	color:			#8F8F8F;
}

.panel_control {
	border:			1px;
	border-color:	#BFBCBC;
	border-style:	solid;
}

.module_alert {
	font-family:	tahoma,arial;
	font-size:		11px;
	font-weight:	normal;
	color:			#FF5D22;
}

.module_notice_title {
	font-family:	tahoma,arial;
	font-size:		11px;
	font-weight:	bold;
	color:			#FFCC00;
}

.module_error_title {
	font-family:	tahoma,arial;
	font-size:		11px;
	font-weight:	bold;
	color:			#FF5D22;
}

.module_button_pref {
	font-family:	verdana;
	font-size:		10px;
	font-weight:	normal;
	text-decoration: none;
	color:			#ED9025;
}

.module_button {
	font-family:	verdana;
	font-size:		10px;
	font-weight:	bold;
	text-decoration: none;
	color:			#427094;
}

A.module_button:hover { text-decoration: none; color: #415985; }

.module_button_u {
	font-family:	verdana;
	font-size:		10px;
	font-weight:	bold;
	text-decoration: none;
	color:			#427094;
}

A.module_button_u:hover { text-decoration: underline; color: #415985; }

.module_button_normal {
	font-family:	verdana;
	font-size:		10px;
	font-weight:	normal;
	text-decoration: none;
	color:			#427094;
}
	
A.module_button_normal:hover { text-decoration: underline; color: #415985; }

.module_button_hl {
	font-family:	verdana;
	font-size:		10px;
	font-weight:	normal;
	text-decoration: none;
	color:			#ED9025;
}
	
A.module_button_hl:hover { text-decoration: underline; color: #ED7B00; }

.module_button_info {
	font-family:	tahoma,arial;
	font-size:		10px;
	font-weight:	normal;
	text-decoration: none;
	color:			#427094;
}
	
A.module_button_info:hover { text-decoration: underline; color: #516995; }

.module_button_small {
	font-family:	tahoma,arial;
	font-size:		9px;
	font-weight:	normal;
	text-decoration: none;
	color:			#427094;
}
	
A.module_button_small:hover { text-decoration: underline; color: #516995; }

.module_button_brd {
	padding:	1px 10px 1px 10px;
}
.module_button_brd_on {
	background:		#7289ab;
}
.module_button_brd_off {
	background:		#d0d5de;
}

.module_title {
	font-family:	tahoma, arial;
	font-size:		11px;
	font-weight:	bold;
	color:			#427094;
}

.module_title_normal {
	font-family:	tahoma, arial;
	font-size:		11px;
	font-weight:	normal;
	color:			#427094;
}

.module_sb_price {
	font-family:	tahoma, arial;
	font-size:		11px;
	font-weight:	normal;
	color:			#ED9025;
}

.module_sb_title_normal {
	font-family:	tahoma, arial;
	font-size:		11px;
	font-weight:	normal;
	color:			#486c90;
}

.module_subtitle {
	font-family:	tahoma, arial;
	font-size:		10px;
	font-weight:	normal;
	color:			#7CAA45;
	text-decoration: none;
}

.module_subtitle2 {
	font-family:	tahoma, arial;
	font-size:		10px;
	font-weight:	normal;
	color:			#FFCC00;
	text-decoration: none;
}

A.module_subtitle:hover { text-decoration: underline; color: #7CAA45; }

.module_sb_subtitle {
	font-family:	tahoma, arial;
	font-size:		10px;
	font-weight:	normal;
	color:			#959595;
	text-decoration: none;
}

A.module_sb_subtitle:hover { text-decoration: underline; color: #959595; }

.module_sb_date {
	font-family:	tahoma, arial;
	font-size:		10px;
	font-weight:	normal;
	color:			#90b06a;
}

.module_sb_subtitle2 {
	font-family:	tahoma, arial;
	font-size:		10px;
	font-weight:	normal;
	color:			#fe8900;
}

A.module_sb_subtitle2:hover { text-decoration: underline; color: #fe8900; }

.module_option {
	font-family:	tahoma, arial;
	font-size:		11px;
	font-weight:	normal;
	color:			#799959;
}

select.module_option {
	font-family:	tahoma, arial;
	font-size:		11px;
	font-weight:	normal;
	color:			#799959;
}

.module_steps {
	font-family:	tahoma, arial;
	font-size:		11px;
	font-weight:	normal;
	color:			#799959;
}

select.module_steps {
	font-family:	tahoma, arial;
	font-size:		11px;
	font-weight:	normal;
	color:			#799959;
}

.module_steps_2 {
	font-family:	tahoma, arial;
	border-left:	1px solid #EEEEEE;
	border-top:		1px solid #EEEEEE;
	border-bottom:	1px solid #EEEEEE;
	border-right:	1px solid #EEEEEE;
	color:			#FF9000;
	font-weight:	bold;
}
.module_steps_1 {
	font-family:	tahoma, arial;
	background:		#FF9000;
	color:			#ffffff;
	font-weight:	bold;
}
.module_steps_0 {
	font-family:	tahoma, arial;
	background:		#a5a5a5;
	color:			#ffffff;
	font-weight:	bold;
}

.module_steps_map_index {
	font-family:	tahoma, arial;
	font-size:		10px;
	font-weight:	bold;
	color:			#FF9000;
}

.module_steps_map_caption {
	font-family:	tahoma, arial;
	font-size:		10px;
	font-weight:	normal;
	color:			#8f98a7;
	padding:		0px 5px 0px 5px;
}

.module_caption {
	font-family:	verdana;
	font-size:		11px;
	font-weight:	bold;
	color:			#8f98a7;
}

.module_caption_req {
	font-family:	verdana;
	font-size:		11px;
	font-weight:	bold;
	color:			#1e3f73;
}

.module_caption_error {
	font-family:	verdana;
	font-size:		11px;
	font-weight:	bold;
	color:			#FF5D22;
}

.module_data_caption {
	font-family:	verdana;
	font-size:		11px;
	font-weight:	normal;
	color:			#8f98a7;
}

.module_text, .module_normal, .module_editor, .module_comment {
	font-family:	verdana;
	font-size:		11px;
	font-weight:	normal;
	color:			#8F8F8F;
}

DIV.module_editor,SPAN.module_editor,P.module_editor {
	text-align:		justify;
}

.module_text_small, .module_normal_small, .module_comment_small {
	font-family:	tahoma, arial;
	font-size:		11px;
	font-weight:	normal;
	color:			#8F8F8F;
}

.module_price {
	font-family:	verdana;
	font-size:		11px;
	font-weight:	bold;
	color:			#ED9025;
}

.module_control {
	font-family:	verdana;
	font-size:		11px;
	padding-left:	3px;
	color:			#49576f;
}

.module_control_req {
	font-family:	verdana;
	font-size:		11px;
	padding-left:	3px;
	color:			#49576f;
}

select.module_control {
	font-size:		11px;
	background:		#f7f6f3;
}

input.module_control {
	height:			16px;
	background:		#f7f6f3;
	border-width:	1px;
	border-color:	#a4acb7;
	border-style:	solid;
	width:			;
}

input.module_control_req {
	height:			16px;
	background:		#f7f6f3;
	border-width:	1px;
	border-color:	#848c97;
	border-style:	solid;
	width:			;
}

input.module_checkbox {
	background:		#f7f6f3;
}

textarea.module_control {
	width:			;
	background:		#f7f6f3;
}

.module_req_control {
	background:		#f7f6f3;
}

td.module_edit {
	background:		#eef0f2;
	padding:		5px 5px 5px 5px;
}

.module_data {
	font-family:	verdana;
	font-size:		11px;
	font-weight:	normal;
	text-decoration: none;
	color:			#8F8F8F;
}

table.module_group {
	background-color:		#F6F6F6;
}
	
A.module_data { color: #427094; }
A.module_data:hover { text-decoration: underline; color: #427094; }

.module_list {
	font-family:	verdana;
	font-size:		10px;
	font-weight:	normal;
	text-decoration: none;
	color:			#ED9025;
}

.module_list_head {
	font-family:	tahoma, arial;
	font-weight:	bold;
	background:		#E8ECF2;
	color:			#667DA7;
}

.module_list_head_order {
	font-family:	tahoma, arial;
	font-weight:	bold;
	background:		#E8ECF2;
	color:			#667DA7;
}

td.module_list_head {
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	6px;
}

td.module_list_head_order {
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
}

td.module_list_row_0 {
	padding-top:	4px;
	padding-bottom:	4px;
	padding-left:	6px;
	background:		#ffffff;
	vertical-align:	top;
}

td.module_list_row_1 {
	padding-top:	4px;
	padding-bottom:	4px;
	padding-left:	6px;
	background:		#f6f6f6;
	vertical-align:	top;
}

.module_list_flag_1 {
	color:			#7CAA45;
}

.module_list_flag_0 {
	color:			#FF6736;
}

.module_clist_head {
	font-family:	verdana;
	font-weight:	bold;
	background:		#FEEEDC;
	color:			#ED9025;
}

.module_clist_head_order {
	font-family:	verdana;
	font-weight:	bold;
	background:		#FEEEDC;
	color:			#ED9025;
}

td.module_clist_head {
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	6px;
}

td.module_clist_head_order {
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
}

td.module_clist_row_0 {
	padding-top:	8px;
	padding-bottom:	2px;
	padding-left:	6px;
	background:		#ffffff;
	vertical-align:	top;
}

td.module_clist_row_1 {
	padding-top:	8px;
	padding-bottom:	2px;
	padding-left:	6px;
	background:		#f6f6f6;
	vertical-align:	top;
}

td.module_clistsp_row_0 {
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	0px;
	background:		#ffffff;
	vertical-align:	top;
}

td.module_clistsp_row_1 {
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	0px;
	background:		#f6f6f6;
	vertical-align:	top;
}

.module_clist_flag_1 {
	color:			#7CAA45;
}

.module_clist_flag_0 {
	color:			#FF6736;
}

.module_desc {
	padding:		5px 5px 5px 5px;
	font-family:	tahoma, arial;
	border-left:	1px solid #90b06a;
	border-top:		1px solid #90b06a;
	border-bottom:	1px solid #90b06a;
	border-right:	1px solid #90b06a;
	color:			#8F8F8F;
	background:		#FFFFFF;
}

.pager_page_nor {
	font-family:	verdana;
	font-size:		10px;
	font-weight:	normal;
	text-decoration: none;
	color:			#7CAA45;
}

.pager_page_grp {
	font-family:	verdana;
	font-size:		10px;
	font-weight:	bold;
	text-decoration: none;
	color:			#7D94BE;
}

.pager_page_grp_dis {
	font-family:	verdana;
	font-size:		10px;
	font-weight:	bold;
	text-decoration: none;
	color:			#b7b7b7;
}

.pager_page_nor_act {
	font-family:	verdana;
	font-size:		10px;
	font-weight:	bold;
	color:			#56841F;
}

A.pager_page_nor:hover { text-decoration: underline; color: #7CAA45; }

A.pager_page_grp:hover { text-decoration: none; color: #3F5680; }

.price_big {
	font-family:	tahoma,arial;
	font-size:		11px;
	font-weight:	bold;
	color:			#FF9000;
}

.sale_free {
	font-family:	tahoma,arial;
	font-size:		11px;
	font-weight:	bold;
	color:			#FF9000;
}

.sale_green {
	font-family:	tahoma,arial;
	font-size:		11px;
	font-weight:	bold;
	color:			#7CAA45;
}

/*
	NEWS
*/
.newsm_detail_title {
	font-family:	tahoma;
	font-size:		16px;
	font-weight:	bold;
	color:			#879FC5;
}

.newsm_detail_subtitle {
	font-family:	tahoma, arial;
	font-size:		11px;
	font-weight:	normal;
	color:			#7CAA45;
}

.newsm_detail_subtitle2 {
	font-family:	tahoma, arial;
	font-size:		11px;
	font-weight:	normal;
	color:			#FF8400;
}

.newsm_detail_headline {
	font-family:	tahoma, arial;
	font-size:		12px;
	font-weight:	bold;
	color:			#8F8F8F;
}

/*
	SETTINGS
*/

.module_list_highlight {
	color:			#ff0000;
}

/*
	OTHER
*/

.screen_error {
	font-family:	tahoma, arial;
	font-size:		11px;
	font-weight:	bold;
	color:			red;
}

.upload_progress {
	font-family:	tahoma, arial;
	font-size:		11px;
	font-weight:	bold;
	color:			#FB9E00;
}

.login_label {
	font-family:	tahoma, arial;
	font-size:		11px;
	font-weight:	bold;
	color:			white;
}

input.login_input {
	font-family:	tahoma, arial;
	font-size:		11px;
	border-width:	0px;
	background:		white;
	height:			14px;
	width:			100px;
	padding-left:	3px;
}
.login_button {
	font-family:	tahoma, arial;
	font-size:		11px;
	font-weight:	bold;
	color:			#D49100;
	text-decoration:	none;
}
a.login_button:hover {
	font-family:	tahoma, arial;
	font-size:		11px;
	font-weight:	bold;
	color:			#D49100;
	text-decoration:	underline;
}
.login_button_normal {
	font-family:	tahoma, arial;
	font-size:		11px;
	color:			#FF8400;
	text-decoration:	none;
}
a.login_button_normal:hover {
	font-family:	tahoma, arial;
	font-size:		11px;
	color:			#FF8400;
	text-decoration:	underline;
}

.login_arrow {
	font-family:	tahoma, arial;
	font-size:		11px;
	font-weight:	bold;
	color:			#E6561A
}
.login_control {
	font-family:	tahoma, arial;
	font-size:		11px;
	color:			#819050;
}

.login_caption {
	font-family:	tahoma, arial;
	font-size:		11px;
	color:			#93B868;
}

.login_title {
	font-family:	tahoma, arial;
	font-size:		18px;
	font-weight:	bold;
	color:			#FF8400;
}

.login_title2 {
	font-family:	tahoma, arial;
	font-size:		12px;
	font-weight:	bold;
	color:			#FF8400;
}

.login_title3 {
	font-family:	tahoma, arial;
	font-size:		14px;
	font-weight:	normal;
	color:			#FF8400;
}

.login_version {
	font-family:	tahoma, arial;
	font-size:		11px;
	font-weight:	normal;
	color:			#A2A898;
}
.login_error {
	font-family:	tahoma, arial;
	font-size:		11px;
	font-weight:	normal;
	color:			red;
}

.cbtn {
	BORDER-LEFT: #efedde 1px solid;
	BORDER-RIGHT: #efedde 1px solid;
	BORDER-TOP: #efedde 1px solid;
	BORDER-BOTTOM: #efedde 1px solid;
	background : #ffffff;
	border-left-color : #999999;
	border-right-color : #999999;
	border-top-color: #999999;
	border-bottom-color: #999999;
}

.cbtn_over {
	BORDER-LEFT: #efedde 1px solid;
	BORDER-RIGHT: #efedde 1px solid;
	BORDER-TOP: #efedde 1px solid;
	BORDER-BOTTOM: #efedde 1px solid;
	background : #B5BDD6;
	border-left-color : darkblue;
	border-right-color : darkblue;
	border-top-color: darkblue;
	border-bottom-color: darkblue;
}

.txtbtn {font-family:tahoma; font-size:70%; color:menutext;}

select.ed {
	font-family: 'Microsoft Sans Serif', tahoma, arial, sans-serif;
	background-color: #ffffe8;
	font-size: 8pt;
	color: #000000;
}
input.ed {
	background-color: #efefef;
	font-family: 'Microsoft Sans Serif', sans-serif;
	font-size: 10pt;
}

.edit_text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  width: 200px;
  background-color: #FAF3EF;
  color: #000000;
  border-width: 1px;
  border-style: inset;
  border-left-color: #E1DBC1;
  border-top-color: #E1DBC1;
  border-right-color: #E1DBC1;
  border-bottom-color: #E1DBC1;
}

.mnuroottit {
	font-family			: verdana;
	font-size			: 10px;
	font-weight			: bold;
	color				: #3E5F93;
	padding-left		: 19px;
	cursor				: pointer; cursor: hand;
	background:			: #FFFFFF;
}

.mnuroottit_dis {
	font-family			: verdana;
	font-size			: 10px;
	font-weight			: bold;
	color				: #3E5F93;
	padding-left		: 19px;
	cursor				: pointer; cursor: hand;
	background:			: #FFFFFF;
}

.mnuroottit_bd {
	background			: #FFFFFF;
	cursor				: pointer; cursor: hand;
}

.mnuroottit_act {
	font-family			: verdana;
	font-size			: 10px;
	font-weight			: bold;
	color				: #5E7FB3;
	padding-left		: 19px;
	cursor				: pointer; cursor: hand;
	background:			: #FFFFFF;
}

.mnuroottit_ba {
	background			: #FFFFFF;
	cursor				: pointer; cursor: hand;
}

.mnurootlo {
	font-family			: tahoma, arial;
	font-size			: 10px;
	font-weight			: bold;
	color				: #FF8400;
	cursor				: pointer; cursor: hand;
}
.mnurootarrlo {
	cursor				: pointer; cursor: hand;
}
.mnuroothi {
	font-family			: tahoma, arial;
	font-size			: 10px;
	font-weight			: bold;
	color				: #7CAA45;
	cursor				: pointer; cursor: hand;
}

.mnurootend {
	cursor				: pointer; cursor: hand;
}

.mnusubfr {
	background-color	: #000000;
	filter				: Alpha(opacity=20);
	-moz-opacity		: 0.2;
}
.mnusubtit {
	font-family			: verdana;
	font-size			: 10px;
	font-weight			: normal;
	color				: #427094;
	padding-left		: 5px;
	cursor				: pointer; cursor: hand;
}

.tabact {
  color:#FE8900;
  padding-left:8px;
  padding-right:8px;
  font-family:tahoma,arial;
  font-size:11px;
  font-weight:bold;
  cursor:normal;
  cursor:default;
}
.tabinact {
  color:#8BA1CA;
  padding-left:8px;
  padding-right:8px;
  font-family:tahoma,arial;
  font-size:11px;
  font-weight:bold;
  cursor:hand;
  cursor:pointer;
}

