body {
	font-family: Tahoma;

}


#tooltip
{
	background:#FFFFFF;
	border:1px solid #79890C;
	color:#000000;
	font:menu;
	margin:0px;
	padding:5px 7px;
	position:absolute;
	visibility:hidden;
}
.tab
{
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}
.tab1
{
	border-top: 1px solid #79890C;
	border-left: 1px solid #79890C;
	border-right: 1px solid #79890C;
}
.tab2
{
	border-top: 1px solid #79890C;
	border-bottom: 1px solid #79890C;
	border-left: 1px solid #79890C;
	border-right: 1px solid #79890C;
}
.tab3
{
	border-bottom: 1px solid #79890C;
	border-left: 1px solid #79890C;
	border-right: 1px solid #79890C;
}

.tab4 
{
	border: solid 1px #79890C; 
	width: 100%;
	font-family: Arial,Helvetica;
	font-size: 12px;
	margin-top:5px;
	text-align : left;
	vertical-align : top;
}

.head
{
	font-family: verdana;
	font-size: 10pt;
	color: black;
	text-decoration: bold;
	
}
.h1top
{
	font-family: verdana;
	font-size: 8pt;
	color: #908b8b;
	text-decoration: bold;
}
.h2top
{
	font-family: verdana;
	font-size: 10pt;
	color: #000000;
	text-decoration: bold;
}

.text
{
	font-family: verdana;
	font-size: 7pt;
	color: #908b8b;
	text-decoration: none;
}
.a
{
	font-family: verdana;
	font-size: 10pt;
	color: white;
	text-decoration: none;
}
.text1
{
	font-family: verdana;
	font-size: 10pt;
	color: #000000;
	text-decoration: bold;
}

.knopka
{
	background-color: #79890C;
	color: #FFFFFF;
	font-size: 12px;
}
.ramk
{
	border: 1px solid #79890C;
}
.box
{
	border: 1px solid #FF0000;
}
.view
{	
	font-family: verdana;
	font-size: 7pt;
	color: #908b8b;
	text-decoration: none;
}
.am
{ 
	font-family: verdana;
	font-size: 7pt;
	color: #908b8b;
	text-decoration: none;
}
.cell_name
{
	font:bold 10px Verdana;
	color:#7C7C7C;
}
.cell_time
{
	font:10px Verdana;
	color:#BFBFBF;
}
.cell_text {
	background-color:white;
  font:10px Verdana;
  color:#737373;
}

.cell_admincom {
	font:11px Verdana;
	color:white;
	BACKGROUND-COLOR:grey;
}
.tableZak {
    border-collapse: collapse;
    border-spacing: 0;
    empty-cells: show;
}

.tableZak td{
    border: 1px solid #111111   ;
    font-size:8pt;
    font-family:verdana;
    padding: 5px;



}

 #error-box {
 position: absolute;
 z-index: 3;
 top: 40%;
 left: 50%;
 width: 400px;
 margin: 0 0 0 -200px;

 font-size: 1em;
 padding: 6px;
 background: #444444;
}
#error-box .q {
  display: block;
  border: 1px solid #666;

  width: 60px;
  height: 32px;
  text-align: center;
  margin: 5px;
  font-size: 1.4em;;
  background: #BBBBBB;

  text-decoration: none;
}


#error-box .entry{
 position: relative;
 padding: 16px;
 background: #F1F1F1;
 border: 1px #FFF solid;
}


 #error-box .closer {
 position: absolute;
 top: 0;
 color: #0033CC ;
 font-size: 8pt;
 right: 6px;
 padding: 3px;
}