body
{
  font-family: Verdana, Arial, Times New Roman;
  background-color:#C6CAB7;
}

/*------------------------------------------------------*/
table#container {
  width:1000px;
  margin:0 auto;
  background-color:white;
  padding:0;

}

/*------------------------------------------------------*/
#header
{
  height:190px;
}


/*------------------------------------------------------*/
#menutop  
{
  height: 25px;
  width: 200px;
  float:left;

  position:relative;
  left:765px;
}

#menutop a 
{
  padding-left:10px;
  padding-right:10px;
}

#menutop a > img
{
  border:2px outset #DADFEA;
}

#menutop a:hover > img {
  border:2px inset #DADFEA;
}
/*------------------------------------------------------*/
#titlebody
{
  color:#DC144C;
  font-size: 1.2em;
  font-style:italic;
  padding-left:30px;
  padding-top:20px;

}
/*------------------------------------------------------*/
#menuleft
{
  min-height:1000px;
  clear:left;
  float:left;
  width: 200px;
  /*  border-right:2px solid #DADFEA;*/
  font-size: 0.9em;
  z-index:99;
}

#menuleft ul
{
  list-style-position:inside;
  list-style-type:none;
  /*  background-color:#DADFEA;*/
}
#menuleft li
{
  margin-left: -35px;
  margin-bottom: 2px;
  text-decoration: none;
}

#menuleft li.menuCurrent2 , 
#menuleft li.menu2 
{
  /*  background-color:#C8D0DD;*/
  font-size: 0.8em;
}
#menuleft li.menuCurrent1 , 
#menuleft li.menu1 
{
  padding-top:5px;
  /*  border-top:2px dashed #DADFEA;*/
}
#menuleft li.menuCurrent0, 
#menuleft li.menuCurrent1 a, 
#menuleft li.menuCurrent2
{
  font-weight:bold;
  color:#DC144C;
  text-decoration: none;
}
#menuleft li.menu0, 
#menuleft li.menu1 a, 
#menuleft li.menu2 a
{
  font-weight:normal;
  color:#7988A5;
  text-decoration: none;
}

#menuleft li.menuCurrent1  a, 
#menuleft li.menu1  a
{
  display:block;
  background-color:#C8D0DD;
}
#menuleft li.menuCurrent2  a, 
#menuleft li.menu2  a
{
  background-color:white;
}

#menuleft li.menu1 li.menu2             {display:block; /*none;*/}
#menuleft li.menu1 li.menuCurrent2      {display:block;}
#menuleft li.menuCurrent1 li.menu2      {display:block;}
#menuleft li:hover li.menu2             {display:block;}

#menuleft li.menu1  a:hover , 
#menuleft li.menuCurrent1  a:hover  
{
  display:block;
  background-color:#DADFEA;
/*  font-size: 1.2em;*/
  font-weight:bold;
}
#menuleft li.menuCurrent1  a:hover 
{
  color:#DC144C;
}

#menuleft li.menu2  a:hover                       
{
  color:#7988A5;
  font-weight:bold;
}


/*------------------------------------------------------*/
#body
{
  padding-left:50px;
  margin-right: 50px;
  /*  border-left:2px solid #DADFEA;*/
  font-size: 0.8em;
  /* color:#333333;*/
  text-align:justify;

}


/*------------------------------------------------------*/
#footer
{
  clear:both;
  height: 20px;
  background-color:#DADFEA;
  font-size: 0.5em;
  text-align:right;
}

#footer a
{
}


/*------------------------------------------------------*/
#headerprint
{
  display:none;
}
@media print
{
  #header, #menuleft, #menutop, #titlebody {display:none;}
  #headerprint
  {
    display:block;
    font-size: 1.2em;
    font-style:italic;
    color:#DC144C;

  }
  #footer a
  {
    display:none;
  }
  #body
  {
    clear:left;
    background-color:white;
    display:block;
    margin: 10px;
    border:2px solid #DADFEA;
    /*    font-size: 1em;*/
  }
}


