body, table {
  font-family: Verdana, Arial;
  font-size:11px;
}
input.standart {
  border-color: #777777;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-left-width: 1px;
  border-bottom-width: 1px;
  font-size: 11px;
  background-color: #FFFFFF;
  color: #4E4E4E;
}

select.sel {
  font-family:Verdana;
  border-color: #777777;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-left-width: 1px;
  border-bottom-width: 1px;
  font-size: 11px;
  background-color: #FFFFFF;
  color: #4E4E4E;
  letter-spacing: 1px;
}

select.flat, textarea.flat, input.flat {
  font-family:Verdana;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-color : #908F8F;
  font-size: 11px;
  background-color : #FFFFFF;
  color: #000000;
}

input.flat_no_border {
  font-family:Verdana;
  font-size: 11px;
  background-color : #FFFFFF;
  color: #000000;
}

strong {font-weight:normal;}

a:link {font-size: 11px; color: #666666; text-decoration: none;}
a:visited {font-size: 11px; color: #666666; text-decoration: none;}
a:hover {font-size: 11px; color: #666666; text-decoration: underline;}

a.gray:link {font-size: 10px; color: #666666; text-decoration: none;}
a.gray:visited {font-size: 10px; color: #666666; text-decoration: none;}
a.gray:hover {font-size: 10px; color: #666666; text-decoration: none;}

a.txt-lnk:link {font-size: 11px; color: #666666; text-decoration: underline;}
a.txt-lnk:visited {font-size: 11px; color: #666666; text-decoration: underline;}
a.txt-lnk:hover {font-size: 11px; color: #666666; text-decoration: none;}

a.bLink:link {font-size: 11px; color: #000000; text-decoration: none;}
a.bLink:visited {font-size: 11px; color: #222222; text-decoration: none;}
a.bLink:hover {font-size: 11px; color: #000000; text-decoration: none;}

a.topLink:link {font-size: 11px; color: #000000; text-decoration: none;}
a.topLink:visited {font-size: 11px; color: #222222; text-decoration: none;}
a.topLink:hover {font-size: 11px; color: #000000; text-decoration: none;}

a.black:link {color: #000000; text-decoration: none;}
a.black:visited {color: #000000; text-decoration: none;}
a.black:hover {color: #000000; text-decoration: underline;}

a.redTitleLink:link {color: #CC0000; text-decoration: none; font-weight: bold;}
a.redTitleLink:visited {color: #CC0000; text-decoration: none; font-weight: bold;}
a.redTitleLink:hover {color: #CC0000; text-decoration: underline; font-weight: bold;}

a.black-u:link {font-size: 11px; color: #000000; text-decoration: underline;}
a.black-u:visited {font-size: 11px; color: #000000; text-decoration: underline;}
a.black-u:hover {font-size: 11px; color: #5F5F5F; text-decoration: none;}

/* Fonts style */
.red {
  color: #CC0000;
}
.green {
  color: #657760;
}

.redTitle {
  color: #CC0000; 
  font-weight: bold;
  font-size:12px;
}

.titleGreen,.titleRed,.titleGreen2 {
  font-family: Arial, Verdana;
  color: #657760;
  font-size:14px;
  font-weight:bold;
  border-color: #818C7E;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-bottom-width: 1px;
}

.titleRed {
  color: #CC0000;
}

.titleGreen2 {
  border-bottom-width: 0px;
}

.tdPinkR {
  border-style:solid;
  border-color: #f4bcbd;
  border-top-width: 0px;
  border-right-width: 1px;
  border-left-width: 0px;
  border-bottom-width: 0;
}

.txt-small {
  font-size:10px;
}

.pj_link {
  font-family:Verdana;
  font-weight:bold;
  font-size:10px;
  color: #9BAB97;
}

.txt_sm {
  font-family:Verdana;
  font-weight:bold;
  font-size:11px;
  color:#000000;
  border-color: #818C7E;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-bottom-width: 1px;
}

.h_font {
  font-family:Arial Narrow;
  font-weight:bold;
  font-size:15px;
  color:#5B5B5B;
  border-color: #818C7E;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-bottom-width: 1px;
}
.h_fontRed {
  border-color: #CC0000;
  border-style: solid;
  border-bottom-width: 1px;
}
.h_fontGreen,.h_fontRed, .h_font_green {
  font-family:Arial Narrow;
  font-weight:bold;
  font-size:15px;
  color:#657760;
  border-color: #818C7E;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-bottom-width: 1px;
}

.h_fontRed {
  color:#B50E0E;
  border-color: #F9D7D8; /* #818C7E */
}

.h_font_green {
  border-bottom-width: 0px;
}

.tdTop,.tdTopRB,.tdTopLB {
  border-color: #818C7E;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-bottom-width: 1px;
  font-size: 11px;
  background-color: #EBEBEB;
  color: #4E4E4E;
  font-weight: bold;
  padding-left:5px;
}
.tdTopRB {
  border-right-width: 1px;
  border-left-width: 0px;
}
.tdTopLB {
  border-right-width: 0px;
  border-left-width: 1px;
}
.tdTabsTop {
  border-color: #98A894;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-bottom-width: 0px;
  font-size: 11px;
  background-color: #F6F6F6;
  color: #4E4E4E;
}
.tdUL, .tdULr, .tdULpink { /* UL = under line - т.е. подчёркивание */
  border-color: #E0E5DE;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-bottom-width: 1px;
  font-size: 11px;
  color: #000000;
  padding-left:3px;
  padding-top:2px;
  padding-bottom:1px;
}
.tdULr {  /* то же что и tdUL только с выравниванием по правому краю */
  padding-right:5px;
  text-align:right;
}
.tdULpink {
  border-color: #F9D7D8;
}

.tdRB, .tdLB {
  border-color: #98A894;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 1px;
  border-left-width: 0px;
  border-bottom-width: 0px;
}
.tdLB {
  border-right-width: 0px;
  border-left-width: 1px;
}

#ar_top, #al_top {
	text-align:right;
	vertical-align:top;
	padding-right:5px;
	padding-bottom:5px;
}

#al_top {
	text-align:left;
}

#arb_top, #alb_top { /* arb - значит align right bold  */
	text-align:right;
	vertical-align:top;
	padding-right:5px;
	padding-bottom:5px;
	font-weight:bold;
}

#alb_top { /* alb - значит align left bold  */
	text-align:left;
	padding-left:5px;
}

#ar, #ac {
	text-align:right;
	vertical-align:middle;
	padding-top:1px;
	padding-right:5px;
	padding-bottom:1px;
}

#ac {
	text-align:center;
	padding-right:1px;
	padding-left:1px;
}


.tdMidCen {
  text-align:center;
	vertical-align:middle;
}

.tdUnderLine {
  border-color: #818C7E;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-bottom-width: 1px;
}

.textgray {color: #5C5C5C;}

/* ******** Paginator ************/
.paginator_active {
  color: #878787;
  font-size: 11px;
  font-weight: bold;
}

.paginator_cell {
  background-color: #EBEBEB;
}

a.paginator_link {color: #000000; font-size: 9px; text-decoration: none;}
a.paginator_link:hover {color: #000000; font-size: 9px; text-decoration: underline;}

a.boldRed: link, a.boldRed: vizited  { color: #B30000; font-weight:bolder; font-size:12px; text-decoration: none;}
a.boldRed:hover { color: #B30000; font-weight:bolder; font-size:12px; text-decoration: underline;}
/* ****************************** */

.ocBox { background: url('/siteimg/profjob/bg_v.gif') repeat-y; width: 257px; }
.ocBoxH { background: url('/siteimg/profjob/top_b.gif') no-repeat; }
.ocBoxF { background: url('/siteimg/profjob/bg_b.gif') no-repeat 0 bottom; padding: 15px 15px 10px 15px;}
.ocH1 { font: bold 12px Tahoma; text-transform: uppercase; padding: 0 0 5px 0; margin: 0 0 10px 0; color: #5b5b5b; border-bottom: 1px solid #818c7e; display: block; }
ul.ocUL { margin: 0; padding: 0; list-style-type: none; }
ul.ocUL li { background: url('/siteimg/profjob/picArrowLeft.gif') no-repeat; padding: 2px 5px 12px 25px; }
ul.ocUL li a { color: #4f6f4d; font: bold 12px Verdana; }
ul.ocUL li a:hover { font: bold 12px Verdana; }

ul.wibComp { width: 240px; list-style-type: none; padding: 0; margin: 0; }
ul.wibComp li { border-bottom: 1px solid #e0e5de; }
ul.wibComp li a.mLink { margin-top: 8px; background: url('/siteimg/profjob/picQuaterRedArrow.gif') no-repeat; display: block; padding-left: 18px; color: #cc0000; font-weight: bold; }
ul.wibComp li a.aLink { background: url('/siteimg/profjob/picRedLeftArrow.gif') no-repeat 0 9px; display: block; padding: 5px 0px 7px 18px; }
ul.wibComp p { padding: 5px 0 10px 0; margin: 0; }
.wibCompH { border-bottom: 1px solid #818c7e; width: 240px; display: block; }

