/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg     { font-family: Arial; background-color: #fff }

/* background color for the content part of the pages */
Body
   { font-family: Arial; background-color: white }

/* background/border colors for the selected tab */
.TabBg   { background-color: #d3d3d3 }

.LeftPane          { background-color: #c00; width: 162px }

.ContentPane     { background-color: white; text-align: center; width: 632px; height: auto }

.RightPane      { background-color: transparent; width: 190px }

/* text style for the selected tab */
.SelectedTab      { color: #696969; font-weight: normal; font-size: 8pt; line-height: 10pt; font-family: Arial }
.SkinObject { color: #696969; font-weight: normal; font-size: 8pt; line-height: 10pt }
/* hyperlink style for the selected tab */
A.SelectedTab:link     { color: #c00; font-weight: normal; font-size: 8pt; line-height: 10pt; font-family: Arial; text-decoration: none }

A.SelectedTab:visited      { color: #c00; font-weight: normal; font-size: 8pt; line-height: 10pt; font-family: Arial; text-decoration: none }

A.SelectedTab:active        { color: #c00; font-weight: normal; font-size: 8pt; line-height: 10pt; font-family: Arial; text-decoration: underline }

A.SelectedTab:hover        { color: #ec0000; font-weight: normal; font-size: 8pt; line-height: 10pt; font-family: Arial; text-decoration: none }

/* text style for the unselected tabs */
.OtherTabs  { color: #c00; font-weight: bold; font-size: 8pt; line-height: 10pt; font-family: Arial }
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link     { color: #c00; font-weight: normal; font-size: 8pt; line-height: 10pt; font-family: Arial; text-decoration: none }

A.OtherTabs:visited      { color: #c00; font-weight: normal; font-size: 8pt; line-height: 10pt; font-family: Arial; text-decoration: none }

A.OtherTabs:active      { color: #c00; font-weight: normal; font-size: 8pt; line-height: 10pt; font-family: Arial; text-decoration: underline }

A.OtherTabs:hover       { color: #ec0000; font-weight: normal; font-size: 8pt; line-height: 10pt; font-family: Arial; text-decoration: none }

/* GENERAL */
/* style for module titles */
.Head                                               { color: #c00; font-weight: bold; font-size: 9pt; line-height: 10pt; font-family: Arial; background-color: transparent; text-align: left; text-indent: 2px; padding-top: 2px; width: 100%; height: 14px }
.HeadFliess { color: #c00; font-weight: bold; font-size: 9pt; line-height: 10pt; font-family: Arial; background-color: transparent; text-align: left; padding-top: 2px; width: 100%; height: 14px }
.HeadBlau   { color: #339; font-weight: bold; font-size: 10pt; line-height: 12pt; font-family: Arial; background-color: transparent; text-align: left; padding-top: 2px; width: 100%; height: 14px }
 /*Formatierung zur leichteren Übernahme von Texten aus BP-Alt. Nur für Lösungspartner*/
.HeadimText { color: #339; font-weight: bold; font-size: 9pt; line-height: 10pt; font-family: Arial; background-color: transparent; text-align: left; padding-top: 2px; width: 100%; height: 14px }
/* style of item titles on edit and admin pages */
.SubHead                { color: #c00; font-style: normal; font-weight: bolder; font-size: 8pt; line-height: 10pt; font-family: Arial; background-color: transparent; text-align: left }

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead       { color: #696969; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 10pt; font-family: Arial }

/* text style used for most text rendered by modules */
.Normal
     { color: #696969; font-size: 8pt; line-height: 10pt; text-decoration: none; text-align: left }
/*Für Subnavigation*/
.subnav   { color: white; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 8pt; text-decoration: none; background-color: #c0c0c0; text-align: left; padding-left: 2px; width: auto; height: auto }
/*Formatierung zur leichteren Übernahme von Texten aus BP-Alt. Nur für Lösungspartner*/
.Fliesstext { color: #696969; font-size: 8pt; line-height: 10pt; text-decoration: none; text-align: left }
.NormalBestNews   { color: #696969; font-size: 8pt; line-height: 10pt; text-decoration: none; text-align: left; margin-top: 2px; border-bottom: 1px dashed #696969 }
.NormalBlau { color: #339; font-size: 8pt; line-height: 10pt; text-decoration: none; text-align: left }
/*Für Störer*/
.NormalBlauKasten   { color: #339; font-size: 8pt; line-height: 10pt; text-decoration: none; padding: 2px; border: solid 1px #339; width: 100% }
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
       { color: #696969; font-size: 8pt; line-height: 10pt; font-family: Arial; text-align: left; width: 300px }

/*Headlines in Texten */
.NormalRed
        { color: #c00; font-weight: normal; font-size: 8pt; line-height: 10pt; font-family: Arial; text-align: left }
.NormalBold
      { color: #696969; font-weight: bold; font-size: 8pt; line-height: 10pt; font-family: Arial; background-color: transparent; text-align: left }
.NormalBoldRed { color: #c00; font-weight: bold; font-size: 8pt; line-height: 10pt; font-family: Arial; background-color: transparent; text-align: left }
/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton          { color: #c00; font-weight: normal; font-size: 8pt; line-height: 10pt; font-family: Arial }
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link      { color: #c00; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 10pt; font-family: Arial; text-decoration: none }

A.CommandButton:visited      { color: #c00; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 10pt; font-family: Arial; text-decoration: none }

A.CommandButton:active       { color: #c00; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 10pt; font-family: Arial; text-decoration: underline }

A.CommandButton:hover        { color: #ec0000; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 10pt; font-family: Arial; text-decoration: none }
    
/* GENERIC */
H1  {
}

H2  {
}

H3  {
}

H4   { color: #c00; font-weight: bold; font-size: 9pt; line-height: 11pt }

H5, DT   { color: #696969; font-size: 8pt; line-height: 10pt }

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A:link                { color: #c00; font-style: normal; font-size: 8pt; line-height: 10pt; font-family: Arial; text-decoration: none; background-color: transparent; text-align: left }

A:visited                { color: #c00; font-style: normal; font-size: 8pt; line-height: 10pt; font-family: Arial; text-decoration: none; background-color: transparent; text-align: left }

A:active                 { color: #c00; font-style: normal; font-size: 8pt; line-height: 10pt; font-family: Arial; text-decoration: underline; background-color: transparent; text-align: left }

A:hover               { color: #ff4500; font-style: normal; font-size: 8pt; line-height: 10pt; font-family: Arial; text-decoration: none; background-color: transparent; text-align: left }

SMALL      { color: #696969; font-size: 8pt; line-height: 10pt; font-family: Arial }

BIG     { color: #c00; font-size: 9pt; line-height: 12pt; font-family: Arial }

BLOCKQUOTE, PRE   { font-family: Arial }


UL LI     { font-family: Arial }

UL LI LI      { font-family: Arial }

UL LI LI LI   { font-family: Arial }

OL LI     { font-family: Arial }

OL OL LI      { font-family: Arial }

OL OL OL LI   { font-family: Arial }

HR   { font-family: Arial }

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message      { font-family: Arial }   

/* style of item titles by Announcements and events */
.ItemTitle         { font-weight: bold; font-family: Arial; background-color: transparent; margin-top: 4px }

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer        { font-weight: bolder; font-size: 8pt; line-height: 10pt; font-family: Arial; background-color: #c00 }

.ModuleTitle_MenuBar      { font-size: 8pt; line-height: 10pt; font-family: Arial; background-color: #7fff00 }

.ModuleTitle_MenuItem      { color: #f5f5f5; font-size: 8pt; line-height: 10pt; font-family: Arial; background-color: #c00 }

.ModuleTitle_MenuIcon       { font-family: Arial; background-color: #e30000 }

.ModuleTitle_SubMenu        { font-family: Arial; background-color: #0f0 }

.ModuleTitle_MenuBreak    { font-family: Arial; background-color: #c00 }

.ModuleTitle_MenuItemSel      { color: #a9a9a9; font-size: 8pt; line-height: 10pt; font-family: Arial; background-color: #c00 }

.ModuleTitle_MenuArrow     { font-family: Arial; background-color: #c00 }

.ModuleTitle_RootMenuArrow    { font-family: Arial; background-color: #c00 }

/* Main Menu */
/* Menü oben */
.MainMenu_MenuContainer                        { color: #fff; font-family: Arial; background-color: #c00; width: 150px; height: 300px }

.MainMenu_MenuBar              { font-family: Arial; background-color: #7fff00; border: solid 1px #c00; cursor: hand  }

.MainMenu_MenuItem                     { color: #f5f5f5; font-style: normal; font-weight: bold; font-size: 8pt; line-height: 10pt; font-family: Arial; background-color: #c00; text-align: left; border: solid 1px #c00; width: 155px; cursor: hand  }

.MainMenu_MenuIcon              { font-family: Arial; background-color: #c00; text-align: center; border: solid 1px #c00; cursor: hand  }

.MainMenu_SubMenu                              { color: #f5f5f5; font-size: 8pt; line-height: 10pt; font-family: Arial; background-color: #dcdcdc; border: solid 1px #c00; z-index: 1000; left: -3px; width: 175px; overflow: hidden; visibility: visible; cursor: hand; filter: progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3) }

.MainMenu_MenuBreak       { font-family: Arial; background-color: #c00; border: solid 1px #c00 }

/*Hover Navigation - Hintergrund des ausgewählten Tabs*/
.MainMenu_MenuItemSel                 { color: #f5f5f5; font-weight: bold; font-size: 8pt; line-height: 10pt; font-family: Arial; background-color: #a9a9a9; cursor: hand  }

.MainMenu_MenuArrow          { color: #c00; background-color: #c00; border: solid 1px #c00; width: 0px; cursor: pointerhand  }
.MainMenu_MenuSeparator   { color: #c00; font-family: webdings; background-color: #c00; width: 0px; cursor: pointerhand  }
.MainMenu_RootMenuArrow      { color: #c00; background-color: #c00; cursor: pointerhand  }
.searchbox { background-color: #c00; width: 100px }
.breadcrumb { color: #696969; font-size: 8pt; line-height: 10pt; background-color: transparent }
.readmore        { color: #c00; font-weight: bold; font-size: 8pt; line-height: 10pt; text-align: right; vertical-align: top; margin-top: 0px; margin-bottom: 0px; top: -17px }
.roterkasten { color: #c00; font-size: 8pt; line-height: 10pt; padding: 3px; border: solid 1px #c00 }
.calendarTitle  { color: #c00; font-style: normal; font-weight: bolder; font-size: 8pt; line-height: 10pt; background: transparent url(1pxgrey.gif); width: 100% }
.calendarNextPrev  { color: #c00; font-style: normal; font-weight: bolder; font-size: 8pt; line-height: 10pt; background: #dcdcdc url(1pxgrey.gif) }
