body {
	margin: 0px;
	padding: 0px;
	background-color: #cd66ff;
	color:#263d0f;
	font-family:Arial;
	font-size:14px;
}

img{
    border:none;
}
P{
	padding-top:7px;
}
*html #main #headre{
	width:expression(document.body.clientWidth > 1280? "100%" :"1280px");
}

#studio_audio{
     position:absolute;
     top:150px;
     left:700px;
     width:250px;
     height:50px;
}
#studio_photo{
     position:absolute;
     top:150px;
     left:400px;
     width:250px;
     height:50px;
}

form {
width: 300px; /* задаем ширину формы, чтобы сработал overflow */
overflow: hidden; /* обрезаем выступы за форму (в частности в ие6 неправильно расчитанный width для div) */
padding: 2px; /* небольшой отступ чтобы не обрезалась подсветка input в фокусе в Safari и Chrome */
}
form .formLine {
float: left; /* чтобы не было проблем с отступами между блоками */
width: 100%; /* чтобы блоки не встраивались в одну строку */
margin-bottom: 5px; /* расстояние между блоками */
}
form label {
float: left; /* делаем метки плавающими и фиксированной ширины чтобы выровнять их по одному уровню */
width: 60px;
text-align: right;
position: relative; /* выравниваем тексты меток и полей по одному уровню */
top: 2px; /* отступ сверху подбираем в зависимости от размера шрифта и дизайна полей */
margin-right: 5px; /* чтобы к меткам не прилипали поля */
}
form input[type=text], form input[type=password] {/* оформление для полей типа text и password */
width: 100px;
background: #fff; /* обязательно указываем цвет фона (или ставим его none), т.к. в браузере могут быть свои значения по умолчанию */
border: 1px solid #7f9db9; /* цвет бордюра */
height: 20px; /* явно задаем высоту, для кроссбраузерности */
}
form .formText {/* класс для ие6, который не понимает свойства по типам селекторов */
width: 200px;
background: #fff;
border: 1px solid #7f9db9;
height: 20px;
}
form input[type=submit] {/* оформление для кнопки submit */
margin-left: 65px;
cursor: pointer; /* меняем указатель для кнопки */
}
form .formSubmit {/* класс для ие6 */
margin-left: 65px;
cursor: pointer;
width: auto;
}
* html input {/* хак для ие6, котрый поможет ему понять типы селекторов */
z-index: expression(
runtimeStyle.zIndex = 1,
type == "text" ? (className = "formText") : 0,
type == "password" ? (className = "formText") : 0,
type == "submit" ? (className = "formSubmit") : 0
)
}



#top_menu{
   position:absolute;
   width:550px;
   height:150px;
   top:10px;
   left:320px;
}
#top_menu div a{
   text-decoration:none;
   color:white;
}
#top_menu div a:hover{
    color:#cd66ff;
}
#top_menu_1{
   position:relative;
   top:30px;
   left:60px;
}
#top_menu_2{
   position:relative;
   top:90px;
   left:50px;
}

#header {
	background:url(/i/header.jpg) no-repeat;
	min-width: 1280px;
	height:409px;
}
#main {
	position: relative;
	min-width: 1280px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

#content {
	width: 800px;
	min-height:1000px;
	margin: 0px 20% 0px 16%;
	padding: 1%;
}
#leftmenu {
	background:url(/i/left_line.jpg) repeat-y;
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 0px;
	width:199px;
	height:1023px;
}
#left_content{
    position:absolute;
	top:5px;
	left:0px;
	width:170px;
}
#rightcol {
	background:url(/i/right_line.jpg) repeat-y;
	position: absolute;
	top: 0px;
	right: 0px;
	width: 181px;
	height:1023px;
	margin: 0px;
}
#rightcol {
	background:url(/i/right_line.jpg) repeat-y;
	position: absolute;
	top: 0px;
	right: 0px;
	width: 181px;
	height:1023px;
	margin: 0px;
}

#right_menu{
    position:absolute;
	top:105px;
	left:0px;
	width:170px;
}
#login{
    position:absolute;
	top:35px;
	left:-25px;
	width:250px;
	height:100px;
}


#content p, #leftmenu p, #rightmenu p {
	margin-top: 0px;
}


