/* standard-body, start */
body {  border-spacing: 0px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding: 0px; }
/* standart-body, end */

/* other frames start*/

/* right frame start */
body.mb { background-color: #CECE98; border-spacing:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin:0px; padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding:0px; }
/* rechte frame end */

/* other frames end*/

/* top frame right text eg: "Logout" */
a.text-top_frame:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #F7F7DF; }
a.text-top_frame:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FF6100; }
a.text-top_frame:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #F7F7DF; }
a.text-top_frame:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #F7F7DF; }
/* top frame right text eg: "Logout" */


.text-small-black { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000; }

a:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; text-decoration: underline; }
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; text-decoration: underline; }
a:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #FF6100; text-decoration: underline; }
a:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; text-decoration: underline; }

/* right calendar tags */

/* blue day in calendar -> week - link */

a.blue:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #36689B; text-decoration: none; }
a.blue:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #36689B; text-decoration: none; }
a.blue:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #FF6100; text-decoration: none; }
a.blue:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #36689B; text-decoration: none; }

/* grey day , example: sunday etc. - link*/
a.grey:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #C1C1C1; text-decoration: none; }
a.grey:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #C1C1C1; text-decoration: none; }
a.grey:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #FF6100; text-decoration: none; }
a.grey:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #C1C1C1; text-decoration: none; }

/* actual day - td */
.td-lo-wh-sm { background-color: #FF6100; padding: 1.5pt 1.5pt 1.5pt 1.5pt; font-size: 7.5pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #FFFFFF; text-align: center; }
/* actual day  end*/

/* grey day , example: sunday etc. - td */
.td-lo-so-sm { background-color: #AAAAAA; padding: 1.5pt 1.5pt 1.5pt 1.5pt; }
/* grey day end*/

/* backround in table beige - for use in every site */
table.lc { background-color: #F7F7DF; } 
/* end backround table  */

/* header month , shows month */
.td-lc-bck-md { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; padding: 3px; }

a.td-lc-bck-md:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; }
a.td-lc-bck-md:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FF6100; }
a.td-lc-bck-md:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; }
a.td-lc-bck-md:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; }
/*  end header month , shows month */

/* day in Calender, bold */	
a.td-lc-bck-bo:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #000000; }
a.td-lc-bck-bo:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #FF6100; }
a.td-lc-bck-bo:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #000000; }
a.td-lc-bck-bo:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #000000; }
/* end, day in Calender, bold */

/* day in Calender, bold u. actual */	
a.td-lc-bck-ba:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #FFFFFF; background-color: #FF6100; }
a.td-lc-bck-ba:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #FFFFFF; background-color: #FF6100; }
a.td-lc-bck-ba:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #FFFFFF; background-color: #FF6100; }
a.td-lc-bck-ba:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #FFFFFF; background-color: #FF6100; }
/* end, day in Calender, bold u. actual */


/* days in calendar */
.td-lc-bck-sm  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal; color: #000000; padding: 1pt 1pt 1pt 1pt; }
.td-lc-bck-bo  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #000000; padding: 1pt 1pt 1pt 1pt; }
.td-lc-blu-sm  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #36689B; padding: 1pt 1pt 1pt 1pt; }
.td-lc-grey-sm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal; color: #D0D0D0; padding: 1pt 1pt 1pt 1pt; }
/* days in calendar */


/* black line in calendar */
.td-bck-wh-sm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #FFFFFF; background-color: #000000; }
/* end black line in calendar */


/* right calendar tags end !*/



/* appointment availibility start */

