/* Cascading Style Sheet (CSS) used in XHTML documents
   
   written by Sabin Corneliu Buraga - busaco@infoiasi.ro
   last update: 21 January 2003
   
   (modified for Eurolan 2003 Website)
*/   
body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  color: black;
  background: white;
  margin: 0px;
}

h1, h2, h3 { 
  font-family: Tahoma, Verdana, Syntax, sans-serif;
  font-weight: 800;
}

h2, h3, h4 {
  color: #003366;
}

h3 { 
  margin-top: 0em;
  margin-bottom: 0.1em;
}  

h5 {
  background: #003366;
  color: white;
  width: 100%;
  padding: 0.2em;
}
  
h6 {
  font-size: 7pt;
}
  
th, td, tr { /* NS 4+ */
  font-family: Arial, Helvetica, sans-serif;
}   

a { 
  font-family: Arial, Helvetica, sans-serif; 
  font-weight: bold;
  text-decoration: underline;
  color: black;
}

@media screen { /* hide from IE 3, NS 3 etc. */  
p { 
  line-height: 1.2;
}
a:hover {
  color: #333333;
  text-decoration: none;
}
}

@media aural { 
h1, h2, h3 { 
  stress: 20; 
  richness: 90; 
}

pre {
  speak-punctuation: code; 
}
}

ul { /* ignored by NS */
  list-style-type: disc;
}
  
ul li { /* ignored by NS */
  list-style-type: disc;
}

p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  margin-top: 0.6em;  
  margin-bottom: 0.6em;  
}  

sup, sub {
  font-size: 75%;
}

hr {
  color: navy;
}  

.sponsors {
  letter-spacing: 0.2em;
  font-size: 9pt;
  color: navy;
  font-weight: 800;
}
  
.details {
  margin-top: -0.3em;
  font-size: 8pt;
  color: navy;
}

.links {
  color: black;
  font-size: 9pt;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: underline;
}     

a:hover.links {
  color: #333333;
  text-decoration: none;
}  

@media screen { /* to hide from old browsers */
.flower {
  background-image: url(img/flower2.jpg);
  background-position: 0% 100%;
  background-repeat: no-repeat;
}
}  
