/* v.12 15.11.2013 серый (0) */

/* GLOBAL DEFAULTS */
body		{SCROLLBAR-FACE-COLOR:#ffffff;SCROLLBAR-HIGHLIGHT-COLOR:#ffffff;SCROLLBAR-SHADOW-COLOR:#CCFFCC;SCROLLBAR-3DLIGHT-COLOR:#C1CDCD;SCROLLBAR-ARROW-COLOR:#ff0000;SCROLLBAR-TRACK-COLOR:#CFCFCF;SCROLLBAR-DARKSHADOW-COLOR:#C1CDCD;overflow:auto;background-color:#F8F8F5;}/* цвет страницы; бегунок здесь -moz-focus-inner:1px*/


table		{border-collapse:separate;margin-left:auto;margin-right:auto;}
fieldset	{margin-left:auto;margin-right:auto;}
p		{margin:0px 0px 2px 0px;text-align:justify;text-indent:40px;}
.indent		{text-align:left;margin-left:40px;} /* для h-элементов, делает заголовки слева */
.level		{margin-left:40px;}	/* для Карты сайта и пр. */
ul, ol		{text-align:left;margin-top:4px;margin-bottom:4px;}
form		{margin:0px;}

/* FONT-SIZE */
div, .textsize {font-size:15px; line-height:1.3;} /*размеры букв страниц*/

.title0, .title0size, h1{font-size:22px;margin:14px 0px 14px 0px;padding:0px;font-family:arial;}/*Заголовки в картах kard - темно-серые большие title0size */
.title1, .title1size, .titlesize{font-size:20px;} 
h2, h3, h4{font-size:19px;} /* like .title1 */
h5{font-size:17px;}
.title2, .title2size, .bignote {font-size:18px;}
.title     {font-size:17px;}
.formnotes {font-size:13px;}
.small     {font-size:14px;}
.bold	   {font-weight:bold;}
.long      {font-size:15px;font-family:verdana;}


div     {color:#616161;font-family:arial}/* шрифт на странице */
table	{color:#616161;font-family:arial;font-size:14px;}

/* MAIN COLORS */
.text		{color:#616161;} /* ЦВЕТ ОСНОВНОГО ТЕКСТА (также см. ниже div, table) */
.small      {color:#000000;} /* Черный цвет в мелком шрифте основного текста */
.white	    {color:#FFFFFF;} /* БЕЛЫЙ ЦВЕТ ТЕКСТА */  
.verdana    {color:#616161;font-size:15px;font-family:verdana;} /* Текст в шрифте verdana */
.light		{color:#666666;} /* ЦВЕТ НЕМНОГО СВЕТЛЕЕ ОСНОВНОГО ТЕКСТА (в некоторых заголовках) */
.orakul     {color:#9E9E9E;} /* Текст в оракуле */
.about2		{color:#AB8EB6;font-size:16px;text-align:center;} /* названия карт таро*/
.attention	{color:#FF0000;} /* Красный ЦВЕТОВОЕ ВЫДЕЛЕНИЕ ФРАГМЕНТА ТЕКСТА, ЧТОБЫ ОБРАТИЛИ ВНИМАНИЕ */
.notes		{color:#aaaaaa;font-size:13px;font-family:verdana,arial;} /* ПРИМЕЧАНИЯ В ОСНОВНОМ ТЕКСТЕ */
.formnotes	{color:#aaaaaa;} /* ПРИМЕЧАНИЯ В ФОРМАХ (малый шрифт) */
.intro		{color:#000080;} /* ЦВЕТ ВВОДНОГО ТЕКСТА СТРАНИЦЫ */
.bignote	{color:#FF9966;} /* ВЫДЕЛЕНИЕ ДЛЯ ФРАГМЕНТОВ КРУПНОГО ШРИФТА */
.warning	{color:#FF0000;} /* ОШИБКИ, ПРЕДУПРЕЖДЕНИЯ */
.boldwarning{color:#FF0000;font-weight:bold;}
.taro       {font-size:16px;font-family:arial;color:#666699;}
.taro_2     {color:#929299;font-size:16px;font-family:arial;}/*"Вам выпали карты" в раскладах*/
.taro_3     {color:#99879D;font-size:16px;}
.taro_4     {color:#495F83;font-size:16px;}
.taro_5     {color:#5d7ca2;font-size:16px;} /*легенды в раскладах*/
.taro_snov  {color:#607D88;font-size:16px;} /* */
.sonnik     {color:#000000;font-size:18px;font-family:arial;margin:25px;} /*подзаголовки в толкованиях*/
.sonnik_1   {color:#F8F8F5;font-size:12px;font-family:arial;margin-top:25px;} /****/
.lubov      {color:#000000;font-size:17px;font-family:arial;} /*подзаголовки в Гаданиях на любовь*/ 
.lubov_1    {color:#616161;font-size:12px;font-family:arial;} /*мелкий шрифт*/ 

/* ОСНОВНОЙ ЦВЕТ ЗАГОЛОВКОВ #669900 #2E8B57*/
.title0{color:#FF7F00;font-family:arial;}/*Заголовки оранж*/
h2, h5,	.title, .title2  {color:#739c53;font-family:arial;}/*Заголовки Статистика - зеленые*/
.title1{color:#616161;font-family:arial;}/*Заголовки карт в раскладах - темно-серые*/
h1{color:#9ebd86;font-family:arial;}
h3, h4 {color:#8cb1aa;font-family:arial;} /* #486c96 серосиний */
 
/* Цвет рамочек на странице + сменить в table.skinborder td 113 строка*/
fieldset	{border:solid 1px #E1EBEE;margin-top:15px;margin-bottom:16px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#ffffff;}
.fieldset	{color:#C1CDCD;} /* только цвет fieldset */

legend		{font-size:16px;margin-left:auto;margin-right:auto;}
div.fsdiv	{margin:20px;}		/* content-div inside fieldset рамки */

/* фон форм с именем ГДЕ ТО ЗДЕСЬ*/
textarea,
input			{background:none;color:#000000;font-family:verdana,arial;font-size:15px;height:20px;padding:4px;}
input.SMSPSWD	{margin-top:4px;font-size:15px;font-weight:bold;height:30px;}
/* фон форм оператора */
select		{background:#FCFCFC;color:#000000;font-family:verdana,arial;font-size:15px;height:30px;padding:4px;}
/* фон форм остальных */
#yandex_direct	{width:100%;text-align:left;}

.han	{cursor:pointer;}
.vidl	{color:#0000ff;}

img		{border:0px;max-width:100%;height: auto;}/* Картинки уменьшаются в смартфонах автоматически*/
img.left	{clear:left;float:left;margin:10px 15px 10px 0px;}
img.right	{clear:right;float:right;margin:10px 0px 10px 15px;}
img.topleft	{clear:left;float:left;margin:0px 15px 10px 0px;}
img.topright	{clear:right;float:right;margin:0px 0px 10px 15px;}

/* ССЫЛКИ в тексте и внизу страниц ВВЕРХ и т.д. (темно серый - #4C5C50)*/
.anchor,
a,
a:visited,
a:hover		{font-family:verdana;color:#008B8B;font-size:15px;text-decoration:none;cursor:pointer;}
a:hover		{color:#ff0000;cursor:pointer;}

/* НЕ МЕНЯТЬ!! размер ссылок навигатора font-size:12px; - иначе меню-бутерброд смартфонов раскрыватеся левее положенного
и уменьшается формат тех страниц, где длинный навигатор*/
a.navigator,
a.navigator:visited,
a.navigator:hover		{font-family:arial;color:#616161;font-size:12px;text-decoration:none;cursor:pointer;}
a.navigator:hover		{color:#FF6A00;cursor:pointer;}


/* КРУПНЫЕ ССЫЛКИ */
a.big,
a.big:visited,
a.big:hover		{font-family:arial;color:#000000;font-size:19px;text-decoration:none;cursor:pointer;}
a.big:hover		{color:#FF6A00;cursor:pointer;}

a.bb,
a.bb:visited,
a.bb:hover		{font-family:arial;color:#ffffff;font-size:20px;text-decoration:none;cursor:pointer;}
a.bb:hover	    {color:#33FFFF;cursor:pointer;}

a.about,
a.about:visited,
a.about:hover		{font-family:arial;color:#000000;font-size:20px;text-decoration:none;cursor:pointer;}
a.about:hover		{color:#FF6A00;cursor:pointer;}/* ссылки на главной странице */

a.about2,
a.about2:visited,
a.about2:hover		{font-family:arial;color:#666650;font-size:20px;text-decoration:none;cursor:pointer;}
a.about2:hover		{color:#FF6A00;cursor:pointer;}/* ссылки на главной странице */

/* СТИЛИ ТАБЛИЦ */
table.border,
table.skinborder {border-collapse:collapse;border-spacing:0px;}
table.border td,
table.skinborder td {border:solid 1px #C1CDCD;margin:0px;padding:5px;vertical-align:top;}/* Цвет рамочек форм */

table.middle	td	{vertical-align:middle;text-align:center;}
table.topcenter	td	{vertical-align:top;text-align:center;}
table.topleft	td	{vertical-align:top;text-align:left;}
table.topright	td	{vertical-align:top;text-align:right;}

td.middle		{vertical-align:middle;text-align:center;}
td.topcenter	{vertical-align:top;text-align:center;}
td.topleft		{vertical-align:top;text-align:left;}
td.topright		{vertical-align:top;text-align:right;}
td.boldtopright {vertical-align:top;text-align:right;font-weight:bold;}

/* разделительная черта на странице */
hr {height:1px;line-height:1px;font-size:1px;color:#E1EBEE;background-color:#E1EBEE;border-style:none;border-width:0px;padding:0px;margin-top:10px;margin-bottom:10px;}
hr.hr_main	{margin:10px 30px 8px 30px;}
hr.hr_text	{margin:10px 15px 8px 15px;}

/* СТИЛИ EMAIL-ОКОН */
div.email_page	{margin:10px;text-align:center;}
div.email_page input.pop,
div.email_page input.pop1 {width:200px;}
input.email,
textarea.email	{margin:0px;width:100%;font-size:15px;border:solid 1px #C1CDCD;}
textarea.email	{padding:4px 4px 0px 0px;overflow:auto;}
.email_ssil		{height:150px;}
.email_pismomne	{height:170px;}
.email_kintush	{height:180px;}

.email_title	{color:#6699CC;margin:8px 0px 2px 1px;text-align:left;padding:0px;font-size:16px;font-weight:bold;}

/* ФОРМАТ СТРАНИЦЫ */
table.main_page		{width:100%;margin-top:-3px;}
table.main_page td.main_page	{text-align:center;padding:0px 8px 10px 8px;}
div.main_page_min	{height:1px;font-size:1px;margin-top:0px;margin-bottom:0px;padding:0px;}

table.main_title,
table.main_menu,
table.main_table,
table.main_bottom	{width:100%;border-collapse:collapse;border-spacing:0px;border:none;margin-top:0px;} /* ширина разделительных черт верхнего меню, width:900px; */

table.main_bottom	{margin-bottom:10px;}

table.main_menu		{table-layout:fixed;}/* границы верхнего меню */
table.main_menu td	{border:solid 1px #FFF;background-color:#FFE4C4;height:25px;vertical-align:middle;text-align:center;text-decoration:none;font-family:arial;color:#000000;font-size:13px;font-weight:bold;cursor:pointer;}

table.main_menu td a,
table.main_menu td a:visited,
table.main_menu td a:hover	{font-family:arial;color:#ffffff;font-size:16px;width:100%;text-decoration:none;}
table.main_menu td a:hover	{color:#9D6D99;font-size:16px;font-weight:bold;}/* заголовки верхнего меню - устаревшие, актуальные ниже строки 877 и 1140 */

/* заголовок в ШАПКЕ  - устаревшие, актуальные ниже строки 1140)*/
table.main_title td {padding:0px;height:60px;text-align:center;vertical-align:middle;background-color:#FFE4C4;background-image:URL("/css/0/header5.gif");}
table.main_title td,
table.main_title h1 {font-family:arial;color:#669999;font-size:22px;}
table.main_title h1	{margin:0px;padding:0px;}

table.main_bottom td	{padding:0px;color:#FFF;background-color:#FFE4C4;background-image:URL("/css/0/title52.gif");height:20px;text-decoration:none;vertical-align:middle;text-align:center;}
table.main_bottom td a.main_bottom	{font-size:13px;color:#993399;font-weight:bold;font-family:Arial;cursor:pointer;}/* заголовок внизу */

td.main_niz,
td.main_left,
td.main_right	{height:100%;padding:0px;margin:0px;vertical-align:top;text-align:center;}

td.main_center	{height:100%;padding:0px 5px 0px 5px;margin:0px;vertical-align:top;text-align:center;width:100%;}

/* граница страницы*/
table.main_body	{width:100%;height:100%;border-collapse:collapse;border-spacing:0px;border-top:none;margin: 0 auto;}
td.main_body	{width:100%;height:100%;padding-bottom:15px;text-align:center;vertical-align:top;}
div.main_text	{margin:5px 20px 30px 20px;padding:0px;text-align:center;}	/* ГРАНИЦЫ И ВЫРАВНИВАНИЕ ПАНЕЛИ ОСНОВНОГО ТЕКСТА */
div.main_div	{margin:0px;} /* СТАРЫЙ СТИЛЬ ДО ВВЕДЕНИЯ main_text - в текущем варианте всегда должен иметь нулевые границы */
div.js_off		{text-align:center;color:#F00;margin:15px 0px 15px 0px;font-size:14px;font-weight:bold;} /* стиль div-предупреждения ВКЛЮЧИТЕ JAVASCRIPT */

table.nmenu,
table.lmenu,
table.rmenu	{width:100%;padding:0px;margin:0px 0px 0px 0px;height:100%;border-collapse:collapse;border-spacing:0px;}

table.nmenu table,
table.lmenu table,
table.rmenu table {border-collapse:collapse;border-spacing:0px;}

td.nmenu,
td.lmenu,
td.rmenu	{padding:0px;margin:0px;vertical-align:top;}

td.nmenu2,
td.lmenu2,
td.rmenu2	{height:100%;padding:0px;margin:0px;vertical-align:bottom;}

table.men	{border:solid 1px #C1CDCD;border-top:none;width:100%;margin:0px 0px 2px 0px;padding:0px;}/* границы меню боковых*/
table.men td {margin:0px;padding-left:7px;}

td.menu, /* for index.php */
table.men td.menu		{padding:0px;font-size:13px;color:#5D478B;font-family:arial;background-color:#C1CDCD;background-image:URL("/css/0/title52.gif");height:22px;vertical-align:middle;text-align:center;white-space:nowrap;}
table.men td.myellow	{padding:0px;font-size:13px;color:yellow; font-family:arial;background-color:#C1CDCD;background-image:URL("/css/0/title51.gif");height:22px;vertical-align:middle;text-align:center;white-space:nowrap;font-weight:bold;}
table.men td.menup		{padding:5px 5px 5px 7px;width:100%;background:#FBFBFD;text-align:left;white-space:nowrap;line-height: 16px;}/* фон меню */

/* MENU LINKS */
.men td a,	
.men td a:visited,
.men td a:hover		{font-family:verdana,arial;color:#666666;font-size:11px;width:100%;text-decoration:none;}/* границы меню - счетчик */
.men td a:hover		{color:#ff0000;}


table.menu_bottom		{height:100%;width:100%;border:solid 1px #C1CDCD;}/* границы меню - счетчик */
table.menu_bottom td	{height:100%;color:#99998E;background:#fefefa;vertical-align:bottom;text-align:center;padding:5px;}

/* нижнее меню */
table.main_niz	{width:100%;height:100%;border-collapse:collapse;border-spacing:0px;border-top:none;background:#99998E;}
td.main_niz	    {width:100%;height:100%;padding-bottom:15px;vertical-align:top;padding:0px 0px 5px 7px;width:100%;white-space:nowrap;background:#99998E;}/* фон меню */
div.main_niz	{margin:20px 20px 30px 20px;padding:0px;text-align:centr;font-family:verdana;font-size:13px;}	/* ГРАНИЦЫ И ВЫРАВНИВАНИЕ ПАНЕЛИ ОСНОВНОГО ТЕКСТА */
table.menu_niz td	{height:100%;color:#C1CDCD;background:#fefefa;vertical-align:bottom;padding:0px;vertical-align:bottom;background:#99998E;}
table.men td.niz    {padding:0px 0px 5px 7px;width:100%;background:#99998E;font-weight:bold;font-style:normal;}
table.men td.menu_niz	{padding:0px 0px 5px 7px;width:100%;background:#99998E;white-space:nowrap; }/* фон меню */
a.niz,
a.niz:visited,
a.niz:hover		{font-family:verdana,arial;color:#FFFFFF;font-size:17px;text-decoration:none;cursor:pointer;}
a.niz:hover		{color:#99FF99;cursor:pointer;}


/* SKINS FORM */
.men select.men {border:solid 1px #C1CDCD;width:100%;background:#ffffff;font-family:verdana,arial;font-size:13px;padding:5px;}

a.kn,
a.kn:visited,
a.kn:hover	{font-family:verdana,arial;color:#000000;font-size:13px;width:100%;text-decoration:none;display:block;}
a.kn:hover	{color:#ff0000;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}/* надписи на кнопках */

.men td A.mvs,
.men td A.mvs:visited,
.men td A.mvs:hover		{font-family:verdana,arial;color:#ff0000;font-size:11px;width:100%;text-decoration:none;height:15px;font-weight:bold;}
.men td A.mvs:hover		{color:#0000ff;}

.hm, .vipdel {background-color:#EEE8AA;background-image:URL("/css/0/hm5.gif");height:20px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}/* кнопки знаков */

a.begun,
a.begun:visited,
a.begun:hover	{font-family:verdana}

div#yandex_direct .ad-link a{text-decoration:none;}
div#yandex_direct .ad-link a:hover{font-size:10px;}

div#yandex_direct .how a{text-decoration:none;}
div#yandex_direct .how a:hover{font-size:10px;}
div#yandex_direct .go-ad-all a{text-decoration:none;}
div#yandex_direct .go-ad-all a:hover{font-size:10px;}

.alf,
.alf1,
.alf2	{font-family:verdana,arial;font-size:11px;cursor:pointer;text-decoration:none;}
.alf	{color:#0000ff;}
.alf1	{color:#ff0000;}
.alf2	{color:#00ffff;}

.boldred,	span.boldred	{color:#ff0000;font-weight:bold;}
.boldgreen, span.boldgreen	{color:#00f000;font-weight:bold;}
.boldblue	{color:#4040FF;font-weight:bold;}
.boldblue1	{color:#4040FF;font-weight:bold;font-size:14px;}

/* ABSOLUT */
.absolut_fio	{color:#606d86;font-size:16px;text-align:center;line-height:25px;} /* ФИО: родился */
.absolut_txt	{color:#333333;font-family:times;font-size:16px;}

/* IND */
div.ind_planet	{float:left;text-align:left;width:150px;margin:0px 10px 10px 0px;padding:5px;background-color:#FCFEFC;}

/* PICTURES */
.pic_title		{padding:10px;text-align:center;font-family:Arial;font-size:20px;font-weight:bold;}
.pic_title h1	{font-family:Arial;font-size:20px;font-weight:bold;margin:0px;padding:0px;}
.pic_emphasis	{color:#FF7F24;}	/* красные заголовки */
div.pic_pgr	{float:right;clear:none;height:19px;padding:0px;margin:0px;}

div.pic_pg,
div.pic_pgc	{float:left;clear:none;height:18px;width:20px;text-align:center;border:solid 1px #2E8B57;margin:4px 2px 2px 0px;padding:0px;}
div.pic_pg	{background-color:#2E8B57;}

div.pic_pg	a,
div.pic_pg	a:visited,
div.pic_pg	a:hover		{padding:3px;font-size:12px;color:#FFF;}
div.pic_pgc	a,
div.pic_pgc	a:visited,
div.pic_pgc	a:hover		{padding:3px;font-size:12px;color:#2E8B57;font-weight:bold;}

div.pic_dsc	{color:#008B8B;font-weight:bold;font-size:12px;padding:10px 0px 10px 0px;text-align:center;}
div.pic_sms_intro	{color:#0000FF;text-align:center;font-weight:bold;font-size:14px;margin:5px;}
input.pic_smspswd	{border:solid 1px silver;width:150px;font-size:14px;font-weight:bold;}
span.pic_smspswd	{color:#6699CC;}
.pic_smswait		{color:#0000FF;}

/* VIP */
div.vipdel	{width:300px;margin:auto;padding-top:3px;margin-top:20px;}  /* see also .hm */
div.vip_pol {text-align:center;color:#AAAAAA;margin:0px 0px 15px 0px;font-weight:bold;}

table.vipcols2 {width:100%;border:solid 1px #78b1f3;}
table.vipcols2 td.hdr	{font-size:11px;text-align:center;padding:5px;}
table.vipcols2 td.col1	{font-family:arial;font-size:9px;color:#00aaff;padding:0px 0px 5px 10px;}
table.vipcols2 td.col2	{text-align:right;padding:0px 10px 5px 2px;font-weight:bold;}

div.vipstt {
margin:auto;width:500px;height:100px;padding:0px;
position:relative;top:0px;left:0px;overflow:auto;white-space:nowrap;cursor:default;
border:solid 1px #78b1f3;
}

td.ist {border:solid 1px #78b1f3;}
td.ist span.istd {color:#aaaaaa;}

/* SON PSY ENC */
.curr_page	{color:#FF0000;} /* НОМЕР ТЕКУЩЕЙ СТРАНИЦЫ В СПИСКЕ */
.vidl		{color:#0000ff;} /* ВЫДЕЛЕНИЕ ИСКОМОГО СЛОВА В ТЕКСТЕ */

/* MISL */
.misli	{color:#CC9999;padding-top:20px;font-family:arial;font-weight:bold;font-size:16px;text-align:center;}

/* UV */
.uv_legend	{color:#9AB12C;font-size:17px;}
.uv_jewel	{color:#1b866e;font-size:17px;}

/* ========= Цвета следующих ниже стилей не связаны напрямую с цветами обложки (можно не менять) ======= */

.vosttal	{color:#FF0000;}	/* цвет подписи под талисманом */
.smile		{color:#FF0000;}	/* Поставь Смайлоскоп на Свой сайт */
.kintush	{color:#B452CD;}	/* Шан Кинтуш */

/* SVM */
.svm1		{color:#00aa00;}	/* благоприятно */
.svm2		{color:#aa0000;}	/* напряженно */
.svm3		{color:#ff0000;}	/* очень напряженно */
.svm4		{color:#00dd00;}	/* очень благоприятно */
.svm_dom	{color:#405d96;margin-bottom:6px;font-size:17px;font-weight:bold;}
div.svm_asp	{float:left;text-align:center;white-space:nowrap;width:150px;margin:0px 10px 10px 0px;padding:5px;background-color:#fffaf8;}
.svm_asp1	{color:#2222ff;}	/* (планета) мужчины */
.svm_asp2	{color:#ff2222;}	/* (планета) 555555женщины */

/* SUDEB */
.sudeb		{color:#AAAAAA;font-size:16px;}
.sudeb_q	{color:#707070;font-size:16px;}
.sudeb_a	{font-size:18px;}

/* NUM */
.num_female	{color:#d4559d;}
.num_male	{color:#4576af;}

/* PGZ */
.pgz1		{color:#FF6400;}
.pgz2		{color:#00aaff;}
.pgz3		{color:#00bb00;}
.pgz4		{color:#0000FF;}
.pgz5		{color:#960000;}
.pgz6		{color:#FF6400;}
.pgz7		{color:#00bbff;}

.pgz_good	{color:#00bb00;}
.pgz_bad	{color:#ff0000;}
.pgz_alert	{color:#888888;}

/* TARO, KARTS */
.card_pol,
.taro_pol   {color:#AAAAAA;text-align:left;font-size:16px;} /* прямое-обратное положение карты */

/* ========= В следующих ниже стилях цвета НЕ МЕНЯТЬ - соответствуют тексту или картинкам ======= */

/* SOLAR */
.solar1	{color:#FF6400;}
.solar2	{color:#00aaff;}
.solar3	{color:#00bb00;}
.solar4	{color:#0000FF;}
.solar5	{color:#960000;}
.solar6	{color:#FF6400;}
.solar7	{color:#4400ee;}

/* TARO */
.taro_inst	{color:#0000ff;font-size:16px;}

/* LUBCRT - не менять шрифт Courier New */
.bsuit, span.bsuit	{font-family:"Times New Roman","Courier New",Arial;font-weight:bold;color:#000000;}
.rsuit, span.rsuit	{font-family:"Times New Roman","Courier New",Arial;font-weight:bold;color:#FF0000;}

/* VIP */
.vip_stt1 {margin:1px;font-size:1px;background-color:#0000ff;width:6px;height:40px;border-width:0px;}
.vip_stt2 {margin:1px;font-size:1px;background-color:#0000ff;width:3px;height:5px;border-width:0px;}
.vip_stt3 {margin:1px;font-size:1px;background-color:#ff0000;width:6px;height:40px;border-width:0px;cursor:pointer;}

span.vipstt1 {padding:0px;margin:0px;font-size:40px;background-color:#0000ff;color:#0000ff;font-family:impact,Times New Roman,tahoma;cursor:default;}
span.vipstt2 {padding:0px;margin:0px;font-size:20px;color:#0000ff;font-family:impact,Times New Roman,tahoma;vertical-align:bottom;cursor:default;}
span.vipstt3 {padding:0px;margin:0px;font-size:40px;background-color:#ff0000;color:#ff0000;font-family:impact,Times New Roman,tahoma;cursor:pointer;}

/* EXTR (цвета не менять!) */
.extr_mtr {text-align:center;}
.extr_mtr td a{color:#000000;font-size:48px;font-family:verdana;}
.extr_mtr td a:visited{color:#000000;font-size:48px;font-family:verdana;}
.extr_mtr td a:hover{color:#0000aa;font-size:48px;font-family:verdana;}

/* SMT (синий цвет не менять) */
.smt {color:#0000FF;}
/* ============================================================================================== */

/* закругление маленьких картинок */
.norm-img { 
  -webkit-border-radius:10px; 
  -moz-border-radius:10px; 
  -khtml-border-radius:10px;
  border-radius:10px; 
} 
/* закругление самых маленьких картинок с тенями при наведении*/ 
.normal-img { 
  -webkit-border-radius: 10px; 
  -moz-border-radius: 10px;
  -khtml-border-radius:10px; 
  border-radius: 10px;
}
.normal-img:hover { 
-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.2);color:#CCCCCC;
-moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.2);color:#CCCCCC;
-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.2);color:#CCCCCC;
}
.normal-img:active { 
-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);color:#BEABAF;
-moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);color:#BEABAF;
-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);color:#BEABAF;
}

/* закругление маленьких картинок листочком */
.list-img { 
   -moz-border-radius:15px 0 15px 0; 
   -webkit-border-radius:15px 0 15px 0;
   -khtml-border-radius:15px 0 15px 0; 
   border-radius:15px 0 15px 0;  
}
.list-img:hover { 
-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);color:#CCCCCC;
-moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);color:#CCCCCC;
-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);color:#CCCCCC;
}
.list-img:active { 
-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.4);color:#BEABAF;
-moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.4);color:#BEABAF;
-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.4);color:#BEABAF;
} 
/* закругление круглых маленьких картинок с тенями */
.krug-img { 
  -webkit-border-radius:25px; 
  -moz-border-radius:25px; 
  -khtml-border-radius:25px;
  border-radius:25px;
-webkit-box-shadow:none;
-moz-box-shadow:none;
-box-shadow:none;
} 
.krug-img:hover,
.krug-img:active { 
-webkit-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.5);color:#C1CDCD;
  -moz-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.5);color:#C1CDCD;
  -box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.5);color:#C1CDCD; 
} 

/* закругление рун */
.runy-img { 
  border-radius:10px;
  box-shadow: 4px 4px 3px 1px #666655;
  -webkit-border-radius:10px; 
  -moz-border-radius:10px; 
  -khtml-border-radius:10px;
  -webkit-box-shadow: box-shadow: 4px 4px 3px 1px #666655;
  -moz-box-shadow: box-shadow: 4px 4px 3px 1px #666655; 
} 

/* тег для измения формата страницы под смартфон */
@-ms-viewport {
  width: device-width;
}
@-o-viewport {
  width: device-width;
}
@viewport {
  width: device-width;
}

/* кнопка страниц */
a.button2 {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
  text-align: center;
  text-decoration: none;
  color: #000;
  outline: none;
  background: #F1F8FC;
  border-radius: 5px;
  box-shadow: 0 0 0 1px #ddd inset, 0 1px 1px #fff;
}
a.button2:hover {
  background: #dcdcdc linear-gradient(#fff, #dcdcdc);
  box-shadow: 0 0 0 1px #aaa inset, 0 1px 1px #aaa;
}
a.button2:active {
  background: none;
    box-shadow: 0 0 0 1px #bbb inset, 0 1px 3px rgba(0,0,0,.5) inset, 0 1px 2px #fff;
}
/* кнопка меню таро (text-shadow: 0 -1px 1px #490700;- вдавливание названия)*/
a.button3 {
  position: relative;
  display: inline-block;
  width: 17em;
  height: 1.9em;
  line-height: 1.9em;
  margin:3px 3px 10px 3px;
  
  vertical-align: middle;
  text-align: center;
  text-decoration: none;
  color: #333;
  outline: none;
  border: 1px solid #C9DBC5;
  border-radius: 4px;
  box-shadow: 0 0 0 60px rgba(0,0,0,0) inset, .1em .1em .1em #717C66;
  background: linear-gradient(#C9DBC5, #C9DBC5 48%, #C9DBC5 52%, #C9DBC5);
}
a.button3:active {
  top: .1em;
  left: .1em;
  box-shadow: 0 0 0 60px rgba(0,0,0,.05) inset;
  color: #fff;
}
/* кнопка повторить гадание зеленая*/
a.button4 {
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.08);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.08);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.08);
color: #fff;
display:block;
width:100px;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
padding: 8px 18px;
margin: 20px auto;

text-decoration: none;
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: background-color 0.1s linear;
-moz-transition: background-color 0.1s linear;
-o-transition: background-color 0.1s linear;
transition: background-color 0.1s linear;        
}
a.button4 {
background-color: rgb( 43, 153, 91 );
border: 1px solid rgb( 33, 126, 74 );
}
        
a.button4:hover {
background-color: rgb( 75, 183, 141 );
}

a.button4 {
background-color: rgb( 43, 153, 91 );
border: 1px solid rgb( 33, 126, 74 );
}
        
a.button4:hover {
background-color: rgb( 75, 183, 141 );
}


/* кнопка - вверх - внизу страницы*/
a.button5 {
        text-align:center;
        font-size:13px;
        text-decoration: none;
        font-weight: 700;
        padding: 5px 7px;
        background: #eaeef1;
        display:block;
        width:60px;
        background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.1));
        border-radius: 3px;
        color: rgba(0,0,0,.6);
        text-shadow: 0 1px 1px rgba(255,255,255,.7);
        box-shadow: 0 0 0 1px rgba(0,0,0,.2), 0 1px 2px rgba(0,0,0,.2), inset 0 1px 2px rgba(255,255,255,.7);
}
a.button5:hover, a.butt.hover {
        background: #fff;
}
a.button5:active, a.button5.active {
        background: #d0d3d6;
        background-image: linear-gradient(rgba(0,0,0,.1), rgba(0,0,0,0));
        box-shadow: inset 0 0 2px rgba(0,0,0,.2), inset 0 2px 5px rgba(0,0,0,.2), 0 1px rgba(255,255,255,.2);
}


/* кнопка - гадать снова - вверху страницы серая*/
a.button6{
    background:linear-gradient(to bottom, #FFFFFF, #E6E6E6) #F5F5F5 repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #B3B3B3;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #333333;
    text-decoration:none;
    display:inline-block;
    font-size: 14px;
    width:130px;
	height: 1.8em;
    line-height: 1.9em;
    margin: 3px;
    padding: 4px 12px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
  
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: -webkit-transform;
  transition-property: transform;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
a.button6:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  top: 100%;
  left: 5%;
  height: 10px;
  width: 90%;
  opacity: 0;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: -webkit-transform, opacity;
  transition-property: transform, opacity;
}
a.button6:hover {
  -webkit-transform: translateY(-5px);
  -ms-transform: translateY(-5px);
  transform: translateY(-5px);
}
a.button6:hover:before {
  opacity: 1;
  -webkit-transform: translateY(5px);
  -ms-transform: translateY(5px);
  transform: translateY(5px);
}

/* кнопка - читать дальше - внизу страницы*/
a.button7 {
        text-align:center;
        font-size:14px;
        text-decoration: none;
        padding: 5px 7px;
        background: #EAD4DF;
        display:block;
        width:120px;
		height: 20px;
		line-height: 1.5em;
        background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.1));
        border-radius: 3px;
        color: rgba(0,0,0,.6);
        text-shadow: 0 1px 1px rgba(255,255,255,.7);
        box-shadow: 0 0 0 1px rgba(0,0,0,.2), 0 1px 2px rgba(0,0,0,.2), inset 0 1px 2px rgba(255,255,255,.7);
}
a.button7:hover, a.butt.hover {
        background: #fff;
}
a.button7:active, a.button7.active {
        background: #d0d3d6;
        background-image: linear-gradient(rgba(0,0,0,.1), rgba(0,0,0,0));
        box-shadow: inset 0 0 2px rgba(0,0,0,.2), inset 0 2px 5px rgba(0,0,0,.2), 0 1px rgba(255,255,255,.2);
}

/* кнопка - обнулить статистику */
.pop,
.pop1	{
 position: relative;
  display: inline-block;
  width: 11em;
  height: 2em;
  
  line-height: 1.3em;
  margin:0;
  vertical-align: middle;
  text-align: center;
  text-decoration: none;
  color:#363636;
  outline: none;
  border: 1px solid #b7d2d2;
  border-radius: 4px;
  box-shadow: 0 0 0 60px rgba(0,0,0,0) inset, .1em .1em .1em #717C66;
  background: linear-gradient(#b7d2d2, #b7d2d2 48%, #b7d2d2 52%, #b7d2d2);}  /* кнопки нижних ссылок */

.pop:active,	
.pop1:active	{top: .1em;
  left: .1em;
  color: #ffffff;
  box-shadow: 0 0 0 60px rgba(0,0,0,.05) inset;}


/* кнопка - смайл - вверху страницы серая*/
a.button8{
    background:linear-gradient(to bottom, #FFFFFF, #E6E6E6) #F5F5F5 repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #B3B3B3;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #333333;
    text-decoration:none;
    display:block;
    width:30px;
	height:32px;
    line-height: 20px;
    margin: 0px;
    padding: 4px 12px;
    vertical-align: middle;
   position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: -webkit-transform;
  transition-property: transform;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
a.button8:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  top: 100%;
  left: 5%;
  height: 10px;
  width: 90%;
  opacity: 0;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: -webkit-transform, opacity;
  transition-property: transform, opacity;
}
a.button8:hover {
  -webkit-transform: translateY(-5px);
  -ms-transform: translateY(-5px);
  transform: translateY(-5px);
}
a.button8:hover:before {
  opacity: 1;
  -webkit-transform: translateY(5px);
  -ms-transform: translateY(5px);
  transform: translateY(5px);
}
/* кнопка - на завтра - вверху страницы серая*/
a.button9{
    background:linear-gradient(to bottom, #FFFFFF, #E6E6E6) #F5F5F5 repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #B3B3B3;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #333333;
    text-decoration:none;
    display:block;
    font-size: 14px;
    width:80px;
	height:22px;
    line-height: 22px;
    margin: 3px;
    padding: 4px 12px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
   position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: -webkit-transform;
  transition-property: transform;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
a.button9:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  top: 100%;
  left: 5%;
  height: 10px;
  width: 90%;
  opacity: 0;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: -webkit-transform, opacity;
  transition-property: transform, opacity;
}
a.button9:hover {
  -webkit-transform: translateY(-5px);
  -ms-transform: translateY(-5px);
  transform: translateY(-5px);
}
a.button9:hover:before {
  opacity: 1;
  -webkit-transform: translateY(5px);
  -ms-transform: translateY(5px);
  transform: translateY(5px);
}

/* кнопка - гадать снова - в мировом гадании голубая*/
a.button10{
    background:linear-gradient(to bottom, #0099CC, #66CCCC) #0099CC repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #BEBAD0;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(255,255,255, 0.75);
    color: #000000;
    text-decoration:none;
    display:block;
    font-size: 15px;
    width:130px;
    line-height: 20px;
    margin: 3px;
    padding: 4px 12px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
   position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: -webkit-transform;
  transition-property: transform;
  -webkit-tap-highlight-color: rgba(255,255,255);
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(255,255,255, 0.75);
}
a.button10:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  top: 100%;
  left: 5%;
  height: 10px;
  width: 90%;
  opacity: 0;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: -webkit-transform, opacity;
  transition-property: transform, opacity;
}
a.button10:hover {
  -webkit-transform: translateY(-5px);
  -ms-transform: translateY(-5px);
  transform: translateY(-5px);
}
a.button10:hover:before {
  opacity: 1;
  -webkit-transform: translateY(5px);
  -ms-transform: translateY(5px);
  transform: translateY(5px);
}
/* кнопка лунного календаря */
a.button11 {
  position: relative;
  display: inline-block;
  width: 10em;
  height: 1.8em;
  line-height: 1.9em;
  margin:3px;
  vertical-align: middle;
  text-align: center;
  text-decoration: none;
  color: #9e9e9e;
  outline: none;
  border: 1px solid #bdbdbd;
  border-radius: 4px;
  background: fff;
}
a.button11:hover {
  color: #9575cd;
}
a.button11:active {
  box-shadow: 0 0 0 60px rgba(0,0,0,.05) inset;
  color: #9575cd;
}

  /* ВЕРХНЕЕ МЕНЮ */ 
ul#cssmenu {
    width: 100%;
    margin: 0;
    border: 0 none;
    padding: 0;
    list-style: none;
    background:#ffffff;
                /* было 27*/
    
    display: inline-block;  /* display: inline-block; ����������� ������ ������������� ��������������� ���� - table */
    border-right: 0;
    border-left: 0;
}

ul#cssmenu li {
    margin: 0;
    border: 0 none;
    padding: 0;
    list-style: none;
    position: relative;
	float: left;         /* позволяет добавить 6-ой пункт меню */
         
    z-index: 1000;
    display: inline-block;  /* display: inline-block; -кнопки равномерно,  в кучке - table */
	   
		
}
ul#cssmenu li:last-child{
	    border-right: 0;
}
ul#cssmenu ul {
        margin: 0;
        border: 0 none;
        padding: 0;
        width: 200px;
        list-style: none;
        display: none;
        position: absolute;
        left: 0;
    z-index: 1000;
    border-top: none;
}

ul#cssmenu ul:after {
        clear: both;
        display: block;
        font: 1px/0px serif;
        content: ".";
        height: 0;
        visibility: hidden;
		z-index: 1000;
}

ul#cssmenu ul li {
        width: 220px;  /* ширина строк подменю */
        float: left;
        display: block !important;
        display: inline;
		height: 38px;
}

/* Main Menu  Не добавлять! - выпадает значек "комп" в смартфоне */
ul#cssmenu a {
    border: 0px;
    padding: 5px 30px;  /*выравнивание надписей  меню к общему меню  - изменено 20.10.20 - было 8 - 35*/
    text-align: center;
    display: block;
    background: #bdbdbd;
    text-decoration: none;
    height: 23px;    /* height: auto;  была высота кнопок*/
    z-index: 1000;
    font-family: arial;
    color: #ffffff;
    font-size: 15px;	 /* выравнивание пунктов меню на строке 1090*/
}

/* Main Menu Hover */
ul#cssmenu a:hover,
ul#cssmenu li:hover a,
ul#cssmenu li.iehover a {
        background: #CCFF66;
		color:#6D715F;
		z-index: 1000;
		height: 38px;  /*высота кнопок меню при наведении */
		
}

/* Second Menu */
ul#cssmenu li:hover li a,
ul#cssmenu li.iehover li a {
        border: 1px solid #ccc; /*разделительная черта между кнопками подменю */
        float: none;
        background: #DCE9C7;
        color: #6D715F; /* цвет букв подменю*/
		height: 29px;
    line-height: 25px;
	text-align: left;
		}

/* Second Menu Hover */
ul#cssmenu li:hover li a:hover,
ul#cssmenu li:hover li:hover a,
ul#cssmenu li.iehover li a:hover,
ul#cssmenu li.iehover li.iehover a {
        /*border-top: 1px solid #ccc;
		border-bottom: 1px solid #ccc;*/
        background: #CCFF66;
        color: #6D715F; /* цвет букв подменю при наведении*/
        
}

ul#cssmenu ul ul {
        display: none;
        position: absolute;
        top: 0;
        left: 170px;
}

ul#cssmenu li:hover ul ul,
ul#cssmenu li.iehover ul ul {
        display: none;
}

ul#cssmenu li:hover ul,
ul#cssmenu ul li:hover ul,
ul#cssmenu li.iehover ul,
ul#cssmenu ul li.iehover ul {
        display: block;
} 

/*МЕНЮ ВЕРХНЕЕ и Заголовки на странице*/
.pageTitle h1{    font-size: 24px; color:#8a9582; margin-top:15px; margin-bottom:30px; /* Заголовки на странице было color:#669999; 7e936f margin-top: 15px*/
    font-weight: normal;  }

#mainMenuSearch{float: right;    margin-top: 8px;    margin-right: 7px; /* расположение поиска */
    margin-left: 11px;
	
}
#aLogo{                  /* надпись - astrocentr.ru color: #e0fcff; */
    float: left;
    line-height: 40px;
    font-size: 21px;
    margin-right: 3px;
	margin-left: 10px;
    padding:3px 13px;
    color: #757575;
}
#aLogo:hover{color:#ddf5c7}

/* форма поиска */ 
#mainMenuSearch input[type='text']{ 
    border-right:0;
	
	 
}
#mainMenuSearch input[type='submit']{
    cursor: pointer;
    float: right;    margin-left: -2px;/* часть поиска Искать */
	background: #f8f8f5;
    color:#9e9e9e;
    font-size: 12px;
	border-left:0;
    padding: 4px 8px;
	border-radius: 0 4px 4px 0;
	box-shadow: 3px 1px 2px 4px #bdbdbd;  /* при закруглении углов, чтобы не было белых уголков */
	        
    } 
	
#mainMenuSearch{float:right; background:white; border:1px solid #fff;}
#mainMenuSearch input[type='text']{

}
#mainMenuSearch input{
height:29px;               /* форма поиска */
border:1px solid #bdbdbd;
border-right:0;
line-height: 12px;
border-radius: 4px 0 0 4px;
box-shadow: -3px 0 0 3px #bdbdbd;  /* при закруглении углов, чтобы не было белых уголков */

}

/* МЕНЮ ОБЩИЕ НАСТРОЙКИ */

#header{    
    margin-bottom: 1px;  /* щель между меню и навигатором */
    display: inline-block;    
    background: #bdbdbd;    /* цвет меню */
    width: 100%;
    height: 48px; /* высота главного меню */
	
}


ul#cssmenu {background: #bdbdbd; } /* фон кнопок */


ul#cssmenu > li > a{
    font-size: 17px;
    font-weight: normal;
	font-family: arial; 
	line-height: 38px; /* выравнивание надписей главного меню!!! */
	
}
#burger-nav{
  background: #999999;
}
/*конец  меню */



/* всплывающее окно cо знаками */
a.current{
	font-weight:bold;
}
.popMenu{
	width: 190px;
    display: inline-block;
    padding: 6px 0px 7px 7px;
    background: rgb(153, 153, 142);
    position: absolute;
	/* left: 165px; */
    z-index: 1000;
	border-radius: 5px;
}
#monthZ{
  
}
#monthZ2{
 
}
.popMenu li{
	display: inline-block;
    margin: 4px;
}
	.hop{
		    background-color: rgb(255, 255, 255);
    padding: 1px 30px 2px 1px;
    color: #ff0000 !important;;
	}
	
/* скрываем чекбоксы и блоки с содержанием в гаданиях на таро*/
.hide, .hide + label ~ div {
    display: none; 
}
/* вид текста label */
.hide + label,
.hide:checked + label {
    padding: 0;
    color: green;
	cursor: pointer;
	font-size: 13px;
}
/* вид текста label при активном переключателе */
.hide:checked + label {
    color: #990071;
}
/* когда чекбокс активен показываем блоки с содержанием float:none;  */
.hide:checked + label + div {
    display: block; 
    background: none;
    border-radius: 5px;
    padding: 10px;
}

/* Чекбоксы и блоки для Статистики в быстрых гаданиях*/
.hide1, .hide1 + label ~ div {
    display: none; 
}
/* вид текста label */
.hide1 + label,
.hide1:checked + label {
    padding: 0;
    color: green;
    cursor: pointer;
	text-align: center;
	font-size: 20px;
}
/* вид текста label при активном переключателе */
.hide1:checked + label {
    color: #990071;
	text-align: center;
	font-size: 20px;
}
/* когда чекбокс активен показываем блоки с содержанием float:none;  */
.hide1:checked + label + div {
    display: block; 
    background: none;
    border-radius: 5px;
    padding: 10px;
}

/* styles for 3 pages */

.orklBg{
    color:#616161;
	/*background-image:url('/css/0/orakul.jpg'); */
}
.gibrid_knigi_sudebBg{
	 color:#616161;
	 /*background-image:url('/css/0/kniga_sudeb_gibrid.jpg'); */
}

/*
.mgdBg{
	background-image:url('/css/0/kniga_sudeb_gibrid.jpg');
}
.bodyBg{
	background-repeat:repeat;
	background-size: auto;
	background-color:#010103;
}
.bodyBg .men td a, .bodyBg .men td a:visited, .bodyBg .men td a:hover{
	color:#E2DFDB;
	
}
.bodyBg table.men td.menup{
		
    background: #666666;
}
.bodyBg td.menu a, .bodyBg table.men td.menu a{
	color: rgba(0, 0, 0, 0.9);
}
.bodyBg .uv_legend, .bodyBg .taro_2 {
        position: relative;
top: 17px;
}
.bodyBg table.main_niz{
	
	
    background: none;
}
.bodyBg table.menu_niz td {
	background: none;
}
 styles for 3 pages 

.hidbActive{color:#7f5e8c;}

 */

a.button13{
    background-image:URL("/css/0/rozy.jpg");
    border: 1px solid #999999;
    border-radius: 4px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #333333;
    text-decoration:none;
    display:block;
    font-size: 14px;
    width:48%;
	height: 130px;
    margin: 3px;
    padding: 4px 12px;
    text-align: center;
   
  
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: -webkit-transform;
  transition-property: transform;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
a.button13:hover, a.butt.hover {
        
		border: 1px solid #000;
}
a.button13:active, a.button13.active {
        
        box-shadow: inset 0 0 4px rgba(0,0,0,.2), inset 0 2px 5px rgba(0,0,0,.2), 0 4px rgba(255,255,255,.2);
}

