* {
	margin: 0;
	padding: 0;

}

body {
	background: #fff;
	background: url('/images/bg_page1.png') top repeat-x;
	color: #653C11;
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a {
	text-decoration: none;
}

img {
	border: 0;
}

#container {
	width: 885px;
	margin: 0 auto;
}

#header {
	background: url('/images/logo.png') no-repeat;
	width: 851px;
	height: 113px;
	margin: 0 auto;
}
#header img {
	width: 851px;
	height: 113px;
}

#nav {
	width: 100%;
	height: 22px;
	position: relative;

	text-align: center;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 12px;

}
#nav ul {
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	list-style-type: none;
}

#nav li {
	display: inline;
	margin: 0 8px;
}

#nav li a {
	color: #B07330;
}

#nav li a:hover {
	color: #fff;
}

#page0 {

	background: url('/images/page0.jpg') no-repeat;
	background-color: #E3CFB3;
	width: 892px;
	height: 762px;
}
#page1 {

	background: url('/images/page1.jpg') no-repeat;
	background-color: #E3CFB3;
	width: 885px;
	height: 1394px;

}

#page2 {
	background: url('/images/page2.jpg') no-repeat;
	background-color: #E3CFB3;
	width: 892px;
	height: 1373px;
}

#page3 {
	background: url('/images/page3.jpg') no-repeat;
	background-color: #E3CFB3;
	width: 892px;
	height: 1373px;
}

#page4 {
	background: url('/images/page4.jpg') no-repeat;
	background-color: #E3CFB3;
	width: 899px;
	height: 1362px;
}
#page5 {
	background: url('/images/page7.jpg') no-repeat;
	background-color: #E3CFB3;
	width: 893px;
	height: 1361px;
}

#page6 {
	background: url('/images/page6.jpg') no-repeat;
	background-color: #E3CFB3;
	width: 893px;
	height: 961px;
}
#page61 {
	background: url('/images/page7.jpg') no-repeat;
	background-color: #E3CFB3;
	width: 893px;
	height: 1361px;
}
#page7 {
	background: url('/images/page7.jpg') no-repeat;
	background-color: #E3CFB3;
	width: 893px;
	height: 1361px;
}
#page0 .content {
	position: relative;
	left: 115px;
	top: 82px;
	width: 673px;
	height: 596px;
	line-height: 2em;
}
#page1 .content {
	padding-left: 88px;
	padding-top: 137px;
	width: 719px;
	height: 1092px;
}

#page2 .content {
	padding-left: 88px;
	padding-top: 165px;
	width: 719px;
	height: 1140px;
}

#page3 .content {
	padding-left: 88px;
	width: 740px;
	height: 1120px;
}

#page3 .label {
	width: 574px;
	height: 53px;
	font-size: 11px;
	color: #000;
	text-align: justify;
	background: url('/images/label3.jpg') no-repeat bottom right;
	padding: 107px 32px 20px 216px;
}


#page3 .list {

}

#page3 .list li {
    width:350px;
    height:153px;
    float:left;
    margin: 19px 20px 0px 0;
    padding: 0 0 0 0;
    overflow:hidden;
    background: url('/images/hr.gif') bottom no-repeat;
}

#page3 .list img {
	float:left;
	background: url('/images/imgbg.png') right bottom no-repeat;
	padding: 6px 14px 15px 6px;
	width: 122px;
	height: 122px;
}

#page3 .list .item_title {
	font-size: 12px;
	font-weight: bold;
}

#page3 .list .item_descr {
	font-size: 11px;
}




#page4 .content {
	padding-left: 88px;
	padding-top: 180px;
	width: 719px;
	height: 1092px;
	position: relative;
	top: -50px;
}

#page4 .label {
	position: relative;
	top: 105px;
	left: 280px;
	width: 515px;
	height: 50px;
	font-size: 11px;
	color: #000;
	text-align: justify;
}

#page5 .label {
	width: 674px;
	height: 53px;
	font-size: 11px;
	color: #000;
	text-align: justify;
	background: url('/images/label5.jpg')  no-repeat bottom right;
	padding: 105px 35px 19px 113px;
	text-align: justify;
}
#page5 .content {
	width: 719px;
	height: 1130px;
	padding-left: 92px;
}

#page5 .content a {
	text-decoration: none;
	color: #653C11;
}

#page5 .content a:hover {
	text-decoration: underline;
}


#page6 .content {
	width: 838px;
	height: 700px;
	position: relative;
	top: -169px;
}
#page6 .label {
	position: relative;
	top: 16px;
	left: 39px;
	width: 510px;
	height: 45px;
	font-size: 11px;
	color: #000;
	text-align: justify;
	background: url('/images/label6.jpg') no-repeat;
	padding: 92px 36px 32px 237px;
	z-index: 100;
}

#page61 .title {
	width: 788px;
	height: 102px;
	background: url('/images/title_foto.jpg') no-repeat right bottom;
	margin-bottom: 20px;
}

#page61 .top {
	width: 726px;
	height: 339px;
	margin-left: 95px;
	margin-top: 5px;
}
#page61 .top .topleft {
	width: 287px;
	height: 339px;
	background: url('/images/foto_left.jpg') no-repeat;
	float: left;
}
#page61 .top .topleft img {
	margin: 6px 0 0 7px;
}
#page61 .top .label {
	width: 434px;
	height: 29px;
	background: url('/images/foto_label.jpg') no-repeat;
	float: left;
	padding: 10px 0 0 5px;
	font-size: 12px;
	color: #000;
	font-weight: bold;
}
#page61 .top .fotos {
	float: left;
	width: 439px;
}

