/*
////////////////////////////////////////////////////////////////
//
// 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
//
////////////////////////////////////////////////////////////////
*/

/*Standardformatierungen*/
body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 30px;
	background-image: url(images/background.gif);
	background-repeat:repeat;
}

img             {}

th              {FONT-FAMILY: Arial, Helvetica, sans-serif;font-size:11px;color:#333333;line-height:150%;text-align:left}
td              {FONT-FAMILY: Arial, Helvetica, sans-serif;font-size:11px;color:#333333;line-height:150%;}

div             {FONT-FAMILY: Arial, Helvetica, sans-serif;font-size:11px;color:#333333;line-height:150%;}
p               {margin:0px;padding:0px;FONT-FAMILY: Arial, Helvetica, sans-serif;font-size:11px;color:#333333;line-height:150%;}
span            {FONT-FAMILY: Arial, Helvetica, sans-serif;font-size:11px;color:#333333;line-height:150%;}
form            {margin:0px;padding:0px;}

input           {font-size:11px; font-family: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:95%;}
select          {font-size:11px; font-family: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: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: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;}

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

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

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

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

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

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

.textLarge           {font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#000000;line-height:150%;}/*Gro&szlig;er Text*/
.textLargeBold       {font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;   color:#000000;line-height:150%;}/*Gro&szlig;er Text fett*/
.textLargeInvert     {font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#FFFFFF;line-height:150%;}/*Gro&szlig;er Text negativ*/
.textLargeBoldInvert {font-size:13px; font-family: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:Arial, Helvetica, sans-serif; font-weight:normal;  color:#FF0000;}/*Text fett negativ*/
.textBoldWarning     {font-size:11px; font-family: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:#d31b01;color:#FFFFFF;padding-bottom:2px;padding-left:8px;font-weight:bold;border-style:solid;border-color:#aaaaaa;border-width:1px;border-bottom:none;}
a.fragmentSheetMainHead       {color:#FFFFFF;}

.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;}
.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:#d31b01;color:#FFFFFF;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;}
.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*/
.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*/

.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:229px; padding:0px; background-image:url(/wIntranet/wLayout/design/img/backgrounds/banner.jpg); 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:282px;width:768px} /*Gesamter Bereich*/
.blockTop             {width:1030px;height:980px;border-style:none;background-color:#00935f;BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid;BORDER-BOTTOM: #000000 1px solid
}/*Bereich oben*/
.blockLeft            {width:184px;border-style:none;height:100%;position:absolute;left:50px;margin-top:256px}/*Bereich links*/
.blockContent         {width:572px;}
.blockContentRelative {width:100%;}
.blockRight           {width:192px;margin-top:18px;margin-bottom:6px;}/*Bereich rechts*/
.blockBottom          {width:956px;margin-left:8px;border-style:none;}/*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;}    