BODY {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	abackground-image: url('design/back_line.jpg');
	abackground-attachment: scroll;
	abackground-repeat: repeat-x;
	abackground-position: left top;
}

/* CSS Document */

.orangestripe {
background: #eee;
border-bottom: 3px solid #f60; 
/*border-top: 1px solid #666; 
border-left: 1px solid #ccc; 
border-right: 1px solid #ccc; */
height: 20px;
}

.orangestripe h1 {
font-family:"Arial", Arial, sans-serif;
font-style:normal;
font-size: 1em;
color: #075FAD;
margin: 0;
padding: 0px 0px 0px 10px; 
}

.graybody {
background: #eee;
/*height: 200px;*/
border-left: 1px solid #ccc; 
border-right: 1px solid #ccc; 
}

.svoe {
padding: 0px 10px 3px 0px;
background: #eee;
border-bottom: 1px solid #ccc; 
border-left: 1px solid #ccc; 
border-right: 1px solid #ccc; 
text-align: right;
}

.tdone{
font-family:"Arial", Arial, sans-serif;
font-style:normal;
font-size: 0.7em;
color: #075FAD;
padding: 10px 5px 5px 10px;
vertical-align: top;
}
.tdtwo{
font-family:"Arial", Arial, sans-serif;
font-style:normal;
font-size: 0.7em;
color: #075FAD;
padding: 10px 5px 5px 5px;
vertical-align: top;
}
.tdthree{
font-family:"Arial", Arial, sans-serif;
font-style:normal;
font-size: 0.7em;
color: #075FAD;
padding: 10px 10px 5px 5px;
vertical-align: top;
}

.tdone a, .tdtwo a, .tdthree a {
color: #075FAD;
padding: 0px 10px 0px 0px;
}

.tdone a:hover, .tdtwo a:hover, .tdthree a:hover {
color: #f60;
}



.aright {
  margin: 0;
  TEXT-DECORATION: none;
}

.aright a {
  FONT-SIZE: 11px;
  color: #333333;   
}

.aright  a:hover   {
  FONT-SIZE: 11px;
  color: #F57121;
  TEXT-DECORATION: none 
}

.question {
        TEXT-DECORATION: none;
}

.question form {overflow:hidden;}

.question input, textarea {
    width: auto;
        border: 1px #ccc solid;
    background: #fafafa;
        padding: 2px;
        color: #777;
}

.question input[type=text]:focus, textarea:focus {
        /* background: #f0f0f0; */
        /* color: #333; */
        /* border-color: #666; */
}


/*   New styles for forms   

form {overflow:hidden;}


input, textarea {
    width: auto;
        border: 1px #ccc solid;
    background: #fafafa;
        padding: 2px;
        color: #777;
}

input[type=text]:focus, textarea:focus {

}

   New styles for forms   */

.nyear
{
background: url('/design/poloska.png') repeat-x left bottom;
}

.nylogo
{
/*background: url('/design/logo_ny.gif') no-repeat left top;*/
background: url('/design/poloska.png') repeat-x left bottom;
}

.text   {
	FONT-SIZE: 12px;
}

.imgfloat {
        TEXT-DECORATION: none;
}

.imgfloat p {
        TEXT-DECORATION: none;
}

.imgfloat p img {
float: right;
margin-right: 8px;
margin-left: 8px;
margin-bottom: 8px;
}

td      {
        FONT-FAMILY: Arial, Verdana, Serif;
	FONT-SIZE: 12px;
}

.select {
	padding: 0; margin: 0; border: 0;
	BACKGROUND-COLOR: #FEFEFE;
	FONT-FAMILY: Arial, Verdana, Serif;
  FONT-SIZE: 12px;
	COLOR: #666666;
}

INPUT.select	{	padding: 1; margin: 1; border: 1px solid grey;	}
select.select	{	padding: 0; margin: 0; border: 0px solid grey;	}

.new_style {
	COLOR: #FF6600;
}


#mainh {
        TEXT-DECORATION: none;
}

#mainh h1 {
	font-weight: bold;
	color: #f60;
}

#mainh HR { 
	color: #f60; 
}

a  {
        FONT-SIZE: 12px; 
        color: blue;
        TEXT-DECORATION: underline;
}

a:hover   {
        FONT-SIZE: 12px;
        color: blue;
        TEXT-DECORATION: underline;
}


.razdel   {
        FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-ALIGN: left;
        color: black;
        TEXT-DECORATION: none;
	cursor:hand;
      
}

.podrazdel   a  {
        FONT-SIZE: 11px; 
        TEXT-ALIGN: left;
        color: #333333;
        TEXT-DECORATION: none

}

.podrazdel  a:hover   {
        FONT-SIZE: 11px; TEXT-ALIGN: left;
        color: #F57121;
	FONT-WEIGHT: bold;
        TEXT-DECORATION: none             

}

.razdel2     {
        FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-ALIGN: left;
        color: rgb(0,0,0);
        TEXT-DECORATION: none;
	cursor:hand;
}

.button {
	FONT-SIZE: 11px;
	background-color:#F57121;
	color: white;
	cursor: hand;
  border-left:	1px solid #AD5017;
	border-right:	1px solid #AD5017;
	border-top:	1px solid #AD5017;
	border-bottom:	1px solid #AD5017;
}

.header1      {
        FONT-FAMILY: Arial, Verdana, Serif; FONT-SIZE: 18px; FONT-WEIGHT: bold;
}

.headercnt      {
        FONT-FAMILY: Helvetica, Verdana; FONT-SIZE: 48px; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}

.headercnt    a  {
        FONT-FAMILY: Helvetica, Verdana; FONT-SIZE: 48px; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}


#wrap {
	height: 120px;
	background: #fff;
	padding:10px;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	color: #999;
}
	


#wrap h2{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #f60;
	font-size: medium;
	margin-left: 0px;
	margin-top:5px;
	margin-bottom:0px;
}

#wrap ul {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 10px;
	margin-right: 0;
	padding: 0;
	}
	
#wrap ul li {
	list-style-type: none;
	list-style-image: none;
	}	

#xwrap HR { text-align: left; width: 60%; height: 1px; color: #fff; border: none; }

#wrap a {text-decoration: none; color: #666;}
#wrap a:hover {text-decoration: underline; color: #f60;}

a img {border: none; }

#tdbg {
padding-left:4px; 
padding-right:4px;
background-image: url('/design/td_bg.gif');
background-attachment: scroll;
background-repeat: repeat-y;
background-position: left top;
}

#tdbr {
padding-left:4px; 
padding-right:4px;
background-image: url('/design/td_bg.gif');
background-attachment: scroll;
background-repeat: repeat-y;
background-position: left top;
}

#td19 {
background-image: url('/design/LINE_FON2.jpg');
background-attachment: scroll;
background-repeat: repeat-x;
background-position: left top;
}

#tdt {
padding:7px;  
border-right: 4px solid silver; 
border-left: 4px solid silver;
}

#tmu {
text-decoration:none; 
color: black;
}

#tmu a {
text-decoration:none; 
color: black;
}

#nw {
color:black;
text-decoration:none;
}

#nw a {
color:black;
text-decoration:none;
font-weight: bold;
}
