*{
/*	padding: 0;*/
	margin: 0;
}

body, html {
	color: #000; 
	font-family: 'MyriadProSemibold', sans-serif;
	background-color: #ffffff; 
	text-align: center;
	height: 100%;
}

body {
	font-size: 12px;
}
h1{
	font-size: 15px;
}

a {
    color: #0000eb;
}

a:hover {
    text-decoration: none;
}

.clear { clear: both; }

#mainContainer {
	width: 978px;
	margin: 0 auto; /*** Centers the design ***/
	min-height: 100%;
	text-align: left; 
        /*background: url("/images/new/sb-bg.png") repeat-y 0 0;*/
}

* html #mainContainer {

	height: 100%;  

}
#header {
        background: url("/images/new/header-bg.jpg") repeat-x 0 0;
	height: 143px;
}

#header-logotext {
    font: bold 24px 'EuropeCondensedCBold', sans-serif;
    color: #ffffff;
    text-transform: uppercase;
    padding: 20px 0 0 30px;
    float: left;
}

#header-logotext div {
    font: 13px 'EuropeCondensedCRegular', sans-serif;
    text-transform: none;
    padding-top: 10px;
}

div.header-logo-phone-text {
   position:relative; 
   margin: -10px 0px 0px -40px;
   width:250px;
   text-align: right;
   overflow: hidden;
}

#contacts {
    border-right: 2px solid #FFFFFF;
    color: #FFFFFF;
    float: right;
    margin-top: 10px;
    min-height: 93px;
    padding: 10px 25px 0 10px;
    text-align: right;
}

#contacts p {
    padding-top: 10px;
}

#contacts a {
    color: #ffffff;
}

#login {
    color: #FFFFFF;
    line-height: 2;
    padding: 10px;
    //padding-right: 0 !important;
    text-align: center;
    width: 164px;
    //width: 184px !important;
    float: right;
}

#login form {
	/*text-align: left;*/
}

#login form  input {
	padding: 0;
	margin: 4px 4px;
}

/* ===== SIDEBARS =====*/

.sidebar {
    /*background: url("/images/new/sb-bg.png") repeat-y 0 0;*/
    width: 184px;
    text-align: center;
    padding: 0 0 15px 0;
}

#sidebar-left {
    float: left;
    position: relative;
    z-index: 99;
}

#sidebar-right {
    float: right;
}

.sidebar-title {
    font-family: 'EuropeCondensedCBold', sans-serif;
    font-size: 16px;
    font-weight: bold;
    margin: 36px auto 6px;
    /*color: #ffffff;*/
    color: #b90101;
}

.sidebar-body {
    border: 0 none;
    padding: 0 4px;
    width: 142px;
    /*height: 1000px;*/

    /*
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    behavior: url(/css_js/pie/PIE.htc);
    */
    background: #ffffff;
    margin: 0 auto;
}

.sidebar-body-t {
    height: 8px;
    width: 150px;
    background: url("/images/new/block-r-t.png") no-repeat 0 0 transparent;
    padding: 0;
    margin: 0 auto;
	font-size: 1px;
}

.sidebar-body-b {
    height: 8px;
    width: 150px;
    background: url("/images/new/block-r-b.png") no-repeat 0 0 transparent;
    padding: 0;
    margin: 0 auto;
}

/*===== LEFTMENU =====*/

#leftmenu {
    text-align: left;
    position: relative;
    z-index: 99;
}

/*===== CART ======*/

#cart{

}

#cart span {
    color: #ed1c24;
}

#cart a {
    color: #111111;
    display: block;
    margin-top: 25px;
}

#cart_left{
	background: transparent url(../images/cart_1.jpg) no-repeat left top;
	width: 5px;
	height: 123px;
	float: left;
}

#cart_right{
	background: transparent url(../images/cart_3.jpg) no-repeat left top;
	width: 5px;
	height: 123px;
	float: right;
}

#cart_center{
	float: left;
	height: 123px;
	width: 250px;
}

#cart_details{
	width:150px;
	font-weight: bold;
	padding-top: 20px;
	line-height: 20px;
	float: left;
	margin-left: 15px;
}

#cart_details span{
	background-color: #E00000;
	padding: 2px 5px;
}

