/*      blau: 202080         */
/*      rot:  982338         */
/*      gelb: DDB329         */
/*      grün: 9AB320         */
/*      petrol: 2991AA       */
/*      lila: A92AA9         */ 

.nlrow2 {
   position: absolute;
   font-family: Verdana, sans-serif; 
   font-weight: bold; 
   color: #FFFFFF;
   background-color: #9AB320;
   top: 80px;
   height: 100px;	
   width: 100%;	
   text-align: center;	
   font-size: 1em; 
}

.nlrow2left {
   position: absolute;
   font-family: Verdana, sans-serif; 
   font-weight: bold; 
   color: #FFFFFF;
   background-color: #9AB320;
   top: 0px;
   height: 80px;	
   width: 12em;	
   text-align: center;	
   font-size: 1em; 
}

/* mitte */
.nlrow3left {
   position: absolute;
   top: 180px;
   left: 0px;	
   height: 50%;
   color: #FFFFFF;   
   background-color: #FFFFFF;
   width: 13em;	
   overflow: hidden;
}
.tab3left {
   left: 0px;	
   color: #FFFFFF;   
   background-color: #FFFFFF;
   width: 12em;	
   overflow: hidden;
   margin:0px;
}

.nlrow3left2 {
   position: absolute;
   top: 180px;
   left: 0px;	
   height: 50%;
   color: #FFFFFF;   
   background-color: #FFFFFF;
   width: 13em;	
   overflow: hidden;
}

.nlrow3right {
   position: absolute;
   top: 180px;
   right: 0px;	
   height: 50%;
   color: #FFFFFF;
   background-color: #9AB320;
   width: 12em;	
   font-family: Verdana, sans-serif; 
   font-size: 1em; 
   overflow: hidden;
}

.tab3right {
   color: #FFFFFF;
   background-color: #9AB320;
   font-family: Verdana, sans-serif; 
   font-size: 1em; 
   width: 12em;	
   overflow: hidden;
   margin:0px;
   height: 700px;
}

.tab3right {
   color: #FFFFFF;
   background-color: #9AB320;
   font-family: Verdana, sans-serif; 
   font-size: 1em; 
   width: 12em;	
   overflow: hidden;
   margin:0px;
   height: 700px;
}

.tab3right2 {
   color: #FFFFFF;
   background-color: #9AB320;
   font-family: Verdana, sans-serif; 
   font-size: 1em; 
   width: 12em;	
   overflow: hidden;
   margin:0px;
}

.tab3 {
   margin:0px;
   overflow: hidden;
}

.nlrow3right2 {
   position: absolute;
   bottom: 0px;
   right: 0px;	
   height: 50%;
   color: #FFFFFF;
   background-color: #9AB320;
   width: 12em;	
   font-family: Verdana, sans-serif; 
   font-size: 1em; 
   overflow: hidden;
}

.nlrow3text {
   color: #FFFFFF;
   background-color: #9AB320;
   font-family: Verdana, sans-serif; 
   font-size: 1em; 
   font-weight: bold; 
   text-align: right;
   width: 90%;	
}

.largelink { 
	font-family: Verdana, sans-serif; 
	font-size : 1.2em; 
	color: #9AB320;
	font-weight: bold; 
	white-space: nowrap;
}

.largelink:hover { 
	font-family: Verdana, sans-serif; 
	font-size : 1.2em; 
	color: #9AB320;
	font-weight: bold; 
	text-decoration: none;
	white-space: nowrap;
}


/*  Sucheingabe */
.searchblock {
   background-color: #F6FBDC;
   color: #9AB320;
   font-family: Verdana, sans-serif; 
   position: absolute;
   font-size : 1em; 
   top: 100px;
   height: 130px;
   left: 12em;
   right: 12em;
/*	white-space: nowrap;*/
}

.tab3center {
   overflow: hidden;
   margin:0px;
   padding-left: 10px;
}

/* Contentarea */
.contentblock {
   background-color: #FFFFFF;
   color: #000000;
   font-family: Verdana, sans-serif; 
   position: absolute;
   font-size : 1em; 
   top: 100px;
/*    left: 13em;*/
/*   right: 11em;*/
    left: 0px;
   right: 0px;
/*	white-space: nowrap;*/
}

.contentblockStartseite {
   background-color: #FFFFFF;
   color: #000000;
   font-family: Verdana, sans-serif; 
   position: absolute;
   font-size : 1em; 
   top: 230px;
   left: 0px;
   right: 0px;
}

.nlcontent {
   font-family: Verdana, sans-serif; 
   font-size: 1em; 
   font-weight: normal; 
   color: #000000;
   background-color: #FFFFFF;
   position: absolute;
   top: 225px;
   left: 13em;
   right: 13em;
   bottom: 50px;
/*    min-height: 25em;*/
   max-height: 60%;
   text-align: justify;
   margin: 5px; 
   overflow: auto;
}

.nlcontent2 {
   font-family: Verdana, sans-serif; 
   font-size: .8em; 
   font-weight: normal; 
   color: #000000;
   background-color: #FFFFFF;
   position: absolute;
   top: 225px;
   left: 2em;
   right: 2em;
   bottom: 50px;
/*    min-height: 25em;*/
   max-height: 60%;
   text-align: justify;
   margin: 5px; 
   overflow: auto;
}

.nlcontent3 {
   font-family: Verdana, sans-serif; 
   font-size: 1em; 
   font-weight: normal; 
   color: #000000;
   background-color: #FFFFFF;
   position: absolute;
   top: 100px;
   left: 13em;
   right: 11em;
   bottom: 50px;
/*    min-height: 25em;*/
   max-height: 60%;
   text-align: justify;
   margin: 5px; 
   overflow: auto;
}

