body {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:22px;
	color:#333;
}

a.newtitle {
  color: #000000;
  font-weight: 12px;
  text-decoration: underline;
}

a.newtitle :hover {
  color: #000000;
  font-weight: 12px;
  background-color: #FFFFFF;
  padding: 3px;
  text-decoration: none;  
}
.newpolosa {
  border-bottom: 1px solid #9FB8DF;
  margin: 0px;
}

.smf {
  font-size: 10px;
}

.newgray {
  background-color: #EBF1FB;
  padding: 10px;
  border-bottom: 1px solid #CCCCCC;
}

.newgrayx {
  background-color: white;
  padding: 10px;

}

.newgray2 {
  background-color: rgb(112,208,255);
  padding: 10px;
  border-bottom: 1px solid #CCCCCC;
  border-bottom: 2px solid #CCCCCC;
}

.newgray3 {
  background-color: #FFFFDD;
  padding: 10px;

}

.newgray_vip {
  background-color: #EBF1FB;
  padding: 10px;
  border-bottom: 1px solid #CCCCCC;
}

.newcolor {
  font-size: 12px;
  color: #454f60;
  padding-top: 5px;
  padding-left: 5px;
}

.newprice {
  color: #E02F2F;
}

a.wht {
  color: white;
}

a.wht:hover {
  color: white;
}

a.block_title {
  color: #FFFFFF;
}

a.block_title:hover {
  color: #FFFFFF;
}

