/* для модального окошка alert */
.alert_message {
	font-size: 140%;
	padding:15px 45px 30px 25px;
	text-align: center;
}

.message_bgr {
	background-color:#ffffff;
	padding: 0;
}

#progress_mobi .alert_progress{
	margin: 0 20px 0 0;
	padding-left: 20px;
}

.alert_progress {
	BACKGROUND: url(../../i/alert/progress_mobi.gif) no-repeat center center;
	margin: 0px 20px 0 0;
	WIDTH: 100%;
	HEIGHT: 30px;
	TEXT-ALIGN: center;
	WIDTH: 95%;
}

.overlay_alert {
	FILTER: alpha( opacity = 60 );
	BACKGROUND-COLOR: #000000;
	moz-opacity: 0.6;
	opacity: 0.6;
}


.alert_close {
	DISPLAY: block;
	HEIGHT: 18px;
	width: 18px;
	BACKGROUND: url(../../i/bulb_close_big.gif) no-repeat top right;
	float:right;
	cursor: pointer;
}

.alert_minimize {
	DISPLAY: none;
	WIDTH: 0px;
	HEIGHT: 0px
}

.alert_maximize {
	DISPLAY: none;
	WIDTH: 0px;
	HEIGHT: 0px
}

.alert_title {
	FLOAT: left;
	WIDTH: 100%;
	HEIGHT: 1px
}

.alert_content {
	background: url(../../i/alert/mega.gif) no-repeat center top;
	OVERFLOW: visible;
	COLOR: #000;
}

.alert_window {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 20px;
	MARGIN-LEFT: auto;
	WIDTH: 400px;
	MARGIN-RIGHT: auto;
	PADDING-TOP: 20px;
}

.alert_buttons {
	WIDTH: 100%;
	TEXT-ALIGN: center
}

.alert_buttons .b-forbutton {
	margin-left: 30%;
}
.two_buttons .alert_buttons .b-forbutton  {
		margin-left: 0;
}
.alert_buttons INPUT{

}

.alert_buttons INPUT.cancel_button {
	margin-top: 10px;
}



