/*============================= CSS Admindl.ru ============================================*/

@font-face {
	font-family:DroidSerif-Regular; /* Гарнитура шрифта */
	src: url(DroidSerif-Regular.ttf); /* Путь к файлу со шрифтом */
} /* http://htmlbook.ru/blog/svoi-shrift-na-stranitse  */

body{
	margin: 0;
	background-color: #eee;
	font-family:   DroidSerif-Regular, Droid Serif, arial, Times New Roman;
}

#div_top{
/*	top: 100px;
	left:300px;*/
	position: fixed;
	top: 0px;
	width: 100%;
	height: 113px;
	background-color: #eee;
		
}
#div_top div{
	/*margin: 10px;
	padding: 1px;*/
	height: 91px;
	background-color: #E2ECF4;
	border: 1px solid #3B638F;
	color: #3B638F;
}
#div_top div a{
	text-decoration: none;
	color: #3B638F;
}
#div_top div a:hover{
	color: #006;
}

#div_left{
	position: fixed;
	top: 113px;
	left: 0px;
	width: 200px;
	height: 83%;
	padding-top: 1px;
	background-color: #eee;	
}
#div_left div{
	margin: -1px 10px 0px 10px;
	height: 30px;
	background-color: #E2ECF4;
	border: 1px solid #3B638F;
	color: #3B638F;
	text-align: center;
	padding-top: 5px;
}
#div_left div a{
	text-decoration: none;
	color: #3B638F;
	display: block;
	height: 30px;
	margin-top: -5px;
	padding-top: 6px;
	
}
#div_left div a:hover{
	color: #006;
}


#table {
	padding: 10px 10px 10px 10px;
	margin: 113px 10px 40px 200px;
	border-collapse: collapse;
	background-color: #E2ECF4;
	border: 1px solid #3B638F;
	
	
/*	color: rgb(59, 143, 72);
	background-color: #E2ECF4;
	padding: 0px 10px 0px 0px;
	margin: 113px 0px 40px 200px; 
}	
#table table{	width: 100%; 
	border-collapse: collapse; 
	background-color: #E2ECF4;
	border: 1px solid #3B638F;
	color: #3B638F;
	
}
#table td{	
		border: 1px solid #3B638F;

}
#table p{
text-indent: 25px;
	margin: 5px;
}
#table img{
	margin: 5px;
}

#table h2{
	text-indent: 25px;*/
}
#table p{
	margin: 0px;
}

#div_bottom{
	position: fixed;
	bottom: 0px;
	width:100%;
	height: 40px;
	background-color: #eee;
		
}
#div_bottom_hide{
	position: fixed;
	bottom: 42px;
	width:100%;
	height: 25px;
	background-color: #eee;
	
}
#div_bottom_hide div{
	
	width:280px;
	height: 25px;
	margin: 0 auto;
	border: 1px solid #3B638F;
	background-color: #E2ECF4;
}

#div_bottom div{
	margin: 8px 10px;
	height: 19px;/* 18*/
	background-color: #E2ECF4;
	border: 1px solid #3B638F;
	color: #3B638F;
}

#div_bottom div div {
	margin: 0px auto; 
	width: 800px;
	height: 19px; /* 18*/
	border-width: 0px 0px 0px 1px;
	border-style: none none none solid;
	border-color: #3B638F;
	border-image: none;
	/* border-width: medium 1px medium medium;
    border-style: none solid none none;
    border-color: -moz-use-text-color rgb(59, 143, 72) -moz-use-text-color -moz-use-text-color;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none; */
}




#div_bottom ul{
	margin:  0; 
	margin-left: 0; /* 17% */
	padding: 0;
}
#div_bottom ul li{
	float: left;
	list-style: none;
	border-width: 0px 1px 0px 0px;
	border-style: none solid none none ;
	border-color: #3B638F;
	border-image: none;
	
}	
#div_bottom ul li a{
	color: #3B638F;
	display: block;; 
	margin: 0px; /* 18px;  margin: -1px; border: 1px solid #3B638F;*/
	height: 19px;
	padding: 0px 20px;
	text-decoration: none;
	
	background-color: #E2ECF4;
}
#div_bottom ul li a:hover{
	
	color: #006;
}



#a_none_decoration{
	text-decoration: none;
	color: rgb(59, 99, 143);
}
.a_none_decoration{
	text-decoration: none;
	color: rgb(59, 99, 143);
}
/*=============================  ============================================*/

#tarea{
	width: 99%; 
}



#img_id{
	height: 91px;
	width: 91px;
	object-fit: contain;
}

