#adviser {
    position:absolute;
}

#adviser .right_bottom {
	position:fixed;
    bottom:0px;
    right:0px;
    width:148px;
    height:221px;
    background:url("../img/info.png") 0 0 no-repeat;
    z-index: 100;
    cursor: pointer;
    overflow: hidden;
    padding-left: 10px;

}

#adviser div.text {
    /*color:#ffffff;*/
    font-size: 12px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 10px;
    text-align: center;
}
#adviser .right_bottom_2 {
	position: fixed;
	bottom: 100px;
	right: 120px;
	width: 241px;
	height: 251px;
	 /*background:url("../images/info2.png") top right no-repeat;*/
	z-index: 101;
	display: none;
	overflow: hidden;
}

#adviser div.close {
    text-align: right;
    padding-top: 30px;
    padding-right: 5px;
}

#adviser div.company_logo {
    text-align: center;
    height: 30px;
}



#adviser div.hi {
    width: 100%;
    height: 110px;

}

#adviser div.company_logo2 {
    height: 34px;
    padding-top:4px;
    padding-left: 25px;
    text-align: center;
}

#adviser div.photo {
    /*background: url(../images/hi.png) 0 0 no-repeat;*/
    width: 102px;
    height: 110px;
    float:left;
    padding-top: 10px;
    padding-left: 10px;
    font-weight: bold;
}
#adviser div.info {
    width: 110px;
    float:left;
    padding-left: 10px;
    padding-top: 20px;
}
#adviser div.name {
    font-size: 11px;
    font-weight: bold;
}

#adviser div.work_hour {
	padding-top:5px;
    font-size: 10px;
}

#adviser div.contact {
    padding-left:30px;
    text-align: left;
}
#adviser div.action_zone {
	bottom:5px;
    height:30px;
    overflow: hidden;
}

#adviser #infoBlock {
    height:220px;
    overflow: hidden;
}

#adviser div.next {
    padding-left:30px;
}

#adviser div.all {
    padding-right:5px;
}


#eur_price{
    font-weight: bold;
}
