/* CSS Document Omnicard Start */
/*allgemein*/

HTML {overflow:-moz-scrollbars-vertical;}

body {      font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 11pt; color: #002e8b;
            padding:0;
            margin:0;
            /*background-color:#2F52B5;*/
            /*text-align:center;*/
            /*font-size:11px ! important;*/
            }

/*allgemeine Textgestaltung für die Ausgabezelle */
td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #002e8b;}
.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #002e8b;}
h1 {font-size: 13pt ! important; margin: 0; font-weight: 200;}
h2 {font-size: 11pt ! important; margin: 0; font-weight: 200;}

.h1 {font-size: 10px ! important;}
.h2 {font-size: 13px ! important;}

.logobox {
            height:113px;
            width:200px;
            margin: 0px 0px 0px 0px;
            padding:0px;
            position: relative;
            top: 0px;
            left: -17px;
}
.bannerbox {
            height:40px;
            width:380px;
            margin: 0px 0px 0px 0px;
            padding:0;
            position: relative;
            top: 30px;
            left: 0px;
}
.datumbox {
            height:20px;
            width:137px;
            margin: 0px;
            padding:0px;
            position: relative;
            top: 0px;
            left: -12px;
            font-size: 10pt;
}
.mainbox {
            height:100%;
            width:787px;
            margin: auto;
            position:relative;
            background-color:#EBF2FB;
}
.contentbox {
            height:350px;
            width:787px;
            margin: 0px 0px 0px 0px;
            top: 100px;
            position: absolute;
}
.boxtitel {
            height:40px;
            width:540px;
            margin: 0px 0px 0px 0px;
            top: 60px;
            left: 201px;
            position: absolute;
            /*background:transparent;*/
}

.boxtitel2 {
            height:40px;
            width:540px;
            margin: 0px 0px 0px 0px;
            top: 216px;
            left: 201px;
            position: absolute;
            color: #969696;    /*grau*/
            background-color:transparent;
}
.boxtitel3 {
            height:40px;
            width:540px;
            margin: 0px 0px 0px 0px;
            top: 350px;
            left: 201px;
            position: absolute;
            color: #969696;    /*grau*/
            background-color:transparent;
}

.boxtitel4 {              /* flashbox */
            height:200px;
            width:540px;
            margin: 0px 0px 0px 0px;
            top: -90px;
            left: 110px;
            position: absolute;
            color: #969696;    /*grau*/
            background-color:transparent;
}

.logoleiste {
            height:130px;
            width:600px;
            margin: 0px 0px 0px 0px;
            top: 225px;
            left: 157px;
            position: absolute;
            background-color:transparent;
}
.logoleiste2 {    /*inbox*/
            margin: 0px 0px 0px 0px;
            top: 27px;
            left: 175px;
            position: absolute;
            background-color:transparent;
}
.logoleiste3 {    /*inbox*/
            margin: 0px 0px 0px 0px;
            top: 0px;
            left: 165px;
            position: absolute;
            background-color:transparent;
}
.boxlinkleiste {
            height:40px;
            width:540px;
            margin: 0px 0px 0px 0px;
            top: 385px;
            left: 201px;
            position: absolute;
            color: #002e8b;
            background-color:transparent;
}


