/*******************************************************************************
/* Globale Angaben */
/******************************************************************************/
body {
   margin:0px;
   padding:0px;
   color:#666147;
   background-image:url(../../images/bg_body.gif);
   background-repeat:repeat-y;
   background-color:#FFF4B6;
   font-family:Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
   font-size:11px;
}

p, td, div, th {
   margin:0px;
   padding:0px;
   font-size:11px;
}

th {
   text-align:left;
   color:#006600;
}

image, img {
   border:0px;
}

/*******************************************************************************
/* Angaben zur Navigation */
/******************************************************************************/
div.navigation { 
   position:absolute;
   left:0px;
   top:60px;
   width:220px;
}

li.navi {
   width:168px;
   font-weight:bold;
   list-style:url(../../images/square_index.gif);
   border-bottom: 1px #CCCCFE dotted;
   padding-bottom:6px;
}

/*******************************************************************************
/* Angaben zum Content */
/******************************************************************************/
div.content { 
   position:absolute;
   top:60px;
   left:220px;
   width:50%;
   padding-left:24px;
}

/*******************************************************************************
/* Angaben zum Footer */
/******************************************************************************/
div.footer { 
   width:100%;
   margin-top:24px;
   border-top:1px #006600 dotted;
   padding-top:12px;
}

/*******************************************************************************
/* Ueberschriften */
/******************************************************************************/
h1  {
   font-family:"Times New Roman", Verdana, Arial, Helvetica, Swiss, SunSans-Regular;
   color:#006600; 
   font-size: 24px; 
   letter-spacing:1px;
   width:100%;
   border-bottom:1px #006600 dotted;
   padding-bottom:12px;
}

h2  { 
   color:#006600;
   font-size: 12px; 
}

strong {
   color:#006600;
}

/*******************************************************************************
/* Fliesstext */
/******************************************************************************/
li, p, td {
   line-height:15px;
   margin-bottom:4px;
}

p {
   margin-bottom:24px;
}

/*******************************************************************************
/* Links */
/******************************************************************************/
a:link { 
   color:#666666; 
   text-decoration:underline; 
}
a:visited { 
   color:#666666; 
   text-decoration:underline; 
}
a:active { 
   color:#666666; 
   text-decoration:underline; 
}
a:hover { 
   color:#333333; 
   text-decoration:underline; 
}

/*******************************************************************************
/* Links */
/******************************************************************************/
table {
   border:1px #666147 solid;
   padding:8px;
}

/*******************************************************************************
/* Bilder */
/******************************************************************************/
.detlimg {
   border:2px #FFFBE5 solid;
}


/*******************************************************************************
/* Formulare */
/******************************************************************************/
.form {
    font-family:Arial, Helvetica, Swiss, SunSans-Regular;
    font-size: 10px; 
    border-right: #787655 1px solid;
    border-left: #787655 1px solid;
    border-bottom: #787655 1px solid;
    border-top: #787655 1px solid;
    background-color: #FFFFFF; 
    color: #293439;
    border-color: #293439;
}

.formbutton {
    font-family:Arial, Helvetica, Swiss, SunSans-Regular;
    font-size: 11px; 
    border-right: #787655 1px solid;
    border-left: #787655 1px solid;
    border-bottom: #787655 1px solid;
    border-top: #787655 1px solid;
    background-color: #F0F0F0; 
    color: #293439;
    border-color: #293439;
}
