/* schriftstil,abstände */

table,tr,td
{ 
   color: #cfd173; 
   font-family: arial; 
   font-size: 12px; 
   vertical-align: top; 

}
td.text
{
    text-align:left;
    line-height:125%;
}

td.leftborder
{
   background:  url("images/left-short");
}

td.rightborder
{
   background:  url("images/right-short");
}

td.foot
{
   background:  url("images/fuss");
   color: #000000;
   vertical-align: bottom;
   text-align: center;
}

td.formlabel
{
    font-size:11px; 
    text-indent:0px;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:9px;
    line-height:125%;
    text-align:left;
    font-family:arial;
    width:25%;
    vertical-align:top;
}

img.pictures{border:solid 1px #FFFF00;}

h3.title{text-align:left; font-size:16px;  margin-top: 9px;}

h4.title{text-align:left; font-size:14px;  margin-top: 10px; margin-bottom: 8px;}

h5.title{text-align:left; font-size:12px;  margin-top: 10px; margin-bottom: 8px;}


body {
  font-family:arial;
  font-weight:normal;
  font-size:9px;
  background-color:#040404;
  color:#E6E6E6;
  margin-top: 0px; 
  margin-left: 0px; 
  margin-right: 0px;
  margin-bottom: 0px;
  background-repeat:no-repeat;
  background-attachment:fixed;
  margin:0px;
  height:100%;
  padding:0px;
}

label
{
    cursor:pointer;
}

input, select, textarea 
{
    font-size:11px; 
    text-indent:0px;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
    line-height:125%;
    text-align:left;
    font-family:arial;
    width:85%;
}

.pflicht
{
    background-color:#afafaf;
}

.button
{
    color:#000000;
    vertical-align:middle;
    text-align:center;
    background:  url("images/button");
    border:0px solid;
    width:100px;
}

/* Begin Menue Balken */


#menu  a:link, #menu2  a:visited, #menu  a:visited  {display: block;
        background:  url("images/menue");
        background-color:#;
        font-size: 11px;
        font-family: arial;
        line-height: 23px;
        font-weight: bold;
        padding-bottom: 0px;
        padding-top: 0px;
        text-decoration: none;
        color: #000000;
        border-bottom:solid 0px black;
        border-left:solid 0px #476ca3;
        border-right:solid 0px black;
        text-align:center;
        vertical-align:middle;
        width:111px;

}

#menu a:hover {color:#1F1F1F; background:  url("images/menue_akt");
}

/* End Menue Balken */

/* Begin SubMenue */

#submenu  a:link, #submenu2  a:visited, #submenu  a:visited  {display: block;
        font-size: 11px;
        font-family: arial;
        line-height: 22px;
        font-weight: bold;
        padding-bottom: 0px;
        padding-top: 0px;
        padding-left: 10px;
        padding-right: 10px;
        text-decoration: none;
        color: #cfd173;
        border-bottom:solid 0px black;
        border-left:solid 0px #476ca3;
        border-right:solid 0px black;
        text-align:center;
}

#submenu  a:hover {color: #9c0a3f;}


/* End SubMenue */

/* allgemeine links im text */

a:link, a:visited, a:active{ color: #9c0a3f; text-decoration:underline;font-family: verdana; font-size: 9pt;}

a:hover{ color: #FF0000; text-decoration:underline;font-family: verdana; font-size: 9pt; }

a.footlink:link, a.footlink:visited, a.footlink:active{ color: #000000; text-decoration:underline;font-family: verdana; font-size: 9pt;}

a.footlink:hover{ color: #FF0000; text-decoration:underline;font-family: verdana; font-size: 9pt; }

