/* CSS Document */

@font-face {font-family: Neucha;src: local("Neucha"),url(/fonts/neucha.woff) format("woff");}
BODY {background:url(/image/background_wood.jpg);margin:0; /*Отступы*/ font-family:Verdana, Arial;font-size:12px !important;}
A:link {color:#3399ff; /* Цвет ссылок */}
A:visited {color:#5B5B5B /* Цвет посещенных ссылок */}
A:hover {color:#ff9900; /*Цвет, отображение и размер шрифта ссылки при наведении мыши*/}
TABLE {width:100%;}
H1 {color:#F56540;font-family:Georgia, Times New Roman, Times, serif;font-size:26px;text-shadow: 2px 2px 4px #B8B8B8;font-weight:500;letter-spacing:1px;line-height:22px;}/*Verdana, Arial, Century Gothic, Sans-Serif*/
H2 {color:#F86C0C;font-family:Century Gothic;font-size:13pt;}
H3 {color:#FF0000 !important;font-family:Georgia;font-size:20px;font-weight:normal;line-height:22px;margin-top:50px;margin-bottom:20px;padding: 10px 10px 10px 10px;text-shadow: 2px 2px 4px #B8B8B8;} 
ul {list-style-type:square;}

/*HEADER*/

#head {width:100%;height:95px;border-bottom-color:#CCCCCC;border-bottom-style:solid;border-bottom-width:1px;}
#seoded {height:53px;width:195px;margin-left:15px;margin-top:15px;margin-right:25px;}
.knopka {background-color:#FFFFFF;padding:7px;margin-bottom:1px;border:solid #CCCCCC 1px;border-radius:7px;height:43;width:90px;margin-top:10px;margin-right:1px;float:left;text-align:center;}
.knopkaras {background-color:#FFFFFF;padding:7px;margin-bottom:1px;border:solid #CCCCCC 1px;border-radius:7px;height:43;width:105px;margin-top:10px;margin-right:1px;float:left;text-align:center;}
.slink_head {color:#007bff !important;font-size:14px;font-family:Century Gothic, sans-serif;font-weight:600;letter-spacing:1px;}/*text-shadow: 4px 4px 8px #509B9B;text-decoration:none;*/
.redlink_head {color:#FF0000 !important;font-size:14px;font-family:Century Gothic, sans-serif;font-weight:600;letter-spacing:1px;}/*text-shadow: 4px 4px 8px #FF0000;text-decoration:none;*/

/*ОСНОВНОЕ СОДЕРЖИМОЕ*/

#bread {background-color:#FFFFFF;font:11pt/20pt Arial;border-bottom-color:#CCCCCC;border-bottom-style:solid;border-bottom-width:1px;}
#brim {height:14px;width:9px;margin-top:5px;margin-left:5px;}
#tdleft {width:10%;vertical-align:top;padding:10px;font-size:10pt !important;}
#tdcenter {width:80%;vertical-align:top;background-color:#F8F9EB /*#FAF6ED*/;padding:30px;padding-right:50px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;line-height:20px;border-color:#CCCCCC;border-style:solid;border-width:1px;border-radius:7px;}
#tdright {width:10%;vertical-align:top;padding:10px;font-size:10pt !important;}
#epig {font-family:Georgia, Times New Roman, Times, serif;font-style:italic;font-size:12px !important;line-height:16px;} /*text-shadow: 2px 2px 4px #7C7C7C;*/
#avtor {color:#7F2400;}
.menu_left {background-color:#FFFFFF;padding:7px;margin-bottom:1px;border:solid #CCCCCC 1px;border-radius:7px;height:50px;}
.imcont {border:none;margin:15px;border-radius:7px;box-shadow: 0 0 8px #ccc;} /*Картинки в тексте. Код с косыми углами {border-radius: 404px 53px 404px 46px / 57px 153px 59px 153px !important;}*/
.imcont_png {border:none;margin:15px;} /*Картинки в тексте с прозрачным фоном*/
.bezot {margin-top:0} /*Без отступа сверху*/
.bezotsn {margin-bottom:0} /*Без отступа снизу*/
.ostr {color:#F86C0C} /*Оранжевый strong*/
.str {font-weight:normal}
.bstr {font-weight:bold} /*Выделение жирным*/
.emi {font-style:italic;}
.und {text-decoration:underline} /*Подчеркивание*/
.olink {color:#F86C0C !important} /*Оранжевая ссылка*/
.off {color:#ff9900 !important;font-family:Arial, Helvetica, sans-serif;} /*Светло-оранжевая ссылка*/
.offa {color:#ff9900 !important;font-family:Arial;} /*Светло-оранжевая ссылка с Arial*/
.klink {color:#7F2400 !important} /*Коричневая ссылка*/
.nebo {color:#3399ff !important} /*Голубая ссылка*/
.slink {color:#3399ff !important} /*Голубая ссылка*/
.slink_epig_avtor {color:#3399ff !important;font-style:italic;font-size:15px !important;text-shadow: 0px 0px 0px;} /*Голубая ссылка в эпиграфе у автора*/
.slink_pod {color:#3399ff !important;font-size:16px;line-height:18px;} /*Бывшая голубая ссылка с прерывистой чертой*/
.slink_ten {color:#007bff !important;text-shadow: 4px 4px 4px #B8B8B8;font-size:16px;} /*Голубая ссылка с тенью*/
.redlink {color:#FF0000 !important} /*Красная ссылка*/
.menulink {color:#3399ff !important;text-decoration:none;font-size:14px;font-family:Arial;} /*Ссылки меню слева*/
.rigmenulink {color:#3399ff !important;text-decoration:none;font-size:14px;font-family:Arial;} /*Ссылки меню справа*/
.h2orange {color:#F86C0C; /*Оранжевый заголовок 2 уровня*/}
.h212 {font-size:11pt;} /*Заголовок 2 уровня 11 шрифт*/
.h212ten {color:#FF0000 !important;font-family:Arial;font-size:20px;font-weight:500;letter-spacing:0px;line-height:22px;text-shadow: 2px 2px 4px #B8B8B8;}
.h211 {color:#ff9900 !important;font-family:Verdana;font-size:16px;margin-bottom:0;}
.h210 {color:#FF0000 !important;font-family:Georgia, Times New Roman, Times, serif;font-size:24px;text-shadow: 2px 2px 4px #B8B8B8;font-weight:normal;line-height:26px;margin-top:50px;margin-bottom:20px;padding: 10px 10px 10px 10px;} /*FF0000;text-shadow: 2px 2px 4px #B8B8B8;*/
.h210b {color:#FF0000 !important;font-family:Neucha;font-size:20px;text-shadow: 2px 2px 4px #B8B8B8;font-weight:700;letter-spacing: 1px;line-height: 22px;margin-left:25px;}
.h210kr {color:#d90303 !important;font-family:Arial;font-size:20px;line-height:22px;}
.prim {background-color:#FFFFFF;border-color:#E6DB55;border-style:solid;border-width:1px;padding:10px;margin-left:25px;margin-right:25px;margin-bottom:5px;margin-top:5px;} /*Примечание*/
.raz13 {color:#3399ff !important;font-size:17px;font-weight:bold;font-style:italic;}
.h3or {color:#ff9900 !important; /*Оранжевый заголовок 3 уровня в основном тексте*/font-size:13pt;margin-bottom:0;}
.h3sin {color:#3399ff !important;font-family:Arial;font-size:15px;font-weight:bold;margin-top:0px;}
.h3bold {color:#000000;font-family:Arial;font-size:14px;font-weight:bold;margin-bottom:0;}
.abzac {height:20px;}
.spisok {border:solid;border-width:1px;border-color:#CCCCCC;background-color:#FFFFFF;padding:10px;margin-left:25px;margin-right:25px;margin-bottom:5px;margin-top:5px;border-radius:7px;box-shadow: 0 0 8px #ccc;}
.sl-buk {color:#3399ff !important;font-size:20px;}
.li_text {background-color:#FFFFFF; padding-top:40px;padding-left:35px;padding-right:50px;padding-bottom:35px;border:solid #CCCCCC 1px;border-radius:7px;box-shadow: 0 0 8px #ccc;}
.li_text_citata {background-color:#FFFFCC;padding:25px;border:solid #CCCCCC 1px;border-radius:7px;box-shadow: 0 0 8px #ccc;}
.li_em {font-style:italic;color:#FF0000;}
.li_termin {margin-top:5px;font-size:14px;} /*Элемент списка в разделе «Термины»*/
.ul_post {border-left: 3px solid #ccc;background-color:#FFFFFF;padding-bottom:15px;padding-top:15px;}
.pb {color:#d90303 !important; font-family:Neucha, sans-serif;font-size:24px;}
.vid {color:#CC3333;font-size:14px;}
.jnziv {background-color:#FFFFFF;padding:30px;margin-top:25px;margin-bottom:25px;border:solid #ff9900 1px;border-radius:7px;width:95%;text-align:left;box-shadow: 0 0 8px #ff9900;}
.jnziv_kod {background-color:#FFFFFF;padding:30px;margin-top:25px;margin-bottom:25px;border:solid #CCCCCC 1px;border-radius:7px;width:40%;text-align:left;box-shadow: 0 0 8px #ccc;}
.seopult {color:#000000;font-size:18px;}
.h220 {color:#FF0000 !important;font-family:Verdana;font-size:20px;}
.ten {text-shadow: 4px 4px 4px #B8B8B8;}
.li_apostr {color:#d90303;text-shadow: 2px 2px 4px #B8B8B8;font-size:16px;font-family:Neucha;letter-spacing:1px;}
.tilda {color:#d90303;font-size:14px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
.tilda_black {font-size:14px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
.comment {color:#007bff !important;font-size:16px;font-weight:bold;font-family:Arial, sans-serif;letter-spacing: 1px;text-align:left;}
.primechanie {font-size:16px;font-family:Arial;font-weight:bold;color:#3399ff;text-shadow: 2px 2px 4px #B8B8B8;}
.voskl_znak {color:#FF0000;font-family:Century Gothic;font-size:30px;font-weight:700;line-height: 22px;}
.kod {font-size:14px;}
.strelka {font-size:24px;font-weight:bold;color:#FF0000;text-shadow: 2px 2px 4px #B8B8B8;}
.otziv {text-shadow: 4px 4px 6px #7C7C7C;font-size:18px;font-family:Century Gothic, sans-serif;font-weight:500;}
.h_s {font-size:22px;font-family:Verdana, Arial, Century Gothic, sans-serif;color:#FF0000;font-weight:500;}
.h_s_b {font-size:18px;font-family:Verdana, Arial, Century Gothic, sans-serif;font-weight:500;}
.t_s {font-family:Arial, Helvetica, sans-serif;font-size:12px;border:0;width:100%;}
.wp_syntax {color:#100;background-color:#f9f9f9;border: 1px solid silver;margin: 0 0 1.5em 0;}
.line_numbers {width:5px;background-color: #def !important;color:gray !important;padding: 0 4px !important;text-align:right !important;font-family:monospace;}
.code {background:none !important;line-height:normal !important;white-space:normal !important;font-family:monospace;}
.ul_im {list-style-image:url(/image/li.jpg);}
.siren {color:#FF00FF;}
.geltii_fon {background-color:#FFFF00;}
.belii_fon {background-color:#FFFFFF;}
.relkom_h2 {color:#900;font-size:24px;font-weight:bold;margin-top:50px;}
.relkom_font {color:#900;}
.ul_main {list-style-type:none;line-height:25px;font-size:16px;}

/*ПОДВАЛ*/		 

#rekvn {width:72%;margin-top:15px;margin-left:14%;margin-right:14%;} /*Блок контекстной рекламы внизу*/
#reknas {width:50%;border:none;margin-top:20px;} /*Блок "Реклама на сайте"*/ 
#reknas_index {width:80%;background-color:#ffffff;border-color:#CCCCCC;border-style:solid;border-width:1px;border-collapse:collapse;margin-top:20px;}
#rektd {width:50%;height:70px;padding:10px;text-align:center;border-right-color:#CCCCCC;border-right-style:solid;border-right-width:1px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px !important;line-height:16px;}
.rektd {background-color:#ffffff;width:50%;height:70px;padding:10px;text-align:center;border-color:#CCCCCC;border-style:solid;border-width:1px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px !important;line-height:16px;border-radius:7px;margin-right:5px;}
.rektd_index {width:20%;height:70px;padding:10px;text-align:center;border-right-color:#CCCCCC;border-right-style:solid;border-right-width:1px;font-family:Arial, Helvetica, sans-serif;font-size:14px !important;line-height:16px;}
#lefrektd {width:50%;padding:10px;text-align:center;}
#pop {width:100%; padding-bottom:10px;}
#copy {background-color:#F8F9EB;width:100%;border-top-color:#CCCCCC;border-top-style:solid;border-top-width:1px;font-size:10pt !important;}
#gpg {color:#F86C0C;font-size:13pt;}