.special .big-photo
{
	display: none;
}
body.wide .special .small-photo
{
	display: none;
}
body.wide .special .big-photo
{
	display: inline;
}

.special .place
{
	height: 433px;
	width: 100%;
	border-collapse: collapse;
	position: relative;
}
.special .place td
{
padding: 0;
}
.special .place .c11
{
	background:url('images/c11.png') no-repeat;
	width: 10px;
}
.special .place .c12
{
	background:url('images/c12.png') repeat-x;
}
.special .place .c13
{
	background:url('images/c13.png') no-repeat;
	width: 10px;
}


.special
{
	position: relative;
    margin: 45px 8px 0 8px;
}
.special .plate{
	border-collapse:collapse;
	color:white;
	font-weight:bold;
	width: 100%;
}
.special .plate .title{
	width:181px;
	height:25px;
	background-image:url('images/title.png');
	background-repeat:no-repeat;
	position:absolute;
	margin-left:5px;
	margin-top:-15px;
	font-size:10px;
	text-align:left;
	padding-left:9px;
	padding-top:7px;
	z-index:4;
}
.special .plate .price{
	width:118px; 
	height:41px;
	background-image:url('images/price.png');
	background-repeat:no-repeat;
	position:absolute;
	z-index:4;
	margin-left:51px;
	font-size:14px;
	text-align:center;
	line-height:50px;
	margin-top:2px;
}
.special .plate .news{
	width:137px;
	height:66px;
	background-image:url('images/news.png');
	background-repeat:no-repeat;
	position:absolute;
	right: 20px;
	margin-top:-42px;
	font-size:14px;
	text-transform:uppercase;
	text-align:center;
	line-height:60px;
}
.special .plate .buy{
	width:19px;
	height:80px;
	background-image:url('images/buy.png');
	background-repeat:no-repeat;
	position:absolute;
	right: 2px;
	margin-top:62px;
	z-index:4;
}
.special .plate .promo-text strong, 
.special .plate .promo-text b
{
	font-size:24px;
	z-index:4;
	font-weight:bold;    
}
.special .plate .promo-text{
	position:absolute;
	font-size:13px;
	color:#565656;
	text-align:left;
	padding: 0 23px 0 10px;
	padding-top:60px;
	z-index:4;
	font-weight:normal;
	width: 350px;
}
body.wide.extra .special .plate .promo-text{
	width: 550px;
}
body.wide .special .plate .promo-text{
	width: 440px;
}
.special .center .product{
	text-align:center;
	height: 257px;
}
body.wide .special .center .product .big-photo img {
	max-width: 464px !important;
	height: auto;
}
.special .center{
	position:relative;
	border-collapse:collapse;
	margin: 150px 0 0 0;
	z-index:3;
	width: 100%;
}
.special .center.full{
	margin: 80px 0 0 0;
}
.special .center td{
	padding:0px;
}

.special .die-top{
	height: 407px;
}
.special .die-bottom span{
	position: absolute;
	font-size:9px; 
    color:white; 
	line-height: 18px;
	left: 12px;
}
.special .bottom{
	text-align:left;
    font-weight:bold; 
    color:white; 
	margin: 1px 0 0 115px;
}
body.wide .special .bottom{
	margin: 1px auto 0 auto;
}
.special .bottom td {
	padding: 0;
}
.special .plate .favorably{
	width:95px; height:130px;
	background-image:url('images/favorably.png');
	background-repeat:no-repeat;
	position:absolute;
	z-index:4;
	right: 0;
	margin-top:303px;
}
.special .button{
	width:35px;
	height:22px;
	position:relative;
	color:white;
	font-weight:bold;
	font-size:13px;
    cursor: pointer;
	margin-top: 1px;
}
.special .button .bg
{
	position: absolute;
	background:url('images/button.png') no-repeat left bottom;
	width:41px;
	height:22px;
	text-align: center;
}
.special .die-bottom .selected .bg{
	background-image:url('images/sbutton.png');
}
.special .left-arrow, .special .right-arrow {
    cursor: pointer;
	width: 12px;
	height: 22px;
	background-repeat: no-repeat;
}
.special .arrow {
	width: 12px;
	height: 22px;
}
.special .left-arrow {
	background-image:url('images/left_arrow.png');
	position: absolute;
	background-position: 0 4px;
}
.special .right-arrow {
    background-image:url('images/right_arrow.png');
	padding-left: 12px;
	background-position: 10px 4px;
}