

body {
   background: #F5ff97 /*url(Nyisklogo3.jpg) center center no-repeat fixed*/;
   }

.clear {
   clear: right;
   margin: 0;
   padding: 0;
   height: 0;
   }

/***** title ****/

#title, #stuff {
   margin-left: 7em;
   }
   
#maintitle {
   /*border-bottom: 1px solid #0a5129;*/
   width: 42em;
   overflow: visible;
   }
h1 {
   color: #0a5129;
   font-family: "GoudyOlSt BT","Courier New","Lucida Console",monospace;
   /*border-bottom: 1px solid #0a5129;*/
   padding-bottom: -100px;
   font-size: 3em;
   padding-left: 0.1em;
   /*line-height: 0.6em;*/
   margin-bottom: -0.25em;
   }
   
#location {
   margin-top: -0.1em;
   border-top: 1px solid #0a5129;
   width:42em;
   margin-bottom: 0;
   }
#location h2 {
   color: #0a5129;
   font-family: Dauphin,"Courier New","Lucida Console",monospace;
   font-size: 2.7em;
   text-align: right;
   font-weight: normal;
   width: 15em;
   margin-top: 0;
   padding-top: 0.11em;
   /*line-height: 0.6em;*/
   overflow: visible;
   margin-bottom: 0;
   }

#topic {
   margin: 0;
   margin-top: -2em;
   margin-bottom: 3em;
   }
#topic h2 {
   color: #80000f;
   font-weight: bold;
   font-family: "Trebuchet MS";
   font-size: 1.5em;
   }


/****** stuff *******/


#stuff {
   /*border: 1px solid black;*/
   width: 42em;
   font-family: Verdana,Arial,sans-serif;
  /* background: url(Nyisklogo3.jpg) center left no-repeat fixed; */
   }
   
#stuff p {
   color: #7C7D33;
   font-size: 1.1em;
   width: 38em;
   text-align: justify;
   }
#stuff a {
   color: #0a5129;
   }
  
#stuff h3.reszlet {
   color: #7c7d33;
   text-align: left;
   font-size: 1.3em;
   width: 16em;
   border-bottom: 1px solid #80000F;
   }
#stuff p.reszlet {
   padding-left: 2em;
   padding-bottom: 1em;
   }
#stuff p.reszlet2 {
   padding-left: 2em;
   padding-bottom: 1em;
   margin-top: -1em;
   }   
#stuff .reszlet {
   margin: 0;
   }
#stuff img {
   margin: 10px;
   float: right;
   border: 1px solid #80000f;
   }
#stuff ul {
   color: #555423;
   }
#stuff li {
   margin: 0.4em;
   }
#stuff h2 {
   color: #0a5129;
   font-family: Verdana,Arial,sans-serif;
   font-weight: bold;
   font-size: 1.2em;
   }
#stuff strong {
   font-weight: bold;
   font-style: normal;
   letter-spacing: 0.3em;
   word-spacing: 1em;
   }
   
#stuff #pici {
   font-size: 0.6em;
   text-align: left;
   }

/*logos---------------*/
#stufflogos {
   padding: 0;
   margin: 0;
   /*padding-left: 7em;
   /*text-align: right;*/
   list-style-type: none;
   height: 120px;
   margin-bottom: -7em;
   }
#stufflogos li img {
   padding: 0;
   margin: 0;
   float: none;
   border: 0;
   }
#stufflogos li {
   float: right;
   height: 113px;
   }
#MaFiHElogo img { }
#WYP2005logo img { /* 125x113 */ }
/* end of logos */

html body #stuff #s_content img {
  clear: right;
  }

#deadline {
   margin-left: -15px;
   border-left: 4px solid #80000f;
   padding: 0.1em 2em;
   padding-left: 11px;
   }
/***** navigation *******/

#nav {
   float: left;
   padding: 0;
   margin: 0;
   font-family: Verdana,Arial,sans-serif;
   font-size: 0.8em;
   margin-top: 3em;
   }

#nav a.language {
   display: block;
   margin: 0.2em;
   font-size: 0.94em;
   padding: 10px;
   color: #F5ff97;
   background: #0a5129;
   text-align: center;
   text-decoration: none;
   }

#nav ul {
   padding: 1px;
   margin: 0;
   list-style-type: none;
   }  
#nav ul li {
   padding: 5px;
   /*border: 1px solid #ffaf53;*/
   margin: 0;
   margin-bottom: -1px;
   }
#nav ul li a {
   color: #80000F;
   display: block;
   margin: 0;
   text-decoration: none;
   }
#nav ul li a:first-letter {
   font-weight: bold;
   }
   
#nav ul li:hover {
   /*background: #E47B00;*/
   border-bottom: 1px solid #80000F;
   padding-bottom: 0;
   margin-bottom: 3px;
   }
#nav ul li:hover a {
   /*color: #F5ff97;*/
   text-decoration: none;
   }
   
#thisisit {
   /*background: #e47b00;*/
   background: #80000F;
   }
#nav ul #thisisit a {
   color: #f5ff97;
   }
#nav ul #thisisit:hover {
   padding: 5px;
   margin-bottom: -1px;
   border: 0;
   }
