img {behavior: url(css/pngbehavior.htc);}
body {scrollbar-base-color: #e4df9d; scrollbar-3d-light-color: #e4df9d; scrollbar-arrow-color: #e4df9d; scrollbar-base-color: #e4df9d; scrollbar-dark-shadow-color: #e4df9d; scrollbar-face-color: #e4df9d; scrollbar-highlight-color: #e4df9d; scrollbar-shadow-color: #e4df9d; scrollbar-track-color: #e4df9d; background-image:url(../images/background_2.jpg); margin:0px;}
a {color: #543c24; text-decoration: none;}
a:HOVER {color: #1f0b02;}

.main_center { background-image:url(../images/background_2.jpg); background-repeat:repeat-y; width:1417; height:1034; margin:0 auto;}
.main {width:1341px; height:922px;  margin: 0 auto;}
.left_vitraje {width:156px; height:856px; float:left; margin-top:48px;}
.head_center {width: 1020px; height:256px; float:left; margin-top:20px;}
.rigth_vitraje {width:164px; height:855px; float:left; margin-top:48px;}
.up_menu_bar {width:1020px; height:42px; background-image:url(../images/menu_bar_2.png); background-repeat:no-repeat; float:left;}
.up_menu.td { width:40px; height:24px;}
.central_frame {width:1020px; height:621px; float:left;}
.left_menu {width:177px; height:583px; background-image:url(../images/menu_left_2.png); background-repeat:no-repeat; float:left;}
.right_menu {width:170px; height:583px; background-image:url(../images/menu_right_2.png); background-repeat:no-repeat; float:left;}
.content {width:673px; height:424px; float:left;}
.text_content {width:673px; height:424px; background-image:url(../images/content_bg_2.png); background-repeat: repeat-y; float:left; color:#060201; font-family: "Times New Roman", Times, serif; font-size: 15px;}
.text_content_main {width: 640px; height: 390px; margin-left: 10px; overflow:auto; color:#060201; font-family: "Times New Roman", Times, serif; font-size: 15px;}
.text_content_main_photos {width: 320px; height: 350px; margin-left: 150px; overflow:auto; color:#060201; font-family: "Times New Roman", Times, serif; font-size: 15px; margin: 0 auto; margin-top:5%;}
.text_content_head { width:673px; height:25px;}
.footer {width:486px; height:141px; float:left; padding:0; margin:0;}
.pre_footer {width:673px; height:147px; background-color: #c6c78a; background-image:url(../images/pre_footer_2.png); background-repeat:no-repeat; margin-bottom:0px; float:left;}
.after_footer {width:673px; height:53px; margin-top:0px;}
.menu_text {font-family: "Times New Roman", Times, serif; color: #1f0b02; font-weight: bold; font-size: 12px;}
.menu_text_small {font-family: "Times New Roman", Times, serif; color: #1f0b02; font-weight: bold; font-size: 12px;}
menu_text.a {font-family: "Times New Roman", Times, serif; color: #1f0b02; font-weight: bold; font-size: 11px;}
.table_menu_left_up {width:100%; height:100%; border:0; padding:0;}
.table_menu_left_down {width:100%; height:100%; border:0; padding:0;}
.menu_text_left_up {width:50px; height:20px; margin-left:68px; margin-top: 65px; color: #e7c800; font-weight: bold;}
.menu_text_left_down {width:80px; height:20px; margin-left:53px; margin-top: 60px; color: #e7c800; font-weight: bold;}
.menu_text_left_up_content {width: 110px; height: 170px; margin-left: 35px; margin-top: 9px;}
.menu_text_left_down_content {width: 110px; height: 150px; margin-left: 35px; margin-top: 10px;}
.menu_text_right_up {width:50px; height:20px; margin-left:45px; margin-top: 60px; color: #e7c800; font-weight: bold; font-size: 13px;}
.menu_text_right_up_content {width: 110px; height: 150px; margin-left: 30px; margin-top: 7px;}
.menu_text_right_down {width:80px; height:20px; margin-left:53px; margin-top: 80px; //margin-top:60px; color: #e7c800; font-weight: bold;}
.menu_text_right_down_photo {width:80px; height:20px; margin-left:53px; margin-top: 80px; //margin-top:70px; color: #e7c800; font-weight: bold;}
.menu_text_right_down_content {width: 110px; height: 180px; margin-left: 30px; margin-top: 40px;}
.menu_bar_content {width: 750px; height:22px; margin-top:10px; margin-left:180px;}
.menu_bar_content_table {width:740px; height:22px;}
.menu_text_left_up_bar {width:50px; height:20px; margin-left:68px; margin-top: 65px; color: #220000; font-weight: bold; font-size: 13px; white-space:nowrap;}

