.brd {
	border-bottom:#cccccc 2px dotted; border-left: none; border-right: none; border-top: none;
	font-family: tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #cccccc;

}

.brd2 {
	
  border-left: none;
  border-right: none; border-top: none;
	font-family: tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #cccccc;
	
}

.brd1 {
	border-bottom:none; border-left: none; border-right:  none; border-top: none;
font-family:  "Times New Roman";
	font-size: 10pt;
	color: #666666;
	font-weight: bold;
	font-style: oblique;
	background-image: url('img/bg_t.gif'); background-repeat: no-repeat; background-position:  bottom right; background-attachment :  fixed;position : static;
}
.bled {
	font-family: tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #cccccc;
	
}
.txtAll
{
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.txtIstoch
{
	font-family:  "Times New Roman";
	font-size: 9pt;
	color: #666666;
	font-weight: bold;
	font-style: oblique;
}


.txtP {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #000000;}	
	
.txt
{
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;  
	color: #666666;}	
	
.error {
	color: #FF0000;
	font-size: 14px;
	font-weight: bold;
}

.error2 {
	color: rgb(72,144,227);
	font-size: 11px;
	font-weight: normal;
	font-style: oblique;
}

.fnon  {
	background-color: rgb(154,220,245);
	border: 1px solid #0086C2;
	color: rgb(16,82,181);
	font-weight: bold;
}
.fr {
	background-color:#FFF;
	border: 1px solid #0086C2;
        color: #000;
}
	
.txtB {
	font-family: tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #728BAB;
}	
	
.txtAnn {
	font-family: tahoma;
	font-size: 11px;
	font-weight:bold;
  color: #666666;
}	
	
.Zag {
		font-family:tahoma;
		font-size:14px;
		font-weight: bold;
		color: rgb(0,0,153);
}

.copy {
	font-family: tahoma; font-size: 10px; font-weight:normal; color: #666666;  
}


.frm_submit {
  width: 131;
  height: 26;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px;
  border: none;
  background-image: url('nav/b_a.gif');
}

.frm_reg_reg {
  width: 180;
  height: 26;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px;
  border: none;
  background-image: url('nav/b_frm_reg.gif');
}

.frm_reg_res {
  width: 180;
  height: 26;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px;
  border: none;
  background-image: url('nav/b_frm_res.gif');
}

.frm_avt {
	font-family : Tahoma, Arial, Verdana, Geneva,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: rgb(102,102,102);
}

.frm_avt_h {
	font-family : Tahoma, Arial, Verdana, Geneva,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: rgb(0,0,153);
	text-align: center;
}

.frm_avtinp {
  width: 120;
}

.frmavtbut {
	color: #035FAA;
	font-weight: normal;
	padding: 5px 7px;
	display: inline;
	cursor: pointer;
	border: 1px solid #C9CDD0;
	background-color: #E3E7EA;
	overflow: visible;
	font-size: 0.8em;
}

.formbat:hover {
	color: #FFF;
	border: 1px solid #045EAA;
	background-color: #045EAA;	
}

.formul {
	width: 480px;
	clear: both;
}

.formul li {
	text-align: right;
	margin: 5px 0;
	vertical-align: top;
	clear: both;
	list-style: none;
}

.fqvest td {
	font-size: 12px;
	vertical-align: top;
}

.futab1 {
  width: 200px;
  text-align: right;
  padding-right: 10px;
}

.fqvest ul {
	width: 300px;
	clear: both;
	border-left: 1px solid #0086C2;
	border-top:1px solid #0086C2;
	border-right: 1px solid #0086C2;
	margin: 0;
}

.fqvest ul li {
	text-align: left;
	font-size: 12px;
	border-bottom: 1px solid #0086C2;
	margin: 0;
}

.fqvest ul li input {
	background-color: transparent;
	border: 0;
	width: 20px;
}

.form {
	width: 300px;
	padding: 2px 2px 2px 7px;
	font-size: 11px;
}

.form_r {
	width: 5px;
	padding: 2px 2px 2px 7px;
	font-size: 11px;
}

.proverka {
	display: inline;
	padding: 5px;
	margin-bottom: 20px;
	background: rgb(16,82,181);
	color: #fff;
	text-align: center;
}

.formbat {
	font-family : Tahoma, Arial, Verdana, Geneva,  Helvetica, sans-serif;
}

.formbat {
	color: #035FAA;
	font-weight: bold;
	text-transform: uppercase;
	padding: 5px 7px;
	display: inline;
	cursor: pointer;
	border: 1px solid #C9CDD0;
	background-color: #E3E7EA;
	overflow: visible;
	font-size: 0.8em;
}

.formbat:hover {
	color: #FFF;
	border: 1px solid #045EAA;
	background-color: #045EAA;	
}

A.nav         {font-family:tahoma;font-size: 12px;	font-weight: bold;	color: #000099; text-decoration: none; letter-spacing:0px; }
A.nav:visited {font-family:tahoma;font-size: 12px;	font-weight: bold;	color: #000099; TEXT-DECORATION: none;letter-spacing:0px;}
A.nav:hover   {font-family:tahoma;font-size: 12px	font-weight: bold;	color: #D12202; TEXT-DECORATION: none;letter-spacing:0px;}
A.nav:active  {font-family:tahoma;font-size: 12px; font-weight: bold; color: #D12202; TEXT-DECORATION: none;letter-spacing:0px;}

A.bold         {font-family: "tahoma";font-size: 11px;	font-weight:bold;	color: #666666; text-decoration: none; letter-spacing:0px; }
A.bold:visited {font-family: "tahoma";font-size: 11px;	font-weight:bold;	color: #666666; TEXT-DECORATION: none;letter-spacing:0px;}
A.bold:hover   {font-family: "tahoma";font-size: 11px;	font-weight:bold;	color: #990000; TEXT-DECORATION: none;letter-spacing:0px;}
A.bold:active  {font-family: "tahoma";font-size: 11px; font-weight:bold; color: #990000; TEXT-DECORATION: none;letter-spacing:0px;}

A.lit         {font-family: "tahoma";font-size: 11px;	font-weight:normal;	color: #666666; text-decoration: none; letter-spacing:0px; }
A.lit:visited {font-family: "tahoma";font-size: 11px;	font-weight:normal;	color: #666666; TEXT-DECORATION: none;letter-spacing:0px;}
A.lit:hover   {font-family: "tahoma";font-size: 11px;	font-weight:normal;	color: #990000; TEXT-DECORATION: none;letter-spacing:0px;}
A.lit:active  {font-family: "tahoma";font-size: 11px; font-weight:normal; color: #990000; TEXT-DECORATION: none;letter-spacing:0px;}

A.zag         {font-family: "tahoma";font-size: 13px;	font-weight:bold;	color: #4890E3; text-decoration: none; letter-spacing:0px; }
A.zag:visited {font-family: "tahoma";font-size: 13px;	font-weight:bold;	color: #4890E3; TEXT-DECORATION: none;letter-spacing:0px;}
A.zag:hover   {font-family: "tahoma";font-size: 13px;	font-weight:bold;	color: #990000; TEXT-DECORATION: none;letter-spacing:0px;}
A.zag:active  {font-family: "tahoma";font-size: 13px; font-weight:bold; color: #990000; TEXT-DECORATION: none;letter-spacing:0px;}

A.bled {font-family: tahoma; font-size: 11px; font-weight:bold; color: #cccccc; TEXT-DECORATION: none;letter-spacing:0px; text-transform: uppercase;}
A.bled:visited {font-family: "tahoma";font-size: 11px;	font-weight:bold;	color: #cccccc; TEXT-DECORATION: none;letter-spacing:0px; text-transform: uppercase;}
A.bled:hover   {font-family: "tahoma";font-size: 11px;	font-weight:bold;	color: #666666; TEXT-DECORATION: none;letter-spacing:0px; text-transform: uppercase;}
A.bled:active  {font-family: "tahoma";font-size: 11px; font-weight:bold; color: #666666; TEXT-DECORATION: none;letter-spacing:0px;text-transform: uppercase;}
	
INPUT.comment 
{
	font-family: "Microsoft Sans Serif";
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BACKGROUND: #D9D9D9;
	WIDTH: 90px;
	COLOR: 000000;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-bottom: #999999 1px solid;
	BORDER-left: #999999 1px solid;
	BORDER-top: #999999 1px solid;
}



INPUT.zap	
		{
		 BORDER-RIGHT:#666666 1px solid; 
		 BORDER-TOP:#666666 1px solid;  
		 BORDER-LEFT:#666666 1px solid; 
		 BORDER-BOTTOM:#666666 1px solid; 
		 BACKGROUND: #ffffff;
		 color:#000000;
	    FONT-SIZE: 9px;
		 font-weight:normal;
		 width:150px; 
		
		 }
		 
		 INPUT.zap1	
		{background-image: url('img/button2.gif');
		 background-repeat:   repeat-x; 
		 background-position:  top ; 
		 background-attachment :  fixed;position : static; 
		 BORDER-RIGHT:none; BORDER-TOP:none;  
		 BORDER-LEFT:none; 
		 BORDER-BOTTOM:none; 
		 COLOR: #ffffff;
	    FONT-SIZE: 9px;
		 font-weight: bold;
		 width:130px; 
		 height :30px; 
		 cursor: hand}

select{
	BACKGROUND: #F9F8F8;
	COLOR: #000000;
	FONT-SIZE: 9pt;
	BORDER-RIGHT: #429EF7 1px solid;
	BORDER-TOP: #429EF7 1px solid;
	BORDER-LEFT: #429EF7 1px solid;
	BORDER-BOTTOM: #429EF7 1px solid;
}

TEXTAREA		{FONT-FAMILY:tahoma; BACKGROUND:transparent; COLOR:#000000; FONT-SIZE:10px; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid;  BORDER-LEFT:#666666 1px solid; BORDER-BOTTOM:#666666 1px solid; width: 300px; height : 150px}