#m_1{
	background:url(/i/buttons_1.jpg) no-repeat;
    display:block;
    position:absolute;
	width:130px;
	height:35px;
	top:47px;
	left:0px;
}
#m_2{
	background:url(/i/buttons_2.jpg) no-repeat;
    display:block;
    position:absolute;
	width:130px;
	height:35px;
	top:85px;
	left:0px;
}
#m_3{
	background:url(/i/buttons_3.jpg) no-repeat;
    display:block;
    position:absolute;
	width:130px;
	height:35px;
	top:123px;
	left:0px;
}
#m_4{
	background:url(/i/buttons_4.jpg) no-repeat;
    display:block;
    position:absolute;
	width:130px;
	height:35px;
	top:161px;
	left:0px;
}
#m_5{
	background:url(/i/buttons_5.jpg) no-repeat;
    display:block;
    position:absolute;
	width:130px;
	height:35px;
	top:199px;
	left:0px;
}
#m_6{
	background:url(/i/buttons_6.jpg) no-repeat;
    display:block;
    position:absolute;
	width:130px;
	height:35px;
	top:237px;
	left:0px;
}
#m_7{
	background:url(/i/buttons_7.jpg) no-repeat;
    display:block;
    position:absolute;
	width:130px;
	height:35px;
	top:275px;
	left:0px;
}


#m_1:hover{
	background:url(/i/buttons_h_1.jpg) no-repeat;
    display:block;
    position:absolute;
	width:130px;
	height:35px;
	top:47px;
	left:0px;
}
#m_2:hover{
	background:url(/i/buttons_h_2.jpg) no-repeat;
    display:block;
    position:absolute;
	width:130px;
	height:35px;
	top:85px;
	left:0px;
}
#m_3:hover{
	background:url(/i/buttons_h_3.jpg) no-repeat;
    display:block;
    position:absolute;
	width:130px;
	height:35px;
	top:123px;
	left:0px;
}
#m_4:hover{
	background:url(/i/buttons_h_4.jpg) no-repeat;
    display:block;
    position:absolute;
	width:130px;
	height:35px;
	top:161px;
	left:0px;
}
#m_5:hover{
	background:url(/i/buttons_h_5.jpg) no-repeat;
    display:block;
    position:absolute;
	width:130px;
	height:35px;
	top:199px;
	left:0px;
}
#m_6:hover{
	background:url(/i/buttons_h_6.jpg) no-repeat;
    display:block;
    position:absolute;
	width:130px;
	height:35px;
	top:237px;
	left:0px;
}
#m_7:hover{
	background:url(/i/buttons_h_7.jpg) no-repeat;
    display:block;
    position:absolute;
	width:130px;
	height:35px;
	top:275px;
	left:0px;
}



/* right menu */
#ml_1{
	background:url(/i/l_buttons_1.jpg) no-repeat;
    display:block;
    position:absolute;
	width:180px;
	height:35px;
	top:47px;
	left:0px;
}
#ml_2{
	background:url(/i/l_buttons_2.jpg) no-repeat;
    display:block;
    position:absolute;
	width:180px;
	height:35px;
	top:85px;
	left:0px;
}
#ml_3{
	background:url(/i/l_buttons_3.jpg) no-repeat;
    display:block;
    position:absolute;
	width:180px;
	height:35px;
	top:123px;
	left:0px;
}
#ml_1:hover{
	background:url(/i/l_buttons_h_1.jpg) no-repeat;
    display:block;
    position:absolute;
	width:180px;
	height:35px;
	top:47px;
	left:0px;
}
#ml_2:hover{
	background:url(/i/l_buttons_h_2.jpg) no-repeat;
    display:block;
    position:absolute;
	width:180px;
	height:35px;
	top:85px;
	left:0px;
}
#ml_3:hover{
	background:url(/i/l_buttons_h_3.jpg) no-repeat;
    display:block;
    position:absolute;
	width:180px;
	height:35px;
	top:123px;
	left:0px;
}



/* форма поиска */
#submit{
    background-color:#5c1161; 
	color:white; 
	width:50px;
}
input{
    border: 1px solid #5c1161;
}
.form_search TD{
    font-family:Verdana;
	font-size:11px;
    color:white;
	vertical-align:bottom;
}
#search_head{
    font-family:Verdana;
	font-size:9px;
    text-align:right;
}
#search{
    position:absolute;
	top:305px;
	left:-25px;
}
#radio_group{
    padding-top:0px;
}
#radio_group INPUT{
	border:none;
	padding-top:0px;
	margin:0px;
}
#search_icon{
    background-image: url(/i/search.png);
	width:41px;
	height:41px;
    position:absolute;
	top:14px;
	left:0;
	z-index:1;
}

#cabinet_menu{
    position:absolute;
    top:100px;
    left:0px;
    font-size:12px;
}
