body     { margin:2pt;			
           color: white;
           background-color: #117F2B;
           scrollbar-base-color : #FFC66D;}

.pg-window { background-color:yellow;
          border-right-color:black;
	  border-right-style:solid;
	  border-right-width:1px;
          border-left-color:black;
	  border-left-style:solid;
	  border-left-width:1px;
          border-top-color:black;
	  border-top-style:solid;
	  border-top-width:1px;
          border-bottom-color:black;
	  border-bottom-style:solid;
	  border-bottom-width:1px; 
	  padding:2pt;}

.navi-window {
	background-color:#46A406;
       border-color:black;
	  border-style:solid;
	  border-width:1px;
	  padding:0pt;
	  border-top-style:none;
	  border-top-width:0;
}

.pg-overview {
		background-color:yellow;
		border-right-color:black;
	    border-right-style:solid;
	    border-right-width:1px;
		border-left-color:black;
	    border-left-style:solid;
	    border-left-width:1px;		
}

.pg-local-content {
		font-family:verdana;
		font-size:7pt;
		border-right-color:black;
	    border-right-style:solid;
	    border-right-width:1px;		
}

.pg-title_2 { background-color:#FD8E00;			
            border-color:#A45100;
            border-style:solid;
            border-width:1px; 
			color:darkred;
			font-family:verdana;			
			font-size:12pt;
			}

.pg-title { background-color:#FD8E00;			
			color:#FFDDA7;
			font-family:verdana;			
			font-size:12pt;				
			}

.pg-window1 { background-color:#FFDDA7;
	      border-color:black;
		  border-left-width:1px;
		  border-right-width:1px;
		  border-bottom-width:1px;
	      border-left-style:solid;
	      border-right-style:solid;
	      border-bottom-style:solid;	      
		  }

blockquote
         { font-size:8pt;
           color: #7A4B00;
           font-family:Verdana;
           font-style:italic;
	   border-bottom-style:solid;
           border-bottom-width:1px;
	   border-right-style:solid;
           border-right-width:2px;
	   border-color: #7A4B00;
	   }

p.head   { font-size:10pt;
	   color: #FFDDA7;
	   font-family:verdana;
           letter-spacing:2pt;
           font-style:bold; }

.normal  {font-size:9pt;
          color: black;
          font-family:Verdana;
         }

.error  {font-size:9pt;
          color: red;
          font-family:Verdana;
         }

.gross  { font-size:11pt;
           color: #7A4B00;           
           font-family:Verdana;
}


.klein { font-size:7pt;
          color: #7A4B00;
          font-family:Verdana; }

.medium { font-size:8pt;
          font-family:Verdana; }

div.space
        { margin:1cm;
          text-align: center; }


div.typA
        { margin:5pt;
          text-align:justify;}

div.typB
        { 
	  text-indent:.5cm;
          text-align:justify;}

div.typC
        { 
          text-indent:-.5cm;
          text-align:justify; }

div.typD
        { margin:5pt;
	  white-space:nowrap;
          text-align:justify;}


pre     {font-size:8pt;
         color:#7A4B00;
         font-style: none;
         font-family:Verdana;}

table {
	empty-cells: show;
	color:black;
	font-family:Verdana;
	font-size:9pt;
}

table.form1 {
     border-style:double;
 	 border-width:2px;
	 border-color:#C87A00;
     font-size:8pt;
     color: #7A4B00;
     font-family:Verdana;
     background-color:  #FFC66D;
}

table.form2 {
     border-style:solid;
 	 border-width:1px;
	 border-color:#7A4B00;
     font-size:8pt;
     color: #7A4B00;
     font-family:Verdana;
     background-color: #FFC66D;
}

table.normal {
         font-size:8pt;
         color: #7A4B00;
         font-family:Verdana;
		 padding:10pt;
        }

table.normal2 {
         font-size:8pt;
         color: #7A4B00;
         font-family:Verdana;
		 padding:2pt;
        }

td.normal {
         border-style:solid;
 		 border-width:1px;
		 border-color:#FFD28B;
         font-size:8pt;
         color: #7A4B00;
         font-family:Verdana;
         background-color:#FFCA77;
        }

td.head {
         border-bottom-style:solid;
 		 border-bottom-width:1px;
		 border-bottom-color:#C87A00;
         font-size:7pt;
         color: #C87A00;
         font-family:Verdana;
         letter-spacing:1pt;
         font-weight:bold;
		 text-transform: uppercase;
        }

td.content-head {
 border-style:solid;
 border-width:1px;
 border-color:#FFCA77;
 font-size:8pt;
 color: #7A4B00;
 font-family:Verdana;
 font-style:bold;
 background-color:#FFD28B;
}

td.content-body {
 border-style:solid;
 border-width:1px;
 border-color:#FFD28B;
 font-size:8pt;
 color: #7A4B00;
 font-family:Verdana;
 background-color:#FFDDA7;
}

a:link  {text-decoration:underline;
         color:darkblue; }
a:visited
        {text-decoration:underline;
         color:purple }
a:active{text-decoration:none;
         color:darkblue }
a:hover {text-decoration:none;
         color:black }

a.main-menu:link  {text-decoration:underline;
         color:darkblue;
		 }
a.main-menu:visited
        {text-decoration:underline;
         color:purple 
		  }
a.main-menu:active{text-decoration:none;
         color:darkblue 
		  }
a.main-menu:hover {text-decoration:none;
         color:black 
		 }

a.pg-navi:link  {text-decoration:none;
         color:darkred; }
a.pg-navi:visited
        {text-decoration:none;
         color:darkred }
a.pg-navi:active{text-decoration:underline;
         color:darkblue }
a.pg-navi:hover {text-decoration:underline;
         color:red }

a.local-pg-navi:link  {text-decoration:none;
         color:black; }
a.local-pg-navi:visited
        {text-decoration:none;
         color:black }
a.local-pg-navi:active{text-decoration:underline;
         color:black }
a.local-pg-navi:hover {text-decoration:none;
         color:yellow;background-color:green; }

li { color:darkred; }

.button { font-size:8pt;
          color: #7A4B00;
          font-family:Verdana;
	      background-color: #FFC66D;
}

select { font-size:8pt;
         color: #7A4B00;
         font-family:Verdana;
	     background-color: #FFDDA7;
}

input {  font-size:8pt;
         color: #7A4B00;
         font-family:Verdana;
	     background-color: #FFDDA7;
}

textarea {  font-size:8pt;
           color: #7A4B00;
           font-family:Verdana;
	   background-color: #FFDDA7;}

table.textbox {
    border-color:#A45100;
	border-style:solid;
	border-width:1px;	
}

td.textbox-head {
	background-image:url('grafiken/textur_3.jpg');
	background-color:darkgreen;
	text-transform: uppercase;
	font-size:10pt;
	color: #FFDDA7;
	font-family:verdana;
    letter-spacing:1pt;
	padding-left:10pt;
}

td.textbox-body {
	padding:2pt;
	background-color:#DAE6DA;
}

td.textbox-bottom {
	background-color:#DAE6DA;
}

table.listbox {
    
}

td.listbox-head {
	background-image:url('grafiken/textur_3.jpg');
	background-color:#C7E1C7;
	text-transform: uppercase;
	font-size:10pt;
	color: #FFDDA7;
	font-family:verdana;
    letter-spacing:1pt;
	padding-left:10pt;
}

td.listbox-body {
	padding:1pt;
	background-color:#DAE6DA;
}

table.infobox {
    border-color:#A45100;
	border-style:solid;
	border-width:1px;
}

td.infobox-head {
	background-image:url('grafiken/textur2.jpg');
	background-color:#C87A00;
	text-transform: uppercase;
	font-size:10pt;
	color: #FFDDA7;
	font-family:verdana;
    letter-spacing:1pt;
	padding-left:10pt;
}

td.infobox-body {
	padding:5pt;
	background-color:#FFD5BB;
}

.contentListTitle {
	background-color:#FFD28B;
	text-transform : uppercase;
}

.contentListCat {
	background-color : #FFC66D;
}
.contentListLoaded {
	color : darkred;
}

table.imagebox {
	color:#D88400;
	background-color:#FFC66D;
	border-style:solid;
	border-color:#D88400;
	border-width:1px;	
	font-size:8pt;
	font-family:Verdana;
}

table.page-layout {
}


