/*========================== Links ====================*/
  a{
    color: darkblue !important;
    text-decoration:none;
  }

  a:hover{
    color: darkblue !important;
    text-decoration: underline;
  }

/*=============== Eingabefelder - Rand ================*/  
  
  input,select {
   border:solid 1px lightgray !important; 
  }

/*==================== Buttons - Farbe ================*/   
  input.button {
   background-color:white; 
  }

/*=================== Tableiste =======================*/   
  td.tabbar > img{
    display:none;
  }
  
  td.tabbar{
   /* padding:10px !important; */
    background-color:white;
  }

  td.tab0, td.tab1{
    padding-left:10px !important;
    padding-right:10px !important;      
    background-color:white;
    color:black;
    border-radius: 5px 5px 0px 0px;     
  }
  
 td.tab1{
   font-weight:bold;
   border-radius: 5px 5px 0px 0px;   
      
  }

/*=================== Hintergrundfarbe, Seitenrand =======================*/    
 body > table:nth-child(1){
   /*
   margin-left:100px; 
   margin-right:100px;     
   margin-top:10px; 
   margin-bottom:100px;     
    
   width:90%;
   */
 
  /*
  border:1px solid gray;  
  background-color:lightgray;
  */ 
  }
  

/*=================== Kopfzeile =======================*/   
  tr.logo:nth-child(5) > td:nth-child(3),
tr.logo:nth-child(3) > td:nth-child(1),    
  .cmd {
   /* background-color: #9BC34B !important;  */
  /* background-color: #577FBB !important; */
  }


/*=================== ==================================*/  
 tr.logo:nth-child(4), 
 tr.logo:nth-child(6)
  
/* tr.logo:nth-child(3) > td:nth-child(1) > a:nth-child(1) > img:nth-child(1)  */
 {
 display:none;
 } 


/*========================== Pager ausblenden ====================*/
 /*.cnt > table:nth-child(5) > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(5) > form:nth-child(1),*/  /* pager - rechts unten - gehe zu*/
 .cnt > table:nth-child(5) > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(2), /* pager - links unten*/
 /*td.h2:nth-child(7)*/ /* pager - rechts unten*/

.cnt > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(8) > td:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(2)   
{
  display:none; 
 } 

/*========================== Pager - mehr Fläche ====================*/  
 .cnt > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2) > td:nth-child(2) a, /*pager - rechts oben*/
 .cnt > table:nth-child(5) > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(2) a, /* pager - links unten*/
 td.h2:nth-child(7)  a, /*pager - rechts unten*/
   
 .cnt > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2) > td:nth-child(2) a, 
 .cnt > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(8) > td:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(2) a,
  td.h2:nth-child(6) a
{
  margin:2px 0px; 
  padding:4px 9px; 
  border: 1px solid red;
  border:1px solid lightgray;
  brackground-color: white;
  border-radius:2px;
 } 
  
/*========================== Pager - gehe zu - Position ====================*/    
.cnt > table:nth-child(5) > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(5) > form:nth-child(1)
  {
    margin-top:13px;
  }
  
  
/*=====================Suchschlitz- Optionen ==========*/
.cmd > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(2) > form:nth-child(1){
  position:absolute;
  top:25px;
  left: 130px;
}

/*========================== Suchschlitz Position ===============*/  

.cmd > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(2) > form:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1){
  position:absolute;
  /*display: block;*/
  top: 40px;
  width: 650px !important;
 
}  

/*=====================Suchschlitz- Optionen  -Abstände==========*/
.cmd > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(2) > form:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(3) > select:nth-child(1){
    
   width:130px; 
  }


/*========================== Suchschlitz -größe ===============*/
.cmd > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(2) > form:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(3) > td:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(3) > input:nth-child(1),  
.cmd > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(2) > form:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(3) > td:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > input:nth-child(1){
  
  padding:3px 10px;
  font-size: 18px;

  padding:3px 8px;
  font-size: 15px;

  border: 1px solid lightgray !important;
  border-radius: 4px;
}  
  

 /*========================== (Such-)button -Farbe -hover ===============*/
.cmd > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(2) > form:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(3) > td:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(3) > input:hover,
 .cnt > table:nth-child(5) > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(5) > form:nth-child(1) input:nth-child(1):hover,  /*gehe zu*/
 
 .cnt > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2) > td:nth-child(2) a:hover, /*pager - rechts oben*/
 .cnt > table:nth-child(5) > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(2) a:hover, /* pager - links unten*/
 td.h2:nth-child(7)  a:hover, /*pager - rechts unten*/
   
 .cnt > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2) > td:nth-child(2) a:hover, 
 .cnt > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(8) > td:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(2) a:hover,
  td.h2:nth-child(6) a:hover

