* {	padding: 0;	margin:0;}body {  color: #999999;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 0.59em;  background-color: #000000;  width: 100%;  height: 100%;}#body {  width: 100%;  text-align: right;}#body a, #body a:visited, #body_home a, #body_home a:visited {  color: #999999;  text-decoration: none;  font-weight: bold;}#body a:hover, #body_home  a:hover{  color: #E0DEDE;}.fake_href, .fake_href_hidden {  color: #999999;  text-decoration: none;  font-weight: bold;  cursor: pointer;}span.fake_href_hidden {  display: none;}#menu {  z-index: 1;}#menustart {  display: block;  position: absolute;  top: 1px;  left: 0px;}#menudetail {  z-index: 2;  position: absolute;  top: 45px;  left: 0px;}#menu li {  padding: 0;  margin: 0;  text-align: left;}#menu li.separator {  padding: 10px 0 0 0;  margin: 0;}#menupopup {  z-index: 3;  display: none;  position: absolute;  left: 51px;  background-color: #111111;  padding: 5px 7px 5px 7px;  margin: 0;  border-bottom: 1px solid #232323;  border-right: 1px solid #232323;}div.menupopup_id {  display: none;}#menupopup_text {  z-index: -1;}.menupopup_content ul, .menupopup_content li {  list-style-type:none;}.menupopup_content ul li {  border-top: 1px solid #222222;}.menupopup_content ul li a, .menupopup_content ul li a:visited {  display: block;  padding: 3px 1px 3px 1px;  text-decoration: none;  color: #999999;}.menupopup_content ul li a:hover {  background:#333333 none repeat scroll 0% 50%;  color:#E0DEDE;  text-decoration:none;}.menupopup_content ul li.menupopup_title {  border: 0;  padding: 20px 1px 10px 1px;  font-size: 1.1em;  font-weight: bold;}.menupopup_content ul li.menupopup_title a, .menupopup_content ul li.menupopup_title a:visited {  padding: 2px 0 5px 0;}.menupopup_content ul li.menupopup_update {  border: 0;}div.menupopup_update_text {  font-style: italic;  padding: 7px 1px 5px 1px;  color: #666666;}#gallery_right {  width: 100%;	margin: 0 0 0 auto;  text-align: right;}div#information_show {  display: none;  text-align: right;	margin: 0 0 0 auto;  vertical-align: top;  border-bottom: 1px solid #222222;  padding: 3px 2px 3px 0;}div#information {  text-align: right;	margin: 0 0 0 auto;  vertical-align: top;}div#thumbnail {  height: 52px;  overflow: hidden;}#thumbnail img {  vertical-align: top;  border: 1px solid #999999;}#image {  text-align: center;}#thumbdetail {  position: absolute;  top: 1px;  left: 1px;  display: none;}img#thumbdetailimg {  border: 1px solid #E0DEDE;  padding: 0;  margin: 0;}img.img_std, img.menustart_img, img.img_menu {  border: 1px solid #333333;  padding: 2px;  background-color: #000000;}a:hover img.img_std, a:hover img.menustart_img {  background: #222222 none repeat scroll 0% 50%;}img.img_menu {  width: 45px;  height: 45px;}#menustart img, #thumbnail img, #thumbdetail img {  cursor: pointer;}div#navigation {  padding: 3px 2px 3px 0;  border-bottom: 1px solid #222222;}div#navigation_number {  display: inline;}p#image_desc {  padding: 8px 0 8px 0;}div#navigation_number_hidden {  display: none;}#thumbnail div.ajax_loader {  width: 98%;  text-align: right;  padding: 10px 0;}#thumbnail img.ajax_loader_img {  border: 0;  width: 24px;  height: 24px;}div#image_popup {  width: 200px;  position: absolute;  display: none;  background-color: #111111;  padding: 5px 10px;  text-align: center;}div#image_popup_text_current {  font-weight: bold;  padding: 0 5px 10px 5px;}div#image_popup_text_current {}img#image_popup_img {  margin: 5px;  border: 1px solid #333333;}div#section_right {  width: 80%;	margin: 0 0 0 auto;  text-align: left;  padding: 40px 0 0 0;}div#section_popup {  display: none;  position: absolute;  background-color: #111111;  padding: 5px;  width: 170px;  border-bottom: 1px solid #232323;  border-right: 1px solid #232323;  text-align: center;}p#section_popup_title {  font-weight: bold;  padding: 0 0 5px 0;}div#section_popup_img {}p.section_popup_img_latest {  padding: 5px 0 3px 0;}img.section_popup_img_img {  border: 1px solid #333333;  margin: 3px;}p.section_popup_img_more {  padding: 0 0 3px 0;}div#section {  width: 800px;  margin: 30px 0 0 0;}div#section img {  border: 1px solid #333333;  padding: 3px;  width: 60px;  height: 60px;}a:hover img.section_item_img, a:hover img.section_item_img {  background: #222222 none repeat scroll 0% 50%;}div#section_sort {  width: 100%;  padding: 0 0 15px 0;}div.section_item {  display: inline;  float: left;  width: 260px;  padding: 0 5px 10px 0;  text-align: left;}div.section_item_img_div {  display: inline;  float: left;}div.section_item_desc {  width: 168px;  display: inline;  float: left;  padding: 0 0 0 7px;}p.section_item_desc_update {  padding: 3px 0 0 0;}div#section_g {  width: 270px;  margin: 0 0 0 210px;}img#section_g_img {  display: inline;  float: left;  width: 100px;  padding: 0 5px 0 0;}p#section_g_desc {  width: 150px;  padding: 5px;}p#section_g_title {  font-weight: bold;  font-size: 1.1em;  padding: 0 0 5px 0;}p#section_g_text {}p#section_copyright {  padding: 5px 0 0 215px;}div#section_newsletter {  width: 480px;  text-align: right;}p.section_newsletter_text {  font-weight: bold;  padding: 0 0 3px 0;}.field {    font-family: Verdana, Arial, Helvetica, sans-serif;    color: #000000;    font-size: 7pt;    border-color: black black black;    border-style: solid;    border-top-width: thin;    border-right-width: thin;    border-bottom-width: thin;    border-left-width: thin;    background-color: #AAAAAA;    padding: 1px 2px;}.button {    font-family: Verdana, Arial, Helvetica, sans-serif;    color: #000000;    font-size: 7pt;    font-weight: bold;    border-color: black black black;    border-style: solid;    border-top-width: thin;    border-right-width: thin;    border-bottom-width: thin;    border-left-width: thin;    background-color: #AAAAAA}.clear {  clear: both;}div#body_home {  font-size: 10px;  width: 650px;  margin: 0 auto 0 auto;}div#home_top {  padding: 15px 0 10px 0;  margin: 15px 0 15px 0;  border-bottom:1px solid #222222;    border-top:1px solid #222222;  }#home_top_image img {  border: 1px solid #333333;  width: 160px;  height: 160px;}div.home_ajax_loader {  height: 164px;  width: 100%;  text-align: center;}#home_top_image img.ajax_loader_img {  border: 0;  margin: 70px;  width: 24px;  height: 24px;}div#home_copyright {  width: 100%;  text-align: right;  padding: 2px 0 0 0;}div#home_left {  float: left;  width: 170px;}div#home_right {  float: left;  width: 475px;}div#home_newsletter {  padding: 3px 0 0 0;}div.home_menu_chapter {  padding: 0 0 10px 0;}.home_menu_chapter ul li {  border-bottom:1px solid #222222;  list-style-type:none;}p.home_menu_chapter_title  {  border-bottom:1px solid #222222;  padding: 0 0 3px 0;}.home_menu_chapter ul li a, .home_menu_chapter ul li a:visited {  display:block;  padding:3px 0;  text-decoration:none;  width:100%;}.home_menu_chapter ul li a:hover {  background:#333333 none repeat scroll 0% 50%;  color:#999999;  text-decoration:none;}div#home_update {  padding: 0 0 15px 15px;}div#home_update_title {  padding: 0 0 3px 0;}div.home_update_item {  background-color: #171717;  border-top: 1px solid #232323;  margin: 0pt 0pt 6px;  padding: 3px 5px;}div.home_update_item_info {   padding: 0 0 3px 0;}div.home_update_item a, div.home_update_item a:visited {  font-weight: bold;  text-decoration: none;}div.home_update_item a:hover {  color: #E0DEDE;}img.home_update_item_img {  border: 1px solid #222222;  padding: 3px;  margin: 0 5px 0 0;}a:hover img.home_update_item_img {  background:#222222 none repeat scroll 0% 50%;}div#home_update_item_more {  display: none;}div#home_update_more {  width: 100%;  text-align: right;  padding: 0 0 10px 0;}#link_right {  width: 85%;	margin: 0 0 15px auto;  padding: 15px 0 0 0;  text-align: left;}div.link_item {  padding: 5px 0 10px 0;  border-bottom: 1px solid #232323;}p.link_item_title {  padding: 0 0 5px 3px;}.link_item ul li {  border: 0;  margin: 0 10px 5px 0;  list-style-type: none;  float: left;  width: 150px;}.link_item ul li a, .link_item ul li a:visited {  display:block;  padding: 3px;  text-decoration:none;  width:100%;}.link_item ul li a:hover {  background:#333333 none repeat scroll 0% 50%;  color:#999999;  text-decoration:none;}div#contact_right {  width: 80%;	margin: 0 0 0 auto;  text-align: left;}#contact_right input, #contact_right textarea {  display: block;}#contact_newsletter input, #contact_search input {  display: inline;}div#contact_lorseau {  width: 290px;  padding: 50px 0 0 0;}img#contact_lorseau_img {  display: inline;  float: left;  padding: 0pt 5px 0pt 0pt;  width: 100px;}p.contact_desc {  float:left;  padding: 0px 0 0 320px;}div#contact_form {  padding: 20px 0 10px 0;}div #contact_form_captcha {  padding: 10px 0 10px 0;}div#contact_newsletter {}div#contact_search {}p.contact_sub_title {  padding: 0 0 5px 0;}div.contact_separator {  width: 320px;  margin: 10px 0 20px 0;  border-bottom: 1px solid #232323;}p.contact_error {  font-size: 13px;  font-weight: bold;  color: #FFFFFF;  padding: 3px 0 3px 0;}p#contact_mail_sent {  font-weight: bold;  padding : 200px;}div#contact_search_result {  text-align: left;  padding: 10px 0 15px 0;}p#contact_search_title, p#contact_related_title {  text-align: left;  font-weight: bold;  padding: 0 0 5px 0;}div.contact_search_item, div.contact_related_item {  padding: 0 0 4px 0;}div.contact_search_item img, div.contact_related_item img {  float:left;  border: 1px solid #333333;  padding: 2px;}img.contact_search_item_img {  width: 30px;  height: 30px;}img.contact_related_item_img {  width: 60px;  height: 60px;}a:hover img.contact_search_item_img, a:hover img.contact_related_item_img {  background: #222222 none repeat scroll 0% 50%;}div.contact_search_item_info, div.contact_related_item_info {  float:left;  padding: 0 0 0 4px;}div.contact_related_item_info {  float:left;  padding: 0 0 0 5px;}p.contact_search_item_title {}p.contact_search_item_desc {}p#contact_search_pic {  width: 320px;  text-align: right;  padding: 5px 0 0 0;}div#random_right {  width: 80%;  margin: 0 0 0 auto;  text-align: left;}div#random_image {  padding: 50px 0 0 0;  width: 820px;  text-align: center;}#random_image img {  border:1px solid #333333;  height:160px;  width:160px;  margin: 0 2px 2px 0;  padding: 0;  float: left;}#random_image img.ajax_loader_img {  border: 0;  margin: 70px;  width: 24px;  height: 24px;  float: none;}#related_pic_result {  width: 500px;  text-align: left;  background-color: #111111;  padding: 10px 10px 10px 10px;	margin: 0 auto 20px auto;  display: none;}
