a, .paymentError {
    color: #ED1C24;  
}
.resultsPage .lnkPaginationSelected {
    color: #ED1C24;
    font-weight: bold;
}
.priceList {
    font-size: 19px;
    color: #ed1c24;
    font-weight: bold;
    float: right;
    text-align: right;
    }
.prodButtons {
	width: 154px;
	margin-right: 10px;
	}

.detail_span_faq, .detail_span_review,.detail_span_print, .detail_span_tell_a_friend {
    background: #E4E4E4 url(../img/product_buttons.gif) no-repeat 0 0;
    color: #454545;
    font-weight: bold;
    cursor: pointer;
    border: 0;
    height: 27px;
    display: block;
    font-size: 12px;
    line-height: 26px;
    text-decoration: none;
    text-align: center;    
    width: 154px;
	 padding: 0;	 
}
.prodButtonsSpan a:hover {
	text-decoration: none;
}
.detail_span {
    width: 130px;
    background-color: #e4e4e4;
    background-image: url(../img/prod_detail_bg.gif);
    color: #454545;
    font-weight: bold;
    cursor: pointer;
    border: 0;
    height: 21px;
    display: block;
    font-size: 13px;
    line-height: 22px;
    text-align: center;
    text-decoration: none;
}

.reviewImg, .printImg, .productFaqImg {
    height: 100%;
}
.editableContent {
    background-color: #EEEE66 !important;
}
#chainLinks {
    color: #ED1C24;
    margin: 0px 0px 14px 10px;
    width: auto;
}
#chainLinks a {
    color: #ED1C24;
    text-decoration: underline;
}
#chainLinks span {
    color: #ED1C24;
    text-decoration: none;
}
.klantenService {
	background-color:#EEEEEE;
	border-bottom:1px solid #999999;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	padding:5px;
	text-align:left;
}
.clientServiceMain {
	color:#595959;
	display:block;
	font-size:12px;
	font-weight:bold;
	margin-left:5px;
	margin-top:5px;
	padding:0px 0px 2px 5px;
	text-align:left;
}
.clientService {
	display:block;
	font-size:11px;
	line-height:140%;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:square;
	margin-left:0px;
	padding:2px 0px 2px 12px;
	color:#595959;
}
.clientServiceTitle {
	color:#333333;
	font-family:Tahoma;
	font-size:12px !important;
	font-weight:bold;
	padding-bottom:4px;
}
.lightGrey {
	background-color:#F3F3F3;
}
.borderedTable {
	border:1px solid #999999;
	margin-top:5px;
}
.borderedTable a {
	color: #000000;
}
.clientServiceLinkSelected1{
	font-weight: bold;
	color: #595959;
}
.clientServiceLink1 a{
	color: #595959;
	text-decoration: underline;
}
/*checout css*/
.hrPopup {
    background-color: #ffffff;
 }
.popupTitle, .popupReview p, .currentStep, .txtColor   {	
 	color: #ED1C24;
}

/*front page*/
.priceExBTWCategoryHome span.frontpagePrice {
	color: #ed1c24;
}
/*cms*/
.headerCms{
	color: #ED1C24;
}
/*product detail*/
#menuHeader a:hover,.prodTitle, .popupProdTitle {
    color: #ED1C24;
}

/*product list*/
.resultsPage span, #searchResults span,  {
	color: #ED1C24;	
}
/*style*/
#bottomBar, #topBar, #footer {
     background-color: #ffffff;
	  }
.boxTop div, .red, .boxTopProd div, #menuFooter a:hover, .boxTopMarks, .offerTitle, .testTitle, .rmaTitle, .headerCms {
      color: #ED1C24;
}
.boxTopProd div, a.contactTitle {
	font-size: 12px;
	color: #333333;
	text-align: center;
	text-indent: 0;
	padding-top: 0px;
	line-height: 8px;
}
a.contactTitle {
	width: 200px;
}
.price, .priceBig, .moreInformation {
	color: #ED1C24;
}
.activeStep, .activeStep1, div.error-message, .redOE, .redBold{
    color: #ED1C24}
#footerout{
	background-color: #f9af91;
	width: 100%;
}
.boxMiddleProd .button{
	background-color:#ED1C24;
	background-image:url(../img/check_go_back_bg.gif);
	}
