/* PAGE BACKGROUND */
/* background color and standard-font for the content part of the pages */
Body
{
    background-color: #feffff;
    font: normal .9em/1.3em Arial, sans-serif;
    color: #363636;
    padding: 0em 0em 0em 0em;
    margin: 0em 0em 0em 0em;
    
}

/* background color for the header at the top of the page  background-color: #F4F7FB;*/
.HeaderNavi
{
    border-top: 1px solid #191970;
    border-bottom: 1px solid #191970;
    padding: .2em 0em 0em 0em;
    margin: 0em 0em 0em 0em;
    background: url("images/menu5.gif");
}

.ModulHeader
{
    width: 100%;
    background-color: #fff;
    border-top: 1px solid #fff;
    border-left: 1px solid #fff;
    border-bottom: 1px solid #191970; /*#FDAE18;*/
    border-right: 1px solid #FFF;
    padding: .1em 0em .1em 0em;
    margin: 0em 0em .7em 0em;
    font: normal 1.1em/1.3em "Courier New" , sans-serif;
    color: #778899;
    letter-spacing: 0px;
    text-align: left;
}

#LogOut
{
    width: 99%;
    padding: 2px;
    margin: 3px 0 5px 0;
    border-top: 1px solid #FFF;
    border-left: 1px solid #FFF;
    border-right: 2px solid #FFF;
    border-bottom: 2px solid #FFF;
    background-color: #FFF;
    font: normal .8em/.8em Arial, sans-serif;
    color: #999999;
}


A:link
{
    text-decoration: underline;
    color: #ED9002;
}

A:visited
{
    text-decoration: underline;
    color:#ED9002;
}

A:active
{
   text-decoration: underline;
   color: #ED9002;
}

A:hover
{
    text-decoration: underline;
    color: #000;
}


/* text style used for most text rendered by modules */
.BtnSubmit
{
    font: normal .9em/1em Arial, sans-serif;
}

.MailInput
{
    background: transparent url("images/input_mail.gif") no-repeat right bottom;
    Border-Width:1px;
    Border-Style:Solid; 
    Border-Color:#ccc;
    font: normal .9em/1.3em Arial, sans-serif;  
}
.PhoneInput
{
    background: transparent url("images/input_hotline.gif") no-repeat right bottom;
    Border-Width:1px;
    Border-Style:Solid; 
    Border-Color:#ccc;
    font: normal .9em/1.3em Arial, sans-serif;  
}

#panelhead
{
    padding-top: 0.3em;
    padding-left: 0.4em;
    min-height: 21px;
    cursor:hand;
}
* html #panelhead
{
    height: 21px;
}
select
{
    font: normal .9em/1.3em Arial, sans-serif;
}

small
{
    font: normal .7em/1em Arial, sans-serif;
}

big
{
    font: normal 1.2em/1.2em Arial, sans-serif;
}

blockquote, pre
{
    font: normal 1em/1em Arial, sans-serif;
}

hr
{
    height: 1px;
    width: 100%;
    color: #191970; 
}

/* styles for DataGrids */
.DGheaderstyle
{
    font: bold 1em Arial, sans-serif;
    height: 1.7em;
    color: #191970;
    background-color: #E8EBFD;
    border-bottom: 1px dotted #191970;
    padding-left: .2em;
    margin-bottom: .3em;
}

.DGitemstyle
{
    font: normal .9em Arial, sans-serif;
    height: 1.6em;
}

.DGaltitemstyle
{
    font: normal .9em/1.2em Arial, sans-serif;
    height: 1.6em;
    background-color: #fafafa;
}

.DGselitemstyle
{
    font: normal .9em/1.2em Arial, sans-serif;
    height: 1.6em;
    background-color: #fffaf0;
}

/* styles for DataLists */
.DLheaderstyle
{
    font: bold 1em Arial, sans-serif;
    height: 1.7em;
    color: #191970;
    background-color: #E8EBFD;
    border-bottom: 1px dotted #191970;
    padding-left: .2em;
    margin-bottom: .3em;
}

.DLaltheaderstyle
{
    font: bold 1em Arial, sans-serif;
    height: 1.7em;
    color: #191970;
    background-color: #fffaf0;
    border-bottom: 1px dotted #191970;
    padding-left: .2em;
    margin-bottom: .3em;
}

.DLitemstyle
{
    font: normal .9em Arial, sans-serif;
    height: 1.6em;
}

.DLaltitemstyle
{
    font: normal .9em/1.2em Arial, sans-serif;
    height: 1.6em;
    background-color: #fafafa;
}

.DLselitemstyle
{
    font: normal .9em/1.2em Arial, sans-serif;
    height: 1.6em;
    background-color: #fffaf0;
}

/* background/border colors for the selected tab */
.TabBg
{
}

/* background/border colors for the unselected tabs */
.OtherTabsBg
{
}

/* text style for the selected tab */
.SelectedTab
{
    font: normal 1.1em/1.1em "Courier New" , sans-serif;
    color: #191970;
    letter-spacing: 0px;
    text-align: center;
}

/* text style for the unselected tabs */
.OtherTabs
{
    font: normal 1.1em/1.1em "Courier New" , sans-serif;
    
    text-decoration: none;
    text-align: center;
    letter-spacing: 0px;
}

/* hyperlink styles of the unselected tabs */
A.OtherTabs:link
{
    text-decoration: none;
    color: #f8f8ff;
}

A.OtherTabs:visited
{
    text-decoration: none;
   color: #f8f8ff;
}

A.OtherTabs:active
{
    text-decoration: none;
    color: #f8f8ff;
}

A.OtherTabs:hover
{
    text-decoration: none;
    color: #999900;
}

/* text style for buttons and link buttons used in the portal pages */
.CommandButton
{
    font: bold 1em/1.5em Arial, sans-serif;
}

/* hyperlink style for buttons and link buttons used in the portal pages */
A.CommandButton:link
{
    text-decoration: underline;
    color: #191970;
}

A.CommandButton:visited
{
    text-decoration: underline;
    color: #191970;
}

A.CommandButton:active
{
    text-decoration: underline;
    color: #191970;
}

A.CommandButton:hover
{
    text-decoration: underline;
    color: #000;
}

/* text style for editbuttons and link buttons used in the portal pages */
.EditButtons
{
    font: bold .8em/.8em Arial, sans-serif;
}

/* hyperlink style for buttons and link buttons used in the portal pages */
A.EditButtons:link
{
    text-decoration: none;
    color: #2f4f4f;
}

A.EditButtons:visited
{
    text-decoration: underline;
    color: #2f4f4f;
}

A.EditButtons:active
{
    text-decoration: underline;
    color: #2f4f4f;
}

A.EditButtons:hover
{
    text-decoration: underline;
    color: #778899;
}

/* Stile für den Zeitwertgenerator müssen extra im Verzeichnis definiert werden */






