@charset "utf-8";

/**
  *
  * Основные настройки всех элементов
  * Настройка структуры сайта
  *
  **/
*{
font-size:100%;
margin:0;
padding:0;
text-align:left;
}
html{
font-size:100.01%;
}
body{
background-color:#FFFFFF;
color:#000000;
font:100% Arial, sans-serif;
/*min-height:100%;*/
}

/*ol {}*/
ol li {display:inline;}
/*ul {}*/
ul li {list-style:none;}


p {
font-size:100%;
margin:15px;
}

img, a img{
border:0;
}

#header,#menu-main,#footer,#content{
background:#FFFFFF;
}
#header,#footer{
}

#footer{
clear:both;
}

#center{width:100%;}
#menu-main{float:left;}
#content{float:right;}

#menu-main{width:20%;}
#content{width:75.5%;}
#footer{clear:left;}



.no_underline_a a{text-decoration:none;}


/** 
  *  рамка на сайте
  **/
#header{border-bottom:1px solid #f3942a;}
#content{border-left:1px solid #f3942a;}
#footer table{border-top:1px solid #f3942a;}
















/* Шапка страницы */
#header h1{margin:30px 0px 20px 0px; padding:0px; font-size:90%;}
#header h1 b i{font-style:normal; color:#df5828; font-size:150%;}

#header ol li a{color:blue;text-decoration:none}
#header ol li a:visited{text-decoration:none}
#header ol li a:hover{text-decoration:none;border-bottom: 1px dashed blue}
#header ol {margin:5px 0px 5px 10px; padding-top:0px; font-size:80%;}




















/*
Свойства левого меню
*/
#menu-main h2 {margin:10px 0px 10px 10px; padding:10px; font-size:100%; background-color:#f3942a; color:#FFFFFF;}
#menu-main h2 a,#menu-main h2 a:visited{border-bottom:1px none black;text-decoration:none; background-color:#f3942a; color:#FFFFFF;}

#menu-main h3 {margin:10px 0px 10px 10px; padding:0px; font-size:100%; background-color:#FFFFFF; color:#f3942a;}
#menu-main h3 a,#menu-main h3 a:visited{border-bottom:1px none black;text-decoration:none; background-color:#f3942a; color:#FFFFFF;}


#menu-main ul{
	padding: 0 0 0 0;
	margin: 0 5px 25px 25px;
}
#menu-main ul li{
	padding: 0 0 0 0;
	margin: 10px 0 15px 0;
	font-size: 90%;
}

#menu-main ul ul{
	padding:0;
	margin: 5px 5px 5px 30px;
}
#menu-main ul ul li{
	padding: 0 0 0 0;
	margin: 0px 0 6px 0;
	font-size: 80%;
}

#menu-main td{width:49%;}

#menu-main ul li a, #menu-main ul li a:visited {text-decoration:none; color:blue;}

.menu-main-current, .menu-main-current a, .menu-main-current a:visited{
font-weight: bold;
color:#000000;
text-decoration:none;
text-decoration:inherit;
}



#donate-main-menu{
}

#donate-main-menu p{
	font-size:80%;
}








/** --------------------------------------------------------------
 *            content
 *            content
 *            content
 *
 *   Основной текст страницы
 *
 *
 */
#content{padding: 10px 2% 10px 2%;}
#content p{font-size:90%;}
/*#content ol li{}*/

#content ul {margin:15px;font-size:90%;}
#content ul li {padding: 5px 10px 5px 30px; list-style: disc inside none;}

#content h2 {margin-top:20px;text-align:center;font-size:140%;}
/*#content h3 {margin-top:20px;font-size:120%;border-bottom:1px dashed;}*/
#content h3 {margin-top:20px;font-size:80%;border-bottom:1px #f3942a dashed;background-color:#FFFFFF;color:#000000;}
#content h3 b{margin-top:20px;font-size:170%;border-bottom:1px dashed;background-color:#FFFFFF;color:#f3942a;}

#content .aftor {font-size:80%; margin-bottom:30px; text-align:right;}

#content .lecture {
margin:0;
padding:0;	
}

#content .img-lecture-list {
float:right;
margin: 10px 0 10px 20px;

}

