* {
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
BODY {
	width: 1003px;
	margin: 0 auto 0 auto;
}
BODY.b_clear {
	background: none;
}
#left_bg {
	background: #FFF url(images/main-bg.gif) 5px 0 repeat-y;
	border-right: 1px solid #D1D0CE;
}
A IMG {
	border: 0px;
}
A {
	font: normal 11px Arial;
	color: #000;
}
IMG {
	border-width: 0px;
}
TABLE {
	border-collapse: collapse;
}
H1 {
	font: bold 19px Arial;
	color: #8C0A0A;
}
H2 {
	font: bold 13px Arial;
	color: #167091;
}
H3 {
	font: bold 12px Arial;
	color: #665543;
}
P {
	font-size: 11px;
	color: #6D6E71;
	text-align: justify;
}
P B {
	text-align: justify;
}
.fl {
	float: left;
}
.cb, .cb1 {
	clear: both;
	font-size: 0px;
}
.cb1 {
	height: 30px;
	width: 10px;
}
/*--------------------TOP---------------------------*/
#top_bg {
	width: 1000px;
	background: #FFF;
	padding-left:3px;
}
#top_1 {
	width: 1000px;
	height: 45px;
	background: #F5F4E9 url(images/top-1-bg.gif) repeat-x;
}
#top_logo {
	display: block;
	float: left;
	width: 333px;
	height: 45px;
}
.t_sel1 {
	color: #1A1918;
}
#top_3 {
	float: left;
	width: 649px;
	height: 30px;
	padding: 15px 15px 0 0;
	text-align: right;
	font: 12px Arial;
	color: #42352C;
}
#top_3 A {
	font: 12px Arial;
	color: #42352C;
	text-decoration: none;
}
#top_3 A:HOVER {
	color: #4897B3;
	text-decoration: none;
}
.t_sel2 {
	font-size: 12px;
	color: #4897B3;
}
#top_menu {
	float: left;
	width: 1000px;
	background: url(images/top_menu_bg.jpg) 0 2px no-repeat;
	padding-left:1px;
}
.top_menu_1, .top_menu_2, .top_menu_3, .top_menu_4, .top_menu_5, .top_menu_1_on, .top_menu_2_on, .top_menu_3_on, .top_menu_4_on, .top_menu_5_on {
	float: left;
	width: 199px;
	height: 113px;
	margin: 2px 0 0 1px;
}
.top_menu_1, .top_menu_1_on {
	margin-left: 0;
	background: url(images/Fiction.jpg) no-repeat;
}
.top_menu_2 {
	background: url(images/Non-Fiction.jpg) no-repeat;
}
.top_menu_3 {
	background: url(images/Business.jpg) no-repeat;
}
.top_menu_4 {
	background: url(images/Kids.jpg) no-repeat;
}
.top_menu_5 {
	background: url(images/Religion.jpg) no-repeat;
}
.top_menu_1:HOVER, .top_menu_1_on {
	background: url(images/Fiction.jpg) 0px -113px no-repeat;
}
.top_menu_2:HOVER, .top_menu_2_on {
	background: url(images/Non-Fiction.jpg) 0px -113px no-repeat;
}
.top_menu_3:HOVER, .top_menu_3_on {
	background: url(images/Business.jpg) 0px -113px no-repeat;
}
.top_menu_4:HOVER, .top_menu_4_on {
	background: url(images/Kids.jpg) 0px -113px no-repeat;
}
.top_menu_5:HOVER, .top_menu_5_on {
	background: url(images/Religion.jpg) 0px -113px no-repeat;
}
/*--------------------LEFT---------------------------*/
.left_part_h {
	float: left;
	width: 188px;
	padding: 12px 10px 10px 10px;
	font: bold 14px Arial;
	color: #8F1010;
	text-align: center;
	background: url(images/left-part-bg.gif) no-repeat;
}
#l_part {
	float: left;
	width: 208px;
}
#l_menu {
	width: 208px;
	margin-bottom: 35px;
	background: url(images/l-menu-bg.gif) repeat-y;
}
#l_m_bottom_bg {
	padding-bottom: 13px;
	background: url(images/l-menu-bottom.gif) no-repeat bottom;
}
.l_m_h {
	padding: 8px;
	margin: 0 5px 5px 5px;
	font: bold 18px Arial;
	color: #665543;
	background: #F2F1E6;
}
.l_m_h1 {
	font: bold 12px Arial;
	color: #665543;
	vertical-align: baseline;
}
.l_menu_a {
	display: block;
	padding: 2px 0px 2px 4px;
	font: 12px Arial;
	color: #333;
	text-decoration: none;
	margin:0px 5px;
}
.l_menu_a_sel {
	display: block;
	padding: 0px 0px 0px 1px;
	font: 12px Arial;
	color: #AD442F;
	text-decoration: none;
	margin:0px 5px;
	border:1px solid #AD442F;
	margin:0px 7px;
}

