@charset "utf-8";
/* CSS Document */

.main_border { border:none}

p {font-family:Arial; font-size:16px; margin:13px; text-align:justify; line-height: 1.3; text-indent: 10px;}
p.rub {font-family:Arial; font-size:13px; font-weight:bold; margin:13px; text-align:justify; line-height: 1.3;text-indent: 20px;}
p.view_links {font-family:Arial; font-size:11px; margin:10px; text-align:left; line-height: 1.2; text-indent: 0px; text-align:center;}
p.name {font-family:Arial; font-size:20px; margin:13; text-align:center; line-height: 1.5; color:#00F; margin:13px;}
p.mininame {font-family:Arial; font-size:10px; margin:1; text-align:left; line-height: 1.2; color:#00F; margin:1px; text-indent: 0px;}
p.wisd {font-family:Georgia; font-size:14px; margin:1; text-align:center; line-height: 1.2; color:#000000; margin:5px; text-indent: 10px;}
p.wisdauthor {font-family:Georgia; font-size:14px; margin:1; text-align:right; color:#000000;}
p.bottom {font-family:Arial; font-size:15px; margin:1; text-align:left;}
.left {background-color:#FFF; border:0px; width:210px}
.right {background-color:#FFF; border:0px; width:210px}
.bottom {border:0px;}
.center {background-color:#FFF;}

a:link	{color:#3A6CEF; }
a:visited {color:#3A6CEF; }
a:active {color:#C15D03; }
a:hover {color:#C15D03; }
.img { margin:10px;}

p.title {
background-color:#C15D03;
font-size:15px;
color: #ffffff;
font-weight:bold;
margin:6px;
padding:3px;
border: 1px solid black;
}

#coolmenu{
border: 1px solid gray; /*Стиль рамки */
border-bottom-width: 0;
width: 92,8%; /*Ширина меню */
background-color: #f6f6f6;  /*Фоновый цвет ячейки*/
margin:8px; /*Ширина отступов*/
}

* html #coolmenu{ 
width: 150px;/*Ширина меню для Internet Explorer*/
}

#coolmenu a{
font: bold 13px Verdana, Arial; /*Шрифт текста*/
padding: 2px; /*Внутренний отсутп текста ссылки от краев ячейки*/
padding-left: 4px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
display: block;
width: 100%; /*Ширина ячейки*/
color: #000000;  /*Цвет текста*/
text-decoration: none; /*Подчеркивание у ссылок - нет*/
border-bottom: 1px solid gray;
}

html>body #coolmenu a{ 
width: auto;
}

#coolmenu a:hover{
background-color:#FCFF8C; /*Фоновый цвет ячейки при наведение курсора*/
color: #000000;  /*Цвет текста при наведении курсора*/
}

.article {border:0 solid ; width:100%;}
.article_title  { background-color:#f6f6f6;}
.article_img  {background-color:#f6f6f6; width:20%;}

.article_name {font-weight:bold; margin-top:7px;margin-bottom:7px; text-indent: 0px;}
.article_adds {font-size:11px; margin-top:7px; margin-bottom:7px;}
.article_view  {font-size:9px; text-align:right; margin-top:1px;}
.article_descr {font-size:13px; text-align:justify; margin-top:1px; line-height: 1.2}

.view_title {font-size:23px; font-weight:bold; color:#000; text-align:center}
.view_date {font-size:13px; color:#424242; margin-top:5px; margin-bottom:7px; text-align:right}

.view_comment {font-size:16px; color:#C15D03; margin-top:7px; margin-bottom:7px; text-align:left; font-style: italic}
.comment_adds {font-size:15px; margin-top:7px; margin-bottom:7px;}
.comment_div {border-top:1px solid gray; border-bottom:1px solid gray; margin:5px;}


.ico_views {text-align:right; padding-right: 10px; font-size: 14px; font-weight:bold; color: #777;}
.ico_dl {text-align:right; padding-right: 10px; font-size: 14px; font-weight:bold; color: #777;}


.pstrnav {padding: 0px 10px 20px 15px; color:#C15D03;}
.pstrnav a{font-family : Arial; font-size:11px;color:#FE780A; text-decoration:underline;}

.table {border:3px solid gray; cellspacing:2; cellpadding:0; margin:5px; rules:all; background-color:#FFFFE1}





ul#navmenu-v,
ul#navmenu-v li,
ul#navmenu-v ul {
  margin-left: 4px;
  border: 0 none;
  padding: 0px;
  width: 95.5%; 
  list-style: none;
}

ul#navmenu-v:after {
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-v li {
  float: left; 
  display: block !important; 
  display: inline; 
  position: relative;
  border:1px solid gray;
}
ul#navmenu-v li ul li {
border:none;
border-bottom:1px solid gray;
}

/* основное Menu */
ul#navmenu-v a {
  padding: 3px;
  display: block;
  background:#f6f6f6;
  color:#000;
  font: bold 13px Verdana, Arial;
  text-decoration: none;
  height: auto !important;
  height: 1%; 
}

/* цвет при наведении */
ul#navmenu-v a:hover,
ul#navmenu-v li:hover a,
ul#navmenu-v li.iehover a {
  background: #FCFF8C;
  color: #000000;

}

/* 2nd Menu */
ul#navmenu-v li:hover li a,
ul#navmenu-v li.iehover li a {
  background: #f6f6f6;
  color: #000000;
  border:1px solid gray;
}


ul#navmenu-v li:hover li a:hover,
ul#navmenu-v li:hover li:hover a,
ul#navmenu-v li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover a {
  background: #FCFF8C;
  color: #000;
  border:1px solid gray;
}



ul#navmenu-v ul,
ul#navmenu-v ul ul,
ul#navmenu-v ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 188px;
}

/* появление подменю */
ul#navmenu-v li:hover ul ul,
ul#navmenu-v li:hover ul ul ul,
ul#navmenu-v li.iehover ul ul,
ul#navmenu-v li.iehover ul ul ul {
  display: none;
}

ul#navmenu-v li:hover ul,
ul#navmenu-v ul li:hover ul,
ul#navmenu-v ul ul li:hover ul,
ul#navmenu-v li.iehover ul,
ul#navmenu-v ul li.iehover ul,
ul#navmenu-v ul ul li.iehover ul {
  display: block;
}


#share42 {
  position: fixed;
  z-index: 1000;
  margin-left: -50px; /* смещение панели влево от края контента */
}

#share42 {
  padding: 6px 6px 0;
  background: #FFF;
  border: 1px solid #E9E9E9;
  border-radius: 4px;
}
#share42:hover {
  background: #F6F6F6;
  border: 1px solid #D4D4D4;
  box-shadow: 0 0 5px #DDD;
}
#share42 a {opacity: 0.5}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}