/* 
 * Style sheet of Lingu@net Europa
 *
 */
 
 @import "styles.css"; 
 
/* modifications of general styles */

h1 {
       background-image: url(/img/title-b.gif);
}

h2 {
       background-image: url(/img/titleh2-b-2.gif);
}

h3, h4 {
       background-image: url(/img/title-h3-b.gif);
}

 #welcome{
     background-image: url(/img/we-b.jpg);
     border-bottom: 1px solid #ccc;
 }
 
/* Left navegation bar*/
#left-bar-middle{
     background-image: url(/img/nav-b.gif);
}

#sub-nav-list li{
     list-style-image: url(/img/point-b.gif);
     list-style-position: outside;
}

 /*Paragraph */
 .paragraph-top {
    background-image: url(/img/pa-b-top.gif);
    border-right: 1px solid #39c;
 }
 
 .paragraph {
    border-left: 1px solid #39c;
    border-right: 1px solid #39c;
 }
 
 .paragraph-bottom{
    border-right: 1px solid #39c;
    background-image: url(/img/pa-b-bottom.gif);
 }
 
 /* end of modifications */ 
 /* Styles for lists */
 .resources-list, .list {
    list-style-image: url(/img/tb.gif);
    text-align: justify;
 }
 
 .resources-list li, .list li {
    margin-bottom: 10px;
 }
 
 .list dl {
    border-bottom: 1px solid #039;
    font-weight: bold;
    padding: 5px;
 }

 .list dt{
     display: inline;
     margin: 0.5em;
 }
 

 .list dd {
    display: inline;
    font-weight: lighter;
 }

 .list a, .list a:link, .list a:hover {
        font-weight: bold;
}
  
 .top, .import {
     font-weight: bold;
 }
 
/* Left navegation bar*/

.list-left-bar form {
        border: 0px;
       clear: both;
       display: inline;
          vertical-align: middle;
 }
 
.list-left-bar fieldset {
   border-style: outset;
   padding: 0px;
   margin: 0px;
   text-align: center;   
 }

#left-bar-middle label {
       font-weight : bolder;
       font-size : smaller;
}

.button {
       border: 1px solid #666;
       background-color: #999;
       font-weight: bold;
       color: #fff;
       margin: 0em; 
    
}

/* Styles for resource data */
#data-resource table{
        border: 1px solid #39C;
      padding: 0px;    
      background-color: #FFF;
      margin: 0px;
      font-size: small;
      list-style: none;
}

#data-resource caption{
     display: hide;
      height: 0px;
}
tr.information {
     margin: 0px;
     padding: 0px;    
     background-color: #EEE;     
}
tr.information1{
    margin:0px;
    padding: 0px;
}
tr.blue{
    margin:0px;
    padding: 0px;
    border-top: 6px solid #39C;
}

.data-name {
    color: #666;
    text-align: right;
    font-weight: bolder;
    vertical-align: top;
    width: 100px;
    margin: 0px;
    padding: 2px 4px;
}

.data-info {
   color: #000;
    text-align: left;
    vertical-align: top;
    padding: 2px 4px;
    width: 500px;

}

/* Search forms */
form {
       margin:0em;
       padding:0em;
}

#large-search {
     text-align: center;
     background-color: #CCF;
     margin: 0px 0.5em;
}
.sform {
     padding: 0.2em;
}


.search-terms {
       color: #000; 
       border: 1px solid #39C;
       background-color: #FFF;
       padding: 5px;
       margin: 0px;
}

.search-terms dl {
    margin: 0px;
    padding: 0px;
}

.search-terms dt {
        display: inline;        
        margin: 0px;
        padding: 0px;
        font-weight: lighter;
}

.search-terms dd {
    display: inline;        
    margin: 0px 0.2em 0px 0px;
    padding: 0px;
    font-weight: bolder;
}


#refine-search{
      padding: 0px;
      margin: 0px 5px 0px 120px;
      width: 600px; 
}
 

