*{
	margin:0;
	padding:0;
	}
a img{
	border:none;
	}
body{
/* font-family:Myriad Pro; */
width:100%;

}
img {
    max-width: 100%;
	max-height: 100%;
}
.nad_menu input{
	height: 30px;
    padding: 0 10px 0 15px;
	display: inline-block;
}
.nad_menu button{
	height: 28px;
    display: inline-block;
    padding: 0 10px;
}
.btnallsel{
	text-decoration: underline !important;
}
#versiya_dlya{
	text-align:right;
	font-size:24px;
}
#fon_top{
width:100%;
height:107px;
}
#wreaper{
/*width:1001px;
margin:0 auto;*/
padding-top: 80px;
}
.header{
position: relative;
width:1001px;
height:314px;
}
#h_logo{
border: none;
width: 163px;
height: 155px;
position: absolute;
display: block;
left: 420px;
top: 5px;
text-decoration: none;
}
#h_text{
border: none;
width: 800px;
height: 115px;
position: absolute;
display: block;
left: 100px;
top: 190px;
text-decoration: none;
}
.main_menu{
/* background: #FFFFFF; */
/* width:1001px; */
min-height:235px;
/* text-align:center; */
position: relative;
z-index: 9;
}
#sidebar{
width:100%;
position:relative;
/* background-color:#fff; */
/* box-shadow: -1px 0px 0px rgba(213,197,164,0.9),1px 0 0px rgba(213,197,164,0.9); */
/* padding-top: 20px; */
display:block;
}
.m_text{
/*padding-left:10px;
padding-right:10px;
font-size:28px;
line-height:100%; */
position:relative;
display:block;
min-height: 350px;
/* font-family: sans-serif,Arial,Verdana,"Trebuchet MS"; */

}
.m_text p{
	padding-bottom:15px;
	/* font: 28px Arial, Helvetica, sans-serif; */
}
.m_text ul{
	padding-left:25px;
	/* font: 28px Arial, Helvetica, sans-serif; */
}
.m_text h1{
	padding-left:5px;
	padding-bottom:15px;
	/* font: 34px Tahoma, Geneva, sans-serif; */
}
.m_text h2, .m_text h3, .m_text h4{
	padding: 10px 0;
	/* font-size: 34px; */
}
.m_text a{
	color:#333;
	border-bottom: 0px dotted #586168;
	text-decoration:none;
}
.m_text a:hover{
	border-bottom: 1px solid #586168;
}
.m_text hr{
	margin-bottom:5px;
}

#list {
    display: table;
    list-style: none outside none;
	padding-top:5px;
}
#list a{
	border:hidden;
}

#list a img{
	margin-bottom:10px;
}
#list a:hover{
	/* color:#00C; */
}
#list li {
    float: left;
    margin: 4px 15px;
    position: relative;
    width: 200px;
}
.list-mini li {
    height: 150px;
}
.piano{
width:189px;
height:203px;
float:right;
position:absolute;
bottom:-10px;
right:0;
display:block;
}
.foot{
width:1001px;
height:78px;
box-shadow: -1px 1px 0px rgba(213,197,164,0.9),1px 0 0px rgba(213,197,164,0.9);
}
.prava{
padding-top:10px;
/* font-family: sans-serif,Arial,Verdana,"Trebuchet MS"; */
font-size:28px;
width:100%;
height:28px;
}
.menu{
	padding-top:30px;
	padding-left:30px;
/*font-size:28px;
list-style:none;
margin-left:100px;
margin-right:100px;
padding-top:10px;
text-align:center;*/
}
.menu li{

/*border-left:2px solid #A60202;*/
/*height:40px;*/
/*display: inline-block;*/
}
.menu li.first{
border-left:none;
}
.menu a {
display:block;
padding-left:4px;
padding-right:4px;
/* color:#0000ff; */
text-decoration:none;
margin-top:-2px;
text-transform:uppercase;
}
.menu a:hover {
	text-decoration:underline;
	/* color:#000086; */
}
.text{
/* font-weight:bold;
font-style:Italic;
font-size:25px; */
/* text-align:center; */
/* color:#fff; */
padding-top:195px;
text-shadow: 2px 2px 2px #970202, -2px -2px 2px #970202, -2px 2px 2px #970202, 2px -2px 2px #970202, 5px 5px 0px #F7E5B5;
zoom:1;
	filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=2, OffY=2, Color=#F7E5B5);
	
}
.text2{
font-weight:bold;
font-style:Italic;
font-size:38px;
/* text-align:center; */
/* color:#fff; */
zoom:1;
	filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=2, OffY=2, Color=#F7E5B5);
text-shadow: 2px 2px 2px #970202, -2px -2px 2px #970202, -2px 2px 2px #970202, 2px -2px 2px #970202, 5px 5px 0px #F7E5B5;
}
