/* ================================
    CSS STYLES FOR DotNetNuke 
   ================================*/
/* ############################# 
Styles fuer den Text/Html Editor
############################# */
.fva_weiss, .fva_weiss div, .fva_weiss span, .fva_weiss td{
    color: #ffffff !important;
}
.fva_orange, .fva_orange div, .fva_orange span, .fva_orange td{
    color: #ce0700 !important;
}
.fva_orange_fett, .fva_orange_fett div, .fva_orange_fett span, .fva_orange_fett td{
    color: #ce0700 !important;
    font-weight: bold;
}
.fva_grau, .fva_grau div, .fva_grau span, .fva_grau td{
    color: #363e48 !important;
}
/* background color for the content part of the pages */
Body
{
    margin:0;
    padding:0;
    text-align: center;
    background: #000;
}
/* ############################# 
Style for Live content Module
############################# */
.highslide-body, .highslide-body div, .highslide-body td, .highslide-body span{
    font-family: Verdana,Arial,Thaoma;
    font-size: 8.5pt;
    color: #363e48;
    text-align: left;
}
/* ############################# 
Style for the body tab
############################# */
.bodymaster{
    width: 100%;
    vertical-align: top;
    background: #000 url(hg_body.jpg) no-repeat center top;
}
.pagemaster
{
    width: 960px;
    height: 100%;
    margin: 0 auto;
    text-align: center;
}
/* ############################# 
Styles fuer den Header Bereich
############################# */
.header
{
    width: 960px;
    background: #000;
    vertical-align: top;
}
.container_header
{
    width: 960px;
    height: 211px;
    text-align: left;
}
.newsticker{
    background: url(hg_ticker.gif) repeat-x left top;
    height: 36px;
    text-align: center;
}
.newsticker div, .newsticker td, .newsticker span
{
    font-family: Verdana,Arial,Thaoma;
    color: #fff;
    font-size: 10pt;
    font-weight: bold;
}
/* ############################# 
Styles fuer den Content Bereich
############################# */
.content
{
    background: #fff;
    vertical-align: top;
    width: 960px;
    height: 100%;
}
.container_content
{
    text-align: left;
    width: 960px;
}
.LeftPane
{
    width: 202px;
    padding: 20px 10px 0px 10px;
    vertical-align: top;
    border-right: solid 2px #d0d3d6;
}
.LeftPane div, .LeftPane td, .LeftPane span
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 8.5pt;
    color: #363e48;
}
.RightPane
{
    width: 202px;
    padding: 20px 10px 0px 10px;
    vertical-align: top;
    background: #eeeff0;
    border-left: solid 3px #d0d3d6;
}
.RightPane div, .RightPane div, .RightPane span
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 8.5pt;
    color: #363e48;
}
.ContentPane
{
    width: 476px;
    padding: 20px 20px 0px 20px;
    vertical-align: top;
}
.ContentPane div, .ContentPane td, .ContentPane span
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 8.5pt;
    color: #363e48;
}
.ContentPaneAdmin
{
    width: 698px;
    *width: 698px;/* IE Bug*/
    padding: 0px 20px 0px 20px;
    vertical-align: top;
}
.ContentPaneAdmin div, .ContentPaneAdmin td, .ContentPaneAdmin span
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 8.5pt;
    color: #363e48;
}
/* ############################# 
Style fuer den Footer Bereich
############################# */
.footer
{
    background: #000 url(hg_footer.gif) repeat-x left top;
    vertical-align: top;
    height: 228px;
    width: 960px;
}
.container_footer
{
    text-align: left;
    width: 960px;
    height: 228px;
}
.InfoPane{
    width: 460px;
    height: 87px;
    text-align: left;
    vertical-align: top;
    padding-top: 40px;
    padding-left: 20px;
}
.InfoPane div, .InfoPane td, .InfoPane span
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 7.5pt;
    color: #8f969d;
}
.logoPane
{
    width: 480px;
    height: 127px;
    text-align: left;
    vertical-align: top;
    text-align: right;
}
.CopyrightPane
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 7.5pt;
    color: #8f9598;
    width: 940px;
    height: 101px;
    vertical-align: top;
    text-align: right;
    padding-right: 20px;
}
/* text style for the unselected tabs */
.OtherTabs, A.OtherTabs:link, A.OtherTabs:active, A.OtherTabs:visited
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 8.5pt;
    color: #000;
    font-weight: normal;
    text-decoration: none;
}
A.OtherTabs:hover
{
    color: #d00700;
    font-weight: normal;
    text-decoration: none; /*padding: 1px 3px 2px 3px; 	background-color: #FF9900; 	border: solid 1px #4E5ED7;*/
}
.Login, A.Login:link, A.Login:visited, A.Login:active
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 8.5pt;
    color: #000;
    font-weight: normal;
    text-decoration: none;
}
A.Login:hover
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 8.5pt;
    color: #d00700;
    font-weight: normal;
    text-decoration: none; /*padding: 5px 3px 2px 3px; 	border: solid 1px #4E5ED7;*/
}
/* button style for standard HTML buttons */
.StandardButton
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 8.5pt;
}
/* GENERAL style for module titles */
.TitelBox
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 8.5pt;
    font-weight: bold;
    color: #000;
}
.Head
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 9.5pt;
    font-weight: bold;
    color: #d00700;
}
/* style of item titles on edit and admin pages */
.SubHead
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 8.5pt;
    font-weight: bold;
    color: #000;
}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 8.5pt;
    font-weight: normal;
    color: #000;
}
/* text style used for most text rendered by modules */
.Normal
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 8.5pt;
    color: #000;
}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 8.5pt;
    font-weight: normal;
}
.NormalRed
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 8.5pt;
    font-weight: normal;
    color: red;
}
.NormalBold
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 8.5pt;
    font-weight: bold;
}
/* #############################
Allgemeine Styles fuer HTML Objekte
############################# */
img
{
    border-width: 0px;
}
A:link, A:visited, A:active
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 8.5pt;
    color: #000;
    text-decoration: underline;
}
A:hover
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 8.5pt;
    color: #d00700;
    text-decoration: underline; /*background-color: #E4F3F6;*/
}
H1
{
    font-size: 150%;
    color: #d00700;
    font-weight: bold;
}
H2
{
    font-size: 130%;
    color: #000;
    font-weight: bold;
}
H3
{
    font-size: 115%;
    color: #d00700;
    font-weight: bold;
}
H4
{
    font-size: 115%;
    color: #000;
    font-weight: bold;
}
H5, DT
{
    font-size: 105%;
    color: #d00700;
    font-weight: bold;
}
H6
{
    font-size: 100%;
    color: #d00700;
    font-weight: normal;
}
HR
{
    color: #d00700;
    height: 1px;
    border: dotted 1px #d00700;
}

