/* 
bgcolor: #eeebdf
bordercolor: #d2cdba


*/



.dsicon-arrowdown, .dsicon-arrowup, .dsicon-contextmenu {background:transparent url('/dsglobal/image/dscommonimages_v1.png') no-repeat 0 0;}
img.dsicon-arrowdown, img.dsicon-contextmenu {height:13px;width:13px;border:0;background-position:-15px -13px;}

.dsprofile_message {font-size:11px;font-weight:normal;letter-spacing:110%;color:#999999;font-variant:small-caps;font-family:Verdana;}
.dsdropblock0 {min-height:400px;border-top:5px dashed #D70026;border-bottom:5px dashed #D70026}
.dsdropblock1 {min-height:400px;border-top:5px dashed #3399CC;border-bottom:5px dashed #3399CC}
.dsdropblock2 {min-height:400px;border-top:5px dashed #99CC33;border-bottom:5px dashed #99CC33}
.dsdropblock3 {min-height:400px;border-top:5px dashed #FF6600;border-bottom:5px dashed #FF6600}
.dsdropblock4 {min-height:400px;border-top:5px dashed #FFCC33;border-bottom:5px dashed #FFCC33}

.dsexplorer_block_hover {background:#F7F7F7}

.dsassetviewa {border:0px solid #003366;background-color:#dddddd}
.dsassetview {border:0px solid #b10027;background-color:transparent}

#dsarticle_list .dsarticle .dsarticle_content {display: none;}
.dswidget_list .dswidget .dswidget_content {display: none;}

.dscheckerhandle {background:transparent url('/dsglobal/image/dsbgchecker.gif') repeat}
.dspointer {cursor:pointer;}
#dspopupbody .dswidget_column {}
#dspopupbody #dswidget_list {}
#dspopupbody #dswidget_list .dswidget {}
#dspopupbody #dswidget_list .dswidget .dswidget_content {display: none;}
#dspopupbody .dswidget {margin: 1px;padding: 1px;border: 0px solid #0F3974;}
#dspopupbody .dswidget h3 {margin: 0;padding: 5px;font-size: 14px;color: #fff;background-color: #2153AA;}
#dspopupbody .dswidget .dswidget_content {padding: 5px;}
#dspopupbody .dswidget .dswidget_blocktoggle {cursor: pointer;}
#dspopupbody .dswidget .dswidget_blocktoggle .dswidget_dragtoggle {display: none;}
#dspopupbody .block-hover {border: 1px dashed #666;}
#dspopupbody .block-list-handle, #portal .handle {cursor: move;}
#dspopupbody .handle {width: 100%;}
#dspopupbody #dswidget_list .dswidget .dswidget_blocktoggle {display: none;}

#dspalette .dswidget .dswidget_blocktoggle .dswidget_dragtoggle {display: none;}

#dspalette #dswidget_list .dswidget .dswidget_blocktoggle {display: none;}

.dsgreybar {background:#eeeeee url('/dsglobal/image/dsgreybar.gif') repeat-x;border-top:1px solid #a5a5a5;border-bottom:1px solid #666666}

#dsloader0 {display:none}
.dsmono {font:1em monospace}
.dsbold {font-weight:bold}
.dsvaligntop {vertical-align:top}
.dscenter {text-align:center}
.dstable {padding:2px;width:100%;border:0; border-collapse:collapse;}
.dstable td  {padding:2px;border:0;border-collapse:collapse}
.dsmessages td  {padding:0px;}
/* 2008-10-04 [AP] Damit ist das Padding immer für alle Tables die per AJAX in eine Tabelle nachgeladen werden auf 0! Warum? Das ist doch quatch, versaut mir die ganzen Tabllen
.dstable table td {padding:0;}
*/
#dspopupbody {background-color:#ffffff;}

.dslist {border-right:1px solid #d2cdba;}
.dslist td {border-top:0px solid #d2cdba;border-right:1px solid #d2cdba}
table.dslist   {border-bottom:1px solid #d2cdba;margin-bottom:1px}
table.dspadding2 td {padding:2px;}
.dslistbottom td {border-bottom:1px solid #d2cdba;}
.dsdbmask {color:#FF0000 !important;background-color:#ffff99 !important}

table.dsnoborder   {border:0;}
.dsnoborder td {border:0;}

.dsbutton_aqua_gray_left {height:20px;width:9px;background: url('/dsglobal/image/dsbutton_aqua_gray_left.png')}
.dsbutton_aqua_gray_mid {text-align:center;height:20px;font:normal 7.5pt Verdana;color:#000099;background:#eeeeee url('/dsglobal/image/dsbutton_aqua_gray_mid.png') repeat-x}
.dsbutton_aqua_gray_right {height:20px;width:9px;background: url('/dsglobal/image/dsbutton_aqua_gray_right.png')}

.dsbutton_aqua_red_left {height:20px;width:9px;background: url('/dsglobal/image/dsbutton_aqua_red_left.png')}
.dsbutton_aqua_red_mid {text-align:center;height:20px;font:normal 7.5pt Verdana;color:#000099;background:#eeeeee url('/dsglobal/image/dsbutton_aqua_red_mid.png') repeat-x}
.dsbutton_aqua_red_right {height:20px;width:9px;background: url('/dsglobal/image/dsbutton_aqua_red_right.png')}


.dslist td td {border:0}

.dslist_sub {border-top:0;border-bottom:0;padding:0;margin:0}
.dshead {text-align:left;font-weight:normal;background:#ffffff url("/dsglobal/image/themes/dshead_aqua.gif") repeat-x;color:#000000;border-left:1px solid #d2cdba;border-bottom:1px solid #d2cdba;border-top:1px solid #d2cdba;padding:0.1em;padding-left:0.2em;border-right:1px solid #d2cdba}
.dsheadfullborder {font-weight:normal;text-align:left;background:#ffffff url("/dsglobal/image/themes/dshead_aqua.gif") repeat-x;color:#000000;border:1px solid #d2cdba;padding:0.1em;padding-left:0.2em;}

.dshead_sortorder_seperater {padding-right:2px; padding-left:2px}

.dsheadnoborder {font-weight:normal;text-align:left;background:#ffffff url("/dsglobal/image/themes/dshead_aqua.gif") repeat-x;color:#000000;border-bottom:1px solid #d2cdba;border-top:1px solid #d2cdba;padding:0.1em;padding-left:0.2em;}
.dshead_active {font-weight:normal;text-align:left;background:#ffffff url("/dsglobal/image/themes/dshead_aqua_active.gif") repeat-x;color:#000000;border-bottom:1px solid #d2cdba;border-top:1px solid #d2cdba;padding:0.1em;padding-left:0.2em;border-right:1px solid #d2cdba}

.dsheada {font-variant:small-caps;text-transform:capitalize;font-weight:normal;background:#EEEBDF;color:#b10027;border-bottom:1px solid #BCBC92;border-top:1px solid #ffffff;padding:2px;}



.dswarning {color:#ff0000;font-weight:bold;line-height:1.5em;}
.dsclear {clear:both;}
img.dsarrowup {border:0;width:9px; height:5px;}
img.dsarrowdown {border:0;width:9px; height:5px;}
.dsright {text-align:right}

/* RoundedJSCorner Classes */
.dsroundedtop,.dsroundedbottom{display:block}
.dsroundedtop *,.dsroundedbottom *{display:block;height: 1px;overflow: hidden}

/* Rounded large */

.dsroundedwide1{margin: 0 18px;}
.dsroundedwide2{margin: 0 15px}
.dsroundedwide3{margin: 0 12px}
.dsroundedwide4{margin: 0 10px}
.dsroundedwide5{margin: 0 9px}
.dsroundedwide6{margin: 0 8px}
.dsroundedwide7{margin: 0 2px;height:3px;}
.dsroundedwide8{margin: 0 1px;height: 3px}

/*.dsrounded1{margin: 0 5px}
.dsrounded2{margin: 0 3px}
.dsrounded3{margin: 0 2px}
.dsrounded4{margin: 0 1px;height: 2px}*/
/* Rounded Regular */
.dsrounded1{margin: 0 5px}
.dsrounded2{margin: 0 3px}
.dsrounded3{margin: 0 2px}
.dsrounded4{margin: 0 1px;height: 2px}
/* Rounded Small */
.dsroundedsmall1{margin: 0 2px}
.dsroundedsmall2{margin: 0 1px}


/* Default List Classes */
.dslist_selected {background:#eeeeee}
/* .dslist1 {background:#edf3fe}*/
/* .dslist1 {background:#edf3fe} */
.dslist1 {color:#000000 !important;background:#f1f5fa}
.dslist2 {color:#000000 !important;background:#ffffff}

.dsred {color:#D70026}
.dsgreen {color:#006600}

/* blau: #3D80DF beige: #eeebdf*/
.dslist_selected {color:#FFFFFF !important;background:#3D80DF;}
.dslist_hover {color:#000000 !important;background:#eeebdf;}



.dsstatus_green {
	padding: 4px 0px 5px 0px;
	background: #dfdfdf url(/dsglobal/image/status_green.gif) right no-repeat;
	line-height: .5;
}

.dsstatus_yellow {
	padding: 4px 0px 5px 0px;
	background: #dfdfdf url(/dsglobal/image/status_yellow.gif) right no-repeat;
	line-height: .5;
}

.dsstatus_red {
	padding: 4px 0px 5px 0px;
	background: #dfdfdf url(/dsglobal/image/status_red.gif) right no-repeat;
	line-height: .5;
}


/* DSX Contextmenu */
#dscontextmenu_1 {position:absolute;display:none;}
.dscontextmenucontent {width:145px;border:1px outset #C3C39C;background:#F4F4ED;height:100%;margin:0;z-index:90000000}
a.dsconmenu:link, a.dsconmenu:visited, a.dsconmenu:active,div.dscontextitema {text-align:left;width:100%;padding:4px 0px 4px 0px;text-indent:2px;display:block;cursor:pointer;font:normal 11px verdana;color:#000000;text-decoration:none;background:#F4F4ED;border-bottom:1px solid  #C3C39C}
a.dsconmenu:hover,div.dscontextitem  {text-indent:2px;padding:4px 0 4px 0;display:block;cursor:pointer;font:normal 11px verdana;color:#000000;text-decoration:none;background:#EEEBDF;} 
.dscontextmenutitle {text-align:left;font:normal 11px Verdana;background:#F4F4ED;color:#898989;padding:4px 2px 4px 6px;}
div.dsconmenu {width:100%;background-color:#F4F4ED;padding:4px 2px 4px 2px;border-bottom:1px solid  #C3C39C}



/* .dspopup_title {} */
#dseditbt {cursor:pointer;padding:0;margin-right:2px;z-index:5;width:8px;height:8px;border:0;}

.dsnavbar {padding:0.5em 0.5em 0.5em 0.5em;line-height:1.2em;margin:0;border:0;border-top:1px solid #EEEBDF;font-weight:bold;color:#775838;background-color:#EEEBDF;background-image:url("/dsglobal/image/dsm_header_round_right_bottom.png"); background-repeat:no-repeat; background-position: bottom right;}

.dswidget_rounded {padding:0.5em 0.5em 0.5em 0.5em;line-height:1.2em;margin:0;border:0;border-bottom:5px solid #ffffff;font-weight:bold;color:#775838;background:#EEEBDF url("/dsglobal/image/dsm_header_round_right_bottom.png") bottom right no-repeat;}
.dswidget_title {padding:0.5em 0.5em 0.5em 0.5em;line-height:1.2em;margin:0;border:0;border-bottom:5px solid #ffffff;font-weight:bold;color:#775838;background-color:#EEEBDF}
.dswidget_label {padding:0.5em 0.5em 0.5em 0.5em;line-height:1.2em;margin:0;border:0;border-bottom:5px solid #ffffff;font-weight:bold;color:#775838;background-color:#EEEBDF}

/* DSX Articlebutton */
.dsartticlebutton {width:12px;height:8px;border:0;margin:0;padding:0}

/* Form Layout */
.ds_fieldbox {}
div.ds_label {padding:10px 2px 7px 0;}
label.ds_label {}
div.ds_field {}

.ds_1column_1 {clear:both;width: 99%;}
/*  2Column Layout */
.ds_2column_1 {clear:both;float:left;width: 49.5%;}
.ds_2column_2 {float:right;width: 48%;width:48% !ie;margin-left:1.5%;}
/* 3Column Layout */
.ds_3column_1 {clear:both;float:left; width: 33% !important; width: 31%;}
.ds_3column_2 {float:left;width: 32% !important;width:31%; margin-left:1.5% !important; margin-left:1%;}
.ds_3column_3 {float:left;width: 32% !important;width:31%; margin-left:1.5% !important; margin-left:1%;}
/* 4Column Layout */
.ds_4column_1 {clear:both;float:left;width: 24%;}
.ds_4column_2 {float:left;width: 24% !important;width:24%;margin-left:1.5%;}
.ds_4column_3 {float:left;width: 23% !important;width:23%;margin-left:2%;}
.ds_4column_4 {float:left;width: 23% !important;width:23%;margin-left:1.5%;}

/*  Third Layout AP hatte es falsch berechnet TR 1.11.2007 */
/*.ds_column_13rd {width: 24%;}
.ds_column_23rd {width: 74%;}
*/
.ds_column_13rd {width: 33%;}
.ds_column_23rd {width: 66%;}
.ds_column_50percent {width: 50%;}
.ds_column_49percent {width: 49%;}
.ds_column_3rdmargin {margin-left:1%}
.ds_floatright {float:right}
.ds_floatleft {float:left}

/* Forms Inputs */
.ds_form {margin:0;padding:0}
fieldset.ds_fieldset_form {border:0;padding:0;margin:0;background: #fdfaff url("/dsglobal/image/background_osx.gif") repeat;height:1%}
fieldset.ds_fieldset_box {border:0;padding:0;}
fieldset.ds_fieldset {border:0;padding:0 4px 0 5px;}


div.ds_formbody {padding:0 0 0 0;height:1%;}
input.ds_text {font:1em verdana; width: 99% !important;width:98%;margin:0;padding:0;padding-bottom:0.1em}
input.ds_textfree {font:1em verdana;margin:0;padding:0;padding-bottom:0.1em}

textarea.ds_textarea {font:1em verdana;width: 99% !important;width:98%;}
select.ds_select {font:1em verdana;width:100%;margin:1px 0 0 0;padding:0}
select.ds_select_commandbar {font:0.9em Verdana;width:100%;margin:0;padding:0;height:17px;}
input.ds_check {}
input.ds_radio {}
/* font-family:verdana;color:#333333;font-size:1em;background:#EEEBDF;border:1px solid #666666;margin:0.1em 0 0.1em 0; cursor:pointer; */
input.ds_submit, input.ds_button {font:1em verdana;margin-left:3px}
.ds_date {float:left;border:1px solid #A5AEB5;background:#ffffff;margin-top:0.1em;padding:0.2em}
.ds_time {float:left;border:1px solid #A5AEB5;background:#ffffff;margin-top:0.1em;padding:0.2em;margin-left:0.1em;}
div.ds_buttonbox {padding:20px 10px 20px 0;text-align:right;}
.dscommandbar {margin:0;padding:2px 0 2px 5px;color:#898989;background:#EEEBDF;border-bottom:1px solid #ffffff;}
.dscommandbar_title {font-size:1.2em;font-weight:bold;}
span.dscommandbar_button {}
img.dscommandbar_button {border:0;vertical-align:middle;}
#dsbuttonbox {display:none}
a.dsbutton:link, a.dsbutton:visited, a.dsbutton:active {margin-right:12px;}
a.dsbutton:hover {}


table.dsbuttonbar {padding:0;width:100%}
td.dsbuttonbar {cursor:pointer;border-right:1px solid #8D8D8D;color:#003366;text-transform:;}


/* DS Formwait */
div.dsformwait {position:absolute;width:100%;vertical-align:middle}
div.dswaitcode {position:absolute;width:100%;height:200px;text-align:center;vertical-align:middle;}

/* Field Descriptions & Context-Help & Directory Link */
.dsfd_dir  {cursor:pointer;color:#00008b}
.dshighlight0 {color:mediumblue;text-decoration:none}
.dshighlight1 {color:mediumblue;background:yellow;text-decoration:none}
.dstipp {border:1px ridge #bcbc92;background:#f9f9ef;color:#333333;padding:3px;margin:0}
.dstippbox {border:1px ridge #bcbc92;background:#f9f9ef;color:#333333;padding:3px;margin:1.5em 1.5em 1.5em 1.5em}


.dscolorpicker {vertical-align:bottom;cursor:pointer;width:50px;height:16px;border:#000000 1px solid;margin-bottom:1px}
.dsheadnav {font-weight:bold;color:#ffffff;background:#336699}
.dstagbtn {float:left;width:25px;}

/* Kalender */
	div.dscalendar {font:normal 1.1em Verdana;cursor:pointer;vertical-align:bottom;padding:2px;background:#ffffff;border:#A5ACB2 1px solid; width:73px; height:14px;}
	.dscalendar_monthselect {background-color:#EFEBDE;padding:0.4em;margin-bottom:1px}
/* Month Large */
	#dscalendar_large {padding:0;background-color:#C6C39C;width:100%}
	/* TopNav */
	.dscalendar_month_large_monthnav {background-color:#ffffff;margin:0.5em 0 0.5em 0;font-size:1.5em;width:100%;border:0px solid #000000;font-weight:bold;color:#333333;}
	.dscalendar_month_large_monthnav_left  {width:37%;text-align:right;}
	.dscalendar_month_large_monthnav_mid   {width:24%;white-space:nowrap;text-align:center;cursor:pointer;padding:0 1em 0 1em;}
	.dscalendar_month_large_monthnav_right {width:37%;text-align:left;}
	/* Daynames */
	#dscalendar_month_large_dayname {background-color:#EFEBDE;color:#333333;text-align:center}
	.dscalendar_month_large_dayname {padding:0.3em;}
	/* Daynumbers */
	.dscalendar_month_large_daynumber {padding:2px;text-align:right;display:block;background:#f1f5fa}

	/* Day */
	.dscalendar_month_large_day {background-color:#ffffff;width:14.29%;height:7em;vertical-align:top}
	a.dscalendar_month_large_day {}
	/* ActiveDay */
	td.dscalendar_month_large_active  {background:#eeeeee;}
	a.dscalendar_month_large_active:link  {background:#eeeeee;}
	a.dscalendar_month_large_active:hover  {background:#eeeeee;}
	/* Weekend */
	td.dscalendar_month_large_weekend {background-color:#ffffff}
	a.dscalendar_month_large_weekend:link, a.dscalendar_month_large_weekend:visited, a.dscalendar_month_large_weekend:active {}
	a.dscalendar_month_large_weekend:hover {color:#003366}
	/* Entry */
	div.dscalendar_month_large_entry {padding:0.2em;cursor:pointer;}


/* Month Small */
	#dscalendar_small {background-color:#EFEBDE;margin-top:1px;width:100%}
	#dscalendar_small td {padding:0.1em;}
	/* TopNav */
	.ds_calendar_month_small_select {font-family:verdana;font-size:1em;}
	#dscalendar_month_small_yearnav {margin-bottom:1px;width:100%;background-color:#EFEBDE;font-size:0.9em;border:0;font-weight:bold;color:#333333;}
	#dscalendar_month_small_monthnav {width:100%;background-color:#EFEBDE;font-size:0.9em;border:0;font-weight:bold;color:#333333;}
	#dscalendar_month_small_yearnav td, #dscalendar_month_small_monthnav td {padding:0.3em}


	#dscalendar_month_small_yearnav_left, #dscalendar_month_small_monthnav_left  {padding-left:0.7em;width:20%;}
	#dscalendar_month_small_yearnav_mid, #dscalendar_month_small_monthnav_mid   {cursor:pointer;color:#0030A5;width:60%;text-align:center}
	#dscalendar_month_small_yearnav_right, #dscalendar_month_small_monthnav_right {padding-right:0.7em;width:20%;text-align:right}
	/* Daynames */
	#dscalendar_month_small_dayname {background-color:#ffffff;color:#333333;font-weight:normal;text-align:center}
	/* Day/Week */
	.dscalendar_month_small_week {background-color:#ffffff; width:12.5%;text-align:center;vertical-align:top;}
	.dscalendar_month_small_day {text-align:center;background-color:#ffffff;width:12.5%;vertical-align:top;}
	.ds_calendar_footer	{background-color:#EFEBDE;text-align:center;vertical-align:middle;}
	a.dscalendar_month_small_day {color:#000000}
	/* ActiveDay */
	td.dscalendar_month_small_active  {background-color:#336699;color:#ffffff}
	td.dscalendar_month_small_active  a {color:#ffffff}
	/* Weekend */
	td.dscalendar_month_small_weekend {background-color:#edf3fe}
	a.dscalendar_month_small_weekend:link, a.dscalendar_month_small_weekend:visited, a.dscalendar_month_small_weekend:active {color:#000000}
	a.dscalendar_month_small_weekend:hover {color:#000000}
	/* Entry */
	.dscalendar_month_small_entry {text-align:center;background-color:#ffffff;color:#000000;font-weight:bold;cursor:pointer;}

	#dscalendar_week {padding:0.5em;background-color:#ffffff;font-size:0.9em;width:100%}
	#dscalendar_week td {}
	td.dscalendar_week_day {height:6em}

	div.dscalendar_week_day {padding:0.5em;background-color:#EFEBDE;font-weight:bold;}
	.dscalendar_week_entry {padding:0.5em;background-color:#ffffff;font-weight:normal}

/* New Calendar Classes 20080717 [AN] */
	.DSSCError { background-color:pink; }
	.DSSCOption { cursor:pointer; }
	.DSSCTimeContainer { background-color:#FFFFFF;border:1px solid #000000;overflow: auto;	display: block; z-index: 2; height: 120px; position: absolute; width: 95px; }
	.DSSCSelected { background-color: #66CCFF; }
	.DSSCInterval { width: 160px; }

.dstabbar_bottom {margin-bottom:1.5em;}
/* Default Inactive Dynasite Tab */
a.dstabbar:link,a.dstabbar:visited {padding:3px;display:block;background:#636363;color:#ffffff;vertical-align:middle;text-align:center;text-decoration:none;border-right:#ffffff 1px solid}
a.dstabbar:hover,a.dstabbar:active {padding:3px;display:block;background:#003366;color:#ffffff;vertical-align:middle;text-align:center;text-decoration:none;border-right:#ffffff 1px solid}
/* Default Active Dynasite Tab */
a.dstabbara:link,a.dstabbara:visited {padding:3px;display:block;background:#003366;color:#ffffff;vertical-align:middle;text-align:center;text-decoration:none;border-right:#ffffff 1px solid}
a.dstabbara:hover,a.dstabbara:active {padding:3px;display:block;background:#003366;color:#ffffff;vertical-align:middle;text-align:center;text-decoration:none;border-right:#ffffff 1px solid}
/* TabBar Aqua  */
table.dstabbar_aqua {width:100%;}
td.dstabbar_aqua {width:120px}
a.dstabbar_aqua:link, a.dstabbar_aqua:visited  {border:0;margin:0;float:left;padding:7px 0px 0px 0px;text-decoration:none;color:#000000;text-align:center;display:block;width:120px; height: 19px !important;height: 26px;height/**/:/**/19px;font:bold 10px Verdana;background: url(/dsglobal/image/dstab_aqua.gif) top left no-repeat;}
a.dstabbar_aqua:hover, a.dstabbar_aqua:active {background-position:0 -31px;}
a.dstabbar_aquaa:link, a.dstabbar_aquaa:visited, a.dstabbar_aquaa:hover, .adstabbar_aquaa:active  {border:0;margin:0;float:left;padding:7px 0px 0px 0px;text-decoration:none;color:#000000;text-align:center;display:block;width:120px;height: 19px !important;height: 26px;height/**/:/**/19px;font:bold 10px Verdana;background: url(/dsglobal/image/dstab_aqua.gif) 0 -31px no-repeat;}

/* TabBar Aqua-Center  */
table.dstabbar_aquacenter {width:100%;padding-bottom:10px;text-align:center;margin:0 auto 0 auto}
td.dstabbar_aquacenter {width:95px;text-align:center;height:22px;color:#000099;}
a.dstabbar_aquacenter:link, a.dstabbar_aquacenter:visited  {margin:0;padding:5px 0px 4px 0px;text-decoration:none;color:#000000;display:block;width:95px;font:normal 10px Verdana;vertical-align:middle;border-right:1px solid #5A5A5A;background:#eeeeee url('/dsglobal/image/dsbutton_aquac_gray_mid.png') repeat-x;}
a.dstabbar_aquacenter:hover, a.dstabbar_aquacenter:active {}
a.dstabbar_aquacentera:link, a.dstabbar_aquacentera:visited, a.dstabbar_aquacentera:hover, .adstabbar_aquacentera:active  {border:0;margin:0;padding:5px 0px 4px 0px;text-decoration:none;color:#000000;display:block;width:95px;font:normal 10px Verdana;vertical-align:middle;border-right:1px solid #5A5A5A;background:#eeeeee url('/dsglobal/image/dsbutton_aquac_blue_mid.png') repeat-x;}
a.dstabbar_aquacenter_lastright:link,a.dstabbar_aquacenter_lastright:visited,a.dstabbar_aquacenter_lastright:hover,a.dstabbar_aquacenter_lastright:active {border-right:0px}
td.dstabbar_aquacenter_spacer_left {height:22px;background-image:url('/dsglobal/image/dsbutton_aquac_gray_left.gif');background-position:right top; background-repeat:no-repeat}
td.dstabbar_aquacenter_spacer_left_active {height:22px;background-image:url('/dsglobal/image/dsbutton_aquac_blue_left.gif');background-position:right top; background-repeat:no-repeat}
td.dstabbar_aquacenter_spacer_right {height:22px;background-image:url('/dsglobal/image/dsbutton_aquac_gray_right.gif');background-position:left top; background-repeat:no-repeat}
td.dstabbar_aquacenter_spacer_right_active {height:22px;background-image:url('/dsglobal/image/dsbutton_aquac_blue_right.gif');background-position:left top; background-repeat:no-repeat}

/* TabBar Classic  */
table.dstabbar_classic {width:100%;padding-bottom:10px}
td.dstabbar_classic {width:108px;border-right:1px solid #BCBC92}
a.dstabbar_classic:link, a.dstabbar_classic:visited, a.dstabbar_classic:active {padding:4px;font:normal 11px Verdana;color:#666666;line-height:16px;background:#ECECE1;border-bottom:1px solid #BCBC92;text-decoration:none;text-align:center;display:block;width:100px;border-top:1px solid #ecece1;}
a.dstabbar_classic:hover  {background:#EBEBDE}
a.dstabbar_classica:link, a.dstabbar_classica:visited, a.dstabbar_classica:active  {padding:4px;font:normal 11px Verdana;color:#000000;line-height:16px;text-decoration:none;text-align:center;display:block;width:100px;border-top:1px solid #bcbc92}
a.dstabbar_classica:hover {}
td.dstabbar_classic_spacer_right {border-bottom:1px solid #BCBC92;}

/* TabBar Classic  */
/* TabBar Classic  */
table.dstabbar_classicvariable {width:100%;padding-bottom:10px}
td.dstabbar_classicvariable {border-right:1px solid #BCBC92}
td.dstabbar_classicvariable_lastright {border-right:1px solid #F9F9EF}

a.dstabbar_classicvariable:link, a.dstabbar_classicvariable:visited, a.dstabbar_classicvariable:active {padding:4px;font:normal 10px Verdana;color:#666666;background:#ECECE1;border-bottom:1px solid #BCBC92;text-decoration:none;text-align:center;display:block;border-top:1px solid #ecece1;}
a.dstabbar_classicvariable:hover  {background:#EBEBDE}
a.dstabbar_classicvariablea:link, a.dstabbar_classicvariablea:visited, a.dstabbar_classicvariablea:active  {padding:4px;font:normal 10px Verdana;color:#000000;text-decoration:none;text-align:center;display:block;border-top:1px solid #bcbc92}
a.dstabbar_classicvariablea:hover {}
td.classicvariable_spacer_right {width:100%;border-bottom:1px solid #BCBC92;}

/* TabBar Sub-Center  */
table.dstabbar_classiccenter {width:100%;padding-bottom:10px;text-align:center;margin:0 auto 0 auto}
td.dstabbar_classiccenter {width:101px;border-right:1px solid #BCBC92}
a.dstabbar_classiccenter:link, a.dstabbar_classiccenter:visited, a.dstabbar_classiccenter:active {padding:3px;font:normal 10px Verdana;color:#666666;background:#ECECE1;border-bottom:1px solid #BCBC92;text-decoration:none;display:block;width:95px;border-top:1px solid #ecece1;}
a.dstabbar_classiccenter:hover  {background:#EBEBDE}
a.dstabbar_classiccentera:link, a.dstabbar_classiccentera:visited, a.dstabbar_classiccentera:active  {padding:3px;font:normal 10px Verdana;color:#000000;text-decoration:none;display:block;width:95px;border-top:1px solid #bcbc92}
a.dstabbar_classiccentera:hover {}
td.dstabbar_classiccenter_spacer_right {border-bottom:1px solid #BCBC92;width:33%}
td.dstabbar_classiccenter_spacer_left {border-bottom:1px solid #BCBC92;border-right:1px solid #BCBC92;width:33%;}

/* XP TabBar classes */
div.dstabbar_xp_box {border:1px solid #91a7b4}
div.dstabbar_xp {margin:0 0 0 0;padding-left:0;float: left;width: 100%;background-image: url("/dsglobal/image/xp/tabs_bg.gif");}
div.dstabbar_xp ul {margin:0;padding:0;list-style: none;}
div.dstabbar_xp li {float:left;background: url("/dsglobal/image/xp/tab_bg.gif") no-repeat left top;margin: 0;margin-left: 0px;margin-right: 0.3em;	padding: 0 0 0 1em;	line-height: 1.6em;}
div.dstabbar_xp li.dstabbar_xpa {background: url("/dsglobal/image/xp/tab_sel_bg.gif") no-repeat left top;margin-right: 0.3em;}
div.dstabbar_xp  span {float: left;display: block;background: url("/dsglobal/image/xp/tab_end.gif") no-repeat right top;padding: 0px 1em 0px 0px;vertical-align:text-top}
div.dstabbar_xp .dstabbar_xpa span {background: url("/dsglobal/image/xp/tab_sel_end.gif") no-repeat right top;}
div.dstabbar_xp a {text-decoration: none;font-family: Verdana, Arial;font-size: 1em;white-space:nowrap;vertical-align:text-top }
div.dstabbar_xp a:link, div.dstabbar_xp a:visited, div.dstabbar_xp a:hover {color: black;}
div.dstabbar_xp a:hover {}
div.dstabbar_xp .dstabbar_xpa {}
div.dstabbar_xp .dstabbar_xpa a, div.dstabbar_xp .dstabbar_xpa a:link, div.dstabbar_xp .dstabbar_xpa a:visited {}


/* DSNarrowTab */

div.dstabbar_narrow  {float:left;position:relative;left:50%;text-align:left;}

div.dstabbar_narrow ul {list-style:none;position:relative;left:-50%;margin:0;padding:0;}
div.dstabbar_narrow ul li {float:left;}
div.dstabbar_narrow ul li a {
	background-color: #b9c3c6;
	border-left: 1px solid #fff;
	color: #fff;
	display: block;
	height: 25px;
	line-height: 25px;
	padding: 0 20px;
	text-align: center;
	text-decoration: none;
	white-space: nowrap;
	width:auto !important; width:80px; /* Für IE 6 wird eine width Angabe benötgit */
}
div.dstabbar_narrow ul li.dstabbar_narrow_left a {
	background: #b9c3c6 url(/dsglobal/image/tabbar_narrow_bg-nav-tab-cap-left.gif) top left no-repeat;	border: 0;
}

div.dstabbar_narrow ul li.dstabbar_narrow_right a {
	background: #b9c3c6 url(/dsglobal/image/tabbar_narrow_bg-nav-tab-cap-right.gif) top right no-repeat;
}
	
div.dstabbar_narrow ul li.dstabbar_narrow_left a:hover,
div.dstabbar_narrow ul li.dstabbar_narrow_left a.active	{
	background: #93a0a6 url(/dsglobal/image/tabbar_narrow_bg-nav-tab-cap-left.gif) bottom left no-repeat;
}

div.dstabbar_narrow ul li.dstabbar_narrow_right a:hover,
div.dstabbar_narrow ul li.dstabbar_narrow_right a.active {
	background: #93a0a6 url(/dsglobal/image/tabbar_narrow_bg-nav-tab-cap-right.gif) bottom right no-repeat;
}
	
div.dstabbar_narrow ul li a:hover {background: #93a0a6;}
div.dstabbar_narrow ul li a.active {background-color: #93a0a6;cursor: default;}


/* Color TabBar */
ul.dstabbar_colortab {list-style-type: none;margin:0;padding:0;}
li.dstabbar_colortab {font-weight: bold;float: left;padding:0;margin:0}
a.dstabbar_colortab:link, a.dstabbar_colortab:visited, a.dstabbar_colortab:active {font-size:1.1em;display: block;padding:0 0 0.25em 0.4em;margin-left: 0.5em;margin-top:0.7em;color:#898989;border-bottom-style:solid;border-bottom-width:0.2em;width:8em !important; width:11em; width/**/:/**/7.7em;}
a.dstabbar_colortaba:link, a.dstabbar_colortaba:visited, a.dstabbar_colortaba:active  {font-size:1.1em;display: block;padding:0 0 0.25em 0.4em;margin-left: 0.5em;margin-top:0.7em;color:#0030AD;border-bottom-style:solid;border-bottom-width:0.5em;width:8em !important; width:11em; width/**/:/**/7.7em;}

/* Buttons Aqua - [AP]=werden die noch benutzt?*/
.dsbutton_aqua, .dsbutton_aqua:link, .dsbutton_aqua:visited, .dsbutton_aqua:active {color:#000000;margin-top:15px;text-align:center;padding:3px 0px 0px 0px;display:block;font:bold 10px verdana;width:84px;height:22px;background: url(/dsglobal/image/dsbutton_aqua.gif) top left no-repeat;}
.dsbutton_aquaa, .dsbutton_aqua:hover {color:#000000;margin-top:15px;text-align:center;padding:3px 0px 0px 0px;display:block;font:bold 10px verdana;width:84px;height:22px;background: url(/dsglobal/image/dsbutton_aqua.gif) 0 -27px no-repeat;}




.dspanel, .dspanel:active, .dspanel:hover, .dspanel:link, .dspanel:visited {color:#898989;background-color:#eeebdf;}

.dspanel_shaded_black {color:#Bccccc;background:#000000 url(/dsglobal/image/dspanel_shadedblack.gif) repeat-x;}
.dspanel_shaded_black a:link,.dspanel_shaded_black a:visited,.dspanel_shaded_black a:visited,.dspanel_shaded_black a:hover, {color:#Bccccc;}

.dspanel_shaded_darkblue {color:#ffffff;background:#ffffff url(/dsglobal/image/dspanel_shaded_darkblue.gif) repeat-x;}
.dspanel_shaded_darkblue a:link,  .dspanel_shaded_darkblue a:visited, .dspanel_shaded_darkblue a:visited, .dspanel_shaded_darkblue a:hover {color:#ffffff;}

.dspanel_shaded_blue {color:#Bccccc;background:#000000 url(/dsglobal/image/dspanel_shaded_blue.gif) repeat-x;}
.dspanel_shaded_blue a:link,.dspanel_shaded_blue a:visited,.dspanel_shaded_blue a:visited,.dspanel_shaded_blue a:hover, {color:#Bccccc;}


.dspanel_shaded_gray a:link,.dspanel_shaded_gray a:visited,.dspanel_shaded_gray a:visited,.dspanel_shaded_gray a:hover, {color:#Bccccc;}



.dspanel_shaded_blue {font-family:Arial, Helvetica, sans-serif;font-size:7pt;writing-mode:lr-tb;font-weight:normal;color:#000000;background:#ffffff url(/dsglobal/image/dspanel_shaded_blue.gif) repeat-x;border-bottom:0px solid #8D8D8D;border-top:1px solid #516C87;padding:4px;}
.dspanel_shaded_gray {font-family:Arial, Helvetica, sans-serif;font-size:7pt;writing-mode:lr-tb;font-weight:normal;color:#000000;background:#ffffff url(/dsglobal/image/dspanel_shaded_gray.gif) repeat-x;border-bottom:0px solid #8D8D8D;border-top:1px solid #8D8D8D;padding:4px;}


/* ul#dspanel {float:left;list-style-type:none;width:100%;font-size:0px;margin:0;padding:0;border:0} */
.dssubpanel {clear:both;border-top:0px solid #666666;border-bottom:1px solid #666666;height:24px;background: url(/dsglobal/image/dspanelbg.gif) repeat-x;margin:0;padding:0}

/* Editor Buttons */
.dsrt_btn {height:20px;width:20px;border:0;padding:0px 3px 0px 3px}
.dsmcustnav {background:#636363;color:#FFFFFF;border:0}

/* 2007-08-24 [AP] Werden dies Klassen noch benötigt ??? */
.dsmenu {color:#242424;border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-bottom:1px solid #C3C39C;cursor:pointer;border-right:1px solid #C3C39C;background:#F9F9EF;padding:3px 0 3px 0}
.dsmenua {border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-bottom:1px solid #C7C3B8;cursor:pointer;border-right:1px solid #C7C3B8;background:#EEEBDF;padding:3px 0 3px 0}
.dsmenu_highlight {color:#b10027;border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-bottom:1px solid #C3C39C;cursor:pointer;border-right:1px solid #C3C39C;background:#F9F9EF;padding:3px 0 3px 0}


/* 2005-04-26 [AP] Column Select for Article-Mask */
a.dscolumnselect:link, a.dscolumnselect:visited, a.dscolumnselect:active {display:block;color:#000000;text-decoration:none;background:#F9F9EF;text-align:center;border:1px outset #BCBC92}
a.dscolumnselect:hover  {display:block;color:#000000;text-decoration:none;background:#cfcfcf;text-align:center;border:1px outset #BCBC92}
a.dscolumnselecta:link, a.dscolumnselecta:visited, a.dscolumnselecta:active, a.dscolumnselecta:hover  {display:block;color:#000000;text-decoration:none;background:#cfcfcf;text-align:center;border:1px outset #BCBC92}

.dstable table td.dsaccordion, .dsaccordion_classic {writing-mode:lr-tb;font-weight:bold;color:#333333;background:#ffffff;border-bottom:#E9E9DB 1px solid;padding:5px;}


.dstable table td.dsaccordion, .dsaccordion {cursor:pointer;writing-mode:lr-tb;font-weight:bold;color:#333333;background:#ffffff url(/dsglobal/image/dspanel_mid.png) repeat-x;border-bottom:#E9E9DB 1px solid;padding:5px 0px 5px 5px;}
.dsspacehead {writing-mode:lr-tb;font-weight:bold;color:#333333;background:#ffffff url(/dsglobal/image/dspanel_mid.png) repeat-x;border-bottom:#E9E9DB 1px solid;padding:5px;}
.dsspacehead_active {writing-mode:lr-tb;font-weight:bold;color:#333333;background:#ffffff url(/dsglobal/image/dspanel_mid_active.png) repeat-x;border-bottom:#E9E9DB 1px solid;padding:5px;}




.dsaccordion_arrow {padding-left:10px;writing-mode:lr-tb;width:13px;cursor:pointer;color:#0033FF}
.dsaccordion_disabled {color:#898989;cursor:default;}
.dsaccordion_content {margin:1em;border:1px solid #C6C39C;border-top:0;padding-bottom:0em;height:1%}
.dsaccordion_inactive {cursor:pointer;color:#003399;text-decoration:none}
.dsaccordion_hover, .dswidget_hover {cursor:pointer;color:#d70026;text-decoration:none}

.dsaccordion_arrow_small {writing-mode:lr-tb;cursor:pointer;color:#0033FF}


/* 2005-08-29 [AP] DSPAging UDF */
div.dspaging, div.dspaging_manager {font-family:verdana,arial;float:right;padding:0px 0px 0px 2px}
div.dscommandbar_paging {font-family:verdana,arial;font-size:1em}

a.dspaging:link, a.dspaging:visited, a.dspaging:active {color:#003399;text-decoration:none}
a.dspaging:hover {color:#d70026;text-decoration:none}

a.dspaging_manager {font-size:1.3em;font-weight:bold;}
a.dspaging_manager:link, a.dspaging_manager:visited, a.dspaging_manager:active {color:#898989;text-decoration:none;}

a.dspaging_manager:hover {color:#898989;text-decoration:none}


div.dspaging_widget {font-family:verdana,arial;float:right;padding:0px 0px 0px 2px}
a.dspaging_widget:link, a.dspaging_widget:visited, a.dspaging_widget:active {color:#775838;text-decoration:none;font-weight:bold}
a.dspaging_widget:hover {color:#775838;text-decoration:none;font-weight:bold}

ul.dspaging {list-style-type:none;margin:0;padding:0}
li.dspaging {float:left;}

ul.dscolumn_nav_2_active {list-style-type:none;margin:0;padding:0}
li.dscolumn_nav_2_active, li.dscolumn_nav_2 {float:left;}


/* 2005-04-26 [AP] Für das UDF DSInfoMessage */
/* Dies Klassen können raus */
.dsinfobody {background:#EFEFE6;color:#333333;}
.dsinfohead {font-size:1.4em;color:#333333;background:#EEEBDF;border-bottom:1px solid #BCBC92;margin:0;padding:5px 0 5px 5px}
.dsinfomodul {padding:2px 0}
.dsinfodescription {padding:2px 0;line-height:1.5em}
.dsinfocontact {padding:4px 0;}
/* / Dies Klassen können raus */
.dsinfo_body {background:#EFEFE6;color:#333333;}
.dsinfo_title {font-size:1.4em;color:#333333;background:#EEEBDF;border-bottom:1px solid #BCBC92;margin:0;padding:5px 0 5px 5px}
.dsinfo_modul {padding:2px 0}
.dsinfo_description {padding:2px 0;line-height:1.5em}
.dsinfo_contact {padding:4px 0;}
div.dsinfo_table {display:table;width:100% !important; width:auto;}
div.dsinfo_image {display:table-cell;vertical-align:top;margin-right:0 !important; margin-right:-3px}					
div.dsinfo_content {width:100%;width:auto !ie;display:table-cell; vertical-align:top;height:1%;padding:10px 10px 10px 0;}


/* Dynasite System Menu */

/*Menu*/
.dstree_dynasite {font-family:verdana;list-style-type: square;list-style-position: inside;margin:0px 0px 1.5em 0px;padding:0px 0px 0px 0px;}
.dssystemsubmenus_1{margin:0.5em 0 0 1.5em;padding:0;}
.dssystemsubmenus_2{margin:0;padding:0;}

/*Active Menu*/
li.dstree_dynasite_active{background:#E3F4FF;font-weight: bold;border-bottom-style: dashed;border-bottom-width: 1px;border-bottom-color: #dbdbdb;padding:7px 0px 7px 10px;margin:0px;}
a.dstree_dynasite_active:link, a.dstree_dynasite_active:visited, a.dstree_dynasite_active:active{background:#E3F4FF;color: #003366;margin-top: 0px;padding-top: 7px;margin-right: 0px;padding-right: 8px;margin-bottom: 0px;padding-bottom: 7px;margin-left: 0px;padding-left: 0px;text-decoration: none;}
a.dstree_dynasite_active:hover{}

/*Inactive Menu*/
li.dstree_dynasite_inactive{font-weight: bold;border-bottom-style: dashed;border-bottom-width: 1px;border-bottom-color: #dbdbdb;padding:7px 0px 7px 10px;margin:0px;}
a.dstree_dynasite_inactive:link, a.dstree_dynasite_inactive:visited, a.dstree_dynasite_inactive:active{color: #003366;margin-top: 0px;padding-top: 7px;margin-right: 0px;padding-right: 8px;margin-bottom: 0px;padding-bottom: 7px;margin-left: 0px;padding-left: 0px;text-decoration: none;}
a.dstree_dynasite_inactive:hover{}

/*Active Submenu*/
li.dstree_dynasite_active{list-style:square inside;margin-left:0;padding:0.3em 0 0.3em 0;font-size:0.93em}
a.dstree_dynasite_active:link, a.dssystemsubmenu_active:visited, a.dssystemsubmenu_active:active{color:#003366}
a.dstree_dynasite_active:hover{}

/*Inactive Submenu*/
li.dssystemsubmenu_inactive{list-style:circle inside;margin-left:0;padding:0.3em 0 0.3em 0;font-size:0.93em}
a.dssystemsubmenu_inactive:link, a.dssystemsubmenu_inactive:visited, a.dssystemsubmenu_inactive:active{color:#666666}
a.dssystemsubmenu_inactive:hover{}

/* Dynasite Explorer Tree Menu */
ul.dstree_explorer {list-style-type:none;margin:0;padding:0;overflow:hidden}
ul.dstree_explorer_sub {list-style-type:none;margin:0.3em 0 0 2.2em;padding:0;overflow:hidden}

ul.dstree_explorer img {padding:0 0.2em 0 0;border:0;height:1.6em;width:1.6em;}

ul.dstree_explorer li {list-style-type:none;padding:0;margin:0;}
ul.dstree_explorer ul li {list-style-type:none;padding:0;margin:0;}

ul.dstree_explorer a:link, ul.dstree_explorer a:visited, ul.dstree_explorer a:active {vertical-align:middle;color:#000000; text-decoration:none}
ul.dstree_explorer a:hover{color:#000000}

/*Active Menu */
a.dstree_explorer_active:link, a.dstree_explorer_active:visited, a.dstree_explorer_active:active {background:#dddddd}




/* Clear Floating (clearfix) */
.dsclearfix:after {content: ".";clear: both;height: 0px;visibility: hidden;display: block;}
.dsclearfix {display: inline-block;}
* html .dsclearfix {height: 1%;}
.dsclearfix {display: block;}

/* TabBar */
.dstabbar_straight {list-style:none;position:relative;border-left:1px solid #999;padding:0;margin-bottom:0;margin-left:20px;display:block;z-index:99;}
.dstabbar_straight li {float:left;border-top:1px solid #999;border-right:1px solid #999;}
.dstabbar_straight li a {float:left;padding:5px 7px 6px 7px;border-bottom:1px solid #999;background:#fff url(/dsglobal/image/tabbar_bg_gray_shade.gif) repeat-x 0 50%;z-index:10;}
.dstabbar_straight li.dstabbar_straighta{float:left;}
.dstabbar_straight li.dstabbar_straighta a {border-bottom-color:#fff;font-weight:normal;color:#000;background:#fff;}
.dstabbar_straight li.dstabbar_straighta a:hover {color:#c00;}
.dstabbar_straight li:hover {}
.dstabbar_straight li:hover a {border-bottom-color:#fff;background:#fff;}

.dstabbar_straight  a:focus {-moz-outline: none;overflow:hidden;}



.navborder {clear:both;position:relative;top:-1px;background:#999;height:1px;line-height:0;font-size:0;z-index:0;}
	




/* Designer */
input.ds_text_designer{width:35%!important;padding:2px;border-top:1px solid #7F9DB9;border-bottom:1px solid #7F9DB9;border-left:1px solid #7F9DB9;border-right:0px solid #ffffff;text-align:right;}
select.ds_select_designer{width:60%;border-left:1px solid #ffffff!important;border-top:1px solid #7F9DB9!important;border-bottom:1px solid #7F9DB9!important;border-left:1px solid #7F9DB9!important;padding:1px 1px 1px 0;}

/* Prototype Contextmenu Styles */

/* GENERAL STYLES */
div.menu {position: absolute;top: 0;left: 0;font-family: verdana;}
div.menu a {display: block;text-decoration: none;cursor: default;outline: none;font-size: 11px;}
.menu .separator {height: 1px;padding: 0;overflow: hidden;display: block;font-size: 1px;}
.menu ul, .menu li {margin: 0;padding: 0;list-style: none;text-align:left;}
.menu li {list-style-position: outside;}


/* FIREFOX STYLES */
.menu.firefox {width: 12em;background: #F4F5EB;border-top: 1px solid #ddd;border-left: 1px solid #ddd;border-right: 1px solid #666;border-bottom: 1px solid #666;padding: 2px 0;}
.menu.firefox a {color: #555;padding: 4px 15px;margin: 0 2px;}
.menu.firefox a:hover {background: #006;color: #fff;}
.menu.firefox a.disabled {color: #bbb;}
.menu.firefox a.disabled:hover {background: #F4F5EB;color: #bbb;}
.menu.firefox .separator {border-bottom: 1px solid #fff;background: #999;margin: 2px 4px;}


/* GOOGLE STYLES */
.menu.google {width: 10.5em;background: #fff;border-top: 1px solid #ccc;border-left: 1px solid #ccc;border-bottom: 1px solid #676767;border-right: 1px solid #676767;}
.menu.google a {color: #00c;text-decoration: none;padding: 2px 5px;cursor: pointer;font-size: 12px;}
.menu.google a:hover {background: #D3E3FE;}
.menu.google a.disabled {color: #bbb;}
.menu.google a.disabled:hover {background: #fff;color: #bbb;}
.menu.google .separator {background: #ccc;}

/* DESKTOP STYLES */
.menu.desktop {width: 14em;background: #f9f8f7;border: 1px solid #999;padding: 0;}
.menu.desktop ul, .menu.desktop li {margin: 0;padding: 0;}
.menu.desktop li.separator {height: 1px;}
.menu.desktop a {color: #555;padding: 3px 0 3px 25px;margin: 0;border: 1px solid #f9f8f7;}
.menu.desktop a.disabled {opacity: 0.25;filter: alpha(opacity=25);zoom: 1;}
.menu.desktop li.separator {border-bottom: 1px solid #fff;background: #aaa;margin: 1px 1px 0 1px;line-height: 1px !important;}

.menu.desktop a.new {background: #f9f8f7 url(/dsglobal/image/icon/page.png) 2px 50% no-repeat;}
.menu.desktop a.edit {background: #f9f8f7 url(/dsglobal/image/icon/page_edit.png) 2px 50% no-repeat;}
.menu.desktop a.copy {background: #f9f8f7 url(/dsglobal/image/icon/page_copy.png) 2px 50% no-repeat;}
.menu.desktop a.move {background: #f9f8f7 url(/dsglobal/image/icon/move.png) 2px 50% no-repeat;}

.menu.desktop a.paste {background: #f9f8f7 url(/dsglobal/image/icon/paste_plain.png) 2px 50% no-repeat;}
.menu.desktop a.online {background: #f9f8f7 url(/dsglobal/image/status_green.gif) 2px 50% no-repeat;}
.menu.desktop a.busy {background: #f9f8f7 url(/dsglobal/image/status_yellow.gif) 2px 50% no-repeat;}
.menu.desktop a.away {background: #f9f8f7 url(/dsglobal/image/status_red.gif) 2px 50% no-repeat;}
.menu.desktop a.donotdisturb {background: #f9f8f7 url(/dsglobal/image/status_yellow.gif) 2px 50% no-repeat;}
.menu.desktop a.print {background: #f9f8f7 url(/dsglobal/image/icon/printer.png) 2px 50% no-repeat;}
.menu.desktop a.preview {background: #f9f8f7 url(/dsglobal/image/icon/page_white_magnify.png) 2px 50% no-repeat;}
.menu.desktop a.assign {background: #f9f8f7 url(/dsglobal/image/icon/page_link.gif) 2px 50% no-repeat;}

.menu.desktop a.reply {background: #f9f8f7 url(/dsglobal/image/icon/email_answer.png) 2px 50% no-repeat;}
.menu.desktop a.forward {background: #f9f8f7 url(/dsglobal/image/icon/email_go.png) 2px 50% no-repeat;}

.menu.desktop a.delete {background: #f9f8f7 url(/dsglobal/image/icon/page_delete.png) 2px 50% no-repeat;}
.menu.desktop a.save {background: #f9f8f7 url(/dsglobal/image/icon/page_save.png) 2px 50% no-repeat;}
.menu.desktop a.xls {background: #f9f8f7 url(/dsglobal/image/icon/page_excel.png) 2px 50% no-repeat;}
.menu.desktop a.doc {background: #f9f8f7 url(/dsglobal/image/icon/page_word.png) 2px 50% no-repeat;}
.menu.desktop a.pdf {background: #f9f8f7 url(/dsglobal/image/icon/page_acrobat.png) 2px 50% no-repeat;}
.menu.desktop a.send {background: #f9f8f7 url(/dsglobal/image/icon/email.png) 2px 50% no-repeat;}
/* we need explicit enabled class to overcome css deficiences (without creating unnecessary markup) */
.menu.desktop a.enabled:hover {background-color: #0A246A;color: #fff;}
