.tooltip, .tooltip-2 {
position: absolute; 
bottom: 0; 
left: 0;
display: none;
font-weight: normal;
font-size: 12px; 
line-height: 1.5em; 
color: #fff;
z-index: 5000; 
min-width:200px;
}
.tooltip .text {
padding: 5px 15px 35px 15px; 
background: url(images/tooltip.png) no-repeat 0 100%;
}
.tooltip .top {
height: 10px; 
background: url(images/tooltip.png) no-repeat 0 0;
}

.tooltip-2 {
	color: #000;
	/*background: url(images/tooltip_2_b.png) no-repeat 0 100%;*/
	padding-bottom: 30px;
}
.tooltip-2 .text {
	background: url(images/tooltip_2_bg.png) repeat 0 100% #adaeb2;
    border-radius: 10px;
    box-shadow: 1px 1px 2px 3px #adaeb2;
    padding: 5px 15px;
}
.tooltip-2 .text  a {
	color:#000;
}
.tooltip-2 .top {
background: url("images/tooltip_2_b.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    bottom: 11px;
    height: 25px;
    position: absolute;
    width: 100%;
	box-shadow:none;
    z-index: 1;
}
.help {
    width:18px;
    height:17px;
    margin:0px 3px;
    display: inline-block;
    background: url('images/help2.png') no-repeat;
	position:relative;
	top:6px;
}
.other_price {
    padding:8px 0px 0px 0px;
}
.other_price .help {
    margin:0px 3px -2px;
}
.ui-datepicker-trigger {
    margin: 0px 0px -2px 0px;
}
.catalog .nofloat .help {
	position:static!important;
	margin-bottom:-6px;
}
.catalog .nofloat .help .tooltip-2{
	top:auto!important;
	left:auto!important;
	bottom:auto!important;
	margin:-50px 0px 0px -100px;;
}