body { 	
  margin:5px auto;
  padding:0px; 
  background:url(images/px_body.gif) top repeat-x #414141;
  width:999px;
  font-family:"Trebuchet MS", Arial, sans-serif;
}
.top {
  height:262px;
}
.top_left {
  float:left;
  width:201px;
}
.top_right {
 float:left;
 width:790px;
 margin:0px 0px 0px 5px;
}
.slogan {
  margin-top:0px;
  height:260px;
  border:1px solid #787878;
  background-color:#393939
}

.slogan H1 {
  color:#fff;
  font-size:14px;
  text-align:center;
  padding:0px 5px 0px 5px;
  font-weight:bold;
  margin-top:-35px;
}
.menu {
  
}
.menu_spacer {
  width:290px; 
  height:71px; 
  float:left;
  margin:0px 0px 0px 0px;
  background-image:url(images/px_menu.gif);
  background-repeat:repeat-x;
}
.menu_button {
  float:left;
  background-image:url(images/px_menu.gif);
  background-repeat:repeat-x;
  margin:0px 0px 5px 1px;
}
.menu_button A {
  display:block;
  width:116px;
  height:51px;
  text-decoration:none;
  color:#a4a4a4;
  font-size:12px;
  padding:20px 0px 0px 8px;
}
.menu_button A:HOVER {
  background-image:url(images/px_menu_over.gif);
  background-repeat:no-repeat;
}
.menu_button B {
  color:#fff;
  font-size:15px;
}

.content {

}
.content_left {
  float:left;
  width:199px;
  margin:5px 0px 0px 0px;
  border:1px solid #787878;
  background-color:#393939;
}
.content_left H2 {
  color:#fff;
  font-size:16px;
  margin:0px 10px 0px 10px;
  border-bottom:1px solid #616161;
  text-align:center;
}
.content_left UL {
  list-style:none;
  margin-top:5px;
  
}
.content_left LI {
  font-size:14px;
  margin:2px 0px 0px -20px;
  padding-top:1px;
}
.content_left A {
  color:#A4A4A4;
  text-decoration:none;
  position:absolute;
  width:160px;
  padding-left:10px;
  font-weight:bold;

}
.content_left A:HOVER {
  color:#FFF;
}


.content_right {
  float:left;
  margin:5px 0px 0px 5px;
  width:788px;
  border:1px solid #787878;
  background-color:#393939;

}
.content_right H2 {
  color:#fff;
  font-size:16px;
  margin:0px 10px 0px 10px;
  border-bottom:1px solid #616161;
  text-align:right
}
.picture_list {
  margin:5px 0px 0px 10px;
  text-align:center;
}
.picture_list SPAN {
  color:#fff;
  font-weight:bold;
  font-size:14px;
}
.picture {
  float:left;
  width:184px;
  height:230px;
  font-size:14px;
  text-align:center;
  margin:8px 8px 0px 0px;
  border:1px solid #787878;
  color:#eee;
}
.picture IMG {
  padding:1px;
  border:1px solid #787878;
}
.picture SPAN {
  padding:0px 3px 0px 3px;
  color:#B5B5B5;
}
.picture B {
  
}
.pages {
 font-size:12px;
 font-weight:bold;
 color:#666;
 text-align:center;
 padding-top:10px
}
.pages A {
 color:#A4A4A4
}
.pages A:HOVER {
 text-decoration:none; color:#FFF
}
.info {
 padding:10px;
 text-align:justify;
}
.info span {
  color:#FFF;
  font-size:16px;
  margin:10px;
  padding:5px;

}
.picture_load {
  background-image:url(images/loading.gif);
  background-position:center;
  background-repeat:no-repeat;
}
.picture_show {
  width:765px;
  margin:auto;
  text-align:center;
}
.picture_show SPAN {
  color:#787878;
}
.picture_big {
  border:1px solid #787878;
  padding:1px;
  background-repeat:no-repeat;
  background-position:center;
}
.picture_show H3 {
  margin:5px 0px 0px 0px;
  text-align:center;
  color:#eee;
}
.picture_pages {
  font-weight:bold;
  color:#fff;
  font-size:14px;
  margin:5px 0px 0px 0px;
}
.picture_pages A {
  color:#999;
  text-decoration:none;
}
.picture_pages A:HOVER {
  color:#fff;
}
.picture_pages_previous {
  float:left;
  text-align:left;
  margin:0px 0px 0px 0px;
}
.picture_pages_next {
  float:right;
  text-align:right;
  margin:0px 0px 0px 0px;
}

.prev_picture {
  float:left;
}
.prev_picture A{
  display:block;
  text-decoration:none;
}
.prev_picture A:HOVER {
  background-image:url(images/arrow_left.jpg);
  background-repeat:no-repeat;
  opacity:0.3;
  filter:alpha(opacity=30);
  background-position:left center;
}
#prev_picture_bg:HOVER{
  background-image:url(images/arrow_left.jpg);
}
#prev_picture_en:HOVER {
  background-image:url(images/arrow_leften.jpg);
}
.next_picture {
  float:right;
}
.next_picture A {
  display:block;
  text-decoration:none;  
}
.next_picture A:HOVER {
  background-image:url(images/arrow_right.jpg);
  background-repeat:no-repeat;
  opacity:0.3;
  filter:alpha(opacity=30);
  background-position:right center;
}
#next_picture_bg:HOVER{
  background-image:url(images/arrow_right.jpg);
}
#next_picture_en:HOVER {
  background-image:url(images/arrow_righten.jpg);
}
.comingsoon {
  color:#fff;
  text-align:justify;
  border:1px solid #787878;
  margin:10px 10px 0px 0px;
  padding:5px
}
.bottom {
  width:994px;
  clear:both;
  border:1px solid #787878;
  margin:5px 0px 5px 0px;
  height:71px;
  background-color:#393939;
  text-align:center;
  color:#fff;
  font-size:14px;
  
  background-repeat:repeat-x;
  background-image:url(images/px_menu1.gif);
}
.bottom A{
  text-decoration:none;
  color:#fff;
}
.language {
  margin:24px 0px 0px 0px;
}
.language A {
  margin:0px -5px 0px 0px;
  opacity:0.6;
  filter:alpha(opacity=60);
}
.language A:HOVER {
  opacity:1;
  filter:alpha(opacity=100);
}
