body {
	padding: 0px;
	margin: 0px;
	background-color: #fff;
	font: xx-large Arial, Helvetica, sans-serif;
	color: Black;
	overflow: hidden;
}


.center{
	float:center;
	top:0px;
	width:38px;
	height:12px;
	z-index:1;
}
a {
	color: #000;
}
A:hover {
  	text-decoration: none;
				
}
p {

	margin: 12px 0 0 0;
}


#flashcontent{ 
position: relative; /* Абсолютное позиционирование */
left: 0px; /* Положение от левого края */
top: 0px; /* Положение от верхнего края */
float: none;
width: 772px; /* Ширина блока */
height: 660px;
color: white; /* Цвет текста */
padding: 0px; /* Поля вокруг текста */
padding-right: 0px; /* Отступ справа */
text-align: justify; /* Выравнивание по ширине */ 
}

#sound{
	position: absolute; /* Абсолютное позиционирование */
	left: 25px; /* Положение от левого края */
	top: 0px; /* Положение от верхнего края */
	right: 25px; /* Положение от правого края*/
	float: left;
	width: 75px; /* Ширина блока */
	height: 18px;
	color: white; /* Цвет текста */
	padding: 0px; /* Поля вокруг текста */
	padding-right: 0px; /* Отступ справа */
}

#head-first-page{
	background: url(../img/top-maki.png);
	width: 120%; /* Ширина блока */
	height: 241px;
	padding: 0px; /* Поля вокруг текста */
	padding-right: 0px; /* Отступ справа */
	position:absolute;
	top: 0px;
	left: -20%;
	right: 18%;
	
}
#main{
	position: absolute; /* Абсолютное позиционирование */
	left: 6%; /* Положение от левого края */
	top: 20%; /* Положение от верхнего края */
	right: 0%;
	font: 40pt Arial;
	color: #000000;
	width: 700px; /* Ширина блока */
	height: 280px;
	padding: 0px; /* Поля вокруг текста */
	padding-left: 0px; /* Отступ справа */
	background: white;
}
#content-first-page{

	background-color:#FFF;
	position: absolute; 
	left: 10%; /* Положение от левого края */
	right: 10%;
	top: 30px; 
	font: 15pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #959595;
/*	width: 800px;  */
	width: 80%; /* Ширина блока */
	height: 80%; 
	padding: 10px; /* Поля вокруг текста */
	padding-right: 0px; /* Отступ справа */
	overflow: auto;

/* TODO margin:0 auto; */
}

#text-about{
	font-size: 10pt;
	color: #808080; 
	text-align: justify;
	padding: 10px 10px 30px 0;
/*	background-color:#FFF0F0; */
	background-color:#FFF;
/*
	overflow: auto;
	height: 100%;
*/

}

#shopmap, #shopmap a{
	font-size: 10pt;
	text-decoration: none;	
	font-color: #C0C0C0;
}


#content-first-page h1{
	font-size: 17pt;
	padding: 0;
	margin: 0;

}

#content-first-page ul{
	padding: 0;


}


#11px{font: 17pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #959595;
	}
	
#foot-first-page{
	position: absolute; 
	background: url(../img/bottom-maki.png);
	left: -15%; /* Положение от левого края */
	right: 0;
	width: 115%; /* Ширина блока */
	height: 172px;
	bottom: 0px;

}
#main-menu{
        font: 12pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	
}
#main-menu a{ 
 color: #df2615; text-decoration: underline;
}
#main-menu a:hover{ 
 color: #df2615; text-decoration: none;
}

.anno {
	font-size: 10px;
	color: #B2B2B2;
}

.anno td{
	/*background: #F7F7F7;*/
	border: 1px #DADADA solid;
}


