body{margin:auto;width:100%;padding:10
color:#252523;background:#fff;max-width:100%;overflow-x:hidden;}
}
.clear{
clear:both;
}
.message{
color:red;
}
.message_ok{color:lime;}
#main{position:relative;margin:0 auto;width:1000px;}
#header{background:url('img/header.png') left top no-repeat;width:auto;height:134px;overflow:hidden;}
#logo{float:left;background:url('img/logo.png') left top no-repeat;width:470px;height:134px;}
#text_header{font-family:"Monotype Corsiva";font-size:20px;color:#632e2e;position:absolute;margin-top:60px;margin-left:135px;}
#header .formSearch{float:left;margin-top:45px;margin-left:50px;}
#header .formSearch input[type="text"]{width:300px;height:30px;}
#header .formSearch input[type="submit"]{height:30px;}
#top_menu{background:#8D3A3A;width:auto;padding-top:10px;text-align:center;}
#top_menu ul{margin:0;padding:0;}
#top_menu ul li{list-style:none;display:inline;margin:0 15px;color:#fff;}
#top_menu ul li a{color:#fff;text-decoration:none;}
#top_menu ul li a:hover{color:#fff;text-decoration:underline;}
h1{font-size:1.5em;}
a{color:#652323;}
ul{list-style-type:square;}
.title_block{border-left:7px solid #999999;padding-left:4px;font-family:Myriad Pro, sans-serif;font-size:18px;}
#text{margin:0 auto;width:608px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;padding:0 5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
#alphabet{text-align:right;width:590px;padding:10px;margin:0 8px;font-size:15px;background:#f5f5f5;-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
#alphabet a{color:#252523;text-decoration:none;}
.interview{margin:20px 0;width:608px;overflow:hidden;}
.interview .title{font-size:24px;font-weight:bold;text-decoration:none;}
.interview .title a{font-size:24px;font-weight:bold;text-decoration:none;}
.interview .title a:hover{text-decoration:underline;}
.interview img{margin-right:10px;margin-bottom:10px;}
.formContacts input[type="text"],
.formContacts textarea{width:500px;}
#sidebar_left{width:185px;float:left;}
#sidebar_right{width:185px;float:right;}
#footer{background:#f0f0f0 url('img/footer.png') left top no-repeat;width:1000px;text-align:center;padding-top:50px;}
#footer_menu{width:1000px;padding-top:10px;text-align:center;}
#footer_menu ul{margin:0;padding:0;}
#footer_menu ul li{list-style:none;display:inline;margin:0 15px;color:#652323;}
#footer_menu ul li a{color:#652323;text-decoration:none;}
#footer_menu ul li a:hover{color:#652323;text-decoration:underline;}
.social{text-align:center;}
.social .vk{display:inline-block;background:url('img/vk_icon.png') left top no-repeat;width:32px;height:32px;}
.social .google{display:inline-block;background:url('img/google_icon.png') left top no-repeat;width:32px;height:32px;}
#rotaban_231318{margin:0 auto;width:480px;height:60px;margin-bottom:3px;}
.singer-info{padding-top:20px;width:600px;background-color:#E2E6E4;}
.singer-info table{border-spacing:6px;}
.photo-singer{float:left;width:200px;height:200px;margin:5 25 5 5;}
.photo-singer img{border:3px solid white;width:150px;height:150px;-moz-border-radius:150px;-khtml-border-radius:150px;-webkit-border-radius:150px;border-radius:150px;}
.stolbec-info{font-weight:bold;}
form[name="formSingerType"] .title{margin:20px 0;font-weight:bold;font-size:18px;}
@media (max-width:1024px){body{font-size:30px;}
table{font-size:30px;}
#main{width:100%;padding:10}
#header{width:100%;padding:10}
#top_menu{width:100%;padding:10}
#text{width:100%;padding:10}
#text_header{font-size:30px;}
#song #alphabet,
#songs #alphabet,
#singer #alphabet{display:none;}
#alphabet{width:100%;padding:10
font-size:20px;overflow:hidden;height:auto;}
#alphabet a{display:inline-block;margin-left:5px;}
#songs ul li{margin-bottom:40px;}
#sidebar_left{display:none;}
#sidebar_right{display:none;}
#footer{width:100%;padding:10}
#footer_menu{width:100%;padding:10}
form[name="formSingerType"]{display:none;}
}