
/* by craZZy - modified */
body {
	  background-color: #ffffff;
}
body, td, th, input, select, textarea, form {
	font: 9pt 'Tahoma','Arial','sans-serif';
	color: #1B1002;
}

a, a:visited {
  color: black;
}

a:hover {
  color: #9C0000;
}

/* a[target="_blank"]:after{
	content:" (в новом окне)";
} */

a{
	font-weight:expression((this.getAttribute("target")=="_blank" && this.getAttribute("done") == null) ? ((this.title+=unescape('%28в новом окне%29')),(this.setAttribute('done','yes'))) : "normal")
}



th {
  background-color: #E5DBCF;
}

.hdr3 {
  background: #E5DBCF; padding: 3px 6px; font-weight: bold;
}

.input, .select {
/*  background-color: #F3F3F3;*/
}

.smallinput {
  font-size: 8pt;
  /* background-color: #F3F3F3; */
}


.checkradio {
}

form {
  margin: 0px;
}

.red, .warning, a.warning:visited, a.warning:hover {
  color: #7B0303;
}

.small_red {
  color: #7B0303;
  font-size: 8pt;
}

.comments, .comments:visited, .inputcomments {
  color: #999999;
}

.small_comments, a.small_comments:visited {
  color: #999999;
  font-size: 8pt;
}

.notice {
  font-weight: bold;
}

.submit {
	color: #2D251B;
	background:#E5DBCF url(/resellers/onsite/images/button_bg2.gif) repeat-x;
	font : bold Verdana;
	border-color : #ABA195;
	width : 80px;
	border-width : 1;
}

.bigsubmit1 {
	color: #2D251B;
	background:#E5DBCF url(/resellers/onsite/images/button_bg2.gif) repeat-x;
	font : bold Tahoma;
	border-color : #ABA195;
	width : 100px;
	border-width : 1;
}
/* End: Alex Pankratov - 27.01*/

.bigsubmit2 {
	color: #2D251B;
	background:#E5DBCF url(/resellers/onsite/images/button_bg2.gif) repeat-x;
	font : bold Tahoma;
	border-color : #ABA195;
	width : 150px;
	border-width : 1;
}
/* End: Alex Pankratov - 27.01*/



/* END */

/* by craZZy - style for right frame header */

.rightheader
{
	font-size: 14pt;
	font-weight: bold;
	color: #291215; /* background: #D8DAD7;*/
	padding: 2px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.rightheader1
{
  font-weight: bold;
  color: #333333;
  /* background: #D8DAD7; */
  padding: 2px 6px;
}

.redheader
{
  font-weight: bold;
  color: #7B0303;
 /* background: #D8DAD7;*/
  padding: 2px 6px;
}

h1, .login2title
{
	font-size: large;
	font-weight: bold;
	color: #291215; /* background: #D8DAD7;*/
	padding: 2px 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.login2text
{
  font: 10pt 'Verdana','Tahoma','Arial','sans-serif';
  color: #444444;
}

/* styles for headings */

.heading {
  font-size: 12pt;
  font-weight: bold;
  padding-bottom: 8px;
  text-decoration: underline;
}

h2 {
  font-size: 13pt;
  font-weight: bold;
  padding-bottom: 8px;
}

h3 {
  font-size: 11pt;
  font-weight: bold;
}

.htext {
  padding-left: 16px;
  padding-bottom: 8px;
  text-decoration: none;
}

/* styles for form editor */

.hcell {
  font-weight: bold;
  color: #333333;
  background: #E5DBCF;
  padding: 4px 6px;
}

/* craZZy>> 05.03.2003 */

.form1 {
  padding-right: 4px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.form2 {
  padding-left: 4px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.small {
  font-size: 8pt;
}

.invisible_small {
  font-size: 8pt;
  color: #999999;
}

.invisible_disc_price {
  color: #B57777;
}

.invisible_img {
  filter: alpha(opacity:50);
}

a.nondec {
  text-decoration: none;
}

.formelnum {
	font-size: large;
	padding-top: 4px;
}

/* craZZy>> end */

/* END */

/* Malgin 26.08.2009 start */

div.nn_year {
	background-color: #f1ebe4;
	border: 1px solid #E5DBCF;
	font-size: 110%;
	margin: 3px;
}

div.nn_date {
	background-color: #f7f3ef;
	border: 1px solid #E5DBCF;
	font-size: 90%;
	font-style: italic;
	text-align: right;
	margin: 3px;
}

div.nn_head {
	font-size: small;
	font-weight: bold;
	padding-left: 5px;
}

div.nn_body {
	color: #000000;
	font-size: 70%;
	padding-bottom: 6px;
	padding-left: 13px;
	padding-top: 2px;
}

div.nn_year a, div.nn_date a, div.nn_head a, div.nn_body a {
	font-size:xx-small;
}


/* Malgin 26.08.2009 end   */

