body {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 100%;
	color: #333333;
    background-color:#FFFFFF;
}

 tr, td {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 90%;
}

p {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 100%;
}



a:link {
	color: #FF4C00;
}

a:visited {
	color: #FF4C00;
}

a:hover {
	color: #FF4C00;
}

a:active {
	color: #FF4C00;
}

a.topmenu:link {
    font-family: Arial, sans-serif;
    font-size: 80%;
	color: #FFFFFF;
    text-transform:uppercase;
    text-decoration:none;
}

a.topmenu:visited {
    font-family: Arial, sans-serif;
    font-size: 80%;
	color: #FFFFFF;
    text-transform:uppercase;
    text-decoration:none;
}

a.topmenu:hover {
    font-family: Arial, sans-serif;
    font-size: 80%;
	color: #FFFFFF;
    text-transform:uppercase;
    text-decoration:none;
}

a.topmenu:active {
    font-family: Arial, sans-serif;
    font-size: 80%;
	color: #FFFFFF;
    text-transform:uppercase;
    text-decoration:none;
}

.menu1lhead {
    padding:0 18px 0 18px;
    border-bottom:1px solid #FFFFFF;
    background-color:#FFFFFF;
    font-family: Arial, sans-serif;
    font-size: 70%;
	color: #000000;
    text-transform:uppercase;
}

.menu1l {
    background-color:#FFB03C;
    padding:0 18px 0 18px;
    border-bottom:1px solid #FFFFFF;
    border-left:1px solid #FF4C00;
}

.menu2l {
    background-color:#FFB03C;
    padding:0 18px 0 18px;
    border-bottom:1px solid #FFFFFF;
    border-left:1px solid #FF4C00;
}

.menu3l {
    background-color:#FF7200;
    padding:0 18px 0 18px;
    border-bottom:1px solid #FFFFFF;
    border-left:1px solid #FFFFFF;
}

.menu4l {
    background-color:#999999;
    padding:0 18px 0 18px;
    border-bottom:1px solid #FFFFFF;
    border-left:1px solid #FFFFFF;
}

.menu2lhead {
    padding:0 18px 0 18px;
    border-bottom:1px solid #FFFFFF;
    background-color:#FFFFFF;
    font-family: Arial, sans-serif;
    font-size: 70%;
	color: #000000;
    text-transform:uppercase;
}

.menu3lhead {
    padding:0 18px 0 18px;
    border-bottom:1px solid #FFFFFF;
    background-color:#F7F7F7;
    font-family: Arial, sans-serif;
    font-size: 70%;
	color: #000000;
    text-transform:uppercase;
}

.menu4lhead {
    padding:0 18px 0 18px;
    border-bottom:1px solid #FFFFFF;
    background-color:#F7F7F7;
    font-family: Arial, sans-serif;
    font-size: 70%;
	color: #000000;
    text-transform:uppercase;
}

.menu1lmore {
    background-color:#FED37E;
    padding:0 18px 0 18px;
    border-bottom:1px solid #FF4C00;
    border-left:1px solid #FF4C00;
}

.menu2lmore {
    background-color:#FF4C00;
    padding:0 18px 0 18px;
    border-bottom:1px solid #FFFFFF;
    border-left:1px solid #FF4C00;
}

.menu1l a:link {
    font-family: Arial, sans-serif;
    font-size: 80%;
	color: #FFFFFF;
    text-transform:uppercase;
    text-decoration:none;
}

.menu1l a:visited {
    font-family: Arial, sans-serif;
    font-size: 80%;
	color: #FFFFFF;
    text-transform:uppercase;
    text-decoration:none;
}

.menu1l a:hover {
    font-family: Arial, sans-serif;
    font-size: 80%;
	color: #FFFFFF;
    text-transform:uppercase;
    text-decoration:none;
}

.menu1l a:active {
    font-family: Arial, sans-serif;
    font-size: 80%;
	color: #FFFFFF;
    text-transform:uppercase;
    text-decoration:none;
}

.menu1lmore a:link {
    font-family: Arial, sans-serif;
    font-size: 80%;
	color: #000000;
    text-transform:uppercase;
    text-decoration:none;
}

.menu1lmore a:visited {
    font-family: Arial, sans-serif;
    font-size: 80%;
	color: #000000;
    text-transform:uppercase;
    text-decoration:none;
}

.menu1lmore a:hover {
    font-family: Arial, sans-serif;
    font-size: 80%;
	color: #000000;
    text-transform:uppercase;
    text-decoration:none;
}

