
table.contenttoc {
  border           : 1px solid #acacac;
  background       : #ddffcc;
  padding          : 0;
  margin           : auto;  /// центровка таблицы по горизонтали
}

table.contenttoc th {
  margin           : 0;
  padding          : 2px;
  background       : #e7ecea;
  color            : #333333;
}

table.contenttoc td {

  margin           : 0;
  padding          : 0px 2px;
  border-bottom    : 1px solid #acacac;
  border-right     : 1px solid #acacac;
//  background-image   : url(../images/strelka.gif) ;
//  background-repeat  : no-repeat;
//  background-position: 4px 7px;
}


table.contenttoc td a:link, table.contenttoc td a:visited{
  padding-left        : 12px !important;
  padding-left        : 0;
  text-indent         : 12px;
  text-decoration     : none;
}



table.transparent {
  border           : 2px solid #dcdcdc;
  //background       : #a3f5f6;
//  background       : transparent;
  padding          : 0;
  margin-left      : 2px;
  margin-bottom    : 2px;
}

table.transparent th {
  margin           : 0;
  padding          : 2px;
  background       : #e7eaec;
  color            : #33a0a0;
}

table.transparent td {
  margin           : 0;
  padding          : 0px 2px;
  border-bottom    : none;
  border-right     : none;
  background-image : none;
}

table.transparent td a:link, table.transparent td a:visited {
  padding-left        : 12px !important;
  padding-left        : 0;
  text-indent         : 12px;
  text-decoration     : none;
}



/* *************************** menu-horisontal ****************************** */

ul.menu-horisontal {
  background: #88CC66;  /*цвет всего меню*/
  list-style: none; 	/*убрать маркеры списка*/
  height: 42px; 		/*высота меню*/
  margin: 0; 			/*убрать отступы*/
  padding-left: 0; 		/*убрать отступы*/
  margin-top:25px; 		/*отступ сверху*/
}

.menu-horisontal li {
  float:left; 			/*горизонтальное размещение списка */
}

.menu-horisontal a {
  display: block;
  text-decoration: 	none;		/*убрать подчеркивание текста ссылок*/
  background: 		#88CC66; 	/*цвет всех пунктов меню*/
  color:			#330000; 	/*цвет ссылок*/
  padding:			0px 15px; 	/*отступ*/
  line-height:		40px; 		/*выравнивание пунктов меню по вертикали*/
  border: 			1px solid #EEEEEE; 	 /*цвет бордюра*/
  -moz-transition: 	all 0.3s 0.01s ease; /*плавный переход*/
  -o-transition: 	all 0.3s 0.01s ease;
  -webkit-transition: all 0.3s 0.01s ease;

}

.menu-horisontal a:hover {
  background:	#AAEE22; /*цвет при наведении*/
}

.li-active a{
  background-color:	#47AB35; /*цвет активного пункта*/
}
