﻿#CommandButton
    {
    text-decoration:none;
    font-weight:600;
    font-size:13px;
    margin:25px 0px 15px 0px;
    }
#CommandButton a
    {
    color:#ffffff;
    background-color:#103a78;
    padding: 10px 25px 10px 25px;
    }
#CommandButton a:hover
    {
    text-decoration:none;
    color:#103a78;
    background-color:#d6e1f7;
    }
#hauptnav-div
    {
    width:940px;
    height:35px;
    z-index:5;
    text-align:right;
    }
#hauptnav-div .hauptnav
    {
    position:relative;
    top:9px; 
    text-decoration:none;
    font-weight:600;
    font-size:13px;
    color:#ffffff;
    background-color:#103a78;
    margin:0px 0px 0px 2px;
    padding: 10px 25px 10px 25px;
    z-index:6;
    }
#hauptnav-div a.hauptnav:hover
    {
    text-decoration:none;
    color:#103a78;
    background-color:#d6e1f7;
    }
#hauptnav-div .hauptnav_aktiv
    {
    position:relative;
    top:9px;
    font-weight:600;
    font-size:13px;
    color:#103a78;
    background-color:#d6e1f7;
    margin:0px 0px 0px 2px;
    padding: 10px 25px 10px 25px;
    z-index:6;
    }
#hauptnav-div a.hauptnav_aktiv:hover
    {
    text-decoration:none;
    }
a.link
    {
    color:#0f3060;
    }
a:link.link
    {
    text-decoration:underline;
    }
a:hover.link
    {
    text-decoration:none;
    }
#bewerbung-div
    {
    position:relative;
    width:640px;
    background-color:#ffffff;
    }
#bewerbung-links-div
    {
    position:absolute;
    width:200px;
    top:0px;
    left:0px;
    background-color:#ff0000;
    border:1px solid;
    }
#bewerbung-rechts-div
    {
    position:absolute;
    width:440px;
    top:0px;
    left:201px;
    background-color:#008000;
    border:1px solid;
    }
html
    {
    scrollbar-face-color:#ededed;
    scrollbar-shadow-color:#e0e0e0;
    scrollbar-highlight-color:#dddddd;
    scrollbar-3dlight-color:#dddddd;
    scrollbar-darkshadow-color:#aaaaaa;
    scrollbar-track-color:#eeeeee;
    scrollbar-arrow-color:#aaaaaa;
    }
body
    {
    font-family:arial, helvetica, sans-serif;
    font-size:0.75em;
    color:#000000;
    font-weight:normal;
    line-height:1.3em;
    background-image:url(/HochlandGroup/images/hg-body.gif);
    background-repeat:repeat-y;
    background-color:#e0e0e0;
    margin:0;
    padding:0;
    }
#kopf-div
    {
    width:959px;
    margin:0 0 0 21px;
    background-color:#ffffff;
    }
#logo-div
    {
    position:relative;
    z-index:4;
    float:left;
    width:366px;
    height:100px;
    margin:0;
    }
#metanav-div
    {
    float:left;
    width:553px;
    height:100px;
    text-align:right;
    }
#metanav-div p
    {
    margin:19px 0 0 0;
    }
#metanav-div img 
    {
    margin:0 0 0 13px;
    }
#metanav-div a
    {
    text-decoration:none;
    color:#0f3060;
    }
#metanav-div a:link
    {
    text-decoration:none;
    }
#metanav-div a:visited
    {
    text-decoration:none;
    }
#metanav-div a:focus
    {
    text-decoration:none;
    }
#metanav-div a:hover
    {
    text-decoration:underline;
    }
#metanav-div a:active
    {
    text-decoration:none;
    }                                   
#sprachwahl-div
    {
    position:absolute;
    width:144px;
    height:190px;
    z-index:999;
    left:806px;
    top:32px;
    display:none;
    text-align:left;
    }
#sprachwahl-inner-div
    {
    width:119px;
    padding:4px 11px 16px 16px;
    margin:0;
    behavior:url(/iepngfix.htc);
    background-image:url(/HochlandGroup/images/sprachwahl-hg.png);
    }