.menu1lmore a:active {
    font-family: Arial, sans-serif;
    font-size: 80%;
	color: #000000;
    text-transform:uppercase;
    text-decoration:none;
}

.menu2l a:link {
    font-family: Arial, sans-serif;
    font-size: 80%;
	color: #FFFFFF;
    text-transform:uppercase;
    text-decoration:none;
}

.menu2l a:visited {
    font-family: Arial, sans-serif;
    font-size: 80%;
	color: #FFFFFF;
    text-transform:uppercase;
    text-decoration:none;
}

.menu2l a:hover {
    font-family: Arial, sans-serif;
    font-size: 80%;
	color: #FFFFFF;
    text-transform:uppercase;
    text-decoration:none;
}

.menu2l a:active {
    font-family: Arial, sans-serif;
    font-size: 80%;
	color: #FFFFFF;
    text-transform:uppercase;
    text-decoration:none;
}

.menu3l a:link {
    font-family: Arial, sans-serif;
    font-size: 80%;
	color: #FFFFFF;
    text-transform:uppercase;
    text-decoration:none;
}

.menu3l a:visited {
    font-family: Arial, sans-serif;
    font-size: 80%;
	color: #FFFFFF;
    text-transform:uppercase;
    text-decoration:none;
}

.menu3l a:hover {
    font-family: Arial, sans-serif;
    font-size: 80%;
	color: #FFFFFF;
    text-transform:uppercase;
    text-decoration:none;
}

.menu3l a:active {
    font-family: Arial, sans-serif;
    font-size: 80%;
	color: #FFFFFF;
    text-transform:uppercase;
    text-decoration:none;
}

.menu4l a:link {
    font-family: Arial, sans-serif;
    font-size: 80%;
	color: #FFFFFF;
    text-transform:uppercase;
    text-decoration:none;
}

.menu4l a:visited {
    font-family: Arial, sans-serif;
    font-size: 80%;
	color: #FFFFFF;
    text-transform:uppercase;
    text-decoration:none;
}

.menu4l a:hover {
    font-family: Arial, sans-serif;
    font-size: 80%;
	color: #FFFFFF;
    text-transform:uppercase;
    text-decoration:none;
}

.menu4l a:active {
    font-family: Arial, sans-serif;
    font-size: 80%;
	color: #FFFFFF;
    text-transform:uppercase;
    text-decoration:none;
}

.secthead {
    font-family: Arial, sans-serif;
    font-size: 75%;
	color: #000000;
    text-transform:uppercase;
}

ul.reglist li {
    list-style-type:none;
}

table.wether td {
    color:#000000;
}

table.copy td {
    color:#000000;
}

form {
    margin:0;
}

select.pog {
    width:100%;
    color:#333333;
    font-size:9px;
}

.ctlField {
    width:100%;
    font-size:9px;
    border:1px #9E9D99 solid;
}


/*-----------*/

td.bc {
    font-family: Arial, sans-serif;
    font-size: 70%;
    text-transform:uppercase;
    text-decoration:none;
}

td.bc a:link {
    text-decoration:none;
}

td.bc a:visited {
    text-decoration:none;
}

td.bc a:hover {
    text-decoration:none;
}

td.bc a:active {
    text-decoration:none;
}

.menuhead {
    font-family: Arial, sans-serif;
    font-size: 120%;
    font-weight:bold;
}

td.mnu {
    font-family: Arial, sans-serif;
    font-size: 75%;
    text-transform:uppercase;
    color:#FFFFFF;
    font-weight:bold;
    padding:4px 0 4px 0;
}

td.mnu a:link {
    text-decoration:none;
    color:#FFFFFF;
}

td.mnu a:visited {
    text-decoration:none;
    color:#FFFFFF;
}

td.mnu a:hover {
    text-decoration:none;
    color:#FFFFFF;
}

td.mnu a:active {
    text-decoration:none;
    color:#FFFFFF;
}

td.mnu a.cur:link {
    text-decoration:none;
    color:#FFFFFF;
}

td.mnu a.cur:visited {
    text-decoration:none;
    color:#FFFFFF;
}

td.mnu a.cur:hover {
    text-decoration:none;
    color:#FFFFFF;
}

td.mnu a.cur:active {
    text-decoration:none;
    color:#FFFFFF;
}

td.dmnu {
    font-family: Arial, sans-serif;
    font-size: 70%;
    text-transform:uppercase;
    text-decoration:none;
    padding:4px 0 4px 0;
}

td.dmnu a:link {
    text-decoration:none;
    color:#FF4C00;
}

td.dmnu a:visited {
    text-decoration:none;
    color:#FF4C00;
}

