/* ********************************************
 * page
 * ********************************************
 */

div#page-wrapper {
  margin:0 auto;
  max-width:1001px;
  width:1001px;
  
}

/* ********************************************
 * header
 * ********************************************
 */

div#header-top {
  background-image:url(../images/header-top-bg.png);
  height:30px;
  margin-bottom:1px;
}

ul#lang-menu {
  float:right;
  line-height:30px;
  list-style-type:none;
}

ul#lang-menu li {
  float:left;
  padding-right:10px;
}

ul#lang-menu li a {
  display:block;
  font-size:80%;
}

div#header-bottom {
  background-image:url(../images/banner.jpg);
  background-position:right;
  background-repeat:no-repeat;
  height:120px;
  margin-bottom:1px;
}

/* ********************************************
 * menu1
 * ********************************************
 */

div#menu-wrapper {
  background-image:url(../images/menu-bg.png);
  margin-bottom:1px;
  padding-left:219px;
}


/* ********************************************
 * content
 * ********************************************
 */

div#content-wrapper {
  background-image:url(../images/content-bg.png);
  margin-bottom:1px;
  min-height:400px;
}

div#content-left {
  float:left;
  width:217px;
}

div#content-right {
  margin-left:219px;
  padding:15px 10px 10px 10px;
}

div#content-right a {
  text-decoration:underline;
}


/* ********************************************
 * footer
 * ********************************************
 */

div#footer-wrapper {
  background-image:url(../images/content-bg.png);
  line-height:18px;
}

div#footer-left {
  float:left;
  width:218px;
}

div#footer-right {
  font-size:12px;
  margin-left:219px;
  padding:5px 10px;
}
