/* 
 * Style sheet of Lingu@net Europa
 *
 */
 
 @import "styles.css";

/* Letra para mejorar la legibilidad del texto impreso */
body, a, p, h1, h2, h3, h4 {
       font-family: "Arial Unicode MS", "Arial", "Lucida Sans Unicode", sans-serif;
       line-height: 1.3em;
       font-size: x-small;
       voice-family: "\"}\"";
       voice-family: inherit;
       font-size: small;
}

/* Modificacion de la presentación */
body {
    text-align: left;
    margin-left: 0px;
    width: 600px;
}

/* Styles to hide navegation options */
#left-bar, #footnote, .up, #nav {
       display: none;
       width: 0px;
       height: 0px;
}

#data {
       padding: 0px;
       margin: 0px;
       text-align: left;
 }
 
 #maincontent {
   padding: 0px;
   margin: 5px 2%;       
   width: 580px; 
   text-align: left;
 }
 
 #position, .breadcrumbs{
    text-align: left;
    margin: 5px 10px;
     padding:0px;
}

/* Titles and texts styles */
h1 {
       font-size: 1.4em;
       font-weight: bold;
       text-indent: 0px;
       text-align: left;
       color : #000;
       margin: 0px;
       border-bottom: 2px solid #39C;
}


h2 {
   font-size: 1.2em;
   font-weight: bold;
       text-indent: 0px;
       text-align: left;
       color: #000;
       border-bottom : 1px solid #39C;
       margin: 0px;
}

h3, h4{
       font-size: 1.0em;
       text-align: left;
       text-indent: 0px;
       text-align: left;
       color: #000;
       border-bottom : 1px solid #39C;
}
/* Acronym definitions */
acronym:after {
    content: "  (" attr(title) ")  ";
}

/* Table styles */
table {
       border: 1px solid #039;
}
caption {
       border: 1px solid #039;
       background-color: #EEE;
}
td {
       border-bottom: 1px dotted #039;
}
