
/* ------Automaten------------ */

/* hintergrundfarb 1. Navigation */
.leer {
background-color: #ECF4FA;
}
/* hintergrund 2. Navigation (Links und Rechts) */
.nav_hint2 {
background-image:url(../../bilder/hint_nav_automaten2.gif);
}
.nav_hint {
background-image:url(../../bilder/hint_nav_automaten.gif);
}



/* --Navigation Links 1.ebene */
#nav1 {
font-size: 11px;
background-color: #C1DBED;
padding: 4px 0px 4px 0px;
color: #005DA4;
}
#nav1 a:link, #nav1 a:visited {
color: #4e4e4e;
text-decoration: none;
}
#nav1 a:hover, #nav1 a:active {
color: #005DA4;
text-decoration: none;
}
/* --Navigation Links 1.ebene AKTIV */
#nav1ak {
color: #005DA4;
font-size: 11px;
background-color: #C1DBED;
padding: 4px 0px 4px 0px;
text-decoration: underline;
}
#nav1ak  a:link, #nav1ak a:visited {
color: #005DA4;
text-decoration: none;
}
#nav1ak a:hover, #nav1ak a:active {
color: #4e4e4e;
text-decoration: none;
}


/* --Navigation Links 2.ebene */
#nav2 {
font-size: 10px;
background-color: #;
padding: 4px 0px 4px 0px;
}
#nav2 a:link, #nav2 a:visited {
color: #4e4e4e;
text-decoration: none;
}
#nav2 a:hover, #nav2 a:active {
color: #005DA4;
text-decoration: none;
}
/* --Navigation Links 2.ebene AKTIV */
#nav2ak {
font-size: 10px;
background-color: #C1DBED;
padding: 4px 0px 4px 0px;
}
#nav2ak  a:link, #nav2ak a:visited {
color: #005DA4;
text-decoration: none;
}
#nav2ak a:hover, #nav2ak a:active {
color: #4e4e4e;
text-decoration: none;
}


h1 {
font-size: 12px;
color: #005DA4;
font-weight: bold;
margin-top: 9px;
margin-bottom: 14px;
border-bottom : solid 1px #C1DBED;
}

h2 {
font-size: 11px;
color: #005DA4;
font-weight: bold;
margin-top: 14px;
margin-bottom: 5px;
}


h3 {
font-size: 11px;
color: #4e4e4e;
font-weight: bold;
margin-top: 12px;
margin-bottom: 3px;
}



/* Definition fuer Box */
#box {
font-size: 11px;
padding: 10px;
background-color: #F6FAFC;
border: solid 1px #C1DBED;
}


#rechts{
font-size: 10px;
color: #005DA4;
background-color: #ECF4FA;
}
#rechts .inhalt{
padding: 10px 10px 10px 10px;
}
#rechts a:link, #rechts a:visited {
color: #4e4e4e;
}
#rechts a:hover, #rechts a:active {
color: #005DA4;
}

.fuss {  
font-size: 10px;
padding: 2px 0px 10px 0px;
margin-top:10px;
border-top: solid 1px #C1DBED;
}




/* Definition fuer  formulare*/
.formular {
border: solid 1px #C1DBED;
height: 19px;
color: #6a6a6a;
background-color:#F6FAFC; 
margin-top: 2px; 
}
/* Definition fuer  formulare*/
.select {
border: solid 1px #C1DBED;
height: 19px;
background-color:#F6FAFC; 
margin-top: 2px; 
}
/* Definition fuer  formulare*/
.textarea {
border: solid 1px #C1DBED;
background-color:#F6FAFC; 
margin-top: 2px; 
}
/* Definition fuer formulare*/
.button {
cursor:pointer;
border: solid 1px #C1DBED;
font-size : 11px;
font-weight : bold; 
color: #005DA4;
background-color:#C1DBED; 
margin-top: 2px; 
}

/* Definition fuer Box-User */
.box_blau {
font-size: 11px;
font-weight: bold;
padding: 10px;
background-color: #F2F5FA;
border: solid 1px #D7E3F0;
}

.trennlinie {
  width:400px;
  height:1px;
  color: #D7E3F0;
  solid #D7E3F0;
  border: solid 1px #D7E3F0;
}