
 /*  body { font-family: Arial,Helvetica,Geneva; font-size: 10pt;background-image: url('images/bg2.gif') } */
   
   select,input,textarea {
     font-family: Verdana,Arial,Helvetica,Geneva; font-size: 11px;
  }
   p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i {
     font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
     font-size: 12px;
    } 
  
  .tol {  }
  
  .tol2 { background-color: rgb(0,0,255); }
  
  .topl { font-size: 12px;text-decoration: none; }
  
  .topl2 { font-size: 12px;text-decoration: none; }
  
  .leist { font-size: 10px; font-family: Verdana,Arial,Helvetica,Geneva; }
  
  .leist p  { font-size: 10px; font-family: Verdana,Arial,Helvetica,Geneva; }
  
  .banner { font-size: 18px; font-family: Verdana,Arial,Helvetica,Geneva; color: rgb(192,192,192) }
  
  .klein { font-size: 10px; font-family: Verdana,Arial,Helvetica; }
  
  .short_title { 
      color: #666666;
      font-family: Verdana,arial,helvetica;
      font-size:18px;
      font-weight:bold;
     }
  
  .long_title { 
     color: #cc3300;
     font-family: Verdana,arial,helvetica;
     font-size:18px; 
     font-weight:bold;
     padding-bottom:10px;
   }
  
  .main { 
    font-size: 10pt; font-family: Verdana,Arial,Helvetica,Geneva;
    color: rgb(0,0,0);
  }

/* main p { font-size: 11px; font-family: Verdana,Arial,Helvetica,Geneva; } */
  
  .main td { font-size: 11px; font-family: Verdana,Arial,Helvetica,Geneva; }
  .maintab { font-size: 11px; font-family: Verdana,Arial,Helvetica,Geneva; }
  
 
  .right { font-size: 10px; font-family: Verdana,Arial,Helvetica,Geneva;text-decoration: none; }
  .right p  { font-size: 10px; font-family: Verdana,Arial,Helvetica,Geneva; }
  
  
  h1 { font-size: 20px; font-family: Verdana,Arial,Helvetica; color: rgb(102,102,102); font-weight: normal; }
  h2 { font-size: 18px; font-family: Verdana,Arial,Helvetica; color: rgb(102,102,102); font-weight: normal; }
  h3 { font-size: 16px; font-family: Verdana,Arial,Helvetica; color: rgb(102,102,102); font-weight: normal; } 
  h4 { font-size: 14px; font-family: Verdana,Arial,Helvetica; color: rgb(102,102,102); font-weight: normal; }
  h5 { font-size: 14px; font-family: Verdana,Arial,Helvetica; color: rgb(102,102,102); font-weight: normal; }
  
 #english_link {
   display:none;
 }
 
 /*
  a:link { color: rgb(102,0,102); }
  a:visited { color: #660066; }
  a:active { color: #660066; }
*/
/* for light page */
 .nav_1_passive {
   color:#999999;
   font-size:13px;
   font-weight:bold;
 }
 .nav_1_active {
   color:white;
   font-size:13px;
   font-weight:bold;
 }
 
  .nav_2_passive {
   color:#666666;
   width:125px;
   height:23px;
   background-image:url(/xstepsbeyond/en/templates/subotnic/images/b_nav2.gif);
   font-size:12px;
   font-weight:bold;
   text-decoration:none;
 }
 .nav_2_passive .linktext {
   border-top:4px;
 }
 
 .nav_2_active {
   color:white;
   width:125px;
   background-image:url(/xstepsbeyond/en/templates/subotnic/images/a_nav2.gif);
   height:23px;
   font-size:13px;
   font-weight:bold;
   text-decoration:none;
 }
 
 .nav_2_active .linktext {
   margin-top:4px;
 }
 
.formresult_headline {
  font-size: 14px; font-family: Verdana,Arial,Helvetica; color: rgb(102,102,102); font-weight: normal;
  padding-bottom:4px;
}
.formresult_subheadline {
  font-size: 12px; font-family: Verdana,Arial,Helvetica; color: rgb(102,102,102); font-weight: normal;
  padding-bottom:4px;
}

.formreply_itemName {
  font-size: 12px; font-family: Verdana,Arial,Helvetica; color: rgb(102,102,102); font-weight: bold;
  padding-bottom:2px;
}

.formreply_itemValue {
  font-size: 12px; font-family: Verdana,Arial,Helvetica; color: rgb(102,102,102); font-weight: normal;
}

.s_article {
  padding-bottom:9px;
  padding-right:10px;
  line-height:20px;
}

.s_bulletlist {
   
}
.s_bullet {
  line-height:20px;
}
  .searchBox {
    /*border:1px solid black;*/
  
  }
  
  .searchBoxFrame {
    width:85px;
    padding-bottom:20px;
  }
  
  .searchBoxInput {
     width:105px;
  }
  .searchBoxTitle {
    padding-bottom:3px;
  }
  .searchResultArea .searchResultHit {
     padding-top:8px;
  }