.header .link_photo {
	BORDER-RIGHT: #ff7d00 1px solid; BORDER-TOP: #ff7d00 1px solid; DISPLAY: block; FLOAT: left; BORDER-LEFT: #ff7d00 1px solid; WIDTH: 48px; MARGIN-RIGHT: 8px; BORDER-BOTTOM: #ff7d00 1px solid; HEIGHT: 48px
}
.header .view_now .link_photo {
	RIGHT: 0px; MARGIN: 0px; POSITION: absolute; TOP: 0px
}

.photos_main {
	MARGIN: 20px auto 0px; WIDTH: 957px; POSITION: relative; HEIGHT: 637px
}
.photos_main .small_photo {
	DISPLAY: none; Z-INDEX: 1; WIDTH: 49px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 49px
}
.photos_main .link_photo {
	DISPLAY: none; Z-INDEX: 4; WIDTH: 49px; POSITION: absolute; HEIGHT: 49px
}
.photos_main .mask {
	Z-INDEX: 2; BACKGROUND: url(http://images.2da2.ru/images/map-main.png); LEFT: 0px; WIDTH: 957px; POSITION: absolute; TOP: 0px; HEIGHT: 637px
}
.most_rated .link_photo {
	MARGIN: 3px; WIDTH: 74px; POSITION: relative; HEIGHT: 76px
}
.photo_div {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; WIDTH:; LINE-HEIGHT: 27px; PADDING-TOP: 10px; POSITION: relative; TEXT-ALIGN: center
}
.photo_div A {
	FONT-SIZE: 11px; COLOR: #00dfee
}
.photos_top {
	MARGIN: 0px auto; WIDTH: 820px
}
.photo_div IMG {
	BORDER-RIGHT: #d9d9d9 3px solid; BORDER-TOP: #d9d9d9 3px solid; DISPLAY: block; BORDER-LEFT: #d9d9d9 3px solid; BORDER-BOTTOM: #d9d9d9 3px solid
}
.photo_div .rating {
	FONT-SIZE: 11px; BACKGROUND: url(http://images.2da2.ru/images/bg-main-rating.png) no-repeat; LEFT: 29px; WIDTH: 78px; PADDING-TOP: 3px; POSITION: absolute; TOP: 154px; HEIGHT: 27px
}
.photo_div .rating DIV {
	PADDING-TOP: 3px
}
.photo_div .rating IMG {
	DISPLAY: inline; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.main_page .link_photo {
	FLOAT: left; WIDTH: 48px; HEIGHT: 48px
}
 HTML .clearfix {
	HEIGHT: 1%
}