.backButton, .forwardButton {
    background-image: url('../img/check_go_back_bg.gif');
    background-color: #ED1C24;
	 line-height: 28px;
	 }
body {
    background-image: url('../img/bg_body.gif');
	 }
.contact {
    background-image: url(../img/contact1.jpg);
	 }
	/*
	.menu ul li div {
	background-image: url(../img/topLevelClosed.gif);
	}	
	.menu ul li div.expanded {
				background-image: url(../img/topLevelOpened.gif);
				}

			.menu ul li div.nochildren {
				background-image: url(../img/topLevelBlank.gif);
				}
				.menu ul ul li div {
						background-image: url(../img/levelClosed.gif);
						}
				.menu ul ul li div.expanded {
					background-image: url(../img/levelOpened.gif);
					}
					.menu ul ul ul li div {
						background-image: url(../img/levelClosed.gif);
						}
							.menu ul ul ul ul li div {
								background-image: url(../img/levelClosed.gif);								
							}
							*/
.menu ul li {
	background-image: none;
	background-color: #e7e7e7;
}
.boxProd {
	border: 1px solid #999b9e;
}
.boxMiddleProd, .boxMiddleMarks, .boxBottomProd  {
	background-image: none;
	border: 0;
}
.boxBottomProd  {
 	height: 1px;
 }
.menu {
	width: 179px;
}
.menu ul li div {
	border-bottom: 5px solid #fff;
}
.buttonBuy { 
    background-image: url(../img/addtobasket5.gif);
	 }

.increase {
    background-image: url('../img/increase_button.gif');
}
.decrease {
    background-image: url('../img/decrease_button.gif');
}
.tagLog ul li {   	
	background:transparent url('../img/tag_bg1.gif') no-repeat scroll 100% 0pt;		
	}
	.tagLog ul li a {
			background:transparent url('../img/tag_bg1.gif') no-repeat scroll 0pt -21px;
			}
.buttonBuyListH, .buttonBuyList {   
    background-image: url(../img/addtobasket6a.gif);
	 }
.buttonBuyListH {
	height:36px;
	width:94px;
}
.rating {
  background: url(../img/re.gif) 0 0 repeat-x;
  }
.rating div { 
  background: url(../img/rf.gif) 0 0 repeat-x;
  }
.buttonBuyDetails {
    background-image: url(../img/addtobasket5.gif);
	 }
.tableLabel A {
   background-image: url(../img/checkout_bg.gif);
}
.review A {
    background-image: url(../img/checkout_bg.gif);
}
a.continueBuybutton {
    background-image: url(../img/check_go_back_bg.gif);
}
.homeOfferRequest a {
	background-image: url(../img/color_button2.gif);
}

.homeOfferRequest .contact .button{
	background-image: url(../img/klic-me-button1-off.gif);
}
.linkColor a, .contentProd a, #contentPrint a { 
 color: #ED1C24;
}
.textColor {
	color: #ED1C24;
}
.notOnStock .button {
	background-image: url(../img/color_button.gif);
	background-color: #fff;
	color: #333333;
}

.notOnStock p.stock {
	color: #ED1C24;
}
/*filters cms*/

.ui-accordion-header:hover {
	background: #aaa28f;
	color: #ffffff;
}
.ui-tabs-nav-item a:hover {
	background: #aaa28f;
	color: #ffffff;
}
.ui-slider-handle:hover {
	background: #aaa28f;
	border: 1px solid #444444;
}
.ui-slider-handle-active, .ui-slider-handle-active:hover {
	background: #aaa28f;
	border: 1px solid #c4c5c3;
}
.ui-slider-range {
	background: #aaa28f;
}
.ui-dialog-buttonpane button:hover {	
	background: #aaa28f;	
}
.ui-datepicker-next:hover, .ui-datepicker-prev:hover {
	background: #aaa28f;
}
table.ui-datepicker td a:hover {
	background: #aaa28f;
}
.ui-default-state:hover, .ui-hover-state {
	background: #aaa28f;
	}
