﻿body 
{
    font-family:Arial;
    font-size:small;
}

.whiteLine
{
    clear:both;
    height:20px;
    display:block;
}

.footerLine
{
    clear:both;
    height:1px;
    display:block;
    background-color:Gray;
}

.footer
{    
    text-align:center;
}

.modalBackground
{
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
}

/* ------------------
div
------------------- */
.loginDiv
{
    background-color: #01507E;
    text-align:right;
    margin-bottom: 2px;
    color:White;
}

.menuDiv
{
    width:150px; 
    position:relative; 
    float:left; 
    text-align:center;
}

.bodyDiv
{
    position:relative; 
    float:left; 
    width:640px; 
    margin-left:10px;
    text-align:center;
}

.rightDiv
{
    position:relative;
    float:right;
    text-align:center;
    width:190px;
}

.leftDiv
{
    text-align:left;
}

.leftColumnDiv
{
    position:relative;
    float:left;
    margin:5px;
    text-align:left;
}

.divTextAlignJustify
{
    text-align:justify;
}

.divBox
{
    background:#01507E;
    width:186px;
    padding:2px;
    margin-bottom:2px;
}

.divIn
{
    background:White;
    margin:auto;
}

.divBoxName
{
    background:#01507E;
    color:White;
    font-size:medium;
}

.divTextRight
{
    text-align:right;
}


/* ------------------------
Label
------------------------- */
.label
{
    width:20ex;
    display:block;
}

.labelSmallFont
{
    font-size:10px;
    text-align:left;
}

.labelTitle
{
    font-size:20px;
}

/* ------------------------
Kalendar
------------------------- */
.CelendarWidth
{
    width:80px;
}

/* ------------------------
TextBox
------------------------- */
.textBoxLong
{
    width:400px;
}