body  {font-family: tahoma, arial, verdana; font-size: 8pt; color: #CDD5DE; background: #385280;}
table, td, tr {font-family: tahoma, arial, verdana; font-size: 8pt; color: #CDD5DE;}  
div {position:relative; margin:0px; padding:0px;}

td.error          { background: #f79d87; vertical-align: middle; text-align: center; color:black; border-top: 1px solid #A5000A; border-bottom: 1px solid #A5000A; }
td.kabinet      { vertical-align: middle; padding-left:5; height:16;  text-align: left; }
td.stix_head  { vertical-align: middle; color:#879fce; padding-left:30; height:16; font-size: 9pt; font-weight: bold; }
td.stix_body  { vertical-align: middle; padding-left:30; }
td.info_head  { text-align: right; width:80; height:16; background: #536c97; color: #95acdc; vertical-align: middle; }

td.info_text  { text-align: left;  vertical-align: middle;  padding-left:10;}
td.form_head  { text-align: right;  height:21; background: #536c97;  color: #95acdc; vertical-align: top; }

.uborl   { border-top: 1px solid #6078a5; vertical-align:middle}
.udborl   { border-bottom: 1px solid #6078a5; border-top:1px solid #6078a5;  vertical-align:middle}
.ubor   { border-top: 1px solid #5b73a3; vertical-align:middle; color:#879fce;}
.udbor   { border-bottom: 1px solid #5b73a3; border-top: 1px solid #5b73a3;  vertical-align:middle; color:#879fce;}
.toggler  {vertical-align:middle;}
.element  {vertical-align:middle;}

.markb {color: #879fce; text-decoration: none; }
.markbs {color: #879fce; text-decoration: none;font-size:8pt; }
.marko {color: #FF6600; text-decoration: none; }

SELECT.calendar {width:76;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal;}

td.caldr {font-size:8pt;text-align : center;cursor:pointer;}


h1 {font-family: tahoma, arial, verdana; font-size: 10pt; color: #CDD5DE; font-weight: bold;}
hr.error {color : #CC2222; }

a {color : #CDD5DE; text-decoration : underline; font-weight: normal;}
a:visited {color : #99A9BC; text-decoration : none;}
a:hover {color : #FFFFFF; text-decoration : underline;}

a.menu {color : #CDD5DE; text-decoration : none; font-weight: bold;}
A.menu:visited {COLOR: #CDD5DE; TEXT-DECORATION: none; font-weight: bold;}
A.menu:hover {COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight: bold;}

a.admmenu         {COLOR: #A7C4DE; text-decoration: none;}
A.admmenu:visited {COLOR: #A7C4DE; TEXT-DECORATION: none;}
A.admmenu:hover   {COLOR: #CDD5DE; TEXT-DECORATION: none;}

a.bold {color : #FFFFFF; text-decoration : none; font-weight: bold;}
A.bold:visited {COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight: bold;}
A.bold:hover {COLOR: #A7C4DE; TEXT-DECORATION: none; font-weight: bold;}

a.comm {color : #879fce; text-decoration : none; font-weight: bold;}
A.comm:visited {COLOR: #879fce; TEXT-DECORATION: none; font-weight: bold;}
A.comm:hover {COLOR: #879fce; TEXT-DECORATION: none; font-weight: bold;}

a.folder {color : #DCE8F2; text-decoration : none; font-weight: bold;}
A.folder:visited {COLOR: #DCE8F2; TEXT-DECORATION: none; font-weight: bold;}
A.folder:hover {COLOR: #A7C4DE; TEXT-DECORATION: none; font-weight: bold;}	 

a.item 		{color: #CDD5DE; text-decoration: none; }
A.item:visited 	{COLOR: #CDD5DE; TEXT-DECORATION: none; }
A.item:hover 	{COLOR: #A7C4DE; TEXT-DECORATION: none; }

a.auth		      {color: #879fce; text-decoration: none; }
A.auth:visited 	{COLOR: #879fce; TEXT-DECORATION: none; }
A.auth:hover 	{COLOR: #A7C4DE; TEXT-DECORATION: none; }

a.aitem 		{color: #A7C4DE; text-decoration: none; }
A.aitem:visited {COLOR: #A7C4DE; TEXT-DECORATION: none; }
A.aitem:hover 	{COLOR: #A7C4DE; TEXT-DECORATION: none; }

a.headerlink 		    {text-decoration: none;  font-family: verdana, tahoma; font-size: 10pt; color: #CDD5DE; font-weight: bold;}
A.headerlink:visited {TEXT-DECORATION: none;  font-family: verdana, tahoma; font-size: 10pt; color: #CDD5DE; font-weight: bold;}
A.headerlink:hover 	{TEXT-DECORATION: none;  font-family: verdana, tahoma; font-size: 10pt; color: #CDD5DE; font-weight: bold;}

td.header {color : #FFFFFF; text-decoration : none; font-weight: bold;}
td.info {color : #CEDEED; text-decoration : none; font-weight: bold; font-size: 7pt;}
td.bold {color : #A7C4DE; text-decoration : none; font-weight: bold; font-size: 8pt;}
td.curentmenu {COLOR: #638CBD; font-weight: bold;}
td.borblack {border : 1px solid #b4c1c9 ;}

b.curentmenu {COLOR: #FFFFFF; font-weight: bold;}
b.w {COLOR: #FFFFFF; font-weight: bold; font-size: 9pt;}
b.author {font-size:8pt;color:#A7C4DE;}
b.bold {color : #A7C4DE;}

input      {border: 1px solid #C8D1DB; background-color: #95A6B9; font: 8pt Tahoma, sans-serif;}
input.folder      {border: 1px solid #C8D1DB; background-color: #95A6B9; font: 8pt Tahoma, sans-serif; width: 200px;}
input.small     {border: 1px solid #C8D1DB; background-color: #95A6B9; font: 7pt Tahoma, sans-serif;size:2}
select    {border: 1px solid #C8D1DB;background-color: #95A6B9;font: 8pt Tahoma, sans-serif;}
select.razdel   {border: 1px solid #C8D1DB;background-color: #95A6B9;font: 8pt Tahoma, sans-serif; width: 398px;}
textarea {border: 1px solid #C8D1DB; background-color: #95A6B9; font: 8pt Tahoma, sans-serif;}

/*span {font-size:8pt;color:#A7C4DE;padding-left : 50;}  */
span.author {font-size:8pt;color:#A7C4DE;padding-left : 0; font-weight: 200;} 
span.piese{padding-left : 25;color: #A7C4DE;}

td.data   {font-size:8pt;color: #A7C4DE;}  

td.header   { font-family: verdana, tahoma; font-size: 10pt; color: #CDD5DE; font-weight: bold;} 
.ml30 {margin-left:30px;}
.l {float: left;}
.r {float: right;}
.c {clear: both;}
.h {height:1px; overflow: hidden;}
.h2 {height:2px; overflow: hidden;}
.h3 {height:3px; overflow: hidden;}
.v {overflow: hidden;}
.w1 {width:1px;}
.h1 {height:1px;}
.h2 {height:2px;}

.bb {border:1px solid black}
.dn {display:none;}
.sh {overflow:hidden;}

.headdiv {height:100%;width:40;background:#536c97;text-align:center;padding-top:5;padding-bottom:5}
.massdiv1 {background:#49628d;padding-left:10;padding-right:10;padding-top:5;padding-bottom:5}
.massdiv2 {background:#445d88;padding-left:10;padding-right:10;padding-top:5;padding-bottom:5}

.newsticker {
	list-style-type: none;
	background: #385280;
	padding: 3px;
	margin-top: 10px;
	margin-bottom:0px;
	width:500px;
}

.newstickerstix {
	list-style-type: none;
	background: #385280;
	padding: 3px;
	margin-top: 10px;
	margin-left: 25px;
	margin-bottom:0px;
	width:500px;
}


.hidden{display:none;}
