/* =========================================== *\
)  programming: Lestchenko Yurii lurii@list.ru  (
\* =========================================== */

body{
	font-family:	Tahoma;
	font-size:		13px;
	color:			#000000;
  	margin:			0;
	font-weight:	normal;
}

p{
	font-family:	Tahoma;
	font-size:		13px;
	color:			#000000;
  	margin:			0;
	font-weight:	normal;
}

.txt{
	font-family:	Tahoma;
	font-size:		13px;
	color:			#000000;
  	margin:			0;
	font-weight:	normal;
}

.txtg{
	font-family:	Tahoma;
	font-size:		13px;
	color:			#00634D;
  	margin:			0;
	font-weight:	normal;
}

.txtr{
	font-family:	Tahoma;
	font-size:		13px;
	color:			#DA0000;
  	margin:			0;
	font-weight:	normal;
}

.txtgrey{
	font-family:	Tahoma;
	font-size:		13px;
	color:			#5E5E5E;
  	margin:			0;
	font-weight:	normal;
}

.txts{
	font-family:	Tahoma;
	font-size:		11px;
	color:			#000000;
  	margin:			0;
	font-weight:	normal;
	line-height:	1.3;
}

.txtborder{
	font-family:	Tahoma;
	font-size:		13px;
	color:			#000000;
  	margin:			0;
  	padding:		2px 9px 6px 20px;
	font-weight:	normal;
	line-height:	1.3;
	background-color:#CCF3F3;
	display:		block;
}

.cap{
	font-family:	Tahoma;
	font-size:		13px;
	color:			#000000;
  	margin:			0;
	font-weight:	bold;
}

.cap1{
	font-family:	Tahoma;
	font-size:		13px;
	color:			#00634D;
  	margin:			0;
	font-weight:	bold;
}

h1{
	font-family:	Tahoma;
	font-size:		13px;
	color:			#00634D;
  	margin:			0;
	font-weight:	bold;
}

.search{
	font-family:	Tahoma;
	font-size:		13px;
	color:			#000000;
  	margin:			0;
}

A:link,A:visited{
    font-family: Tahoma;
    font-size: 13px;
    color: #DA0000;
    /*margin: 0;*/
    text-decoration: underline;
    font-weight: normal;
}
A:active,A:hover{
	font-family:	Tahoma;
	font-size:		13px;
	color:			#DA0000;
  	margin:			0;
	text-decoration:none;
	font-weight:	normal;
}

A.lnks:link,A.lnks:visited{
	font-family:	Tahoma;
	font-size:		11px;
	color:			#DA0000;
  	margin:			0;
	text-decoration:underline;
	font-weight:	normal;
}
A.lnks:active,A.lnks:hover{
	font-family:	Tahoma;
	font-size:		11px;
	color:			#DA0000;
  	margin:			0;
	text-decoration:none;
	font-weight:	normal;
}

A.lnks1:link,A.lnks1:visited{
	font-family:	Tahoma;
	font-size:		11px;
	color:			#DA0000;
  	margin:			0;
	text-decoration:underline;
	font-weight:	normal;
}

A.lnks1:active,A.lnks1:hover{
	font-family:	Tahoma;
	font-size:		11px;
	color:			#DA0000;
  	margin:			0;
	text-decoration:none;
	font-weight:	normal;
}

A.menu:link,A.menu:visited{
	font-family:	Tahoma;
	font-size:		13px;
	color:			#DA0000;
  	margin:			0;
	text-decoration:underline;
	font-weight:	normal;
}
A.menu:active,A.menu:hover{
	font-family:	Tahoma;
	font-size:		13px;
	color:			#DA0000;
  	margin:			0;
	text-decoration:none;
	font-weight:	normal;
}

A.menu1:link,A.menu1:visited{
	font-family:	Tahoma;
	font-size:		13px;
	color:			#000000;
  	margin:			0;
	text-decoration:underline;
	font-weight:	bold;
}
A.menu1:active,A.menu1:hover{
	font-family:	Tahoma;
	font-size:		13px;
	color:			#000000;
  	margin:			0;
	text-decoration:none;
	font-weight:	bold;
}

