body{
    font-size: 90%;
    }
    td, th {
	font-family: Arial, Helvetica, sans-serif;
	    font-size:inherit;
	    }
	    table,img {
		border-collapse:collapse;
		    border-spacing:0;
			border:0;
			}
			* {
			    margin:0;
				padding:0;
				}
				th,td {
				    vertical-align:top;
				    }
				    html, body {
					height: 100%;
					}
					body {
					    position: relative;
						background:url(img/test_fon.gif) 50% 0 #f4f0cc;
						}
						#all {
						    margin: auto;
							width:100%;
							    min-width:800px;
								max-width:1100px;
								    position:inherit;
								    }
								    #b_l {
									width:20px;
									}
									#b_t {
									    height:20px;
									    }
									    #b_b {
										height:20px;
										}
										
										#all2 {
										    padding:0 0px 0 0px;
										    }
										    
										    #header {
											height:221px;
											}
											#header_txt {
											    height:221px;
											    }
											    #top_menu {
												text-align:center;
												}
												#top_menu img {
												    margin:0 10px 0 10px;
												    }
												    #logo a {
													float:left;
													    margin:37px 0 0 40px;
														background:url(img/logo_in.png) no-repeat left top;
														    filter:expression(fixPNG(this));
															width:127px;
															    height:99px;
															    }
															    
															    /*
															    #tickets {
																width:115px;
																    height:180px;
																    }
																    #tickets a{
																	float:right;
																	    width:115px;
																		height:180px;
																		}
																		*/
																		
																		#tur a {
																		    float:right;
																			width:169px;
																			    height:101px;
																				background:url(img/tur.png) no-repeat left top;
																				    filter:expression(fixPNG(this));
																					cursor:pointer;
																					    margin:87px 30px 0 0;
																					    }
																					    #main {
																					    /*	width:100%;*/
																						padding:0 0px 0 0px;
																						}
																						#left {
																						    text-align:center;
																							vertical-align:bottom;
																							}
																							#left_top {
																							    width:140px;
																								padding:0 10px 20px 10px;
																								}
																								#left_top ul {
																								    list-style-type:none;
																									margin-bottom:180px;
																									    font-size:80%;
																									    }
																									    #left_top li {
																										white-space:normal;
																										    padding:5px 0 5px 20px;
																										    }
																										    #left_top li a {
																											color:#190001;
																											}
																											#left_top li.selected {
																											        color:#825a2c;
																											                background:url(img/medved1.gif) 0 6px no-repeat;
																											                }
																											                #left_top ul ul {
																											                 margin-bottom:0px;
																											                 }
																											                 #content {
																											                    padding:0 20px 20px 20px;
																											                    /*	font:normal 12px;*/
																											                	color:#423c33;
																											                	}
																											                	#content h1 {
																											                	    color:#a17646;
																											                		font:bold 120% Arial, Helvetica, sans-serif;
																											                		    margin-bottom:10px;
																											                		    }
																											                		    
																											                		    #content h2 {
																											                			color:#a17646;
																											                			    font:bold 110% Arial, Helvetica, sans-serif;
																											                				margin-bottom:10px;
																											                				}
																											                				
																											                				#content h3 {
																											                				    color:#a17646;
																											                					font:bold 100% Arial, Helvetica, sans-serif;
																											                					    margin-bottom:5px;
																											                					    }
																											                					    
																											                					    #content a {
																											                						color:#a17646;
																											                						}
																											                						#right {
																											                						/*	background:url(img/right.gif) top left repeat-y;*/
																											                						/*	border:1px solid #000;*/
																											                						    width:235px;
																											                						    /*	padding:0 20px 20px 00px;*/
																											                							text-align:center;
																											                							}
																											                							
																											                							#footer {
																											                							/*	bottom: 20px;
																											                							    position: absolute;
																											                								
																											                								    /*	width:100%;*/
																											                								    /*	background:url(img/border_top2.gif) -13px bottom repeat-x;*/
																											                								    }
																											                								    #footer a {
																											                									color:#e5e5dd;
																											                									}
																											                									#footer, #empty {
																											                									    height: 80px;
																											                										clear:both;
																											                										}
																											                										#copyr {
																											                										/*	margin:0 20px 20px 20px;*/
																											                										    height:65px;
																											                											color:#a17646;
																											                											    padding:15px 0 0 185px;
																											                												font-size:11px;
																											                												}
																											                												#copy {
																											                												    float:left;
																											                												    }
																											                												    #footer_menu {
																											                													padding-top:5px;
																											                													}
																											                													#footer_menu li {
																											                													    padding-top:5px;
																											                														display:inline;
																											                														    margin:0px 10px 0 0px;
																											                														    }
																											                														    #copyr a {
																											                															color:#a17646;
																											                															}
																											                															#ydz {
																											                															/*	position:absolute;
																											                															    right:0;*/
																											                																float:right;
																											                																    width:130px;
																											                																	padding:20px 70px 0 0;
																											                																	
																											                																	}
																											                																	#ydz img {
																											                																	    padding:2px 5px 3px 0;
																											                																	    }
																											                																	    #empty {
																											                																		visibility:hidden;  padding:30px 0 0 366px;
																											                																		}
																											                																		.png {
																											                																		    filter:expression(fixPNG(this));
																											                																		    }
																											                																		    .dt {
																											                																			font:bold 12px Arial, Helvetica, sans-serif;
																											                																			    color:#a17646;
																											                																				padding:10px 0 10px 0;
																											                																				}
																											                																				.pic_border_top {
																											                																				    height:14px;
																											                																				    }
																											                																				    .pic_border_left {
																											                																					width:13px;
																											                																					}
																											                																					.pic_border_right {
																											                																					    width:13px;
																											                																					    }
																											                																					    .pic_bor { 
																											                																						display:block;
																											                																						    margin:5px;
																											                																							margin-right:5px;
																											                																							    border:none !important;
																											                																							    }
																											                																							    .pic_bor td{
																											                																								padding:0px !important;
																											                																								    border:none !important;
																											                																								    }
																											                																								    
																											                																								    
																											                																								    #gallery_img div{
																											                																									float:left;
																											                																									    text-align:center;
																											                																										margin: 2px;
																											                																										    padding: 2px;
																											                																											width:186px;
																											                																											}
																											                																											#gallery_img img {
																											                																											height:110px;
																											                																											overflow:hidden;
																											                																											}
																											                																											#gallery_img table{
																											                																											/*	margin: 2px;
																											                																											    padding: 2px;*/
																											                																											    /*	float:left;*/
																											                																											    }
																											                																											    
																											                																											    /*
																											                																											    #gallery .pic_bor{
																											                																												float: left;
																											                																												
																											                																												}
																											                																												*/
																											                																												.pic_bor img{
																											                																												    margin:0px !important;
																											                																												    }
																											                																												    
																											                																												    .hid {
																											                																													 height:1px;
																											                																													     width:13px;
																											                																													         visibility:hidden;
																											                																													         }
																											                																													         
																											                																													         #content img{
																											                																													            margin-bottom:10px;
																											                																													        	margin-right:10px;
																											                																													        	}
																											                																													        	
																											                																													        	#content p{
																											                																													        	    margin-bottom:10px;
																											                																													        		text-align:justify;
																											                																													        		}
																											                																													        		
																											                																													        		#content table{
																											                																													        		    border: none;
																											                																													        			margin:5px;
																											                																													        			    border-top: 1px solid #f7941d;
																											                																													        				border-left: 1px solid #f7941d;
																											                																													        				}
																											                																													        				#content table th{
																											                																													        				    text-align:center;
																											                																													        				    }
																											                																													        				    
																											                																													        				    #content table th, #content table td{
																											                																													        					padding:5px;
																											                																													        					    font-size:100%;
																											                																													        						padding-right:10px;
																											                																													        						    border-bottom: 1px solid #f7941d;
																											                																													        							border-right: 1px solid #f7941d;
																											                																													        							}
																											                																													        							#content ul {
																											                																													        							padding-left:15px;
																											                																													        							}
																											                																													        							
																											                																													        							.managment_table td{
																											                																													        							    border:none !important;
																											                																													        							    }
																											                																													        							    .managment_table{
																											                																													        								border:none !important;
																											                																													        								}
																											                																													        								
																											                																													        								.managment_table td img{
																											                																													        								    margin-right:0px !important;
																											                																													        								    }
																											                																													        								    
																											                																													        								    .nobr {
																											                																													        									white-space:nowrap;
																											                																													        									}
