body {
  text-align:left;padding:0;margin:0;
  background:url(images/left.gif) repeat-y left #ffffff;
  font-family:arial;
}
#topbanner {
    height:165px;padding:0;margin:0;clear:both;
    padding-right:773px;
    background:url(images/banner.jpg);
}

#menuandpageholder {
	margin:0;padding:0;width:990px;
}

#menu {
    float:left;
    margin:0;padding:0;
    width:274px;
    background:url(images/menu_bottom.jpg) no-repeat bottom left #B2C5B9;
    padding-bottom:394px;
}


#level1 {
  padding:0;margin:0;list-style:none;font-size:13px;
  background:url(images/main_menu_top.jpg) no-repeat top left;
}
	#level1 li {
	  margin:0;padding:0;list-style:none;width:274px;
	  border-top:1px solid white;background:#B2C5B9;
	  text-align:left;
	}
	#level1 li.standard1 {
	  height:30px;
	}
	#level1 li.standard1 a:link,
	#level1 li.standard1 a:active,
	#level1 li.standard1 a:visited{
	  text-align:left;padding:10px 5px 10px 15px;background:#B2C5B9;
	  display:block;color:white;text-decoration:none;margin:0;
	}
	#level1 li.standard1 a:hover{
	  text-align:left;padding:10px 5px 10px 15px;background:#96A88B;
	  display:block;color:#F9DE2F;text-decoration:none;margin:0;
	}
	#level1 li.selected1 {
	  background:url(images/menu_sel.gif) no-repeat bottom right #96A88B;
	}
	#level1 li.selected1 a:link,
	#level1 li.selected1 a:active,
	#level1 li.selected1 a:visited,
	#level1 li.selected1 a:hover{
	  text-align:left;padding:10px 5px 10px 15px;background:none;
	  display:block;color:#F9DE2F;text-decoration:none;
	}

#level2 {
  margin:0px;margin-left:0px;list-style:none;font-size:12px;
  padding:0 11px 16px 11px;border:0;
  background:none;
}
	#level2 li.standard2 {
	  margin:0px;list-style:none;border:0;width:252px;
	  background:url(images/submenu_top.gif) repeat-x top;
	}
	#level2 li.standard2 a:link,
	#level2 li.standard2 a:visited,
	#level2 li.standard2 a:active {
	  text-align:left;padding:5px 5px 5px 26px;margin:0;
	  display:block;color:white;text-decoration:none;background:none;
	}
	#level2 li.standard2 a:hover{
	  text-align:left;padding:5px 5px 5px 26px;margin:0;
	  background:url(images/submenu_a_back.gif) no-repeat top left;
	  display:block;color:white;text-decoration:none;
	}
	#level2 li.selected2 {
	  margin:0px;list-style:none;border:0;width:252px;
	  background:url(images/submenu_top.gif) repeat-x top;
	}
	
	#level2 li.selected2 a:link,
	#level2 li.selected2 a:active,
	#level2 li.selected2 a:visited,
	#level2 li.selected2 a:hover {
	  text-align:left;padding:5px 5px 5px 26px;
	  background:url(images/submenu_a_back.gif) no-repeat top left;
	  display:block;color:white;text-decoration:none;
	}

#mainpage {
  float:right;width:520px;margin:0;padding:0;
}

#pics{
    width:178px;
    float:left;
    margin:0;padding:0 0 600px 0;
    background:url(images/main_pic.jpg) no-repeat top left;
}

#text {
    float:left;width:490px;font-size:100%;color:#000000;padding:0;
}
#text p {
    margin:0;font-size:100%;color:#000000;line-height:1.4;text-align:justify;
}
#text p.languages {
   text-align: right;font-size:90%;color:#96A88B;
}
#text p.languages a:link,#text p.languages a:active,#text p.languages a:visited {
   text-decoration:none;color:#999999;
}
#text p.languages a:hover {
   text-decoration:underline;color:#96A88B;
}

h1 {
  font-size:200%;margin:5px 0 2px 0;
  color:#1F6536;font-weight:normal;
}
h2 {
  font-size:150%;margin:0px 0 10px 0;
  color:#1F6536;font-weight:normal;
}
h3 {
  font-size:140%;margin:0px 0 0px 0;
  color:#1F6536;font-weight:normal;
}

h4 {
  font-size:120%;margin:0px 0 0px 0;padding:0;font-weight:bold;color:#1F6536;
}
#mainpage ul li {background:url(images/green-bullet.gif) no-repeat top left;background-position:0px 4px;padding:0 0 0 11px;margin:3px 0 0 0;text-align:left;list-style:none;}
#mainpage ul ul li {background:url(images/orange-bullet.gif) no-repeat top left;text-align:left;background-position:0px 4px;}
#mainpage ul ul ul li {background:url(images/green-bullet.gif) no-repeat top left;text-align:left;}

li span.more {margin:4px 4px 4px 150px;}


#pictures ul {list-style:none;margin:10px 0 10px 0;padding:0;}
#pictures ul li {list-style:none;margin:2px;padding:0;}
#pictures ul li img {border:0;}

#sidepictures ul {list-style:none;margin:10px 0 10px 0;padding:0;}
#sidepictures ul li {list-style:none;margin:10px 15px 10px 15px;padding:0;text-align:center;}
#sidepictures ul li img {border:0;}