A.menu2:link,A.menu2:visited{
	font-family:	Tahoma;
	font-size:		13px;
	color:			#000000;
  	margin:			0;
	text-decoration:none;
	font-weight:	normal;
}
A.menu2:active,A.menu2:hover{
	font-family:	Tahoma;
	font-size:		13px;
	color:			#000000;
  	margin:			0;
	text-decoration:none;
	font-weight:	normal;
}

A.lnkw:link,A.lnkw:visited{
	font-family:	Tahoma;
	font-size:		13px;
	color:			#ffffff;
  	margin:			0;
	text-decoration:underline;
	font-weight:	normal;
}
A.lnkw:active,A.lnkw:hover{
	font-family:	Tahoma;
	font-size:		13px;
	color:			#ffffff;
  	margin:			0;
	text-decoration:none;
	font-weight:	normal;
}

hr{
	height:			1px;
	/*size:			1;*/
	color:			#818162;
	margin:			0;
	padding:		0;
}

ul{
	list-style:		square;
	list-style-image:url("../img/li.gif");
	margin-left:	20px;
	margin-right:	0;
	margin-top:		0;
	margin-bottom:	0;

	padding-left:	0;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;
}
ol{
	margin-left:	28px;
	margin-right:	0;
	margin-top:		0;
	margin-bottom:	0;

	padding-left:	0;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;
}
li{
	margin-left:	0;
	margin-right:	0;
	margin-top:		0;
	margin-bottom:	0;

	padding-left:	0;
	padding-right:	0;
	padding-top:	0;
	padding-bottom:	0;
}

.inpspravka{
	border-style:	solid;
	border-color:	#AEB692;
	border-width:	1px;
	width:			182px;
	height:			19px;
	padding:		0;
	margin:			0;
}

.inpradio{
	width:			12px;
	height:			12px;
	padding:		0;
	margin:			0;
}

.inpcheck{
	width:			14px;
	height:			14px;
	padding:		0;
	margin:			0;
}

.flds{
	border-style:	solid;
	border-color:	#AEB692;
	border-width:	1px;
	padding:		0px 10px 4px 10px;
	margin:			2px 0 0 0;
}

.btn{
	font-family:	Arial;
	font-size:		13px;
	color:			#000000;
	width:			82px;
	height:			22px;
}

/* стандартная таблица с данными */
table.standart th {
	font-size: 13px;
	text-align: left;
	background-color: #87d3ca;
}

table.standart td {
	font-size: 13px;
	background-color: #d6eeeb;
}

table.standart td a.button {
	text-decoration: none;
	color: black;
}

table.standart td a.button:hover {
	color: #DA0000;
}

/* календарик */
.calendar {
	background: white;
	border: 1px solid black;
	padding: 3px;
}

.calendar hr {
	display: block;
	width: 100px;
	margin: 3px auto;
	padding: 0;
}

.calendar table td a {
	font-size: 10pt;
	text-decoration: none;
	display: block;
	padding: 0 3px;
}

.calendar a:hover {
	background-color: #eee;
}

a.btn-face {
    background: url(/img/btn_face.gif);
    border: 1px solid black;
    color: black;
    text-decoration: none;
    font-size: 13px;
    padding-top: 2px;
    padding-bottom: 2px;
}

a.btn-face:hover {
    font-weight: bold;
}

input.btn-face {
    background: url(/img/btn_face.gif);
    border: 1px solid black;
    height: 21px; /* quirk~ */
    font-size: 13px;
    font-family: 'Tahoma', sans-serif;
    padding-bottom: 4px;
    padding-left: 5px;
    padding-right: 5px;
    cursor: pointer;
}

.iface-button {
    color: #DA0000;
    text-decoration: underline;
    background-color: transparent;
    cursor: pointer;
    padding: 5px;
    margin: 5px;
}

.iface-button:hover {
    color: #ffe3ae;
    background-color: #4db6aa;
    border-radius: 5px;
    text-decoration: none;
    cursor: pointer;
    padding: 5px;
    margin: 5px;
}
.padded {
    padding: 5px;
    margin: 5px;
}
