body {
       font-family: arial unicode ms,arial,helvetica,sans-serif;
       scrollbar-base-color:#ffffff;
       scrollbar-3d-light-color:#dee3ef;
       scrollbar-arrow-color:#dee3ef;
       scrollbar-darkshadow-color:#dee3ef;
       scrollbar-face-color:#ffffff;
       scrollbar-highlight-color:#dee3ef;
       scrollbar-shadow-color:#dee3ef;
       scrollbar-track-color:#ffffff;
	}

/*article: header*/

.h_body {
          background-color : #ffffff;
          margin-top: 18px;
          margin-left: 18px;
          }


.h_tr {
        text-align: left;
        height: 16px;
        background-color: #dee3ef;
        }


.h_td {
        text-indent: 7px;
        }


.rb_leer {
           width: 15px;
           }


.rh_leer {
           height: 15px;
           }


.rh_leer2 {
            height: 12px;
            }


a.h_txt {
          font-size: 12px;
          line-height:14px;
          color: #333366;
          text-decoration: none;
          text-align : right;
          vertical-align : top;
          }


.h_title {
           font-size: 12px;
           font-weight: bold;
           color: #333366;
           }


.h_utit {
          font-size: 12px;
          color: #333366;
          font-weight: bold;	
          }


.h_bluedot{
            background-image : url(../img/3x1blue.gif);
            height: 1px;	
            }



/*index, article: margin, height, width, text*/
.row_body {
            margin-top: 1px;
            margin-left: 0px;
            background-color : #ffffff;
            }

.c_body {
          margin-top: 0px;
          margin-left: 0px;
          background-color : #ffffff;
          }

.m_headerrow {
	height: 34px;
	vertical-align:middle;
	}

.c_tr {
        height: 18px;
        }

.c_artrow {
            height: 22px;
            }



/*article: titles, text*/
.c_title {
           font-size: 13px;
           line-height: 14px;	
           font-weight: bold;
           color: #333366;
           vertical-align:top;
           margin-top: 0px;	
           margin-bottom: 2px;	
           }

.c_subtitle {
              font-size: 12px;
              line-height: 14px;		
              font-weight: normal;
              color: #333366;	
              vertical-align:top;
              margin-top: 2px;	
              margin-bottom: 4px;		
              }

.c_title2 {
            font-size: 12px;
            font-weight: bold;
            line-height: 14px;
            margin-top: 0px;	
            margin-bottom: 6px;	
            }

.c_text {
          margin-top: 0px;
          margin-bottom: 12px;
          font-size: 12px;
          line-height: 16px;
          }

.c_note {
          font-size: 11px;
          line-height: 13px;
          }

.c_italic {
	font-style: italic;
       }
       
       
       
/*article:  lists*/
/* <list type="bulleted"> */
.c_ul {
        font-size: 12px;
        list-style-position: outside;
        list-style-type: circle;
        margin-top: -8px;	
        }

.c_ulitem {
	margin-left: -15px;
       margin-bottom: 3px;
       }



/*article:  group of lines: refrain, verse, etc.*/
/* <lg> <l> */
.c_lg {
	font-size: 12px;
	margin-left: 20px;
	margin-top: -8px;
	margin-bottom: 12px;
	}

.c_line {

       }
       
       
/*article:  indent lines or paragraphs*/
/* <div type="indent"> <p> */
.c_in {
	font-size: 12px;	
	margin-left: 20px;	
	margin-top: -8px;
	margin-bottom: 12px;
	}

 .c_inp {
    line-height: 16px;	
	}
                
            
/*article:  bibliography - bibtitle nicht mehr in gebrauch*/
.c_bibtitle {
              font-size: 13px;
              line-height: 14px;	
              font-weight: bold;
              color: #333366;
              vertical-align:top;
              margin-top: 0px;
              margin-bottom: 12px;	
              }

.c_bibtitle2 {
               font-size: 12px;
               font-weight: bold;	   
               line-height: 13px;
               margin-top: 0px;	
               margin-bottom: 5px;	
               }

.c_bibauthor { 
               font-variant: small-caps;
              }

.c_bibtxt {
            margin-top: 0px;
            margin-bottom: 0px;
            font-size: 12px;
            line-height: 14px;
            padding : 2px 2px 2px 0px;			
            }

.c_bibtbl {
            margin-left: 0px;
            margin-top: 0px;
            margin-bottom: 12px;
            border-width: 0px;
            }



.c_footer {
            font-size: 10px;
            color : #333366;
            }

.c_whitedot {
              background-image : url(img/2x1.gif);
              height: 1px;	
              }

.c_whitedot2 {
               background-image : url(img/2x2.gif);
               height: 2px;	
               }



/*article:  thumbs and thumbs text*/
.c_thumb {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-color: #333366;
	border-style : groove;
}

.c_thumbtxt {
              margin-left: 0px;
              margin-top: 0px;
              margin-right: 0px;	
              margin-bottom: 15px;	
              font-size: 10px;
              line-height: 10px;
              color: #333366;	
              }


/*article: tables in text*/
.c_tableb {
            border-collapse: collapse;	
            margin-top: 3px;
            margin-bottom: 12px;
            }

.c_table {
           border-collapse: collapse;	
           border-style: hidden;
           empty-cells: show;
           border-width: 0px;
           }

.c_tblborder {
               font-size: 12px;
               border-color: #dee3ef;
               border-style : solid;
               border-width : 1px;
               empty-cells: show;
               }
			   
.c_tblborderh {
               font-size: 12px;
               border-color: #dee3ef;
               border-style : solid;
               border-width : 1px;
			   padding: 3px 0px 3px 0px;
               }			   


/*article: table for res_icons, res_icons text*/

.c_tbl-icon {
              margin-left: 0px;
              margin-top: 3px;	
              margin-bottom: 12px;
              width: 175px;
              border-style: hidden;
              border-width: 0px;
              }


.l_trsmall {
             height: 2px;
             }

.l_tr {
        height: 19px;
        }

.l_icon {
          text-indent: 14px;
          width: 40px;
          vertical-align: top;
          }

.l_txt {
         font-size: 11px;
         color: #000000;
         margin-right: 2px;		
         }

.l_border {
            border-collapse: collapse;	
            border-color: #dee3ef;
            border-style : solid;
            border-width : 1px;
            }


/*article: projects*/

.p_txt {
         font-size: 11px;
         color : #000000;
         text-indent: 14px;
         }


.p_tr {
        background-color: #dee3ef;
        height: 19px;
        }


/*resources: images and img-text*/

.r_img {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 3px;
	border-color: #333366;
	border-style: outset;
}

.r_imgtit {
	font-size: 12px;
	font-weight: bold;	
	line-height: 12px;
	color : #333366;	
}

.r_imgtxt {
	font-size: 12px;
	line-height: 14px;		
}

a.r_back {
	font-size: 13px;
	line-height: 12px;
	text-decoration: none;	
}

.r_nav {
	font-size: 10px;
    color : #333366;
	text-decoration: none;
}




:link {
        color: #333366;
        }

:visited {
           color: #333366;
           }


