html, body {width:100%; height:100%;margin:0;padding:0;}
h1,h2,h3,p,ul,li {margin:0;padding:0;}
a {color:#002e74;}
img,table {border:0px;}

h1 {
  margin-bottom:4px;
}

#picture {
  background-image:url(../_i/bg2-right.gif);
}

#obl {
  background-image:url(../_i/bg2.gif);
}

#breadcrumbs {
  color:#939393;
  font-family:Arial;
  font-size:11px;
  margin-left:1px;
}

#breadcrumbs a{
  color:#939393;
}

#content {
  padding-top:22px;
  padding-left:1px;
  font-family:Verdana;
  font-size:12px;
}

#content table {
  font-family:Verdana;
  font-size:12px;
}

#content h1 {
  font-family:Tahoma;
  font-size:24px;
  margin-bottom:11px;
  margin-left:-1px;
  font-weight:normal;
}

#content h2 {
  font-family:Verdana;
  font-size:14px;
  margin-bottom:9px;
  padding-top:3px;
  margin-left:-1px;
  font-weight:bold;
  line-height:16px;
  color:#002e74;
}

#content input, #content textarea {
  border:1px solid #a5acb2;
  width:345px;
} 

#content select {
  width:350px;
  border:1px solid #a5acb2;
}

#content input.iRadio, #content input.iCheckbox{
  width:auto;
  border:none;
}

#content[id] input.iRadio {
  margin-bottom:3px;
}

#content input.formButtonSubmit {
  width:auto;
}

#content p {
  margin-bottom:15px;
  line-height:14px;
}

#content ul {
  margin-top:0px;
  line-height:14px;
}

#content ul.list {
  margin-top:-15px;
  line-height:14px;
}

#content ul {
  margin-bottom:15px;
  margin-left:10px;
}

#content ul li {
  list-style-type:none;
  background-image:url(../_i/bul2.gif);
  background-repeat:no-repeat;
  background-position:0px 9px;
  padding-left:20px;
}

#content[id] ul li {
  background-position:0px 8px;
}

#content div.table-date {
  font-weight: bold;
  color:#a50000;
  margin-bottom:2px;
}

#content table.viz th, td.viz, #content table.table th, td.table {
  font-weight:normal;
  padding:10px;
  padding-left:0px;
  padding-right:20px;
  border-top:2px solid #a50000;
  border-bottom:2px solid #d5d5d5;
  text-align:left;
  vertical-align:middle;
  font-weight:bold;
}


#content table.viz td, #content table.table td {
  padding:10px;
  padding-left:0px;
  padding-right:20px;
  text-align:left;
  border-bottom:1px solid #d5d5d5;
  vertical-align:text-top;
}

span.upload {
  font-size:9px;
  text-transform:uppercase;
}

span.upload b {
  font-weight:normal;
  color:#a50000;
}

#RightMenu {
  font-size:12px;
  font-family:Arial;
  color:002e74;
  line-height:14px;
  padding-top:1px;
  margin-bottom:30px;
  margin-left:11px;
}

#RightMenu[id] {
  padding-top:0px;
  padding-left:1px;
}

#RightMenu a{
  color:#002e74;
}

#RightMenu ul li {
  list-style-type:none;
  padding-bottom:6px;
  
}

#RightMenu ul li ul {
  list-style-type:none;
  margin-top:6px;
  margin-left:20px;
  margin-bottom:-6px;
}

#RightMenu .select {
/*  position:relative;
  left:-19px; */
  color:#555555;
  font-weight:bold;
  margin-top:-1px;
  margin-bottom:0px;
  background-image:url(../_i/menu-bul.gif);
  background-repeat:no-repeat;
  background-position:0px 2px;
  padding-left:19px;
}

#RightMenu .noselect {
  padding-left:19px;
}

#RightMenu[id] .select {
  margin-top:-1px;
  margin-bottom:0px;
}

#RightMenu .select a {
  color:#555555;
  text-decoration:none;
}

#LeftBlock {
  padding-right:30px;
}

table#AllPages {
  border:0px solid red;
  display:block;
}

table#AllPages td {
  border-bottom:0px;
}

div.pager {
  font-size:12px;
  font-family:Verdana;
  line-height:14px;
  text-align:center;
  width:20px;
  background-image:none;
  float:left;
  padding:0;
  margin:0;
  background-color:none;
  margin-right:5px;
  margin-top:2px;
  padding-right:5px;
  border-right:1px solid #555555;
}

div.sel {
  font-weight:bold;
}

div.sel a {
  text-decoration:none;
  color:#555555;
}

div.nosel {
}

#Phone {
  margin-left:30px;
}

#RightBlock2 {
  padding-left:30px;
}
















table#AllVacancy {
  border:0px solid red;
  display:block;
  margin-left:-3px;
  margin-bottom:10px;
}

table#AllVacancy td {
  border-bottom:0px;
}

div.vacancy {
  font-size:12px;
  font-family:Verdana;
  line-height:14px;
  text-align:center;
  width:auto;
  float:left;
  border-right:1px solid #555555;
}

div.vacancy div.sel {
  font-weight:normal;
  color:#fff;
  background-color:#002e74;
  padding:5px;
  padding-top:2px;
  padding-bottom:5px;
  position:relative;
  top:-2px;
  left:-1px;
  white-space:nowrap;
}

div.vacancy div.sel a {
  text-decoration:none;
  color:#fff;
}

div.vacancy div.nosel {
  padding-left:5px;
  padding-right:6px;
  white-space:nowrap;
  width:auto;
  
}

div.vacancy div.nosel a {
  text-decoration:underline;
}

.VacItem {
  border-left:1px solid #d7d7d7;
  padding-left:13px;
  margin-bottom:25px;
}

.ruc {
  margin-bottom:10px;
  display:block;
  clear:both;
  width:100%
}

span.sstyle0 {
  font-family:Verdana;
  font-size:12px;
  font-weight:normal;
}

span.sstyle1 {
  font-family:Verdana;
  font-size:11px;
  font-weight:normal;
}

span.sstyle2 {
  font-family:Verdana;
  font-size:14px;
  font-weight:normal;
}

span.sstyle3 {
  font-family:Verdana;
  font-size:14px;
  margin-bottom:9px;
  padding-top:3px;
  margin-left:-1px;
  font-weight:bold;
  line-height:16px;
  color:#002e74;
  display:block;
}