#sprachwahl-inner-div a
    {
    display:block;
    background-repeat:no-repeat;
    background-position:0 6px;
    padding:0 0 0 24px;
    line-height:24px;
    z-index:999;
    }
#hauptnav-div_alt
    {
    position:absolute;
    width:919px;
    height:35px;
    z-index:5;
    top:100px;
    left:21px;
    text-align:right;
    }
#keyvisual-div
    {
    position:relative;
    padding:0 0 0 21px;
    width:919px;
    height:240px;
    z-index:1;
    }
#kv-transparenz-div
    {
    position:absolute;
    width:959px;
    height:240px;
    z-index:2;
    top:0px;
    left:0px;
    }
#kv-transparenz-div img
    {
    behavior:url(/iepngfix.htc);
    }
#inhalt-div
    {
    width:940px;
    background-color:#ffffff;
    margin:0 0 0 21px;
    }
#inhalt-subnav-div
    {
    width:940px;
    background-color:#ffffff;
    margin:0 0 0 21px;
    }
#start-headline-div
    {
    position:absolute;
    width:919px;
    height:60px;
    top:140px;
    left:21px;
    z-index:50;
    }
#folge-headline-div
    {
    position:absolute;
    width:919px;
    height:60px;
    top:140px;
    left:21px;
    z-index:50;
    background-image:url(/HochlandGroup/images/headline.png); 
    }
#headline-div
    {
    position:absolute;
    width:919px;
    height:60px;
    top:140px;
    left:21px;
    z-index:50;
    }
#headline-content
    {
    position:absolute;
    width:620px;
    height:60px;
    top:0px;
    left:300px;
    z-index:100;
    font-size:17pt;
    line-height:45pt;
    font-weight:normal;
    color:#FFFFFF;
    }
#folge-inhalt-subnav-outer-div
    {
    position:relative;
    width:940px;
    top:-40px;
    background-image:url(/HochlandGroup/images/subnav-hg.gif);
    background-repeat:repeat-y;
    z-index:999;
    }
#folge-inhalt-subnav-inner-div
    {
    width:940px;
    background-image:url(/HochlandGroup/images/subnav-abschluss-hg.gif);
    background-repeat:no-repeat;
    background-position:left bottom;
    z-index:999;
    }
#folge-subnav-div
    {
    position:relative;
    width:200px;
    z-index:999;
    top:-60px;
    float:left;
    background-color:#f8f8f8;
    padding:33px 30px 10px 40px;
    }
#folge-subnav-div a
    {
    text-decoration:none;
    display:block;
    color:#123b77;
    padding:6px 0 5px 11px;
    background-repeat:no-repeat;
    background-position:0 11px;
    }
#folge-subnav-div a:link
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-off.gif);
    }
#folge-subnav-div a:visited
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-off.gif);
    }
#folge-subnav-div a:focus
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-off.gif);
    }
#folge-subnav-div a:hover
    {
    text-decoration:none;
    font-weight:bold;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-on.gif);
    }
#folge-subnav-div a:active
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-on.gif);
    }
#folge-subnav-div a.sub-aktiv
    {
    text-decoration:none;
    font-weight:bold;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-on.gif);
    background-repeat:no-repeat;
    background-position:0 11px;
    }
#folge-subnav-div a.subsub-aktiv
    {
    text-decoration:none;
    font-weight:bold;
    margin:0 0 0 20px;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-on.gif);
    background-repeat:no-repeat;
    background-position:0 11px;
    }
#folge-subnav-div a.subsubsub-aktiv
    {
    text-decoration:none;
    font-weight:bold;
    margin:0 0 0 40px;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-on.gif);
    background-repeat:no-repeat;
    background-position:0 11px;
    }
#folge-subnav-div a.sub-inaktiv
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-off.gif);
    background-repeat:no-repeat;
    background-position:0 11px;
    }
#folge-subnav-div a.sub-inaktiv:link
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-off.gif);
    }