a.new {
  color: #FFFFDD;
}
.Login_back {
	background-image:url('/i/backl.gif');
  background-color: #EEF8FF;
}
TEXTAREA {
	border: 1px solid #C4E0F3;
	background: #FFFFF8;
	font-size: 13px;
	line-height:18px;	
}
.block_tit_login {	
  color: #FFFFFF; 
  font-weight: bold; 
  background-color: #112957;
}
.block_tit { color: #FFFFFF; font-weight: bold; background-color: #375896;}

.folder_vac_active, .folder_vac_pasive {
 width: 25%;
 padding: 3px;
 padding-left: 15px;
 color: #000000;
 /*font-weight: bold;*/
 border: 1px solid #DBE4F5;
}
.folder_vac_active {
 background-color: #87CEFA;/*#EEF8FF;*/
}
.folder_vac_pasive {
 background-color: #FFFFFF;
}
.folder_vac_link, .folder_vac_link:hover {
 text-decoration: none;
 color: #000000;
}

.pad_block {padding: 5px;}
.marg {margin-top: 10px; padding: 5px;}
.mar {margin-top: 10px;}
.allrlist {
	background-image:url('/i/ukraina.gif'); 
    background-repeat: no-repeat;
    background-position: top right; 	
	padding-bottom: 5px; 
	margin-top: 10px; 
	color: #787878;  
	border: 1px solid #D4D9EE;
}
a.best {
	text-decoration: none; 
}
a.best:hover {
	text-decoration: none; 
}
a.new:hover {
  color: #FFFFDD;
}
a.polosa {
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: underline;
}
a.polosa:hover {
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: underline;
}
.example {cursor:pointer;border-bottom:1px dashed #7A8190;color:#7A8190}
.pad_resume {
	padding-bottom: 5px;
}
.tdborder {
	border-left: 1px solid #FEE280;
	border-right: 1px solid #FEE280;
	border-bottom: 1px solid #FEE280;
}
.tdborder2 {
	border-left: 1px solid #FEE280;
	border-right: 1px solid #FEE280;
	border-bottom: 1px solid #FEE280;
	border-top: 1px solid #FEE280;
}
  td {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#333;
  }
  .title {
    font-size: 10pt;
    color: #006AD9;
    font-weight: bold;
  }
   a.titles {
    font-size: 12px;
    color: #006AD9;
	text-decoration: underline;
  } 
  a.titles:hover {
    font-size: 12px;
    color: #006AD9;
	text-decoration: none;
  } 
  a {
    color: #0053A5;
    text-decoration: underline;
  }
  a:hover {
    color: #CC3300;
    text-decoration: none;
  }
  .black {
    color: #000000;
  }
  a.black {
    color: #000000;
    text-decoration: underline;
  }
  a.black:hover {
    color: #CC3300;
    text-decoration: none;
  }
  .black2 {
    color: #000000;
  }
  a.black2 {
    color: #000000;
    text-decoration: none;
  }
  a.black2:hover {
    color: #3B4D7F;
    text-decoration: none;
  }
  a.index {
    font-size: 11pt;
    color: #0053A5;
    text-decoration: none;
  }
  a.index:hover {
    font-size: 11pt;
    color: #FF6600;
    text-decoration: none;
  }
  .sm {
    font-size: 8pt;
  }
  input, select, textarea {
    font-family: Tahoma;
    font-size: 9pt;
  }
  .ft80 {
    color: #808080;
  }
  a.wha {
    color: #006AD9;
    text-decoration: underline;
    font-weight: bold;
  }
  a.wha:hover {
    color: #006AD9;
    text-decoration: none;
    font-weight: bold;
  }
  .del {
    color: red;
    text-decoration: none;
  }
  .edit {
    color: #0053A5;
    text-decoration: none;
    font-weight: bold;
  }
.brdr1 {
    border-left: solid 2px #75BAFF;
    padding: 7px;
  }
div.agnccard {
  border-left: solid 2px #B7D3FC;
  padding-left: 7px;
  font-size: 12px;
}
.name {
  color: #CC9B00;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 14px;
}
.podr {
  background-color: #75BAFF;
  padding: 2px;
  color: white;
  text-decoration: none;
}
.podr:hover {
  color: white;
  text-decoration: underline;
}
.frame_rub {
border: 1px solid #D4D9EE;
margin-bottom: 10px;
}

table.frame, table.top{margin-bottom:10px;}
table.frame td.cor, table.top td.cor{padding:0px;background-image:url('/i/1.gif');background-repeat:no-repeat;}
table.frame td.cont{margin:0px;padding:0px 0px 0px 0px;border-left:1px solid #D4D9EE;border-right:1px solid #D4D9EE;border-bottom:1px solid #D4D9EE;}
table.frame td.cont ul{font-size:70%;}
table.frame td.cont p{font-size:70%;}
table.frame td.menu{text-align:right;padding:8px 7px 8px 7px;border-left:1px solid #FEE280;border-right:1px solid #FEE280;}
table.frame td.menu table td{font-size:80%;}
table.frame td.menu table td.more{font-size:70%;padding-left:2px;}
div.errors {
	clear:both;
	background:#fbcb4f;
	border:1px solid #d47922;
	visibility:visible;
	padding:2px 8px;
	height:20px;
	vertical-align:middle;
	width: 100px;
}
div.errors img.ico {
	float:left;
}
div.error {
	clear:both;
  background:#FFFFF8;
	border:1px solid #D4D9EE;
	visibility:visible;
	padding:12px 17px 10px 17px;
	margin:5px 0;
}
div.error p.title{
	font-size:100%;
	color:#c20000;
	margin-bottom:0;
	margin-top:3px;
	padding-left:25px;
}
div.error p.text{
	padding-left:25px;
	font-family:Tahoma;
}
div.error ul{
	margin-top:3px;
	margin-bottom:0;
}
.Float {
	position: absolute;
	z-index: 200;
	background: #fff;
	left: 25%;
	top: 25%;
	width: 50%;
	/*height: 50%;*/
	border: 1px solid #36c;
	border-bottom-color: #039;
	border-right-color: #039;
	display: none;
	color: inherit;
	font-size: 83%;
	/*overflow: hidden;*/
	text-align: left;
}
.FloatLogin {
	height: auto;
	width: 30em;
	padding-bottom: 1em;
}
.Float hr {
	display: block;
	margin: 0 ! important;
}
.FloatHeader h4 {
	padding: .5em;
	margin: 0;
	color: #0053A5;
	background-color: inherit;
	font-size: 129%;
}
.FloatHeader h4 .message, .FloatHeader h4 .error {
	font-size: 75%;
	font-weight: normal;
}
.FloatScroll {
	position: relative;
	border-top: 1px solid #36c;
}
.FloatContainer {
	padding: .5em;
}
.Float .FloatClose {
	float: right;
	margin-top: .1em;
	width: 16px;
	height: 16px;
	border: 0;
	cursor: pointer;
}
.Float .ToolBarLocal {
	width: 100%;
	padding: 0;
}
.Float .ToolBarLocal input {
	margin: .2em 0 .2em .2em;
}
.FloatMask {
	position: absolute;
	z-index: 198;
	background: #fff;
	display: none;
	left: 0;
	top: 0;
	width: 100%;
	filter: alpha(opacity=60);
	opacity: 0.6;
	-moz-opacity: 0.6;
	color: inherit;
}
form {margin:0;padding:0}
input.text {font-size:13px;padding-left:2px}
textarea.text {font-size:12px;font-family:Arial,Helvetica,sans-serif}
input.submit {border:3px double #305FB1;border-right-color:#1D3965;border-top-color:#80ABE5;margin:0;color:#FFF;cursor:pointer;background:#3B72CB;font-weight:bold}
input.submit-dis {border:3px double #9A9A9A;border-right-color:#E3E3E3;border-bottom-color:#E3E3E3;margin:0;color:#000000;cursor:pointer;background:#CDCDCD;font-weight:normal;font-size:60%}
input.submit:hover {background:#305FB1}
input.submit:active {background:#305FB1}
table.form .w {width:190px}
.reklamka {
	border: 1px solid #EEEEEE;
    margin-left: 5;
    margin-top: 10;
    padding-bottom: 10px;
    background-color: #FFFFFF;
}
.mar_main_t {
width: 100%;
}
H1 {
  font-family:Tahoma,Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #4399D1;
  padding: 0px;
  margin: 0px;
}
.head_1 {
  font-size: 12px;
  color: #4399D1;

}
H4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:22px;
	color:#000000;
	font-weight: bold;
	margin: 0px;
}
H5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:22px;
	color:#787878;
	font-weight: bold;
	margin: 0px;	
}
.date {
	background:#AECEEE;
	font-weight:bold;
	color:#fff;
	padding:2px;
}
.date_b {
	background:#FF9000;
	font-weight:bold;
	color:#FFFFFF;
	padding:2px;
}
.date2 {
	background:#f90;
	color: #FFFFFF;
	padding:2px;
}
.date3 {
	background:#6FB6E6;
	color: #FFFFFF;
	padding:2px;
}
.best {
  padding: 5px;
}
.stats {
	padding: 10px;
	border: 1px solid #F0F0F0;
	margin-bottom: 10px;
}
.statsc {
	padding: 4px;
}
.statsa {
	padding: 4px;
}
td.white_res{
  background-color: #FFFFFF;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  padding-right: 3px;
}
.prodam		{color: #2170BF;}
.prodamt	{color: #ACACAC; font-size: 12px;}
.prcena		{color: #FB0102; font-weight: bold; font-size: 12px;}
.outer    {background: url('/images/outer.jpg') repeat-x; height: 33px;padding-top: 0px;margin-top: 0px;}
.knopka {margin-left: 10px; display:inline; float:left; height: 33px; cursor: hand;padding-top: 0px;margin-top: 0px;}
.knopka_ch1 {height: 33px;background: url('/images/l_obich.jpg') repeat-x; width: 6px; display:inline; float:left;}
.knopka_ch2 {height: 33px;background: url('/images/c_obich.jpg') repeat-x; display:inline; float:left; padding-top: 8px;padding-left: 10px; padding-right: 10px;}
.knopka_ch3 {height: 33px;background: url('/images/r_obich.jpg') repeat-x; width: 4px; display:inline; float:left;}
.knopka_ck1 {height: 33px;background: url('/images/l_neobich.jpg') repeat-x; width: 6px; display:inline; float:left;}
.knopka_ck2 {height: 33px;background: url('/images/c_neobich.jpg') repeat-x; display:inline; float:left; padding-top: 8px; padding-right: 10px;padding-left: 10px;}
.knopka_ck3 {height: 33px;background: url('/images/r_neobich.jpg') repeat-x; width: 4px; display:inline; float:left;}
.knopka_link {color: #333333; font-size: 12px; font-style: tahoma; cursor: hand;}
.knopka_link:hover {color: #D21010; font-size: 12px; font-style: tahoma;  cursor: hand;}

.knopka_m1   {height: 25px; background: url('/i/b_back.gif') repeat-x; color: white; border-bottom: 1px solid #FFFFFF; font-weight: bold; text-align: center;}
.knopka_mch1 {height: 25px; background: url('/i/b_vip.gif') repeat-x; color: white; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; font-weight: bold; text-align: center;}
.knopka_mlink {color: #FFFFFF; font-size: 12px; font-style: tahoma; cursor: hand;}
.knopka_mlink:hover {color: #FFFFFF; font-size: 12px; font-style: tahoma;  cursor: hand;}
.useful_link:hover {font-weight: bold;}

.bloknot1    {background-color: #AECEEE; color: white; font-weight: bold;padding: 5px; background: url("/i/b_back.gif") repeat-x;}
.bloknot2    {border: 1px solid #CCCCFF;border-top:0;padding: 5px; cursor:hand;}
.bloknot3    {background-color: #EEF8FF;}
.bloknot4    {background-color: #FFFFDD;}
.opdiv       {display: none;border-left: 1px solid #CCCCFF; border-right: 1px solid #CCCCFF; padding: 10px;}
.opdiv2      {border-left: 1px solid #CCCCFF; border-right: 1px solid #CCCCFF; border-bottom: 1px solid #CCCCFF; padding: 10px;}
a.redlink    {color: #cc3300;}
a.rlink      {font-size: 110%; margin-bottom: 10px;}
.shortvac    {background-color: #C3D3EC; padding: 5px; color: black; font-weight: bold;}

.vacancie_title  {margin-top: 15px;}
.profession      {font-size: 16px;font-weight: bold;vertical-align: top;padding-left: 5px;}
.added           {color: #9c9c9c; padding-left: 20px;vertical-align: top;}

.vacancie_menu   {margin-top: 10px; background-color: #EBEBEB;width: 100%;}
.resbutton       {background-color: #0084FF; color: white;font-weight: bold;margin-left: 15px;}
.vacbutton       {background-color: #F0A247; color: white;font-weight: bold;margin-left: 15px;}
.vmenu_button    {padding: 5px; width: 100%;}
a.sukalink       {color: #2010FF; }
.tapki           {padding-right: 15px;padding-top: 5px;padding-bottom: 5px;}
.bigbord         {border: 2px solid #EBEBEB; background-color: white;}

.leftab          {width: 50%; vertical-align: top;}
.rightab         {width: 50%; vertical-align: top;}
.named           {font-weight: bold;}
.named2          {font-weight: bold; padding-left: 10px;}
.nval            {padding-left: 5px;}
.vopis           {padding-left: 5px;}
.dinfo           {padding-left: 15px; padding-bottom: 14px;}

.contact_table   {background-color: #EBEBEB; width: 100%; margin-top: 10px; border: 2px solid #EBEBEB;}
.vackont         {font-weight: bold;}
.vackont2        {padding-left: 15px;}
.tname           {text-align: center; font-weight: bold; color: white; background-color: #00407f;padding: 5px;}
.normall         {font-size: 12px;margin-top: 2px; color: orange;}
.normall2        {font-size: 12px;margin-top: 2px; color: #CECECE;;}

.tdw             {border-bottom: 1px dashed #CCCCCC; padding-left: 5px;font-size: 12px;}
.tdw2            {border-bottom: 1px dashed #CCCCCC; padding-left: 5px;font-size: 12px; text-align: center;}
.bannerdiv       {text-align: center; margin-top: 15px;}
.pdt             {padding-top: 5px; padding-bottom: 5px;}


.item_link {margin-left: 40px;}
.sub_item_link {margin-left: 60px;}
