@import url(/css/vacancy.css);
@import url(/css/head.css);
@import url(/css/content.css);
@import url(/css/footer.css);
@import url(/css/nav.css);
@import url(/css/org.css);
@import url(/css/admin.css);
@import url(/css/autocomplete.css);
/* Vacancy List */
.idarea{display:block;font-size:11px;text-align:right;padding-right:7px;height:10px;}
.vacancy-list {font-size:12px;clear:both;margin-bottom:20px;}
.vacancy-list .org-logo{float:left;margin:7px;}
.vorg-list{margin:0;padding:0;margin-left:130px;margin-top:5px;}
.vorg-list LI{margin:0;padding:0;}
.vorg-descr{margin-left:130px;}
/* Catalog */
.catalog-item,.catalog-item-gray,.catalog-item-yel{padding:10px;font-size:12px;font-family:Tahoma,Helvetica;margin:1px;}
.catalog-item-gray{background:#F5F5F5;}
.catalog-item-yel{background:#fffdc3;}
.person-catalog{text-align:right;white-space:nowrap;font-size:11px;font-weight:bold;}
.cloud-body{margin:20px;}
.cloud-body A{text-decoration:none;}
.cloud-body A:hover{text-decoration:underline;}
.cloud-body A:visited{color:#000;}
.tag-1{font-size:10px;color:#000;}
.tag-2{font-size:11px;color:#000;}
.tag-3{font-size:12px;color:#000;}
.tag-4{font-size:13px;color:#000;}
.tag-5{font-size:14px;color:#000;}
.tag-6{font-size:15px;color:#000;}
.tag-7{font-size:16px;color:#000;}
.tag-8{font-size:17px;color:#000;}
.tag-9{font-size:18px;color:#000;}
.tag-10{font-size:19px;color:#000;}
BODY {margin: 0px;padding: 0px;font-family:Tahoma,Helvetica;}
A{outline:0;}
IMG {border: none;display: block;}
textarea, input {behavior: url(/css/selection.htc);}
/* Person popup block */
.person-block{position:absolute;padding:8px;background:#355162;display:none;color:#FFF;
font-family: Tahoma,Helvetica;font-size:12px;max-width:400px;min-width:200px;}
.person-block .contener{display:table;height:100px;width:400px;}
.person-block .contener P{margin:0px;margin-top:3px;font-size:10px;}
.person-block .content-news{display:table-cell;vertical-align:middle;}
.block .news-body .news-text A{text-decoration:underline;}
.block .news-body .news-text A:hover{text-decoration:none;}
.person-block A{color:#FFF;}
.person-block P{}
.person-block .icon{float:left;margin:2px;margin-right:10px;}
.yesten{background: 100% 0 no-repeat url(/images/b.png);}
.arrow{display:inline;margin-bottom:-4px;}
.pdescr-block {font-size:10px;color:#F0F0F0;font-weight:normal;}
.pdescr-block B{color:#F0F0F0;}
.pdescr-block A{text-decoration:underline;}
.person-iter{font-size:17px;font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;}
.person-iterlst{font-size:17px;font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;width:99%;}
.person-iter .photo{float:left;border:3px solid #F5F5F5;}
.person-iterlst IMG{float:left;border:3px solid #F5F5F5;}
.lline{float:left;width:5px;border-left:2px solid #FFF;height:99px;font-size:1px;}
.gray{background:#F5F5F5;}
.yel{background:#fffdc3;}
.tyc{font-size:12px;height:30px;}
.tyc A.sort{text-decoration:underline;}
.sortbold{font-weight:bold;}
.person-rate{font-size:26px;font-family: Tahoma;font-weight:bold;}
.person-iter A:hover{text-decoration:underline;}
SPAN.person-rate A {color:#999;}
.pdescr {font-size:11px;color:#666;}
.pdescr B{color:#000;}
.pdescr A{text-decoration:underline;}
.clear {padding: 0px;margin: 0px;font-size: 1px;clear: both;}
.error {color: #FF0000;list-style:none;font-family:Tahoma, Helvetica;
font-size:12px;text-decoration:blink;}
#invite {font-size:13px;color:#666;font-family:Tahoma,Helvetica;margin:15px;clear:both;background:#F5F5F5;padding:10px;}
#invite u {color:#000;}
#invite b {color:#000;font-weight:normal;}
#invite span{color:#FF0000;}
#person{font-family:Tahoma,Helvetica;font-size:12px;}
#person blockquote{color:#555;}
#person h2{font-size: 17px; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; color: #111111; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
#person A:hover{text-decoration:underline;}
/* Org comment class */
.greencomment{color:green;}
.redcomment{color:red;}
/* Form class */
#testForm {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-weight: normal;color:#003300;}
#testForm fieldset {width: 500px;padding: 5px;border: solid 1px #333;}
#testForm fieldset.int {width: 460px;padding: 5px;border: solid 1px #333;}
#testForm legend {padding: 2px;font-size: 12px;font-weight: bold;background:inherit;}
#testForm label {float:left;width:45%;line-height:1em;margin-right:0.1em;text-align:right;}
#testForm input, #testForm select, #testForm textarea {margin:0 0 0.5em 0.2em;padding:0;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#testForm input.check {margin-left: 1em;float:left;}
#testForm input.inp, #testForm select.inp, #testForm textarea.inp {width: 50%;border: 1px solid #e3e3e3;background: #f8f8f8;font-size: 12px;}
#testForm input.date-pick {width: 100px;float:left;margin-left: 1.7em;border: 1px solid #e3e3e3;background:#f8f8f8;font-size: 12px;}
#testForm .noresize {width:auto;}
#testForm .submit {margin-left: 30.1em;}
/* Content Table */
#content-block {width: 100%;border-collapse: collapse;}
#content-block TD {margin: 0px;padding: 0px;}
#content-block .column-left {width: 33%;background: #FFFFFF;border-right: 2px solid #F5F5F5;}
#content-block .column-center {width: 34%;background: #FFFFFF;border-right: 2px solid #F5F5F5;}
#content-block .column-right {width: 33%;background: #FFFFFF;}
/* Person Table */
#content-person {width: 100%;border-collapse: collapse;}
#content-person TD {margin: 0px;padding: 0px;}
#content-person .column-left {width: 33%;background: #FFFFFF;border-right: 2px solid #F5F5F5;}
#content-person .column-center {width: 34%;background: #FFFFFF;border-right: 2px solid #F5F5F5;}
#content-person .column-right {width: 33%;background: #FFFFFF;}
/* */
#rating{font-size:11px;font-family: Arial, Helvetica, sans-serif;font-weight:bold;border-collapse:collapse;width:100%;}
#rating TD{padding:6px;}
/* Content Table */
#content-bottom3 {width: 100%;border-collapse: collapse;margin-bottom: 2px;}
#content-bottom3 TD {margin: 0px;padding: 0px;padding-bottom:5px;background: #FFFFFF repeat-x 0 100% url(/images/line.png);}
#content-bottom3 .column-left {width: 33%;border-right: 2px solid #E9E9E9;}
#content-bottom3 .column-center {width: 34%;border-right: 2px solid #E9E9E9;}
#content-bottom3 .column-right {width: 33%;}
.admin-table{font-size:12px;font-family:Tahoma,Helvetica;width:100%;}
.admin-table TH{color:#FFF;}

.calendar{margin: 0 auto;font-size:12px;font-family:Tahoma,Helvetica;color:#FFFFFF;width:140px;}
.calendar TD {text-align:center;}
.calendar TD A {font-size:12px;color:#555;text-decoration:none;}
.calendar TD A:hover {color: #000;text-decoration: none;}
td.month{text-align:center;color:#000;font-size:14px;}
tr.daysOfTheWeek{color:#000;}
.normalDate{color:black;}
.currentDate{background-color:#999;}
.selectedDate{background-color:#F0F0F0;}
#loading {font-family:Arial;font-size:12px;position:absolute;left:50%;font-weight:bold;margin-left:-100px;
top:20%;height:32px;border:4px solid #C1D5F0;line-height:32px;padding-left:40px;padding-right:20px;
display:none;z-index:3;font-size:12px;background:#FFFFFF no-repeat url(/images/load.gif);}
#loading .text{float:left;}
#nd{float:left;}
#loadData{position:absolute;left:33%;top:500px;border:4px solid #C1D5F0;background:#FFF;font-size:12px;width:500px;display:none;}
#loadData A{font-size:12px;}
#loadData IMG{float:left;margin:5px;}
#uploadres IMG{float:left;margin:5px;}
.newsphoto{margin:7px;float:left;}
.alpha{text-align:center;font-size:12px;}
.alpha A{color:#000;text-decoration:none;text-transform:uppercase;}
.alpha A:hover{color:#FF0000;}
.vaclogo{border:3px solid #F0F0F0;margin:5px;}
.tags {font-size:11px;color:#555;}
A.tagsa{color:#555;}
A.tagsa:hover{text-decoration:underline;}
A.tagsa:visited{color:#555;}
#partners{font-size:12px;text-align:center;}
#partners A{color:#000;text-decoration:none;}
#partners A:hover{color:#000;}
.admin-line{font-size:11px;color:#999;text-align:right;clear:both;}
.admin-line A:hover{color:#FF0000;}