.spacer{background-image: url(/platform/resources/ui/skins/default/images/centerpix.gif);}
.header{background-image: url(/platform/resources/ui/skins/default/images/backpix.gif);}
.logo{background-image: url(/platform/resources/ui/skins/default/images/taskwatcher2003_1.jpg);}
.taskform{border-color:#5375AA; border-width:3px; border-style:ridge; padding:4px}
/*
A {
    FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000099; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-DECORATION: underscore
}
A:hover {
    COLOR: #6666cc; TEXT-DECORATION: none
}
*/
body   {background-color: #ffffffff;font-size: 9px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }

/*
caption{color: #000000;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 11px;
    font-weight:bold;
    text-decoration:none; }

td  {  color: black; font-size: 9px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
*/
tr  { color: black; font-size: 9px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }

td.ltitle {border-color:#111111; border-width:1px; border-style:solid;
    color:#000000;
    font-family:arial,helvetica,verdana;
    font-size: 9pt;
    background-color: #bccad1;
    font-weight:bold;
    padding: 2px }

td.lfield {border-color:#111111; border-width:1px; border-style:solid;
    color:#000000;
    font-family:arial,helvetica,verdana;
    font-size: 9pt;
    background-color: white;
    padding: 2px }

td.leven {border-color:#111111; border-width:1px; border-style:solid;
    color:#000000;
    font-family:arial,helvetica,verdana;
    font-size: 9pt;
    background-color: #ebeff1;
    padding: 2px }

td.lodd {border-color:#111111; border-width:1px; border-style:solid;
    color:#3E4A53;
    font-family:arial,helvetica,verdana;
    font-size: 9pt;
    background-color: white;
    padding: 2px }

td.ttitle {border-color:#A9A9A9; border-width:2px; border-style:ridge;
    color:           white;
    background-color: #8E8F76;
    padding:          2px }

td.ctitle {
    border-color:#A9A9A9; border-width:2px; border-style:ridge;
    background-color: #B6C8FF;
    padding:           2px;
    text-align: left; }

td.link {
    background-color: #f0ebd7;
    padding:           2px }

error {
    color:      red;
    font-weight: bold;
    font-size:   10px;
    font-family: Verdana, Arial }
message  { color: green; font-weight: bold; font-size: 10px; font-family: Verdana, Arial }
input.form {
    color:      black;
    font-size:   10px;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
    border:      solid 1px black }

textarea.form {
    color:      black;
    font-size:   10px;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
    border:      solid 1px black }

select.form {
    color:      black;
    font-size:   10px;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
    border:      solid 1px black }

input.btn {
    color:      black;
    font-size:   10px;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss; }
input.btnselect {
    color:   #ffff66;
     font-weight:bold;
    font-size:   11px;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
    background-color: #5375AA;
    border: 2px #000000}
td.selected {
    background-color: #F5F5F5;
    padding:           2px }
table.frame {border-spacing: 5pt; margin-left: auto; margin-right: auto; border: 0px solid #4c4c4c;}
td.underline    {
    border-bottom-color:#A9A9A9; border-top-color:#FFFFFF; border-width:3px; border-style:ridge; border-right-color:#FFFFFF; border-left-color:#FFFFFF;border-style:solid; padding:4px
    }
.m {
    background-color: #002A6A;
}
a.m1 {


     color: #000000;
    font-size: 10px;
    font-family: verdana,arial,helvetica,sans-serif;
    font-weight:bold;
    text-decoration:none;
    text-transform: capitalize;
}
a.m1:active {
    color: #FFCC33;
    text-decoration : none;
}
a.m1:hover {
    color: #FFCC33;
    text-decoration : none;
}
a.m1a {
    color: #FFFFFF;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 10px;
    font-weight:bold;
    text-decoration:none;
    text-transform: uppercase;
}
a.m1a:active {
    color: #FFCC33;
    text-decoration : none;
}
a.m1a:hover {
    color: #FFCC33;
    text-decoration : none;
}
a.m2{
     color: #5375AA;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 10px;
    font-weight:bold;
    text-decoration:none;
    text-transform:uppercase;
    padding-left : 5px;
}
a.m2:hover {
    color: #FFCC33;
    text-decoration : none;
}
a.m2:active {
    color: #FFCC33;
    text-decoration : none;
}

a.frame { color: #000000;  }
.dashed-border {
    margin:0px 0px 0px 0px;
    padding:10px;
    border:1px dashed #999;
    background-color:#0099FF;
    overflow:hidden;
    }
.breadcrumbs { background: #B6C8FF; border-top: 1px solid #A9A9A9; border-bottom: 1px solid #A9A9A9;  }
td.elegant { border-bottom: 2px solid #4c4c4c; border-right: 2px solid #4c4c4c; padding: 5px; color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
td.eleganticon {text-align:center; vertical-align:middle; border-bottom: 2px solid #4c4c4c; border-right: 2px solid #4c4c4c; padding: 5px; color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
td.elegantpointer {text-align:center; vertical-align:middle; cursor:hand; cursor:pointer; border-bottom: 2px solid #4c4c4c; border-right: 2px solid #4c4c4c; padding: 5px; color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
td.elegantactiv {  border-style:ridge; border-color:#ff0000; padding: 5px; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
td.elegantleft { border-left: 2px solid #4c4c4c; border-bottom: 2px solid #4c4c4c; border-right: 2px solid #4c4c4c; padding: 5px; color: black; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
td.frame { background: #cdcdcd; border-bottom: 2px solid #4c4c4c; border-right: 2px solid #4c4c4c; padding: 5px; color: black; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.code {
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 5px 5px 5px 5px;
  color: inherit;
  background-color: #eeeeee;
  border: 1px dotted #164A7D;
  font-family: courier, courier new, monospace;
  font-size: 12px;
  line-height: 100%;
  white-space: pre;
  width: 98%;
  overflow: auto;
  overflow: scroll -moz-scrollbars-horizontal;
  overflow-x: auto;
}
a.heag {
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 10px;
    text-decoration:none;
}
a.heag:hover {
    color: #FFCC33;
    text-decoration : none;
}

caption{color: #3E4A53; font-family: arial,helvetica,verdana; font-size: 9pt; font-weight:bold; text-decoration:none; }

td { color:#000000; font-family:arial,helvetica,verdana; font-style:normal; font-size:9pt }
.bold { color:#F0B931; font-family:arial,helvetica,verdana; font-weight:bold; font-style:normal; font-size:9pt }
.bold_w { color:#00000; font-family:arial,helvetica,verdana; font-weight:bold; font-style:normal; font-size:9pt }
.block { color:#3E4A53; font-family:arial,helvetica,verdana; font-style:normal; font-size:9pt }
.frage { color:#F0B931; font-family:arial,helvetica,verdana; font-weight:bold; font-style:normal; font-size:9pt }
.antwort { color:#889BA4; font-family:arial,helvetica,verdana; font-style:normal; font-size:9pt }
.zeile { color:#000000; background-color:#ffffff; font-family:arial,helvetica,verdana; font-style:normal; font-size:9pt;font-weight:bold; }
.zeile_yw { color:#F0B931; background-color:#ffffff; font-family:arial,helvetica,verdana; font-style:normal; font-size:9pt }
.kasten { color:#000000; background-color:#ffffff; font-family:arial,helvetica,verdana; font-style:normal; font-size:9pt;}
.kasten_bw { color:#000000; background-color:#ffffff; font-family:arial,helvetica,verdana; font-style:normal; font-size:9pt }
.klein { color:#3E4A53; font-family:arial,helvetica,verdana; font-style:normal; font-size:8pt }
.kleinonclick { color:#98AAB2; font-family:arial,helvetica,verdana; font-style:normal; font-size:8pt }
.navi { color:#ffffff; font-family:arial,helvetica,verdana; font-style:normal; font-size:9pt;}
.copy { color:#AFBDC4; font-family:arial,helvetica,verdana; font-style:normal; font-size:7pt }
.hotline { color:#3E4A53; font-family:arial,helvetica,verdana; font-style:normal; font-size:8pt }
.head { color:#AFBDC4; font-family:arial,helvetica,verdana; font-style:normal; font-size:15pt }
.kleinwhite { color:#FFFFFF; font-family:arial,helvetica,verdana; font-style:normal; font-size:8pt }

span.pseudolink {cursor:hand;cursor:pointer;color:#0066FF;text-decoration:none;}
span.pseudolink_hover {cursor:hand;cursor:pointer;color:#0066FF;text-decoration:none;}

a { color:#0066ff; text-decoration:none; font-family:arial,helvetica,verdana; font-style:normal; font-size:9pt }
a:hover { color:#0066ff; text-decoration:none; }
a:active { color:#0066ff; }
a:visited { color:#0066ff; }

.topnavi { color:#000000; text-decoration:none; font-family:arial,helvetica,verdana; font-style:normal;
        font-size:13pt; letter-spacing:1pt; word-spacing:1pt; padding-left:25px;}


a.nav { color:#333399; text-decoration:none; font-family:arial,helvetica,verdana; font-style:normal;
        font-size:13pt; letter-spacing:1pt;}
a.nav:hover { color:#333399; }
a.nav:active { color:#0066CC; }
a.nav:visited { color:#000080; }

a.navleft { color:#FFFFFF; text-decoration:none; font-family:arial,helvetica,verdana; font-style:normal; font-size:8pt;}
a.navleft:hover { color:#0000FF; font-style:bold; }
a.navleft:active { color:#0000FF; }

a.copy { color:#AFBDC4; text-decoration:none; font-family:arial; font-style:normal; font-size:7pt }
a.copy:hover { color:#AFBDC4; text-decoration:underline; }
a.copy:active { color:#AFBDC4; }
a.copy:visited { color:#AFBDC4; }

input.eingabe { background-color:#C5CDD1; font-family:fixedsys }
td.tarea { color:#3E4A53; font-family:fixedsys }


/* styles for the new layout */
.links2 { color:#06f; text-decoration:none; font-family:arial; font-style:normal; font-size:9pt }
.links1 { color:#003366; text-decoration:none; font-family:arial; font-style:normal; font-size:9pt }
.links { color:#0066ff; text-decoration:none; font-family:arial; font-style:normal; font-size:9pt }
.brightlinks { color:#0066ff; text-decoration:none; font-family:arial; font-style:normal; font-size:9pt }
.menulinks { color:#06f; text-decoration:none; font-family:arial; font-style:normal; font-size:18pt; }

.Stil14 {font-size: 9pt; font-family:arial}
.Stil15 {font-size: 11px; font-family:arial; color:#003366; text-decoration:none}
.Stil16 {font-size: 9pt; font-weight: bold; font-family:arial}

table.content_table
{
    width: 800px;
    border-spacing: 0px;
    border-collapse: collapse;
    margin: auto;
    padding: 0px;
}

/* styles for individual cells of the outer table. The sum of the widths is 800px*/
/*
td.outer_table_col_1 {width:130px; background-image: url(rand_linksl.gif); text-align:left; vertical-align:top;}
td.outer_table_col_2 {width:60px;  background-color: #FFFFFF;}
*/
td.outer_table_col_1 {width:180px; background-image: url(rand_linksl.gif); text-align:left; vertical-align:top;padding-left:5px;}
td.outer_table_col_2 {width:10px;  background-color: #FFFFFF;}

td.outer_table_col_3 {width:549px; background-color: #FFFFFF; text-align:left; vertical-align:top;}
td.outer_table_col_4 {width:5px;   background-color: #FFFFFF;}
td.outer_table_col_5 {width:5px;   background-color: #FFFFFF;}
td.outer_table_col_6 {width:50px;  background-image: url(rand_rechts_kurz.gif);}

/* style for a cell of the outer table which spans over colums 3 to 5 */
td.outer_table_col_345 {width:560px; background-color: #FFFFFF; text-align:left; vertical-align:top;}







