.cols-2.contact-item.clearfix p{
line-height:100%;
margin:0px;
padding:0px;
}

.ajax_preloader {
	background: url(../images/lightbox/loading.gif);
	background-position: center;
	background-repeat: no-repeat;
	height: 40px;
}

.hidden { display: none; }

.type-181 .fl {background: url(../images/type-1.gif) no-repeat left bottom;}
.type-182 .fl {background: url(../images/type-2.gif) no-repeat left bottom;}
.type-180 .fl {background: url(../images/type-3.gif) no-repeat left bottom;}
.over .type-181 .fl {background: url(../images/type-5.gif) no-repeat left bottom;}
.over .type-182 .fl, .over .type-180 .fl {background: url(../images/type-5.gif) no-repeat left bottom;}

.sharing {
width:80px;
}


.abspos{
position:absolute;
left:0px;
right:0px;
}


.top-menu .holder a {
text-decoration:none;
}

.top-menu .holder ul a:hover{
text-decoration:underline;
}

.contact-element a {
text-decoration: none;
}

.contact-element .tar a{
font-size:11px;
}

.contact-element a:hover {
text-decoration: underline;
}



.products-list .image .mask_one {visibility: hidden; position: absolute; top: 1px; right: 1px; display: inline-block;}
.products-list .image_one:hover {background: #fcaf17;}
.products-list .image:hover .mask_one {visibility: visible;}


.contact-block-address{
font-weight: bold;
padding-bottom:15px;
padding-right:20px;
}

#head2{
position:relative;
height:350px;
}

#rtr_bg {
left:0;
position:absolute;
top:0;
}

#bg_img1, #bg_img2 {
left:0;
position:absolute;
top:0;
}

#rtr-b{
position:absolute;
bottom:8px;
right:8px;
}

#rtr-b ul{
list-style-type:none !important;
}

#rtr-b ul li {
float:left;
margin:0px;
padding:0px;
}


.index-columns .inner.resetpad{
padding-top:18px;
}

.item_desc{
padding-top:10px;
}


.block_link_sm{
display:block;
height:135px;
width:180px;
background-position: center center;
background-color:#FAFAFA;
background-repeat: no-repeat;
}

.menu-item .related a{
width:auto;
}


.detailed-product .cw{
background-position: center center;
background-repeat: no-repeat;
overflow:hidden;
width:320px;
}

#header{
position:relative;
}

.lang_bar{
position:absolute;
right:0px;
top:30px;
}


.lang_bar a{
font-size:12px;
color:#bbbbbb;
text-decoration:underline;
margin-left:5px;
padding:1px 3px;
}

.lang_bar a.act{
font-weight:bold;
color:#333333;
text-decoration:none;
border-bottom:3px solid #008f4c;
}


.filters a:hover {border-bottom: 1px solid #FAFAFA}