#content .table-lecture-download{
	/*background: #A6CEAB;*/
	border: 0;
	font-size: 80%;
}
#content .table-lecture-download p{
	font-size: 110%;
}
#content .table-lecture-download p .lecture-name-intable{
	font-size: 110%;
	color: #df5828;
	font-style:italic;
}
#content .table-lecture-download td{
	padding: 3px 7px 3px 7px;
	/*background: #CFE8D4;*/
}
#content .table-lecture-download th{
	padding: 3px 7px 3px 7px;
	/*background: #CFE8D4;*/
	text-align: center;
	vertical-align: middle;
}


#content table {text-align:justify;margin:10px;}

#content form {margin:10px;}

#content div {margin:10px;}

#content #tags{margin:50px 10px 10px 10px; padding:50px 20px 10px 20px;font-size:70%;}

/*
#content ul {margin-left:10px;}
#content ul li {list-style: disc; margin: 0px 10px 5px 10px;}
*/

#content .comment {text-align:justify;margin:10px 10px 50px 50px;border-left:2px solid #df5828;font-size:90%;}
#content h6 {margin:10px 10px 10px 10px;font-weight:bold;font-size:100%;}
#content .comment .aftor{font-weight:normal;font-size:95%;}










#footer, #footer p{color:#333333;padding:0;margin:0;text-align:center;}
#footer {font-size:60%;}
#footer p{font-size:95%;}

















/*
////////////////////////////////////////////////////////////////////////////////////
/////////// Первая страница со списком всех лекций /////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////
*/
.table-video-list{
	margin:0;
	padding:0;
}
.table-video-list td{
	margin:0;
	padding:0px 15px 0px 15px;
	vertical-align:top;
	text-align:center;
}

.table-video-list p{
	margin:0;
	padding:5px;
	text-align:justify;
}
.table-video-list p a{
	text-align:left;
}
.table-video-list h4{
	text-align:center;
	margin:30px 0 10px 0;
	padding:0;
	font-size:80%;
	border:0;
	border-bottom:0 #FFFFFF none;
	background-color:#FFFFFF;
	color:#000000;
}
.table-video-list h4 b{
	margin:0 10px 0 0;
	padding:0;
	font-size:150%;
	border:0;
	border-bottom:0 #FFFFFF none;
	background-color:#FFFFFF;
	color:#f3942a;
}
.table-video-list a{text-align:center;}
.table-video-list .dl, .table-video-list .dl a{font-size:80%; color:#000; text-decoration:none;}
.table-video-list .dl, .table-video-list .dl a strong{color:blue; text-decoration:none;}


/*
////////////////////////////////////////////////////////////////////////////////////
*/



















/*
===================================
Реклама книг справа
===================================
*/
#content #rekl_book{
	float:right;
	border:1px solid #f3942a;
	width: 200px;
	margin: 0px -10px 20px 10px;
	padding:7px;
	font-size:80%;
}
#content #rekl_book p{
	margin: 5px 3px 5px 3px;
	padding: 0;
}

#content #rekl_book ul{
	margin: 10px 5px 10px 10px;
	padding: 0;
}
#content #rekl_book ul li{
	margin: 0;
	padding: 0;
}

/* -----------------------------------------------------*/


/**
  * donate
  * ссылка в правом верхнем углу с просьбой поддержать сайт
  **/

#donate-right-top {
  position:absolute;
  top:0; right:0;
  margin:20px;
}
#donate-right-top p{
	font-size:80%;
	margin: 0;
	padding: 0;
}



/*--------- Отзывы ---------------------------------------*/


#content #zhdanov-video-comment{text-align:justify;margin:30px 10px 30px 30px;border-left:2px solid #f3942a;font-size:100%;}
#content #zhdanov-video-comment .aftor{font-weight:bold;font-size:80%;}
#content #zhdanov-video-comment .time{font-style:italic;margin:0px 0px 0px 20px;font-size:80%}
#content #zhdanov-video-comment p{margin:7px 20px 0px 10px;}
#content form{margin:10px 10px 10px 30px;}

#content #comment-page-number-current {text-align:center;}
#content #comment-page-number-current a{padding:2px 5px 2px 5px;
border:1px solid #f3942a;
border-color:#f3942a;
background:#f3942a;
color:#fff;
text-align:center;
text-decoration:none;
}
#content #comment-page-number a{padding:2px 5px 2px 5px;
border:1px solid #f3942a;
border-color:#f3942a;
color:#fff;
text-align:center;
text-decoration:none;
}
#content #comment-page-number a:hover{background:#f3942a;}

/*-----------------------------------------------------------------------*/


