.fullitem {
    font-size:0.75em;
    overflow:hidden;
}
.bigpic {
    float: left;
    margin-right:15px;
    margin-bottom:15px;
}
.bigpic_cut {
    width: 240px;
    height: 240px;
    overflow: hidden;
}
.shop_params {
    float:left;
    margin-right:15px;
}
.shop_params .addtocart {
    padding-top:10px;
    margin-bottom:142px;
}
.fulldescription {
    font-size:1em;
	text-align: justify;
}
.video {
	margin-top:40px;	
}
.shortdescription {
    overflow:auto;
    margin-bottom: 20px;
	text-align: justify;
}
.smallpics {
    overflow:hidden;
}
.smallpics li {
    float:left;
    margin-right:5px;
    margin-bottom:5px;
}
.smallpics img {
    width:70px;
    height:70px;
    border:3px solid #d8d8d9;
}

/*
* singles fullview
*/
.singleInfo {
    overflow:hidden;
    margin: 20px 0 0 0;
    font-size:0.75em;
}
.singlePic {
    float:left;
    margin-right:35px;
}
.property {
    margin-bottom:8px;
}
.propertyname {
    float:left;
    color:#ff9000;
    width:120px;
    font-weight:bold;
}
.propertyvalue {
    margin-left:440px;
}
.shopinfo {
    margin-bottom:2em;
}

.singleInfo table {
	width: auto;
}

.singleInfo table td {
	vertical-align: top;
}

.singleInfo table td .propertyvalue {
	margin: 0 0 0 120px;
	padding: 0;
}