.ui-accordion-header {	
	background: #0b0906;
}
.ui-accordion-header {	
	background: #0b0906;
}
.ui-tabs-nav-item a {
	background: #0b0906;
}
.ui-dialog-titlebar {
	background: #0b0906;
}
.ui-dialog-buttonpane button {
	background: #0b0906;
}
.ui-datepicker-next, .ui-datepicker-prev {
	background: #0b0906;
}
.ui-datepicker-header select {
	background: #0b0906;
}
table.ui-datepicker td a {
	background: #0b0906;
}
.ui-default-state  {
	background: #0b0906;
}
.ui-slider-handle {
	/*background: #EcEdE8;*/
}
.frontInformation ul li, .fontInfo ul li{		  
   list-style-image:  url(../img/frontpage_bulet.gif);	
}
.frontInformation ul li a, .frontInformation ul li a:hover{
	color: #ED1C24;
}
.boxTopShops {
    background-image: url(../img/bg_more_shops.gif);
	 text-align: center;
	 }
.boxMiddleSimilarProd { 
    background-image: url(../img/left_border_degrare_prod.gif);
	  border-left: 1px solid #ED1C24;
	  text-align: center;
 }
.boxBottomSimilarProd {
    background-image: url(../img/round_border_bottom_prod.gif);
}
.bundledProcent, .lightColor, ul#nav li a.lightColor {
 	color: #f9af91;
 }
.rmaRequest ul li {
	list-style-image:url(../img/small_bulet.gif);
}
.rmaRequest .button, .testRequest .button  {
	background-image: url(../img/color_button.gif);
}
ul#nav li a:hover, ul#nav li#firstcurrent a, ul#nav li#current a, ul#nav li#lastcurrent a {
	color: #ED1C24;
}
/*only for devolo*/
 #footer  {
	background-color: #cf0303;
	background-image: url(../img/footer_bg.gif);
	background-repeat: repeat-x;
}
#headerMiddle img#logo {
	margin:	0px 0 0px 10px;
}
.contact{
	/*height: 124px;*/
}
#menuHeader, #menuHeader a  {
	color:#000000;
}

div.button-med, div.button-med a, div.button-med a:hover, div.button-med input {
	background-image:url("../img/button-med-bg.gif") !important;
	font-size: 15px;
	line-height: 35px;
	color: #333;
	height: 36px;
	white-space: nowrap;
}
/*only for develo*/
.productNameTitle, .prodDescriptionHome {
	color: #333333;
}
.boxTopProd  {
	background-image:url("../img/round_border_top_products.gif");
	height: 31px;
}
.menu ul li div a, .menu ul li div.selected a {
	font-weight: normal;
}
#headerCmsMenu , #headerCmsMenu a, #headerCmsMenu a:hover{
	color: #fff;
}
#headerCmsMenu {
	padding-top: 4px;
}
#searchButton  {
	background-color: transparent;
	background-image:url("../img/search_button2.gif");
	width: 9px;
	height: 18px;
}
.boxTop  {
	background-image:url("../img/round_border_top.gif");
	height: 26px;
	margin: 0px;
	font-size: 12px;
	color: #333;
	line-height: 8px;
}
.box {
	border: 1px solid #939598;
}
.contact, .boxMiddle, .boxBottom, .boxMiddleTotal  {
	background: none;
	border: 0;
}
.contact {
	padding-bottom: 10px;
	min-height: 25px;
}
*:first-child+html .contact {
	padding-bottom: 10px;
	min-height: 25px;
}
* html .contact {
	padding-bottom: 0px;
	min-height: 10px;
	height: 40px;
}
.black {
	color: #ed1c24
}
.newsDate {
	float: right;
	color: #000;
}
.newsRow {
	margin-top: 10px;	
}
.boxTop{
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
#newsBox .boxMiddle {
	padding-top: 0px;
}
#headerMiddle .boxTop .basketImg img {
	display: none;
}
.boxTotal {
 	position: relative;;
	top: -18px;
	right: 8px;
	width: 200px
}
*:first-child+html .boxTotal {
	right: 0;
} 
.boxTotal .boxTop {
	background-image:url("../img/round_border_top_total.gif");
}
#headerMiddle .boxTop .basketImg span {
	color:#fff;
	font-size:12px;
	line-height:1;
	padding-top:0;
	text-align:center;
	text-indent:0;
}
.basketImg {
	text-align: center;
}
.#headerMiddle {
	padding-top: 4px;
}
.gray {
	color: #333333;
}
.boxMiddleTotal {
	padding-right: 0px;
}
#headerBottom {
	clear: both;
	height: 30px;
}
#sectionBasket .red{
	color: #ed1c24;
}
.contactAddres {
	padding-top: 5px;
}
.tlc, .trc,.blc, .brc, .tb, .bb, .rb, .lb, .tlc2, .trc2,.blc2, .brc2, .tb2, .bb2, .rb2, .lb2
	{
	background-image: none;	
	}


