/*
////////////////////////////////////////////////////////////////
//
// design.css Stylesheet fuer die Inhaltsseiten
//
// Weblication? CMS Strukturdesign Version 4.6
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit Weblication? Content Management Server, www.weblication.de
//
//
// Adapted by medialink / v1.02b - 08.02.2007 
//
////////////////////////////////////////////////////////////////
*/

/*Standardformatierungen*/
body                   {font-family:verdana, arial, helvetica, sans-serif;font-size:11px;margin:0px;}

img                    {}

th                     {font-family:verdana, arial, helvetica, sans-serif;font-size:11px;color:#333333;line-height:150%;text-align:left}
td                     {font-family:verdana, arial, helvetica, sans-serif;font-size:11px;color:#333333;line-height:150%;}

div                    {font-family:verdana, arial, helvetica, sans-serif;font-size:11px;color:#333333;line-height:150%;}
p                      {margin:0px;padding:0px;font-family:verdana, arial, helvetica, sans-serif;font-size:11px;color:#333333;line-height:150%;}
span                   {font-family:verdana, arial, helvetica, sans-serif;font-size:11px;color:#333333;line-height:150%;}
form                   {margin:0px;padding:0px;}

input                  {font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color:#333333;border-style:solid;border-width:1px;border-color:#c5c5c5;background-color:#f2f2f2;padding-left:2px;line-height:100%;}
input.big              {width:99%;}
input.middle           {width:150px;}
select                 {font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color:#333333;border-style:solid;border-width:1px;border-color:#c5c5c5;background-color:#f2f2f2;padding-left:2px;line-height:100%;}
select.big             {width:99%;font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color:#333333;border-style:solid;border-width:1px;border-color:#c5c5c5;background-color:#f2f2f2;padding-left:2px;line-height:100%;}
.fragmentSheetMainToolbarSub select {background-color:#ffffff;}
.fragmentSheetMainToolbarSubPortal select {background-color:#ffffff;}
textarea               {font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color:#333333;border-style:solid;border-width:1px;border-color:#c5c5c5;background-color:#f2f2f2;padding-left:2px;line-height:100%;}
textarea.big           {width:99%;height:100px;margin-bottom:4px;}
td.big                 {width:99%;margin-bottom:4px;}

a                      {text-decoration:none;color:#003399}
a:hover                {text-decoration:underline}
a.boxRight             {font-size:10px;padding-left:6px;padding-bottom:1px;padding-top:1px;display:block;text-decoration:none;color:#5c5c5c;margin:1px;border:1px; border-style:none; border-color:#b7b7b7; border-top:none;border-right:none;border-left:none;}
a.boxRight:hover       {text-decoration:none;color:#000000;background-color:#f2f2f2;}
a.boxRightSelected     {font-size:10px;padding-left:6px;padding-bottom:1px;padding-top:1px;display:block;text-decoration:none;color:#5c5c5c;text-decoration:none;color:#000000;background-color:#ffffff;}

a.textSmallSoft        {color:#000000;text-decoration:none;}
a.textNavPath          {font-size:10px;}

a.linkback             {padding-left:1px;font-weight:bold}

.listCellFirst         {padding-right:8px;}
.listCell              {padding-right:8px;text-align:left;}
.listCellLast          {padding-right:8px;}
.listCellButtons       {text-align:right;}

hr                     {background-color:#aaaaaa;color:#aaaaaa;height:1px;border-style:none;}
hr.boxRight            {background-color:#cccccc;color:#cccccc;height:1px;border-style:none;}

.radiobutton           {background-color:transparent;border-style:none}
.checkbox              {background-color:transparent;border-style:none}

/*Falls Links nicht unterstrichen angezeigt werden sollen*/
.textDecorationNone    {text-decoration:none;font-weight:normal;}

.imgBorder             {border-style:solid;border-width:1px;border-color:#426A9E}

.fragmentTableHeadlineHr {height:8px;font-size:1px;}



/*Erweiterte Standardformatierungen ml*/
.blockContentFull      {width:766px;} /* Full content layout without block right*/
.tableHeaderProjects   {background-color: #e8e8e8; font-weight:bold; }
.tableCellProjects     {height:25px; border-bottom: 1px solid #c5c5c5; }
.contentTitle          {margin:0px; padding:0px; margin-top:30px; margin-bottom:30px; font-size:13px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold; color:#000000;line-height:20px;}
.contentSpacer         {margin:0px; padding:0px; padding-bottom:15px;}

.formInput             {margin:0; padding:1px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; background-color:#ffffff; border: solid 1px #cccccc; }
.formInputWidthBig     {margin:0; padding:1px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; background-color:#ffffff; border: solid 1px #cccccc; width:346px; }
.formInputWidthMiddle  {margin:0; padding:1px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; background-color:#ffffff; border: solid 1px #cccccc; width:226px; }
.formInputWidthSmall   {margin:0; padding:1px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; background-color:#ffffff; border: solid 1px #cccccc; width:100px; }

.formSelectWidthBig    {margin:0; padding:1px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; background-color:#ffffff; border: solid 1px #cccccc; width:350px; }

.formAreaShort         {margin:0; padding:1px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; background-color:#ffffff; border: solid 1px #cccccc; width:346px; height:115px;}
.formAreaMiddle        {margin:0; padding:1px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; background-color:#ffffff; border: solid 1px #cccccc; width:346px; height:230px;}
.formAreaLong          {margin:0; padding:1px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; background-color:#ffffff; border: solid 1px #cccccc; width:346px; height:340px;}
.formAreaLarge         {margin:0; padding:1px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; background-color:#ffffff; border: solid 1px #cccccc; width:346px; height:570px;}

/*################ Ueberschriften ################*/

h1.main                {margin:0px;padding:0px;font-size:13px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold; color:#000000;line-height:24px;}

h1                     {margin:0px;padding:0px;font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold; color:#404040;line-height:150%;}
h2                     {margin:0px;padding:0px;font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold; color:#A0A0A0;line-height:150%;}
h3                     {margin:0px;padding:0px;font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold; color:#000000;line-height:150%;}
h4                     {margin:0px;padding:0px;font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold; color:#000000;line-height:150%;}
h5                     {margin:0px;padding:0px;font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold; color:#000000;line-height:150%;}
h6                     {margin:0px;padding:0px;font-size:11px;  font-family:verdana, arial, helvetica, sans-serif; font-weight:bold; color:#000000;line-height:150%;}




/*################ Texte ################*/

.text                  {font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color:#333333;line-height:150%;}/*Text*/
.textBold              {font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold;   color:#333333;line-height:150%;}/*Text fett*/
.textItalic            {font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; font-style:italic;color:#333333;line-height:150%;}/*Text*/
.textInvert            {font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color:#FFFFFF;line-height:150%;}/*Text negativ*/
.textBoldInvert        {font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold;   color:#FFFFFF;line-height:150%;}/*Text fett negativ*/
.textSoft              {color:#606060}

.textSmall             {font-size:9px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color:#000000;line-height:150%;}/*Kleiner Text*/
.textSmallBold         {font-size:9px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold;   color:#000000;line-height:150%;}/*Kleiner Text fett*/
.textSmallInvert       {font-size:9px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color:#FFFFFF;line-height:150%;}/*Kleiner Text negativ*/
.textSmallBoldInvert   {font-size:9px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold;   color:#FFFFFF;line-height:150%;}/*Kleiner Text fett negativ*/
.textSmallSoft         {font-size:9px;color:#606060;}

.textMiddle            {font-size:10px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color:#000000;line-height:150%;}/*Mittlerer Text*/
.textMiddleBold        {font-size:10px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold;   color:#000000;line-height:150%;}/*Mittlerer Text fett*/
.textMiddleInvert      {font-size:10px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color:#FFFFFF;line-height:150%;}/*Mittlerer Text negativ*/
.textMiddleBoldInvert  {font-size:10px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold;   color:#FFFFFF;line-height:150%;}/*Mittlerer Text fett negativ*/
.textMiddleSoft        {font-size:10px;color:#606060;}

.textLarge             {font-size:13px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color:#000000;line-height:150%;}/*Gro&szlig;er Text*/
.textLargeBold         {font-size:13px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold;   color:#000000;line-height:150%;}/*Gro&szlig;er Text fett*/
.textLargeInvert       {font-size:13px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal; color:#FFFFFF;line-height:150%;}/*Gro&szlig;er Text negativ*/
.textLargeBoldInvert   {font-size:13px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold;   color:#FFFFFF;line-height:150%;}/*Gro&szlig;er Text fett negativ*/

.textInfo              {background-color:#ECCCCC;border-style:solid;border-width:1px;border-color:#c9ced4;padding-left:4px;padding-top:4px;padding-bottom:4px;}
.textWarning           {font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:normal;  color:#FF0000;}/*Text fett negativ*/
.textBoldWarning       {font-size:11px; font-family:verdana, arial, helvetica, sans-serif; font-weight:bold;  color:#FF0000;}/*Text fett negativ*/
.textInactive          {font-size:11px; color:#CCCCCC;}
.textNavPath           {font-size:10px;padding-top:4px;line-height:23px;}




/*################ Fragmente ################*/

.fragmentSource                    {margin-left:0px;border-style:solid;border-width:1px;border-color:#A0A0A0;padding:4px;background-color:#FFFFCC}
.fragmentSpace                     {height:12px;margin-bottom:2px;border-style:none;}

.fragmentHeadline                  {padding-bottom:8px;}

.fragmentPictureFloatLeft          {margin-right:8px;margin-bottom:8px;float:left} 
.fragmentPictureFloatRight         {margin-left:8px;margin-bottom:8px;float:right} 

.fragmentTableDoubleCol            {width:100%;border-width:0px;spacing:0px;padding:0px;border-color:#FF0000;border-width:0px;border-style:dotted}
.fragmentTableTripleCol            {width:100%;border-width:0px;spacing:0px;padding:0px;border-color:#FF0000;border-width:0px;border-style:dotted}
.fragmentCellDoubleCol             {width:50%;padding:4px;vertical-align:top}
.fragmentCellTripleCol             {width:33%;padding:4px;vertical-align:top}

.fragmentSheetMainHead             {background-color:#cdcdcd;color:#000000;padding-bottom:2px;padding-left:8px;font-weight:bold;border-style:solid;border-color:#aaaaaa;border-width:1px;border-bottom:none;}
.fragmentSheetMainHead2ml          {background-color:#cdcdcd;color:#000000;padding-bottom:0px;padding-left:8px;font-weight:bold;border-style:solid;border-color:#aaaaaa;border-width:1px;}
.fragmentSheetMainToolbar          {height:20px;background-color:#f2f2f2;padding:3px;border-style:solid;border-width:1px;border-color:#aaaaaa;border-top:none;border-bottom:none;text-align:right;}
.fragmentSheetMainToolbarSub       {height:20px;background-color:#f2f2f2;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:8px;border-style:solid;border-width:1px;border-color:#aaaaaa;border-top:none;border-bottom:none;text-align:right;}
.fragmentSheetMainToolbarSubPortal {height:20px;background-color:#f2f2f2;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:8px;border-style:solid;border-width:0px;border-color:#FFFFFF;border-left:none;border-right:none;border-bottom:none;text-align:right;}
.fragmentSheetMainBody             {background-color:#ffffff;color:#606060;padding:8px;border-style:solid;border-width:1px;border-color:#aaaaaa;border-top:none;}
.fragmentSheetMainBody2ml          {background-color:#ffffff;color:#606060;padding:0px;}
.fragmentSheetMainBodyScroll       {background-color:#ffffff;color:#606060;padding-left:8px;padding-right:0px;border-style:solid;border-width:1px;border-color:#aaaaaa;border-top:none;}
.fragmentSheetMainFooter           {height:0px;border-style:solid;border-width:1px;border-color:#aaaaaa;border-bottom:none;font-size:0px;line-height:0px;}
.fragmentSheetMainSpacer           {height:2px;font-size:1px;background-color:#ffffff;padding:0px;border-style:solid;border-width:1px;border-color:#aaaaaa;border-top:none;border-bottom:none;text-align:right;}
.fragmentSheetMainFragment         {background-color:#ffffff;color:#606060;padding:8px;border-style:solid;border-width:1px;border-color:#aaaaaa;border-top:none;border-bottom:none;}

.fragmentFormMainHead              {height:18px;background-color:#F0F0F0;color:#606060;padding:2px;padding-left:8px;font-weight:bold;border-style:solid;border-width:1px;border-color:#A0A0A0;border-bottom-style:none}
.fragmentFormMainBody              {background-color:#FAFAFA;margin-bottom:8px;color:#606060;padding:4px;padding-bottom:8px;padding-left:8px;padding-right:8px;border-style:solid;border-width:1px;border-color:#A0A0A0;}

.fragmentDocumentExtensionHead     {height:18px;background-color:#FAFAFA;color:#000000;padding:2px;padding-left:8px;font-weight:normal;border-style:solid;border-width:1px;border-color:#A0A0A0;border-top-color:#FFFFFF;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.fragmentDocumentExtensionBody     {background-color:#FAFAFA;color:#606060;padding:4px;padding-bottom:8px;padding-left:8px;padding-right:8px;border-style:solid;border-width:1px;border-color:#A0A0A0;border-left-style:none;border-right-style:none;}

.fragmentInfoBoxHead               {height:18px;background-color:#FAFAFA;color:#000000;padding:2px;padding-left:8px;font-weight:normal;border-style:solid;border-width:1px;border-top-color:#A0A0A0;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.fragmentInfoBoxBody               {background-color:#FAFAFA;color:#606060;padding:4px;padding-bottom:8px;padding-left:8px;padding-right:8px;border-style:solid;border-width:1px;border-color:#A0A0A0;border-bottom-style:solid;border-top-style:none;border-left-style:none;border-right-style:none;}

.fragmentInfoBox                   {margin-bottom:8px;background-color:#EDEDED;color:#808080;padding:2px;padding-left:8px;font-weight:normal;border-style:solid;border-width:1px;border-color:#CCCCCC;}

.fragmentSheetMainInfo             {background-color:#FFFFFF;color:#606060;padding-top:4px;padding-left:4px;border-style:solid;border-width:1px;border-color:#A0A0A0;}

.fragmentBoxRightHeader            {height:16px;background-color:#cdcdcd;color:#000000;padding-bottom:2px;padding-left:6px;font-weight:bold;border-style:solid;border-width:1px;border-color:#aaaaaa;border-bottom:none;}
.fragmentBoxRightBody              {font-size:10px;background-color:#e8e8e8;color:#5c5c5c;padding-left:0px;padding-top:10px;padding-bottom:10px;border-style:solid;border-width:1px;border-color:#aaaaaa;border-top-style:none;}
.fragmentBoxRightBody2ml           {font-size:10px;background-color:#e8e8e8;color:#5c5c5c;padding-left:6px;padding-right:6px;padding-top:10px;padding-bottom:10px;border-style:solid;border-width:1px;border-color:#aaaaaa;border-top-style:none;}
.fragmentBoxRightBodyInner         {margin-left:6px;margin-right:6px;font-size:10px;}
.fragmentBoxRightBodyContent       {font-size:10px;background-color:#e8e8e8;color:#5c5c5c;padding-left:6px;padding-top:10px;padding-bottom:10px;border-style:solid;border-width:1px;border-color:#aaaaaa;border-top-style:none;}
.fragmentBoxRightFooter            {height:0px;border-style:solid;border-width:1px;border-color:#aaaaaa;border-bottom:none;}

.fragmentBoxRightHeaderInfo        {height:18px;background-color:#F0F0F0;padding:2px;padding-left:8px;font-weight:normal;border-style:solid;border-width:1px;border-color:#A0A0A0;border-bottom-style:none}
.fragmentBoxRightBodyInfo          {background-color:#FFC0C0;padding:4px;padding-bottom:8px;padding-left:8px;padding-right:8px;border-bottom-style:none;border-style:solid;border-width:1px;border-color:#A0A0A0;}

.fragmentBlankMainHead             {height:18px;background-color:#FFFFFF;color:#A0A0A0;font-weight:bold;border-width:0px;}
.fragmentBlankMainBody             {background-color:#FFFFFF;color:#000000;margin-bottom:8px;border-width:0px;}
.fragmentSheetMainRegisterHead     {height:2px;background-color:#F0F0F0;color:#606060;padding:2px;padding-left:8px;font-weight:bold;border-style:solid;border-width:1px;border-color:#A0A0A0;border-top-color:#C0C0C0;border-bottom-style:none;border-top-style:none;border-left-color:#A0A0A0;border-right-color:#A0A0A0}
.fragmentSheetMainRegisterBody     {background-color:#FAFAFA;margin-bottom:8px;color:#606060;padding:4px;padding-bottom:8px;padding-left:8px;padding-right:8px;border-style:solid;border-width:1px;border-color:#A0A0A0;}
.fragmentPDFPreview                {width:540px;height:300px}
.fragmentImagePreview              {width:540px;height:300px;overflow:auto}

.fragmentTopNavigation             {border-top-style:solid;border-top-color:#aeaeae;border-top-width:1px;}

.fragmentSheetCaptionText          {float:left;padding:0px;}
.fragmentSheetCaptionLeft          {float:left;padding:0px;}
.fragmentSheetCaptionRight         {float:right;padding:0px;}

.fragmentSheetCaptionRightButton   {float:right;padding-top:2px;}

.fragmentOpenCloseRight            {float:right;margin-right:2px;margin-top:1px;}

.fragmentInfo                      {margin-bottom:8px;background-color:#FFFFFF;color:#003399;padding:2px;padding-left:40px;font-weight:normal;border-style:solid;border-width:1px;border-color:#003399;}
.fragmentWarning                   {margin-bottom:8px;background-color:#FFFFFF;color:#FF0000;padding:2px;padding-left:40px;font-weight:normal;border-style:solid;border-width:1px;border-color:#FF0000;}  




/*################ Elemente ################*/

.elementHeadline                   {padding:8px;}/*&Uuml;berschrift*/
.elementStandard                   {margin:8px;margin-right:0px;overflow:hidden;width:98%;}/*Standard*/
.elementStandard2ml                {margin:0px; overflow:hidden;width:100%;}/*Standard für rahmenlose Einbettung*/
.elementText                       {padding:8px;}
.elementSource                     {padding:8px;}/*Standard*/
.elementFormular                   {padding:8px;}/*Formulare*/
.elementForm                       {padding:8px;}
.elementInclude                    {padding:0px;}/*Includes*/
.elementSpace                      {height:12px;}/*Leerzeile*/
.elementTable                      {width:97%;}/*Tabelle*/
.elementPopup                      {width:97%;}/*Tabelle*/

.elementTable td                   {vertical-align:top;padding:2px;}

.elementInnerHeadline              {margin:8px;margin-left:0px;overflow:hidden;width:100%;}/*&Uuml;berschrift*/
.elementInnerStandard              {margin:8px;margin-left:0px;margin-right:0px;overflow:hidden;width:100%;}/*Standard*/
.elementInnerSource                {margin:8px;margin-left:0px;overflow:hidden;width:100%;}/*Standard*/
.elementInnerFormular              {margin:8px;margin-left:0px;overflow:hidden;width:100%;}/*Formulare*/
.elementInnerInclude               {margin:0px;margin-left:0px;}/*Includes*/
.elementInnerSpace                 {height:12px;margin-left:0px;}/*Leerzeile*/
.elementInnerTable                 {width:97%;margin-left:0px;}/*Tabelle*/

.elementRightHeadline              {margin-top:8px;padding-top:1px;padding-bottom:1px;padding-left:8px;background-color:#ADBBC6;height:14px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#486E8E;}/*Standard im rechten Bereich*/
.elementRightStandard              {padding-left:8px;padding-top:8px;margin-bottom:8px;background-color:#FFFFFF;border-style:solid;border-width:1px;border-color:#ADBBC6;}/*Standard im rechten Bereich*/
.elementRightInclude               {padding-left:8px;padding-top:8px;margin-bottom:8px;background-color:#E6EAEE;border-style:solid;border-width:1px;border-color:#E6EAEE;}/*Include im rechten Bereich*/

.elementLeftStandard               {padding:8px;}/*Standard im linken Bereich*/
.elementLeftNavigation             {padding-top:8px;}/*Standard im linken Bereich*/
.elementLeftInclude                {padding:0px;}/*Include im linken Bereich*/

.elementTopStandard                {padding:0px;}/*Standard im oberen Bereich*/
.elementTopInclude                 {padding:0px;background-color:#ADBBC6;margin-top:0px;border-style:none;width:100%}/*Include im oberen Bereich*/
.elementTopNavigation              {margin-left:8px;margin-top:0px;height:23px;margin-bottom:-5px;overflow:hidden;}
.elementTopNavigationPre           {margin-left:8px;margin-top:0px;height:23px;margin-bottom:-5px;float:left;}

.elementBottomStandard             {padding-top:4px;padding-bottom:4px;width:100%;text-align:center;background-color:#ADBBC6;}/*Standard im unteren Bereich*/
.elementBottomDelimiterLine        {height:1px;margin-top:2px;margin-bottom:2px;background-image:url(/wIntranet/wLayout/design/img/backgrounds/bg_line_dot.gif)}/*Standard im unteren Bereich*/
.elementBottomInclude              {padding:8px;}/*Include im unteren Bereich*/

.elementBoxRight                   {padding:8px;padding-bottom:4px}
.elementSheet                      {padding:8px;}
.elementSheetCaption               {height:24px; padding:0px; background-image:url(/wIntranet/wLayout/design/img/head_bg.gif); background-repeat:repeat-x;}

.elementCaptionMain                {position:absolute;top:0px;left:10px;}

.elementSheetFooter                {background-color:#cdcdcd;height:20px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#b7b7b7;}





/*################ Bloecke ################*/

.blockEditbutton                   {position:absolute;z-index:100;top:40px;left:219px;}
.blockEditbutton .page             {float:left;}
.blockEditbutton .admin            {float:left;}
.blockLogobutton                   {position:absolute;z-index:100;top:18px;left:20px;}

.blockMain                         {position:absolute;top:74px;left:210px;width:768px; background-color:#ffffff} /*Gesamter Bereich*/
.blockTop                          {width:956px;height:58px;border-style:none; background-color:#ffffff}/*Bereich oben*/
.blockLeft                         {width:184px;border-style:none;height:400px; background-color:#ffffff}/*Bereich links*/
.blockContent                      {width:572px; background-color:#ffffff}
.blockContentRelative              {width:100%; background-color:#ffffff}
.blockRight                        {width:192px;margin-top:18px;margin-bottom:6px; background-color:#ffffff}/*Bereich rechts*/
.blockBottom                       {width:956px;margin-left:8px;border-style:none; background-color:#ff0000}/*Bereich unten*/





/*################### Sonstiges ###############*/

.votingBar                         {background-color:#426A9E}

.tableBorder                       {border-top-style:solid;border-top-width:1px;border-top-color:#ACACAC;border-left-style:solid;border-left-width:1px;border-left-color:#ACACAC;}
.tdBorder                          {border-right-style:solid;border-right-width:1px;border-right-color:#ACACAC;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#ACACAC;} 

.submitInvisible                   {width:0px;height:0px;background-color:#F0F0F0;color:#F0F0F0;border-width:0px;border-style:solid;}
a.buttonDefault                    {background-image:url(/wIntranet/wLayout/design/img/but_n.gif);background-repeat:repeat-x;cursor:pointer;cursor:hand;font-family:arial, helvetica;color:#666666;padding:0px;font-size:10px;line-height:16px;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-width:1px;padding-left:4px;padding-right:4px;height:16px;white-space:nowrap}
a.buttonImage                      {background-image:url(/wIntranet/wLayout/design/img/but_n.gif);background-repeat:repeat-x;cursor:pointer;cursor:hand;padding:0px;border-style:outset;background-color:#F0F0F0;border-width:1px;padding-left:4px;padding-right:4px;padding-top:3px;padding-bottom:1px;height:16px;white-space:nowrap}
a.buttonDefaultImportant           {background-image:url(/wIntranet/wLayout/design/img/but_n.gif);background-repeat:repeat-x;cursor:pointer;cursor:hand;font-family:arial, helvetica;color:#666666;padding:0px;font-size:10px;line-height:16px;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-width:1px;padding-left:12px;padding-right:12px;height:16px;white-space:nowrap}

a.buttonSelect                     {display:block;position:relative;background-image:url(/wIntranet/wLayout/design/img/but_n.gif);background-repeat:repeat-x;cursor:pointer;cursor:hand;font-family:arial, helvetica;color:#666666;padding:0px;font-size:10px;line-height:16px;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-width:1px;padding-left:1px;padding-right:1px;height:16px;width:18px;white-space:nowrap}

img.buttonImage                    {border-style:none}
img.buttonSelect                   {position:absolute;border-style:none;margin-top:2px;margin-left:3px;}

td.buttonSelect1                   {padding-right:4px;width:18px}
td.buttonSelect2                   {width:18px}


a.buttonDefault:hover              {text-decoration:none;background-image:url(/wIntranet/wLayout/design/img/but_r.gif);background-repeat:repeat-x;}
a.buttonImage:hover                {text-decoration:none;background-image:url(/wIntranet/wLayout/design/img/but_r.gif);background-repeat:repeat-x;}
a.buttonDefaultImportant:hover     {text-decoration:none;background-image:url(/wIntranet/wLayout/design/img/but_r.gif);background-repeat:repeat-x;}

input.buttonDefault                {background-image:url(/wIntranet/wLayout/design/img/but_n.gif);background-repeat:repeat-x;cursor:pointer;cursor:hand;font-family:arial, helvetica;color:#666666;padding:0px;font-size:10px;line-height:16px;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-width:1px;padding-left:4px;padding-right:4px;height:16px;white-space:nowrap}
input.buttonDefaultImportant       {background-image:url(/wIntranet/wLayout/design/img/but_n.gif);background-repeat:repeat-x;cursor:pointer;cursor:hand;font-family:arial, helvetica;color:#666666;padding:0px;font-size:10px;line-height:16px;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-width:1px;padding-left:12px;padding-right:12px;height:16px;white-space:nowrap}

.buttonPicture                     {cursor:pointer;cursor:hand;font-family:arial, helvetica;color:#000000;background-image:url(/weblication/wGui/wImages/bg_button_weblic.gif);padding:2px;font-size:10px;line-height:20px;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-width:1px;padding-left:4px;padding-right:4px} 

.buttonSheetMainHead               {cursor:pointer;cursor:hand;border-style:none;width:15px;height:15px} 
.buttonPosSheetMainHead            {float:right;margin-top:1px;margin-right:2px;}

.formCaption                       {padding-top:3px;padding-bottom:3px;vertical-align:top;width:1%;white-space:nowrap;padding-right:16px;}
.formValue                         {}
.formSpacer                        {padding-right:16px;}
.formText                          {margin-bottom:4px;}

.sheetCaption                      {line-height:180%;vertical-align:top;padding-right:16px;font-weight:bold;}  
.sheetValue                        {}

.inputFieldRight                   {width:157px;}
.searchFieldRight                  {width:157px;}

.formButtonsMain                   {text-align:right;padding-right:4px;}

.hoursNew                          {font-size:9px;color:#ff6600;}
.daysNew                           {font-size:9px;font-weight:bold;color:#ff6600;}

td.box                             {line-height:20px;}

/* old width:296px;width:313px; */
div.controlbar                     {margin-left:4px;width:336px;border:1px solid #A0A0A0;background-color:#FFFFFF;text-align:left;padding-left:4px;border-right-style:none;}  
td.controlbar                      {line-height:20px;font-size:1px;}
td.controlbarText                  {line-height:20px;color:#606060;padding-left:6px;}
div.controlbarText                 {line-height:20px;color:#606060;padding-left:4px;margin-right:-2px}
img.controlbar                     {width:18px;height:18px;vertical-align:top;margin:0px;}
div.controlbarArea                 {left:90px;margin-top:9px;position:absolute;width:353px;height:200px;display:none;padding-left:4px;background-color:#FFFFFF;border:1px solid #A0A0A0;border-top:none;z-index:500;}  
div.controlbarAreaScroll           {width:100%;height:100%;overflow:auto;}

a.controlbarAreaScroll             {font-size:10px;color:#000000;text-decoration:none;}
a.controlbarAreaScroll:hover       {font-size:10px;color:#000000}

table.register                     {border-style:solid;border-bottom-style:none;border-width:1px;border-color:#A0A0A0}
td.registerActive                  {width:25%;background-color:#F0F0F0;border-left-style:none;border-left-width:1px;border-left-color:#C0C0C0;;font-weight:bold;}
td.registerInactive                {width:25%;background-color:#FAFAFA;border-left-style:solid;border-left-width:1px;border-left-color:#C0C0C0;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#C0C0C0;}

div.registerMain                   {border-style:solid;border-bottom-style:none;border-width:1px;border-color:#A0A0A0;}

div.registerActive                 {float:left;width:24.25%;background-color:#F0F0F0;font-weight:bold;}
div.registerInactive               {float:left;width:24.25%;background-color:#FAFAFA;border-bottom-width:1px;border-bottom-color:#C0C0C0;}

div.registerInsideFirst            {width:100%;}
div.registerInside                 {width:100%;border-left-width:1px;border-left-style:solid;border-left-color:#C0C0C0;}

.fragmentSheetMainBody .elementHeadline {margin:0px;padding-left:0px;margin-bottom:8px;}
.fragmentSheetMainBody .elementStandard {margin:0px;margin-bottom:8px;} 

iframe                             {display:block}

.pageHeaderTop                     {border-style:none;background-color:#F0F0F0;padding:4px;margin-top:10px;margin-bottom:-8px;margin-right:-8px;margin-left:-8px;}

.fragmentResultInfo                {font-size:0.9em;margin-bottom:8px}
    
.fragmentHeadlineResults           {padding:4px;font-size:1em;font-weight:bold;background-color:#c0c0c0;color:#FFFFFF}

.fragmentResultEntry               {margin-bottom:8px}    

.fragmentResultEntry a.resultTitle {font-weight:bold;}
.fragmentResultEntry a.resultUrl   {font-size:0.9em;}
.pageIdCur                         {font-weight:bold;}    


/**end of file **/
