/* CSS Document */
body{
	margin:5px 0 0 0;
	background-color:#FFF;
	}

td, th, div, p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
	}
h1,h2,h3,h4,h5,h6{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;	
	}
p{
	/*text-indent:20px;*/
	padding:4px 0 4px 0;
	margin:0;
	}

img {
	border:0px;
	}
a {
	/*color:#283437;*/
	color:#000;
	outline:none;
	font-size:12px;	
	}
a:hover {	
	text-decoration:none;
	}
.red_link{
	color:#bc2d39;
	}
.white_link{
	color:#ffffff;
	}
.black_link{
	color:#000000;
	}
.blue_link{
	color:#210e67;
	}
.fiol_link{
	color:#2e3192;
	}
.green_link
{
	color:#02a650;
}
.text_up{
	text-transform:uppercase;
	}
#logo_table{
	background-color:#a58bba;
	}
.zvukom_logo{
	padding:0 20px 0 50px;
	}
#main_mail_map{
	padding-top:4px;
	}
#main_mail_map a{
	color:#2e3192;
	font-size:11px;
	}
#avtorization{
	padding:5px 0 0 20px;
	}
#avtorization .text{	
	/*color:#302858; */
	padding:0 10px 4px 0;
	/*font-size:11px;*/
	}
#avtorization .textgl{	
	color:#454871; 
	padding:0 10px 7px 0;
	font-size:11px;
	}
#avtorization  .text_avtgl{
	padding:20px 28px 0 18px;
	font-size:11px;
	}
#avtorization .fon_img{
	background:url(../../_i/_this_site/avtoriz25.jpg) top left no-repeat; 
	width:300px; 
	height:320px;
	}
#avtorization .text2{
	padding:18px 28px 0 18px; 
	font-size:11px; 
	}
#avtorization .text3{
	height:145px;
	padding:0;
	margin:0;
	}
#avtorization .for_form{
	padding:0 0 0 18px;
	height:90px;

	}
#avtorization .for_form4{
	padding:2px 0 0 18px;
	}

#avtorization .avtoriz_send{
	padding:15px 120px 0 0; 
	font-size:11px; 

	}
#form_avtoriz{
	padding:0px;
	margin:0px;
	}
#form_avtoriz4{
	padding:0px;
	margin:0px;
	}
#form_avtoriz .avtoriz_name{
	border:0;
	padding:0px;
	margin:0px;
	width:97px;
	font-size:12px;
	background:none;
	}
#form_avtoriz .avtoriz_mail{
	border:0;
	padding:0px;
	margin:0px;
	width:93px;
	font-size:12px;
	background:none;
	}
#form_avtoriz .avtoriz_address{
	border:0;
	padding:0px;
	margin:0px;
	width:77px;
	font-size:12px;
	background:none;
	}
#form_avtoriz4 .avtoriz_pass{
	border:0;
	padding:0 0 0 5px;
	margin:0px;
	width:135px;

	background:none;
	}
#form_avtoriz .inp{
	background: url(../../_i/_this_site/avtoriz_inp3.jpg) left center no-repeat;  
	height:25px; 
	vertical-align:middle; 
	text-align:left; 
	padding-left:7px;
	color:#454871; 
	font-size:11px;
	}
#form_avtoriz4 .inp{
	background: url(../../_i/_this_site/avtoriz_inp4.jpg) left center no-repeat;  
	height:28px; 
	vertical-align:middle; 
	text-align:left; 
	padding-left:7px;
	color:#454871;
	font-size:11px;
	padding-bottom:4px;
	}
#form_avtoriz a{
	text-decoration:none; 
	font-size:12px;
	}
	
.menu_1{	
	background-color:#d5ecfa;
	padding:1px 5px 1px 45px;	
	}

.menu_1_cur{	
	background-color:#bbb4d6;
	padding:1px 5px 1px 45px;
	
	}
#left_menu{
	padding-top:4px;
	padding-bottom:5px;
	}
#left_menu a{
	/*color:#3a4348;*/
	width: 100%;
	display:block;
	}
#zakl{
	padding-top:3px;
	}
#zakl .zakl_link{
	padding:5px 0 15px 0; 
	text-align:center; 

	}
#zakl .zakl_0{		
	width:240;
	height:32;
	text-align:center;	
	}
#zakl .zakl_1{
	position:absolute;
	top:140px;
	
	width:240;
	height:32;
	text-align:center;
	z-index:100;
	}