/*kopfbereich*/
.kopf {background-color:#002E8B;}

/*obere buttons*/
.button-oben-links{      background-repeat:no-repeat;
                              background-image:url(bilder/button_oben_links.gif);
                              padding-top:3px;
                              color:#FEDA5F;
                              font-size:12px;}

.button-oben{      background-repeat:no-repeat;
                        background-image:url(bilder/button_oben.gif);
                        padding-top:3px;
                        color:#FEDA5F;
                        font-size:12px;}

.blau{            background-image:url(bilder/blank_oben.gif);}
.blank-oben{      background-repeat:no-repeat;
                        background-image:url(bilder/blank_oben.gif);}



/* ###  Linkgestaltung Service   ### */
.service:active {font-size: 13px ! important;color:#002e8b ! important;text-decoration:none;}/* mit maus gedrückt */
.service:hover  {font-size: 13px ! important;color:#002e8b ! important;text-decoration:none ! important;}
.service:link   {font-size: 13px ! important;color:#002e8b ! important;text-decoration:none;} /* Link Ruhestellung */
.service:visited{font-size: 13px ! important;color:#002e8b;            text-decoration:none;}

/* ###  Linkgestaltung passive Hauptnavigation   ### */
/* mit maus gedrückt */
.hnpas:link   {font-size: 11px ! important;color:#feda5f ! important;text-decoration:none;} /* Link Ruhestellung */
.hnpas:active {font-size: 11px ! important;color:#FFFFFF ! important;text-decoration:none;}
.hnpas:hover  {font-size: 11px ! important;color:#ffffff ! important;text-decoration:none ! important;}
.hnpas:visited{font-size: 11px ! important;color:#feda5f;            text-decoration:none;}






/* ###  Linkgestaltung passive Sub-Navigation   ### */
.snpas:active {font-size: 11px ! important;color:#ffffff ! important;text-decoration:none;}/* mit maus gedrückt */
.snpas:hover  {font-size: 11px ! important;color:#FFFFFF ! important;text-decoration:none ! important;}
.snpas:link   {font-size: 11px ! important;color:#feda5f ! important;text-decoration:none;} /* Link Ruhestellung */
.snpas:visited{font-size: 11px ! important;color:#feda5f;            text-decoration:none;}

/* ###  Linkgestaltung aktive Sub-Navigation   ### */
.snact:active {font-size: 11px ! important;color:#ffffff ! important;text-decoration:none;} /* mit maus gedrückt */
.snact:hover  {font-size: 11px ! important;color:#ffffff ! important;text-decoration:none ! important;}
.snact:link   {font-size: 11px ! important;color:#ffffff ! important;text-decoration:none;} /* Link Ruhestellung */
.snact:visited{font-size: 11px ! important;color:#ffffff;            text-decoration:none;}

/* ###  Linkgestaltung aktive Hauptnavigation   ### */
.hnact:active {font-size: 11px ! important;color:#ffffff ! important;text-decoration:none;} /* mit maus gedrückt */
.hnact:hover  {font-size: 11px ! important;color:#ffffff ! important;text-decoration:none ! important;}
.hnact:link   {font-size: 11px ! important;color:#ffffff ! important;text-decoration:none;} /* Link Ruhestellung */
.hnact:visited{font-size: 11px ! important;color:#ffffff;            text-decoration:none;}


a:active  {font-size:11px;color:#0066ff;text-decoration:none;}
a:hover   {font-size:11px;color:#0066ff ! important;text-decoration:underline ! important;}
a:link    {font-size:11px;color:#0066ff;text-decoration:none;}
a:visited {font-size:11px;color:#0066ff;text-decoration:none;}
     /* font-strtch: ultra-expanded ! important; */


.blank-oben-links{      background-repeat:no-repeat;
                              background-image:url(bilder/blank_oben_links.gif);}

.button-oben-rechts{background-repeat:no-repeat;
                              background-image:url(bilder/button_oben_rechts.gif);
                              padding-top:3px;
                              color:#FEDA5F;
                              font-size:12px;}

.blank-oben-rechts{      background-repeat:no-repeat;
                              background-image:url(bilder/blank_oben_rechts.gif);}
/*obere buttons*/

/*linke buttons*/
.abstandhalter{      background-image:url(bilder/hintergrund_links.gif);
                        background-repeat:repeat-y;}

.inaktiver-button{      background-repeat:no-repeat;
                              background-image:url(bilder/linke_navi/button_dunkel.gif);
                              padding-top:3px;
                              padding-left:0px;
                              padding-right:48px;}

.aktiver-button{      background-repeat:no-repeat;
                              background-image:url(bilder/linke_navi/button_aktiv.gif);
                              padding-top:3px;
                              padding-left:0px;
                              padding-right:48px;}

.heller-button{            background-repeat:no-repeat;
                              background-image:url(bilder/linke_navi/button_hell.gif);
                              padding-top:3px;
                              padding-left:79px;
                              padding-right:0px;}

.unternavi-ende{      background-repeat:no-repeat;
                              background-image:url(bilder/linke_navi/bogen_unten.gif);}
/*linke buttons*/