/*#folge-subnav-div a.sub-inaktiv:visited
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-jobs-hg-off.gif);
    }
*/
#folge-subnav-div a.sub-inaktiv:focus
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-off.gif);
    }
#folge-subnav-div a.sub-inaktiv:hover
    {
    text-decoration:none;
    font-weight:bold;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-on.gif);
    }
#folge-subnav-div a.sub-inaktiv:active
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-on.gif);
    }
#folge-subnav-div a.subsub-inaktiv
    {
    text-decoration:none;
    margin:0 0 0 20px;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-off.gif);
    background-repeat:no-repeat;
    background-position:0 11px;
    }
#folge-subnav-div a.subsub-inaktiv:link
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-off.gif);
    }
/*#folge-subnav-div a.subsub-inaktiv:visited
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-jobs-hg-off.gif);
    }
*/
#folge-subnav-div a.subsub-inaktiv:focus
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-off.gif);
    }
#folge-subnav-div a.subsub-inaktiv:hover
    {
    text-decoration:none;
    font-weight:bold;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-on.gif);
    }
#folge-subnav-div a.subsub-inaktiv:active
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-on.gif);
    }
#folge-subnav-div a.subsubsub-inaktiv
    {
    text-decoration:none;
    margin:0 0 0 40px;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-off.gif);
    background-repeat:no-repeat;
    background-position:0 11px;
    }
#folge-subnav-div a.subsubsub-inaktiv:link
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-off.gif);
    }
#folge-subnav-div a.subsubsub-inaktiv:visited
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-off.gif);
    }
#folge-subnav-div a.subsubsub-inaktiv:focus
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-off.gif);
    }
#folge-subnav-div a.subsubsub-inaktiv:hover
    {
    text-decoration:none;
    font-weight:bold;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-on.gif);
    }
#folge-subnav-div a.subsubsub-inaktiv:active
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-on.gif);
    }
#folge-inhalt-div
    {
    position:relative;
    width:636px;
    z-index:900;
    left:4px;
    top:0px;
    float:left;
    background-color:#f8f8f8;
    padding:18px 0 8px 30px;
    }
#folge-inhalt-div_alt
    {
    position:relative;
    width:619px;
    left:292;
    top:-80;
    float:left;
    padding:18px 0 8px 30px;
    }
#headline-content-div
    {
    font-size:17px;
    font-weight:bold;
    color:#123b77;
    margin:0 0 13px 21px;
    }
#start-headline
    {
    font-size:24px;
    font-weight:bold;
    color:#123b77;
    margin:0 0 13px 0;
    }
#folge-headline
    {
    font-size:17px;
    font-weight:bold;
    color:#123b77;
    margin:0 0 13px 0;
    }
.headline
    {
    font-size:17px;
    font-weight:bold;
    color:#123b77;
    margin:0 0 13px 0;
    }
.folge-inhalt-mitte-div
    {
    width:460px;
    float:left;
    margin:10px 0 10px 0;
    }
.folge-inhalt-rechts-div
    {
    width:159px;
    float:left;
    text-align:right;
    margin:10px 0 10px 0;
    padding:18px 0 0 0;
    }
.folge-inhalt-mitte-rechts-div
    {
    width:619px;
    float:left;
    margin:10px 0 10px 0;
    }
#footer-div
    {
    width:879px;
    margin:0 0 30px 61px;
    }
#footer-div_alt
    {
    width:879px;
    margin:0 0 30px 40px;
    }
#footer-div p
    {
    padding:8px 0 0 0;
    background-image:url(/HochlandGroup/images/hg-footer.gif);
    background-repeat:no-repeat;
    }
#inhalt-footer-div
    {
    margin:20px 0 0 0;
    }
#inhalt-footer-div a
    {
    text-decoration:underline;
    color:#0f3060;
    margin:0 16px 0 0;
    }
#inhalt-footer-div a:link
    {
    text-decoration:underline;
    }
#inhalt-footer-div a:visited
    {
    text-decoration:underline;
    }