{  
  border: 1px solid #AAA !important;
 -webkit-box-shadow: 0px 0px 3px #BBF; 
 -moz-box-shadow: 0px 0px 3px #BBF;
 box-shadow: 0px 0px 3px #BBF;  
}  
  
/*========================== (Such-)button -Farbe -gedrückt ===============*/
.cmd > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(2) > form:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(3) > td:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(3) > input:active,
.cnt > table:nth-child(5) > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(5) > form:nth-child(1) input:nth-child(1):active,  /*gehe zu*/


  .cnt > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2) > td:nth-child(2) a:active, /*pager - rechts oben*/
 .cnt > table:nth-child(5) > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(2) a:active, /* pager - links unten*/
 td.h2:nth-child(7)  a:active, /*pager - rechts unten*/
   
 .cnt > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2) > td:nth-child(2) a:active, 
 .cnt > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(8) > td:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(2) a:active,
  td.h2:nth-child(6) a:active
  
{  
 border: 1px solid lightgray !important; 
 -webkit-box-shadow: 0px 0px 1px #949494;
 -moz-box-shadow: 0px 0px 1px ##949494;
 box-shadow: 0px 0px 1px #949494;  
  

}  


/*====================== Ergebnis Liste  -Abstand ===============*/
.cnt > table:nth-child(3) > tbody:nth-child(1)  tr{
/*
  padding-bottom:20px;
  padding-top:2px;
  padding-left: 10px;
  margin-top:0px;
  display:block;
  padding-left: 10px;

*/
}

.cnt > table:nth-child(3),
.cnt > table:nth-child(4)
{
  display:block;
  padding-left: 20px;
  padding-right: 10px;

}

.cnt > table:nth-child(3) > tbody:nth-child(1)  tr td{
  padding-bottom:8px;
  padding-top:3px;
  padding-left: 3px;
  margin-top:5px;
}

/*================ Ergebnis Liste  -Hintergrund ================*/
.cnt > table:nth-child(3) > tbody:nth-child(1)  tr:nth-child(4n){
background-color: #EEE;
}  

/*=============== Ergebnis Liste  -zwischenzeilen ==============*/

.cnt > table:nth-child(3) > tbody:nth-child(1) > tr:nth-child(odd){
 margin:0px;
 padding:0px; 
  
}  

/*=============== Ergebnis Liste  -Nummerierung ==============*/

.cnt > table:nth-child(3) > tbody:nth-child(1) > tr > td:nth-child(2)  {
 padding: 3px 3px;
}  


/*=============== Ergebnis Liste  -Rahmen ==============*/

.cnt > table:nth-child(3) > tbody:nth-child(1) > tr   {
margin:0px 19px;
}  

.cnt > table:nth-child(4) > tbody:nth-child(1) td{
  /*border: 3px solid red;*/
}  
/*=============== Ergebnis Liste  -schrift ==============*/

.cnt > table:nth-child(3) > tbody:nth-child(1) > tr > td{
   
   color: #555 !important;
   font-size:12px;    
  }
   
/*============ Ergebnis Liste  -schrift - Links =========*/

.cnt > table:nth-child(3) > tbody:nth-child(1) > tr > td > a{
   
    color: #222 !important;
   /*font-weight:normal !important;*/
   font-size:14px;
    
  }

/*============ Ergebnis Liste  -obere trennlinie - abstand=========*/  
  .cnt > table:nth-child(2) > tbody:nth-child(1) > tr:nth-child(1),
  .cnt > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(3) > td:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1)  {
    height:8px;
  }
      

/*================ Ergebnis Liste  -Icon größe================
.cnt > table:nth-child(3) > tbody:nth-child(1) > tr > td.hit #maticon {
  width:30px;
  height:30px;
}
*/
/*============ tests =========*/


p.mnu{
 /*display:none;*/
  
}  


  .cmd{
  /*position:absolute;*/

  }

td.cmd{
 /*
  background-color: #9BC34B;     
 background-color: #577FBB;
*/
}

  
  
  /*
  .logo td:nth-child(3){
  background-color: #9BC34B;
   border: 0px solid black; 
   margin:0px; 
   padding:0px;
   border-top:0px solid #005133;
  }
  
 */