div.l_menu_a {
	display: block;
	width: 178px;
	padding: 3px 10px 0 10px;
	font: 12px Arial;
	color: #333;
	text-decoration: none;
	cursor:pointer;
}
.l_menu_a_op {
	display: block;
	width: 178px;
	padding: 3px 10px 0 20px;
	font: 11px Arial;
	color: #AD442F;
	text-decoration:underline;
	cursor:pointer;
}
.l_menu_a_op:hover {
	display: block;
	width: 178px;
	padding: 3px 10px 0 20px;
	font: 11px Arial;
	color: #AD442F;
	text-decoration:none;
	cursor:pointer;
}
div.l_menu_a_sel {
	display: block;
	width: 178px;
	padding: 3px 10px 0 10px;
	font: 12px Arial;
	text-decoration: none;
	color: #B04949;
	cursor:pointer;
}

.l_menu_a:HOVER {
	color: #60B9F7;
}
.stat_div, .left_menu_hide .stat_div {
	width: 178px;
	padding: 3px 10px 0 5px;
	margin-left: 5px;
	font: 12px Arial;
	color: #B04949;
}
.left_menu_hide .stat_div {
	padding-left: 5px;
	margin-left: 0px;
}
.left_hide {
	width: 198px;
	margin-left: 5px;
	background: #F2F1E6;
}
a.left_hide {
	display: block;
	width: 178px;
	padding: 3px 5px 0 5px;
	font: 12px Arial;
	color: #333;
	text-decoration: none;
}
a.left_hide:HOVER {
	color: #B04949;
}
#l_menu .l_m_close, #l_menu .l_m_see {
	width: 198px;
	height: 16px;
	padding: 0px;
	margin: 0 0 15px 5px;
	font: 12px Arial;
	color: #383838;
	text-align: center;
	cursor: pointer;
	background: url(images/left_menu_close.gif) no-repeat;
}
#l_menu .l_m_see {
	background: url(images/left-menu-see.gif) no-repeat;
}
div.l_m_a1 {
	display: block;
	padding: 0 0 7px 13px;
	font: bold 14px Arial;
	color: #752217;
	text-decoration:underline;
	cursor:pointer;
}