#inhalt-footer-div a:focus
    {
    text-decoration:underline;
    }
#inhalt-footer-div a:hover
    {
    text-decoration:none;
    }
#inhalt-footer-div a:active
    {
    text-decoration:underline;
    }
#footer-div a
    {
    text-decoration:none;
    color:#0f3060;
    margin:0 13px 0 0;
    }
#footer-div a:link
    {
    text-decoration:none;
    }
#footer-div a:visited
    {
    text-decoration:none;
    }
#footer-div a:focus
    {
    text-decoration:none;
    }
#footer-div a:hover
    {
    text-decoration:underline;
    }
#footer-div a:active
    {
    text-decoration:none;
    }
 *
    {
    font-size:100.1%;
    } 
#seite-div
    {
    width:959px;
    margin:0 0 0 21px;
    background-color:#ffffff;
    }
#kopf-div_alt
    {
    width:959px;
    height:100px;
    margin:0;
    }
#reddot
    {
    position:absolute;
    z-index:1000;
    color:#FF0000;
    font-size:10px;
    line-height: 10pt;
    text-align:left; 
    }
#reddot-5
    {
    position:absolute;
    top:-5px;
    z-index:1000;
    color:#FF0000;
    font-size:10px;
    line-height: 10pt;
    text-align:left;
    }
.reddot
    {
    z-index:1000;
    color:#FF0000;
    font-size:10px;
    line-height: 10pt; 
    text-align:left;
    }
h2
    {
    font-family:arial, helvetica, sans-serif;
    font-size:10pt;
    color:#000000;
    font-weight:normal;
    }
img
    {
    border:0;
    }
ul
    {
    margin-top:0;
    margin-bottom:0;
    list-style-type:disc;
    list-style-position:outside;
    }
li
    {
    margin:0 0 0 -20px;
    }
input
    {
    border:1px solid;
    border-color:#CFDD10;
    background-color:#F7F7F7;
    }
a
    {
    text-decoration:none;
    color:#0f3060;
    z-index:999;
    }
a:link
    {
    text-decoration:none;
    }
a:visited
    {
    text-decoration:none;
    }
a:focus
    {
    text-decoration:none;
    }
a:hover
    {
    text-decoration:underline;
    }
a:active
    {
    text-decoration:none;
    }
.news-teaser a
    {
    text-decoration:underline;
    color:#0f3060;
    }
.news-teaser a:link
    {
    text-decoration:underline;
    }
.news-teaser a:visited
    {
    text-decoration:underline;
    }
.news-teaser a:focus
    {
    text-decoration:underline;
    }
.news-teaser a:hover
    {
    text-decoration:none;
    }
.news-teaser a:active
    {
    text-decoration:underline;
    }
#folge-subnav-div a.aktiv
    {
    text-decoration:none;
    font-weight:bold;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-on.gif);
    background-repeat:no-repeat;
    background-position:0 11px;
    }
#folge-subnav-div a.subsub
    {
    text-decoration:none;
    margin:0 0 0 20px;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-off.gif);
    background-repeat:no-repeat;
    background-position:0 11px;
    }
#folge-subnav-div a.subsub:link
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-off.gif);
    }
/*#folge-subnav-div a.subsub:visited
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-jobs-hg-off.gif);
    }
*/
#folge-subnav-div a.subsub:focus
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-off.gif);
    }
#folge-subnav-div a.subsub:hover
    {
    text-decoration:none;
    font-weight:bold;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-on.gif);
    }
#folge-subnav-div a.subsub:active
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-on.gif);
    }
#folge-subnav-div a.subsubsub
    {
    text-decoration:none;
    margin:0 0 0 40px;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-off.gif);
    background-repeat:no-repeat;
    background-position:0 11px;
    }
#folge-subnav-div a.subsubsub:link
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-off.gif);
    }
#folge-subnav-div a.subsubsub:visited
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-off.gif);
    }
#folge-subnav-div a.subsubsub:focus
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-off.gif);
    }