#gotocart{
	background: transparent url(../images/cart.gif) no-repeat left top;
	display: block;
	height: 99px;
	width: 80px;
	float: left;
	margin-top: 15px;
}

/*==== BANNERS ===*/

.banners {
	margin: 10px 0 0 0;
}

.banners a {
	text-decoration: none;
	outline: none;
}

.banners img {
	border: none;
}

/*==== BRANDS ====*/

#brands {
        text-align: center;
}

#brands ul {
    padding: 0;
}

#brands ul li {
    list-style: none;
}

#brands ul li a {
    color: #111111;
}

/*==== BODY ====*/

#bodysite {
    margin: 0 184px;
    width: 604px;
}

/*===== MAINMENU =====*/

#mainmenu {
     /*text-align: justify;
     text-justify: newspaper;*/
}

#mainmenu ul {
    background: url("/images/new/mainmenu-bg.png") repeat-x scroll 0 100% transparent;
    height: 20px;
    margin: 0px;
    padding: 0;
    /*text-align-last: justify;*/
}

#mainmenu ul li {
    /*list-style-image: url("/images/new/mainmenu-r.png");
    margin: 0 5px 0 34px;*/
    border-top: 0 none;
    display: block;
    /*display: -moz-inline-box;*/
    float: left;
    height: 20px;
    margin: 0;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    position: relative;
}

#mainmenu ul li.active_nosub {
    /*list-style-image: url("/images/new/mainmenu-r.png");
    margin: 0 5px 0 34px;*/
    border-top: 0 none;
    display: block;
    /*display: -moz-inline-box;*/
    float: left;
    height: 20px;
    margin: 0;
    padding-left: 22px;
    padding-right: 12px;
    padding-top: 1px;
    position: relative;
    color: #ed1c24;
    font: bold 14px 'EuropeCondensedCRegular', sans-serif;
    background: url("/images/new/mainmenu-bg-a.png") repeat-x scroll 0 100% transparent;
}

#mainmenu ul li a {
    padding-left: 22px;
    padding-right: 12px;
    padding-top: 1px;
    display: block;
	//display: inline;
    color: #ffffff;
    font: bold 14px 'EuropeCondensedCRegular', sans-serif;
    text-decoration: none;
    height: 20px;
    
}

#mainmenu ul li a:hover {
    color: #ed1c24;
    background: url("/images/new/mainmenu-bg-a.png") repeat-x scroll 0 0 transparent;
}


#mainmenu ul li span.sep {
    position: absolute;
    left: -10px;
    top: -5px;
    background: url("/images/new/mainmenu-r.png") no-repeat 0 0 transparent;
    width: 30px;
    height: 30px;
    z-index: 2;
    padding: 0;
    display: block;
}

#mainmenu ul li a:hover span.sep, #mainmenu ul li.active_nosub span.sep {
    background: url("/images/new/mainmenu-r-a.png") no-repeat 0 0 transparent;
}

#mainmenu ul li span.sep span {
    width: 30px;
    height: 30px;
    z-index: 3;
    padding: 0;
    display: block;
}

/*glavnaa*/
span#sep-glavnaa {
    background: url("/images/new/mainmenu-main.png") no-repeat center center transparent;
}

span#sep-glavnaa-a, #mainmenu ul li a:hover span.sep span#sep-glavnaa {
    background: url("/images/new/mainmenu-main-a.png") no-repeat center center transparent;
}

#mainmenu ul li a:hover span.sep span#sep-main, #mainmenu ul li span.sep span#sep-main {
    background: url("/images/new/mainmenu-main-a.png") no-repeat center center transparent;
}

/*o_magazine*/
span#sep-o_magazine {
    background: url("/images/new/mainmenu-about.png") no-repeat center center transparent;
}

span#sep-o_magazine-a, #mainmenu ul li a:hover span.sep span#sep-o_magazine {
    background: url("/images/new/mainmenu-about-a.png") no-repeat center center transparent;
}

/*dostavka_i_oplata*/
span#sep-dostavka_i_oplata {
    background: url("/images/new/mainmenu-oid.png") no-repeat center center transparent;
}

span#sep-dostavka_i_oplata-a, #mainmenu ul li a:hover span.sep span#sep-dostavka_i_oplata {
    background: url("/images/new/mainmenu-oid-a.png") no-repeat center center transparent;
}

