	html, body{margin: 0; padding: 0; width: 100%; font-family: Tahoma, Arial, sans-serif; font-size: 12px; background: #f5f5ed url(/images/shapka.jpg) center top no-repeat; -webkit-font-smoothing: antialiased; font-smooth: always}

	a{text-decoration: underline; outline: none; color: #990002}
  a:hover{text-decoration: none; color: #990002}
	input, textarea, option{font-family: Tahoma, Arial, sans-serif}
	
	a img {border: 0}
	.ov_h{overflow: hidden}
	* html .ov_h{overflow: visible; height: 1px}
	.c{display: block; clear: both; height: 0; font-size: 0; line-height: 1px; overflow: hidden}

	.hidden {display: none; width: auto; height: auto}
  h2 {font: bold 16px Tahoma, sans-serif; color: #0f282d; margin: 0; padding: 0 0 10px}
  h1 {font: bold 21px Tahoma, sans-serif; color: #0f282d}
  h1.h1_title {background: url(/images/title_art.gif) 2px bottom no-repeat; padding: 0 0 22px 32px; font: bold 18px/1em Georgia, serif; color: #000; margin: 0 0 12px}
	h1.h1_title span{border-bottom: 4px solid #000}
  h1.h1_title span.add {border: 0; padding: 0 0 0 25px; font: 11px Tahoma, sans-serif}
  h3 {font: 14px Tahoma, serif; color: #0f282d; margin: 0; padding: 0 0 5px}
  
	#all0{background: url(/images/bottom_bg.jpg) center bottom no-repeat}
	#all{width: 996px; margin: 0 auto}

/*----------- header -------------*/

	#header_login{height: 51px; padding: 9px 48px 0; background: url(/images/header_login_bg.jpg) left top no-repeat}
	#header_login div{float: left; width: 277px; padding: 11px 0 0}
	#header_login div select{width: 160px; margin: 0 10px 0 0; color: #b5b5b5}
	#header_login div select option{color: #b5b5b5}
	#header_login div a img{position: relative; top: 6px}

	#header_login ul{margin: 0; padding: 14px 0 0; list-style: none; float: left}
	#header_login ul li{float: left; padding: 0 30px 0 0; font: bold 11px Tahoma, sans-serif; #4f4f4f}
	#header_login ul li a{text-decoration: none}
	#header_login ul li a:hover{color: #4f4f4f}
  #header_login span.new {background: #990002; color: #fff; padding: 2px 3px; margin: 0 0 0 4px; float: none; width: auto; display: inline}

	#header_login span{float: right; display: block; width: 170px}
	#header_login span p{padding: 0; margin: 0; line-height: 1.7em}
	#header_login span p a{font-size: 11px}
	#header_login span p b img{position: relative; top: 2px}
	#header_login span p b a{font-size: 11px; color: #8a8a81; font-weight: normal}

	#header{height: 420px}
	#header_top{height: 72px; padding: 0 48px 0 0;
/*		background: url(/images/header_top.jpg) left top no-repeat;*/
	}
	#header_top span{float: right; padding: 29px 0 0}
	#header_top span a{font: bold 11px Georgia, serif; color: #81458c; letter-spacing: -0.8px}
	#header_top div{float: right; width: 135px; height: 95px; position: relative; background: url('/images/bilet.png') no-repeat; z-index: 1; margin: 0 0 -23px}
	#header_top div .a{display: block; width: 135px; height: 95px; margin: 0 0 0 20px}
	#header_top div div#login{position: absolute; display: none; left: -167px; top: 21px; font-style: normal; background: url(/images/login_popup_bg.png) left top no-repeat; width: 215px; height: 164px; padding: 35px 0 0 32px; font-size: 14px; color: #000; font-weight: bold}
	#header_top div div#login b{display: block; width: 174px; height: 27px; background: url(/images/login_popup_bg_inp.gif) left top no-repeat; margin: 0 0 6px}
	#header_top div div#login b input{width: 160px; padding: 7px 7px 0 7px; font-size: 11px; color: #cdc5c0; background: none; border: 0}
  #header_top div.restore {position: absolute; top: 133px; left: 120px; width: 90px; float: none; height: auto; background: none; margin: 0; font-size: 11px}

	#header_top ul{margin: 0; padding: 29px 0 0 32px; list-style: none; float: left}
	* html #header_top ul{width: 728px}
	#header_top ul li{float: left; padding: 0 0 0 9px; letter-spacing: -0.1px; font-size: 11px}
	* html #header_top ul li{padding: 0 0 0 7px}
	#header_top ul li a{white-space: nowrap}
	#header_top ul li.top_sub{position: relative}
	#header_top ul li.top_sub a{text-decoration: none; padding: 0 9px 0 0; background: url(/images/top_sub_arr.gif) right 7px no-repeat}
	#header_top ul li.top_sub a i{white-space: nowrap; text-decoration: none; border-bottom: 1px dashed #990002; font-style: normal}
	#header_top ul li.top_sub a:hover i{border-bottom: 0}
	#header_top ul li.top_sub div{width: 159px; float: none; height: auto}
	#header_top ul li.top_sub .top_sub1{display: none; position: absolute; top: 15px; left: 0; background: url(/images/top_sub_t.png) left top no-repeat; padding: 26px 0 0}
	#header_top ul li.top_sub .top_sub2{background: url(/images/top_sub_c.png) left top repeat-y}
	#header_top ul li.top_sub .top_sub3{background: url(/images/top_sub_b.png) left bottom no-repeat; position: relative; top: 3px; width: 139px; padding: 0 10px 10px}
	#header_top ul li.top_sub .top_sub1 a{text-decoration: underline; padding: 0; background: 0; line-height: 1.8em}
	#header_top ul li.top_sub .top_sub1 a:hover{text-decoration: none}

	#header_center{height: 211px}
	#header_center_left{float: left; width: 516px; padding: 27px 0 0 26px}
	#header_center_left a img{margin: 0 0 12px}
	#header_center_left blockquote{display: block; margin: 0; padding: 0 0 26px 21px; width: 163px; height: 67px}
	#header_center_left blockquote a{display: block; margin: 0; padding: 0; width: 163px; height: 67px; text-indent: -700em; overflow:hidden; white-space: nowrap}

	#header_center_center{float: left; width: 88px; padding: 166px 0 3px; position: relative}
	#header_center_center a{font-size: 11px; text-decoration: none; border-bottom: 1px dashed #990002}
	#header_center_center a:hover{border-bottom: 0}
  
  .badges {position: absolute; right: 8px; top: 65px; width: 140px}
  .badges .one {position: relative; float: left; width: 70px; text-align: center}

	#header_center_right{float: left; width: 318px; padding: 155px 0 0; font-size: 11px; color: #6c5f4a; font-style: italic}
	#header_center_right a{font-size: 11px; color: #6c5f4a; font-style: italic}

	#header_center_right1{float: left; width: 318px; padding: 0; font-size: 11px; color: #6c5f4a; font-style: italic}
	#header_center_right1 a{font-size: 11px; color: #6c5f4a; font-style: italic}
	#header_center_right1_search{height: 30px; padding: 35px 0 0; margin: 0 0 90px}
	#header_center_right1_search .inp{width: 179px; border: 1px solid #d4ccc8; font-size: 11px; color: #cdc5c0; padding: 3px; margin: 0 7px 0 0}
	#header_center_right1_search a img{position: relative; top: 4px}

	#header_center_right1_search i{display: block; float: left; position: relative; z-index: 100; font-size: 11px; color: #6c5f4a; font-style: normal; margin: 12px 0 0}
	#header_center_right1_search i a{color: #6c5f4a; font-size: 11px; font-style: normal}
	#header_center_right1_search em{width: 159px; float: none; height: auto; display: block; font-style: normal}
	#header_center_right1_search .top_sub1{margin: 0; line-height: normal; border-left: 0; position: absolute; top: 15px; left: 0; background: url(/images/top_sub_t.png) left top no-repeat; padding: 26px 0 0; display: none}
	#header_center_right1_search .top_sub2{background: url(/images/top_sub_c.png) left top repeat-y}
	#header_center_right1_search .top_sub3{background: url(/images/top_sub_b.png) left bottom no-repeat; position: relative; top: 3px; width: 139px; padding: 0 10px 10px}
	#header_center_right1_search .top_sub3 span{display: block; background: url(/images/header_center_right1_search_popup_inp.png) left top no-repeat; width: 144px; height: 26px; margin: 0 0 3px}
	#header_center_right1_search .top_sub3 span input{width: 135px; padding: 5px 0 0 5px; background: none; border: 0; font-size: 11px; color: #cdc5c0}

	#header_bottom{height: 120px; padding: 17px 0 0; position: relative}
	#header_bottom h2{margin: 0 0 6px 47px; font-size: 18px; color: #000; font-style: italic; font-family: Georgia}
	#header_bottom #top_scroll{ height: 71px; width: 3080px; padding: 0 0 0 22px; background: url(/images/top_scroll_bg.png) left top repeat-x}
	* html #header_bottom #top_scroll{background: url(/images/top_scroll_bg.gif) left top repeat-x}
	#header_bottom #top_scroll a{display: block; float: left; width: 38px; text-align: center; font-size: 14px; margin: 0 6px 0 0}
	#header_bottom #top_scroll strong{display: block; float: left; width: 38px; text-align: center; font-size: 16px; color: #530304; margin: 0 6px 0 0}
	#header_bottom #top_scroll .bott{margin: 54px 6px 0 0}

/*----------- bottom -------------*/

	#bottom{position: relative; height: 224px}
	#bottom_top{padding: 39px 0 0 22px; height: 32px; font-size: 11px; color: #666}
	#bottom_top_left{float: left; width: 245px}
	#bottom_top_left img{float: left; margin: 0 5px 0 0; position: relative}
	#bottom_top_center{float: left; width: 303px}
	#bottom_top_right{float: left; width: 374px;margin-top:-6px}
	#bottom_bottom {padding: 17px 0 0 47px}
	#bottom_bottom a{font-size: 11px; color: #000; margin: 0 12px 0 0}
	#bottom_gazvoda{position: absolute; top: -268px; left: 1px}

/*----------- content -------------*/

	#content{background: url(/images/content_top_bg.jpg) left top no-repeat}
	#content h2{background: url(/images/title_art.gif) 2px bottom no-repeat; padding: 0 0 22px 32px; font-family: Georgia; font-size: 18px; color: #000; line-height: 1em; margin: 0 0 12px}
	#content h2 span{border-bottom: 4px solid #000}
	#content h2 a{font-size: 11px; font-weight: normal; margin: 0 0 0 10px}
	.a{font-size: 11px; color: #990002; margin: 0 0 0 32px}

	.paging{font: 12px Arial, sans-serif; clear: both; color: #000}
	.paging a {margin: 0 7px}
	.paging strong{font-size: 12px; margin: 0 7px}
	.paging div{float: right}
	.paging div input{position: relative; top: -6px}


	#left{float: left; width: 240px; padding: 32px 0 0}
	.gazvoda{padding: 32px 0 270px}

	#tags{padding: 0 0 12px 15px; background: url(/images/block_bott_240.gif) left bottom no-repeat; margin: 0 0 31px; line-height: 2.2em}
	#tags div{padding: 0 0 60px 32px}
	#tags div a{font-size: 11px; white-space: nowrap}
	#tags .a{font-size: 11px; margin: 0 0 0 32px}
  .all {font-size: 11px; padding: 20px 0 0; margin: 0} 
  .all a, .all a:active, .all a:visited, .all a:hover, .all a:focus {color: #000; padding: 0 0 0 10px; background: url(/images/page_1947_left_content_articles.gif) 0 5px no-repeat}
  
  /* popup */
  #all_tags {padding: 0 40px; width: 630px; font-size: 13px; background: #fff}
  #all_tags .paging {padding: 35px 0; clear: both}
  #all_tags .paging a, #all_tags .paging strong {margin: 0 5px 0 0; font: 14px Tahoma, sans-serif}
  #all_tags .column {position: relative; float: left; width: 190px; padding: 0 20px 0 0}
  #all_tags .column p {padding: 5px 0; margin: 0}
  
  #message {width: 605px; padding: 0 40px}
  .send_message {padding: 20px 0}
  .send_message table {width: 100%}
  .send_message td {padding: 10px 0; vertical-align: top}
  .send_message .label {width: 95px; padding: 10px 15px 10px 0}
  .send_message .for-button {text-align: right}
  .send_message textarea, .send_message input {padding: 5px; border: 1px solid #e3e3eb; border-bottom-color: #e2e9ef; border-top-color: #aaadb2; font: 12px Tahoma} 
  .send_message textarea {width: 505px; height: 105px; font: 12px Arial}
  .send_message input {width: 505px}
  .send_message input.button {width: auto; background: #a3b3a9; color: #fff; font: 11px Tahoma, sans-serif; padding: 5px 15px}
  .send_message .contact-field {width: 350px; position: relative; float: left; padding: 5px; border: 1px solid #e3e3eb; border-bottom-color: #e2e9ef; border-top-color: #aaadb2; height: 12px; font: 12px Tahoma}
  .send_message .contact-button {position: relative; float: right; width: 120px; text-align: right; margin: 0 9px 0 0; padding: 0 9px 0 0; background: url('/images/choice.png') 100% 50% no-repeat}
  .send_message .contact-list {background: #e6e5db; position: absolute; right: -9px; top: 20px; z-index: 10; padding: 25px 10px 5px 25px; max-height: 470px; overflow-x: hidden; overflow-y: auto}
  #message .send_message .contact-list {max-height: 240px}
  .contact-list .one {padding: 10px 5px 5px 65px; width: 190px; min-height: 45px; position: relative; margin: 0 0 20px; text-align: left}
  .contact-list .one img {position: absolute; left: 5px; top: 5px; margin: 0!important}
  .contact-list .one:hover, .contact-list .one:focus {background: #fff}
  
  #send {width: 635px; padding: 0 40px}
  #send input {color: #969696; font: 14px Tahoma; border: 1px solid #c2c2c2; padding: 5px 10px; background: #e7e7e7 url('/images/search-bg.gif') repeat-x; width: 500px}
  #send input.mail {width: 190px}
  #send input.button {background: #990002; color: #fff; width: 90px; margin: 0 0 0 5px} 
  #send p {margin: 0; padding: 0 0 25px}
  #send .arr {font-size: 13px; background: url('/images/top_sub_arr.gif') 100% 50% no-repeat; padding: 0 12px 0 0}
   
  div.search input {background: #e7e7e7 url('/images/search-bg.gif') repeat-x; border: 1px solid #c2c2c2; font-size: 14px; margin: 0 5px 0 0; padding: 5px 10px; width: 280px}
  div.search input.search {color: #fff; background: #990002; border-color: #990002; cursor: pointer; width: auto; padding: 4px 15px}
  a.button, a.button:active, a.button:visited, a.button:hover, a.button:focus {background: #a3b3a9; color: #fff; font: 11px Tahoma, sans-serif; padding: 5px 15px; text-decoration: none; position: relative; min-width: 70px}
  .avatar {position: relative; float: left; width: auto; padding: 0 20px 15px 0}
  .avatar p {padding: 15px 0 0; margin: 0}
  .avatar img {float: none !important; margin: 0}
  .search-right {position: relative; float: right; width: 320px; text-align: right}
  .search-right input {width: 230px; margin: 0 10px 0 0}
  .search-right input.button-design {margin:0;width:70px;padding:5px 0}
  #content h2.search-itog {background: none; padding: 0; font: bold 16px Tahoma; color: #0f282d; margin: 0 0 12px}
  .search-results {border-bottom: 4px solid #a3b3a9; padding: 25px; background: #fff; margin: 0 0 17px 32px}
  .search-results .search-list {margin: 0 -25px; padding: 15px 0 0}
  .search-results .one {padding: 0 30px 20px 25px; width: 270px; font-size: 11px; color: #000; height: 95px; position: relative; float: left}
  .search-results .one p {padding: 0; margin: 0}
  .search-results .one .pic {position: relative; float: left; width: 90px; margin: 0 10px 10px 0}
  .search-results .one .text {width: 165px; position: relative; float: left}
  .search-results .one .text .hidd {height: auto; max-height: 75px; overflow: hidden; position: relative}
  .search-results .one .delete {color: #96958e; font: italic 11px Tahoma, sans-serif}
  .search-results h3 a {font: 14px Georgia, serif}
  .tabs {margin: 0 0 0 32px; background: #fff}
  .tabs .tab {position: relative; float: left; width: auto; border-bottom: 3px solid #cac9bc; background: #e6e5db; height: 23px; padding: 15px 14px 0; color: #0f282d; font: 11px Tahoma, sans-serif; margin: 0 1px 0 0}
  .tabs .selected {background: #fff; border-bottom-color: #fff}
  .tabs .tab span {color: #990002}
  .tabs .tab a, .tabs .tab a:active, .tabs .tab a:visited {color: #0f282d; text-decoration: none; border-bottom: 1px dashed #0f282d}
  .tabs .tab a:hover, .tabs .tab a:focus {text-decoration: none; border: 0}
  
	#rubrikator{padding: 0 0 0 15px; margin: 0 0 31px}
	#rubrikator div{padding: 0 0 0 32px; font-size: 12px; color: #949393; line-height: 1.6em}
	#rubrikator div a{font-size: 11px}

    .shop-list{padding: 0 0 0 15px; margin: 0 0 31px}
    .shop-list div{padding: 0 0 0 32px; font-size: 12px; color: #949393; line-height: 1.6em}
    .shop-list div a{font-size: 11px}
    .shop-list .one {padding-bottom: 10px;}

	#users div{margin: 0 0 0 32px}
	#users div span{width: 200px; display: -moz-inline-stack; display: inline-block; vertical-align: top; font-size: 11px; color: #434343; font-style: italic; margin: 0 0 11px; zoom: 1;
		*display: inline;
	}
	#users div span img{float: left; margin: 0 11px 0 0}

	#svideteli{margin: 0 0 31px; padding: 15px 20px 15px 47px; background: #fff}
	#svideteli strong{font-size: 18px; font-family: Georgia; color: #990002; font-style: italic; padding: 0 0 14px}
	#svideteli div{margin: 12px 0 0}
	#svideteli div a{font-size: 11px; color: #000; font-family: Georgia; font-weight: bold}
	#svideteli div img{float: left; margin: 0 12px 0 0}
	#svideteli span{display: block; width: 160px; padding: 0 0 0 1px; position: relative; font-size: 11px; color: #6f634d; font-family: Georgia; font-style: italic; margin: 0 0 8px 2px}
	#svideteli span em{font-size: 24px; color: #6f634d; font-style: italic; font-family: Georgia; position: absolute; left: -15px; top: -14px}
	#svideteli span b{font-size: 24px; color: #6f634d; font-style: italic; font-weight: normal; font-family: Georgia; position: absolute; right: -7px; bottom: -8px}
	#svideteli .a{font-size: 11px; color: #990002; margin: 5px 0 0}
  
  .people-pic {position: relative; float: left; width: 56px; height: 66px; margin: 0 10px 10px 0; z-index: 1; overflow: hidden}
  .people-pic .cadre {width: 56px; height: 66px; position: absolute; background: url('/images/cadre.png') no-repeat; z-index: 5; left: 0; top: 0}
  #svideteli .people-pic {margin: 0 10px 0 0; left: -2px}
  #svideteli .people-pic .cadre {margin: 0}
  #svideteli .for-name {margin: 0 0 4px}
  #svideteli .for-name td {vertical-align: top; padding: 0; margin: 0; width: 66px}
  #svideteli .for-name a, #svideteli .for-name a:active, #svideteli .for-name a:visited, #svideteli .for-name a:hover, #svideteli .for-name a:focus {font: bold 11px/14px Georgia, serif; color: #000}
  #svideteli .for-name td + td {vertical-align: middle; width: auto}

  #books{padding:0 0 12px;background:url(/images/block_bott_240.gif) left bottom no-repeat;margin:0 0 31px;color:#6f634d}
	#books h2{margin-left:15px}
	#books .book-list{padding: 15px 20px 15px 32px; background: #fff; margin: 0 0 17px;position:relative}
  .book-list .scrollbar{position:absolute;bottom:10px;left:47px;width:175px;z-index:5}
  #books .book-one{padding:0 0 10px 15px;float:left;width:175px;height:380px;overflow:hidden;position:relative}
	#books .descr{font:italic 11px Georgia,serif;color:#6f634d}
	#books .book-one img{margin:15px 0;position:relative;position:relative;display:block}
  .book-one .title{font:16px Georgia,serif;color:#000}
	#books .a{font-size: 11px; color: #990002; margin: 0 0 0 47px;position:absolute;left:0;bottom:15px;z-index:10;background:#fff}
  #books .buy,#books .buy:active,#books .buy:visited,#books .buy:hover,#books .buy:focus{font-size:11px;color:#004f99;right:2px;position:absolute;bottom:0}
  #content h2.books_title span{border-color:transparent}
  #content h2.books_title{background-image:url('/images/title-shop.png');color:#684c51}
  .book-list .wn{width:auto;height:390px}
  #books div.track{width:143px;left:16px}
  #book-list-container{position:relative;width:950px}
  
  .price{font:24px Georgia,serif;color:#990002;margin:0;padding:0 0 15px}
  .price span{font:11px Tahoma,sans-serif;color:#000}
  
	#left_map{padding: 0 0 12px; background: url(/images/block_bott_240.gif) left bottom no-repeat; margin: 0 0 31px}
	#left #left_map h2{margin-left:15px}
	#left_map img{margin: 0 0 17px 16px}
	#left_map .a{font-size: 11px; color: #990002; margin: 0 0 0 47px}

	#content #right{float: right; padding: 32px 27px 0 0; width: 728px}

	#this_day{height: 64px}
	#this_day #this_day_calendar{float: right; width: 48px; height: 48px; padding: 14px 3px 0 0; background: url(/images/this_day_calendar.jpg) left top no-repeat; margin: 0 13px 0 0; font-family: Georgia; font-size: 9px; color: #000; text-align: center; position: relative; top: -9px}
	#this_day #this_day_calendar strong{font-family: Georgia; font-size: 24px; color: #000; line-height: 0.8em}

	#in_this_day{margin: 0 0 28px}
	#in_this_day #in_this_day_born{float: left; width: 233px; height: 367px; padding: 14px 15px 16px; background: url(/images/in_this_day_born_bg.jpg) left top no-repeat; margin: 0 0 0 32px;position:relative}
	* html #in_this_day #in_this_day_born{margin: 0 0 0 16px}
	#in_this_day #in_this_day_born strong{display: block; font-family: Georgia; font-size: 18px; color: #990002; font-style: italic; margin: 0 0 8px}
	#in_this_day #in_this_day_born div{width: 210px; font-family: Georgia; font-size: 12px; color: #6f634d; font-style: italic}
	#in_this_day #in_this_day_born div a{font-family: Georgia; font-size: 12px; color: #000; font-style: normal; font-weight: bold}
	#in_this_day #in_this_day_born div img{float: left; margin: 0 10px 0 0}
	#in_this_day #in_this_day_born .a{font-size: 11px; color: #990002; margin: 0}
  .all-birthdays{position:absolute;bottom:19px;left:10px;font-size:11px}
  
  #in_this_day #in_this_day_born .people-pic {margin: 0 10px 10px 0; width: 67px; height: 89px}
  #in_this_day #in_this_day_born .people-pic .cadre {margin: 0; width: 67px; height: 89px; background-image: url('/images/cadre_fix1.png')}
  #in_this_day #in_this_day_born .one-people {height: 93px; overflow: hidden; padding: 0 0 10px}
  #in_this_day #in_this_day_born .one-people + .one-people {height: 95px}
  #in_this_day #in_this_day_born .one-people + .one-people .people-pic .cadre {background-image: url('/images/cadre_fix2.png')}
  #in_this_day #in_this_day_born .one-people + .one-people + .one-people .people-pic .cadre {background-image: url('/images/cadre_fix3.png')}

	#in_this_day #in_this_day_histoty{float: left; width: 430px; height: 397px; background: url(/images/block_bott_308.jpg) left bottom no-repeat}
	#in_this_day #in_this_day_histoty #in_this_day_histoty_scrl_next{float: right; margin: 0 31px 0 0; font-size: 9px; color: #000; text-decoration: none; padding: 0 14px 0 0; line-height: 1.5em; background: url(/images/in_this_day_histoty_scrl_next.gif) right 4px no-repeat}
	#in_this_day #in_this_day_histoty #in_this_day_histoty_scrl_next span{color: #000; border-bottom: 1px solid #000; cursor: pointer}
	#in_this_day #in_this_day_histoty #in_this_day_histoty_scrl_next:hover{color: #000001}
	#in_this_day #in_this_day_histoty #in_this_day_histoty_scrl_next:hover span{border-bottom: 0}
	#in_this_day #in_this_day_histoty .a{margin: 0 0 0 40px; font-size: 11px; color: #990002}
	#in_this_day #in_this_day_histoty #in_this_day_histoty_scrl{width: 430px; height: 357px; margin: 0 0 8px; overflow: hidden}
	#in_this_day #in_this_day_histoty #in_this_day_histoty_scrl .in_this_day_histoty_scrl{width: 430px; max-height: 357px; overflow: hidden}
	#in_this_day #in_this_day_histoty #in_this_day_histoty_scrl .in_this_day_histoty_scrl div{height: 116px}
	#in_this_day #in_this_day_histoty #in_this_day_histoty_scrl .in_this_day_histoty_scrl div a{display: block; height: 89px; padding: 15px 25px 15px 40px; font-size: 12px; color: #000; text-decoration: none}
	#in_this_day #in_this_day_histoty #in_this_day_histoty_scrl .in_this_day_histoty_scrl div a:hover{color: #6f634d; background: url(/images/in_this_day_histoty_scr.jpg) left top no-repeat}

	#in_this_day #in_this_day_histoty #in_this_day_histoty_scrl .in_this_day_histoty_scrl div a strong{font-family: Georgia; font-size: 18px; color: #990002; text-decoration: underline; display: block; margin: 0 0 7px}
	#in_this_day #in_this_day_histoty #in_this_day_histoty_scrl .in_this_day_histoty_scrl div a:hover strong{text-decoration: none}
	#in_this_day #in_this_day_histoty #in_this_day_histoty_scrl .in_this_day_histoty_scrl div a span{font-size: 12px; color: #a72224; text-decoration: underline}
	#in_this_day #in_this_day_histoty #in_this_day_histoty_scrl .in_this_day_histoty_scrl div a:hover span{text-decoration: none}
  #in_this_day #in_this_day_histoty #in_this_day_histoty_scrl .in_this_day_histoty_scrl .news-sh{position:absolute;bottom:0;width:365px;left:40px;height:68px;background:url('/images/news-sh.png')repeat-x;z-index:5}

	.horiz_banners{background: url(/images/horiz_banners_bg.jpg) left top no-repeat; margin: 0 0 28px 32px}
	.horiz_banners .horiz_banners1{background: url(/images/horiz_banners_bg.jpg) left bottom no-repeat; padding: 18px 0}
	.horiz_banners .horiz_banners1 img{margin: 0 54px 0 0}

	.line{margin: 0 0 28px}
	.line .a{font-size: 11px; color: #990002}

	.line_left{float: left; width: 285px; padding: 0 15px 15px 0}
	.line_right{float: left; width: 428px}

	.blog_proj{background: url(/images/blog_proj_bg.jpg) right bottom no-repeat; padding: 0 0 28px 32px}
	.blog_proj div{margin: 0 40px 12px 0}
	.blog_proj div a{font-size: 11px; color: #000}
	.blog_proj div span{font-size: 10px; color: #990002; display: block; padding: 3px 0 0}
	.blog_proj div span a{font-size: 10px; color: #990002}
	.blog_proj .a{margin: 0}
	.blog_proj .a2{font-size: 11px; color: #004f99}


	.friends_club{background: url(/images/friends_club_bg.jpg) right bottom no-repeat; padding: 0 0 55px 32px}
	.friends_club div{margin: 0 0 12px}
	.friends_club div img{float: left; margin: 0 10px 0 0}
	.friends_club div p{overflow: hidden; margin: 0; padding: 0; font-size: 11px; color: #000; zoom: 1}
	.friends_club div a{font-size: 14px; font-weight: bold; text-decoration: none}
	.friends_club div a:hover{text-decoration: underline}
	.friends_club div span{font-size: 10px; color: #999; display: block; padding: 3px 0 8px}
	.friends_club div span a{font-size: 10px}
	.friends_club .a{margin: 0}

	.fvictorina_burd{background: url(/images/fvictorina_burd_bg.jpg) right bottom no-repeat; padding: 0 0 55px 32px}
	.fvictorina_burd span{font-size: 10px; color: #999}
	.fvictorina_burd div{margin: 0 0 20px; font-size: 11px; color: #000; padding: 0 0 15px; line-height: 1.5em}
	.fvictorina_burd div img{float: left; margin: 0 10px 0 0}
	.fvictorina_burd div p{overflow: hidden; margin: 0; padding: 0; font-family: Georgia; font-size: 12px; color: #6f634d; font-style: italic; zoom: 1}
	.fvictorina_burd div a{font-size: 11px; font-style: normal; font-family: Tahoma}
	.fvictorina_burd div span{font-size: 10px; color: #999}
	.fvictorina_burd .a{margin: 0}

	.info_patn{padding: 0 0 55px 32px}

	.magaz{height: 286px; padding: 0 0 43px 32px; background: url(/images/bottom_magaz_gerb.jpg) right bottom no-repeat}
	.magaz .a{margin: 0}

div.scrollbar {display:none}
div.wn {position:relative; width:370px; height:239px; overflow:hidden}
div.wn_collections {position:relative; width:660px; height:285px; overflow:hidden}
div.scrollbar {position:relative; width:370px; height:9px; display:block; font-size:1px; margin: 0 0 25px}

div.track {position:absolute; left:15px; top: 3px; width:335px; height:4px; background: #ead7d1; cursor: pointer}
div.track_collections {position:absolute; left:15px; top: 3px; width:620px; height:4px; background: #ead7d1; cursor: pointer}
div.dragBar {position:absolute; left:1px; top: 0; width:20px; height:3px; background-color:#aa2c2d}
div.scrollbarleft { position:absolute; left:0; top: 0}
div.scrollbarright { position:absolute; right:0; top:0}
div.scrollbarleft_col { position:absolute; left:0; top:0}
div.scrollbarright_col { position:absolute; right:-282px; top:0}
div.scrollbar, div.track, div.dragBar, div.scrollbarleft, div.scrollbarright {
    -moz-user-select: none;
    -khtml-user-select: none;
}
div.scrollbar img {display:block}

	.lyr1 td{vertical-align: top; padding: 0 18px 0 0; font-size: 11px; color: #000}
	.lyr1 td strong{font-size: 24px; color: #990002; font-family: Georgia; font-weight: normal}
	.lyr1 td a{font-size: 12px; color: #000; font-family: Georgia}
	.lyr1 td span a{font-size: 11px; color: #004f99; font-family: Tahoma}
	.lyr1 td img{border: 1px solid #d3cecd; margin: 0 0 8px}

	.brands{background: url(/images/block_bott_308.jpg) left bottom no-repeat; padding: 0 0 15px 32px}
	.brands div{padding: 0 0 5px}
	.brands div img{float: left; margin: 0 18px 0 0}
	.brands div span{display: block; overflow: hidden; font-size: 11px; color: #000}
	.brands div span a{font-size: 14px; font-family: Georgia}
	.brands .a{margin: 0}
  .line_left .brands{height:245px;position:relative}	
  .line_left .brands .a{position:absolute;bottom:15px;left:30px}

	.magaz2{height:267px;margin:0 0 0 32px;background:url(/images/bottom_magaz_photo.jpg) right bottom no-repeat;position:relative}
	.magaz2 div.wn	{position:relative; width:370px; height:205px; overflow:hidden}
	.magaz2 .a{margin: 0}
  .bottom-links{position:absolute;bottom:22px;left:0}
  
	.anek{background: url(/images/block_bott_308.jpg) left bottom no-repeat; padding: 0 0 15px 32px}
	.anek div{padding: 0 0 15px; font-size: 11px; color: #000; font-style: italic}
	.anek div a{font-size: 11px; color: #a01113}
	.anek div table{margin: 5px 0 7px}
	.anek div table td{font-size: 10px; color: #999; font-style: normal}
	.anek div table td strong{font-size: 10px; color: #000; font-weight: normal}
	.anek div span.fav{background: #999; padding: 1px 3px 4px;margin:0 10px 0 0}
	.anek div span.fav a{font-size: 10px; color: #fff; font-style: normal; text-decoration: none; border-bottom: 1px dashed #fff}
	.anek div span.fav a:hover{border-bottom: 0}
	.anek .a{margin: 0}
  .anek div span.anek-one a{text-decoration:none;border-bottom:1px dashed #a01113;cursor:pointer}
	.anek div span.anek-one a:hover{border-bottom: 0}
  .anek div span.type{color:#929292;font-style:normal}
  .add,.add:active,.add:visited,.add:hover,.add:focus{color:#004f99;margin:0 0 0 20px;font-size:11px}
  .collection .add,.collection .add:active,.collection .add:visited,.collection .add:hover,.collection .add:focus{margin:0 0 0 10px}

	.collection{background:url(/images/blog_collection_bg.jpg) right bottom no-repeat;padding:0 0 47px 32px}
	.collection div{padding:0 0 15px}
	.collection div a{font-size:12px;color:#b24141;font-family:Georgia}
	.collection div img{float:left;margin:0 15px 0 0}
	.collection .a{margin:0}
  .col-pic{float:left;width:75px;text-align:center;margin:0 5px 0 0}
  .collection .col-pic img{float:none;max-width:75px}
  .col-name{float:left;width:125px}
  
	.muzarch{margin: 20px 17px 0 34px; padding: 26px 0 14px 21px; background: #fff url(/images/photoarch_top_bg.jpg) left top no-repeat}
	.muzarch div{padding: 0 0 7px}
	.muzarch a{font-size: 11px; color: #004f99}
	.muzarch div a img{position: relative; top: 5px}
	.muzarch .a{margin: 0}
	.muzarch strong a{display: block; font-size: 12px; color: #ad3335; font-weight: normal; margin: 15px 0 10px 45px}

/*---------- 404 -------------*/

	#page_404{padding: 15px 48px 0; min-height: 455px; background: url(/images/page_404_bg.jpg) right bottom no-repeat; font-size: 11px; color: #000}
	* html #page_404{height: 455px}
	#page_404 a{text-decoration: none; color: #ae5a4b}
	#page_404 a span{text-decoration: underline; color: #ae5a4b}
	#page_404 a:hover span{text-decoration: none}
	#page_404 h2{position: relative; left: -32px}

/*------------ page_1947 -------------------*/

	#page_1947_left {float: left; width: 432px}
	#page_1947_left #page_1947_left_content{margin: 0 0 0 32px}
	#page_1947_left #page_1947_left_content #page_1947_left_content_bigimg{width: 392px; weight: 529px; padding: 7px 0 0 8px; background: url(/images/page_1947_left_content_bigimg.jpg) left top no-repeat; margin: 0 0 12px}
	#page_1947_left #page_1947_left_content #page_1947_left_content_txt{background: url(/images/block_bott_308.jpg) -32px bottom no-repeat; padding: 0 0 38px; margin: 0 0 22px; font-size: 12px; color: #000}

	#page_1947_left #page_1947_left_content #page_1947_left_content_txt .in_this_day_histoty_scrl div i{font-size: 11px; color: #96958e; font-style: normal}
	#page_1947_left #page_1947_left_content #page_1947_left_content_txt .in_this_day_histoty_scrl div i a{font-size: 11px; font-style: normal; font-weight: normal; display: inline; text-decoration: underline}
	#page_1947_left #page_1947_left_content #page_1947_left_content_txt .in_this_day_histoty_scrl div i a:hover{text-decoration: none}
	#page_1947_left #page_1947_left_content #page_1947_left_content_txt .in_this_day_histoty_scrl div b{margin: 0 7px; font-size: 10px; line-height: 1em; border-left: 1px dotted #96958e}

	#page_1947_left #page_1947_left_content #page_1947_left_content_img_txt{padding: 0 0 38px; margin: 0 0 22px; font-size: 12px; color: #000}
    #page_1947_left_content_img_txt a.tag {font-size: 11px; font-style: italic;}
	#page_1947_left #page_1947_left_content #page_1947_left_content_img_txt strong{font-size: 16px; color: #990002}
	#page_1947_left #page_1947_left_content #page_1947_left_content_img_txt_img{ margin: 20px 0 25px}
	#page_1947_left #page_1947_left_content #page_1947_left_content_img_txt_img_left{float: left; width: 428px; font-size: 11px; color: #999; font-style: italic}
	#page_1947_left #page_1947_left_content #page_1947_left_content_img_txt_img_left img{margin: 0 0 8px}
	#page_1947_left #page_1947_left_content #page_1947_left_content_img_txt_img_right{float: left; width: 89px; padding: 0 0 0 9px; font-size: 11px; color: #999; font-style: italic; line-height: 1.5em}
	#page_1947_left #page_1947_left_content #page_1947_left_content_txt .in_this_day_histoty_scrl{overflow: hidden}
	
	#page_1947_left #page_1947_left_content #page_1947_left_content_txt .in_this_day_histoty_scrl div a{display: block; padding: 11px 0; font-size: 12px; color: #000; text-decoration: none}
	#page_1947_left #page_1947_left_content #page_1947_left_content_txt .in_this_day_histoty_scrl div a:hover{color: #6f634d}
	#page_1947_left #page_1947_left_content #page_1947_left_content_txt .in_this_day_histoty_scrl div a strong{font-family: Georgia; font-size: 18px; color: #990002; text-decoration: underline; display: block; margin: 0 0 7px}
	#page_1947_left #page_1947_left_content #page_1947_left_content_txt .in_this_day_histoty_scrl div a:hover strong{text-decoration: none}
	#page_1947_left #page_1947_left_content #page_1947_left_content_txt .in_this_day_histoty_scrl div a span{font-size: 12px; color: #a72224; text-decoration: underline}
	#page_1947_left #page_1947_left_content #page_1947_left_content_txt .in_this_day_histoty_scrl div a:hover span{text-decoration: none}
	#page_1947_left #page_1947_left_content #page_1947_left_content_txt .a{margin: 0}


  #page_1947_left_content_articles{margin: 0 0 22px; font-size: 12px; color: #000}
	#page_1947_left_content_articles ul{margin: 10px 0 0; padding: 0; list-style: none}
	#page_1947_left_content_articles ul li{padding: 0 0 3px 12px; background: url(/images/page_1947_left_content_articles.gif) left 7px no-repeat}
	#page_1947_left_content_articles ul li a{font-size: 11px; font-family: Arial}
	#page_1947_left_content_articles ul li i{font-size: 11px; color: #96958e; font-style: normal}
	#page_1947_left_content_articles ul li i a{font-size: 11px; font-style: normal; font-weight: normal}
	#page_1947_left_content_articles ul li b{margin: 0 7px; font-size: 10px; line-height: 1em; border-left: 1px dotted #96958e}
  
  .right-block {position: relative; float: left; width: 264px; margin: 0 0 0 18px}
  #content .right-block h2 {margin-left: -20px; position: relative}
  .shop-name {margin: 0 0 -30px -5px; position: relative}
  .shop-main-name{height:62px;overflow:hidden;position:relative}
  .left-block {width: 434px !important}
  .left-block .prev-page {font-size: 11px; top: -10px; position: relative; display: block}
  #content .right-block h2.shop, #content #right h2.shop {color: #7d514b; background-image: url('/images/title-shop.png')}
  .shop-block {margin: 0 -15px 35px 0}
  #page_1947_right .shop-block{margin:0 -10px 35px 20px}
  .shop-block .one {margin: 0 13px 20px 14px; width: 112px; font: 11px Tahoma, sans-serif; position: relative; float: left}
  #page_1947_right .shop-block .one {margin:0 10px 20px 14px}
  #page_1947_right .shop-block .a{margin:0 0 0 15px}
  .shop-block img {border: 1px solid #d3cecd; margin: 0 0 15px}
  .shop-block .good {margin: 0; height: 32px; overflow: hidden}
  .shop-block .good a, .shop-block .good a:active, .shop-block .good a:visited, .shop-block .good a:hover, .shop-block .good a:focus {font: 12px Georgia, serif; color: #000}
  .shop-block .price {margin: -4px 0 4px}
  .shop-block .price span {color: #990002; font: 24px Georgia, serif}
  .right-block .shop-block .a{margin:0 0 0 14px}
  .right-block .shop-block .add{color:#004f99;font-size:11px;margin:0 0 0 10px}
  .buy {color: #004f99}
  .shop-block .all {margin: 20px 0 0 20px}
  .right-list {padding: 0 0 0 15px; margin: -5px 0 0; font: 11px Tahoma, sans-serif}
  #page_1947_right .right-list{margin:-5px 0 0 20px}
  .right-list div{position: relative}
  .right-list .one {padding: 0 0 30px; font: 11px Tahoma, sans-serif}
  .right-list .one p {padding: 0 0 5px; margin: 0}
  .right-list .one + .one {padding: 5px 0 30px}
  .right-list .one .pic {float: left; width: 92px; margin: 5px 10px 0 0}
  .right-list .one .text {float: left; width: 147px}
  .right-list .one .more {font-size: 10px; color: #999}
  .right-list .one .more + .more {margin: -5px 0}
  .right-list .one .stars {margin: 0 5px; position: relative}
  .right-list .one .stars img {position: absolute; left: 0; margin: -2px 0 0}
  .right-list .one .stars img + img {left: 16px}
  .right-list .one .stars img + img + img {left: 32px}
  .right-list .one .stars img + img + img + img {left: 48px}
  .right-list .one .stars img + img + img + img + img {left: 64px}
  .right-list .one h3 {padding: 0 0 3px}
  .right-list .one h3 a {font: 14px Georgia, serif;}
  h3.title {font: bold 16px/18px Tahoma, sans-serif; color: #990002}
  #page_1947_left #page_1947_left_content #page_1947_left_content_img_txt .comments strong{color: #0f282d}
  #page_1947_left #page_1947_left_content #page_1947_left_content_img_txt .comments .paging strong{color: #000; font-size: 12px}
  .to-all{margin:0 0 20px 15px;font-size:11px}
  #page_1947_right .to-all{margin:0 0 20px 32px}
  
  .open_photo_img_description{font-size:11px;margin:-18px 10px 0 0;height:17px}
  .open_photo_img_description span{float:right}
  
  .gallery {margin: 0; position: relative; color: #929292}
  .gallery-list {position: relative; margin: 0 20px}
  #page_magazine_tovar .gallery-list{height:116px;overflow:hidden;margin: 10px 20px 0}
  .gallery-scroll {position: absolute; width: 2000em; margin: 0; padding: 0; list-style-type: none}
  .gallery .pic {position: relative; float: left; width: 96px; margin: 0 10px 15px 0; font-size: 11px; display: block; padding: 0}
  .gallery .pic img {box-shadow: 0 2px 5px #999; border: 6px solid #fff; margin: 0 0 5px}
  .gallery .prev, .gallery .next {position: absolute; top: 43px; width: 11px; height: 23px; z-index: 20; display: block}
  .gallery .prev {left: 0; background: url('/images/larr.png') 0 50% no-repeat}
  .gallery .next {right: 0; background: url('/images/rarr.png') 0 50% no-repeat}

	#page_1947_right{float:left;width:288px;position:relative;top:-17px}
	#page_1947_right #page_1947_right_photogal{background:url(/images/page_1947_right_photogal_top.jpg) right top no-repeat;padding:17px 0 23px}
  #page_1947_right #page_1947_right_photogal h2{margin:0 0 15px}
	#page_1947_right #page_1947_right_photogal div{padding:0 0 0 32px}
	#page_1947_right #page_1947_right_photogal div span{display:block;float:left;width:57px;height:59px;padding:7px 0 0 10px;margin:0 15px 23px 0;background:url(/images/page_1947_photogal_img_bg.jpg) left top no-repeat}
	#page_1947_right #page_1947_right_photogal div span.mr0{margin-right:0}

	#page_1947_right_birthday{padding: 0 0 20px; margin: 0 0 25px 32px; font-size: 11px; color: #0f282d; line-height: 2em; border-bottom: 4px solid #a3b3a9}
	#page_1947_right_birthday a{font-style: italic}
	#page_1947_right_birthday .a{margin: 0; font-style: normal}

	#page_1947_seleb{margin: 0 0 25px 32px}
	#page_1947_seleb strong{font-size: 18px; color: #000}
	#page_1947_seleb div{margin: 25px 0}
	#page_1947_seleb div span{display: block; float: left; width: 220px; line-height: 1.5em}
	#page_1947_seleb div span em{font-family: Georgia; font-size: 12px; color: #6f634d}
	#page_1947_seleb div span a{font-size: 11px; color: #a02325}
	#page_1947_seleb div span b a{font-size: 12px; color: #161616; font-family: Georgia}
	#page_1947_seleb div span img{float: left; margin: 0 7px 0 0}
	#page_1947_seleb .a{margin: 0; text-decoration: none}
	#page_1947_seleb .a span{text-decoration: underline; font-style: italic}
	#page_1947_seleb .a:hover span{text-decoration: none}

	#page_1947_right .block_tabbed_content_brands2{width: 260px; padding: 0 35px 20px 32px; font-size: 11px; color: #000; line-height: 1.5em}
	#page_1947_right .block_tabbed_content_brands2 p{margin: 0; padding: 0; overflow: hidden; zoom: 1}
	#page_1947_right .block_tabbed_content_brands2 a{font-size: 11px; color: #96958e; font-style: italic}
	#page_1947_right .block_tabbed_content_brands2 strong a{font-size: 16px; color: #990002; font-style: normal; font-weight: normal}
	#page_1947_right .block_tabbed_content_brands2 img{float: left; margin: 0 15px 10px 0}
	#page_1947_right .block_tabbed_content_brands2 span{font-size: 11px; color: #929292}
	#page_1947_right .block_tabbed_content_brands2 span a{font-size: 11px; color: #990002; font-style: normal}
	#page_1947_right .block_tabbed_content_brands2 span img{float: none; margin: 0}

	#page_1947_right_muzarch{margin: 0 0 0 32px; padding: 0 0 50px; background: url(/images/blog_collection_bg.jpg) left bottom no-repeat}
	#page_1947_right_muzarch strong{display: block; margin: 0 0 20px; font-size: 18px; color: #0f282d; font-family: Georgia}
	#page_1947_right_muzarch .a{font-size: 11px; color: #990002; margin: 0}
	#page_1947_right_muzarch a{font-size: 11px; color: #004f99}
	#page_1947_right_muzarch a img{position: relative; top: 5px}

	#page_1947_right .magaz2{background: none; margin: 0; height: auto}
	#page_1947_right .magaz2 .lyr1{margin: 0 0 20px 32px}
	#page_1947_right .magaz2 .a{margin:0 0 0 32px;padding:0 0 20px}

	#page_1947_right .anek{background: none}
	#page_1947_right .anek .a{margin: 0}

	#page_burda{margin: 0 0 0 32px}
	#page_burda #page_burda_top{font-size: 16px; color: #0f282d; font-weight: bold; padding: 0 0 18px}
	#page_burda #page_burda_top span{font-size: 18px; color: #990002; font-style: italic; font-family: Georgia}
	#page_burda #page_burda_top em{font-size: 10px; color: #999; font-style: normal; font-weight: normal}
	#page_burda #page_burda_top a{font-size: 10px; color: #aa2c2d; font-style: normal; font-weight: normal}

	#page_burda .page_burda_quest{overflow: hidden; padding: 0 0 18px}
	* html #page_burda .page_burda_quest{overflow: visible; height: 1px}
	#page_burda .page_burda_quest span{display: block; float: left; width: 74px; height: 79px; padding: 9px 0 0 9px; margin: 0 10px 0 0; background: url(/images/page_photogall_img.jpg) left top no-repeat}
	#page_burda .page_burda_quest strong{display: block; font-size: 14px; color: #990002; font-family: Georgia}
	#page_burda .page_burda_quest p{overflow: hidden; zoom: 1; margin: 0; padding: 0 0 5px; font-size: 11px; color: #000; font-style: italic; font-family: Arial}
	#page_burda .page_burda_quest p a{text-decoration: none; color: #a01113; border-bottom: 1px dashed #a01113}
	#page_burda .page_burda_quest p a:hover{border-bottom: 0}
	#page_burda .page_burda_quest td{vertical-align: top; font-size: 12px; color: #4f4f4f}
	#page_burda .page_burda_quest td textarea{width: 310px; height: 120px; font-size: 12px; color: #000; font-family: Arial}
	#page_burda .page_burda_quest p em{font-style: normal; font-size: 11px; color: #929292}
	#page_burda .page_burda_quest p em i{font-style: normal; font-size: 11px; color: #000}

	#page_burda #page_burda_prize{margin: 33px 0 0; background: url(/images/block_bott_240.gif) left top no-repeat; padding: 15px 0 20px}
	#page_burda #page_burda_prize strong{font-size: 16px; color: #0f282d}
	#page_burda #page_burda_prize img{float: left; margin: 0 10px 0 0}
	#page_burda #page_burda_prize p{overflow: hidden; zoom: 1; padding: 0; margin: 0}
	#page_burda #page_burda_prize p span{font-size: 11px; color: #000}
	#page_burda #page_burda_prize p span a{font-size: 16px; color: #000; font-family: Georgia}
	#page_burda #page_burda_prize p em{font-style: normal}
	#page_burda #page_burda_prize p em a{font-size: 11px; color: #6f634d; text-decoration: none}
	#page_burda #page_burda_prize p em a span{text-decoration: underline; font-size: 11px; color: #6f634d}

	#page_burda_prizers{margin: 0 0 0 32px; font-size: 11px; color: #0f282d}
	#page_burda_prizers a{font-size: 11px; font-style: italic}

	#page_burda_prizers_old{margin: 0 0 0 32px; font-size: 11px; color: #ab3131}
	#page_burda_prizers_old a{font-size: 11px; color: #000}
	#page_burda_prizers_old span{font-size: 10px; color: #999}
	#page_burda_prizers_old span em{font-size: 10px; color: #aa2c2d; font-style: normal}
	#page_burda_prizers_old span a{font-size: 10px; color: #aa2c2d}

/*-------------- page_account -----------*/

	.block_tabbed{margin: 0 0 28px 32px; background: #fff; border-bottom: 4px solid #a3b3a9; padding: 0 0 40px}
	.block_tabbed .block_tabbed_tabs{height: 41px; margin: 0 0 32px}
	.block_tabbed .block_tabbed_tabs ul{margin: 0; padding: 0; list-style: none; height: 41px}
	.block_tabbed .block_tabbed_tabs ul li{float: left; height: 24px; padding: 14px 11px 0; margin: 0 1px 0 0; background: #e6e5db; border-bottom: 3px solid #cac9bc}
	.block_tabbed .block_tabbed_tabs ul li.cur{height: 23px; padding: 15px 10px 0; background: #fff; border-bottom: 3px solid #fff; font-size: 11px; color: #0f282d}
	.block_tabbed .block_tabbed_tabs ul li a{font-size: 11px; color: #0f282d; text-decoration: none; border-bottom: 1px dashed #0f282d}
	.block_tabbed .block_tabbed_tabs ul li a:hover{border-bottom: 0}
	.block_tabbed_content{margin: 0 48px}
	.block_tabbed_content_akk .block_tabbed_content_akk_top {padding: 0 0 40px; font-size: 12px; color: #1b272d}
	.block_tabbed_content_akk .block_tabbed_content_akk_top strong{font-size: 16px; color: #990002}
	.block_tabbed_content_akk .block_tabbed_content_akk_top strong span{font-size: 14px; color: #1b272d}
	.block_tabbed_content_akk .block_tabbed_content_akk_top img{float: left; margin: 0 20px 0 0}
	.block_tabbed_content_akk .block_tabbed_content_akk_bottom a img{float: right}
	.block_tabbed .block_tabbed_content_akk .block_tabbed_content_akk_bottom strong{font-size: 18px; color: #050505; font-weight: normal}
	.block_tabbed .block_tabbed_content_akk .block_tabbed_content_akk_bottom table{margin: 10px 0}
	.block_tabbed .block_tabbed_content_akk .block_tabbed_content_akk_bottom table td{padding: 9px 9px 9px 0px; font-size: 12px; color: #4f4f4f}
	.block_tabbed .block_tabbed_content_akk .block_tabbed_content_akk_bottom table td span{color: #000}
	.block_tabbed .block_tabbed_content_blog div{background: url(/images/block_bott_240.gif) left bottom no-repeat; padding: 0 0 50px; margin: 0 0 20px}
	.block_tabbed .block_tabbed_content_blog strong{font-size: 16px; color: #0f282d}
	.block_tabbed .block_tabbed_content_blog ul{margin: 20px 0 0; padding: 0; list-style: none}
	.block_tabbed .block_tabbed_content_blog ul li{padding: 0 0 3px 12px; background: url(/images/page_1947_left_content_articles.gif) left 7px no-repeat}
	.block_tabbed .block_tabbed_content_blog ul li a{font-size: 11px; font-family: Arial}
	.block_tabbed .block_tabbed_content_blog ul li em{font-size: 11px; color: #96958e; margin: 0 0 0 10px}
	.block_tabbed .block_tabbed_content_blog ul li em a{color: #96958e}
	.block_tabbed .block_tabbed_content_blog ul li i{font-size: 11px; color: #96958e; font-style: normal}
	.block_tabbed .block_tabbed_content_blog ul li b{margin: 0 7px; font-size: 10px; line-height: 1em; border-left: 1px dotted #96958e}
	.block_tabbed .block_tabbed_content_blog table{margin: 20px 0 0}
	.block_tabbed .block_tabbed_content_blog table td{padding: 0 5px 5px; font-size: 12px; color: #4f4f4f}
	.block_tabbed .block_tabbed_content_blog table td a img{position: relative; top: 6px}
	.block_tabbed .block_tabbed_content_blog table td input{color: #000; width: 160px}
	.block_tabbed .block_tabbed_content_blog table td select{color: #000; width: 165px}
	.block_tabbed .block_tabbed_content_blog table td textarea{width: 495px; height: 120px; color: #000}

	.block_tabbed_content_brands span strong{font-size: 16px; color: #0f282d; display: block; padding: 0 0 20px}
	.block_tabbed_content_brands2{width: 260px; display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; padding: 0 35px 20px 0; font-size: 11px; color: #000; line-height: 1.5em;
    *display: inline;}
	.block_tabbed_content_brands2 a{font-size: 11px; color: #96958e; font-style: italic}
	.block_tabbed_content_brands2 strong a{font-size: 16px; color: #990002; font-style: normal; font-weight: normal}
	.block_tabbed_content_brands2 img{float: left; margin: 0 15px 10px 0}

	.block_tabbed .block_tabbed_content_collection div{font-size: 12px; color: #000; background: url(/images/block_bott_240.gif) left bottom no-repeat; padding: 0 0 20px; margin: 0 0 20px}
	.block_tabbed .block_tabbed_content_collection strong{font-size: 16px; color: #0f282d}
	.block_tabbed .block_tabbed_content_collection strong a{font-size: 16px}
	.block_tabbed .block_tabbed_content_collection em{font-size: 11px; color: #96958e; margin: 0 0 0 10px}
	.block_tabbed .block_tabbed_content_collection em a{color: #96958e}
	.block_tabbed .block_tabbed_content_collection span.collection{display: block; float: left; width: 98px; height: 102px; padding: 6px 0 0 11px; background: url(/images/block_tabbed_content_collection_img.jpg) left top no-repeat}
	.block_tabbed .block_tabbed_content_collection .span{display: block; float: left; width: 74px; height: 81px; padding: 6px 0 0 9px; background: url(/images/block_tabbed_content_collection_img2.jpg) left top no-repeat}
	.block_tabbed .block_tabbed_content_collection .photo_block{display: block; overflow: hidden; float: left; width: 270px; height: 105px; padding: 0; background: none}
	.block_tabbed .block_tabbed_content_collection .photo_block p{margin: 0; padding: 0; overflow: hidden; zoom: 1}
	.block_tabbed .block_tabbed_content_collection .photo_block strong{font-size: 14px; color: #0f282d; font-weight: normal}
	.block_tabbed .block_tabbed_content_collection .photo_block  span{display: block; float: left; width: 74px; height: 79px; padding: 9px 0 0 9px; margin: 0 10px 0 0; background: url(/images/page_photogall_img.jpg) left top no-repeat}
	.block_tabbed .block_tabbed_content_collection .photo_block i{font-size: 11px; color: #96958e; font-style: normal}
	.block_tabbed .block_tabbed_content_collection .photo_block a{font-size: 11px; color: #96958e; font-style: italic}
	.block_tabbed .block_tabbed_content_collection .photo_block i a{font-size: 11px; color: #990002; font-style: normal; font-weight: normal; display: inline; text-decoration: underline}
	.block_tabbed .block_tabbed_content_collection .photo_block i a:hover{text-decoration: none}
	.block_tabbed .block_tabbed_content_collection .photo_block b{margin: 0 7px; font-size: 10px; line-height: 1em; border-left: 1px dotted #96958e}

	.block_tabbed .block_tabbed_content_collection ul{margin: 20px 0 0; padding: 0; list-style: none}
	.block_tabbed .block_tabbed_content_collection ul li{padding: 0 0 3px 12px; background: url(/images/page_1947_left_content_articles.gif) left 7px no-repeat}
	.block_tabbed .block_tabbed_content_collection ul li a{font-size: 11px; font-family: Arial}

	.block_tabbed .block_tabbed_content_collection table{margin: 20px 0 0}
	.block_tabbed .block_tabbed_content_collection table td{padding: 0 5px 5px; font-size: 12px; color: #4f4f4f}
	.block_tabbed .block_tabbed_content_collection table td a img{position: relative; top: 6px}
	.block_tabbed .block_tabbed_content_collection table td input{color: #000; width: 160px}
	.block_tabbed .block_tabbed_content_collection table td select{color: #000; width: 165px}
	.block_tabbed .block_tabbed_content_collection table td textarea{width: 350px; height: 120px; color: #000}

	.block_tabbed_content_cart .block_tabbed_content_cart2{padding: 0 0 15px; margin: 0 0 18px; background: url(/images/block_bott_240.gif) left bottom no-repeat}
	.block_tabbed_content_cart strong.title{font-size: 16px; color: #0f282d}
	.block_tabbed_content_cart .wn{height: auto; width: auto}
	.block_tabbed_content_cart .wn em{font-size: 11px; color: #999}
	.block_tabbed_content_cart .wn em a{font-size: 11px; color: #b41712}
	.block_tabbed_content_cart table{margin: 20px 0 0}
	.block_tabbed_content_cart table td{padding: 0 5px 5px; font-size: 12px; color: #4f4f4f; vertical-align: top}
	.block_tabbed_content_cart table td a img{position: relative; top: 6px}
	.block_tabbed_content_cart table td .input{color: #000; width: 160px}
	.block_tabbed_content_cart table td table{margin: 0}
	.block_tabbed_content_cart table td td .input{width: 55px}
	.block_tabbed_content_cart table td select{color: #000; width: 150px}
	.block_tabbed_content_cart table td textarea{width: 350px; height: 60px; color: #000}
  table.cart_cont {width: 440px}
  table.cart_cont td {padding: 0 5px 10px; width: 115px}
	table.cart_cont td .input{width: 300px}
	table.cart_cont td select{width: 305px}
	table.cart_cont td textarea{width: 300px; height: 80px; margin: 0 0 5px}
  #comment_form .cart_cont {margin-top: 20px}
  #comment_form td.label {color: #4f4f4f; vertical-align: top}
  #comment_form {background: url(/images/page_all_collections_bg.jpg) 0 100% no-repeat !important; padding: 0 0 15px; margin: 0 0 15px}
  .cart_cont .delivery1 {position: relative; float: left; width: 150px; margin: 0 0 0 10px; color: #000; font: 12px Arial, sans-serif}
  .cart_cont .delivery2 {position: relative; float: left; width: 135px; margin: 0 0 0 10px; color: #000; font: 12px Arial, sans-serif}
  .cart_cont .delivery1 p, .cart_cont .delivery2 p {color: #a8a8a8; font: 11px Tahoma; padding: 0 0 10px 25px; margin: 5px 0 0}
  .cart_cont .time span {padding: 0 10px; color: #000}
  .cart_cont .time input {width: 45px; margin: 0 25px 0 0}
  .cart_cont .phone span {padding: 0 10px 0 0; position: relative; float: left; color: #000}
  .cart_cont .phone input {width: 270px; position: relative; float: right}
  .live_comm {width: 139px; height: 22px; background: url('/images/button_live_comm.jpg') no-repeat; position: relative; float: right; border: 0; cursor: pointer}
  .comment-title{background: url(/images/page_all_collections_bg.jpg) 0 100% no-repeat !important; margin: 0 0 25px 32px !important; padding: 0 0 28px !important}
  .comments .comment-title{margin:0 0 25px !important}
  .comment-one{background-position: 0 100% !important; margin: 0 0 20px 32px !important; padding: 15px 0 !important;font-size:12px!important}
  .comments .comment-one{margin: 0 0 20px !important}
  .button-design {background: #a3b3a9; color: #fff; font: 11px Tahoma, sans-serif; padding: 5px 15px; text-decoration: none; position: relative; min-width: 70px; border: 0; cursor: pointer}
  .block_tabbed .block_tabbed_content_blog table td input#save {background: #a3b3a9; color: #fff; font: 11px Tahoma, sans-serif; padding: 5px 15px; text-decoration: none; position: relative; min-width: 70px; border: 0; cursor: pointer}
  .width380 {height: 4px; width: 380px; clear: both; background: url('/images/block_bott_240.gif') 0 0 repeat-x; margin: 20px 0 0}
  #text-label {vertical-align: top}  
  #page_photogall_content_right .comment-title{margin: 0 0 20px !important}
  #page_photogall_content_right .comment-one{margin: 0 0 20px !important}

	.block_tabbed_content_cart .wn{width: auto}
	.block_tabbed_content_cart .lyr1 #wn3 td{width: 250px}
	.block_tabbed_content_cart .lyr1 #wn3 td img{float: left; margin: 0 10px 0 0}
  
  .block_tabbed_content_cart_count{float: right; font-size: 11px; color: #000}
	.block_tabbed_content_cart_count strong{font-size: 24px; color: #990002; font-family: Georgia; font-weight: normal}
	.block_tabbed_content_cart_count span{font-size: 12px; color: #4f4f4f; font-family: Arial}

	#block_tabbed_content_cart2{padding: 0 0 35px 32px}
	#block_tabbed_content_cart2 .title{font-size: 16px; color: #0f282d}

	.block_tabbed .block_tabbed_content_message strong{font-size: 16px; color: #0f282d}
  .block_tabbed_content_message_sort{background: #8f7a7a; margin: 8px 0 0; padding: 4px 10px; font-size: 11px; color: #fff}
  .block_tabbed_content_message_sort a{font-style: italic; font-size: 11px; color: #fff}
  .block_tabbed_content_message_sort .top_sub1 a{color:#990002}

	.block_tabbed_content_message_sort span{position: relative}
	.block_tabbed_content_message_sort span a{text-decoration: none; border-bottom: 1px dashed #fff}
	.block_tabbed_content_message_sort span a:hover{border-bottom: 0}
	.block_tabbed_content_message_sort em{width: 159px; float: none; height: auto; display: block; font-style: normal}
	.block_tabbed_content_message_sort .top_sub1{margin: 0; line-height: normal; border-left: 0; position: absolute; top: 15px; left: 0; background: url(/images/top_sub_t.png) left top no-repeat; padding: 26px 0 0; display: none;z-index:20}
	.block_tabbed_content_message_sort .top_sub2{background: url(/images/top_sub_c.png) left top repeat-y}
	.block_tabbed_content_message_sort .top_sub3{background: url(/images/top_sub_b.png) left bottom no-repeat; position: relative; top: 3px; width: 139px; padding: 0 10px 10px}
	.block_tabbed_content_message_sort .top_sub1 a{line-height: 1.8em; font-style: normal; text-decoration: underline; border-bottom: 0}
	.block_tabbed_content_message_sort .top_sub1 a:hover{text-decoration: none}

	.block_tabbed .block_tabbed_content_message .paging{margin: 0 0 0 65px}
	.block_tabbed .block_tabbed_content_message .paging strong{font-size: 12px}
	.block_tabbed .block_tabbed_content_message table{margin: 0 0 18px}
	.block_tabbed .block_tabbed_content_message td{padding: 12px 0; vertical-align: top; border-bottom: 1px solid #e5e5e5; font-size: 12px; color: #31363d}
  .block_tabbed .block_tabbed_content_message .send_message td {border: 0; color: #000}
	.block_tabbed .block_tabbed_content_message td span{color: #505151}
	.block_tabbed .block_tabbed_content_message td i{color: #929292; font-size: 11px; font-style: normal}
	.block_tabbed .block_tabbed_content_message td i a{font-size: 11px}
	.block_tabbed .block_tabbed_content_message td em a{font-size: 11px}
	.block_tabbed .block_tabbed_content_message tr.cur td{background: #f4f8e6}
	.block_tabbed .block_tabbed_content_message tr td.nobg{border-bottom: 0; background: none}
	.block_tabbed .block_tabbed_content_message td img{margin: 0 10px 0 0}

	.block_tabbed .block_tabbed_content_muzzz strong{font-size: 16px; color: #0f282d}
	.block_tabbed .block_tabbed_content_muzzz_butt{float: right}
	.block_tabbed .block_tabbed_content_muzzz2 .block_tabbed_content_muzzz_butt img{position: static}
	.block_tabbed .block_tabbed_content_muzzz2{background: url(/images/block_bott_240.gif) left bottom no-repeat; padding: 0 0 42px; margin: 0 0 20px; line-height: 1.5em}
	.block_tabbed .block_tabbed_content_muzzz2 a img{position: relative; top: 5px}
	.block_tabbed .block_tabbed_content_muzzz2 a{font-size: 11px; color: #4194c8}
	.block_tabbed .block_tabbed_content_muzzz2 em{font-size: 11px; color: #96958e; margin: 0 0 0 10px}
	.block_tabbed .block_tabbed_content_muzzz2 em a{color: #96958e}
	.block_tabbed .block_tabbed_content_muzzz table{margin: 20px 0 0}
	.block_tabbed .block_tabbed_content_muzzz td{padding: 0 5px 5px; font-size: 12px; color: #4f4f4f}
	.block_tabbed .block_tabbed_content_muzzz td a img{position: relative; top: 6px}
	.block_tabbed .block_tabbed_content_muzzz td input{color: #000; width: 160px}
	.block_tabbed .block_tabbed_content_muzzz td select{color: #000; width: 165px}
	.block_tabbed .block_tabbed_content_muzzz td textarea{width: 350px; height: 60px; color: #000}


	#search_by_brand{float: right; margin: 0 220px 0 0; position: relative; top: -8px}
	* html #search_by_brand{margin: 0 70px 0 0}
	#search_by_brand input{width: 160px; margin: 0 10px 0 0; text-align: right; color: #b5b5b5; padding: 1px 0 4px}
	#search_by_brand a img{position: relative; top: 7px}
 
/*------- page_all_collections -----------*/

	#page_all_collections{margin: 0 0 0 32px}
	#page_all_collections .paging{margin-bottom: 25px}
	#page_all_collections .block_tabbed_content_message_sort{margin-bottom: 20px}
	.page_all_collections{padding: 0 0 18px; margin: 0 0 30px; background: url(/images/page_all_collections_bg.jpg) left bottom no-repeat}
	.page_all_collections strong{display: block; padding: 0 0 15px; font-size: 16px; color: #0f282d}
	
	.page_all_collections .photo_block{display: block; overflow: hidden; float: left; width: 270px; height: 105px; padding: 0; background: none}
	.page_all_collections .photo_block p{margin: 0; padding: 0; overflow: hidden; zoom: 1; font-size: 14px; color: #0f282d}
	.page_all_collections .photo_block  span{display: block; float: left; width: 74px; height: 79px; padding: 9px 0 0 9px; margin: 0 10px 0 0; background: url(/images/page_photogall_img.jpg) left top no-repeat}
	.page_all_collections .photo_block i{font-size: 11px; color: #96958e; font-style: normal}
	.page_all_collections .photo_block a{font-size: 11px; color: #96958e; font-style: italic}
	.page_all_collections .photo_block i a{font-size: 11px; color: #990002; font-style: normal; font-weight: normal; display: inline; text-decoration: underline}
	.page_all_collections .photo_block i a:hover{text-decoration: none}
	.page_all_collections .photo_block b{margin: 0 7px; font-size: 10px; line-height: 1em; border-left: 1px dotted #96958e}

	.page_all_collections_col{float: right; font-size: 11px; color: #999; font-style: italic; padding: 0 90px 0 0}
	.page_all_collections_col a{font-size: 11px; color: #b41712}

/*-------------- page_blog ----------*/

	#page_blog_left{float: left; width: 440px}
	#page_blog_left #search_by_brand{float: right; margin: 0; position: relative; top: -1px}
	#page_blog_left .page_blog_item{padding: 0 0 28px; margin: 0 0 20px 32px; background: url(/images/page_all_collections_bg.jpg) left bottom no-repeat; font-size: 14px; color: #333}
	#page_blog_left .page_blog_item .a{margin: 0; font-size: 12px; text-decoration: none}
	#page_blog_left .page_blog_item .a em{text-decoration: underline; font-style: normal}
	#page_blog_left .page_blog_item .a:hover em{text-decoration: none}
	#page_blog_left .page_blog_item strong{font-size: 16px; color: #0f282d; line-height: 1.6em}
	#page_blog_left .page_blog_item span span{margin: 0 0 0 32px; padding: 0 0 0 10px; border-left: 1px dotted #929292}
	#page_blog_left .page_blog_item span{font-size: 11px; color: #929292}
	#page_blog_left .page_blog_item span a{font-size: 11px}
	#page_blog_left .page_blog_item b{float: right; font-size: 10px; color: #999; font-weight: normal}
	#page_blog_left .page_blog_item b a{font-size: 10px}
	#page_blog_left .page_blog_item div{float: right; width: 135px; font-size: 11px; color: #434343; font-style: italic}
	#page_blog_left .page_blog_item div a{font-size: 11px; font-style: italic}
	#page_blog_left .page_blog_item div img{float: left; margin: 0 12px 0 0}
	#page_blog_left .paging{margin: 0 0 25px 32px}
  .news-list {margin:-15px 0 22px 32px}
  .news-list .news{padding:0 0 3px 12px;float:none;width:auto;font:bold 16px Arial;background: url(/images/page_1947_left_content_articles.gif) left 7px no-repeat}
  .news-list .news .tags{font-size:11px;color:#96958E;padding:5px 0 0}
  .news-list .tags span{padding: 0 10px 0 0}  
  .news-list .tags span + span{padding:0 0 0 10px;border-left:1px dotted #96958e}

	#page_blog_left h2 i{position: relative; z-index: 100; font-size: 16px; color: #990002; font-weight: bold; font-style: normal}
	#page_blog_left h2 i a{font-weight: bold; text-decoration: none; font-family: Georgia; font-size: 18px; line-height: 1em; margin: 0 0 12px}
	#page_blog_left h2 em{width: 159px; float: none; height: auto; display: block; font-style: normal}
	#page_blog_left h2 .top_sub1{margin: 0; line-height: normal; border-left: 0; position: absolute; top: 15px; left: 0; background: url(/images/top_sub_t.png) left top no-repeat; padding: 26px 0 0; display: none}
	#page_blog_left h2 .top_sub2{background: url(/images/top_sub_c.png) left top repeat-y}
	#page_blog_left h2 .top_sub3{background: url(/images/top_sub_b.png) left bottom no-repeat; position: relative; top: 3px; width: 139px; padding: 0 10px 10px}
	#page_blog_left h2 i .top_sub1 a{line-height: 1.8em; font-style: normal; font-size: 11px; text-decoration: underline; border-bottom: 0; font-weight: normal}
	#page_blog_left h2 i .top_sub1 a:hover{text-decoration: none}

	#page_blog_left #page_1947_left_content_articles{margin: 0 0 22px 32px; font-size: 16px; color: #000; font-weight: bold}
	#page_blog_left #page_1947_left_content_articles ul{margin: 10px 0 0; padding: 0; list-style: none}
	#page_blog_left #page_1947_left_content_articles ul li{padding: 0 0 3px 12px; background: url(/images/page_1947_left_content_articles.gif) left 7px no-repeat}
	#page_blog_left #page_1947_left_content_articles ul li a{font-size: 16px; font-family: Arial; font-weight: bold}
	#page_blog_left #page_1947_left_content_articles ul li i{font-size: 11px; color: #96958e}
	#page_blog_left #page_1947_left_content_articles ul li i a{font-size: 11px; font-style: normal}
	#page_blog_left #page_1947_left_content_articles ul li b{margin: 0 7px; font-size: 10px; line-height: 1em; border-left: 1px dotted #96958e}

	#page_blog_right{float: left; width: 243px; padding: 0 0 0 25px}
	#page_blog_right #search_by_brand{float: none; margin: 0 0 0 32px}
	#page_blog_right #search_by_brand input{width: 120px; margin: 0 10px 0 0; text-align: right; color: #b5b5b5; padding: 1px 0 4px}
	#page_blog_right #search_by_brand a img{position: relative; top: 7px}
	#page_blog_right .page_blog_right_gall div{overflow: hidden; padding: 0 0 10px}
	* html #page_blog_right .page_blog_right_gall div{overflow: visible; height: 1px}
	#page_blog_right .page_blog_right_gall div p{overflow: hidden; zoom: 1; margin: 5px 0 0 0}
	#page_blog_right .page_blog_right_gall div strong{font-size: 14px; color: #0f282d; font-weight: normal}
	#page_blog_right .page_blog_right_gall span{display: block; float: left; width: 74px; height: 79px; padding: 9px 0 0 9px; margin: 0 10px 0 0; background: url(/images/page_photogall_img.jpg) left top no-repeat}
	#page_blog_right .page_blog_right_gall i{font-size: 11px; color: #96958e; font-style: normal}
	#page_blog_right .page_blog_right_gall i a{font-size: 11px; font-style: normal; font-weight: normal; display: inline; text-decoration: underline}
	#page_blog_right .page_blog_right_gall i a:hover{text-decoration: none}
	#page_blog_right .page_blog_right_gall div b{margin: 0 7px; font-size: 10px; line-height: 1em; border-left: 1px dotted #96958e}
  
  #page_brands_right{float: left; width: 243px}
	#page_brands_right div{width: 175px; margin: 0 0 20px 32px; padding: 0 0 20px; font-size: 11px; color: #0f282d; line-height: 2em; border-bottom: 4px solid #a3b3a9}
	#page_brands_right div a {font-style: italic}
	#page_brands_right a img{margin: 0 0 0 32px}
  
  
	#page_magazine_content{border-bottom: 4px solid #a3b3a9;margin: 35px 0 20px 32px}
	#page_magazine_content .wn{width: auto; height: auto; padding: 0}
	#page_magazine_content .lyr1 .wn3{padding: 0 0 20px}
	#page_magazine_content .lyr1 .wn3 td{width: 110px}
	#page_magazine_content .lyr1 .wn3 td img{float: left; margin: 0 10px 0 0}
	#page_magazine_content .lyr1 .wn3 td b{font-weight: normal; font-style: italic; font-size: 11px; color: #999; white-space: nowrap; display: block; width: 110px; overflow: hidden; padding: 0 0 6px}
	#page_magazine_content .lyr1 .wn3 td b a{color: #b41712; white-space: nowrap}

	#page_magazine_content .wn{padding:0 0 30px}
	#page_magazine_content .lyr1 .wn3 td{width:150px}
	#page_magazine_content .lyr1 .wn3 td em a{font-style:normal;font-size:11px;color:#004f99}
	#page_magazine_content .lyr1 .wn3 td b{width:150px}
	#page_magazine_content .lyr1 .wn3 td .star{float:none;margin:0;border:0}
	#page_magazine_content .lyr1 .wn4 td{width:119px;padding:0 25px 25px 0}
  #page_magazine_content .lyr1 .wn4 td + td + td{padding:0 0 25px}
  .wn4 .title{margin:0 0 5px}
  .wn4 .comment{font:italic 11px Tahoma,sans-serif;color:#999;padding:5px 0}
	#page_magazine_content .lyr1 .wn4 td .comment a{color:#b41712;font:italic 11px Tahoma,sans-serif}
  #page_magazine_content .lyr1 .wn4 td em a{font-style: normal; font-size: 11px; color: #004f99}
  #page_magazine_content + .paging{margin:0 0 25px 32px}
  
  .market-l {position: relative; float: left; width: 110px}
  .market-l img {max-width: 100px}
  .market-r {position: relative; float: left; width: 115px}
  .market-name{height:46px;overflow:hidden;position:relative}
  
	.calendar{width: 211px; margin: 0 0 0 32px}
	.calendar a{display: block; float: left; width: 29px; height: 23px; padding: 6px 0 0; margin: 0 1px 1px 0; text-align: center; background: #cecdb7; font-size: 12px; color: #575648; text-decoration: none}
	.calendar a:hover{background: #c0bfab}
	.calendar a.cur2{background: #dfdec7}
	.calendar a.cur{background: #990002; color: #fff}
	.calendar a.calendar_day{height: 18px; padding: 3px 0 0; background: #333; font-size: 11px; color: #fff}
	.calendar a.calendar_day2{height: 18px; padding: 3px 0 0; background: #61615f; font-size: 11px; color: #fff}
	.calendar a.calendar_larr{width: 42px; height: 20px; padding: 0; margin: 0 1px 1px 0; text-align: right; background: #0f282d}
	.calendar a.calendar_rarr{width: 42px; height: 20px; padding: 0; margin: 0 0 1px; text-align: left; background: #0f282d}
	.calendar a.calendar_larr2{width: 15px; height: 20px; padding: 0; margin: 0 1px 1px 0; text-align: right; background: #0f282d}
	.calendar a.calendar_rarr2{width: 15px; height: 20px; padding: 0; margin: 0 1px 1px 0; text-align: left; background: #0f282d}
	.calendar a.calendar_year{width: 91px; height: 18px; padding: 2px 0 0; margin: 0 1px 1px 0; text-align: center; background: #0f282d; color: #fff; font-size: 12px}
	.calendar a.calendar_larr:hover{background: #990002}
	.calendar a.calendar_rarr:hover{background: #990002}
	.calendar a.calendar_larr2:hover{background: #990002}
	.calendar a.calendar_rarr2:hover{background: #990002}
	.calendar a.calendar_year:hover{background: #990002}
  
  .calendar_right {margin:17px 0 0}

/*------------ page_brands ---------*/


	#page_brands_left{float: left; width: 472px}
	#page_brands_left_one{margin: 0 0 15px 32px}
	#page_brands_left_one img{float: left; margin: 0 25px 0 0}
	#page_brands_left_one .brand_text {padding: 0 0 10px; margin: 0; font-size: 12px; color: #000}
	#page_brands_left_one h1{color: #990002; display: inline}
	#page_brands_left_one .brand_text a{font-size: 11px; text-decoration: none; border-bottom: 1px dashed #990002}
	#page_brands_left_one .brand_text a:hover{border-bottom: 0}
	#page_brands_left_one em{font-size: 11px; color: #999}
	#page_brands_left_one em a{color: #b41712}
	#page_brands_left .a{text-decoration: none}
	#page_brands_left .a span{text-decoration: underline}
	#page_brands_left .a:hover span{text-decoration: none}
	#page_brands_left_comm{padding: 0 0 30px 32px; font-size: 16px; color: #0f282d}

	#page_brands_in_magaz{margin: 0 0 25px 32px; background: #fff; padding: 25px}
	#page_brands_in_magaz div{width: 190px; display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; padding: 0 0 17px; font-size: 10px; color: #838383;
		*display: inline
	}
	#page_brands_in_magaz div strong{font-size: 12px; color: #000}
	#page_brands_in_magaz div a{font-size: 11px; line-height: 1.6em}
	#page_brands_in_magaz2{margin: 0 0 25px 32px}
	#page_brands_in_magaz2 .wn{width: auto}
	#page_brands_in_magaz2  .lyr1 #wn3 td{width: 250px}
	#page_brands_in_magaz2  .lyr1 #wn3 td img{float: left; margin: 0 10px 0 0}
	#page_brands_in_magaz2  .lyr1 #wn3 td em a{font-style: normal; font-size: 11px; color: #004f99}



/*----------- page_coll_open -----------*/

	#page_coll_open #page_coll_open_photo{margin: 0 0 25px 32px; padding: 10px 15px 20px; background: #fff; font-size: 12px; color: #000}
	#page_coll_open #page_coll_open_photo b{font-size: 12px; color: #000}
	#page_coll_open #page_coll_open_photo h1{font-size: 16px; color: #0f282d}

	#page_coll_open #page_coll_open_photo #page_coll_open_photo_img{border-bottom: 4px solid #a3b3a9; padding: 0 0 28px; margin: 0 0 10px}
	#page_coll_open #page_coll_open_photo #page_coll_open_photo_img span{display: block; float: left; width: 74px; height: 81px; padding: 6px 0 0 9px; background: url(/images/block_tabbed_content_collection_img2.jpg) left top no-repeat}

	#page_coll_open #page_coll_open_photo  #page_coll_open_photo_img .photo_block{display: block; float: left; width: 270px; height: 105px; padding: 0; background: none; position: relative; z-index: 1}
	#page_coll_open #page_coll_open_photo #page_coll_open_photo_img  .photo_block p{margin: 0; padding: 0}
	#page_coll_open #page_coll_open_photo #page_coll_open_photo_img  .photo_block strong{font-size: 14px; color: #0f282d; font-weight: normal}
	#page_coll_open #page_coll_open_photo #page_coll_open_photo_img  .photo_block  span{display: block; float: left; width: 74px; height: 79px; padding: 9px 0 0 9px; margin: 0 10px 0 0; background: url(/images/page_photogall_img.jpg) left top no-repeat}
	#page_coll_open #page_coll_open_photo #page_coll_open_photo_img  .photo_block i{font-size: 11px; color: #96958e; font-style: normal}
	#page_coll_open #page_coll_open_photo #page_coll_open_photo_img  .photo_block a{font-size: 11px; color: #96958e; font-style: italic}
	#page_coll_open #page_coll_open_photo #page_coll_open_photo_img  .photo_block i a{font-size: 11px; color: #990002; font-style: normal; font-weight: normal; display: inline; text-decoration: underline}
	#page_coll_open #page_coll_open_photo #page_coll_open_photo_img  .photo_block i a:hover{text-decoration: none}
	#page_coll_open #page_coll_open_photo #page_coll_open_photo_img  .photo_block b{margin: 0 7px; font-size: 10px; line-height: 1em; border-left: 1px dotted #96958e}
	#page_coll_open #page_coll_open_photo #page_coll_open_photo_img  .photo_block strong{font-size: 24px; color: #990002; font-family: Georgia}

	#page_coll_open #page_coll_open_photo #page_coll_open_photo_img  .photo_block .ico_change{position: relative; top: 5px; display: inline; float: none; width: auto; height: auto; padding: 0; margin: 0; background: none}
	#page_coll_open #page_coll_open_photo #page_coll_open_photo_img .ico_change em{width: 159px; float: none; height: auto; display: block; font-style: normal}

	#page_coll_open #page_coll_open_photo #page_coll_open_photo_img .ico_change .top_sub1{margin: 0; line-height: normal; border-left: 0; position: absolute; top: 15px; left: 0; background: url(/images/top_sub_t.png) left top no-repeat; padding: 26px 0 0; display: none}
	#page_coll_open #page_coll_open_photo #page_coll_open_photo_img .ico_change .top_sub2{background: url(/images/top_sub_c.png) left top repeat-y}
	#page_coll_open #page_coll_open_photo #page_coll_open_photo_img .ico_change .top_sub3{background: url(/images/top_sub_b.png) left bottom no-repeat; position: relative; top: 3px; width: 139px; padding: 0 10px 10px}
	#page_coll_open #page_coll_open_photo #page_coll_open_photo_img .ico_change .top_sub1 a{line-height: 1.8em; font-style: normal}

	.ico_rub{position: relative; top: 5px}

	.page_coll_open_photo_comm{margin: 20px 0 0; padding: 32px 0 0; background: url(/images/page_all_collections_bg.jpg) left top no-repeat; font-size: 14px; color: #333}
	.page_coll_open_photo_comm strong{font-size: 16px; color: #0f282d}
	.page_coll_open_photo_comm a{font-size: 12px}
	.page_coll_open_photo_comm em{font-size: 11px; color: #929292; font-style: normal}
	.page_coll_open_photo_comm em a{font-size: 11px; font-style: italic}
	.page_coll_open_photo_comm em span{border-left: 1px dotted #929292; margin: 0 0 0 14px; padding: 0 0 0 10px}
    #formhidden {padding-left: 30px}

	.page_coll_open_collectioner{background: url(/images/page_all_collections_bg.jpg) left bottom no-repeat; padding: 0 0 28px; margin: 0 0 25px 32px}
	.page_coll_open_collectioner a{font-size: 12px}
	.page_coll_open_collectioner strong{font-size: 16px; color: #0f282d}
	.page_coll_open_collectioner img{float: left; margin: 0 12px 0 0}
	.page_coll_open_collectioner p{margin: 0; padding: 0; overflow: hidden; font-size: 12px; color: #000}
	.page_coll_open_collectioner p strong a{font-size: 16px}

	#page_coll_open #page_coll_open_photo .paging {margin: 0}
	#page_coll_open #page_coll_open_photo .paging strong{font-size: 12px}

/*------------ page_humor ------------*/

	#page_humor_left{float: left; width: 440px}
	#page_humor_left .block_tabbed_content_message_sort{margin: 0 0 0 32px}
	#page_humor_left .paging{margin: 0 0 25px 32px}
	#page_humor_left #page_humor_left_content{margin: 35px 0 20px 32px; border-bottom: 4px solid #a3b3a9}
	#page_humor_left #page_humor_left_content .page_humor_left_content{padding: 0 0 40px}
	#page_humor_left #page_humor_left_content .page_humor_left_content .page_humor_left_content_r{white-space: nowrap}
	#page_humor_left #page_humor_left_content .page_humor_left_content .page_humor_left_content_r a{font-size: 11px; white-space: nowrap}
	#page_humor_left #page_humor_left_content .page_humor_left_content .anek{background: none; padding: 0}
	#page_humor_left #page_humor_left_content .page_humor_left_content  .anek div{padding: 0}
	#page_humor_left #page_humor_left_content .page_humor_left_content .anek div table{margin: 5px 0 0}
	#page_humor_left #page_humor_left_content .page_humor_left_content  .anek div strong{display: block; font-size: 14px; color: #990002; font-weight: normal; font-style: normal}
	#page_humor_left h2{padding-bottom: 0}
	#page_humor_left h2 em{font-size: 11px; color: #6f634d; font-weight: normal; display: block; padding: 8px 0 0}
	#page_humor_left #konk{float: right}
	#page_humor_left #konk a{font-size: 18px; font-weight: bold; font-style: italic}

	#page_humor_right{float: left; width: 157px; padding: 48px 0 0 50px; line-height: 1.6em}
	#page_humor_right a{font-size: 11px}

/*----------- page_sitemap ---------*/

	#page_sitemap ul{margin: 0 0 25px 32px; padding: 0; list-style: none}
	#page_sitemap ul li{padding: 0 0 3px}
	#page_sitemap ul li a{font-size: 18px; line-height: 1.5em}
	#page_sitemap ul ul{margin: 3px 0 0 38px}
	#page_sitemap ul ul li{padding: 0 0 3px}
	#page_sitemap ul ul li a{font-size: 12px; line-height: 1em}

/*---------- page_magazine --------*/

/*
	#page_magazine .paging{margin: 0 0 25px 32px}
*/
  .market_sort {margin: 0 0 25px 32px !important}
	#page_magazine_tovar{margin: 0 0 25px 32px; padding: 10px 15px 20px; background: #fff; font-size: 12px; color: #000}
	#page_magazine_tovar .a{margin: 0; text-decoration: none}
  #page_magazine_tovar .a span{text-decoration: underline; font-style: italic}
  #page_magazine_tovar .prev-next{width:400px;height:30px;margin:10px 0 0}
  #page_magazine_tovar h1{font: 32px Georgia, serif; color: #000; margin: 0 0 10px}
  .prev-next a{position:relative;float:left}
  .prev-next .it_next{float:right}
	#page_magazine_tovar1{margin: 20px 0 0}
	.tovar_descr{float: right; width: 181px; padding: 0 12px 0 0; font-size: 11px; color: #999; font-style: italic}
	.tovar_descr  .star{margin: 0}
	.tovar_descr a{font-size: 11px}
  .tovar_descr .address{padding:15px 0}
  .tovar_descr .price{font-size:11px;color: #999}
	.tovar_descr .price span{font: 24px Georgia,serif;color: #000}
	.tovar_descr .price span span{color: #990002}

	.tovar_about{float: left; width: 430px; font-size: 13px; color: #000}
  .tovar_about img{margin: 0 0 12px}

/*------------ page_mesta -------------*/

	#page_mesta_left{float: left; width: 474px}
	#page_mesta .paging{margin: 0 0 25px 32px}

	#page_mesto{margin: 0 0 35px 32px; font-size: 12px; color: #000}
	#page_mesto h1{font-size: 22px; color: #990002}
	#page_mesto em{font-size: 11px; color: #96958e}
	#page_mesto img.place-img{margin: 0 23px 10px 0 !important; float: left; max-width: 440px}
	#page_mesto .star{margin: 0; float: none}

	#page_mesto div{float: left; width: 109px; font-size: 11px; color: #929292}
	#page_mesto div span{display: block; width: 99px; height: 102px; padding: 6px 0 0 10px; background: url(/images/page_all_collections_img.jpg) left top no-repeat}
  
  #page_mesto .pictures {float: none; width: 100%; padding: 5px 0 0}
  #page_mesto .pictures div {border: 7px solid #fff; width: 120px; margin: 0 27px 20px 0; box-shadow: 1px 1px 5px #ababab}
  #page_mesto + .comment-title {margin-left: 32px !important}

	#page_mesta_right{float: left; width: 254px}
	#page_mesta_right #left_map{margin-left: 30px}
	#page_mesta_right #left_map img{margin: 0 0 17px}
	#page_mesta_right #left_map .a{font-size: 11px; color: #990002; margin: 0 0 0 27px}

	#page_mesta_all{margin: 0 0 15px 32px; background: url(/images/block_bott_240.gif) left bottom no-repeat}
	.page_mesta_all{width:344px;height:145px;margin:0 0 28px;font:italic 11px Tahoma,sans-serif;color:#96958e;float:left;position:relative}
	.page_mesta_all h3{font:bold 14px Georgia,serif;padding:0;max-height:36px;overflow:hidden}
  .page_mesta_all .type{font:12px Georgia;color:#000;margin:4px 0}
  .page_mesta_all .stars{font-style:normal;margin:0 0 4px}
  .page_mesta_all .descr{position:relative;float:left;width:200px;height:145px}
  .page_mesta_all .address{max-height:26px;overflow:hidden;position:relative}
  .page_mesta_all .comment{position:absolute;bottom:0;left:0}
	.page_mesta_all img{float: left; margin: 0 15px 10px 0}
	.page_mesta_all img.star{float: none; margin: 0}
  .block_tabbed_content_message_sort{margin:0 0 20px}
  
	table.reg{margin: 15px 0 0 32px; border-bottom: 4px solid #a3b3a9}
	table.reg td{padding: 0 12px 9px 0; font-size: 12px; color: #000}
	table.reg td img{position: relative; top: 6px}
	table.reg td span{font-size: 10px; color: #db2a2c}
	table.reg td input{width: 334px; height: 29px}
	table.reg td select{width: 341px; color: #0f282d}
	table.reg td.bott{padding: 32px 12px 23px 0}
	table.reg td.bott a{font-size: 20px}

/*------------ page_photogall ----------*/
	#page_photogall_content{margin: 0 0 0 -8px}
  #page_photogall_content .paging {margin: 0 0 0 122px}
	#page_photogall_content_left{font-size: 11px; color: #000; padding: 30px 0 10px 40px; line-height: 1.8em}
  #page_photogall_content_left h1 {}
  #page_photogall_content_left .amount {position: relative; float: left; width: auto; padding: 10px 0 0}
  #page_photogall_content_left .show {position: relative; float: right; width: auto; text-align: right; top: 38px; padding: 0 10px 15px 0; background: url('/images/choice.png') 100% 8px no-repeat}
  #page_photogall_content_left .show a{font-size: 11px; color: #000; border-bottom: 1px dashed #000; text-decoration: none}
	#page_photogall_content_left .show a:hover{border-bottom: 0}
  #page_photogall_content_left a {font: 24px Georgia}
  #page_photogall_content_left h1 {display: block; position: relative; float: left; width: 60px; padding: 0 25px 0 0; font-family: Georgia, serif; font-weight: bold}
	#page_photogall_content_left h1 a{font-size: 36px; text-decoration: none; line-height: 0.7em; font-weight: bold}
	#page_photogall_content_left h1 a b{font-size: 28px; text-decoration: underline}
  .year-left {float: left; width: 72px; padding: 0 10px 10px 40px !important}
  .year-left p {color: #929292; font-size: 11px}
  .year-left p a {font-size: 11px !important; font-family: Tahoma !important}
  .year-left {padding-top: 15px !important}
  
  .photogallery {position: relative; top: -15px; background: url('/images/photo.png') 100% 0 no-repeat; margin: 0 0 0 14px}
  .pading-year {color: #060606; margin: 0 0 20px 40px; background: url(/images/block_bott.png) no-repeat; padding: 20px 0 0}
  .pading-year span {padding: 0 10px 10px 0; position: relative; font-size: 10px; font-weight: bold; display: inline-block}
  .pading-year span a {font-size: 10px; margin: 0; font-weight: normal}
  .photogallery .h1_title {padding: 15px 0 22px 32px}
	.photoarch{margin: 20px 17px 0 34px; height: 290px; padding: 26px 0 14px 21px; background: #fff url(/images/photoarch_top_bg.jpg) left top no-repeat}
	.photoarch div.wn {width:350px; height: 212px; margin: 13px 0 0}
	.photoarch div.scrollbar {width: 350px; margin: 0 0 10px}
	.photoarch div.track {width:320px}
	.photoarch .lyr1 td{vertical-align: top; padding: 0 3px 2px 0}
	.photoarch .lyr1 td div{width: 57px; height: 60px; padding: 8px 0 0 10px; background: url(/images/photoarch_img_bg.png) left top no-repeat}
	.photoarch .lyr1 td img{border: 0; margin: 0}
	.photoarch .a {margin: 0}
  .back-to-gallery {font-size: 11px; color: #ae5a4b; padding: 5px; margin: 0}
  .back-to-gallery a, .back-to-gallery a:active, .back-to-gallery a:visited, .back-to-gallery a:hover, .back-to-gallery a:focus {color: #ae5a4b; font-style: italic}
  .img-big {margin: 0 0 20px}
  .img-big img {max-width: 582px; border: 7px solid #fff; box-shadow: 2px 5px 2px #c5c4ba}
  .scrolling {padding: 0 12px; position: relative; margin: 0 0 20px; overflow: hidden; white-space: nowrap}
  .scrolling .prev, .scrolling .next {position: absolute; top: 13px; width: 11px; height: 23px}
  .scrolling .prev {left: 0; background: url('/images/larr.png') 0 50% no-repeat}
  .scrolling .next {right: 0; background: url('/images/rarr.png') 0 50% no-repeat}
  .scrolling ul {margin: 0; padding: 0}
  .scrolling .small {width: 48px; height: 48px; overflow: hidden; padding: 4px; border: 1px solid #d3cecd; text-align: center; background: #fff; margin: 0 7px; position: relative; float: left}
  
  .comments {padding: 25px 0 50px}
  #content .comments h2 {color: #0f282d; font: bold 16px Tahoma, sans-serif; background: none; padding: 0 0 5px}
  #content .comments .one h2 {padding: 0 0 12px}
  .comments .one {color: #333; font: 14px Tahoma, sans-serif; padding: 25px 0}
  .comments .author {color: #929292; font-size: 11px; margin: 0; padding: 0 0 15px}
  .comments .author a {font-style: italic}
  .comments .author span + .year {border-left: 1px dotted #a7a8aa; padding: 0 0 0 10px; margin: 0 0 0 10px}
  .comments .one + .one {background: url('/images/page_all_collections_bg.jpg') no-repeat}
  .comments .reply {padding: 15px 0 0; font-size: 12px; margin: 0}
  .comments .one .one {margin: 15px 0 0; padding: 0 0 0 100px; background: url('/images/reply.gif') 0 3px no-repeat}
  
	
	#page_photogall_content_right{padding: 0 0 25px}
	#page_photogall_content_right .item {position: relative; float: left; width: 140px; height: 225px; padding: 0 0 35px 40px; overflow: hidden; color: #929292; font-size: 11px}
  .item .pic {border: 1px solid #d3cecd; background: #fff; text-align: center; display: block; height: 130px; padding: 10px 0 0; overflow: hidden; margin: 0 0 10px}
  .item .year {line-height: 1em}
  .item span + .year {border-left: 1px dotted #a7a8aa; padding: 0 0 0 10px; margin: 0 0 0 10px}
  .comm {font-size: 10px; margin: 0}

/*----------- page_svideteli -------------*/

	#page_svideteli1{background: #fff; margin: 0 0 17px 32px; padding: 20px; font-size: 12px; color: #1b272d}
	#page_svideteli1 img{float: left; margin: 0 20px 0 0}
	#page_svideteli1 a{font-size: 12px; color: #000; font-weight: bold; font-family: Georgia}
	#page_svideteli1 em{font-size: 12px; color: #6f634d; font-family: Georgia}
	#page_svideteli1 span em{font-size: 11px; color: #6f634d; font-family: Georgia}
  #page_svideteli1 h1 {font-size: 12px; display: inline}
  #page_svideteli1 .page_svideteli1_txt h1 {display: block; text-transform: uppercase}

	#page_svideteli_txt{margin: 0 0 25px 32px; font-size: 12px; color: #000; padding: 0 0 25px; background: url(/images/block_bott_240.gif) left bottom no-repeat}
	#page_svideteli_txt strong{font-size: 16px; color: #1b272d}
	#page_svideteli_txt em{font-size: 11px; color: #96958e}
	#page_svideteli_txt div{float: left; padding: 10px 0}
	#page_svideteli_txt div span{display: block; float: left; width: 74px; height: 79px; padding: 9px 0 0 9px; background: url(/images/page_photogall_img.jpg) left top no-repeat}

/*------------ page_muzzz ----------*/
	.padding_muz {margin: 25px 0 25px 32px}
	.padding_muz a {font-size: 14px; margin: 0 10px 0 0}
	.paging .music_title {font-size: 14px}
	.page_muzz_year{margin: 0 20px 40px 0; font-size: 11px; color: #010101}
	.page_muzz_year div{border-bottom: 4px solid #a3b3a9; padding: 0 0 36px; margin: 0 0 23px 32px}
	.page_muzz_year p{padding: 0; margin: 0 0 20px 32px}
  .page_muzz_year div p {margin:0 0 20px}
	.page_muzz_year div a{font-size: 11px; color: #4194c8}
	.page_muzz_year div .a{font-size: 11px; color: #990002; margin: 0}
	.page_muzz_year div a img{position: relative; top: 5px}
  #content #page_muzzz_right .page_muzz_year h2{margin: 0 0 12px -32px}
  #page_muzzz_right .page_muzz_year div{margin: 0 0 23px}
  
  #page_muzzz_left{float: left; width: 365px;margin:0 12px 0 0}
	#page_muzzz_right{float: left; width: 335px}
  #right_ispoln{position: relative; top: -20px; background: url(/images/right_ispoln_c.jpg) left top repeat-y}
	#right_ispoln1{background: url(/images/right_ispoln_t.jpg) left top no-repeat; padding: 130px 36px 35px 16px}
	#right_ispoln a{margin: 0}
	#right_ispoln1 div{margin: 0 0 23px 0; line-height: 1.6em; font-size: 10px; color: #999}
	#right_ispoln1 div .img{float: left; margin: 0 15px 0 0}
	#right_ispoln1 div strong a{font-size: 11px; color: #4194c8}
	#right_ispoln1 div b{font-size: 11px; color: #010101; font-weight: normal}
	#right_ispoln1 div em a{font-style: normal; float: right; font-size: 10px}
	#right_ispoln1 div span{display: block; float: right; padding: 17px 0 0}



div.list {margin: 0 -10px 0 20px; position: relative}
div.list .one {position: relative; width: 215px; float: left; margin: 0 10px 15px; font: italic 11px Georgia; color: #6f634d}
div.list .one img {position: relative; float: left; margin: 0 10px 7px 0}
div.list .one .date {font-size: 12px}
div.list .one a, div.list .one a:active, div.list .one a:visited, div.list .one a:hover, div.list .one a:focus {color: #000; font: bold 12px Georgia}
div.list .one a span {text-transform: uppercase}

.one-day-list .one{margin: 0 10px 15px; font: italic 11px Georgia; color: #6f634d} 
.one-day-list .one img {position: relative; float: left; margin: 0 10px 7px 0}
.one-day-list .date {font-size: 12px}
.one-day-list a,.one-day-list a:active,.one-day-list a:visited,.one-day-list a:hover,.one-day-list a:focus{color: #000; font: bold 12px Georgia}
.one-day-list .one a span {text-transform: uppercase}

.people-list{padding:0 0 0 7px}
.people-list .one{margin: 0 0 25px 25px; font: italic 11px Georgia; color: #6f634d;float:left;width:215px;height:147px;overflow:hidden} 
.people-list .text{padding:5px 0 0}
.people-list .one p{margin:0}
.people-list .one img {position: relative; float: left; margin: 0 10px 7px 0}
.people-list .date {font-size: 12px}
.people-list a,.people-list a:active,.people-list a:visited,.people-list a:hover,.people-list a:focus{color: #000; font: bold 12px Georgia}
.people-list .one a span {text-transform: uppercase}
/*-------------------- page_text --------*/

	#page_text{padding: 0 0 30px}
	#page_text_left{float: left; width: 440px}

	#page_text .paging{margin: 0 0 0 32px}
	.page_text_item{padding: 0 0 25px; margin: 0 0 0 32px; font-size: 14px; color: #333}
	.page_text_item .a{margin: 0}
	.page_text_item strong{line-height: 1.6em}
	.page_text_item strong a{font-size: 18px; line-height: 1.6em}
	.page_text_item span{font-size: 11px; color: #929292}
	.page_text_item span a{font-size: 11px}

/*------------- page_users --------------------*/
  .celebrity {padding: 0; position: relative; margin: 0 -20px}
  .celebrity .one {position: relative; float: left; width: 260px; padding: 0 20px 35px; height: 180px; overflow: hidden; font: italic 11px Georgia, sans-serif; color: #6f634d}
  .celebrity .one .pic {width: 120px; position: relative; float: left; padding: 0 20px 0 0}
  .celebrity .one .name {font-size: 12px}
  .celebrity .one .name a {color: #000; font-weight: bold; font-style: normal}
  .celebrity .one .name a span {text-transform: upercase}

	#page_users{padding: 50px 0 25px}
	#page_users .paging{margin: 40px 0 0 32px}


	#page_users_content{margin: 0 0 0 32px}
	#page_users_content span{width: 225px; display: -moz-inline-stack; display: inline-block; vertical-align: top; font-size: 11px; color: #434343; font-style: italic; margin: 0 0 11px; zoom: 1;
		*display: inline;
	}
	#page_users_content span img{float: left; margin: 0 11px 0 0}

  span.clickable {border-bottom:1px dashed #A01113; color:#A01113; font-style:italic; cursor:pointer}
	span.err, ul.errors {color:red}
  
  
  #fancybox-close {top: 9px; right: 16px; background: url('/_data/default/js/fancybox/fancy_close.png') 50% 50% no-repeat}
  #fancybox-content {border-color: transparent}
  #fancybox-outer {background: transarent}
  #fancybox-content .title {background: #990002; padding: 15px 40px 10px; color: #fff; font: bold 18px Georgia, sans-serif; text-shadow: 1px 1px 1px #000; position: relative; margin: 0 -40px 25px}
  
.sorry {width: 214px}
.sorry input {width: 82px; padding: 1px 0}
.sorry div + div input {width: 148px; margin: 15px 0 0}

.popup {padding: 8px 10px}
.popup h1 {padding: 0 10px 10px}
.popup h3 {text-align: left; padding: 0 10px 15px; margin: 0}
.popup h3 span {font: 13px 'Trebuchet MS', sans-serif; color: #323232}
.popup .text {padding: 18px 10px 15px; border-bottom: 1px solid #000}
.popup input, .popup textarea {font: 13px 'Trebuchet MS', sans-serif}
.popup input:focus, .popup textarea:focus {color: #aaa}

#sorry, #sorry-content, #biography-popup {width: 635px; padding: 0 40px}
#sorry input, #sorry-content input, #biography-popup input {background: #990002; color: #fff; min-width: 70px; width: auto; margin: 0 15px 0 0; padding: 2px 20px; float: left; border: 0}
#sorry p, #sorry-content p, #biography-popup p {margin: 0; padding: 15px 0}
#sorry h3, #sorry-content h3, #biography-popup h3 {background: #990002; padding: 15px 40px 10px; color: #fff; font: bold 18px Georgia, sans-serif; text-shadow: 1px 1px 1px #000; position: relative; margin: 0 -40px 25px}
#sorry .text, #sorry-content .text, #biography-popup .text {border: 0; padding: 0 0 35px}
#sorry .text-bottom, #sorry-content .text-bottom, #biography-popup .text-bottom {border: 0; padding: 0 0 35px;}

.popup-registration-hint {display: none;}
a.registration-hint {font-style: italic;}

.movie {padding: 0 0 20px}
.movie .comment {font-size: 11px; color: #999; font-style: italic; margin: 10px 0 0}
.movie .comment a {font-style: normal}
#content .movie h2 {font: bold 18px Georgia, serif; margin: 0 0 10px; background: none; padding: 0}
#content .movie h2 a {font: bold 18px Georgia, serif; margin: 0}
.movie-one {padding: 0 0 20px 32px}
.search-results .one h3 a {color: #990002 !important}

.map-bg {background: url('/images/map_bg.png') no-repeat; width: 182px; height: 222px; padding: 21px; margin: 0 0 15px}
.map-bg #YMapsID {width: 182px; height: 222px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px}
.article{margin: 0 0 0 32px;padding: 5px 20px 20px 0;color:#000}
.article .name{color:#96958e;font:italic 11px Tahoma;margin:0;padding: 5px 0 0}
.article h1{font:bold 16px Tahoma,sans-serif;color:#1b272d;margin:0;padding:0}
.article #page_coll_open_photo_img{padding:20px 0 0;position:relative}
.article .back{font-size:11px;font-style:italic;color:#990002}
.article .back span{padding:0 5px 0 0}
.article .content {background: url('/images/block_bott_308.jpg') -32px bottom no-repeat; padding: 0 0 38px;}
.article .more-items {margin: 0 0 22px; font-size: 11px; list-style: none; padding: 0;}
.article .more-items li {padding: 0 0 3px 12px; background: url('/images/page_1947_left_content_articles.gif') left 7px no-repeat;}

.page-descr {
    margin: 0 0 22px 32px;
}
div.social-widgets {
    padding-bottom: 20px;
    padding-left: 30px;
}
#complaint-block {
    padding-left: 30px;
}
#complaint_form strong{
    padding-left: 5px;
    font-size: 16px;
}
h1.h1_title span.h1-item {border-bottom: none; font-weight: lighter;}