/* Standards */
a { text-decoration: none; }
table { font-size:11px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
        font-style: normal;
        text-transform: none;
        line-height: 15px; 
        }
/* Background */
.line_white { background-color: #FFFFFF; }
.line {
    color: #ffffff;
    line-height: 1px;
      }
      
.line_table {
    color: #ffffff;
    line-height: 1px;
    border-top: 1px dashed #CCCCCC;
    border-right: 0px none #CCCCCC;
    border-bottom: 1px dashed #CCCCCC;
    border-left: 0px none #CCCCCC;
      }

/* Navigation */
a.navigationL1:link, a.navigationL1:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: black;
    line-height: normal;
    height: 20px;
    width: 147px;
    text-decoration: none;
    padding-left: 15px;
    padding-top: 5px;
}

a.navigationL1:hover, a.navigationL1:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #e55555;
    line-height: normal;
    height: 20px;
    width: 147px;
    text-decoration: none;
    padding-left: 15px;
    padding-top: 5px;
}

a.navigationL2:link, a.navigationL2:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: black;
    line-height: 18px;
    height: 18px;
    width: 147px;
    text-decoration: none;
    background: url(http://herzzentrum-saar.de/img/2nd_level_dots.gif);
    background-position: 15px 0px;
    background-repeat:no-repeat;    
    padding-left: 25px;
}

a.navigationL2:hover, a.navigationL2:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: #e55555;
    line-height: 18px;
    height: 18px;
    width: 147px;
    text-decoration: none;
    background: url(http://herzzentrum-saar.de/img/2nd_level_dots.gif);
    background-position: 15px 0px;
    background-repeat:no-repeat;    
    padding-left: 25px;
}

a.navigationL3:link, a.navigationL3:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: black;
    line-height: 18px;
    height: 18px;
    width: 147px;
    text-decoration: none;
    background: url(http://herzzentrum-saar.de/img/3th_level_dots.gif);
    background-position: 15px 0px;
    background-repeat:no-repeat;    
    padding-left: 31px;
}

a.navigationL3:hover, a.navigationL3:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: #e55555;
    line-height: 18px;
    height: 18px;
    width: 147px;
    text-decoration: none;
    background: url(http://herzzentrum-saar.de/img/3th_level_dots.gif);
    background-position: 15px 0px;
    background-repeat:no-repeat;    
    padding-left: 31px;
}

a.navigationL4:link, a.navigationL4:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: black;
    line-height: 18px;
    height: 18px;
    width: 147px;
    text-decoration: none;
    background: url(http://herzzentrum-saar.de/img/4th_level_dots.gif);
    background-position: 15px 0px;
    background-repeat:no-repeat;    
    padding-left: 37px;
}

a.navigationL4:hover, a.navigationL4:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: #e55555;
    line-height: 18px;
    height: 18px;
    width: 147px;
    text-decoration: none;
    background: url(http://herzzentrum-saar.de/img/4th_level_dots.gif);
    background-position: 15px 0px;
    background-repeat:no-repeat;    
    padding-left: 37px;
}

.nav_bg {
    background-color: #e69f97;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: white;
    line-height: normal;
    height: 20px;
    text-indent: 1pt;
    width: 147px;
    cursor: hand;
    margin: 1px;
}
.nav_bg_head {    
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #000000;
    line-height: normal;
    height: 20px;
    text-indent: 5pt;
    width: 147px;
    cursor: hand;
    margin: 1px;
    text-transform:uppercase
}
.nav_bg_1 {    
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: #000000;
    line-height: normal;
    height: 20px;
    text-indent: 5pt;
    width: 147px;
    cursor: hand;
    margin: 1px;
    text-transform:uppercase
}
.nav_bg_2 {    
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: #000000;
    line-height: normal;
    height: 20px;
    text-indent: 5pt;
    width: 147px;
    cursor: hand;
    margin: 1px;    
}
.nav_bg_sub {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: #000000;
    line-height: normal;
    height: 20px;
    text-indent: 5pt;
    width: 147px;
    cursor: hand;
    margin: 1px;
    list-style-position: outside;
    list-style-type: circle;
}
.nav_bg_main {
    background-color: #dddcdc;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #000000;
    line-height: normal;
    height: 20px;
    text-indent: 5pt;
    width: 319px;
    cursor: hand;
    margin: 1px;
}
.nav_bg_main_small {
    background-color: #dddcdc;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #000000;
    line-height: normal;
    height: 20px;
    text-indent: 5pt;    
    cursor: hand;
    margin: 1px;
}

/* Texte */
.breadcrump {
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-style: normal;
    font-weight: bold;
    text-transform: lowercase;
    text-indent: 7px;
}
.text_header {
    font-size: 12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color: #e55555;
    font-style: normal;
    text-transform: none;
    font-weight: bold;
}
.text_bold {
    font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-style: normal;
    text-transform: none;
    font-weight: bold;
}
.text_float {
    font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-style: normal;
    text-transform: none;
    line-height: 17px;
    }
    
.text_float_cursor {
    font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-style: normal;
    text-transform: none;
    line-height: 17px;
    cursor: hand;
    }
/* Links */
.breadcrump a:link { text-decoration: none; color: #ffffff; } 
.breadcrump a:visited { color: #ffffff; }
.breadcrump a:hover { text-decoration: underline; color: #cccccc; }
.breadcrump a:active { color: #666666; text-decoration: none; }
.breadcrump a:focus { text-decoration: none; color: #0F87FF; }

/* Formulare */
select { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; width: 100%; border-top: 1px solid #4474A8; border-right: 1px solid #DFE8F2; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #4474A8; }
.Flabel { font-size:10px; line-height:11px; color: #5F8CBE; font-family:Verdana, Arial, Helvetica, sans-serif; }
.Finputflat { border-color:rgb(170,170,170); border-width:1px; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;; border: 1px rgb(170,170,170) solid; clip:rect(   ); background-position: center; }
.Finput1 { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; width: 100%; border-top: 1px solid #4474A8; border-right: 1px solid #DFE8F2; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #4474A8; }
.Fselect2 { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; width: 100%; border-top: 1px solid #4474A8; border-right: 1px solid #DCE6F1; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #4474A8; background-color: #AFC7E0; }
.Finput2 { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; width: 100%; border-top: 1px solid #4474A8; border-right: 1px solid #DCE6F1; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #4474A8; background-color: #AFC7E0; }
.Finput3 { font-size:8px; font-family:Verdana, Arial, Helvetica, sans-serif; width: 100%; }
.FinputFailed { font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; width: 100%; background-color: #FFFFFF; border: 1px solid #FF0000; }
.FinputDead { font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; width: 100%; border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; background-color: #CEDCEC; }

/* RedDot */
.reddot { font-size:9px; color:#FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; }