.catalog-price {
	 color:red;
}
#photo_view {
/*	width: 640px; */
	width: 500px; 
	height: 375px; 
	background: no-repeat top center;
}

.innerdiv {
	overflow: auto; 
	position: absoulte; 
	height: 418px; 
	width:500px;
}

.car-price {
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	color: red;
	text-align: center;
}
.old-price {
	margin: 6px 0px;
	padding: 0px;
	font-size: 16px;
	color: gray;
	text-align: center;
	text-decoration:line-through;
}

td.img_view {
/*  width: 500px !important;*/
	text-align: left !important;
}

table.image-table {
	width: 570px;
	margin: 0px auto 8px auto;
}
div.aligner {
	margin-left:60px;
}

table.chars-table {
	width: 100%;
	margin-left:20px;
}
div.chars-table {
	max-width: 700px;
	margin: 0px auto;
}

.smallphoto {
	border: 1px solid gray !important;
}

/*Статус*/
.img-status {
	position: absolute;
	border: 0px solid blue !important;
	margin: 300px 0px 0px 280px !important;
  z-index: 3;
}

/*Возможна покупка в кредит*/
.img-credit {
  position: absolute;
  border: 0px solid blue !important;
  margin: 305px 0px 0px 328px !important;
  z-index: 3;
}

form.buy_auto input.submit { 
	border: 0; 
	width: 103px; 
	height: 26px; 
	background: #CB0B0B url(images/bg_credit_calc.gif) center center no-repeat; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-transform: uppercase;
}

table.bottom-carkas {
	width: 80%;
	margin: 0px auto;
	margin-bottom: 15px;
	margin-top: 10px;
}

.go-back {
	background: url("images/back.gif") no-repeat left;
	padding-left:20px;
}

.photosale {
	width: 160px;
	height: 115px;
	background: url("images/photosale.png") no-repeat top left;
	position: absolute;
	margin: -10px 0px 0px -5px;
  z-index: 3;
}
.photosale-descr {
	text-align: center;
	margin: 10px 0px 0px 15px;
}

/*Маленькая картинка*/
.loading-small-img{
  margin: 0 10px;
  background-image: url(images/loader_small_img.gif);
  width: 31px;
  height: 31px;
}
#small-img-selected{
  border: 1px red solid;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
  -moz-opacity: 0.6;
  -khtml-opacity: 0.6;
  opacity: 0.6;
}

/*Большая картинка*/
.loading-big-img{
  display: none;
  background: url(images/loader_big_img.gif) no-repeat center;
  width: 500px;
  height: 375px;
  position: absolute;
  z-index: 2;
}
.big-pic{
  width: 500px;
  height: 372px;
  overflow: hidden;
  border: 1px solid gray; 
  position: relative;
  z-index: 1;
}
#photo_detail{
/*  display: none; */
  position: relative;
  z-index: 0;
}

/*Скролинг*/
div.sc_menu_wrapper {
  position: relative; 
  height: 378px;
  /* Make bigger than a photo, because we need a place for a scrollbar. */
  width: 53px;
  overflow: auto;
  margin-left:2px;
  cursor:pointer;
}
#small-pic{
  border:2px red solid;
}
.sc_menu img {
  cursor: pointer;
  display: block;
  margin-bottom: 4px;
  border: 1px rgb(79, 79, 79) solid;
}
.sc_menu img:hover {
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}

/*Увеличения большой картинки*/
.enlarge{
  position: absolute;
  margin-top: -374px;
  z-index: 3;
  cursor: pointer;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
  -moz-opacity: 0.6;
  -khtml-opacity: 0.6;
  opacity: 0.6;
}

.enlarge:hover{
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  -moz-opacity: 1.0;
  -khtml-opacity: 1.0;
  opacity: 1.0;
}

a div.enlarge{
  background: url(images/enlarge.png) left bottom no-repeat;
  width: 500px;
  height: 372px;
}