body {
  BackGround-color: #BFBCB3;
  Margin-top: 0px; Margin-right: 0px;
  Margin-bottom: 0px; Margin-left: 0px;
  Padding-top: 0px; Padding-right: 0px;
  Padding-bottom: 0px; Padding-left: 0px;
}

.edit_normal {
  BackGround-color: #ffffff;
  Font-Family: Verdana;
  Font-size: 8pt;
  color: #000000;
  text-decoration: none;
}
.button_normal {
  BackGround-color: #EEEFE6;
  Font-Family: Verdana;
  Font-size: 8pt;
  color: #000000;
  text-decoration: none;
}

#div_bio {
  position: absolute;
  left: 0px;
  top: 168px;
  width: 100%;
  visibility: visible;
}
#div_exh {
  position: absolute;
  left: 0px;
  top: 130px;
  width: 100%;
  visibility: visible;
}
#div_news {
  position: absolute;
  left: 0px;
  top: 102px;
  width: 100%;
  visibility: visible;
}
#div_gallery3 {
  position: absolute;
  left: 0px;
  top: 130px;
  width: 100%;
  visibility: visible;
}
#div_publications {
  position: absolute;
  left: 0px;
  top: 130px;
  width: 100%;
  visibility: visible;
}

.table_gallery {
  BackGround-color: #EEEFE6;
}
.table_sitemap {
  border-collapse: collapse;
  Border-color: #ACACA9;
  Border-style: none;
  Border-width: 1px;
}
.table_bio_img {
  border-collapse: collapse;
  Border-color: #AFAEAD;
  Border-style: none;
  Border-width: 1px;
}
.table_gallery_pager {
  border-collapse: collapse;
  Border-color: #AFAEAD;
  Border-style: none;
  Border-width: 1px;
}
.table_interiors_img {
  border-collapse: collapse;
  Border-color: #AFAEAD;
  Border-style: none;
  Border-width: 1px;
}
.table_exh {
  border-collapse: collapse;
  Border-color: #B7B6B3;
  Border-style: none;
  Border-width: 1px;
}

.td_line_gray {
  BackGround-color: #7B7975;
  Height: 1px;
}
.td_line_gray1 {
  BackGround-color: #7B7975;
  Width: 460px;
  Height: 1px;
}
.td_line_gray2 {
  BackGround-color: #7B7975;
  Width: 1px;
}
.td_line_gray_dark {
  BackGround-color: #999999;
  Height: 1px;
}
.td_title {
  Padding-top: 12px;
  Padding-bottom: 12px;
}
.td_dotline {
  BackGround-Image: url(images/dot_line.png);
  Width: 1px;
}
.td_line_gray_white {
  BackGround-color: #EEEFE6;
  Height: 1px;
}

.td_sitemap1 {
  BackGround-color: #DDDAD2;
  Border-color: #ACACA9;
  Border-style: solid;
  Border-width: 1px;
  Font-Family: Verdana;
  Font-weight: bold;
  Font-size: 8pt;
  color: #000000;
  Padding-top: 5px;
  Padding-bottom: 5px;
  Padding-left: 24px;
}
.td_sitemap2 {
  BackGround-color: #EFEEE7;
  Border-color: #ACACA9;
  Border-style: solid;
  Border-width: 1px;
  Font-Family: Verdana;
  Font-weight: bold;
  Font-size: 8pt;
  color: #000000;
  Padding-top: 5px;
  Padding-bottom: 17px;
  Padding-left: 24px;
  Padding-right: 37px;
}
.td_sitemap3 {
  BackGround-color: #EFEEE7;
  Padding-top: 5px;
  Padding-bottom: 5px;
  Padding-left: 4px;
  Padding-right: 5px;
}
.td_bio_img {
  Border-color: #AFAEAD;
  Border-style: solid;
  Border-width: 1px;
  Padding-top: 24px;
  Padding-bottom: 24px;
  Padding-left: 30px;
  Padding-right: 30px;
}
.td_news_text_for_img {
  Padding-top: 14px;
  Padding-bottom: 14px;
  Padding-left: 14px;
  Padding-right: 14px;
}
.td_gallery_pager {
  Border-color: #B86264;
  Border-style: solid;
  Border-width: 1px;
  Padding-top: 0px;
  Padding-bottom: 0px;
  Padding-left: 0px;
  Padding-right: 0px;
}
.td_interiors_img {
  Border-color: #AFAEAD;
  Border-style: solid;
  Border-width: 1px;
  Padding-top: 15px;
  Padding-bottom: 15px;
  Padding-left: 5px;
  Padding-right: 5px;
}
.td_exh_year {
  Border-color: #B7B6B3;
  Border-style: solid;
  Border-width: 1px;
  BackGround-color: #DDDAD3;
  Padding-top: 8px;
  Padding-bottom: 8px;
  Padding-left: 5px;
  Padding-right: 5px;
}
.td_exh_text {
  Border-color: #B7B6B3;
  Border-style: solid;
  Border-width: 1px;
  BackGround-color: #EFEEE7;
  Padding-top: 8px;
  Padding-bottom: 8px;
  Padding-left: 5px;
  Padding-right: 5px;
}

