﻿/*
//edu35
*/
body {
	font-family: Arial;
	color: #08113c;
	font-size: 11px;
	margin: 0px;
	margin-top:0px;
	height: 100%;
	width:100%;
	padding:0px;
	background:url(images/background.jpg) repeat;
	vertical-align:top;
}

tr{
	vertical-align:top;
}
th{
	text-align:center;
	background-color:#CFCFCF;
}
input {
	font-family: Arial;
	color: #08113c;
	font-size: 11px;
}

select {
	font-family: Arial;
	color: #08113c;
	font-size: 11px;
	width: 400px;
}

textarea {
	font-family: Arial;
	color: #08113c;
	font-size: 12px;
}

td.td_current{
	border-left-color: #006699; /* Цвет линии слева */
	border-left-style: solid; /* Стиль линии */
	border-left-width: 1px; /* Толщина линии */
	padding-left: 10px; /* Расстояние между линией и текстом */
	
	border-right-color: #006699; /* Цвет линии слева */
	border-right-style: solid; /* Стиль линии */
	border-right-width: 1px; /* Толщина линии */
	padding-right: 10px; /* Расстояние между линией и текстом */
	
	border-top-color: #006699; /* Цвет линии слева */
	border-top-style: solid; /* Стиль линии */
	border-top-width: 1px; /* Толщина линии */
	padding-bottom: 5px; /* Расстояние между линией и текстом */
	padding-top: 5px; /* Расстояние между линией и текстом */
	
	vertical-align:middle;
	text-align:center;
}

td.td_bottom{
	border-bottom-color: #006699; /* Цвет линии слева */
	border-bottom-style: solid; /* Стиль линии */
	border-bottom-width: 1px; /* Толщина линии */
	padding-bottom: 5px; /* Расстояние между линией и текстом */
	padding-top: 5px; /* Расстояние между линией и текстом */
	
	vertical-align:middle;
	text-align:center;
}

#table_filtr{
	display:none;
}

table.tb_menu_open{
	display:block;
}

table.tb_menu_close{
	display:none;
}

a{
	font-family: Arial;
	color: #0e4570;
	font-size: 11px;
}
a:hover{
	font-family: Arial;
	COLOR: #FF0000;
	font-size: 11px;
}
a.red{
	font-family: Arial;
	color: #d91400;
	font-size: 11px;
}
a.red:hover{
	font-family: Arial;
	COLOR: #0e4570;
}
a.menu{
	font-family: Arial;
	color: #0e4570;
	font-weight: bold;
	font-size: 11px;
}
a.menu:hover{
	font-family: Arial;
	font-weight: bold;
	COLOR: #FF0000;
	font-size: 11px;
}
a.menu_current{
	font-family: Arial;
	color: #CC3300;
	font-weight: bold;
	font-size: 11px;
}
a.menu_current:hover{
	font-family: Arial;
	font-weight: bold;
	COLOR: #0e4570;
	font-size: 11px;
}


.razdel{
	font-family: Arial;
	font-weight: bold;
	COLOR: #FFFFFF;
	font-size: 12px;
}

.text_white {
	font-family: Arial;
	color: #FFFFFF;
	font-size: 11px;
}

td.td_left{
	background:url(images/left_white_form.jpg) repeat-y right;
	width:3px;
}

td.td_right{
	background:url(images/right_white_form.jpg) repeat-y left;
	width:3px;
}

td.td_center{
	background-color:#FFFFFF;
	color: #FFFFFF;
}

td.book_admin{
	color:#f00000;
}

.td_div {
 	overflow: auto;
	height: 120px;
	
	}

a.page_all{
	font-family: Arial;
	color:#000066;
	font-size: 12px;
	font-weight: bold;
}
a.page_all:hover{
	font-family: Arial;
	color:#CC6600;
	font-size: 12px;
	font-weight: bold;
}

a.page_current{
	font-family: Arial;
	color:#CC6600;
	font-size: 12px;
	font-weight: bold;
}
a.page_current:hover{
	font-family: Arial;
	color:#000066;
	font-size: 12px;
	font-weight: bold;
}

select.width_sel{
	width: 150px;
}

a.a_on_red{
	font-family: Arial;
	color: #FFFFFF;
	font-size: 12px;
}

a.a_on_red:hover{
	font-family: Arial;
	color: #000066;
	font-size: 12px;

}
table.doc_establ{
	width: 100%;
}

table.doc_establ, table.doc_establ td, table.doc_establ th {
	
	border:#999999 1px solid;
	padding: 3px;  
	margin:0px;
	vertical-align:middle;
	border-collapse: collapse;
}

table.doc_establ1, table.doc_establ1 th {
	border:#999999 1px solid;
	padding: 3px;  
	margin:0px;
	vertical-align:middle;
	border-collapse: collapse;
}

td.bold{
	font-weight: bold;
}

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #123078;
visibility: hidden;
z-index: 10;
/*cursor: hand;*/
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}
td.qr_grey1{
	background-color:#C7D7E2;
	font-weight: bold;
	text-align:justify;
	padding:0px;
	margin:0px;
}
td.qr_grey2{
	background-color:#C9D9DE;
	/*background:url(../query/style/line_gr.jpg) repeat-x;
	background-position:center;*/
	font-weight: bold;
	text-align:justify;
	color:#183883;
	padding:5px;
	margin:0px;
	vertical-align:middle;
}
td.qr_num{
	font-weight: bold;
	text-align:center;
	vertical-align:middle;
	color:#183883;
}
input.fnd {
	font-family: Arial;
	color: #0e4570;
	font-size: 11px;
	font-weight: bold;
	border-color:#0e4570;
	border: 1px solid;
	padding-left:5px;
}
td.t_fnd{
	font-family: Arial;
	color: #0e4570;
	font-size: 11px;
	font-weight: bold;	
}
div.title_year{
position: absolute;
z-index: 10;
}