
	/* BEGIN SEARCH */


	div.bent-navigation{ height: 15px; clear: both; }

	div.path{ padding: 2px 0 0 0; }

	div.bent{ height: 13px; clear: both; }


	h2{
		height: 130px;
		line-height: 40px;
		width: 100%;
		float: left;
		font: 35px Arial, sans-serif;
		color: #c60c30;
		background: transparent url('../sitecore/shell/themes/Standard/Images/h2-background.gif') repeat 0 0;
	}

	div.clear{
		margin: 25px 0 0 0;
		padding: 5px 0 0 0;
		background: transparent url('../sitecore/shell/themes/Standard/Images/clear-background.gif') repeat-x 0 0;
	}

	div.search-headline{
		height: 35px; width:  860px;
		display: inline;
		margin: 0 20px; float: left;
		border-bottom: 1px solid #ff6600;
	}


	div.search-headline h1{
		font: normal 35px Arial, sans-serif;
		color: #ffffff; float: left;
		margin: 0!important;
		padding: 0!important;
		background: transparent;
	}

	div.left-column{
		height: auto!important; display: inline;
		width: 530px; float: left;
		margin: 0 0 32px 20px;
		background: transparent url('../sitecore/shell/themes/Standard/Images/clear-background.gif') repeat-x 0 44px;
	}

	div.left-column a{ color: #424242; text-decoration: underline; }

	div.left-column a:hover{ color: #ff6600; }

	div.left-column p{ padding: 0 0 20px 0; }

	div.left-column h2{ padding: 0 0 10px 0; }

	div.clear-resuls{ height: 37px; clear: both; width: 100%; }

	div.item{ margin: 0 0 18px 0; }

	div.item h3{
		font: bold 14px Arial, Helvetica, sans-serif;
		color: #c40c30!important; border: 0!important;
		text-transform: none!important;
		margin: 0!important; padding: 0!important;
	}

		span#section-title{
			display: block;
			overflow: hidden;
			text-indent: -10000px;
		}

	div.item p{ color: #343434; font-size: 12px; padding: 0; margin: 0; }

	div.item a{
		color: #ff6600; text-decoration: none;
		font-size: 12px; padding: 0 0 0 12px;
		background: transparent url('../sitecore/shell/themes/Standard/Images/a-facebox.gif') no-repeat 0 50%;
	}

	div.item a:hover{
		color: #C40C30;
		text-decoration: underline;
	}

	div.paging{
		width: 530px!important;
		position: relative;
		color: #747474; font: bold 12px Verdana, Arial, sans-serif;
		/* margin: 31px 0 0 0!important;
		padding: 3px 0 0 0!important;
		background: transparent url('../sitecore/shell/themes/Standard/Images/clear-background.gif') repeat-x 0 0!important; */
	}

	div.paging a{
		height: 21px; display: inline-block;
		margin: 1px 0 0 0;
		padding: 9px 0 0 0;
		font: bold 12px Arial, sans-serif;
		color: #ff6600; text-decoration: none;
	}

	div.paging a:hover, div.paging a.current{ color: #c60c30!important; text-decoration: underline; }

	div.paging a.prev{
		font: bold 12px Arial, sans-serif!important; color: #747474;
		height: 21px; display: inline-block;
		margin: 0 4px 0 0!important;
		padding: 7px 0 0 30px;
		font: bold 12px Arial, sans-serif;
		color: #747474; text-decoration: none;
		background: transparent url('../sitecore/shell/themes/Standard/Images/arrow-prev.gif') no-repeat 0 1px;
	}

	div.paging a.next{
		height: 21px; display: inline-block;
		margin: 0 0 0 2px!important;
		padding: 7px 30px 0 0;
		font: bold 12px Arial, sans-serif;
		color: #747474; text-decoration: none;
		background: transparent url('../sitecore/shell/themes/Standard/Images/arrow-next.gif') no-repeat 100% 1px!important;
	}

	div.paging a:hover.prev{
		text-decoration: underline; color: #757575!important;
		background: transparent url('../sitecore/shell/themes/Standard/Images/arrow-prev.gif') no-repeat 0 -28px!important;
	}

	div.paging a:hover.next{
		text-decoration: underline; color: #757575!important;
		background: transparent url('../sitecore/shell/themes/Standard/Images/arrow-next.gif') no-repeat 100% -27px!important;
	}

	.nobg{ background: none!important; }

	.nobg h2{
		float: left; width: 100%;
		padding: 0 0 10px 0;
		color: #666;
		font: normal 20px Arial, sans-serif;
		height: auto !important; background: none;
	}

	.nobg p{
		font-size: 12px; color: #474747;
		margin: 0 0 10px 0; padding: 0;
	}

	.nobg ol, .nobg ul
	{
		font-size: 12px;
		color: #474747;
		list-style-position: outside;
		padding: 0 0 10px 30px;
	}

	.nobg ol li
	{
		list-style-type: decimal;
		padding: 5px 0px;
	}

	.nobg ul li
	{
		list-style-type: square;
		padding: 5px 0px;
	}

	span#section-title{
		display: block;
		margin: -7px 0 0 0;
	}

	div.pagingg{
		height: 32px; width: 640px;
		clear: both;
		margin: 0 0 0 20px;
		padding: 2px 0 47px 0;
		background: transparent url('../sitecore/shell/themes/Standard/Images/clear-background.gif') repeat-x 0 0;
	}

	a.next{
		height: 25px; display: block;
		font: bold 12px Arial, sans-serif;
		color: #757575; text-decoration: none;
		margin-left: 5px;
		padding: 0 30px 0 0;
		background: transparent url('../sitecore/shell/themes/Standard/Images/anext-bg.gif') no-repeat right 0!important;
	}

	div.paging a, div.pages a{
		float: left; color: #ff6600;
		font: bold 12px Arial, sans-serif;
		text-decoration: none;
		padding-top: 6px;
		margin-right: 4px;
		background: transparent;
	}

	div.paging span, div.pages span{
		float: left; color: #757575;
		font: bold 12px Arial, sans-serif;
		text-decoration: none;
		padding-top: 6px;
		margin-right: 5px;
	}

	div.paging span.prev{
		margin: 0 5px 0 0!important;
	}

	div.paging a:hover, div.paging a.current-page, div.pages a:hover, div.pages a.current-page{ color: #757575; }

	div.paging a:hover.current-page{ text-decoration: none!important; color: #757575!important; }

	div.searcher{
		padding: 10px 0 0 0;
		float: left;
	}

	div.searcher input.search-news-arrow{ float: left!important; }

	div.searcher input.search-news{ float: left; width: 167px }

  p.no-result
  {
    width: 641px;  display: inline;
		line-height: 31px;
		height: 30px;
		padding: 4px 0px 4px 2px;
		max-height: 22px;
		margin: 0px 2px 0px 18px;
		float: left;
		font: normal 12px Arial, serif;
		background: transparent url('../sitecore/shell/themes/Standard/Images/clear-background.gif') repeat-x 0 bottom;
  }

  div.no-result
  {
    width: 641px;  display: inline;
		line-height: 31px;
		height: 30px;
		padding: 4px 0px;
		max-height: 29px;
		margin: 0px 2px 0px 16px;
		float: left; text-align: right;
		font: normal 12px Arial, serif;
		color: #999;
		background: transparent url('../sitecore/shell/themes/Standard/Images/clear-background.gif') repeat-x 0 bottom;
  }

	/* END SEARCH */


	/* BEGIN  TAGS */

	div.news-title{ height: 35px; float: left; color: #fff; }

	div.tags-holder{ width: 860px; padding: 0 20px; float: left; }

	div.tags-left{ width: 530px; float: left; }

	div.tags-title-holder{ width: 100%; padding: 0 0 28px 0;  }

	#article-title{
		display: block; height: 45px; width: 530px;
		font-family: Arial; font-weight: normal;
		color: #fff; letter-spacing: -1px;
		font-size: 37px;
	}

	#tags-title{
		display: block; height: 45px; width: 201px;
		font-family: Arial; font-weight: normal;
		color: #fff; letter-spacing: -1px;
		font-size: 37px;
	}

	#products-tags-title{
		font-family: Arial; font-weight: bold;
		color: #666;
		font-size: 13px;
		margin-top: 8px;
	}

	.tagIndent {margin-left: 4px;}

	#article-title, #tags-title{
		height: 45px;
		background: white url('../sitecore/shell/themes/Standard/Images/clear-background.gif') repeat-x 0 bottom;
	}

	div.clear-item{ height: 28px; clear: both; }

	div.item{ color: #343434; font-size: 12px; }

	div.item a:hover{
		background: white url('../sitecore/shell/themes/Standard/Images/a-box.gif') no-repeat 0 3px;
	}

	div.tags-right{ width: 201px; float: right;	}

	div.tags{ width: 201px; padding: 44px 0 20px 0; }

	div.tags a{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px; text-decoration: underline;
		color: #666666;
		padding: 0 1px;
	}

	div.tags a:hover{
		background-color: #ff6600;
		color: white;
		padding-bottom: 1px;
		text-decoration: none;
	}

	div.clear-tags{
		height: 16px; width: 100%; clear: both;
		background: white url('../sitecore/shell/themes/Standard/Images/clear-tags.gif') repeat-x 0 13px;
	}

	div.pages{ height: 32px; clear: both; padding: 0 0 0 1px; }

	div.clear-tags-footer{ height: 237px; clear: both; }

	/* END TAGS */
	/* START PRODUCT - TAGS*/

		.products .products-left{ width: 200px!important; }
		.products .products-right{ width: 660px!important; float: right; overflow: hidden; }

		.products-right .sort-items{
			width: 640px;
			float: right;
			margin: 0;
		}

		.products-right .sort-items label{ padding: 0 10px 0 0; }

		.products-right .sort-items select{
			height: 20px; color: #333333;
			font: normal 12px Arial, Helvetica, sans-serif;
		}

		#pd-listing{
			width: 660px; float: left;
			padding: 0 5px 0 0;
			position: relative;
			right: -16px;
			overflow: hidden;
		}

		#pd-listing li{
			width: 155px; float: left;
			margin: 10px 10px 0 0;
			font-size: 12px;
		}

		#pd-listing li .img{
			height: 115px; width: 153px;
			position: relative;
			margin-left: -2px;
			background:  url('../sitecore/shell/themes/Standard/Images/pd-box-bg.gif') no-repeat 0 0;
		}

		#pd-listing li .img a{
			height: 105px; width: 142px;
			display: block;
			position: absolute;
			top: 0; left: 3px;
			z-index: 2;
			text-indent: -10000px;
			background: url('../sitecore/shell/themes/Standard/Images/zoom-no-border2.png') no-repeat 0 0;
		}

		#pd-listing li .img a:hover{
			background: url('../sitecore/shell/themes/Standard/Images/zoom-border2.png') repeat-x 0 100%;
		}

		#pd-listing li .img img{
			position: absolute;
			top: 3px; left: 4px;
		}

		#pd-listing li a{
			color: #ff6600;
			font-size: 12px;
			padding: 2px;
			text-decoration: underline;
		}

		#pd-listing li a:hover{
			color: #ffffff;
			text-decoration: none;
			background-color: #ff6600;
		}

		#pd-listing li p{ padding-left: 2px; }

		.products .products-right .paging{
			display: inline !important;
			width: 644px !important;
			margin: 12px 0 0 14px !important;
			padding: 3px 0 0 4px !important;
			background: url('../sitecore/shell/themes/Standard/Images/paging-bg.gif') no-repeat 0 0 !important;
		}

		.products .products-right .paging a.prev{
			padding-top: 6px;
		}


		#tags{
			width: 644px; float: left;
			position: relative;
		}

		.products .products-right #tags {
			padding: 0 0 0 15px;
			background: url('../sitecore/shell/themes/Standard/Images/paging-bg.gif') no-repeat 14px 1px;
		}

		.products .products-right #tags-title{ background: none; height: auto; padding: 12px 0 5px 1px; }

		.tags{
			width: 641px; float: left;
			position: relative;
			margin-left: -1px;
			padding: 0 0 17px 5px;
		}

		.products .products-right .tags {
			padding-left: 3px;
			padding-bottom: 15px;
			background: url('../sitecore/shell/themes/Standard/Images/paging-bg.gif') no-repeat 0 100%;
		}

		.tags li{
			display: inline;
			line-height: 14px;
		}

		.tags li a{
			padding: 0 1px;
			color: #666666;
			font-size: 12px;
			text-decoration: underline;
		}

		.tags li a:hover{
			color: #ffffff;
			padding: 0 1px 1px 1px;
			text-decoration: none;
			background-color: #ff6600;
		}

	/* END PRODUCT - TAGS*/