/*kontakty*/
span#sep-kontakty {
    background: url("/images/new/mainmenu-contacts.png") no-repeat center center transparent;
}

span#sep-kontakty-a, #mainmenu ul li a:hover span.sep span#sep-kontakty {
    background: url("/images/new/mainmenu-contacts-a.png") no-repeat center center transparent;
}

/*news*/
span#sep-news {
    background: url("/images/new/mainmenu-news.png") no-repeat center center transparent;
}

span#sep-news-a, #mainmenu ul li a:hover span.sep span#sep-news {
    background: url("/images/new/mainmenu-news-a.png") no-repeat center center transparent;
}

/*articles*/
span#sep-articles {
    background: url("/images/new/mainmenu-articles.png") no-repeat center center transparent;
}

span#sep-articles-a, #mainmenu ul li a:hover span.sep span#sep-articles {
    background: url("/images/new/mainmenu-articles-a.png") no-repeat center center transparent;
}


#lastli {
    min-width: 97px;
    padding-right: 0;
}

#mainmenu ul li.active_nosub#lastli {
    min-width: 75px;
    padding-right: 0;
}

/* ==== TOP-BODYBLOCK ==== */

.top-bodyblock {
    margin: 40px 30px 20px;
    border: 1px solid #aaaaaa;
    position: relative;
    height: 100%;
}

.labelblock {
    position: absolute;
    top: -28px;
    left: -15px;
    width: 56px;
    height: 56px;
    z-index: 9;
}

.dateblock {
    position: absolute;
    top: 0;
    right: 0;
	/*//left: 428px;*/
    width: 160px;
    height: 18px;
    background: #d40000;
    padding: 2px 2px 0 6px;
    color: #ffffff;
}

/* ==== NEWS ==== */

.news {
    padding: 20px 10px 10px 10px;
    margin: 0;
}

.news p {
    text-align: right;
}

/* ============= */

.top-bodyblock div.Product {
    clear: none;
    overflow: auto;
}

.top-bodyblock div.big_separator {
    clear: none;
}

.top-bodyblock div.Product a {
    text-decoration: none;
}

.e404 {
    margin: 20px;
}

.e404 p {
    margin-top: 10px;
}

.clean {
    clear: both;
}

.body-separator {
    background: url("/images/new/body-separator.gif") repeat-x 0 0 transparent;
    width: 100%;
    height: 6px;
	font-size: 1px;
}

/**************************

FOOTER

**************************/

#footer {
	width: 978px;
	height: 41px; /*** The drawback with this solution is that the height of the footer can't be flexible. If you add so much content to the footer that it extends 30px, you will get a vertical scrollbar and the content will overflow the footer if you don't set overflow to hidden ***/
	margin: 0 auto;
	/* margin-top: -41px; */ /*** By using a negative margin-top we now moves the footer up the same amount as the footer height to avoid vertical scrolling. Remember, if you use borders and padding on your footer you will have to calculate this in your negative margin-top value also. ***/
	text-align: center;
	background: url("/images/new/footer-bg.jpg") repeat-x 0 0;
	font-family: Verdana;
}

#footer span{
	float: left;
        font-size: 9px;
        margin: 6px 0 0 7px;
}

#footer span, #footer span a {
	color: #ffffff;
        /*font-weight: bold;*/
        text-decoration: none;
}

#footer span.counters {
    float: right;
    margin: 5px 5px 0 10px;
}

/*===================================*/


.outer {
	padding-left: 210px;
}

* html .outer {
	padding-right: 210px; /* Normally this shouldn't be in this hack, it should be in .outer, but because of IE7 I had to */
}

.inner {
	width: 790px; 
	padding-bottom: 97px;
}

* html .inner {
	width: 100%;
}


.float-wrap {
float: left;
width: 780px;
margin-left: -210px; /*** Same length as .outer padding-left but with negative value ***/
}


#content {
float: right;
width: 570px;
background: #fff;
}

* html #content {
position: relative;  /*** IE needs this  ***/
}

.contentWrap{
    /*height: 420px;*/
    margin: 0 30px;
    /*overflow: auto;*/
    padding: 0;
    /*border: 1px solid #aaaaaa;*/
}

#left {
float: left;
width: 210px;
}

* html #left {
position: relative;  /*** IE needs this  ***/
}
#right {
	float: right; 
	width: 210px;
}