.content1, .content3, .content2 {
	border: 1px solid #dddddd;
	padding: 1em 0em 1em 1em;
}

*:first-child+html .box1, *:first-child+html .box2 {
   width:99%;
} 
*:first-child+html .content1 {
	padding: 1em 1em 1em 1em;
}
.prodListMain {
	padding-left: 2px;
}
.activeStep, .activeStep1, div.error-message, .redOE, .redBold {
	color: #ED1C24;
}
.backButton, .forwardButton {
	color: #333;
	height: 27px;
	width: 125px;
	letter-spacing: -0.03em;
	background-color: #fff;
}
.boxCart2Top, .boxCart2Middle, .boxCart2Bottom {
	background: none;
	border: 0;
}
.boxCart2Middle .border, .content1cart {
	border: 0;
}
.formSection {
	margin: 0;
}
.content1cart  {
	padding-left: 0;
}
.boxCart .box1 {
	width: 98%;
}
.boxCart {
	margin-left: 10px;
}
ul#nav li a{
	background:url(../img/tabs/normal-join.gif) no-repeat right top;
}
ul#nav li a span{	
	line-height: 2em;
	padding:2px 23px 2px 0px;
}

/* hover */
ul#nav li a:hover{	
	background:url(../img/tabs/center-tab-selected-right.gif) no-repeat right top;
}
ul#nav li a:hover span{
	line-height: 2em;
	background:url(../img/tabs/center-tab-selected-left.gif) no-repeat -227px 0;
}
/*...*/
ul#nav li.first a span{
	line-height: 2em;
	background:url(../img/tabs/left-end-tab-normal.gif) no-repeat left top;
}
ul#nav li.last a{	
	background:url(../img/tabs/right-end-tab-normal.gif) no-repeat right top;
}

/* set current item when its in the middle of the tabs */
ul#nav li#current a,
ul#nav li#current a:hover{
	background: url(../img/tabs/center-tab-selected-right.gif) no-repeat right top;
}
ul#nav li#current a span,
ul#nav li#current a:hover span{
	line-height: 2em;
	background:url(../img/tabs/center-tab-selected-left.gif) no-repeat -227px 0;
}