#zakl .zakl_2{
	position:absolute;
	top:165px;	
	width:240;
	height:32;
	text-align:center;
	z-index:90;
	}
#zakl .zakl_3{
	position:absolute;
	top:190px;
	
	width:240;
	height:32;
	text-align:center;
	z-index:80;
	}
#zakl .zakl_4{
	position:absolute;
	top:215px;
	
	width:240;
	height:32;
	text-align:center;
	z-index:70;
	}
#zakl .zakl_5{
	position:absolute;
	top:240px;
	
	width:240;
	height:32;
	text-align:center;
	z-index:60;
	}
#zakl .zakl_6{
	position:absolute;
	top:265px;
	
	width:240;
	height:32;
	text-align:center;
	z-index:50;
	}
	
#zakl .zakl__1{
	position:absolute;
	top:95px;
	
	width:240;
	height:32;
	text-align:center;
	z-index:100;
	}
#zakl .zakl__2{
	position:absolute;
	top:120px;	
	width:240;
	height:32;
	text-align:center;
	z-index:90;
	}
#zakl .zakl__3{
	position:absolute;
	top:145px;
	
	width:240;
	height:32;
	text-align:center;
	z-index:80;
	}
#zakl .zakl__4{
	position:absolute;
	top:170px;
	
	width:240;
	height:32;
	text-align:center;
	z-index:70;
	}
#zakl .zakl__5{
	position:absolute;
	top:195px;
	
	width:240;
	height:32;
	text-align:center;
	z-index:60;
	}
#zakl .zakl__6{
	position:absolute;
	top:220px;
	
	width:240;
	height:32;
	text-align:center;
	z-index:50;
	}
#zakl .zzakl_1{
	position:absolute;
	top:475px;	
	width:240;
	height:32;
	text-align:center;
	z-index:100;
	}
#zakl .zzakl_2{
	position:absolute;
	top:500px;	
	width:240;
	height:32;
	text-align:center;
	z-index:90;
	}
#zakl .zzakl_3{
	position:absolute;
	top:525px;	
	width:240;
	height:32;
	text-align:center;
	z-index:80;
	}
#zakl .zzakl_4{
	position:absolute;
	top:550px;	
	width:240;
	height:32;
	text-align:center;
	z-index:70;
	}
#zakl .zzakl__1{
	position:absolute;
	top:310px;	
	width:240;
	height:32;
	text-align:center;
	z-index:100;
	}
#zakl .zzakl__2{
	position:absolute;
	top:335px;	
	width:240;
	height:32;
	text-align:center;
	z-index:90;
	}
#zakl .zzakl__3{
	position:absolute;
	top:360px;	
	width:240;
	height:32;
	text-align:center;
	z-index:80;
	}
#zakl .zzakl__4{
	position:absolute;
	top:385px;	
	width:240;
	height:32;
	text-align:center;
	z-index:70;
	}
#zakl a{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}
	
#zakl_270 .zakl_link{
	padding:9px 0 15px 0; 
	text-align:center;
	font-size:13px;
	font-weight:bold;
	}
#zakl_270 .zakl_0{	
	width:275;
	height:35;
	text-align:center;
	}
#zakl_270 .zakl_1{
	position:absolute;
	top:80px;	
	width:275;
	height:32;
	text-align:center;
	z-index:100;
	}
#zakl_270 .zakl_2{
	position:absolute;
	top:105px;	
	width:275;
	height:32;
	text-align:center;
	z-index:90;
	}
#zakl_270 .zakl_3{
	position:absolute;
	top:130px;	
	width:275;
	height:32;
	text-align:center;
	z-index:80;
	}
#zakl_270 .zakl_4{
	position:absolute;
	top:155px;	
	width:275;
	height:32;
	text-align:center;
	z-index:70;
	}
#zakl_270 a{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}

.razd_hr{
	height:2px; 
	width:610px; 
	padding:0; 
	margin:0; 
	color:#b0a2bc;
	}
#razd span{
	font-size:14px;
	font-weight:bold;	
	}
.razd_menu{
	padding:10px 10px 0 0;
	}

#razd .relat{
	position:relative;
	top:0;
	}
#razd .text{
	padding:5px 0 10px 0; 
	text-align:center; 
	}
.razd_menu td{	
	background-color:#d5ecfa;
	text-align:right;
	}
.razd_menu a{	
	font-size:12px;
	font-weight:bold;
	color:#000000;
	}
