.tooltip
{
	display: none;
	font-weight: normal;
  position: absolute;
	z-index: 9999;
}

.tooltip_for_ie
{
  background:url(../../images/common/tooltip/black_arrow_big.png);
  height:173px;
  padding:30px 30px 10px 30px;
	width:310px;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/common/tooltip/black_arrow_big.png", sizingMethod="crop");

}

.bottom .tooltip_for_ie
{
  background:url(../../images/common/tooltip/black_arrow_big_bottom.png);
  height:151px;
  padding:53px 30px 10px 30px;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/common/tooltip/black_arrow_big_bottom.png", sizingMethod="crop");
}

.left .tooltip_for_ie,
.right .tooltip_for_ie
{
  background:url(../../images/common/tooltip/black_big.png);
  height:151px;
  padding:30px 30px 10px 30px;
  _background-image: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/common/tooltip/black_big.png", sizingMethod="crop");
}

.tooltip_content
{
  overflow-x: hidden;
  overflow-y: auto;
  height: 120px;
  position: relative;
}
.tooltip .title
{
  font-weight: bold;
  font-size: 16px;
  color: #fff;
  text-transform:uppercase;
  padding-bottom:6px;
}

.tooltip_column_01,
.tooltip_column_02
{
  float: left;
  width: 136px;
}

.tooltip_column_01
{
  margin-right: 15px;
}

.tooltip_without_column
{
  float: left;
  margin-right: 15px;
}

.tooltip p,
.tooltip .main_form .field_column p
{
  font-size: 11px;
  color: #fff;
  padding-bottom:4px;
}

.tooltip a,
.tooltip a:hover
{
  font-size: 12px;
  color: #12c2eb;
  background: url(../../images/common/pictos/blue_arrow.png) no-repeat left 2px;
  padding-left: 15px;
  text-decoration:none;
}

.tooltip a:hover
{
  text-decoration:underline;
}

.main_form .field_column .tooltip_content p
{
  width: auto;
  padding-top:0;
}

