/* ROOT */
.catalogue {}

.catalogue .single,
.catalogue .list,
.catalogue .item_frame,
.catalogue .item {
	float: left;
}

/* DEFAULTS LEAVES */

.catalogue .item_frame {
	width: 519px;
	padding-bottom: 10px;
}

.catalogue .item {
	margin-top: 1px;
	padding: 10px;
	border: 1px solid #d6d6d6;
	background: transparent url(../img/item_background.gif) repeat-x scroll top;
	width: 497px !important;
	width: 684px !important;
	width: 706px;
}
.catalogue .item-with-image {}

.catalogue .header {
	background: transparent url(../img/item_header.gif) repeat-x scroll top;
	line-height: 25px;
	width: 706px !important;
	width: 706px;
}
	.catalogue .header .title {
		color: white;
		padding-left: 10px;
	}

.catalogue .content {}
	.catalogue .description {
		padding-bottom: 10px;
	}
	.catalogue .short-description {
		padding-bottom: 5px;
	}

.catalogue .image {
	display: none;
}
	
.catalogue .footer {
	clear: both;
	margin-top: 5px;
}

.catalogue .item-with-image .content {
	float: right;
	width: 510px;
}

.catalogue .item-with-image .image {
	display: block;
	float: left;
}
	.catalogue .item-with-image .picture {
		padding: 5px;
		border: 1px solid #d6d6d6;
	}
	
.catalogue .single .item-with-image .image {
	padding: 0px 10px 10px 0px;
}
	.catalogue .single .item-with-image .picture {}

.catalogue .image a.view-pictures,
.catalogue .footer a.view-details,
.catalogue .footer a.to-category {
			display: block;
			width: auto !important;
			width: 94px;
			line-height: 18px;
			font-size: 11px;
			text-decoration: none;
			color: black;
		}
.catalogue .image a:hover.view-pictures,
.catalogue .footer a:hover.view-details,
.catalogue .footer a:hover.to-category {
	color: #a61900;
}

/* VIEW: LIST */
.catalogue .list {
	margin-top: 10px;
}

.catalogue .list div:hover.item_frame .header {
	background: transparent url(../img/item_header_h.gif) repeat-x scroll top;
}

.catalogue .list .item {}
 .category-7 .header .title {
 	font-weight: bold;
 }

.catalogue .list .item .footer {}
	.catalogue .list .item .footer div.view-details {
		float: right;
		background: transparent url(../img/btn_details.gif) no-repeat scroll center;
		width: 94px;
	}

.next-view {
		background: transparent url(../img/btn_details.gif) no-repeat scroll center;
		width: 94px;
		display:block;
		padding:2px;
		padding-left: 8px;
		margin-top:10px;
		float:right;
}
																			 .category-7 .catalogue .list .item .footer div.view-details { display:none; } 
	
	
		.catalogue .list .item .footer a.view-details {
			padding-left: 5px;
		}
		
.catalogue .list .item .footer {
	float: right;
}


/* VIEW: SINGLE */
.catalogue .single h5 {
	display:block;
	padding:0px;
	margin:0px;
	padding-bottom:6px;
	margin-top:5px;
	margin-bottom:8px;
	display:block;
	border-bottom:1px solid #ececec;
	color:#a61900;
	font-size: 12px;
}
.catalogue .single h4 {
	padding:0px;
	margin:0px;
	margin-bottom:15px;
	padding-left:5px;
	background-image: url(../img/h4-backgr.gif);
	background-repeat: repeat-x;
	border-bottom:1px solid #ececec;
	height:27px;
	line-height:27px;
	color:#A61900;
	font-size: 12px;
}
.catalogue .single .shop-block {
	background-color: #F9F9F9;
}
.catalogue .single .content {}

.catalogue .single .item {}

.catalogue .single .header {}

.catalogue .single .short-description {
	border:0px solid red;
}

.catalogue .single .content {}
	.catalogue .single .content .description {
		text-align: justify;
		border:0px solid red;
		clear:both;
	}

.catalogue .single .image {}
	.catalogue .single .image div.view-pictures {
		background: transparent url(../img/btn_view-pictures.gif) no-repeat scroll center;
		width: 118px;
	}
	.catalogue .single .image a.view-pictures {
		padding-left: 5px;
		width: 118px;
	}
#rightside {
	float:right;
	width:245px;
	border:0px solid red;
}
.catalogue .single .short-description {
	float: right;
	width: 182px;
	margin-top: 10px;
	padding-right:10px;
}

.catalogue .single .content {
	float: left;
	width: 420px;
	border:0px solid red;
/*	background: #fafafa; */
}

.catalogue .single .footer div.to-category {
	margin-top: 5px;
	background: transparent url(../img/btn_back.gif) no-repeat scroll center;
	width: 94px;
}
	.catalogue .single .footer a.to-category {
		text-align: right;
		padding-right: 5px;
	}
	
/* CONTENT SPECIFIC CLASSES */
td.left-column {
}
td.right-column {
	width: 220px;
	padding: 5px;
	font-size: 11px;
	background: #f0f0f0;
}
	.catalogue .single .content td.right-column table {
		font-size: 11px;
	}

/* OTHERS */

div#category_at{
	display: none;
	margin-bottom: 10px;
}
	div#category_at a,
	div#category_at a:hover,
	div#category_at a:visited {}
	
div#category_offset {
	margin-top: 10px;
}
	div#category_offset a {
		color: Black;
	}
	div#category_offset a:visited {
		color: Gray;
	}