#folge-subnav-div a.subsubsub:hover
    {
    text-decoration:none;
    font-weight:bold;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-on.gif);
    }
#folge-subnav-div a.subsubsub:active
    {
    text-decoration:none;
    background-image:url(/HochlandGroup/images/icon-subnav-gt-on.gif);
    }
a.link
    {
    color:#0f3060;
    }
a:link.link
    {
    text-decoration:underline;
    }
a:hover.link
    {
    text-decoration:none;
    }
a.folge-inhalt-jobs-2-div
    {
    text-decoration:none;
    color:#0f3060;
    font-weight:bold;
    }
a:link.folge-inhalt-jobs-2-div
    {
    text-decoration:none;
    }
a:hover.folge-inhalt-jobs-2-div
    {
    text-decoration:underline;
    }
.folge-inhalt-jobs-2-div a
    {
    text-decoration:none;
    color:#0f3060;
    font-weight:bold;
    }
.folge-inhalt-jobs-2-div a:link
    {
    text-decoration:none;
    }
.folge-inhalt-jobs-2-div a:visited
    {
    text-decoration:none;
    }
.folge-inhalt-jobs-2-div a:focus
    {
    text-decoration:none;
    }
.folge-inhalt-jobs-2-div a:hover
    {
    text-decoration:underline;
    }
.folge-inhalt-jobs-2-div a:active
    {
    text-decoration:none;
    }
.folge-news-inhalt-div a
    {
    text-decoration:none;
    color:#000000;
    background-color:#f2f4f6;
    display:block;
    height:100%;
    padding:7px 7px 7px 7px;
    }
.folge-news-inhalt-div a:link 
    {
    text-decoration:none;
    }
.folge-news-inhalt-div a:visited
    {
    text-decoration:none;
    }
.folge-news-inhalt-div a:focus
    {
    text-decoration:none;
    }
.folge-news-inhalt-div a:hover
    {
    text-decoration:none; background-color:#e6eaee;
    }
.folge-news-inhalt-div a:active
    {
    text-decoration:none;
    }
#flashContent
    {
    width:919px;
    height:240px;
    z-index:2;
    position:absolute;
    left:21px;
    top:100px;
    }
#start-inhalt-subnav-outer-div
    {
    width:919px;
    }
#start-subnav-div
    {
    position:relative;
    width:200px;
    z-index:5;
    top:0px;
    float:left;
    padding:22px 50px 20px 20px;
    text-align:center;
    }
#start-inhalt-subnav-inner-div
    {
    width:919px;
    }
#start-inhalt-div
    {
    width:619px;
    float:left;
    padding:28px 0 0 0;
    }
.news-datum
    {
    float:left;
    margin:0 8px 8px 0;
    vertical-align:top;
    } 
.news-teaser
    {
    float:left;
    margin:0 8px 8px 0;
    }
.headline-news
    {
    color:#123b77;
    }
.headline-home
    {
    font-size:24px;
    font-weight:bold;
    color:#123b77;
    margin:0 0 13px 0;
    }
.folge-inhalt-jobs-headline-on-div
    {
    width:454px;
    height:20px;
    font-weight:bold;
    color:#0f3060;
    line-height:20px;
    background-color:#dee7f7;
    padding:0 0 0 6px;
    margin:16px 0 0 0;
    background-image:url(/HochlandGroup/images/icon-jobs-hg-on.gif);
    background-repeat:no-repeat;
    background-position:right;
    cursor:hand;
    }
.folge-inhalt-jobs-headline-off-div
    {
    width:454px;
    height:20px;
    font-weight:bold;
    color:#0f3060;
    line-height:20px;
    background-color:#dee7f7;
    padding:0 0 0 6px;
    margin:16px 0 0 0;
    background-image:url(/HochlandGroup/images/icon-jobs-hg-off.gif);
    background-repeat:no-repeat;
    background-position:right;
    cursor:hand;
    }
#folge-inhalt-jobs-de0-div
    {
    width:446px;
    padding:0 7px 0 7px;
    background-color:#f8f8f8;
    display:block;
    }
