.body{width: auto; 
}



.header{background: url(images/img_02.png); repeat-x /* Цвет фона */
}

.podp{padding: 20, 20, 20, 20;
	font-family: Tahoma;
	font-size: 11px;
}

.titlenach{height: 35px; /* Высота */
	width: 53px; /* Ширина */
	border: 0px; /* Рамка */
	background: url(images/title_bg.gif) #badfff;
	background-repeat: repeat-x;
}

.title{height: 35px; /* Высота */
	width: 658px; /* Ширина */
	border: 0px; /* Рамка */
	font-family: Book Antiqua;
	color: white;
	font-weight: bold;
	font-size: 20;
	text-indent: 1em;
	text-transform: uppercase;
	background: url(images/title.jpg) #6899cc; repeat-x /* Цвет фона */
}

.fotoexcur {
	position: absolute;
	left: 144px;
	top: 183px;
	width: 480px;
	height: 360px;
      }

.nalevo {
	position: absolute;
	left: 149px;
	top: 140px;
	width: 108px;
	height: 41px;
      }

.gallery1 {
	position: absolute;
	left: 0px;
	top: -70px;
      }

.obernut {
	position: absolute;
	left: 257px;
	top: 140px;
	width: 235px;
	height: 41px;
      }

.napravo {
	position: absolute;
	left: 492px;
	top: 140px;
	width: 134px;
	height: 41px;
      }

.vpered {
	position: absolute;
	left: 626px;
	top: 224px;
	width: 44px;
	height: 126px;
      }

.nazad {
	position: absolute;
	left: 626px;
	top: 384px;
	width: 44px;
	height: 116px;
      }

.r_bg{height: 100%; /* Высота */
	width: 7px; /* Ширина */
	border: 0px; /* Рамка */
	background: url(images/r_bg.gif) #000000; repeat-y /* Цвет фона */
}	


/* панель для навигации */
.navigation_panel{height: 100%;
	width: 244px;
	border: 0px;
	background: url(images/bg.gif) #6899cc; repeat-y  
}




.osnova{
	font-family: Tahoma, sans-monospace;
	font-size: 5;
	font: Tahoma
	
}


.menut{	
	border: 0px; 
        height: 52px;
	width: 244px;
}

.vertical{	
	border: 0px; 
	background: url(images/l_vert_bg.gif) #badfff; repeat-y; 
}

.nav{
	border: 0px; 
	background: url(images/nav_button.jpg) #588cc4; repeat-y;
	text-align: center;
	height: 47px;
	width: 225px;
	font-family: Times New Roman;
	color: #d9d9d9;
	vertical-align: middle;
	font-weight: bold;
	font-size: 25;
	text-transform: uppercase;
}

a.nav{text-decoration: none;
	padding: 10, 5, 6, 9;
	font-family: Times New Roman;
	color: #d9d9d9;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
	font-size: 20;
	text-transform: uppercase;
	text-align: center;
}

a.nav:hover{background: URL(images/nav_button2.gif)  no-repeat;
	color: #FFFFFF;
}

.navb{
	border: 0px; 
	background: url(images/nav_button.jpg) #588cc4; repeat-y;
	text-align: center;
	height: 45px;
	width: 225px;
	font-family: Times New Roman;
	color: #d9d9d9;
	vertical-align: middle;
	font-weight: bold;
	font-size: 10;
	text-transform: uppercase;
}

a.navb{text-decoration: none;
	padding: 10, 12, 8, 12;
	font-family: Times New Roman;
	color: #d9d9d9;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
	font-size: 13;
	
	text-transform: uppercase;
	text-align: center;
}

a.navb:hover{background: URL(images/nav_button2.gif)  no-repeat;
	color: #FFFFFF;
}

.verhfoto{	
	border: 0px; 
	background: url(images/verh-foto_bg.gif) #badfff; repeat-y; 
}

.nizfoto{	
	border: 0px; 
	background: url(images/niz-foto_bg.gif) #badfff; repeat-x; 
}

.fotable{margin: 4px;
}


.footer{border: 0px; /* Рамка */
	height: 29px; /* Высота */
	width: 711px;
	background: url(images/footer_bg.gif) #badfff; repeat-x;
	text-align: center;
	font-size: 13;
	font-weight: bold;
}

a.foot{border: 0px; /* Рамка */
	color: #000000;
	text-decoration: none

}

a.foot:hover{color: #000000;
text-decoration: none
}

.footerl{border: 0px; /* Рамка */
	height: 29px; /* Высота */
	width: 244px;
	background: #badfff;

}

.avtobus{
	width: 300px;
	font-size: 13;
}

.style1{
	font-family: Tahoma;
	font-size: small;
}
.style2{
	font-family: Tahoma;
	font-size: 11px;
}



a:hover{
color: #cc0000;
}

ul#equipment li {
	list-style:none;
	float: left;
	margin: 0px;
	padding: 0px;
	clear: right;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}