        body {padding: 0; margin: 0; background: #fff;}
		
		#txt, #submenu {
			font-family: Tahoma, sans-serif;
			font-size: 8pt;
			color: #555;
		}

		#txt a, #submenu a {
			color: #8f2510;
		}
		
		#txt table {
			font-family: Tahoma, sans-serif;
			font-size: 8pt;
			border-collapse: collapse;
			width: 470px;
		}
		
		#txt td, #txt th {
			border: 1px solid #ccc;
			padding: 5px;
		}
		
		#txt td.center {
			text-align: center;
		}
		
		#txt th {
			background: #bbb;
			color: #fff;
		}
		
		#submenu table {
			font-family: Tahoma, sans-serif;
			font-size: 8pt;
			border-collapse: collapse;
			width: 150px;
		}
		
		#submenu td, #submenu th {
			border: 1px solid #ccc;
			padding: 5px;
		}
		
		#submenu td.center {
			text-align: center;
		}
		
		#submenu th {
			background: #bbb;
			color: #fff;
		}

        #slideshow { 
            width: 660px; 
            height: 340px;
            overflow: hidden 
        }
        #caption {
            position:absolute;
            background:#F4E4B0;
            border:1px solid #AF4921;
            top:160;
            z-index:50;
            margin:5px;
            padding:5px;
            font-family: Tahoma, sans-serif;
            font-size: 8pt;
        }
        
		#menu a {
			font-family: Tahoma, sans-serif;
			font-size: 8pt;
			text-decoration: none;
			color: #f5e0ad;
		}
		#menu #current {
			background-color:#5B2D2D;
		}
		
		#menu a:hover {
			color: #fff;
		}
        
        .lng {
            font-family: Tahoma, sans-serif;
			font-size: 8pt;
            margin: 10px 0 0 5px;
            padding: 0;
            border: 1px solid #C29E2E;
            width: 20px;
            height: 16px;
            text-align: center;
            float: right;
        }
        
        .lng span {
            margin: 5px;
            color: #C29E2E;
        }
		
		.lng a {
            margin: 5px;
            color: #C29E2E;
			text-decoration: none;
        }
        
        .lng span.current {
            margin: 5px;
            color: #8F2510;
            font-weight: bold; 
        }
        
        #nav { width: 470px; margin: 15px 0; }
ul#nav {  padding:0; margin: 0;}
#nav li { width: 78px; float: left; padding: 0; margin: 3px; list-style: none }
#nav a { width: 78px; padding: 3px; display: block; border: 1px solid #ccc; }
#nav a.activeSlide { background: #AF4921 }
#nav a:focus { outline: none; }
#nav img { border: none; display: block }

#submenu { padding-top: 33px; background: #fff url(/img/phone.png) top center no-repeat;}

/* ---------------- постраничный вывод ----------------- */
#nav-pages {font-family:Tahoma,sans-serif;font-size:8pt;padding: 0;margin: 0;list-style: none;clear: both;}
#nav-pages li {float: left;}
#nav-pages a, #nav-pages em {margin-right: 3px;padding: 2px 4px;display: block;background: #fff;border: 1px solid #fff;text-decoration: none;}
#nav-pages a {border: 1px solid #beb1b1;color: #666;}
#nav-pages em {font-weight: bold;font-style: normal; color: #fff;background: #666;border: 1px solid #beb1b1;}
