html, body {
background-color: #ffffff; padding:5px; margin:5px; 
font-family: arial, helvetica, sans-serif; color: #000000; font-size: 11px
}
hr {
color: #227121; padding: 0px; border:0px; 
margin: 0.1em 0px; height: 1px; margin-bottom: 0px; background-color: #227121
}
h1,h2,h3,h4,h5{
  clear:both;
}
h1 {
font-weight: normal; color: #cc0000; font-size: 220%; padding-bottom: 0.1em; padding-right:5px; padding-left:5px; margin: 3px 3px 3px 3px; font-variant: normal
}
h2 {
font-size: 150%; color: #ff3400; margin-bottom: 0.1em; margin-top: 0.1em; margin-left: 7px; margin-right: 7px; font-weight: bold; font-variant: normal
}
h3 {
background-color: #d7d7d7; color: #000777; font-size: 14px; padding-right: 5px; padding-left: 5px; padding-bottom: 3px; padding-top: 3px; margin-bottom: 0.3em; font-weight: bold; font-variant: normal
}
h4 {
color: #000777; font-size: 14px; margin: 0px 0px 0px 3px; padding-right: 3px; padding-left: 3px; padding-bottom: 3px; padding-top: 3px; margin-bottom: 0.1em; font-weight: bold; font-variant: normal
}
h5 {
background-color: #d7d7d7; color: #000777; font-size: 13px; padding-right: 7px; padding-left: 7px; padding-bottom: 3px; padding-top: 3px; margin-bottom: 0.1em; font-weight: bold; font-variant: normal
}
img.photo {
border: 0px; float:left; margin: 3px 7px 7px 3px
}
input.knopka { font-weight: bold; font-size: 11px; height: 20px
}
/*òàáëèöû*/
table.stm {
padding:7px; border: #777777 1px solid
}
table.error2 {
border: #f0027f 1px solid; background-color: #ffffb7
}
/*ÿ÷åéêè*/
td {
color: #000000; font-size: 11px
}
td.pusto1 {
padding:7px; 
}
td.ukz_top1 {
padding:10px; border-top: #ff0000 5px solid; text-align:center
}
td.ukz_top2 {
border-top: #ff0000 5px solid; text-align:center
}
td.ukz_top3 {
background-color: #ff0000; padding:5px; white-space: nowrap; text-align:center
}

div.pus10 {
padding:10px; 
}


td.piton-m3 {
padding-left:7px; padding-right:7px; border-bottom: #d7d7d7 1px solid; 
color: #7ababe; font-size: 14px; font-weight: bold; white-space: nowrap;
}
td.red {
border: #ffcccc 1px solid; vertical-align: top
}
td.sin {
border: #ccccff 1px solid; vertical-align: top
}
td.gren {
border: #ccffcc 1px solid; vertical-align: top
}

td.left1 {
font-size: 13px; border-left: #ff3400 1px solid
}
td.top1 {
border-top: #cccccc 1px solid; vertical-align: top
}
/*òåêñòû*/
.zag {
color: #ff3400; font-weight: bold; font-size: 13px
}
.nav {
color: #ff3400; 
}
.stm15 {
color: black; font-size: 15px
}
.stm13 {
color: #111111; font-size: 13px
}
.stm12 {
color: #000000; font-size: 12px
}
/*links*/
.select.as-admin {  font-family: tahoma; font-size: 11px; color: #000000; text-decoration: none; background-color: #ffe7c7; border-color: black #777777 #777777 black; border-right-width: 1px; border-bottom-width: 1px;}

a {color: #000099; text-decoration: none}
a:visited {color: #333399; text-decoration: none}
a:active {color: #ff0000}
a:hover {color: #ff7700}

a.pit {
	color: #ffffff; 
	text-decoration: none;
	font-size: 12px;
	
}
a.pit:visited {color: #ffffff; text-decoration: none}
a.pit:active {
	color: #ff0000;
}
a.pit:hover {color: #000000;}

.side_menu{
	padding: 2px 0px;
}
.side_menu .link{
	padding-left: 25px;
	background-image: url("../img/dot_default.gif");
	background-position: center left;
	background-repeat: no-repeat;
	font-size: 14px;
	color: #7f7f7f;
	font-weight: bold;
}
.side_menu .link:visited{
	padding-left: 25px;
	background-image: url("../img/dot_default.gif");
	background-position: center left;
	background-repeat: no-repeat;
	color: #7f7f7f;
}
.side_menu .link:hover{
	padding-left: 25px;
	background-image: url("../img/dot_active.gif");
	background-position: center left;
	background-repeat: no-repeat;
	color: #000;
}