/*============================= CSS Стили текстов. ============================================*/
.b{
	font-weight:bold;
}
.i{
	font-style:italic;
}
.bi{
	font-style:italic;
	font-weight:bold;
}
.color_ton_dark{
	color: rgb(59, 99, 143);
}
.paragraph{
 text-indent: 20px;
}
.border_right{
		border-right: 1px solid #3B638F;	
}

/* Стиль ссылок №1: */
.css_link_1{
	color: gray;
}
.css_link_2{
	color: #3B638F;
}
.css_link_2:hover{
	color: #006;
}


/* Стиль div по середине №1: */
.css_div_to_mid{
	margin: 0 auto; 
	text-align: center;
}

/* Стиль H4 подпункта меню на главной странице. */
.css_h4_menu{
	margin: 5px;
}

/* Стиль ul li подпункта меню на главной странице. */
.css_ul_menu{
	margin: 5px;
}
.css_table{

	/*border: 1px solid #3B638F; */
	border-collapse: collapse;
}
.css_table td, th{
	 padding: 3px; /* Поля вокруг содержимого таблицы */
    border: 1px solid #3B638F; /* Параметры рамки */
	
}
/*=============================  ============================================*/
#logo {
	width: 150px;
	
}
#menu_top {
	float: right;
}
#menu_left {
	height: 3000px;
}
#content {
	float: right;
}
/*============================= CSS tests.html ============================================*/
#tests{
	background-color: #aaa;
	bottom: 0%;
}
/*============================= CSS Anime_List_v2. ============================================*/
/* body тег, #id идентификатор, .class классы */
/* Переопределены стили: *//* body, #div_top, #div_left, #table, #div_bottom */ 
#A_L_v2__Add {
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left:40%;
	border-bottom: 1px solid #3B638F;
}
#A_L_v2__Next{
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left:40%;
	border-bottom: 1px solid #3B638F;	
}
#A_L_v2__div_add_new{
	
}
#A_L_v2__div_add_new div{
	
}
#A_L_v2__div_filters{
		width: 100%;
height: auto;
}
#A_L_v2__div_filters form div{
width: 100%;
height: auto;
	float:left;
}
#A_L_v2__div_filters form div p{
	padding: 5px;
	float:left;
}
#A_L_v2__div_filters_end {

}
#A_l_v2__page{
	height: 21px;
	padding: 5px;
	float:left;
			width: 100%;
height: auto;
}

#A_l_v2__page ul{
	margin: 0px;
	padding: 0px;
}
#A_l_v2__page li{
	list-style: none;
	float:left;
	height: auto;
	border-top: 1px solid #3B638F;
	border-right: 1px solid #3B638F;
	border-bottom: 1px solid #3B638F;
	padding: 0px;
	margin: 0px;
}
#A_l_v2__page li a{
	text-decoration: none;
	color: rgb(59, 99, 143);
	display: block;
	margin: 0px;
	padding: 0px 10px;
}

.A_l_v2__page_li{
	border-left: 1px solid #3B638F;
}

.A_L_v2__block{
	margin-top: 15px;
	padding-bottom: 15px; 
	border-bottom: 1px solid #3B638F;
}
.A_L_v2__Img{
	overflow: hidden;
	border: 1px solid #3B638F;	
	padding-top: 1px;
	padding-left: 1px;

}
.A_L_v2__Img img{
	height: 170px;
	margin-right: 1px;
	margin-bottom: 1px;
	float: left;
}

.A_L_v2__Red{
	color: Red;
}
.A_L_v2__Green{
	color: Green;
}
.A_L_v2__Yellow{
	color: Yellow;
}
.A_L_v2__Blue{
	color: Blue;
}
/*#A_L_v2__header{
	border-bottom: 1px solid #3B638F;
	padding-top: 5px;
	padding-bottom: 5px;
}
#A_L_v2__header span{
	color: rgb(59, 99, 143);
} */
/*============================= CSS Day Book. ============================================*/
/* body тег, #id идентификатор, .class классы */
#d_b__div p{
	padding-top:10px;
}
/*============================= CSS T_Project. ============================================*/
.T_P_table{
border-top:1px  solid #000;
border-left: 1px  solid #000;
}
.T_P_table td{
border-right: 1px  solid #000;
border-bottom: 1px  solid #000;
}
/*============================= CSS Familiar. ============================================*/
/* body тег, #id идентификатор, .class классы */
.fam__Elianor{
	color: green;
}
.fam__Lis{
	color: blue;
}