* html #right {
position: relative;  /*** IE needs this  ***/
margin-right: -210px; /*** IE gets this margin. ***/
}








#header_top {
	height: 200px;
}

#flash{
	width: 190px;
	height: 143px;
	float: left;
}

#controls{
	background: #BF101C url(../images/controls.gif) no-repeat left top;
	width: 260px;
	height: 56px;	
	float: left;
	margin-right: 20px;	
}



#controls ul{
	list-style: none;
	height: 31px;
	margin:15px;
	overflow: hidden;
	padding: 0;
}



#controls ul li{

	float: left;

	/*width: 35px;*/

	height: 27px;	

	margin-left:-1px;

	border-left:1px dotted #FFFFFF;

}

#controls a{

	display:block;

	width: 55px;

	height: 25px;

}

#controls #first{

	background: transparent url(../images/controls_1.gif) no-repeat center center;

}

#controls #second{

	background: transparent url(../images/controls_2.gif) no-repeat center center;

}

#controls #third{

	background: transparent url(../images/controls_3.gif) no-repeat center center;

}

#controls #fourth{

	background: transparent url(../images/controls_4.gif) no-repeat center center;

}



#searchsort{
	/*background: #ffffff url(../images/header_bm.jpg) repeat-x bottom left;*/
	/*clear:both;*/
	/*padding-left: 58px;*/
	/*height: 87px;*/
        margin: 20px 20px;
}

#searchsort input,#searchsort select{
/*	border: 1px solid #b20101;*/
	margin: 0 10px;
    max-width: 190px;
    font: 12px 'MyriadProSemibold', sans-serif;
}

#searchsort select option {
        margin-left: 30px;
}

#searchsort span{
	color: #f8dede;
}
#searchform{
	border-right:1px dotted #ffffff;
	float: left;
	display: block;
	padding-right: 5px;
	height: 28px;
}

#searchform input,#searchform select{
	margin-top: 3px;
}

#sortform p{
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	color: #ffffff;
	font-weight: bold;	
}



#searchsort #search_button{
	background: url(../images/search.gif) no-repeat center center;
	height: 20px;
	width: 77px;
	border: 0;
	padding: 0;
	margin-top: 4px;
}

#sortform{
	/*height: 47px;*/
	/*width:870px;*/
	/*float: left;*/
	text-align: left;
}

#pricefrom{
	width:40px;
}

#priceto{
	width:40px;
}

#searchsort #sort_button{
	background: url("/images/new/search-button-f.png") no-repeat center center;
	height: 13px;
	width: 129px;
	border: 0;
	padding: 0;
	margin-bottom: 15px;
        cursor: pointer;
}



#topmenu{
	height: 33px;
	clear: both;
	padding-left: 10px;	
}

#topmenu a{
	display: block;
	float: left;
	background: #ffffff url(../images/menu.gif) repeat-x left top;
	height: 33px;
	width: 143px;
	line-height: 33px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-align: center;
}

#topmenu a:hover{

	color: #9c0204;

	text-decoration: none;

}
/*
.sep{
	display: block;
	float:left;
	width: 2px;
	height: 33px;	
	background: #ffffff url(../images/menu_sep.gif) no-repeat left top;	
}
*/


.LeftMenu_header{
	margin-top: 26px;
	background: #ffffff url(../images/left_menu.gif) no-repeat left top;	
	width:185px;
	height: 33px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 25px;
	line-height: 33px;	
}

.RightMenu_header{
	margin-top: 26px;
	background: #ffffff url(../images/right_menu.gif) no-repeat left top;	
	width:185px;
	height: 33px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 25px;
	line-height: 33px;
}

#footer_menu{
	text-align: center;
	margin: 0 auto;
	padding-top: 10px;
	height: 30px;
}

#footer_menu ul{
	overflow:hidden;
	width: 600px;
	list-style: none;
	margin: 0 0 0 190px;
        padding: 0;
}

#footer_menu li{
	margin-left:-1px;
	/*border-left: 1px solid #ffffff;*/
	float: left;
}

#footer_menu a{
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;
        margin: 0 8px;
        font-size: 11px;
}

#footer_menu a:hover {
	text-decoration: none;
}

#footer_copy{
	text-align: left;
	width: 250px;
	font-size: 11px;	
	float: left;
}


#counters{
	float: left;
	width: 500px;
}