td.dmnu a:hover {
    text-decoration:none;
    color:#FF4C00;
}

td.dmnu a:active {
    text-decoration:none;
    color:#FF4C00;
}

td.dmnu a.cur:link {
    text-decoration:none;
    color:#FF4C00;
}

td.dmnu a.cur:visited {
    text-decoration:none;
    color:#FF4C00;
}

td.dmnu a.cur:hover {
    text-decoration:none;
    color:#FF4C00;
}

td.dmnu a.cur:active {
    text-decoration:none;
    color:#FF4C00;
}

td.l2mnu {
    font-family: Arial, sans-serif;
    font-size: 70%;
    text-transform:uppercase;
    color:#000000;
    padding:4px 0 4px 0;
}

td.l2mnu a:link {
    text-decoration:none;
    color:#FC2F02;
}

td.l2mnu a:visited {
    text-decoration:none;
    color:#FC2F02;
}

td.l2mnu a:hover {
    text-decoration:none;
    color:#FC2F02;
}

td.l2mnu a:active {
    text-decoration:none;
    color:#FC2F02;
}

h1, h2, h3, h4 {
    color:#333333;
    font-family: Arial, sans-serif;
}

h1 {
    font-size:130%;
}

h2 {
    font-size:120%;
}

h3 {
    font-size:110%;
}

h4 {
    font-size:100%;
}

.greytext {
    color:#999999;
}


/* Редакторский интерфейс */

/* ссылки на формы редактирования */

.sysMenu {
  font-size: 7.5pt;
  font-weight: bold;
  color: #cc6600;
  background-color: #fff5ea;
}

.edit {
  font-size: 8pt;
  color: #cc6600;
}

a.edit,   a.edit:hover,  a.edit:visited,  a.edit:active, 
.edit a, .edit a:hover, .edit a:visited, .edit a:active {
  color: #cc6600; text-decoration: none;
}

/* классы в формах редактирования */

td.formField {
/*	padding: 3px 5px 3px 5px; */
    padding: 5px;
    background-color: #EDEDED;
	color: #000000;
}

td.formField input, td.formField select, , td.formField textarea {
}

.formField {
    border-top:qpx solid #1E262A;
    border-left:qpx solid #1E262A;
    border-bottom:qpx solid #CCCCCC;
    border-right:qpx solid #CCCCCC;
    font-size:8pt;
}


td.formLabel {
/*  padding: 3px 10px 10px 10px; */
  padding: 5px;
  color: #000000; 
  vertical-align: top;
}

td.formComment {
	padding: 5px 5px 10px 5px;
	color: #7A7A7A;
	font-size: 70%;
}

td.pers_tag {
color:#5A5C5E;
font-style:italic;
font-weight:bold;
}

td.pers_f1 {
background-color:#FDDD8A;
color:#D77C27;
font-size:70%;
padding-top:1px;
padding-bottom:1px;
}

td.pers_f2 {
background-color:#EDEDED;
color:#4D71B3;
font-size:70%;
padding-top:1px;
padding-bottom:1px;
}


.formComment p {
  color: #7A7A7A;
	font-size: 70%;
}

.formError {
  padding: 5px;  
  font-weight: bold;
  color: #cc6600;
}

.formButton {
	border: 0;
	background-color: #666666;
    font-weight:bold;
    color:#FFFFFF;
}

.rejecteditem {
    color:#FF0000;
}

.submiteditem {
    color:#FF0000;
}

.DISABLE {
    color:#FF0000;
}

.ENABLE {
}

.cnttbl {
    width:90%;
    border-top:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;
    background-color:#FFFFFF;
}

table.cnttbl tr td {
    border-bottom:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
}

.regmenucur {
    background-color:#FF4C00;
    color:#ffffff;
    text-transform:uppercase;
    font-size:70%;
    font-weight:bold;
}

.regmenu {
    background-color:#FFB000;
    color:#ffffff;
    text-transform:uppercase;
    font-size:70%;
    font-weight:bold;
}

td.regmenu a:link {
    text-decoration:none;
    color:#FFFFFF;
    font-weight:bold;
}

td.regmenu a:visited {
    text-decoration:none;
    color:#FFFFFF;
    font-weight:bold;
}

td.regmenu a:hover {
    text-decoration:none;
    color:#FFFFFF;
    font-weight:bold;
}

td.regmenu a:active {
    text-decoration:none;
    color:#FFFFFF;
    font-weight:bold;
}

#shapka
{
	position:relative;
	z-index: 200;
	top: -55px;
	left: 111px;
	display:inline;
}


