/* Block new products */

#new-products_block_right ul { padding: 5px 0 }
#new-products_block_right li {
	margin-top: 0;
	padding:0
}
#new-products_block_right .product_images li.first { margin-right: 11px }
#new-products_block_right dt a { font-size: 0.8em; font-weight: bold }
ul#lave {
float: left;
width: 178px;
background: url(../../../i/bg-ul.png) 0 0 repeat-y white;
border-right: 1px solid #D3D4D4;
position: relative;
}

ul#lave li {
border-left: 1px solid #D3D4D4;
border-top: 1px solid #D3D4D4;
border-bottom: 1px solid #EDEEEE;
position: relative;
height: 57px;
}

ul#lave li.special {
height: 60px;
}

ul#lave li.special a.odkaz {
padding: 22px 0 21px 21px;
text-decoration: none;
}

ul#lave li.news a.odkaz {
padding: 22px 0 21px 21px;
text-decoration: none;
}

ul#lave li.news a.a {
text-decoration: none;
padding:32px 0 20px 32px;
position: relative;
z-index: 99;
top: -2px;
}

ul#lave li.news a.odkaz:hover {
text-decoration: none;
}

ul#lave li.special a.a {
background: url(../../../i/tab-a.png) 0 0 no-repeat transparent;
color: white;
margin-left: -10px;
margin-top: -8px;
padding: 30px 0 23px 32px;
}

ul#lave li.news a.a {
background: url(../../../i/tab-a.png) 0 0 no-repeat transparent;
color: white;
margin-left: -10px;
margin-top: -8px;
padding: 30px 0 23px 32px;
}

ul#lave a.sipka {
background: url(../../../i/ul-sipka.png) 0 0 no-repeat transparent;
position: absolute;
top: 33%;
right: -2px;
display: inline-block;
width: 15px;
height: 22px;
z-index: 99;
}

ul#lave a.odkaz {
display: block;
text-decoration: none;
/*padding: 22px 0 21px 21px;*/
}

ul#lave a.odkaz:hover {
text-decoration: none;
}

.nobb {
border-bottom: 0 !important;
}

.nobl {
border-left: 0 !important;
}

.roh-bl {
background: url(../../../i/roh-bl.png) 0 0 no-repeat transparent;
width: 7px;
height: 7px;
display: inline-block;
position: absolute;
bottom: -1px;
left: -1px;
}

ul#lave li.roh {
position: absolute;
height: 0;
left: 0;
bottom: 0;
}

.roh-br {
	display: inline-block;
	width: 8px;
	height: 8px;
	position: absolute;
	right: 0;
	margin-top: 111px;
	background-color: transparent;
	background-image: url(../../../i/roh-tr2.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#new-products_block_right{
position: relative;
width: 780px;
height: 119px;
background: url(../../../i/bg-slider.png) 0 0 repeat-x white;
float: left;
padding: 0;
margin: 0;
overflow: hidden;
}

#new-products_block_right .block_content {
background: none;
border: none;
padding: 0;
}

#veci #boxes {
	position: relative;
	width: 780px;
	height: 119px;
	float: left;
	overflow: hidden;
	background-color: white;
	background-image: url(../../../i/bg-slider.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#new-products_block_right .produkt {
float: left;
width: 258px;
height: 119px;
position: relative;
left: 10px;
}

#new-products_block_right .produkt .img {
float: right;
margin: 15px 0 0 20px;
position: absolute;
right: 150px;
}

#new-products_block_right .oddel {
float: left;
width: 2px;
height: 119px;
background: url(../../../i/oddel.png) 0 0 no-repeat white;
position: absolute;
right: 0;
}

#new-products_block_right .rightborder {
width: 2px;
float: left;
width: 2px;
height: 119px;
position: absolute;
right: 0;
background: url(../../../i/bg-slider.png) 0 0 repeat-x white;
}

#new-products_block_right a.sipky {
display: inline-block;
position: absolute;
width: 11px;
height: 25px;
background-image: url(../../../i/sipky3.png);
background-repeat: no-repeat;
text-decoration: none;
z-index: 999;
}

#new-products_block_right a.sipky.l {background-position: 0 0;left: 6px;top: 44%;}
#new-products_block_right a.sipky.l:hover {background-position: -17px 0;}
#new-products_block_right a.sipky.r {background-position: -85px 0; right: 10px; top: 44%;}
#new-products_block_right a.sipky.r:hover {background-position: -70px 0;}

#new-products_block_right .produkt .text {
float: right;
margin: 20px 10px 0 12px;
text-align: left;
font: 12px Arial, Verdana, lucida, sans-serif;
color: #474646;
position: absolute;
right: 0;
width: 120px;
height:99px;
/*font-weight: bold;*/

}

#new-products_block_right .produkt .text a,#new-products_block_right .produkt .text a:hover {
color: #474646;text-decoration: none;
}

#new-products_block_right .produkt .text p.cena {
/*margin: 20px 0 0 0; */
position: absolute;
bottom: 20px;
}