/* Module Action Menus */
.ModuleTitle_SubMenu
{
	border:1px solid #C0D6E5;
}

.ModuleTitle_SubMenu td{
	background-color:#F8FAFF;
	white-space: nowrap;
} 

.ModuleTitle_MenuIcon {
	background-color:#F8FAFF; 
	border:none;
	padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	background: #CE0D0D url(menu_hover.gif) repeat-x top left;
	color: #fff;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 2px;
	background-color: #D5E0FF;
}
/* ############################# 
Styles fuer den Admin Panel
############################# */
.ControlPanel, .PagingTable
{
    width: 100%;
    background: #fff;
    border: #003366 1px solid;
    font-family: Verdana,Arial,Thaoma;
    font-size: 8.5pt;
}
.SkinObject, A.SkinObject:link, A.SkinObject:visited, A.SkinObject:active
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 8.5pt;
    font-weight: bold;
    color: #000;
    text-decoration: none;
}
A.SkinObject:hover
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 8.5pt;
    text-decoration: none;
    color: #d00700;
}
/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 8.5pt;
    color: #000;
    font-weight: normal;
}
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 8.5pt;
    color: #000;
}
A.CommandButton:hover
{
    font-family: Verdana,Arial,Thaoma;
    font-size: 8.5pt;
    color: #d00700;
}
