/*	--- no borders below ---------------------------------------- */
/*
input,
select,
#text,
#delete,
#delete2,
#userpwd,
.input_textarea_patches,
.input_textarea_shopping_list
{
	background-image: url('');
}
.list_td,
.list_td_hover,
.list_td_shaded,
.list_td_shaded_edit,
.list_td_hover_padding,
.list_td_noborder_bottom,
.list_td_noborder_bottom_edit,
.list_td_bottom_shadow,
.list_td_padding,
.list_td_padding_doc
{
	background-image: url('');
	border-right: 0px solid #000;
	border-left: 0px solid #000;
}
table.normal_table
{
	border-top: 0px solid #000;
	border-right: 0px solid #000;
	border-bottom: 0px solid #000;
	border-left: 0px solid #000;
}
.list_td_header,
.list_td_header_right
{
	border-bottom: 1px solid #6f6;
}
*/
/*	--- no side borders above ----------------------------------------	*/
/*	--- side borders below -------------------------------------------	*/
input,
select,
#text,
#delete,
#delete2,
#userpwd,
textarea.input_textarea_patches,
textarea.input_textarea_shopping_list,
td.list_td,
td.list_td_hover,
tr.list_tr_hover,
td.list_td_hover_single,
td.list_td_hover_single_marked,
td.list_td_shaded,
td.list_td_shaded_edit,
td.list_td_hover_padding,
td.list_td_noborder_bottom,
td.list_td_noborder_bottom_edit,
td.list_td_noborder_bottom_edit2,
td.list_td_noborder_bottom_edit3,
td.list_td_bottom_shadow,
td.list_td_padding,
td.list_td_padding_doc,
td.list_td_hover_single,
td.list_td_hover_single_marked,
td.list_td_nopadding
{
	background-image: url('');
}
/*	--- side borders above -------------------------------------------	*/
#menu,#author_mobile
{
	border: 1px solid #6f6;
	box-shadow: 0px 4px 10px -2px #666;
	right: 0;
	left: 0;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
}
/*
#menu
{
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
*/
#menu,
td.list_td_header,
td.list_td_header_right,
td.list_td_header_hover,
td.list_td_header_hover_right,
td.list_td_header_big,
td.list_td_header2_center
{
	background-color: #6f6;
	background-image: url('');
	color: #fff;
}
td.list_td_hover_single
{
	background-color: #fff;
}
td.list_td_hover_single_marked
{
	background-color: #ffb;
}
#CalendarControl td{
	background-image: url('');
}
#CalendarControl .header{
	background-image: url('');
	background-color: #6f6;
}
#CalendarControl .weekday,
#CalendarControl .weekend,
#CalendarControl .current
{
	background-image: url('');
	color: #000;
	padding: 0px;
	margin: 0px;
}
#CalendarControl .weekday:hover,
#CalendarControl .weekend:hover,
#CalendarControl .current:hover {
	background-image: url('');
	color: #fff;
	background-color: #6f6;
}
#table_div{
	border: 1px solid #000;
	padding: 2px;
	box-shadow: 0px 4px 10px -2px #666;
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
	-moz-border-radius: 7px;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
	behavior: url('css/border-radius.htc');
}
div.app_icon_small_normal{
	color: #fff;
	border: 1px solid #000;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	font-size: 18px;
	font-weight: bold;
	box-shadow: 0px 4px 10px -2px #666;
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
	-moz-border-radius: 7px;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
	behavior: url('css/border-radius.htc');
}
div.app_icon_small_normal:hover{
	cursor: pointer;
}
img.app_icon_normal,
img.app_icon_small_normal,
i.app_icon_normal,
i.app_icon_small_normal
{
	background-color: #6f6;

}
img.app_icon_selected,
img.app_icon_small_selected,
i.app_icon_selected,
i.app_icon_small_selected
{
	background-color: #ff0;
/*	background-color: #CAE710;	*/
/*	background-color: #D6DD00;	*/
}
img.app_icon_normal,
img.app_icon_selected,
i.app_icon_normal,
i.app_icon_selected
{
	box-shadow: 0px 4px 10px -2px #666;
	margin-bottom: 0px;
	border: 1px solid #6f6;
	background-image: url('');
	-webkit-border-top-left-radius: 15px;
	-webkit-border-top-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-webkit-border-bottom-right-radius: 15px;
	-moz-border-radius: 15px;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
	behavior: url('css/border-radius.htc');
}
img.app_icon_small_normal,
img.app_icon_enabled,
img.app_icon_small_enabled,
img.app_icon_disabled,
img.app_icon_small_disabled,
img.app_icon_small_selected,
i.app_icon_small_normal,
i.app_icon_enabled,
i.app_icon_small_enabled,
i.app_icon_disabled,
i.app_icon_small_disabled,
i.app_icon_small_selected
{
	box-shadow: 0px 4px 10px -2px #666;
	border: 0px solid #000;
	background-image: url('');
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	behavior: url('css/border-radius.htc');
}
img.app_icon_enabled,
img.app_icon_small_enabled,
i.app_icon_enabled,
i.app_icon_small_enabled
{
	background-color: #00B82B;
}
img.app_icon_disabled,
img.app_icon_small_disabled,
i.app_icon_disabled,
i.app_icon_small_disabled
{
	background-color: #B80300;
}
input,
select,
textarea.input_textarea_patches,
textarea.input_textarea_shopping_list,
textarea.journal_start,
tr.list_tr_marked_gray
{
	background-color: #eee;
}
input,
select,
textarea
{
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	behavior: url('css/border-radius.htc');
}
input.normal_button,
input.mobile_hide_button,
input.cancel_button,
input.button_search,
input.button_search2 
{
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
	-moz-border-radius: 7px;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
	behavior: url('css/border-radius.htc');
}
input.logon{
	background-image: url('');
}