#footer_madeby{
	float: right;
	width: 200px;
	font-size: 11px;
}



a#madeby:hover {
	text-decoration:underline;
}

a#madeby {
	color:#000000;
	text-decoration:none;
}
.big_separator{
	background:transparent url(/images/dot.png) repeat-x scroll left bottom;
	height:10px;
	margin-bottom: 5px;
	/*clear: both;*/
        /*margin-top: 20px;*/
}

#pagination{
	clear: left;
	text-align: center;
	padding-top:40px;
}
#pagination a{
	color:#333333;
	text-decoration: none;	
}
#pagination a:hover{
	color:#3B5777;
	text-decoration: none;	
}
.Product{
	/*clear:both;*/
        overflow: hidden;
}

.Product b{
color: #333333;
font-size:14px;
}
.Product a{
	text-align: center;
        /*position: relative;
        z-index: 0;*/
}
.Product .separ{
float: left;
}
.Product .body{
	float: left;
	width: 355px;
        padding-bottom: 5px;
        position: relative;
}
.Product .body_center{
	float: left;
}
.Product .short_src{
/*	height:60px;*/
	/*font-size:10px;
	padding-left: 6px;
	padding-bottom: 5px;
	font-size: 13px;
	color: #333333;*/
	
}
.Product a img{
	border: 0;
        position: relative;
        z-index: 0;
}

.Product_left{
	float:left;
	width: 170px;
	position: relative;
        z-index: 0;
}
.Product .bar{
	width: 185px;
	height:35px;
}
.Product .bar a{
float: left;
display: block;
height: 35px;
}
.Product .bar a.buy{
width: 95px;
line-height: 35px;
text-decoration: none;
color: #FFFFFF;
text-align: left;
padding-left: 50px;
font-weight: bold;
font-size: 14px;
}
.Product .bar a.buy:hover{
text-decoration: underline;
}
.Product .bar a.info{
width: 30px;
line-height: 35px;
}

.Product .normal{
	background: url(/images/bars/blue.jpg) no-repeat left top;	
}
.Product .sale{
	background: url(/images/bars/yellow.jpg) no-repeat left top;	
}
.Product .special{
	background: url(/images/bars/green.jpg) no-repeat left top;	
}

.Catalog_main{
	float: left;
	width: 125px;
	height: 170px;
    margin: 0 3px;
    /*overflow: hidden;*/
}

.Catalog_main b{
	text-align: center;
	display: block;
	color: #333333;
	/*font-size: 90%;*/
}
.Catalog_main a{
	text-align: center;
	display: block;
	text-decoration: none;
}
.Catalog_main a:hover b{
	color: #9C0204;
	text-decoration: none;
}
.Catalog_main .body{
	float: left;
}
.Catalog_main a img{
	border: 0;
	display: block;
}

.buy_inner {
	/*clear: both;*/
	padding-top: 10px;
	padding-left: 200px;
        position: relative;
}
.buy_inner a{
	width:100px;
	float: left;	
}
.buy_inner div{
width:100px;
float: left;

}
#desc{
	/*clear: both;*/
	padding-top: 10px;
        padding-bottom: 10px;
}

/****/
.Right_content{
	border: 1px solid #cccccc;
	padding: 5px;
	color:#333333;
}

#catalog_name{
	color:#990000;
	font-weight: bold;
	font-size: 16px;
	padding-left: 15px;
	padding-bottom: 10px;
}
#Preview{

}
#do_order{
	background: url(/images/do_order.gif) no-repeat left top;	
	width: 141px;
	height: 42px;
	display: block;
	margin-top: 19px;
}
/*In Cart*/
table#cart{
	background:#aaaaaa;
	color: #333333;
	width: 100%;	
	font-size: 13px;
	padding: 0;
}
table#cart input,#OrderData input,#OrderData textarea,#recount input{
	border: 1px solid #333333;
}

table#cart thead td{
background-color: #e8e7e7;
text-align: center;
height: 25px;
}

table#cart td{
background-color: #ffffff;
padding-left: 10px;
height: 25px;
}

.delete{
	width:35px;
	padding-right: 10px;
}

a.delete{
	background:transparent url(/images/del.jpg) no-repeat left top;
	display:block;
	height:14px;
	width:14px;
	margin: 0 auto;
}