.search {
   background-color: #F6FBDC;
   color: #9AB320;
   font-family: Verdana, sans-serif; 
   font-size : 1.2em; 
/*	white-space: nowrap;*/
}

.resultblock {
   background-color: #FFFFFF;
   color: #000000;
   font-family: Verdana, sans-serif; 
   position: absolute;
   font-size : 1em; 
   top: 230px;
   margin:0px;
   left: 0;
   right: 0;
/*	white-space: nowrap;*/
}


a.nltxt                         { text-decoration: underline; font-size: 1em; background-color: #ffffff; color: #202080; font-family: Verdana, sans-serif;	font-weight: bold; }  
a.nltxt:link                    { text-decoration: underline; font-size: 1em; background-color: #ffffff; color: #202080; font-family: Verdana, sans-serif;	font-weight: bold;  }
a.nltxt:visited                 { text-decoration: underline; font-size: 1em; background-color: #ffffff; color: #202080; font-family: Verdana, sans-serif;	font-weight: bold;  }
a.nltxt:active                  { text-decoration: underline; font-size: 1em; background-color: #ffffff; color: #202080; font-family: Verdana, sans-serif;	font-weight: bold;  }
a.nltxt:hover                   { text-decoration: none; font-size: 1em; background-color: #ffffff; color: #202080; font-family: Verdana, sans-serif;	font-weight: bold;  } 

.selPage {
   color: #9AB320;
   font-family: Verdana, sans-serif; 
   font-size : 1.1em; 
   font-weight: bold; 
}

.resURL {
   color: #9AB320;
   font-family: Verdana, sans-serif; 
   font-size : .9em; 
   font-weight: bold; 
}


.dmozkat {
   color: #982338;
   font-family: Verdana, sans-serif; 
   font-size : .7em; 
   overflow: hidden;
   font-weight: bold; 
}

.summary {
   font-family: Verdana, sans-serif; 
   font-size : .9em; 
   font-weight: normal; 
   text-align: justify;	
    width: 80%;	
}

.resAddOns {
   color: #202080;
   font-family: Verdana, sans-serif; 
   font-size : .7em; 
   font-weight: bold; 
}

.selPageOther {
   color: #9AB320;
   font-family: Verdana, sans-serif; 
   font-size : 1em; 
   font-weight: normal; 
}


.thumb {
   position: absolute;
   top: 0px;
   right: 0px;	 
   margin-right: 5;
   margin-left: 10;
   color: #202080;
   background-color: #EDF7B9;
   width: 17em;	
   font-family: Verdana, sans-serif; 
   font-weight: bold;
   font-size: .8em; 
}

.adwHitList {
   background-color: #EDF7B9;
   margin-left: 10px;
   margin-right: 40px;
   margin-top: 30px;
   margin-bottom:30px;
   font-family: Verdana, sans-serif; 
}

.splHitList {
   background-color: #EDF7B9;
   margin-left: 10px;
   margin-right: 40px;
   font-family: Verdana, sans-serif; 
   padding-top: 10px;
   padding-bottom:10px;
}

.nlsplres {
}

.adw {
   position: absolute;
   top: 60px;
   right: 0px;	 
   margin-right: 10;
   margin-left: 10;
   color: #FFFFFF;
   background-color: #EDF7B9;
   width: 10em;	
   font-family: Verdana, sans-serif; 
   font-size: 1em; 
}

.adwstartseite {
   position: absolute;
   top: 100px;
   right: 0px;	 
   margin-right: 10;
   margin-left: 10;
   color: #FFFFFF;
   background-color: #EDF7B9;
   width: 10em;	
   font-family: Verdana, sans-serif; 
   font-size: 1em; 
}

.adwtitle {
   color: #202080;
   background-color: #FFFFFF;
   font-family: Verdana, sans-serif; 
   font-weight: bold;
   font-size: .9em; 
}

.adwsmall {
   color: #202080;
   background-color: #EDF7B9;
   font-family: Verdana, sans-serif; 
   font-weight: bold;
   font-size: .6em; 
   text-align: right;
}

.adwdesc {
   color: #000000;
   background-color: #FFFFFF;
   font-family: Verdana, sans-serif; 
   text-align: justify;	
   font-size: 0.7em; 
}
.adwsite {
   color: #000000;
   background-color: #FFFFFF;
   font-family: Verdana, sans-serif; 
   text-align: justify;	
   font-size: .6em; 
}
.adspace {
   color: #202080;
   background-color: #EDF7B9;
   font-family: Verdana, sans-serif; 
   font-weight: bold;
   font-size: .4em; 
   text-align: right;
}


a.nlclusterlink                         { text-decoration: underline; font-size: .8em; background-color: #ffffff; color: #9AB320; font-family: Verdana, sans-serif; }  
a.nlclusterlink:link                    { text-decoration: underline; font-size: .8em; background-color: #ffffff; color: #9AB320; font-family: Verdana, sans-serif; }
a.nlclusterlink:visited                 { text-decoration: underline; font-size: .8em; background-color: #ffffff; color: #9AB320; font-family: Verdana, sans-serif; }
a.nlclusterlink:active                  { text-decoration: underline; font-size: .8em; background-color: #ffffff; color: #9AB320; font-family: Verdana, sans-serif; }
a.nlclusterlink:hover                   { text-decoration: none; font-size: .8em; background-color: #ffffff; color: #9AB320; font-family: Verdana, sans-serif; } 


.clusterlabel { 
  text-decoration: none; 
  font-size: .9em; 
  background-color: #ffffff; 
  color: #202080; 
  font-family: Verdana, sans-serif;
  font-weight: bold; 
}  