#folge-inhalt-jobs-es0-div
    {
    width:446px;
    padding:0 7px 0 7px;
    background-color:#f8f8f8;
    display:block;
    }      
#folge-inhalt-jobs-pl0-div
    {
    width:446px;
    padding:0 7px 0 7px;
    background-color:#f8f8f8;
    display:block;
    }      
 #folge-inhalt-jobs-ro0-div
    {
    width:446px;
    padding:0 7px 0 7px;
    background-color:#f8f8f8;
    display:block;
    }      
#folge-inhalt-jobs-ru0-div
    {
    width:446px;
    padding:0 7px 0 7px;
    background-color:#f8f8f8;
    display:block;
    }                        
#folge-inhalt-jobs-ab0-div
    {
    width:446px;
    padding:0 7px 0 7px;
    background-color:#f8f8f8;
    display:block;
    }  
#folge-inhalt-jobs-cd0-div
    {
    width:446px;
    padding:0 7px 0 7px;
    background-color:#f8f8f8;
    display:block;
    }  
.folge-inhalt-jobs-1-div
    {
    width:63px;
    padding:0 3px 0 0;
    float:left;
    margin:8px 0 8px 0;
    }
.folge-inhalt-jobs-2-div
    {
    width:257px;
    padding:0 3px 0 0;
    float:left;
    margin:8px 0 8px 0;
    }
.folge-inhalt-jobs-3-div
    {
    width:120px;
    float:left;
    text-align:right;
    margin:8px 0 8px 0;
    }
.folge-news-inhalt-div
    {
    width:446px;
    margin:0 0 4px 0;
    }
.folge-news-inhalt-div u
    {
    color:#123b77;
    }      
#headline-div img
    {
    behavior:url(/iepngfix.htc);
    }
.sprachwahl-laender-div img
    {
    vertical-align:middle;
    padding-bottom:1px;
    margin:3px;
    }
td.CommandButton
    {
    border: #808080 1px solid;
    padding: 3px 5px 3px 5px;
    font-size: 12px;
    }
td.CommandButton:hover
    {
    border: #003399 1px solid;
    padding: 3px 5px 3px 5px;
    font-size: 12px;
    }
td.activeCommandButton
    {
    border-right: #003399 1px solid;
    padding-right: 5px;
    border-top: #003399 1px solid;
    padding-left: 5px;
    font-size: 12px;
    padding-bottom: 3px;
    border-left: #003399 1px solid;
    cursor: pointer;
    padding-top: 3px;
    border-bottom: #003399 1px solid; 
    }
td,
input,
select
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
    }
a.infobox
    {
    border-bottom: 1px dashed #c30;
    text-decoration:none;
    }
a.infobox:hover
    {
    cursor:help;
    color:#c30;
    background:white;
    }
a.infobox span
    {
    visibility:hidden;
    position:absolute;
    left:800px;
    margin-top:10px;
    padding:5px;
    text-decoration:none;
    }
a.infobox:hover span,
a.infobox:focus span,
a.infobox:active span
    {
    visibility:visible;
    left:800px;
    width:250px;
    border:1px solid #c30;
    color:#104284;
    background:white;
    }
.gallery
    {
    width:635px;
    }
.gal-item
    {
    float:left;
    width:174px;
    height:174px;
    margin-right:15px;
    padding:5px;
    border:1px solid #a8bbfd;
    overflow:hidden;
    margin-bottom:15px;
    }
.gal-item p
    {
    padding:0;
    margin:0;
    }
clearfix,
.clearfix:after
    {
    content: ".";
    display: block;
    height: 0px;
    clear: both;
    visibility: hidden;
    font-size: 0px;
    overflow: hidden;
    }
.openCBox
    {
    display:block;
    width:176px;
    height:125px;
    }
.elements-new
    {
    }
.elements-new table
    {
    width:100%;
    padding-top:10px;
    padding-right:20px;
    }
.elements-new table p
    {
    padding:0;
    margin:0;
    }
.file-new
    {
    display:block;
    }