.l_m_a2 {
	display: block;
	width: 176px;
	padding: 2px 10px 2px 10px;
	margin: 0 0 0 6px;
	font: 12px Arial;
	color: #333333;
	text-decoration: none;
	background: #FFF;
	cursor:pointer;
}
.l_m_a2_sel {
	display: block;
	width: 176px;
	padding: 2px 10px 2px 10px;
	margin: 0 0 0 6px;
	font: 12px Arial;
	color: #B04949;
	text-decoration: none;
	background: #FFF;
	cursor:pointer;
}
.l_m_a2:HOVER {
	color: #B04949;
}
.l_p_see1, .l_p_see2, .l_p_see3, .l_p_see4 {
	display: block;
	position: relative;
	width: 136px;
	padding: 16px 0 38px 60px;
	margin: 16px 4px 0 5px;
	font: 16px Arial;
	color: #543A28;
	text-decoration: none;
	border-left: 1px solid #D1D0CE;
	border-right: 1px solid #D1D0CE;
	background: #F7DA8B url(images/l-p-bg1.gif) repeat-x;
}
.l_p_see5 {margin:0 0px 0px 5px;}
.l_p_see1 STRONG, .l_p_see2 STRONG, .l_p_see3 STRONG, .l_p_see4 STRONG {
	font-size: 16px;
}
.l_p_pic {
	position: absolute;
	bottom: -1px;
	left: 0px;
}
.l_p_see2 {
	color: #075982;
}
/*----------------------BOTTOM---------------------------------------*/
#bottom_part {
	width: 1003px;
	height: 68px;
	background: #F5F4E9 url(images/bottom-bg.gif) left -12px repeat-x;
	padding-top:4px;
	clear:both;
}
#b_logo {
	display: block;
	float: left;
	clear:both;
	width: 310px;
	height: 47px;
}
#b_a1 {
	float: left;
	width: 660px;
	font: 11px Arial;
	color: #1E1E1D;
	padding: 19px 0 0 30px;
	text-align: center;
}
#b_a1 A {
	font: 11px Arial;
	color: #1E1E1D;
	text-decoration: none;
}
#b_a1 A:HOVER {
	text-decoration: underline;
}
#b_copy {
	float: left;
	font: 11px Arial;
	color: #665543;
	margin-top: 5px;
}
#b_a2 {
	float: right;
	font: 11px Arial;
	color: #665543;
	padding: 5px 12px 0 0;
}
#b_a2 A {
	font: 11px Arial;
	color: #665543;
	text-decoration: none;
}
#b_a2 .b_stat, #b_a2 A:HOVER {
	color: #559FBA;
}
/*----------------------CONTENT----------------------------------------*/
#r_part {
	float: left;
	width: 794px;
}
#con_se1 {
	height: 40px;
	border-top: 1px solid #BAB299;
	margin-top: 2px;
	background: #fff;
	padding:0 7px;
}
#con_se2 {
	padding: 6px 0 5px 14px;
	font: 10px Arial;
	color: #286777;
	background:#F5F4E9 url(images/h2-bg.gif) left -36px repeat-x;
}
#con_se3 {
	float: left;
	width: 50px;
	height: 27px;
	padding: 13px 10px 0 0;
	font: bold 14px Arial;
	color: #6E5D50;
}
#find_word {
	float: right;
	width: 200px;
	padding: 2px 0px;
	border: 1px solid #807F7F;
	margin: 10px 7px 0 0;
	font: 13px Arial;
}
#find_but {
	float: right;
	width: 70px;
	height: 24px;
	margin: 9px 0px;
	background: url(images/Search-Audio-Books.gif) no-repeat;
	border: none;
	cursor:pointer;
}
.tit_search {float:right; padding:13px 7px 0 0; font-size:12px;}
.reason {
	font: bold 17px Times New Roman;
	color: #167091;
	padding: 0 0 6px 0;
}
#con_reason {
	float: left;
	width: 777px;
	padding: 10px 5px 5px 8px;
}
.c_r_choise, #c_r_choise1 {
	float: left;
	width: 239px;
	padding: 7px 0 0 18px;
	border: 1px solid #E6E6E6;
	border-left: none;
	background: url(images/reason-download-bg.gif) no-repeat right bottom;
}
#c_r_choise1 {
	width: 241px;
	border: 1px solid #E6E6E6;
}
.reason_num {
	float: left;
	margin: 0 20px 7px 0;
}
.reason_text {
	float: left;
	width: 130px;
	font: bold 11px Arial;
	color: #3B90AF;
}
/*#con_reason A {
	font: 11px/1.1 Arial;
	color: #3D3D3D;
	text-decoration: none;
}*/
div.wer{
	font:normal 11px Arial;
	color: #3D3D3D;
	text-decoration: none;}
