/*** Schrift ********************** Schrift ****************************** Schrift ******/
.txt01 /*Farbe Blau*/
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#263A77;
}

.txt02 /*Farbe Blau*/
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#263A77;
}

.txt03 /*Farbe Grün*/
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#68B92E;
}

.txt04 /*Farbe Grün*/
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#68B92E;
}

.txt05 /*Farbe Blau*/
{
font-family:Arial, Verdana, Helvetica;
font-size:14px;
color:#263A77;
}

.txt_weiss
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-align:center;
}

.txt_wegw
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#ffffff;
}

.txt_lesen /*logobeschriftung*/
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#111676;
font-weight:bold;
text-transform:uppercase;
word-spacing:5px;
text-align:center;
}

h1
{
font-family:Arial, Verdana, Helvetica;
font-size:22px;
color:#263A77;
}

h2
{
font-family:Arial, Verdana, Helvetica;
font-size:16px;
color:#263A77;
}

h3
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#263A77;
font-weight:bold;
}




/*** Tabelle ********************** Tabelle ****************************** Tabelle ******/

.tab_kopf
{
border-left:8px solid #111676;
border-right:8px solid #111676;
border-top:8px solid #111676;
border-bottom:0px solid #111676;
}

.tab_haupt
{
border-left:8px solid #111676;
border-right:8px solid #111676;
border-top:0px solid #111676;
border-bottom:2px solid #111676;
}


.tab_cont01
{
border-left:2px solid #111676;
border-right:2px solid #111676;
border-top:0px solid #111676;
border-bottom:2px solid #111676;
background-color:#E6E7E9;
}

.tab_eckli
{
background-image:url(bilder/ecke_li.gif);
background-repeat:no-repeat;
}

.tab_eckre
{
background-image:url(bilder/ecke_re.gif);
background-repeat:no-repeat;
}

.tab_inner
{
border-left:1px solid #EAEBEF;
border-right:1px solid #EAEBEF;
border-top:0px solid #EAEBEF;
border-bottom:1px solid #EAEBEF;
background-color:#fafafa;
}

.tab_tr_over
{
background-Color:#E6E7E9;
color:#DB214C;
cursor:pointer;
cursor:hand;
text-decoration:none;
}

.tab_tr_out
{
background-Color:#fafafa;
color:#263A77;
cursor:pointer;
cursor:hand;
text-decoration:none;
}

.tab_tr_over_serv
{
background-Color:#E6E7E9;
color:#DB214C;
}

.tab_tr_out_serv
{
background-Color:#fafafa;
color:#263A77;
}

.tab_presse
{
border:1px solid #111676;
}

/*** links ********************** links ****************************** links ******/


a.copy_bibo
{
font-family:Arial, Verdana, Helvetica;
font-size:10px;
font-weight:bold;
color:#263A77;
text-decoration:none;
}

a:hover.copy_bibo
{
font-family:Arial, Verdana, Helvetica;
font-size:10px;
color:#DB214C;
font-weight:bold;
text-decoration:none;
}

a.navi_bibo
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#263A77;
font-weight:bold;
text-decoration:none;
}

a:hover.navi_bibo
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#DB214C;
font-weight:bold;
text-decoration:none;
}


a.navi_bibo_be
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#68B92E;
font-weight:bold;
text-decoration:none;
}

a:hover.navi_bibo_be
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#DB214C;
font-weight:bold;
text-decoration:none;
}


a.link_bibo
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#DB214C;
font-weight:bold;
text-decoration:none;
}

a:hover.link_bibo
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#68B92E;
font-weight:bold;
text-decoration:none;
}

a.link_txt01
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#263A77;
text-decoration:none;
}

a:hover.link_txt01
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#263A77;
text-decoration:underline;
}

a.cont_01
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#263A77;
font-weight:bold;
text-decoration:none;
}
a:hover.cont_01
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#DB214C;
font-weight:bold;
text-decoration:none;
}

a.cont_02
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#68B92E;
font-weight:bold;
text-decoration:none;
}
a:hover.cont_02
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#68B92E;
font-weight:bold;
text-decoration:none;
}

a.cont_03
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#DB214C;
font-weight:bold;
text-decoration:none;
}
a:hover.cont_03
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#DB214C;
font-weight:bold;
text-decoration:none;
}

a.cont_04
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#68B92E;
font-weight:bold;
text-decoration:none;
}
a:hover.cont_04
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#DB214C;
font-weight:bold;
text-decoration:none;
}

a.cont_05
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
a:hover.cont_05
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

a.bildrahmen
{
border-left:2px solid #e0e4FF;
border-top:2px solid #e0e4FF;
border-right:2px solid #003366;
border-bottom:2px solid #003366;
}

a:hover.bildrahmen
{
border-left:2px solid #003366;
border-top:2px solid #003366;
border-right:2px solid #e0e4FF;
border-bottom:2px solid #e0e4FF;
}

/*** andere ********************** andere ****************************** andere ******/

.hr_01
{
border-top:1px solid #e0e4FF;
border-bottom:1px solid #003366;
}

.button_01 {
 WIDTH: 25px;
 background-color: #E6E7E9;
  border-top: 1px solid #FFFFFF;
  border-left: 1px solid #FFFFFF;
  border-right: 1px solid #3D428D;
  border-bottom: 1px solid #3D428D;
}
.input_001 {
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color: #68B92E;
 WIDTH: 30px;
 background-color: #FAFAFA;
  border-top: 1px solid #3D428D;
  border-left: 1px solid #3D428D;
  border-right: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
}

.input_002 {
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color: #3D428D;
 WIDTH: 140px;
 background-color: #E6E7E9;
  border-top: 1px solid #3D428D;
  border-left: 1px solid #3D428D;
  border-right: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
}

.input_003 {
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color: #3D428D;
 WIDTH: 50px;
 background-color: #E6E7E9;
  border-top: 1px solid #3D428D;
  border-left: 1px solid #3D428D;
  border-right: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
}

.input_004 {
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color: #3D428D;
 WIDTH: 400px;
 background-color: #E6E7E9;
  border-top: 1px solid #3D428D;
  border-left: 1px solid #3D428D;
  border-right: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
}

.area_001 {
font-family:Arial, Verdana, Helvetica;
font-size:12px;
color: #3D428D;
height:120px;
 WIDTH:400px;
 background-color: #E6E7E9;
  border-top: 1px solid #3D428D;
  border-left: 1px solid #3D428D;
  border-right: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
}

.select_01 {
font-family:Arial, Verdana, Helvetica;
font-size:10px;
color:#263A77;
 WIDTH: 100px;

 background-color: #E6E7E9;
  border-top: 1px solid #FFFFFF;
  border-left: 1px solid #FFFFFF;
  border-right: 1px solid #3D428D;
  border-bottom: 1px solid #3D428D;
}

/*** Body ********************** Body ****************************** Body ******/
body
{
background-color:#F0F4FF;
scrollbar-base-color:#111676;
scrollbar-track-color:#F0F4FF;
scrollbar-face-color:#111676;
scrollbar-darkshadow-color:#EDFFF1;
scrollbar-shadow-color:#EDFFF1;
scrollbar-arrow-color:#EDFFF1;
scrollbar-highlight-color:#EDFFF1;
scrollbar-3d-light-color:#EDFFF1;
}
