@import "dscss_graphics.css";

a:active { outline: none; }
a:focus { outline:none }

.dsblue {color:#003399}

.dssum {border-bottom:1px solid #dddddd;}


.dsapphead, .dsappsubhead {font-family:"American Typewriter",Georgia,serif;color:#62635E;}
.dsappbox {-moz-border-radius:5px 5px 5px 5px;border:2px solid #EAEAEA;margin-bottom:10px;}

.dsappbox .dsapphead {background:none repeat scroll 0 0 #F5F5F5;border-bottom:1px solid #dbdbdb;overflow:hidden;padding:4px 6px 4px 6px;font-size:16px;}
.dsappbox .dsappsubhead {background:none repeat scroll 0 0 #F5F5F5;border-bottom:1px solid #dbdbdb;overflow:hidden;padding:4px 6px 4px 6px;font-size:12px;}


/* Print CSS für PDF */
#dsprint_body {font-family:Verdana;font-size:20pt;background-color:#ffffff}
#dsprint_body table {width:100%;}
#dsprint_body td {font-size:8pt;}

#dsprint_content div, #dsprint_content table, #dsprint_content table table, #dsprint_content table th, #dsprint_content table table th, #dsprint_content table td, #dsprint_content table  table  td{vertical-align:middle;font-size:9pt;padding:4px 1px 1px 1px}


.dshideelement {display:block!important; height:0!important; width:0!important; border:none!important; visibility:hidden!important;}

/* 2010-01-10 [AP] Sub-Lines in Views */
.dsview_subline {font-size:0.8em;color:#666666}

/* 
bgcolor: #eeebdf
bordercolor: #d2cdba

*/
div.dsassetmini_container {background-color:#FFFFFF;padding-bottom:10px}
div.dsassetmini_receiver {background-color:#FFFFFF}
div.dsassetmini_selectedfiles {padding-top:10px;font-size:1.1em;}


#dsdlg_info{position:absolute;z-index: 10001;text-align:left;padding: 5px;background-color:#FFFFFF;}
#dsdlg_info .floatleft{float:left;height:100%}
#dsdlg_info img{float: left;}
#dsdlg_close{width:16px;height:16px; text-align:right;background-image:url(../image/cancel_16.png);background-color:#FFFFFF;}
#dsdlg_content{line-height: 17px;padding: 5px;}
.dsdlg_top{}
#dsdlg_footer{padding: 5px;}
.dsdlg_overlay{	background-color:#CCC;filter:alpha(opacity=60,finishopacity=60,style=2);-moz-opacity: 0.6;opacity: 0.6;position:absolute;top:0;width:100%;}
.dsdlg_shadow_middle{}
.dsdlg_shadow_top_left{width:30px;height:30px;background-image:url(../image/nw.png);}
.dsdlg_shadow_top{height:30px;background-image:url(../image/n.png); }
.dsdlg_shadow_top_right{width:30px;height:30px;background-image:url(../image/ne.png);}
.dsdlg_shadow_left{width:30px;background-image:url(../image/w.png);}
.dsdlg_shadow_right{width:19px;background-image:url(../image/e.png);}
.dsdlg_shadow_bottom_left{width:30px;height:30px;background-image:url(../image/sw.png);}
.dsdlg_shadow_bottom{height:30px;background-image:url(../image/s.png);}


.dsdlg_shadow_bottom_right{width:30px;height:30px;background-image:url(../image/se.png);}

* html #dsdlg_info{border:1px solid #000000}

.dsdlg_blue_info_middle{border:5px solid #118eea}
#dsdlg_blue_info{position:absolute;z-index: 10001;text-align:left;padding: 0px;background-color:#ffffff;padding:3px}
#dsdlg_blue_info .floatleft{float:left;height:100%}
#dsdlg_ctazy_info img{float: left;}
#dsdlg_blue_content{line-height: 17px;padding: 0px;}
.dsdlg_blue_top{}
#dsdlg_blue_footer{padding: 5px;}
.dsdlg_blue_shadow_middle{}
.dsdlg_blue_shadow_top_left{}
.dsdlg_blue_shadow_top{height:30px}
.dsdlg_blue_shadow_top_right{}
.dsdlg_blue_shadow_left{}
.dsdlg_blue_shadow_right{}
.dsdlg_blue_shadow_bottom_left{width:20px;height:15px;}
.dsdlg_blue_shadow_bottom{height:15px;background-image:url(../image/s.png);}
.dsdlg_blue_shadow_bottom_right{width:22px;height:15px;background-image:url(../image/s.png);}


div.dstaggrid {display:none;}
div.dspttid_0  {display:block;}

table.dstaggrid {width:100%;text-align:center;border:0;padding:0;}
table.dstaggrid td {border-right:1px solid #8D8D8D;}
/* table.dstaggrid td:first-child {border-left:1px solid #8D8D8D;} */
select.dstagselect {display:none;}
select.dspttid_0  {display:block;}


.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('../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('../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}
.dsbolder {font-weight:bolder}
.dsvaligntop {vertical-align:top}
.dscenter {text-align:center}

.dstable0 {padding:0px;width:100%;border:0; border-collapse:collapse;}
.dstable0 td  {padding:0px;border:0;border-collapse:collapse}

.dstable {padding:2px;width:100%;border:0; border-collapse:collapse;}
.dstable td  {padding:2px;border:0;border-collapse:collapse}

.dstable3 {padding:3px;width:100%;border:0; border-collapse:collapse;}
.dstable3 td  {padding:3px;border:0;border-collapse:collapse}

.dstable4 {padding:4px;width:100%;border:0; border-collapse:collapse;}
.dstable4 td  {padding:4px;border:0;border-collapse:collapse}

.dsmessages td  {padding:0px;}


tr.dstaskactive td {border-top:1px solid #F7E084;border-bottom:1px solid #F7E084;}
tr.dstaskactive {background-color:#FFFFDB}
tr.dstaskdrop td {color:#C8C8C4; background:#ffffff;margin-bottom:2px !important}
tr.dstaskdrop {border-top:1px dashed #C8C8C4;border-bottom:1px dashed #C8C8C4 !important; border-left:0;border-right:0;}

.dstaskstatus_cancelled {background-image:url('../image/icon/exclamation.png'); background-repeat:no-repeat}
.dstaskstatus_notstarted {background-image:url('../image/icon/tick_orange.png'); background-repeat:no-repeat;filter:alpha(opacity=50,finishopacity=50,style=2);-moz-opacity: 0.5;opacity: 0.5;}
.dstaskstatus_started {background-image:url('../image/icon/error_go.png'); background-repeat:no-repeat}
.dstaskstatus_waitforother {background-image:url('../image/icon/group_error.png'); background-repeat:no-repeat}
.dstaskstatus_rejected {background-image:url('../image/icon/user_delete.png'); background-repeat:no-repeat}
.dstaskstatus_finished {background-image:url('../image/icon/tick.png'); background-repeat:no-repeat}

.dsmsgtypebox_finished, .dsmsgtypebox_system, .dsmsgtypebox_alert, .dsmsgtypebox_normal, .dsmsgtypebox_project, .dsmsgtypebox_checklist, .dsmsgtypebox_task, .dsmsgtypebox_event, .dsmsgtypebox_comment, .dsmsgtypebox_message, .dsmsgtypebox_system, .dsmsgtypebox_alert, .dsmsgtypebox_file, .dsmsgtypebox_note, .dsmsgtypebox_ticket, .dsmsgtypebox_inactive {padding:3px;font-size:9px;color:#FFFFFF !important;text-transform:capitalize}
.dsmsgtypebox input {margin:0;padding:0;text-align:left;width:16px}
.dsmsgtypebox_task, .dsmsgtypebox_normal {background-color:#5C8D87;}
.dsmsgtypebox_project {background-color:#8C6D8C;}
.dsmsgtypebox_checklist {background-color:#898951;}
.dsmsgtypebox_event {background-color:#A87070;}
.dsmsgtypebox_comment {background-color:#D6AE00;}
.dsmsgtypebox_message {background-color:#7083A8;}
.dsmsgtypebox_alert {background-color:#CC3333;}
.dsmsgtypebox_system {background-color:#BABABA;}
.dsmsgtypebox_finished {background-color:#D6D6D6;}
.dsmsgtypebox_ticket {background-color:#8E705D;}
.dsmsgtypebox_inactive {background-color:#cecece;color:#ffffff}

tr.dsmsg_finished td, tr.dsmsg_finished a {color:#7B7B7B !important}
a.dsmsg_assignedtome, span.dsmsg_assignedtome {background-color:#FFFFCC;padding:2px;}
.dsmsg_assignedto {background-color:#EEEEEE;color:#666666;margin-left:4px;font-size:0.8em}



.dsdocbox_offer_draft, .dsdocbox_offer_open, .dsdocbox_offer_accepted, .dsdocbox_offer_rejected, .dsdocbox_invoice_draft, .dsdocbox_invoice_open, .dsdocbox_invoice_paid, .dsdocbox_incoming_open, .dsdocbox_incoming_paid,.dsdocbox_credit_draft, .dsdocbox_credit_open, .dsdocbox_credit_paid, .dsdocbox_order_draft, .dsdocbox_order_open, .dsdocbox_order_invoiced, .dsdocbox_order_rejected,.dsdocbox_project_completed,.dsdocbox_project_draft,.dsdocbox_project_open,.dsdocbox_project_rejected, .dsdocbox_item_open, .dsdocbox_item_delivered, .dsdocbox_item_completed  {padding:3px;font-size:9px;color:#FFFFFF !important;text-transform:capitalize}
.dsdocbox input {margin:0;padding:0;text-align:left;width:16px}
.dsdocbox_offer_draft, .dsdocbox_order_draft, .dsdocbox_invoice_draft, .dsdocbox_credit_draft, .dsdocbox_project_draft {background-color:#8C6D8C;}
.dsdocbox_offer_open, .dsdocbox_order_open, .dsdocbox_invoice_open, .dsdocbox_incoming_open, .dsdocbox_credit_open, .dsdocbox_project_open,.dsdocbox_item_open  {background-color:#D6AE00;}
.dsdocbox_offer_rejected, .dsdocbox_order_rejected, .dsdocbox_project_rejected  {background-color:#D6D6D6;color:#7B7B7B;}
.dsdocbox_invoice_paid, .dsdocbox_incoming_paid, .dsdocbox_credit_paid {background-color:#5C8D87;}
.dsdocbox_offer_accepted, .dsdocbox_order_invoiced,.dsdocbox_item_delivered, .dsdocbox_item_completed, .dsdocbox_project_completed {background-color:#5C8D87;}




/* .dssubcountbox {color:#FFFFFF;font-size:9px;width:21px;height:14px;vertical-align:middle;padding:0 0 0 6px;background:url('../image/subcount.png');background-repeat:no-repeat} */
.dscommentcountbox {color:#4F4F4F;font-size:9px;width:21px;height:13px;vertical-align:middle;padding:0 0 0 15px;background:url('../image/dscomment.png');background-repeat:no-repeat}


.dssubcountbox_redgrey {background-color:#be251e;color:white;display:inline;font-size:9px;padding:0px 0 0px 5px!important; border:2px solid transparent; -moz-border-radius: 12px;-webkit-border-radius:12px;border-radius: 12px;}
.dssubcountbox_redgrey div {position:relative;left:3px;}
.dssubcountbox_red, .dssubcountbox_grey {color:white;display:inline;font-size:9px;padding:0px 5px; border:2px solid transparent !important;border-top:0;border-bottom:0;-moz-border-radius: 12px;-webkit-border-radius:12px;border-radius: 12px;}
.dssubcountbox_red {background-color:#be251e;}
.dssubcountbox_grey {background-color:#999;}

.dssubcountbox_redgreen, .dssubcountbox_redred {background-color:#be251e;color:white;display:inline;font-size:9px;padding:0px 0 0px 5px!important; border:2px solid transparent; -moz-border-radius: 12px;-webkit-border-radius:12px;border-radius: 12px;}
.dssubcountbox_greenred {background-color:#999;color:white;display:inline;font-size:9px;padding:0px 0 0px 5px!important; border:2px solid transparent; -moz-border-radius: 12px;-webkit-border-radius:12px;border-radius: 12px;}
.dssubcountbox_redgreen div, .dssubcountbox_redred div, .dssubcountbox_greenred div {position:relative;left:3px;}
.dssubcountbox_red, .dssubcountbox_green {color:white;display:inline;font-size:9px;padding:0px 5px; border:2px solid transparent !important;border-top:0;border-bottom:0;-moz-border-radius: 12px;-webkit-border-radius:12px;border-radius: 12px;}
.dssubcountbox_red {background-color:#be251e;}
.dssubcountbox_green {background-color:#999;}



.dswarning {color:#be251e;}

/* font-weight:bold;line-height:1.5em; */
/* 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;}
tr.dslisttotal td {font-weight:bold;color:#747474}
tr.dslisttotal {border-top:1px solid #747474}

.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('../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('../image/dsbutton_aqua_gray_mid.png') repeat-x}
.dsbutton_aqua_gray_right {height:20px;width:9px;background: url('../image/dsbutton_aqua_gray_right.png')}

.dsbutton_aqua_red_left {height:20px;width:9px;background: url('../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('../image/dsbutton_aqua_red_mid.png') repeat-x}
.dsbutton_aqua_red_right {height:20px;width:9px;background: url('../image/dsbutton_aqua_red_right.png')}

/* 2010-05-26 [AP] NEW input.dsbtn */
input.dsbtn, input.dsbtn:focus, a.dsbtn:link, a.dsbtn:visited, a.dsbtn:active{background:#3399CC url('../image/gui/dsbtn_bg.png') 0 50% repeat-x;border:1px solid #9ACCE5;_background:#3399CC;color:#ffffff;cursor:pointer;font-size:1.1em;font-weight:bold;font-family:'lucida grande', tahoma, verdana, arial, sans-serif;overflow: visible;}
input.dsbtn:hover, a.dsbtn:hover{background-color:#5DADD5;}
input.dsbtn, input.dsbtn:focus, a.dsbtn {-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius:8px;padding:4px 12px;}


.dslist td td {border:0}

.dslist_sub {border-top:0;border-bottom:0;padding:0;margin:0}
.dshead {font-size:11px;text-align:left;font-weight:normal;background:#ffffff url("../image/themes/dshead_aqua.gif") repeat-x;color:#000000;border-left:1px solid #aba798;border-bottom:1px solid #aba798;border-top:1px solid #aba798;padding:0.1em;padding-left:0.2em;border-right:1px solid #d2cdba}
.dsheadfullborder {font-weight:normal;text-align:left;background:#ffffff url("../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}
.dshead_sortorder {padding-left:2px;font-size:0.9em;vertical-algin:super;font-variant:small-caps;color:#8d8d8d;}

.dsheadnoborder {font-weight:normal;text-align:left;background:#ffffff url("../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("../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;}




.dsclear {clear:both;}
img.dsarrowup {border:0;width:9px; height:5px;}
img.dsarrowdown {border:0;width:9px; height:5px;}
.dsright {text-align:right !important}

/* 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:#eeebdf}
/* .dslist1 {background:#edf3fe}*/
/* .dslist1 {background:#f1f5fa} lightblue=#f1f5fa*/
/*.dslist1 {color:#000000 !important;background:#f1f5fa} */
.dslist1 {color:#000000 !important;background:#f5f3ed}
.dslist2 {color:#000000 !important;background:#ffffff}

.dsred {color:#D70026}
.dsgreen {color:#006600}
.dsgrey {color:#A9A9A9}
.dsyellow, .dsorange {color:#D6AE00}

.dsredbg {color:#ffffff;background-color:#D70026}
.dsgreenbg {color:#ffffff;background-color:#006600}
.dsyellowbg, .dsorangebg {color:#ffffff;background-color:#D6AE00}

/* blau: #3D80DF beige: #eeebdf*/
/*.dslist_selected {color:#FFFFFF !important;background:#3D80DF;}*/
.dslist_hover {color:#000000 !important;background:#eeebdf;}

.dspriority_important {color:#CCC733;font-weight:bold;padding-right:3px;font-size:1em}
.dspriority_veryimportant {color:#CC3333;font-weight:bold;padding-right:3px;font-size:1em}

.dsstatus_green {
	padding: 4px 0px 5px 0px;
	background: #dfdfdf url(../image/status_green.gif) right no-repeat;
	line-height: .5;
}

.dsstatus_yellow {
	padding: 4px 0px 5px 0px;
	background: #dfdfdf url(../image/status_yellow.gif) right no-repeat;
	line-height: .5;
}

.dsstatus_red {
	padding: 4px 0px 5px 0px;
	background: #dfdfdf url(../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;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  {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 4px;}
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("../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("../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;cursor:pointer}

/* 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: 100%;}
/*  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_75percent {width: 75%;}
.ds_column_24percent {width: 24%;}
.ds_column_3rdmargin {margin-left:1%}
.ds_floatright {float:right}
.ds_floatleft {float:left}

/* Forms Inputs */
.ds_form {margin:0;padding:0}
/*
	[TR] 10.08.10 Height:1% Macht fehler im IE
	fieldset.ds_fieldset_form {border:0;padding:0;margin:0;background: #fdfaff url("../image/background_osx.gif") repeat;height:1%}
*/
fieldset.ds_fieldset_form {border:0;padding:0;margin:0;background: #fdfaff url("../image/background_osx.gif") repeat;}

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}

.ds_inlineedit {background-color:#e4e9ef;border:1px solid #e4e9ef;color:#0000ff}


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}
input.ds_buttona {font:1em verdana;margin-left:3px;background-color:#B3D6FD} /* 2009-07-09 [AP] */
.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:8px 0 5px 11px;color:#898989;background:#EEEBDF;}
.dscommandbar_title {font-size:16px;font-family:"American Typewriter",Georgia,serif;padding-right:15px;}
td.dscommandbar_button {padding-left:12px;}
td.dscommandbar_refresh {padding-right:10px}
img.dscommandbar_button {border:0;vertical-align:middle;}
#dsbuttonbox {display:none}
a.dsbutton:link, a.dsbutton:visited, a.dsbutton:active {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;margin-right:12px;}
a.dsbutton:hover {}


table.dsbuttonbar {padding:0;width:100%}
td.dsbuttonbar {cursor:pointer;border-right:1px solid #aba798;color:#003366;text-transform:;}


/* DS Formwait */
div.dsformwait {position:absolute;width:100%;vertical-align:middle;background:url(../image/loadingcircle.gif) no-repeat;height:16px;width:16px}
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: 9999; height: 120px; position: absolute; width: 95px; }
	.DSSCSelected { background-color: #66CCFF; }
	.DSSCInterval { width: 160px; }
	.dscalendar_fulldayselect {border:0;margin-left:2px;vertical-align:bottom;}

.dstabbar_bottom {margin-bottom:1em;}
/* 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(../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(../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('../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('../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('../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('../image/dsbutton_aquac_blue_left.gif');background-position:right top; background-repeat:no-repeat}
td.dstabbar_aquacenter_spacer_right {height:22px;background-image:url('../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('../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("../image/xp/tabs_bg.gif");}
div.dstabbar_xp ul {margin:0;padding:0;list-style: none;}
div.dstabbar_xp li {float:left;background: url("../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("../image/xp/tab_sel_bg.gif") no-repeat left top;margin-right: 0.3em;}
div.dstabbar_xp  span {float: left;display: block;background: url("../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("../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;padding-top:10px}

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;
	outline:none;
	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;outline:none;
}

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;outline:none;
}
	
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;outline:none;
}

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;outline:none;
}
	
div.dstabbar_narrow ul li a:hover {background: #93a0a6outline:none;;}
div.dstabbar_narrow ul li a.active {background-color: #93a0a6;cursor: default;outline:none;}



/* DSNarrowTab */
div.dstabbar_narrowsmall  {float:left;position:relative;text-align:left;padding-top:0px}

div.dstabbar_narrowsmall ul {list-style:none;position:relative;margin:0;padding:0;}
div.dstabbar_narrowsmall ul li {float:left;}
div.dstabbar_narrowsmall ul li a {
	background-color: #b9c3c6;
	border-left: 1px solid #fff;
	color: #fff;
	display: block;
	height: 20px;
	line-height: 20px;
	padding: 0 20px;
	text-align: center;
	text-decoration: none;
	white-space: nowrap;
	outline:none;
	width:auto !important; width:80px; /* Für IE 6 wird eine width Angabe benötgit */
}
div.dstabbar_narrowsmall ul li.dstabbar_narrowsmall_left a {
	background: #b9c3c6 url(../../dsglobal/image/tabbar_narrow_bg-nav-tab-cap-left.gif) top left no-repeat;	border: 0;outline:none;
}

div.dstabbar_narrowsmall ul li.dstabbar_narrowsmall_right a {
	background: #b9c3c6 url(../../dsglobal/image/tabbar_narrow_bg-nav-tab-cap-right.gif) top right no-repeat;outline:none;
}
	
div.dstabbar_narrowsmall ul li.dstabbar_narrowsmall_left a:hover,
div.dstabbar_narrowsmall ul li.dstabbar_narrowsmall_left a.active	{
	background: #93a0a6 url(../../dsglobal/image/tabbar_narrow_bg-nav-tab-cap-left.gif) bottom left no-repeat;outline:none;
}

div.dstabbar_narrowsmall ul li.dstabbar_narrowsmall_right a:hover,
div.dstabbar_narrowsmall ul li.dstabbar_narrowsmall_right a.active {
	background: #93a0a6 url(../../dsglobal/image/tabbar_narrow_bg-nav-tab-cap-right.gif) bottom right no-repeat;outline:none;
}
	
div.dstabbar_narrowsmall ul li a:hover {background: #93a0a6outline:none;;}
div.dstabbar_narrowsmall ul li a.active {background-color: #93a0a6;cursor: default;outline:none;}


/* 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(../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(../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(../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(../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(../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(../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(../image/dspanel_shaded_gray.gif) repeat-x;border-bottom:0px solid #8D8D8D;border-top:1px solid #8D8D8D;padding:4px;}
.dsshaded_gray {background:#ffffff url(../image/dspanel_shaded_gray.gif) repeat-x;}

/* 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(../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(../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(../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(../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_pagingxxxxxxx {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 li {list-style-type:none;padding:1px 0 1px 0;margin:0;}
ul.dstree_explorer ul li {list-style-type:none;padding:1px 0 1px 0;margin:0;}

ul.dstree_explorer a:link, ul.dstree_explorer a:visited, ul.dstree_explorer a:active {line-height:18px;vertical-align:top;color:#000000; text-decoration:none}
ul.dstree_explorer a:hover{text-decoration:underline}

ul.dstree_explorer img {padding:0 3px 0px 0;border:0;height:16px;width:16px;}

/*Active Menu */
a.dstree_explorer_active:link, a.dstree_explorer_active:visited, a.dstree_explorer_active:active {line-height:18px;color:#ffffff !important;background:#3e79b0;text-decoration:none}
ul.dstree_explorer_active a.dstree_explorer_active:hover{text-decoration:none}



/* Dynasite Straight Plus minus Tree Menu */
ul.dstree_plusminus {list-style-type:none;white-space:nowrap;margin:0;padding:0;overflow:hidden}
ul.dstree_plusminus_sub {list-style-type:none;margin:0.3em 0 0 2.2em;padding:0;overflow:hidden}


ul.dstree_plusminus li {list-style-type:none;padding:1px 0 1px 0;margin:0;}
ul.dstree_plusminus ul li {list-style-type:none;padding:1px 0 1px 0;margin:0;}

ul.dstree_plusminus a:link, ul.dstreeplusminus a:visited, ul.dstree_plusminus a:active {line-height:18px;vertical-align:top;color:#000000; text-decoration:none}
ul.dstree_plusminus a:hover{text-decoration:underline}

ul.dstree_plusminus img {padding:0 3px 0px 0;border:0;height:16px;width:16px;}

/*Active Menu */
a.dstree_plusminus_active:link, a.dstree_plusminus_active:visited, a.dstree_plusminus_active:active {line-height:18px;color:#ffffff !important;background:#3e79b0;text-decoration:none}
ul.dstree_plusminus_active a.dstree_plusminus_active:hover{text-decoration:none}



/* 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 */
.dsstraightbox {position:relative;top:-1px;border:1px solid #aba798;border-top:0}

.dstabbar_straight {list-style:none;position:relative;border-left:1px solid #aba798;padding:0;margin-bottom:0;margin-top:0;margin-left:0px;display:block;z-index:99;}
.dstabbar_straight li {float:left;border-top:1px solid #aba798;border-right:1px solid #aba798;}
.dstabbar_straight li a {color:#333;float:left;padding:5px 9px 6px 9px;border-bottom:1px solid #aba798;background:#fff url(../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:#003366;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;}

/* TabBar */
.dstabbar_straightsmall {font-size:10px;list-style:none;position:relative;border-left:1px solid #999;padding:0;margin-top:0;margin-bottom:0;margin-left:10px;display:block;z-index:99;}
.dstabbar_straightsmall li {float:left;border-top:1px solid #999;border-right:1px solid #999;}
.dstabbar_straightsmall li a {float:left;padding:3px 7px 4px 7px;border-bottom:1px solid #999;background:#fff url(../image/tabbar_bg_gray_shade.gif) repeat-x 0 50%;z-index:10;}
.dstabbar_straightsmall li.dstabbar_straightsmalla{float:left;}
.dstabbar_straightsmall li.dstabbar_straightsmalla a {border-bottom-color:#fff;font-weight:normal;color:#b10027;background:#fff;}
.dstabbar_straightsmall li.dstabbar_straightsmalla a:hover {color:#c00;}
.dstabbar_straightsmall li:hover {}
.dstabbar_straightsmall li:hover a {border-bottom-color:#fff;background:#fff;}

.dstabbar_straightsmall  a:focus {-moz-outline: none;overflow:hidden;}



.navborder {clear:both;position:relative;top:-1px;background:#aba798;height:1px;line-height:0;font-size:0;z-index:0;}
	
/* DSObjectSearch Buttons */
a.dslinkanchor:link,a.dslinkanchor:visited,a.dslinkanchor:hover{text-align:center;margin:0 0 0 25px;padding:1px 0 0 0;color:#000000;border:1px solid #777777;background-color:#ffffff;width:100px;height:15px;cursor:pointer;display:block;}
a.dslinkanchor:active{background-color:#777777;color:#ffffff}
.dlg_info{line-height:normal}



/* 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: 160px;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 2px;margin: 0;border: 1px solid #f9f8f7;background-color:#f9f8f7;} 
.menu.desktop a  img {border:0;width:16px;height:16px;margin-right:9px;background-repeat:no-repeat;vertical-align:sub;background-image:url('../image/ds_icons_v1.png');background-position:0 -3000px}

.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 {width: 160px;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.edit img {background-position:0px -1100px;} */
.menu.desktop a.edit {background: #f9f8f7 url(../image/icon/page_edit.png) 2px 50% no-repeat;}
.menu.desktop a.copy {background: #f9f8f7 url(../image/icon/page_copy.png) 2px 50% no-repeat;}
.menu.desktop a.new {background: #f9f8f7 url(../image/icon/page.png) 2px 50% no-repeat;}
.menu.desktop a.pagebreak {background: #f9f8f7 url(../image/icon/table_row_insert.png) 2px 50% no-repeat;}
.menu.desktop a.move {background: #f9f8f7 url(http://cdn.dynasite.de/8.9.9.9.5/image/icon/move.png) 2px 50% no-repeat;}
.menu.desktop a.upload {background: #f9f8f7 url(../image/icon/drive_web.png) 2px 50% no-repeat;}
.menu.desktop a.stop {background: #f9f8f7 url(../image/icon/stop.png) 2px 50% no-repeat;}
.menu.desktop a.tickorgange {background: #f9f8f7 url(../image/icon/tick_orange.png) 2px 50% no-repeat;}
.menu.desktop a.arrow_left {background: #f9f8f7 url(../image/icon/arrow_left.png) 2px 50% no-repeat;}
.menu.desktop a.error_go {background: #f9f8f7 url(../image/icon/error_go.png) 2px 50% no-repeat;}
.menu.desktop a.exclamation {background: #f9f8f7 url(../image/icon/exclamation.png) 2px 50% no-repeat;}
.menu.desktop a.user_delete {background: #f9f8f7 url(../image/icon/user_delete.png) 2px 50% no-repeat;}
.menu.desktop a.group_error {background: #f9f8f7 url(../image/icon/group_error.png) 2px 50% no-repeat;}
.menu.desktop a.money {background: #f9f8f7 url(../image/icon/money.png) 2px 50% no-repeat;}
.menu.desktop a.page_red {background: #f9f8f7 url(../image/icon/page_red.png) 2px 50% no-repeat;}

.menu.desktop a.contact {background: #f9f8f7 url(../image/icon/user.png) 2px 50% no-repeat;}
.menu.desktop a.organisation {background: #f9f8f7 url(../image/icon/building.png) 2px 50% no-repeat;}

.menu.desktop a.paste {background: #f9f8f7 url(../image/icon/paste_plain.png) 2px 50% no-repeat;}
.menu.desktop a.online {background: #f9f8f7 url(../image/status_green.gif) 2px 50% no-repeat;}
.menu.desktop a.busy {background: #f9f8f7 url(../image/status_yellow.gif) 2px 50% no-repeat;}
.menu.desktop a.away {background: #f9f8f7 url(../image/status_red.gif) 2px 50% no-repeat;}
.menu.desktop a.donotdisturb {background: #f9f8f7 url(../image/status_yellow.gif) 2px 50% no-repeat;}
.menu.desktop a.print {background: #f9f8f7 url(../image/icon/printer.png) 2px 50% no-repeat;}
.menu.desktop a.preview {background: #f9f8f7 url(../image/icon/page_white_magnify.png) 2px 50% no-repeat;}
.menu.desktop a.assign {background: #f9f8f7 url(../image/icon/page_link.gif) 2px 50% no-repeat;}
.menu.desktop a.task {background: #f9f8f7 url(../image/icon/tick.png) 2px 50% no-repeat;}
.menu.desktop a.todo {background: #f9f8f7 url(../image/icon/tick.png) 2px 50% no-repeat;}
.menu.desktop a.call {background: #f9f8f7 url(../image/icon/telephone.png) 2px 50% no-repeat;}
.menu.desktop a.event {background: #f9f8f7 url(../image/icon/calendar_view_day.png) 2px 50% no-repeat;}
.menu.desktop a.offer {background: #f9f8f7 url(../image/icon/table_go_yellow.png) 2px 50% no-repeat;}
.menu.desktop a.order {background: #f9f8f7 url(../image/icon/table_go_left.png) 2px 50% no-repeat;}
.menu.desktop a.invoice {background: #f9f8f7 url(../image/icon/table_add.png) 2px 50% no-repeat;}
.menu.desktop a.credit {background: #f9f8f7 url(../image/icon/money_delete.png) 2px 50% no-repeat;}
.menu.desktop a.cashbook {background: #f9f8f7 url(../image/icon/coins.png) 2px 50% no-repeat;}
.menu.desktop a.project {background: #f9f8f7 url(../image/icon/bricks.png) 2px 50% no-repeat;}
.menu.desktop a.leg {background: #f9f8f7 url(../image/icon/page_white_vector.png) 2px 50% no-repeat;}
.menu.desktop a.flightroute {background: #f9f8f7 url(../image/icon/page_white_swoosh.png) 2px 50% no-repeat;}
.menu.desktop a.ticket {background: #f9f8f7 url(../image/icon/vcard.png) 2px 50% no-repeat;}




.menu.desktop a.bullet_wrench {background: #f9f8f7 url(../image/icon/bullet_wrench.png) 2px 50% no-repeat;}

.menu.desktop a.checklist {background: #f9f8f7 url(../image/icon/text_list_bullets.png) 2px 50% no-repeat;}

.menu.desktop a.detail {background: #f9f8f7 url(../image/icon/application_go.png) 2px 50% no-repeat;}
.menu.desktop a.view {background: #f9f8f7 url(../image/icon/application_view_columns.png) 2px 50% no-repeat;}
.menu.desktop a.sitemap {background: #f9f8f7 url(../image/icon/chart_organisation.png) 2px 50% no-repeat;}

.menu.desktop a.reply {background: #f9f8f7 url(../image/icon/email_answer.png) 2px 50% no-repeat;}
.menu.desktop a.forward {background: #f9f8f7 url(../image/icon/email_go.png) 2px 50% no-repeat;}
.menu.desktop a.email {background: #f9f8f7 url(../image/icon/email.png) 2px 50% no-repeat;}
.menu.desktop a.user_go {background: #f9f8f7 url(../image/icon/user_go.png) 2px 50% no-repeat;}

.menu.desktop a.noflag {background: #f9f8f7 url(../image/icon/flag.png) 2px 50% no-repeat;}
.menu.desktop a.flagred {background: #f9f8f7 url(../image/icon/flag_red.png) 2px 50% no-repeat;}
.menu.desktop a.flagpink {background: #f9f8f7 url(../image/icon/flag_pink.png) 2px 50% no-repeat;}
.menu.desktop a.flagpurple {background: #f9f8f7 url(../image/icon/flag_purple.png) 2px 50% no-repeat;}
.menu.desktop a.flagorange {background: #f9f8f7 url(../image/icon/flag_orange.png) 2px 50% no-repeat;}
.menu.desktop a.flaggreen {background: #f9f8f7 url(../image/icon/flag_green.png) 2px 50% no-repeat;}
.menu.desktop a.flagblue {background: #f9f8f7 url(../image/icon/flag_blue.png) 2px 50% no-repeat;}
.menu.desktop a.flagyellow {background: #f9f8f7 url(../image/icon/flag_yellow.png) 2px 50% no-repeat;}

.menu.desktop a.delete {background: #f9f8f7 url(../image/icon/page_delete.png) 2px 50% no-repeat;}
.menu.desktop a.save {background: #f9f8f7 url(../image/icon/page_save.png) 2px 50% no-repeat;}
.menu.desktop a.xls {background: #f9f8f7 url(../image/icon/page_excel.png) 2px 50% no-repeat;}
.menu.desktop a.doc {background: #f9f8f7 url(../image/icon/page_word.png) 2px 50% no-repeat;}
.menu.desktop a.pdf {background: #f9f8f7 url(../image/icon/page_white_acrobat.png) 2px 50% no-repeat;}
.menu.desktop a.send {background: #f9f8f7 url(../image/icon/email.png) 2px 50% no-repeat;}
.menu.desktop a.sms {background: #f9f8f7 url(../image/icon/sms.gif) 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;}


<!--


/*AUTOFIELD CSS*/
.autofield {}
/* text-field: default & busy */
.autofield_notifier {
	background-image: url(http://cdn.dynasite.de/8.9.9.9.5/css/images/ac_leftcap.gif);
	background-repeat: no-repeat;
	background-position: right 5px;
}
.autofield_notifier_busy {
}
/* div container */
.autofield_container {
	border:1px solid #777777;	
	color:#666666;
	padding:1px 0px 1px 1px;
	width: 100%;
    background: #fff;
}
.autofield_container input {
	border-left:none !important; 
	border-right:none !important; 
	border-top:none !important; 
	border-bottom:1px solid #fff !important; 
	padding: 1px 0px 0px 2px; 
	background-color:transparent none !important;
	font-size:9px;
}
/* div holder */
.autofield_holder label {display:block; float:left;}
/* div holder value */
.autofield_dscaid_value {
	border:1px solid #ABA798;
	background: #EEEBDF;
	padding: 0px 0px 0px 4px;
	margin: 0 1px 0 0;
	font-size:9px;
	white-space:nowrap;
	float:left;
	color:#333333;
}
.autofield_dscaid_value a {
	/*border: 1px solid #197b30; */
	margin: 2px 1px 1px 1px;
	vertical-align:middle;
	text-decoration:none; 
	font-weight:bold; 
	color:#eeeeee;
}

.autofield_dscaid_value a span {
	background-color: #197b30;
	border: 4px solid #197b30;
	border-bottom:1px solid #197b30;
	border-top:none;
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.autofield_email_value {
	border:1px solid #ABA798;
	background: #EEEBDF;
	padding: 0px 0px 0px 4px;
	margin: 0 1px 0 0;
	font-size:9px;
	white-space:nowrap;
	float:left;
	color:#333333;
}
.autofield_email_value a {
	/*border: 1px solid #197b30; */
	margin: 2px 1px 1px 1px;
	vertical-align:middle;
	text-decoration:none; 
	font-weight:bold; 
	color:#eeeeee;
}

.autofield_dscaid_value a span {
	background-color: #197b30;
	border: 4px solid #197b30;
	border-bottom:1px solid #197b30;
	border-top:none;
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.autofield_dsugid_value {
	border:1px solid #ABA798;
	background: #FFC;
	padding: 0px 0px 0px 4px;
	margin: 0 1px 0 0;
	font-size:9px;
	white-space:nowrap;
	float:left;
	color:#333333;
}
.autofield_dsugid_value a {
	/*border: 1px solid #197b30; */
	margin: 2px 1px 1px 1px;
	vertical-align:middle;
	text-decoration:none; 
	font-weight:bold; 
	color:#eeeeee;
}

.autofield_dsugid_value a span {
	background-color: #197b30;
	border: 4px solid #197b30;
	border-bottom:1px solid #197b30;
	border-top:none;
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.autofield_dsigid_value {
	border:1px solid #ABA798;
	background: #FFC;
	padding: 0px 0px 0px 4px;
	margin: 0 1px 0 0;
	font-size:9px;
	white-space:nowrap;
	float:left;
	color:#333333;
}
.autofield_dsigid_value a {
	/*border: 1px solid #197b30; */
	margin: 2px 1px 1px 1px;
	vertical-align:middle;
	text-decoration:none; 
	font-weight:bold; 
	color:#eeeeee;
}

.autofield_dsigid_value a span {
	background-color: #197b30;
	border: 4px solid #197b30;
	border-bottom:1px solid #197b30;
	border-top:none;
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.autofield_dsrlid_value {
	border:1px solid #ABA798;
	background: #FFC;
	padding: 0px 0px 0px 4px;
	margin: 0 1px 0 0;
	font-size:9px;
	white-space:nowrap;
	float:left;
	color:#333333;
}
.autofield_dsrlid_value a {
	/*border: 1px solid #197b30; */
	margin: 2px 1px 1px 1px;
	vertical-align:middle;
	text-decoration:none; 
	font-weight:bold; 
	color:#eeeeee;
}

.autofield_dsrlid_value a span {
	background-color: #197b30;
	border: 4px solid #197b30;
	border-bottom:1px solid #197b30;
	border-top:none;
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/*.autofield_value a:hover {border: 1px solid #21A03E; color:#FFFFFF;}
 div for selectlist or drop-down menu */
.autofield_selectlist {
	background:#fff;
	overflow:auto;
    border: inset 2px #EEEBDF;
}
.autofield_selectlist ul {
	list-style-type: none;
	margin:0;
	padding:0;
	border: 1px solid #eee;
	border-bottom:none;
}
.autofield_selectlist ul li {
	margin:0; 
	padding:0;
	border-bottom: 1px solid #eee;
	color: #333;
}
.autofield_selectlist ul li a span {
	display: block;
	padding: 3px 0;
	font-weight: bold;
}
.autofield_selectlist ul li a {
	color: #666666;
	display: block;
	text-decoration: none;
	background-color: transparent;
	/*text-shadow: #000 0px 0px 5px;*/
	position: relative;
	padding: 2px 5px;
}
.autofield_selectlist ul li a span small {
	color: #666;
}
.autofield_selectlist ul li a em {
	font-style: normal;
	color: #777 !important;
	margin:0 1px;
	padding:0 1px;
	letter-spacing: 110%;
}
.autofield_selectlist ul li.autofield_highlight {
	background-color: #EEEBDF;
}
.autofield_selectlist ul li.autofield_highlight a {
	color: #000000;
	background-color: #EEEBDF;
}
.autofield_selectlist ul li.autofield_highlight a:hover {
	color: #ffffff;
	background-color: #ABA798;
}
.autofield_selectlist ul li.autofield_highlight a span small {
	color: #666;
}
.autofield_selectlist ul li.autofield_warning {
	color: #999;
    text-align:center;
    background-color: #eee;
}
-->