/* set current item when its on the far right tab  */
ul#nav li#lastcurrent a,
ul#nav li#lastcurrent a:hover,
ul#nav li.last a:hover {
	background:url(../img/tabs/right-end-tab-over.gif) no-repeat right top;
}
ul#nav li#lastcurrent a span,
ul#nav li#lastcurrent a:hover span,
ul#nav li.last a:hover span{
	line-height: 2em;
	background:url(../img/tabs/center-tab-selected-left.gif) no-repeat -227px 0;
}
/* set current item when its the first tab  */
ul#nav li#firstcurrent a,
ul#nav li#firstcurrent a:hover,
ul#nav li.first a:hover {
	background:url(../img/tabs/center-tab-selected-right.gif) no-repeat right top;
}
ul#nav li#firstcurrent a span,
ul#nav li#firstcurrent a:hover span,
ul#nav li.first a:hover span {
	background:url(../img/tabs/left-end-tab-over.gif) no-repeat left top;
}

ul#nav li#next a:hover span{	
	line-height:2em;
	background-image:url(../img/tabs/center-tab-selected-left-next.gif)}
ul#nav li#previous a:hover {	background-image:url(../img/tabs/center-tab-selected-left-previous.gif)}

ul#nav li.ui-tabs-disabled a:hover {
	background:url(../img/tabs/normal-join.gif) no-repeat right top;
}

ul#nav li#last.ui-tabs-disabled a:hover, ul#nav li.disabled-last-tab a:hover {
	background:url(../img/tabs/right-end-tab-normal.gif) no-repeat right top;
}

ul#nav li#previous.ui-tabs-disabled a:hover {
	background:url(../img/tabs/normal-join.gif)  no-repeat right top;
} 
.filtersLimit {
	margin-right: 10px;
}
.filtersMark {
	margin-right:200px;
}
#headerBottom #formSearch {
	width: 230px;
}
#headerBottom #formSearch .title {
	width: 50px;
	color: #fff;
	font-weight: bold;
	padding: 0px;
	font-size: 12px;	
   display: block;
	float: left;
	margin-top: 3px;

}
* html .#headerBottom #formSearch .title {
	margin-left: 3px;
} 
*html #search_term {
	width: 150px;
}
*html #headerBottom #formSearch  {
	width: 234px;
}
*html #headerBottom #formSearchButton  {
	padding-top: 4px;
}
*html #formSearch {
	margin-left: 4px;
}
#headerBottom input {
	height:16px;
}
#headerBottom form {
	padding-top: 0; 
}
#cartContent{
	padding-right: 1em;
}
.basketImg {
	position: relative;
	top: -2px;	
}

.rssLink img {
	display: none;
}
.rssText {
	float: none;
	text-align: center;
	font-size: 12px;
	line-height: 8px;
	color:#333333;
	margin-left: 0px;
}
#newsBox {
	padding-top: 0;
}
#paymentTop {
	display: none;
}
#headerCmsMenu {
	margin-right: 10px;
}
.boxTopShops {
	background-image:url("../img/round_border_top.gif");
	font-size: 12px;
	color: #333333;
	padding:2px 0 0 0px; ;
	height: 26px;
}
.boxTopShops .similar {
	text-align: center;
}
	
.boxMiddleSimilarProd, .boxBottomSimilarProd {
	background: none;
	border: 0;
}
.buttonBuyList {
	height: 36px;
	width: 94px;
}
.boxMiddleSimilarProd {
	width: 182px;
}
.top5Button {
	display: none;
}
.top5 .boxMiddleSimilarProd a.moreInformation, .boxMiddleSimilarProd a.moreInformation:link  {
	text-align: right;
	color: #ED1C24;
	float: right;
}
.top5info, .top5img {
	float: none;
	display: block;
	margin:0 auto;
	font-weight: bold;
}
.top5info .price {
	text-align: center;
	color: #333;
	font-weight: bold;
	font-size: 12px;
}
.boxMiddleSimilarProd a, .boxMiddleSimilarProd a:link {
	color: #333;
	font-weight: bold;
}
.supTxtColor {
	color: #ED1C24;
}
#newsletterEmaildiv {
	background: none;
	border: 1px solid #909090;
	height: 17px;
	width: 100px;
}
.newsletterTitle {
	color: #333;
	font-size: 12px;
	text-align: center;
}
.buttonNewsletter  {
	background-color:#cecece;
	background-image:url("../img/newsletter_bt_bg2.gif");
	width: 69px;
	height: 27px;
}
.cartCheckoutDiv1 {
	margin-right: 2px;
}
.cartCheckoutDiv, .cartCheckoutDiv1 {
	background: none;
	border: 1px solid #cecece;
	padding: 3px;
}
.boxTopProd div {
	line-height: 12px;	
}
*:first-child+html .boxTopProd div {
	line-height: 20px;	
}
*html .box {
	width: 200px;
}
*:first-child+html .box {
	width: 200px;
}
.popupContent div.pInput, .rmaRequest div.rmaInput, .offerRequest div.offerInput, .testRequest div.testInput, .popupContent div.pTextarea, .offerRequest div.offerTextarea, .rmaRequest div.rmaTextarea, .testRequest div.testTextarea {
	background:none;		
}
/* popup */
#popupWrapper .box1 {
	border: 1px solid #ddd;
}
#wrapperPopup {
	 background-color: #FFFFFF;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0px;
    padding: 0px;
    border: 0;
    background-image: none;
}
.popupContent input, .popupContent textarea, .popupContent div.pTextarea textarea, .offerRequest textarea  {
	border: 1px solid #ddd;
	padding: 3px;
	margin-top: 0;
}

