label {
	color:#434C53;
}

.input{
	color: #58AADB;
	font-family : Tahoma;
	font-size : 11px;
}
  .link{
	font-family: Tahoma;
	font-size: 11px;
	color: #58AADB;
	text-decoration : underline;
}   
TD{
	font-family: Tahoma;
	font-size: 11;
	color: #000000;
	FONT-WEIGHT: regular;
}
.text{
	font-family: Tahoma;
	font-size: 11;
	color: #000000;
	FONT-WEIGHT: regular;
	text-decoration : none;

}
.text2{
	font-family: Tahoma;
	font-size: 11;
	color: #434C53;
	FONT-WEIGHT: regular;
	text-decoration : none;

}

.date{
	font-family: Tahoma;
	font-size: 13;
	color: #434C53;
	FONT-WEIGHT: regular;
	text-decoration : none;
}
.title_big{
	font-family: Tahoma;
	font-size: 18;
	color: #434C53;
	FONT-WEIGHT: regular;
	text-decoration : none;
}
  .titl{
	font-family: Arial;
	font-size: 18px;
	color: #58AADB;
	text-decoration : none;
   }
   .titl2 {	font-family: Tahoma;	font-size: 11;	color: #434C53; FONT-WEIGHT: bold;	text-decoration : none;}
   .menu{
	font-family: Tahoma;
	font-size: 10;
	color: #737682;
	FONT-WEIGHT: bold;
	text-decoration : none;
	padding-top : 5px;
	padding-bottom : 5px;
}
   .menu_a{
	font-family: Tahoma;
	font-size: 10;
	color: #FD3834;
	FONT-WEIGHT: bold;
	text-decoration : none;
	padding-top : 5px;
	padding-bottom : 5px;
}
   .smenu{
	font-family: Tahoma;
	font-size: 10;
	color: #737682;
	text-decoration :  underline;
	padding-top : 0px;
	padding-bottom : 5px;
}   
.smenu_a{
	font-family: Tahoma;
	font-size: 10;
	color: #F62E25;
	text-decoration :  none;
	padding-top : 0px;
	padding-bottom : 5px;
}
 .step_a{
	font-family: Tahoma;
	font-size: 11;
	color: #FD3834;
	FONT-WEIGHT: bold;
	text-decoration : none;
}
 .step{
	font-family: Tahoma;
	font-size: 11;
	color: #737682;
	FONT-WEIGHT: normal;
	text-decoration : underline;
}
A{
	font-family: Tahoma;
	font-size: 11;
	color: #FD3834;
	text-decoration :  underline;
	}
  .redlink{
	font-family: Tahoma;
	font-size: 11;
	color: #FD3834;
	text-decoration :  underline;
	}
	.arch_a {
	font-family: Tahoma;
	font-size: 10;
	color: #FFFFFF;
	text-decoration : underline;
	FONT-WEIGHT: bold;
}
	.arch{
	font-family: Tahoma;
	font-size: 10;
	color: #999AA0;
	text-decoration : none;
	FONT-WEIGHT: bold;
}
.textbl{
	font-family: Tahoma;
	font-size: 10;
	color: #000000;
	text-decoration : none;

}
.cont2{
	font-family: Tahoma;
	font-size: 10;
	color: #000000;
	text-decoration :  none;
}
.tablcl{
	border: 1px;
	border-color: FFFFFF;
	border-style : solid;
}

 .tabhr{
	font-family: Tahoma;
	font-size: 10;
	color: #434C53;
	FONT-WEIGHT: bold;
	text-decoration : none;
	border: 1px;
	border-style: none solid solid none;
	border-color: #FFFFFF;
	text-align : center;
	vertical-align : middle;
	background-color : F0f0f0;
}
 .tabinfo, .tabinfo TD{
	font-family: Tahoma;
	font-size: 10;
	color: #000000;
	text-decoration : none;
	border: 1px;
	border-style: none solid solid none;
	border-color: #FFFFFF;
}
li {
	list-style-type:none;
	/*vertical-align:top;*/
	position:relative;
	margin: 0 0 0 -40px;
	padding: 0 0 8 15px;
	background: url(/img/bullet.gif) 0 2 no-repeat;

}

.inp{
	border : 1px;
	border-color : #CECECE;
	border-style : solid;
	height : 19px;
	color: #929191;
	font-family: Tahoma;
	font-size: 11;
	padding-left: 5px;
}
select{
	font-family: Tahoma;
	color: #929191;
	font-size: 11;
	padding-left: 5px;
}
textbox{
	font-family: Tahoma;
	color: #929191;
	font-size: 11;
	padding-left: 5px;
}
textarea{
	font-family: Tahoma;
	color: #929191;
	font-size: 11;
	padding-left: 5px;
}
#steps, #stepsCustom {}
#steps DIV, #stepsCustom DIV {display:none;}
#steps DIV DIV, #stepsCustom DIV DIV {display:block;}
.step {}
.step TD {border-top:2px solid #CCC; padding-top:5px;}

.hide {display:none;}

.steps {border-collapse:collapse; background:#F9F9F9;}
.steps TD {padding: 0 10 3 0;}
.steps A {
	font-family: Tahoma;
	font-size: 11;
	color: #737682;
	FONT-WEIGHT: normal;
	text-decoration : underline;}
	
.form2 {border-collapse:collapse; background:#EAE9E9;}
.form2 input {border : 1px;
	border-color : #CECECE;
	border-style : solid;
	height : 19px;
	color: #929191;
	font-family: Tahoma;

	padding-left: 5px;
}

.form2  input.rb {border: 0px;	border-style : none;}

.cont{	font-family: Tahoma;	font-size: 11;	color: #434C53; FONT-WEIGHT: bold;	text-decoration : none; padding:3 0 3 15px;}

.checkbox-list {width:400px; clear:both; width:100%;}
.checkbox-list DIV {float:left; width:49%;}
.checkbox-list UL {padding:0; margin:0; list-style:none;}
.checkbox-list LI UL {/*padding-left:38px;*/ display:none; margin-top:5px;}
.checkbox-list UL LI {padding:0 10px 4px 40px; margin:0; background:url(/img/checkboxs-plus.gif) 0 2px no-repeat; 
font:11px Tahoma; color:#434C53; line-height:11px; position:relative;}
.checkbox-list UL LI.minus {background:url(/img/checkboxs-minus.gif) 0 2px no-repeat;}
.checkbox-list UL LI.minus UL {display:block;}
.checkbox-list UL LI.plus UL {display:none;}
.checkbox-list LI LI {background:none; padding-bottom:0; padding-left:0;}
.checkbox-list DIV.checkbox {position:absolute; left:-40px; top:1px; width:auto;}
.checkbox-list DIV.checkbox A {width:19px;}
HTML>BODY .checkbox-list DIV.checkbox A {float:left; position:relative; height:11px;}
.checkbox-list INPUT {border:0; margin:0; padding:0; width:14px; height:14px; margin-right:5px; margin-top:0px;}

INPUT.checkbox {width:14px; height:14px; border:0; margin:0; padding:0; margin-right:5px;}

.box-list { padding:0px; margin:0px; }
.box-list TR TD { padding-left:0px; vertical-align:top; }
.box-list TR TD INPUT { margin:1px; }
.box-list TR TD.other { padding-top:15px; }

.anket {background:#EAE9E9;}
.anket TD, .anket TH {font:11px Tahoma; color:#434C53;}
.anket TH {font-weight:bold; text-align:left; background:#F0F0F0; padding:6px 12px 7px;}
.anket TD {padding-top:12px; padding-left:12px; vertical-align:top;}
.anket TD.req {padding:18px 10px 0 6px; font-size:10px; color:#F62E25;}
.anket TD.ttl {color:#58AADB;}
.anket TD.paging {background:#F9F9F9; text-align:right; border-top:13px solid #EAE9E9;}
.anket TD TD {padding-top:0; padding-bottom:0;}
.anket INPUT {font:11px Tahoma; color:#929191;}
.small {font-size:10px; color:#737682;}

.trast {font: bold 11 Tahoma; color: #F8E0D9;	}
.trast A{text-decoration: underline; color:#F8E0D9;}