#razd .name_1{
	background-color:#d60701; 
	padding-left:100px;
	}
#razd .razd_1{
	position:absolute;	
	background:url(../../_i/_this_site/zakl_305_pink.png) top left no-repeat;
	width:315px;
	height:45;
	text-align:center;
	}
#razd .name_2{
	background-color:#4cb034; 
	padding-left:100px;
	}
#razd .razd_2{
	position:absolute;	
	background:url(../../_i/_this_site/zakl_305_green.png) top left no-repeat;
	width:315px;
	height:45;
	text-align:center;
	}
#razd .name_3{
	background-color:#6c629e; 
	padding-left:100px;
	}
#razd .razd_3{
	position:absolute;	
	background:url(../../_i/_this_site/zakl_305_fiol.png) top left no-repeat;
	width:315px;
	height:45;
	text-align:center;
	}
#razd .name_4{
	background-color:#0193de; 
	padding-left:100px;
	}
#razd .razd_4{
	position:absolute;	
	background:url(../../_i/_this_site/zakl_305_blue.png) top left no-repeat;
	width:315px;
	height:45;
	text-align:center;
	}
#razd .name_5{
	background-color:#c3c266; 
	padding-left:100px;
	}
#razd .razd_5{
	position:absolute;	
	background:url(../../_i/_this_site/zakl_305_yellow.png) top left no-repeat;
	width:315px;
	height:45;
	text-align:center;
	}
	
#right_part{
	background-color:#d4ebf9;
	}
#right_part td, #right_part div, #right_part p{
	/*color:#30404d;*/
	}

.text_info{
	width:300px; 
	text-align:justify;	
	/*font-size:11px;*/
	}
.text_info p{	
	/*font-size:11px;*/
	}


.sotvori_sebya{
	background-color:#a58cb4;
	padding:5px 0 0 50px;
	}
.sotvori_sebya_text{
	padding:10px 0 20px 50px;
	text-align:justify;
	}
#dlya_dushi{
	width:239px; 
	height:182px; 
	background:url(../../_i/_this_site/1_dlia_dushi.png) top left no-repeat; 
	position:relative; 
	top:15px;
}
#dlya_uma{
	width:239px; 
	height:182px; 
	background:url(../../_i/_this_site/1_dlia_uma.png) top left no-repeat; 
	position:relative; 
	top:0;
	}
#dlya_tela{
	width:239px; 
	height:182px; 
	background:url(../../_i/_this_site/1_dlia_tela.png) top left no-repeat; 
	position:relative; 
	top:-15px;
	}
#dlya_dushi .text,
#dlya_uma .text,
#dlya_tela .text{	
	padding:115px 15px 0 15px; 
	font-size:12px;
	}
/*.unik_audiotech p{
	text-align:justify;
	font-size:12px;
	}*/
.bottom_link{
	background-color:#d4ebf9; 
	padding:7px 20px 7px 20px; 
	text-align:center;
	}
.bottom_link a{
	font-size:11px;
	}
#all_right{
	text-align:right; 
	padding:5px 10px 0 0; 
	background-color:#a58cb4; 
	font-size:16px; 
	font-weight:bold; 
	color:#FFFFFF;
	}
#all_right_rus{
	text-align:right; 
	padding:5px 10px 3px 0;  
	font-size:12px; 
	font-weight:bold; 
	color:#a58cb4;
	}
.text_just{
	text-align:justify;
	}
.text_cent{
	text-align:center;
	}
.text_r{
	text-align:right;
	}
.text_l{
	text-align:left;
	}
.text_11{
	font-size:11px;
	}
.text_14{
	font-size:14px;
	}
.text_22_cent{
	font-size:20px;
	text-align:center;
	}
.text_18_cent{
	font-size:18px;
	text-align:center;
	}
.text_16_cent{
	font-size:16px;
	text-align:center;
	}
.text_14_cent{
	font-size:14px;
	text-align:center;
	font-weight:bold;
	}
.book_anonce{
	font-weight:bold;
	padding:10px;
	}
.book_anonce a{
	/*text-decoration:none;*/
	color:#bc2d39;
	}
	
.yellow_line{
	background-color:#fff975;
	padding:5px 0 5px 50px;
	}
.text_content{
	padding:5px 0 5px 50px;
	}
.curr_in_cat{
	background:url(../../_i/_this_site/cart_dop_new1.jpg) #ea0014 top left no-repeat;
	padding-top:5px;	
	width:280px;
	}