

html {background-color:#ffffff;color:#000000;font-size:100%;font-family:Arial,Tahoma,sans-serif;}
html,body { height:100%; }


#wrapper {position:relative; min-height:100%; margin-bottom: -85px; }


#header-container {
	height: 125px;
	background: url('../images/top-bg.png') repeat-x top;
	border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: black;
}

#header {height:125px;background:url('../images/top-header-cont.png') no-repeat 723px top;}



#navbar {width:100%;height:35px;margin:0;padding:0;background-color: white;color:white;
    background-image: url('../images/menu_gradient.png'); background-repeat: repeat-x;
}

  #navbar ul {list-style-type:none;margin:0 0 0 20px;padding:0;}
  #navbar ul li {float:left;display:inline;width:auto;padding:0;margin:0;}

  #navbar a { font-size: 80%; display:block; float:left; height:30px; margin-right:0; padding-right:26px; padding-top: 8px; }

  #navbar a:link {color:black;text-decoration:none;}
  #navbar a:visited {color:black;text-decoration:none;}
  #navbar a:hover {color:#484848;text-decoration:none;}
  #navbar a:active {color:black;text-decoration:none;}
  
  /* Sliding doors */
  a.button,button.button {
    background:transparent url('../images/button-r.png') no-repeat scroll top right; 
    display:block;
    float:left;
    height:30px;
    margin-right:0;
    padding-right:26px;
  }
  a.button span,button.button span {
    background:transparent url('../images/button-l.png') no-repeat; 
    display:block;
    line-height:30px;
    padding:0 0 5px 23px;
  }
  a.button:hover span,button.button:hover span{
    color:#cccccc;
  }



#container {padding:55px 20px 20px 50px; font-size: 80%; }

  #container a:link {color:#000000;text-decoration:none;}
  #container a:visited {color:#000000;text-decoration:none;}
  #container a:hover {color:#000000;text-decoration:underline;}
  #container a:active {color:#000000;text-decoration:none;}
  
  .search-alphabet {font-size:1.2em;}
  .search-form {margin:2em 0 0 0;}
  
  .input-search {width:200px;float:left;height:24px;margin:0 6px 0 0;}
  .input-border {padding:2px;font-size:1.2em;border:2px solid #000000;}
  .input-checkbox {vertical-align:-2px;margin:0 0 0 1em;}
  
  input.submit {
    background:transparent url('../images/button-bg.png') no-repeat center;
    color:#ffffff;
    border:none;
    display:block;
    font-size:1.2em;
    width:79px;
    height:32px;
    overflow:hidden;
    cursor:pointer;
  }

  .search-results {width:700px;border-top:1px solid #999999;margin:2em 0;padding:2em 0 0 0;}

  #search-hits { float:left; width: 60%; }
  #search-item { float:right; width: 40%; }
  
  #pagination-form { margin-bottom: 1em; }


.clearfooter { height: 85px; clear: both; }
#footer {  
	position:relative; width:100%;height:84px;
    background-color:white;
    background-image: url('../images/footer_gradient.gif');
    background-repeat: repeat-x; 
    color:black;
    border-top: 1px solid #BABABA; 
}
  .footer-para {
    margin:10px 0 20px 20px;width:auto;height:auto;display:inline;float:left;
    font-size: 80%;
   }
   .footer-para span { line-height:45px; }

  #footer a:link, #footer a:visited, #footer a:hover, #footer a:active  
  {color:#484848; text-decoration:none;}


/**
* Latest additions 
*/



 /* Edith-sites links bar */
 #sites-navi {text-align:left;width:100%;height:22px;background-color:#444;border-bottom:1px solid #323232;}
 #sites-navi a {display:inline-block;padding:3px 1em 0 1em;text-decoration:none;}
 #sites-navi a:link, #sites-navi a:visited {color:#888;}
 #sites-navi a:hover, #sites-navi a:active {color:#fff;}
 
 /* list, crossreference links */
 #container #listZone li a:link {color:#666;text-decoration:underline;}
 #container #listZone li a:visited {color:#666;text-decoration:underline;}
 #container #listZone li a:hover {color:#000;}
 #container #listZone li a:active {color:#ff6600;}
 #container #listZone .crBullet {color:#999;margin-left:1em;}
 
 /* list, terms */
 #container #listZone li h3 {font-size:1.2em;margin:1em 0 0 0;}
 #container #listZone li h3 a:link {color:#000;text-decoration:underline;}
 #container #listZone li h3 a:visited {color:#000;text-decoration:underline;}
 #container #listZone li h3 a:hover {color:#000;}
 #container #listZone li h3 a:active {color:#666;}

 /* the term and definition */
 #container #termZone h3 {font-size:1.2em;font-weight:bold;}
 #container #termZone h4 .term-lang {font-style:italic;}
 #container p,#container #termZone h4 {margin:1em 0;}
 #container #termZone a {text-decoration:underline;}
 #container .term-def-number {color:#999;margin:0 0.4em 0 0;}

 /* list, functions */
 #container .list-used-term {width:auto;float:left;margin:0 2em 0 0;}
 #container .list-show-foreign {width:auto;float:left;margin:0 0 1em 0;}
 #container .list-page-links a {background-color:#ddd;padding:0 5px;}
 #container a.list-page-link-off {color:#999;}
 
 .clr {clear:both;}
    





