.b-dashedLink {
	display: inline-block;
	font: bold 12px/1.4 Helvetica;
	background: url(../images/dashedBorder.png) left bottom repeat-x;
}
.b-dashedLink:hover {
	background: none;
}
.header-wr .phone {
	position: absolute;
	margin: 0;
	padding: 0;
	top: 24px;
	left: 240px;
}
.phone .b-dashedLink {
	margin-top: 10px;
}
.b-workTime	{
	display: block;
	width: 156px;
	height: 71px;
	font-size: 0;
	font-family: Helvetica;
	text-align: center;
	line-height: 1;
	color: #12a9ba;
	background: url(../images/schedule_new_2.png) no-repeat;
}
	.b-workTime strong {
		display: block;
		font-size: 0
	}
.header .b-workTime {
	position: absolute;
	top: 20px;
	left: 460px;
}

.aut_window.call_order {
	z-index: 100;
}

.header-wr .favorited {
	position: absolute;
	margin: 0;
	left: 670px;
	top: 30px;
}
.header-wr .header-cart {
	margin-top: 30px;
	margin-bottom: 10px;
}
.header-wr .favorited span + a {
	position: absolute;
	display: block;
	top: 20px;
	left: 40px;
}

.b-modalWindow {
	padding: 15px 15px 25px;
	width: 430px;
	border-radius: 4px;
	text-align: center;
	color: #000;
	background-color: #fff;
}
	.b-modalWindow form {
		text-align: center;
	}
	.b-modalWindow h1 {
		font-size: 22px;
		color: #2e63b1;
		text-align: center;
		font-weight: normal;
	}
	.b-modalWindow label {
		display: block;
		margin: 15px 0;
		text-align: center !important;
	}
	.b-modalWindow input[type=text] {
		display: block;
		margin: 5px auto;
		padding: 0 5px;
		width: 233px;
		height: 24px;
		line-height: 24px;
		border-radius: 4px;
		border: 1px solid #a2a2a2;
	}
	.b-modalWindow input[type=submit] {
		margin: 10px 0;
		padding: 0 20px;
		border: 1px solid #00beed;
		outline: none;
		cursor: pointer;
	}
	.b-modalWindow-head {
		margin-bottom: 10px;
		padding-bottom: 5px;
		border-bottom: 1px solid #919191;
	}
	.b-modalWindow-content {
		text-align: center;
	}
	.b-whiteButton {
		display: inline-block;
		padding: 0 20px;
		height: 34px;
		line-height: 34px;
		border-radius: 4px;
		border: 1px solid #00beed;
		cursor: pointer;
		font-size: 13px;
		font-weight: bold;
		color: #363636;
		text-transform: uppercase;
		background: #FFFFFF;
		background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#CFCFCF));
		background: -webkit-linear-gradient(#FFFFFF, #CFCFCF);
		background: -moz-linear-gradient(#FFFFFF, #CFCFCF);
		background: -ms-linear-gradient(#FFFFFF, #CFCFCF);
		background: -o-linear-gradient(#FFFFFF, #CFCFCF);
		background: linear-gradient(#FFFFFF, #CFCFCF);
	}
	.b-whiteButton:hover {
		background: #FFFFFF;
		background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#DEDEDE));
		background: -webkit-linear-gradient(#FFFFFF, #DEDEDE);
		background: -moz-linear-gradient(#FFFFFF, #DEDEDE);
		background: -ms-linear-gradient(#FFFFFF, #DEDEDE);
		background: -o-linear-gradient(#FFFFFF, #DEDEDE);
		background: linear-gradient(#FFFFFF, #DEDEDE);
	}