#page61 .top .fotos img {
	border: 1px #FFF solid;
	float: left;
	cursor: pointer;
}
#page61 .top .fotos .img1 {
	margin: 38px 0 0 0;
}
#page61 .top .fotos .img2, #page61 .top .fotos .img3 {
	margin: 38px 0 0 23px;
}
#page61 .top .fotos .img4 {
	margin: 16px 0 0 0;
	clear: left;
}
#page61 .top .fotos .img5, #page61 .top .fotos .img6 {
	margin: 16px 0 0 23px;
}
#page61 .top .link {
	float: left;
	margin: 40px 0 0 262px;
}
#page61 .top .link a {
	font-weight: bold;
	font-size: 11px;
	color: #653C11;
}

#page61 .content {
	margin: 34px 0 0 94px;
	width: 719px;
	height: 800px;
}

#page7 .content {
	margin-left: 84px;
	margin-top: 41px;
	width: 738px;
	height: 980px;
}

#page7 .content_uni {
	padding-left: 104px;
	padding-top: 81px;
	width: 738px;
	height: 1180px;
}

#page7 #form {
	position: relative;
	top: 41px;
	left: 84px;
	width: 738px;
	height: 288px;
	color: #000;
	font-size: 11px;
	background: url('/images/form.jpg') no-repeat;
}
#page7 #form table {
	position: relative;
	left: 231px;
	top: 67px;
	width: 465px;
	height: 197px;
	text-align: right;
}
#page7 #form table th {
	font-weight: bold;
	vertical-align: top;
	text-align: left;
}

#page7 #form .text {
	vertical-align: top;
	padding-top: 10px;
}

#page7 #form .input {
	width: 310px;
	vertical-align: top;
	padding-top: 10px;
}

#page7 #form .input input {
	width: 299px;
	font-size: 12px;
}

#page7 #form .input textarea {
	width: 299px;
	height: 80px;
	font-size: 12px;
}

#page7 #form .submit input {
	width: 96px;
	height: 20px;
	font-size: 11px;
}

.content p  {
	text-indent: 3em;
	text-align: justify;
}


#votes
{
	width: 719px;
	margin-left: 8px;
}

#votes .title
{
	font-weight: bold;
	font-size: 12px;
	margin: 0 0 19px 0;
}

#votes .text
{
	margin: 0 0 5px 0;
}


#navigation
{
	clear: both;
	height: 19px;
	text-align: right;
	padding-right: 65px;
}

.hr
{
	height: 33px;
	background: url('/images/hr.gif') center no-repeat;

}

.error
{
	color: #F00;
}


#footer {
	width: 851px;
	height: 84px;
	margin: 0 auto;
	text-align: right;

}

.imgleft {
	margin: 10px 0 0 0;
	float: left;
	background: url('/images/imgbg.png') right bottom no-repeat;
	padding: 6px 14px 15px 6px;

}
.imgright {
	margin: 10px 0 0 10px;
	float: right;
	background: url('/images/imgbg.png') right bottom no-repeat;
	padding: 6px 14px 15px 6px;

}

.mark1{
	background: url('/images/marks/mark1.png') center no-repeat;
	width: 15px;
	height: 16px;
	position: absolute;
	z-index: 3;
	cursor: pointer;

}
.mark1_over{
	background: url('/images/marks/mark1_over.png') center no-repeat;
	z-index: 11;
}

.mark2{
	background: url('/images/marks/mark2.png') center no-repeat;
	width: 31px;
	height: 28px;
	position: absolute;
	z-index: 3;
	cursor: pointer;

}
.mark2_over{
	background: url('/images/marks/mark2_over.png') center no-repeat;
	z-index: 11;
}
.mark3{
	background: url('/images/marks/mark3.png') center no-repeat;
	width: 32px;
	height: 23px;
	position: absolute;
	z-index: 3;
	cursor: pointer;

}
.mark3_over{
	background: url('/images/marks/mark3_over.png') center no-repeat;
	z-index: 11;
}
.mark4{
	background: url('/images/marks/mark4.png') center no-repeat;
	width: 29px;
	height: 31px;
	position: absolute;
	z-index: 3;
	cursor: pointer;

}
.mark4_over{
	background: url('/images/marks/mark4_over.png') center no-repeat;
	z-index: 11;
}

#myalt
{
	position: absolute;
	visibility:hidden;
	width: 156px;
	height: 157px;
	z-index: 10;
}
#myalt_img
{
	width: 139px;
	height: 91px;
}
.myalt_up
{
	background: url('/images/marks/label1.png') center no-repeat;
	margin-top: -148px;
	margin-left: -4px;
}
.myalt_up .myalt_img
{
	margin-left: 5px;
	margin-top: 6px;
}

.myalt_down
{
	background: url('/images/marks/label2.png') center no-repeat;
	margin-left: -4px;
	margin-top: 13px;
}
.myalt_down .myalt_img
{
	margin-left: 5px;
	margin-top: 43px;
}
#myalt_text
{
	width: 156px;
	margin-left: -4px;
	height: 1em;
	text-align: center;
	font-size: 10px;
	font-weight: normal;
	color: #000;
}

#foto_menu a
{
	cursor: pointer;
	color: #000;
}
#foto_menu a:hover
{
	text-decoration: underline;
}
/* Точка в верхнем меню фотоэкскурсии*/
#foto_menu .nav_dot
{
	margin: 0 5px 1px 5px;
}

.loader{
 background-color: #FFF;
 background-image:url('/images/load.gif');
 background-position:center center;
 background-repeat:no-repeat;
}

#counter
{
	visibility: hidden;
}