td.termin-check-head  { background-color: #CECE98; color: #000000; }
td.termin-check-white { background-color: #FFFFFF; }
td.termin-check-green { background-color: #669900; }
td.termin-check-red   { background-color: #FF6100; }
td.termin-check-gray  { background-color: #8E8E6B; }

/* appointment availibility end */


/* right search text */

.td-dg-lc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #8B8D6A; padding-top: 3px; padding-bottom: 3px; }

/*  text items next to the arrow */
.new_sub { font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: bold; color: #69684C; }

a.new_sub:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: bold; color: #69684C; }
a.new_sub:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: bold; color: #FF6100; }
a.new_sub:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: bold; color: #69684C; }
a.new_sub:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: bold; color: #69684C; }
/* search text items next to the arrow */

.search { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: normal; color: #333333; }

.text-normal-dark { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 16px; font-weight: normal; color: #000000; }

select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }

input { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10pt; }


/* calendar show termin font and td! */


/* middle date, shows date or week or month in the middle and top of the site */

.td-title-lc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #67674E; background-color: #D6D7B5; padding-top: 3px; padding-bottom: 3px; }

/* end middle date */


/* header appointment eg: "appointment at 12.09.2002" */

.td-text-show { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #68684E; background-color: #D6D7B5; padding-top: 3px; padding-bottom: 3px; }

/* header appointment end */


td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; }


/* discription eg: "Name :" */

.td-feld { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #000000; background-color: #D6D7B5; }

/* end discription eg: "Name :" */

.td-documents-liste { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #000000; background-color: #FFFFFF; }
.td-forum-liste { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #000000; background-color: #F7F7DF; }
.td-bookmarks-liste { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #000000; background-color: #FFFFFF; }
.td-knowledge-liste { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #000000; background-color: #FFFFFF; }

/* discription eg: "Miller " */

.td-feld-inhalt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #000000; background-color: #F7F7DF; height: 10px; }

.td-feld-left   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #000000; background-color: #F7F7DF; height: 10px; width: 190px; }

.td-feld-middle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #000000; background-color: #F7F7DF; height: 10px; width: 140px; text-align: center;}

.td-feld-leftmiddle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #000000; background-color: #F7F7DF; height: 10px; width: 330px; text-align: left;}

.td-feld-top    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #000000; background-color: #F7F7DF; height: 10px; vertical-align: top; }

.td-feld-right  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #000000; background-color: #F7F7DF; height: 10px; width: 190px; }

.td-feld-bes    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #000000; background-color: #D6D7B5; text-align: left; vertical-align: top; width: 100px; }

/* end discription eg: "Miller " */


/* adresses start*/

/* adresses list head eg: "site 1-5 < 1|2|3| >" */

.td-address-list-head { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #0D3A35; background-color: #D6D7B5; padding-top: 3px; padding-bottom: 3px; }
a.td-address-list-results-link:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #0D3A35; }
a.td-address-list-results-link:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FF6100; }
a.td-address-list-results-link:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #0D3A35; }
a.td-address-list-results-link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #0D3A35; }

/* end adresses list head eg: "site 1-5 < 1|2|3| >" */


/* green box border white */

.td-address-box-green-start { background-color: #669900; border-width: 1px; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-style: solid; border-color: #FFFFFF; }

.td-address-box-green-middle { background-color: #669900; border-width: 1px; border-left-style: none; border-right-style: solid; border-bottom-style: solid; border-top-style: solid; border-color: #FFFFFF; }

.td-address-box-green-end { background-color: #669900; border-width: 1px; border-left-style: none; border-right-style: solid; border-bottom-style: solid; border-top-style: solid; border-color: #FFFFFF; }

a.address-box-green-link:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: bold; color: #DFF7F7; text-decoration: none; }
a.address-box-green-link:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: bold; color: #FF6100; text-decoration: none; }
a.address-box-green-link:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: bold; color: #DFF7F7; text-decoration: none; }
a.address-box-green-link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: bold; color: #DFF7F7; text-decoration: none; }

/* green box border white end */


/* brown box everywhere in use */

td.td-box-brown    { background-color: #67674F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; padding-top: 5px; padding-bottom: 4px; }

td.td-portal-head  { background-color: #DefaultHeaderColor#; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; }

/* brown box end */

/* adress box discription eg: "Name" */

.td-address-box-feld { background-color: #D6D7B5; border-width: 1px; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-style: solid; border-color: #67674e; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; }

/* end adress box discription eg: "Name" */

/* adresses end */


/* pinboard td message */

.td-pw-ll { padding-top: 3px; padding-bottom: 3px; text-align: center; vertical-align: top; background-color: #F7F7DF; font-size: 11pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000; }

.td-pw-lr { padding-top: 3px; padding-bottom: 3px; text-align: left; vertical-align: top; background-color: #F7F7DF; font-size: 11pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000; }

/* pinboard td message */


/* beige background */
.td-back-lc     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #F7F7DF; background-color: #E5E4C6; padding-top: 3px; padding-bottom: 3px; font-weight: bold; }
/* end beige backround */

.td-back-lc-w   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #F7F7DF; background-color: #E5E4C6; }
/* end beige backround */

.td-back-lc-abo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #F7F7DF; background-color: #E5E4C6; padding-top: 3px; padding-bottom: 3px; }

/* beige backround radio show*/
.td-back-dc     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; background-color: #E5E4C6; padding-top: 3px; padding-bottom: 3px; }
/* end beige backround */


/* day view calendar table*/


/* big bold numbers for day view */
font.big-number { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; }
/* end big bold numbers for day view */

.td-dv-times-top { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; border-width: 1px; border-right-style: solid; border-left-style: none; border-bottom-style: none; border-top-style: solid; border-color: #000000; background-color: #FFFFFF; }

.td-dv-times-bottom { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; border-width: 1px; border-right-style: solid; border-left-style: none; border-bottom-style: none; border-top-style: none; border-color: #000000; background-color: #FFFFFF; }


/* grey line dayview */
.td-dv-date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: normal; border-width: 1px; border-right-style: none; border-left-style: none; border-bottom-style: none; border-top-style: solid; border-bottom-color: #C0C0C0; border-top-color: #000000; background-color: #F7F7DF; text-align: center; }
/* grey line end*/

/* black line 1px dayview */
.td-dv-date_2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal; border-width: 1px; border-right-style: none; border-left-style: none; border-bottom-style: none; border-top-style: solid; border-color: #C0C0C0; background-color: #F7F7DF; }
/* black line 1px dayview end */

/* day show view table */

/* beige background */
.td-back-lrc     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; background-color: #E5E4C6; padding-top: 3px; padding-bottom: 3px; font-weight: bold; }
/* end beige backround */

/* calendar view, green header boxes*/

a.calendar-box-link:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #FFFFFF; text-decoration: none; }
a.calendar-box-link:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #AAAAAA; text-decoration: none; }
a.calendar-box-link:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #FFFFFF; text-decoration: none; }
a.calendar-box-link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #FFFFFF; text-decoration: none; }

.td-calendar-green { background-color: #669900; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #FFFFFF; text-align: center; }

/* end calendar view, green header boxes*/



/* reiter tags begin */

td.reiter_a { background-color: #E5E4C6; white-space: nowrap; padding-top: 3px; }

td.reiter_d { background-color: #C8C8B0; white-space: nowrap; padding-top: 3px; }

td.reiter_na { background-color: #F7F7DF; white-space: nowrap; }

td.reiter_nd { background-color: #C8C8B0; white-space: nowrap; }

a.reiter_a:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #333333; text-decoration: none; }
a.reiter_a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #333333; text-decoration: none; }
a.reiter_a:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FF6100; text-decoration: none; }
a.reiter_a:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #333333; text-decoration: none; }

a.reiter_d:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #67674E; text-decoration: none; }
a.reiter_d:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #67674E; text-decoration: none; }
a.reiter_d:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FF6100; text-decoration: none; }
a.reiter_d:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #67674E; text-decoration: none; }

a.reiter_c:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #081073; text-decoration: underline; }
a.reiter_c:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #081073; text-decoration: underline; }
a.reiter_c:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #B50000; text-decoration: underline; }
a.reiter_c:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #B50000; text-decoration: underline; }

a.reiter_e:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #67674E; text-decoration: none; }
a.reiter_e:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #67674E; text-decoration: none; }
a.reiter_e:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #FF6100; text-decoration: none; }
a.reiter_e:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #67674E; text-decoration: none; }

a.reiter_f:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #333333; text-decoration: none; }
a.reiter_f:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #333333; text-decoration: none; }
a.reiter_f:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #FF6100; text-decoration: none; }
a.reiter_f:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 3pt; font-weight: bold; color: #333333; text-decoration: none; }
/* reiter tags begin */

a.reiter_na:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #67674E; text-decoration: none; }
a.reiter_na:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #67674E; text-decoration: none; }
a.reiter_na:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FF6100; text-decoration: none; }
a.reiter_na:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #67674E; text-decoration: none; }

a.reiter_nb:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #333333; text-decoration: none; }
a.reiter_nb:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #333333; text-decoration: none; }
a.reiter_nb:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FF6100; text-decoration: none; }
a.reiter_nb:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #333333; text-decoration: none; }

a.reiter_Project:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #333333; text-decoration: none; }
a.reiter_Project:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #333333; text-decoration: none; }
a.reiter_Project:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FF6100; text-decoration: none; }
a.reiter_Project:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #333333; text-decoration: none; }

a.reiter_ta_on:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #333333; text-decoration: none; }
a.reiter_ta_on:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #333333; text-decoration: none; }
a.reiter_ta_on:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FF6100; text-decoration: none; }
a.reiter_ta_on:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #333333; text-decoration: none; }

a.reiter_ta_off:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 2pt; font-weight: bold; color: #67674E; text-decoration: none; }
a.reiter_ta_off:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 2pt; font-weight: bold; color: #67674E; text-decoration: none; }
a.reiter_ta_off:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 2pt; font-weight: bold; color: #FF6100; text-decoration: none; }
a.reiter_ta_off:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 2pt; font-weight: bold; color: #67674E; text-decoration: none; }
/* reiter tags begin */


/* portal site */

td.portal-content { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; background-color: #FFFFFF; }

font.portal-content-show { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #36689B; } 


/* actual site*/

.actual_top_1 {             
                border-width: 1px; border-left-style: solid; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-color: #898989; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: normal; color: #000000; background-color:#d6d7b5;
             }
.actual_top_2 {             
                border-width: 1px; border-left-style: none; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-color: #898989; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: normal; color: #000000; background-color:#d6d7b5;
             }

.actual_content_1 {             
                border-width: 1px; border-left-style: solid; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-color: #898989; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: normal; color: #000000; background-color:#FFFFFF;
             }
.actual_content_2 {             
                border-width: 1px; border-left-style: none; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-color: #898989; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: normal; color: #000000; background-color:#FFFFFF;
             }

/* actual site end */


/* portal site end */


/* black bold line */

td.top_categorie { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }

td.top_name { background-color: #8B8D6A; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;  text-decoration: none; }

/* black bold line end */


/* red for warnings */

.warning { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF6100; font-weight: normal;  }

/* red for warnings end */

td.error { font-size: 10pt; color: #FF6100; font-weight: bold; background-color: #E5E4C6; text-align: center; }
font.error { font-size: 10pt; color: #FF6100; font-weight: bold; }

/* red for due tasks */
font.duejobs { font-size: 8.5pt; color: #FF6100; font-weight: bold; }

/* table for listsites with brown border */

td.list-table-start-bw { border-width: 1px; border-left-style: solid; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-color: #67674E; background-color: #F7F7DF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 8.25pt; color: #000000; }

td.list-table-end-bw { border-width: 1px; border-left-style: solid; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-color: #67674E; background-color: #F7F7DF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 8.25pt; color: #000000; }

td.list-table-header { border-width: 1px; border-style: solid; border-color: #67674E; background-color: #C8C8B0; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 8.25pt; color: #000000; }

td.list-table-single { border-width: 1px; border-style: solid; border-color: #67674E; background-color: #F7F7DF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 8.25pt; color: #000000; }

td.list-table-header-left { border-left-width: 1px; border-bottom-width: 1px; border-left-style: solid; border-bottom-style: solid; border-left-color: #67674E; border-bottom-color: #67674E;  background-color: #D6D7B5; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 8.25pt; color: #000000; }

td.list-table-header-right { border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px; border-left-style: solid; border-bottom-style: solid; border-right-style: solid; border-left-color: #67674E; border-bottom-color: #67674E; border-right-color: #67674E;  background-color: #D6D7B5; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 8.25pt; color: #000000; }

/*  table for listsites with brown border end*/



/* table for listsites with white border */

td.list-table-start-ws { border-width: 1px; border-left-style: solid; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-color: #67674E; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 8.25pt; color: #000000; }

td.list-table-end-ws { border-width: 1px; border-left-style: solid; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-color: #67674E; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 8.25pt; color: #000000; }

/* table for listsites with white border */


/* table, white backround, black border, 1px */

table.ca-term-info { background-color: #FFFFFF; border-style: solid; border-color: #000000; border-width: 1px; }

td.ca-term-main { background-color: #FFFFFF; border-style: solid; border-color: #000000; border-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; vertical-align: top; text-align: left; }

td.ca-term-no { background-color: #F7F7DF; border-style: solid; border-color: #000000; border-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; vertical-align: top; }

td.ca-term-wo { background-color: #F7F7DF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #000000; vertical-align: top; }

td.ca-term-wo-grey { background-color: #F7F7DF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; vertical-align: top; color: #D0D0D0; padding: 1pt 1pt 1pt 1pt; }

td.ca-term-mo { background-color: #F7F7DF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #000000; vertical-align: top; color: #000000; padding: 1pt 1pt 1pt 1pt; }

td.ca-term-mo-grey { background-color: #F7F7DF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; vertical-align: top; color: #D0D0D0; padding: 1pt 1pt 1pt 1pt; }


/* for acutal day in month view */

td.ca-term-mo-day { background-color: #FF6100; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #000000; vertical-align: top; color: #000000; padding: 1pt 1pt 1pt 1pt;}

a.white:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; color: #000000; text-decoration: none; }
a.white:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; color: #FFFFFF; text-decoration: none; }
a.white:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; color: #FFFFFF; text-decoration: none; }
a.white:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; color: #FFFFFF; text-decoration: none; }

/* end */



/* mouse over info */
td.ca-term-head { background-color: #67674E; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; }
/* mouse over text */
td.ca-term-note { background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #000000; }

/* ende, Table, white backround, black border 1px */

td.td-verkn-rot { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #ffffff; background-color: #FF6100; padding-top: 3px; padding-bottom: 3px; }

td.td-verkn-rot-header { border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-left-style: solid; border-top-style: solid; border-right-style: solid; border-left-color: #FF6100; border-top-color: #FF6100; border-right-color: #FF6100;  background-color: #FF6100; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10pt; color: #FFFFFF; padding-top: 5px; padding-bottom: 4px; }

.clDescriptionCont { position: absolute; width: 200px; visibility: hidden; layer-background-color: #CCCCCC; z-index: 200; }

font.task-status-no  { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 8.25pt; color: #FF6100; }
font.task-status-yes { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 8.25pt; color: #669900; }

/* form styles begin */

.input-normal        { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10pt; color: #000000; width: 450px; }
.input-short        { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10pt; color: #000000; width: 225px; }
.input-date          { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10pt; color: #000000; width: 90px; }
.input-search        { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10pt; color: #000000; width: 100px; }
.input-file          { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10pt; color: #000000; }


.select-normal       { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10pt; color: #000000; }
.select-magic        { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10pt; color: #000000; }
.select-multi        { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10pt; color: #000000; width: 190px; height: 75px; }

.button-submit       { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10pt; color: #000000; }
.button-search       { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10pt; color: #000000; width: 135px; }
.button-search-go    { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10pt; color: #000000; width: 30px; }
.button-search-move  { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10pt; color: #000000; width: 110px; }
.button-search-show  { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10pt; color: #000000; width: 50px; }
.button-mail-cont    { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10pt; color: #000000; width: 300px; }

.area-normal         { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10pt; color: #000000; width: 450px; height: 100px; }

/*form styles end*/


a.forum-read-yes:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #FF6100; text-decoration: none; }
a.forum-read-yes:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #FF6100; text-decoration: none; }
a.forum-read-yes:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #FF6100; text-decoration: none; }
a.forum-read-yes:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #FF6100; text-decoration: none; }

a.forum-read-no:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #000000; text-decoration: none; }
a.forum-read-no:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #FF6100; text-decoration: none; }
a.forum-read-no:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #000000; text-decoration: none; }
a.forum-read-no:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #000000; text-decoration: none; }


/* online-help, start */
table.help { background-color: #F7F7DF; border-width: 1px; border-color: #67674F; border-style: solid; }

td.help-box-brown    { background-color: #67674F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; padding-top: 5px; padding-bottom: 4px; }

a.help-close:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-decoration: none; }
a.help-close:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FF6100; text-decoration: none; }
a.help-close:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-decoration: none; }
a.help-close:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-decoration: none; }

/* online-help end */

/* right - left area */

td.td-area-head  { background-color: #DefaultHeaderColor#; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; padding-left:2; padding-top:3; padding-bottom:3;}
td.td-area-border  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; padding-left:6; padding-top:8; padding-bottom:8; padding-right:6; }
td.td-area-border-lc  { background-color: #F7F7DF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; padding-left:6; padding-top:8; padding-bottom:8; padding-right:6; }
.td-ta-sm-l  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: normal; color: #000000; padding: 1pt 1pt 1pt 1pt; }
.td-area-bookmarks-liste { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: normal; color: #000000; }

table.table-area-main { border:1px #000000; border-left-style:solid; border-right-style:solid; }
table.table-area-enc { border:1px #000000; border-bottom-style:solid; }


/* DayTeamView start */

table.ca-team-info { background-color: #FFFFFF; border-style: solid; border-color: #000000; border-width: 1px; }

td.ca-team-main { background-color: #FFFFFF; border-style: solid; border-color: #000000; border-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; vertical-align: top; text-align: left; }

td.ca-team-no { background-color: #F7F7DF; border-style: solid; border-color: #000000; border-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; vertical-align: top; }

td.ca-team-wo { background-color: #F7F7DF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #000000; vertical-align: top; }

td.ca-team-wo-grey { background-color: #F7F7DF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; vertical-align: top; color: #D0D0D0; padding: 1pt 1pt 1pt 1pt; }

td.ca-team-mo { background-color: #F7F7DF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.25pt; font-weight: normal; color: #000000; vertical-align: top; color: #000000; padding: 1pt 1pt 1pt 1pt; }

td.ca-team-mo-grey { background-color: #F7F7DF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; vertical-align: top; color: #D0D0D0; padding: 1pt 1pt 1pt 1pt; }

td.ca-team-rechts { border-right-style: solid; border-color: #000000; border-width: 1px; }

td.term-more { border-right-style: solid; border-color: #000000; border-width: 1px; font-size: 10pt; color: #FF6100; font-weight: bold; background-color: #E5E4C6; text-align: center; }

td.error-team-0 { border-right-style: solid; border-color: #000000; border-width: 1px; font-size: 10pt; color: #FF6100; font-weight: bold; background-color: #E5E4C6; text-align: center; }

td.error-team-1 { border-right-style: solid; border-color: #000000; border-width: 1px; font-size: 10pt; color: #FF6100; font-weight: bold; background-color: #F1F1F1; text-align: center; }

td.error-team-2 { border-right-style: solid; border-color: #000000; border-width: 1px; font-size: 10pt; color: #FF6100; font-weight: bold; background-color: #E1E1E1; text-align: center; }

td.error-team { border-style: solid; border-color: #000000; border-width: 1px; font-size: 10pt; color: #FF6100; font-weight: bold; background-color: #E5E4C6; text-align: center; }

.td-dv-times-team-top {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; background-color: #FFFFFF; border-width: 1px; border-right-style: solid; border-left-style: solid; border-bottom-style: none; border-top-style: solid; border-color: #000000; }

.td-dv-times-team-bottom { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; background-color: #FFFFFF; border-width: 1px; border-right-style: solid; border-left-style: solid; border-bottom-style: none; border-top-style: none; border-color: #000000; }

.td-dv-times-team-last { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; background-color: #FFFFFF; border-width: 1px; border-right-style: solid; border-left-style: solid; border-bottom-style: solid; border-top-style: solid; border-color: #000000; }

td.td-dv-date-team { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: normal; border-width: 1px; border-right-style: solid; border-left-style: none; border-bottom-style: none; border-top-style: solid; border-right-color: #000000; border-top-color: #000000; background-color: F7F7DF; text-align: center; }

td.td-dv-date-team-last { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: normal; background-color: F7F7DF; text-align: center; border-width: 1px; border-right-style: solid; border-left-style: none; border-bottom-style: solid; border-top-style: solid; border-color: #000000; }

td.td-dv-date-last { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: normal; background-color: #F7F7DF; text-align: center; border-width: 1px; border-right-style: none; border-left-style: none; border-bottom-style: solid; border-top-style: solid; border-bottom-color: #000000; border-top-color: #000000; }

.td-dv-date-team_2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal; border-width: 1px; border-right-style: solid; border-left-style: none; border-bottom-style: none; border-top-style: solid; border-color: #C0C0C0; border-right-color: #000000; background-color: #F7F7DF; }

td.team-lists { border-style: none; font-size: 10pt; color: #9f8e6a; font-weight: bold; background-color: #E5E4C6; text-align: right; padding-top: 3px; padding-bottom: 2px; }

td.team-lists-mitte { border-style: none; font-size: 10pt; color: #FF6100; font-weight: bold; background-color: #E5E4C6; text-align: center; padding-top: 3px; padding-bottom: 2px; }
	
td.team-tomuch { border-style: none; font-size: 10pt; color: #336d9f; font-weight: bold; background-color: #E5E4C6; text-align: left; padding-top: 3px; padding-bottom: 2px; }

td.team-tomuch-title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #67674E; background-color: #D6D7B5; padding-top: 1px; padding-bottom: 1px; text-align: left; }

td.team-groups { border-style: none; font-size: 10pt; color: #9f8e6a; font-weight: bold; background-color: #E5E4C6; text-align: left; padding-top: 3px; padding-bottom: 2px; }

td.team-point-head { background-color: #9f8E6A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #E5E4C6; padding-top: 3px; padding-bottom: 2px; padding-left: 3px; border-right-style: solid; border-right-color: #000000; border-right-width: 1px; }

/* DayTeamView ende */