#footerPopup {
	padding: 10px 0 10px 5px;
}
.popupContent .button, a.link, .offerRequest .button, .rmaRequest .button, .testRequest .button {
	background-color:#E4E4E4;
	background-image:url("../img/check_go_back_bg.gif");
	color:#454545;
	cursor:pointer;
	font-weight:700;
	height:27px;
	margin-left: 5px;
	width:125px;
}
.rmaRequest input, .offerRequest input, .testRequest input {
	border: 1px solid #ddd;
   height: 20px;
	margin-top: 0;
}
textarea {
	border-bottom:1px solid #ddd;
	border-right:1px solid #ddd;

}
.offerRequest textarea {
	width: 320px;
	margin-top: 7px;
}
.newsletterTitle, .popupTitle, .rmaTitle, .offerTitle, .testTitle, .prodTitle, .popupProdTitle, {
	border-bottom: 1px solid #ddd;
}
.rmaRequest textarea, .testRequest div.testTextarea {
	border: 1px solid #ddd;
}
*html .popupContent input, .rmaRequest input, .offerRequest input, .testRequest input {
	height: 18px;
	padding: 0;
}

*:first-child+html .offerRequest div.offerTextarea {
	background: none;
	width: 360px;
	height: 110px;
	border: 0;
}
.notOnStock div.stockInput {
background-image: none;
}
#pageContent .content3, #cartContent.content1, .thankyouContent .content1 {
	border: 0;
}
.notOnStock div.stockInput input {
	border: 1px solid #ddd;
	height: 24px;
	margin-top: 0;
	line-height: 24px;
}

.cmsHeaderTable {
	border-bottom: 1px solid #ddd;
}
.headerCms {
	 border-color: #ddd;
}
.notOnStock .button {
	background-image: url(../img/button_email.gif);
	width: 69px;
	height: 27px;
}
#notOnStockContent {
	width: 512px;
}
input[type=checkbox],
input[type=radio] { border: 0px; }
#CheckAgree{
	border: 0;
}
.offerRow .pInput input{
	padding: 0;
}
.prodListInformation a.link{
	 background: none;
}
form#contactForm textarea {
	width:330px;
}
#productBundle .content1 {
	border: 0;
	margin-right: 20px;
}
.prodListInformation a.link, .prodListInformation  a {
		font-weight: normal;
		margin-left: 0px;
}
.prodListInformation {
	margin:0 26% 0 200px;
}

#productDetailTop .box1 {
	margin-left:0;
	margin-right:0;
	padding:0 14px 10px 6px;
}
.sendContent a {
	background-image:url('../img/newsletter_bt_bg.gif');
	height: 27px;
	text-decoration: none;
	line-height: 26px;
}
.sendContent a:hover {
	text-decoration: none;
}