/*Начало блока с подтемами*/
* {text-decoration:none !important; }

#subtopics{width:870px; background: #fff; margin-bottom: 0px; }
#leftContentH {width:1000px; font:32px Arial; color:#393; 
  font-weight: 600; text-shadow:0 0 0px rgba(255,255,255,.8);  margin-top: 0px;
  margin-bottom: 5px; text-decoration: none;} 
#mainTopicName {width:100%; height: 40px !important; font:30px Arial !important; 
  color:#000 !important ; text-align:center;
  font-weight: 600 !important; margin-top: 5px; background:#cf9;
  margin-bottom: 5px; text-decoration: none !important;}


#columns{width:700px;  height: 30px; background:#cf9; margin-top: 15px; margin-left: 80px;}

.but_n{display: block; width: 170px; height: 20px;  margin:1px; float: left ;'
 text-decoration:none !important; text-align:center; padding-top:5px; border:solid 1px #000000; 
 -webkit-border-radius:4px; -moz-border-radius:4px; border-radius: 4px; 
 font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#000 !important; 
 text-decoration:none !important;
 background:rgba(154,205,50,.2);}
.but_n:hover{color:#f00 !important;}
/*
.but_n:visited {color:#000 !important;}
.but_n:link {color:#f00 !important;}
.but_n:focus {color:#f00 !important;}
*/
/*.but_n:focus  {color:#f00 !important;}*/

.butn_n{display: block; box-shadow:0 0 10px rgba(0,0,0,.5); width: 170px; 
height: 20px; float:left; margin:1px;  text-decoration:none !important; 
text-align:center; padding-top:4px; border:solid 1px #000000; 
 -webkit-border-radius:4px; -moz-border-radius:4px; border-radius: 4px; 
 font:12px Arial, Helvetica, sans-serif; font-weight:bold; 
 color:#000000 !important; background:#690;}
.butn_n:hover{color:#f00 !important;}


#lcontentH{width:900px; float:left; margin-left:5%; margin-top:25px; position:relative;
  width:950px; font:32px Arial; color:#393; text-align:center;
  font-weight: 600; text-shadow:0 0 0px rgba(255,255,255,.8);  margin-top: 0px;
  margin-bottom: 5px; text-decoration: none;} 

#lcontent{width:960px; float:left;  position:relative; } 

#nnews{color: black; width:85px;text-align: center; }
#rbox2 {margin-top: 1%; margin-bottom: 1%; margin-left: 1px; background-color: #cf9;height: 35px;
  padding-top: 0.8%; color: #000; font: bold 150% arial, sans-serif !important; 
 text-decoration:none !important;}
/*#rbox2 a :link {color: #008000; font: bold 150% arial, sans-serif !important; text-decoration:none;}
#rbox2 a:visited {color: #008000; font: bold 150% arial, sans-serif !important; text-decoration:none;}
*/
#rbox2 a {color: #000; font: bold 100% arial, sans-serif !important; 
  text-decoration:none !important;}
#rbox2 a:hover {color: #f00; font: bold 100% arial, sans-serif !important; 
  text-decoration:none !important;}

#rboxr {margin-top: 1%; margin-bottom: 1%; margin-left: 1px; height: 200px;
  padding-top: 0.8%;background:#9f0 url(../img/reclam.jpg) center no-repeat;}

#pic1 {float:left;width: 83px;height: 83px; }
#pic1:hover {background-color: #c00;}
#picav {float:left;width: 40px;height: 40px;}
#pic_b {float:left; width: 260px;height:400px; margin-left:10px;background-color: #fff;
  color: #006600; font: bold 15px arial, sans-serif}
#box1 {width: 100%;  font: 15px arial; height: 90px; margin: 1px; background-color: #fff; }
#box1 a{font: bold 15px arial; line-height: 0.9;  color: green; text-decoration:none !important;} 
#box1 p{margin-top: 4px; font: 15px arial; line-height: 0.9; color: black;}
#box1 :hover {color: red; }
/*#box1 p:hover {line-height: 0.75;font: bold;} */

#box2 {width: 100%; height: 80px; margin: 1px; background-color: #fff; }
#box2 a{line-height: 0.9; font: bold 11px arial; color: green; text-decoration:none !important;} 
#box2 p{margin-top: 0px; line-height: 0.9;font: 11px arial; color: black;}
#box2 :hover {color: red; }
#pages {margin-top: 30px;margin-bottom: 1px;margin-left: 1px;background-color: #99ff66;
  font: 16pt arial; text-align:center; text-decoration:none !important;}

#line {width:100%; height:3px; background:rgba(105,139,34,.9); margin-top:1px; margin-bottom: 1px;}

#comment {width:100%; height:20px; background-color: #99ff66;; margin-top:1px; margin-bottom: 1px;}

textarea {font: bold 16px Arial; color:#040;background:#ebebeb; margin-left:10px;
  margin-top :5px; border: 1; }

#box3 {width: 100%;  font: 15px arial; margin: 1px; }
#box3 a{font: bold 12px arial; line-height: 0.9;  color: black; text-decoration:none !important;} 
#box3 p{margin-top: 4px; font:  bold 12px arial; line-height: 0.9; color: black;}
#box3 :hover {color: red; }

#boxr {margin-top: 1%; margin-bottom: 1%; margin-left: 1px; height: 70px;
  padding: 0.8%;background:#9f0 ;}

/* вывод имени и даты */
#pic2 {float:left;width: 40px;height: 40px; }
#pic2:hover {background-color: #0f0;}

#lout {width:850px;height: 40px;}
#llogin {float:left; margin-top: 10px; margin-left: 10px; font: bold 15px Arial; color: #000; }
#ldate {float:right; color: #9f9f9f;  font: 12px Arial;>}
#ltext {margin-left: 50px; font: 12px Arial;}