/*#con_reason A:HOVER {
	text-decoration: underline;
}*/
#products {
	float: left;
	width: 777px;
	padding: 0 0px 5px 8px;
}
H2.main {
	float: left;
	width: 776px;
	padding: 5px 0px;
	margin-top: 10px;
	font: bold 18px Arial;
	color: #665543;
	text-align: center;
	background: #E6E2D6 url(images/h2-bg.gif) bottom repeat-x;
}
H2.main SPAN {
	font: bold 12px Arial;
	vertical-align: baseline;
}
.pro {
	float: left;
	width: 190px;
	padding:0px 2px 4px 2px;
	background: #F2F1E6;
}
.pro_h_b, .pro_h_g, .pro_h_b1, .pro_h_g1, .pro_h_y {
	width: 190px;
	padding: 5px 0px;
	margin: 6px 0px 2px 0px; /*!!!!!!!!!!!!!!! WATCH THIS vozmozchny glucki !!!!!!!!!!!!!!11*/
	font: bold 12px Arial;
	color: #FFF;
	background: #3B90AF;
	text-align: center;
}
div.h_det_d{
	width: 190px;
	padding: 6px 0px;
	margin: 6px 0px 2px 0px; 
	font: bold 12px Arial;
	color: #FFF;
	background: #3B90AF;
	text-align: center;

}
.head_txt a {
	font: bold 12px Arial;
	color: #FFF;
	text-decoration:none;
}
.head_txt_div {
	font: bold 12px Arial;
	color: #FFF;
	text-decoration:none;
	text-align:center;
}
.head_txt a:hover {
	text-decoration:underline;
}
.pro_h_y {
	background: #EC9B4E;
}
.pro_h_g {
	background: #92B555;
}
.pro_h_b1 {
	background: #62BEE3;
}
.pro_h_g1 {
	background: #4A8783;
}
.pro_body {
	width: 190px;
	padding-bottom: 7px;
	text-align: center;
	background: #FFF;
}
.pro_pic {
	width: 190px;
	padding-top: 7px;
	text-align: center;
}
.pro_club {
	display: block;
	width: 180px;
	padding: 3px 5px;
	text-align: center;
	font: 11px Arial;
	color: #3D6D7E;
}
.pro_club:HOVER, .pro_browse:HOVER, .pro_inf:HOVER {
	text-decoration: none;
}
.pro_info {
	width: 180px;
	padding: 5px 5px 0 5px;
	text-align: center;
	color: #9B9B9B;
}
.pro_inf {
	display: block;
	text-align: center;
	padding: 5px 0 5px 0;
	color: #AD442F;
}
.pro_det {
	width: 180px;
	margin: 15px 3px 3px 7px;
}
.pro_det1, .pro_det2 {
	float: left;
	width: 85px;
	height: 62px;
	padding: 5px 0 0 0;
	text-align: center;
	background: #F2F1E6;
}
.pro_det1 span, .pro_det2 span {
	font-size:12px;
	color:#827565;
	font-weight:normal;
}
.pro_det1 p{text-align:center; color:#C23C3B; font:bold 18px Arial; text-decoration:none;}
.old_pr {font:bold 18px Arial; color: #78B0C4; text-decoration: line-through; text-align:center;}
.pro_det2 {
	/*float: left;
	width: 95px;
	height: 39px;
	
	padding: 3px 0 0 0;
	text-align: center;
	font: bold 30px Arial;
	background: #F2F1E6;*/
	color: #0E789E;
	margin: 0 0 0 5px;
}
.pro_det2 p {text-align:center; padding:8px 0 0 0;}
.pro_det2 p a {color:#C23C3B; font:bold 16px Arial; text-decoration:none;}
.pro_det2 p a:hover {text-decoration:underline;}
/*------------------------- 1001 -------------------------------------*/
.navi {
	width: 100%;
	padding:0 5px;
}
.navi_change{float:right; width:50px; font-weight:bold; margin:0px 5px;}
div.on_p{float:right; font-size:15px; color:#6E5D50;}
.navi TD {
	font: bold 12px Arial;
	color: #167DA2;
	text-align: center;
	text-decoration: none;
}
.navi TD {
	padding: 10px 3px 5px 3px;
	color: #1F1A17;
	white-space: nowrap;
	vertical-align:bottom;
}
.navi TD A:HOVER {
	text-decoration: none;
	color: #1F1A17;
}
TD.navi_left, TD.navi_left_aut {
	text-align: left;
	padding-left: 12px;
	font: bold 15px Arial;
	color: #6E5D50;
	width:50%;
}

table.navi_2 {width:100%;}
td.navi_2_right {width:218px; padding:5px;}
td.navi_2_left {vertical-align:bottom;}
div.navi_left {text-align: left; padding-left: 12px; font: bold 17px Arial; color: #6E5D50; height:49px;}
div.navi_left span {color:#C23C3B; font:bold 17px Arial; font-style:italic;}
TD.navi_left_aut {
	padding-left: 20px;
}
TD.navi_left1 {
	font: 12px Arial;
	color: #1F1A17;
	text-align: center;
}
TD.navi_right {
	text-align: left;
}
TD.navi_right_r {
	text-align: right;
	width:50%;
}
TD.navi_sel {
	color: #1F1A17;
	text-align: center;
}
span.navi_off{font: 12px Arial; color:#D8D8D8; font-weight:bold; text-decoration:none;}
a.navi_on{font: 12px Arial; color: #167DA2; font-weight:bold; text-decoration:none;}
a.navi:hover{font: 12px Arial; color: #000; font-weight:bold; text-decoration:none;}
span.navi_on{font: 12px Arial; color: #167DA2; font-weight:bold; text-decoration:none; cursor:pointer;}
span.navi_over{font: 12px Arial; color: #000; font-weight:bold; text-decoration:none; cursor:pointer;}

.pro_div_tab {
	padding:0 5px;
}
.pro_tab {
	width: 100%;
}
.pro_tab TD {
	vertical-align: middle;
}
.pro_tab_name TD {
	padding: 4px;
	font: 12px Arial;
	color: #333;
	text-align: center;
	border: 1px solid #BBBAB8;
	white-space: nowrap;
	background: #F2F1E6;
}
.pro_tab_value TD {
	padding: 4px;
	font: 12px Arial;
	color: #333;
	text-align: center;
	border: 1px solid #BBBAB8;
}
TD.tab_old {
	background:#FFFFE5;
	width:80px;
}
TD.tab_old a {	
	font:bold 16px Arial;
	color: #C23C3B;
	text-decoration:none;
}
TD.tab_old a:hover {text-decoration:underline}
td.suscript {background:#FEED91; width:72px;}
TD.tab_new {
	font: bold 18px Arial;
	color: #79B1C5;
}
TD.det_down {
	width: 135px;
	padding: 0;
}
.pro_tab_hr TD {
	height: 8px;
}
/*---------------------------- PAGE2 -------------------------------*/
.products_p2 {
	float: left;
	width: 776px;
	padding: 15px 5px 5px 10px;
	padding: 15px 5px 5px 10px;
}
.page2_text1 {
	float: left;
	width: 446px;
	font: 15px Arial;
	color: #383431;
	text-align: center;
	border: 1px solid #D1D1D1;
}
.page2_text1 table tr td {
	width:446px; 
	height:71px; 
	vertical-align:middle; 
}
.hh2_det {
	text-align:center; 
	font:normal 18px Arial;
	color:#383431;
	padding:0px 7px;
}
.page2_text2, .page2_text3 {
	float: left;
	width: 130px;
	padding: 0;
	text-align: center;
	border: 1px solid #D1D1D1;
}
.page2_text_h, .page2_text_h1, .page2_text_h2 {
	height: 30px;
	font: 12px Arial;
	color: #897B6E;
	border-bottom: 1px solid #D1D1D1;
	text-align: center;
	background: #F5F4E9;
}
/*.page2_text_h1 {
	padding-top: 7px;
	height: 23px;
}*/
.page2_text_h2 {
	background: #F5F5F5;
}
.page2_text4 {
	height: 36px;
	padding-top: 4px;
	text-align: center;
}
.page2_text5 {
	height: 32px;
	padding-top: 8px;
	text-align: center;
	font: bold 20px Arial;
	color: #0E789E;
}
.page2_text_hr {
	float: left;
	width: 21px;
	height: 10px;
}
.page2_pic {
	float: left;
	margin: 12px 13px 7px 10px;
}
.page2_text6 {
	float: left;
	width: 325px;
	margin-top: 12px;
	font: 12px Arial;
	color: #675644;
}
.page2_text6 STRONG {
	font-size: 12px;
}
.page2_text7 {
	text-align: left;
	font: 13px Arial;
	color: #383431;
	padding: 13px 0 0 0;
}
.page2_text7 span{font:normal 13px Arial; color:#3B90AF;}
.page2_pic1 {
	margin: 7px 0px;
}
.det_audio_img {float:left; width:120px;}
.page2_text8 {
	float: left;
	width: 290px;
	padding: 12px 0px 0 20px;
	text-align: right;
	font: bold 25px Arial;
	color: #0E789E;
}
a.samler {color:#A92727;  }
a.samler:hover {text-decoration:none;}
p.samler {padding:3px 25px 3px 10px; background:url('images/sampler-audio.gif') right bottom no-repeat; float:left;}
.page2_text9 {
	font: 21px Arial;
	color: #705F53;
	text-align:left;
	padding:8px 3px;
	background:#FFFFCB;
}
.page2_text9 span a {color:#C23C3B; font:bold 23px Arial; text-decoration:none;}
.page2_text9 span a:hover {text-decoration:underline;}
/*.page2_text8 SPAN {
	font: 19px Arial;
	vertical-align: baseline;*/
}
.page2_strip {
	font-size: 0px;
	border-bottom: 1px solid #D2D1D1;
	margin: 2px 0 2px 0;
}
.page2_h {
	font: 20px Arial;
	color: #177DA2;
	padding-top:15px;
}
.page2_text10, .page2_text11 {
	font: 12px Arial;
	color: #4D4948;
	border: 1px solid #C7C7C7;
	padding: 7px;
}
.page2_text11 {
	border: none;
	font-weight:bold;
}
.page2_text11 span {
	border: none;
	font: 12px Arial;
	color: #4D4948;
	cursor:pointer;
}
.page2_text12 {
	text-align: center;
	font: 13px Arial;
	color: #4093B1;
	padding-bottom: 15px;
}
.page2_pic2 {
	margin: 20px 15px 0px 15px;
}
/*------------------------------- ABOUT -------------------------------------*/
.about_block {
	width: 791px;
	padding: 15px 0px 5px 0px;
}
.about_block div p {	
	padding: 2px 20px;
}
.about_block div p b {	
	padding: 5px 0px 0 0;
}
H2.contact {
	float: left;
	width: 734px;
	height: 26px;
	background: #E6E2D6;
	font: bold 18px Arial;
	color: #665543;
	padding: 10px 0 0 20px;
	margin: 10px 0 0 0;
}
.contact_left {
	float: left;
	width: 20px;
	height: 100px;
}
.contact_form {
	float: left;
	width: 750px;
	border: 2px solid #CCC7B7;
	padding-bottom: 20px;
	background: #F2F1E6;
}
.c_form_1 {
	float: left;
	width: 345px;
}
.c_form_text, .c_form_text1 {
	font: 12px Arial;
	color: #13596B;
	padding: 11px 0 3px 27px;
}
.c_form_in1, .c_form_in2 {
	display: block;
	width: 282px;
	height: 19px;
	border-top: 1px solid #7C7B7B;
	border-left: 1px solid #7C7B7B;
	border-right: 1px solid #C9C9C7;
	border-bottom: 1px solid #C9C9C7;
	margin-left: 25px;
	padding-top: 2px;
	font: 12px Arial;
	color: #484848;
}
.c_form_text1 {
	float: left;
	width: 105px;
	padding-top: 26px;
}
.c_form_in2 {
	float: left;
	width: 75px;
	height: 18px;
	margin: 25px 0 0 0;
}
.c_form_num {
	float: left;
	margin: 26px 0 0 7px;
}
.c_form_2 {
	float: left;
	width: 370px;
}
.c_form_2 .c_form_text {
	padding-left: 3px;
}
.c_form_in3 {
	width: 368px;
	height: 125px;
	border-top: 1px solid #7C7B7B;
	border-left: 1px solid #7C7B7B;
	border-right: 1px solid #C9C9C7;
	border-bottom: 1px solid #C9C9C7;
	font: 12px Arial;
	color: #484848;
}
.c_form_send {
	display: block;
	width: 111px;
	height: 35px;
	border: none;
	cursor: pointer;
	margin: 17px 0 0 129px;
	background: url(images/about-submit.gif) no-repeat;
}
/*-------------------------------- ALL AUTHORS ------------------------------------*/
.authors_text {
	font: 12px Arial;
	color: #716154;
	padding: 13px 0 10px 80px;
}
.aut_num {
	float: left;
	width: 200px;
}
.aut_num A {
	float: left;
	width: 18px;
	text-align: center;
	font: 16px Arial;
	color: #333;
	padding: 6px 0 11px 0;
}
.aut_num A:HOVER {
	color: #9F3331;
	background: #F2F1E6;
}
.aut_let {
	float: left;
	width: 567px;
}
/*.aut_let A {
	float: right;
	text-align: center;
	font: 16px Arial;
	color: #333;
	padding: 6px 5px 11px 6px;
}*/
a.all_word{float: right;
	width: 18px;
	text-align: center;
	font: 16px Arial;
	color: #333;
	padding: 6px 0 11px 0;}
a.all_word:hover{color: #9F3331;
	background: #F2F1E6}

a.all_word1{float: left;
	width: 18px;
	text-align: center;
	font: 16px Arial;
	color: #333;
	padding: 6px 0 11px 0;}
a.all_word1:hover{color: #9F3331;
	background: #F2F1E6}

/*.aut_let A:HOVER {
	color: #9F3331;
	background: #F2F1E6;
}*/
.aut_left {
	float: left;
	width: 14px;
	height: 10px;
}
.aut_let_2 {
	float: left;
	width: 767px;
	background: #F2F1E6;
}
a.aut_let1{float: left;
	width: 29px;
	font: 16px Arial;
	color: #333;
	text-align: center;
	padding: 6px 0 11px 0;
	cursor:pointer;
	text-decoration:underline;
}
a.aut_let1:hover{float: left;
	width: 29px;
	font: 16px Arial;
	color: #9F3331;
	text-align: center;
	padding: 6px 0 11px 0;
	cursor:pointer;
	text-decoration:underline;
}
	
	
.aut_let_2 A, .aut_let_2 .aut_stat, A.aut_a1 {
	float: left;
	width: 29px;
	font: 16px Arial;
	color: #333;
	text-align: center;
	padding: 6px 0 11px 0;
}
.aut_let_2 A:HOVER {
	color: #9F3331;
}
A.aut_a1 {
	color: #856299;
}
.aut_list {
	float: left;
	width: 376px;
	padding: 10px 0 10px 0;
	background: #F5F4E9;
}
.aut_list A {
	display: block;
	padding: 10px 0 10px 100px;
	font: 13px Arial;
	color: #726255;
}
div.aut_list_d {
	display: block;
	padding: 10px 20px 10px 20px;
	font: 13px Arial;
	color: #726255;
	cursor:pointer;
}
div.aut_list_d_hov {
	display: block;
	padding: 10px 20px 10px 20px;
	font: 13px Arial;
	color: #726255;
	text-decoration: none;
	background-color:#EEEDE3;
	cursor:pointer;
	
}

div.nothig_f{text-align:center; font:bold 12px Arial; padding:20px 0px;}

.aut_list A:HOVER {
	text-decoration: none;
}
.aut_to_top {
	text-align: center;
}
.aut_to_top {
	padding: 15px 0 5px 0;
}
.aut_to_top A {
	font: 12px Arial;
	color: #726255;
}
.aut_to_top A:HOVER {
	text-decoration: none;
}
div.site_map {
	margin:30px 20px 0px 20px;
}
h2.h2-site-map {
	padding: 3px 0px 3px 5px;
	text-align: left;
	border: 1px solid #D7D7D7;
	border-left: none;
	border-right: none;
	font: bold 14px Arial;
	color: #665543;
	background: #F2F1E6;
	width:200px;
	margin:4px 0px 2px 0;
}
a.a-site-map {
	color:#4792ad;
	font:14px;
}
a.a-site-map:hover {
	color:#4792ad;
	font:14px;
	text-decoration:none;
}
div.old_links {
	text-align:center;
	padding:3px;
	color:#40332A;
	background:#E6E2D6;
}
div.old_links a {
	color:#40332A;
}

div.page_ik{display:none;}



/*----------  404  -----------*/
div.err_404_1{padding:56px 0px 0px 176px; font:bold 50px Arial; color:#8C0A0A;}
div.err_404_2{padding:5px 0px 0px 176px; font:bold 30px Arial;}
div.err_404_3{padding:30px 0px 0px 176px; font:normal 17px Arial;}
div.err_404_4{padding:30px 0px 200px 176px; font:normal 17px Arial;}
div.err_404_4 span{color:#8C0A0A; font-size:17px;}
div.err_404_4 a{font-size:17px; color:#8C0A0A; text-decoration:none}
div.err_404_4 a:hover{font-size:17px; color:#8C0A0A; text-decoration:underline;}
div.err_404_5{padding:56px 0px 0px 176px; font:bold 50px Arial; color:#8C0A0A;}
div.err_404_6{padding:56px 0px 0px 176px; font:bold 50px Arial; color:#8C0A0A;}
div.err_404_7{padding:56px 0px 0px 176px; font:bold 50px Arial; color:#8C0A0A;}


div.in_pl, div.in_pr {width: 395px;}
div.in_pl {float: left;}
div.in_pr {float: right;}
h2.det_h2{color:#167091; font:bold 16px Arial;}

.index_top {border: 1px solid #E6E6E6; height:61px; float:left; cursor:pointer;}
.index_ul_top {float:left; width:458px;}
.index_ul_top p {font-size:12px; background:url('images/li-kvadro-img.gif') 4px 6px no-repeat; color:#3D3D3D; padding:3px 0 2px 16px;}
.index_subscribe_text {background:#FEED91 url('images/index-subscribe.gif') left no-repeat; color:#8F314B; padding:5px 0 0 67px; float:right; font:bold 21px Arial; height:56px; width:249px;}
.index_subscribe_text a {color:#8F314B; font:bold 21px Arial; text-decoration:none;}
.index_subscribe_text a span {color:#FE0000; font:bold 21px Arial;}


.joinm_top {background:#FEED91 url('images/subscription_offers.gif') left top no-repeat; height:92px; margin:8px 0 17px 13px; color:#3B90AF; text-align:center; padding:6px 0 0 40px; font:bold 18px Arial;}
.joinm_top_index {background:#FEED91 url('images/subscription_offers.gif') left top no-repeat; height:55px; margin:8px 10px 0px 8px; padding:9px 0 0 0; text-align:center; cursor:pointer;}
.joinm_top_index a {color:#3B90AF; text-align:center; font:bold 18px Arial; text-decoration:none;}
.joinm_mid {background:url('images/audible-listener.gif') 27px center no-repeat; padding:0 14px 0 148px; height:110px;}
.joinm_mid_symp {background:url('images/simply-listener.gif') 27px center no-repeat; padding:0 14px 0 148px; height:150px;}
.joinm_mid_exec {background:url('images/executive-listener.gif') 27px center no-repeat; padding:0 14px 0 148px; height:150px;}
.joinm_mid p, .joinm_mid_exec p, .joinm_mid_symp p{font-size:12px; color:#333;}
.joinm_mid p sup {font-size:8px;}
.suscr_offer {color:#8C0A0A; font:bold 20px Arial; padding:0 0 7px 0;}

.table_subscr {margin:12px 14px 15px 13px;}
td.sub_null, td.sub_top_1, td.sub_top_2, td.sub_top_3, td.sub_body_left, td.sub_body_cent, td.sub_body_right, .sub_body_right_1 {border:1px solid #B6B6B4; padding:5px; color:#333; font-size:12px; text-align:center; vertical-align:middle;}
td.sub_body_left, td.sub_top_1, td.sub_top_2, td.sub_top_3 {font:bold 15px Arial;}
td.sub_null {background:#C4C2AD; width:195px;}
td.sub_top_1 {background:#F7DA8C;}
td.sub_top_2, td.sub_top_3 {background:#E5E5E5;}
td.sub_body_left {width:195px; background:#F1F1E5;}
td.sub_body_cent {background:#FFFFE5;}
td.sub_body_right, .sub_body_right_1 {background:#F5F5F5;}
td.sub_body_cent, td.sub_body_right, td.sub_top_1, td.sub_top_2 {width:282px;}
td.sub_top_3, .sub_body_right_1 {width:564px;}
.bottom_info {border:1px solid #C8C8C8; margin:12px 14px 15px 13px; padding:5px; font-size:12px; color:#333;}

.book_club_descr {width: 174px; padding:5px 5px 0 5px; text-align:center; background:#F1F1E5; color:#13779B; background:#F1F1E5; font:bold 17px Arial; margin:0 3px;}
.comment {padding:10px; color:#C23C3B; font-size:12px;}
.old_pr_1001 {font-size:16px; text-align:center; text-decoration:line-through;}
.new_pr_1001 {font-size:16px; text-align:center; color:#C23C3B;}
.page2_spec {font:normal 19px Arial; padding:5px 0 10px 3px;}
.page2_spec span {font:bold 19px Arial;}
.sub_com {padding:0 0 0 13px;}
.messg_ab {text-align:center; font:bold 12px Arial;}
span.search_word {font:bold 12px Arial; color:#C23C3B; background:#FEED91;}
.err_404 {width:350px; height:1000px; float:left; overflow:auto; margin:10px 40px 0 10px; border:1px solid #000;}
.good_404 {width:350px; height:1000px; float:left; overflow:auto; border:1px solid #000; margin-top:10px;}
.full_time {float:left; clear:both; font-size:17px; color:#0000FF}
.strrr {float:left; clear:both;}
.parse_txt {border:1px solid #000; width:100px; height:20px; background:#CCCCCC; margin:10px;}