.link_menu_normal {
  Font-Family: Verdana;
  Font-size: 8pt;
  Font-weight: none;
  color: #000000;
  text-decoration: none;
}
.link_menu_select {
  Font-Family: Verdana;
  Font-size: 8pt;
  Font-weight: none;
  color: #ffffff;
  text-decoration: none;
}
.link_lang {
  Font-Family: Verdana;
  Font-size: 7pt;
  Font-weight: none;
  color: #000000;
  text-decoration: none;
}
.link_sitemap1 {
  Font-Family: Verdana;
  Font-weight: bold;
  Font-size: 8pt;
  color: #000000;
  text-decoration: none;
}
.link_sitemap2 {
  Font-Family: Verdana;
  Font-weight: bold;
  Font-size: 8pt;
  color: #000000;
  text-decoration: none;
}
.link_sitemap3 {
  Font-Family: Verdana;
  Font-weight: bold;
  Font-size: 8pt;
  color: #8E8E8A;
  text-decoration: none;
}
.link_normal {
  Font-Family: Verdana;
  Font-size: 8pt;
  color: #000000;
  text-decoration: none;
}
.link_under {
  Font-Family: Verdana;
  Font-size: 8pt;
  color: #000000;
  text-decoration: underline;
}
.link_gallery {
  Font-Family: Verdana;
  Font-size: 8pt;
  color: #000000;
  text-decoration: underline;
}

.text_title {
  Font-Family: Verdana,Arial;
  Font-size: 10pt;
  color: #AE0609;
  Font-weight: bold;
  text-decoration: none;
}
.text_subtitle {
  Font-Family: Verdana,Arial;
  Font-size: 9pt;
  color: #AE0609;
  Font-weight: bold;
  text-decoration: none;
}
.text_lang {
  Font-Family: Verdana;
  Font-size: 7pt;
  Font-weight: none;
  color: #AE0609;
  text-decoration: none;
}
.text_menu_current {
  Font-Family: Verdana;
  Font-size: 8pt;
  Font-weight: none;
  color: #ad0c0c;
  text-decoration: none;
}
.text_gallery {
  Font-Family: Verdana;
  Font-size: 8pt;
  Font-weight: none;
  color: #000000;
  text-decoration: none;
}
.text_copyright {
  Font-Family: Verdana;
  Font-size: 7pt;
  Font-weight: none;
  color: #000000;
  text-decoration: none;
  Padding-top: 4px;
  Padding-bottom: 4px;
}
.text_normal {
  Font-Family: Verdana;
  Font-size: 8pt;
  color: #000000;
  text-decoration: none;
}
.text_normal_red {
  Font-Family: Verdana;
  Font-size: 8pt;
  color: #AE0609;
  text-decoration: none;
}
.text_normal_bold {
  Font-Family: Verdana;
  Font-size: 8pt;
  color: #000000;
  text-decoration: none;
  Font-weight: bold;
}
.text_message {
  Font-Family: Verdana;
  Font-size: 8pt;
  color: #008800;
  text-decoration: none;
}
.text_error {
  Font-Family: Verdana;
  Font-size: 8pt;
  color: #ff0000;
  text-decoration: none;
}
.text_sold {
  Font-Family: Verdana;
  Font-size: 8pt;
  color: #ADOCOC;
  text-decoration: none;
  Font-weight: bold;
}



.text_title_gray {
  Font-Family: Verdana;
  Font-size: 10pt;
  color: #000000;
  Font-weight: bold;
  text-decoration: none;
}
.text_bold {
  Font-Family: Verdana;
  Font-size: 10pt;
  color: #000000;
  Font-weight: bold;
  text-decoration: none;
}

a.link_normal_m:link, a.link_normal_m:visited {
  Font-Family: Verdana;
  Font-size: 10pt;
  color: #000000;
  text-decoration: none;
}
a.link_normal_m:hover {
  Font-Family: Verdana;
  Font-size: 10pt;
  color: #000000;
  text-decoration: underline;
}