#recount{
	margin-left: 15px;
	font-size: 13px;
	padding-top: 10px;
}
#OrderData{
	margin:20px auto 0pt;
	text-align:left;
	font-size: 12px;
}

#OrderData b {
	display:block;
	text-align:center;
}

#OrderData form {
	margin:10px auto;
	width:365px;
}

#OrderData label {
	/*clear:left;*/
	display:block;
	float:left;
	margin-top:10px;
	width:150px;
}

#OrderData input {
	/*float:left;*/
	margin-top:10px;
}

#OrderData #comment {
	/*clear:left;*/
	display:block;
	height:250px;
	width:350px;
}

#OrderData #doorder{
	float:none;
}

.big_img{
	text-align: center;
        position: relative;
}
.buy{
	text-align: center;
}

.short_newp{
	width: 230px;
	float: left;
}
.old_price{
	color:#666666;
	font-weight: bold;	
	font-size: 12px;
}
.new_price{
	color:#c00000;	
	font-weight: bold;
	font-size:14px;
}
.razn_price{
	color:#6ea100;
	font-weight: bold;
}
.right_prod{
	float: left;
	width:150px;
        margin-top: 12px;
}
.info{
	font-weight:bold;
	color:#48494a;
	text-decoration: none;
}
.buy{
	font-weight:bold;
	color:#48494a;
	text-decoration: none;
        overflow: hidden;
}
.info:hover,.buy:hover{
		color:#b61819;
}
.info img,.buy img{
	margin-right:10px;
}
.LastArticles{
	margin-bottom: 10px;
}
.LastArticles a{
	color:#333333;
	text-decoration: none;	
}
.LastArticles a:hover{
	color:#333333;
	text-decoration: underline;
}
.LastArticles .podr{
	text-decoration: none;
	color:#9C0204;
}
.LastArticles .podr:hover{
	text-decoration: underline;
	color:#9C0204;
}

.news_left{
	color:#000000;	
}
.news_details{
	text-align: right;
}
.news_details a{
	/*color:#990000;*/
	text-decoration: none;
}
.news_details a:hover{
	/*color:#990000;*/
	text-decoration: underline;
}


/* WK RECOMMEND */

.wk-recommend {
	text-align: center;
}

.wk-recommend ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.wk-recommend * span {
	display: block;
}

.wk-recommend * span.product-price {
	margin-bottom: 10px;
	color: #990000;
	font-size: 1.1em;
	font-weight: bold;
}


.wk-recommend * span.product-price-old {
	border-bottom: 2px solid gray;
	height: 9px;
	width : 100px;
	margin-bottom: 10px;
	overflow: visible;
	margin-left: auto;
	margin-right: auto;
	margin-top: 8px;
	color: gray;
	font-size: 1.2em;
}

.wk-recommend * .product-img img {
	border: 0;
}

/*====================*/

.presence {
    /*background: none repeat scroll 0 0 #999999;*/
    bottom: -15px;
    color: #000000;
    padding: 5px 0px;
    position: absolute;
    right: 20px;
    text-align: center;
    width: 100px;
}

.presence1 {
    background: none repeat scroll 0 0 #00CA3B;
    color: #FFFFFF;
}

.presence2 {
    background: none repeat scroll 0 0 #FCB000;
    color: #FFFFFF;
}

.presence3 {
    background: none repeat scroll 0 0 #D40000;
    color: #FFFFFF;
}

.Product .body .presence {
    bottom: 5px;
}

/*====================*/

.speclable {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}

.speclable img {
	border: 0;
        /*position: relative;
        z-index: 0;*/
}

/*.speclable1 {
    background: url("/images/new/label-new.png") no-repeat scroll 0 0 transparent;
    width: 160px;
    height: 160px;
}

.speclable2 {
    background: url("/images/new/label-recom.png") no-repeat scroll 0 0 transparent;
    width: 160px;
    height: 160px;
}

.speclablesmall1 {
    background: url("/images/new/label-new-s.png") no-repeat scroll 0 0 transparent;
    width: 96px;
    height: 96px;
}

.speclablesmall2 {
    background: url("/images/new/label-recom-s.png") no-repeat scroll 0 0 transparent;
    width: 96px;
    height: 96px;
}
*/
/*====================*/

.breadcrumbs {margin-bottom:15px;}
