@import "http://webfonts.ru/import/marck.css";
/*
	Marck Script, 400
*/
@import "http://webfonts.ru/import/calligraph.css";
/*
	Calligraph, 400
*/
@import "http://webfonts.ru/import/ubuntu.css";
/*
	Ubuntu, 300, 300 italic, 400, 400 italic, 500, 500 italic, 700, 700 italic
*/

/*#osnova {
	width: 1000px;
	margin:auto;
}*/

/*#blok_name_map {
	position: absolute;
	width: 500px;
	height: 500px;
	border:1px solid #636363;
	background:#352c27;
	margin-top: 100px;
	margin-left: -100px;
}*/

#name {
	position:absolute;
	width:290px;
	height:150px;
	font-family:marck script;
	/*background:#352c27;*/
	top:130px;
	left: -70px;
	/*border:1px solid #636363;*/
	/*border-radius:5px;*/
	color:#FFFFFF;
	font-size:30px;
	text-align:center;
	font-weight:bold;
	line-height:0px;
	-webkit-transform: translate(30px) rotate(-25deg); /*Поворот стикера*/
	-moz-transform: translate(30px) rotate(-25deg);
	-o-ransform: translate(30px) rotate(-25deg);
	-ms-transform: translate(30px) rotate(-25deg);
	display: block;
}

p {
	font-size:48px;
	line-height:0px;
}

#blok_map {
	position:absolute;
	width:150px;
	height:130px;
	/*font-family:marck script;*/
	/*background:#352c27;*/
	top:290px;
	left:20px;
	/*border:1px solid #636363;*/
	border:1px solid #FFFFFF;
	border-radius:5px;
}

#blok_map #map_text:hover {	
	background: #C2C2C2; /* при нажатии */
	color:#000000;
}
#map {
	position:absolute;
	width:150px;
	height:100px;
	/*font-family:marck script;*/
	/*background:#352c27;*/
	top:0px;
	left:0px;
	/*border:1px solid #636363;*/
	background-image: url(../img/map.png);
	background-size: contain;
}

#map_text {
	position:absolute;
	width:150px;
	height:30px;
	font-family:marck script;
	/*background:#352c27;*/
	top:100px;
	left:0px;
	margin-left: 0px;
	/*border:1px solid #636363;*/
	font-size:20px;
	color: #FFFFFF;
}

#price {
	position:absolute;
	width:153px;
	height:60px;
	font-family:marck script;
	
	top:430px;
	left:20px;
	border:1px solid #FFFFFF;
	border-radius:5px;
	color:#FFFFFF;
	font-size:24px;
	text-align:center;
	/*font-weight:bold;*/
	line-height:30px;
}

#price:hover {	
	background: #C2C2C2; /* при нажатии */
	color:#000000;
}

#text {
	position:absolute;
	width:806px;
	height:150px;
	font-family:marck script;
	top:750px;
	left:195px;
	/*border:1px solid #FFFFFF;*/
	border-radius:5px;
	color:#FFFFFF;
	font-size:24px;
	text-align:center;
	/*font-weight:bold;*/
	line-height:normal;
	min-height:150px;
	margin-bottom: 30px;
}