/* CSS Document */
* {padding: 0; margin: 0;}
body{
  font-size: 12px;
  font-family: Myriad, Arial, Helvetica, sans-serif;
  background-color: #ffffff;
  color: black;
  text-align:center;
}
#center{
  margin: 0px auto 0px auto;
  width: 840px;
  text-align: left;
}
#top{
  height: 228px;
  width: 840px;
  background: url(banner.png) top left no-repeat;
  margin-bottom: 5px;
}

#top_en{
  height: 228px;
  width: 840px;
  background: url(banner_en.png) top left no-repeat;
  margin-bottom: 5px;
}

#main{
}
#footer{
  height: 20px;
  width: 840px;
  background-color: #09A102;
  margin-top: 50px;
}
.left{
  float: left;
  width: 420px;
}
.left img{
  border: none;
  width: 260px;
  margin: 30px 0 0 20px;
}
.clear{
  clear:both;
  width: 800px;
  font-size: 0px;
  height: 1px;
}
p{
  margin: 20px 35px;
}
a{
  color: blue;
  text-decoration: underline;
}
a:hover{
  color: orange;
}
a.right-footer{
  color: black;
  text-decoration: none;
  float: right;
  margin: 2px 10px 2px 0;
}
a.right-footer:hover{
  text-decoration: underline;
}
h1{
 font-size: 14px;
 text-align: center;
 margin: 0 0 20px 0;
}

h2{
 font-size: 14px;
 margin: 0 35px 10px 35px;
 
}

h3{
 font-size: 12px;
 margin: 0 35px 10px 35px;
}
.images, .images1{
 width: 800px;
 text-align: center;
}
.images1 img{
 height: 50px;
 border: none;
}
.images img{
 height: 120px;
 border: none;
}
ol{
 margin: 20px 35px 10px 40px;
}

#languages{
height: 18px;
  width: 800px;
}

#languages img{
	height: 28px;
	border: none;
	text-align: right;
}
#languages a{
	border: none;
	float: right;
}