                body{ margin:0;padding:0;background-color:#ffffff;background-image:url(line_bottom.gif);
                background-repeat:repeat-x;background-position:bottom; }
                body a{ color:#0066cc; }
                table,div{ font-family:Arial;font-size:13px;line-height:125%;color:#333333; }
                table{ width:100%;border-collapse:collapse; }
                td,th{ vertical-align:top; } th{ text-align:left;font-weight:normal; }
                img{ border:0px; }
                input,textarea{ font-family:Arial;font-size:13px;color:#000000;overflow:hidden;padding-left:3px;padding-right:3px; }

                #lang{ position:absolute;top:10px;left:21%; } #lang a{ color:#999;font-size:12px;text-decoration:none; }
				#lang a:hover{ color:#666; }
				.top th a{ color:#ffffff; } .top th img{ vertical-align:middle;margin-right:7px; }
                .top th{ width:106px;background-image:url(line.jpg);background-repeat:repeat-x;padding:6px 0 6px 14px; }
                .top td{ padding:0; }
                .back{ background-image:url(line.jpg);background-repeat:repeat-x; } .mnleft{ width:5%; }
                #logo{ padding-left:40px;width:25%; } #logo h3{ font-size:12px;color:#7F1702; } #logo img{ margin-bottom:5px; }
                #menu_right{ widh:22%;background-image:url(menu_right.jpg);background-repeat:no-repeat; }
                .toptext td{ width:35%; } .toptext th{ color:#660000;padding-right:30%; }
				.toptext span,.toptext h1{ font-size:23px;line-height:140%; } .toptext h1{ COLOR:#660000; }
                .last td{ padding:0;width:30px;vertical-align:middle; } .last td hr{ margin:0;color:#cccccc; }
                .last th{ color:#999999;padding-left:8px; } .last{ margin-top:40px; }
                #works{ margin-top:20px; } #works th{ width:3%;padding:0; } #works td{ text-align:center;padding:0 30px 0 30px; }
                #works img{ margin-bottom:10px; }
                #pworks{ margin:0 0px 20px 0; } #pworks td{ padding:10px 50px 0 0; } #pworks th{ padding:0 0 30px 0;width:150px; }
				#pworks p{ line-height:120%; } #pworks p a{ color:#600;line-height:160%; }
                #works img{ margin-bottom:10px; }
                .work td{ padding:30px 0 70px 0;text-align:center; } .work th{ text-align:center;padding-bottom:20px; }
				.work span{ color:#990000;margin: 0 20px 0 20px; }
                .main td{ padding:50px 100px 40px 110px;line-height:140%; } .main th{ width:70%;padding:50px 110px 50px 0px; }
				.main td span,.main td h3{ font-size:18px;font-weight:normal; }
                .foot{ border-top:1px solid #cccccc;margin-top:20px; }
                .foot td{ text-align:right;padding:30px 60px 30px 0; } .foot th{ padding:30px 0 30px 60px; }
				h3{ font-size:13px;font-weight:normal;COLOR:#666666;margin:0;}
                h1 {  font-size:13px; FONT-FAMILY: 'Arial'; font-weight:normal;COLOR: #990000;margin:0;}
				h2 {  FONT-SIZE: 13px; COLOR: #660000; FONT-FAMILY: 'Arial'; font-weight:normal;margin:0;} h2 span{ color:#333333; }
				#pages{ margin-top:40px;color:#660000; }
				#pages span{ color:#333333; }
				.bord{ border:1px solid #999 !important; }
				#send{ margin:20px 0 0 10px; } #send input{ width:300px; } #send textarea{ width:300px;height:200px; }
				#but{ width:150px !important;margin-top:5px; }
				#imgtxt {float:left;width:150px;background-color:#C0C0C0;border: 2px solid #C0C0C0; margin-right:20px;text-align:center;}
				#imgtxt img {border:0px;clear:both;}
				#imgtxt a{color:#008040;text-decoration: none;}
				#imgtxt a:hover{color:#FFFFFF}
