#body_print {
	padding: 5px;
	padding-bottom: 30px;
}
#content_print {
	background: white;
	border-left: 0;
	border-right: 0;
	padding: 5px 10px;
}
/* logos */
.logos_print { margin: 45px 0 0 30px; }





#footer .nav-3 ul {
    list-style-type: none;
    width: 900px;
}
#footer .nav-3 ul li{
    list-style-type: none;
    display: inline;
    padding: 0 10px 0 5px;
    list-style: none;
    border-right: 1px solid;
}

form { padding: 0; margin: 0; }
.cls { clear: both; font-size: 0; height: 0; padding: 0; margin: 0 }


.bx-inner span.contacts {
    background: url(/images/envelope.gif) left no-repeat;
    padding:2px 0px;
}

.bx-inner span.contacts a{
    font-weight:bold;
    padding-left:32px;
}


.bx2 .bx-inner-message {
	padding: 7px;
    position:relative;
}

.bx-inner-message .icon {
	position: absolute;
	left: 20px;
	top: 130px;
	background: url(/images/bg-icon.png) no-repeat;
	width: 122px;
	height: 136px;
}

.bx-inner-message label {
	float: left;
	width: 240px;
	padding-right: 20px;
	text-align: right;
	margin-bottom: 10px;
	padding-top: 4px;
}
.bx-inner-message input, .bx-inner-message textarea {
	float: left;
	width: 332px;
	margin-bottom: 10px;
	border: 1px solid #dad9eb;
    font-size:12px;
    padding: 4px 6px 4px 4px;
}
.bx-inner-message .input-info{padding-left:260px;}
.bx-inner-message .input-info:after{content:"";display:block;float:none;clear:both;}
.bx-inner-message input:after{content:"";display:block;float:none;clear:both}
.bx-inner-message div.MultiFile-label{padding-left:260px;display:block;float:none;clear:both;}
.bx-inner-message textarea { height: 120px; overflow: auto; resize: none; }
.bx-inner-message br { clear: left; }
.bx-inner-message .submit { text-align: center; padding-top:10px;padding-left: 260px; }
.bx-inner-message .submit input.buttton {
	width: 67px;
	height: 22px;
	background: url(/images/form-submit.png);
    cursor: pointer;
	border: 0;
	color: #3E3E3E;
	font-size: 11px;
    margin: 3px 0 0 0;
	font-weight: bold;
	float: none;
}
.bx-inner-message .submit input.buttton:hover{
    background: url(/images/form-submit.gif);
}
.bx-inner-message .submit input.securitycode {
	width: 35px;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	float: none;
}

.bx2 .bx-inner-search {
	padding: 7px;
    position:relative;
}

.bx-inner-search label {
	float: left;
	padding:0 5px;
	text-align: left;
	margin-bottom: 10px;
	padding-top: 3px;
}

.bx-inner-search input {
	width: 230px;
	margin-bottom: 10px;
	border: 1px solid #dad9eb;
    font-size:12px;
    padding: 4px 6px 4px 4px;
    float:left;
}
.bx-inner-search select {
	margin-bottom: 10px;
	border: 1px solid #dad9eb;
    font-size:12px;
    padding: 4px 6px 4px 4px;
    float:left;
}
.bx-inner-search input.calendar{
  width:65px;
}


.bx-inner-search span.chbox {
	float: left;
	width: 30px;
	padding-right: 0px;
	text-align: right;
    border: 0px solid;
	margin-bottom: 0px;
	padding-top: 3px;
}

.bx-inner-search span.chbox input{
	float: left;
	width: 20px;
	padding: 0px;
    margin: 0px;
	text-align: right;
    border: 0px solid #FFCC99;
    padding: 2px 3px;
}

.bx-inner-search .search-box-content{
}

.bx-inner-search .calendar-mid{
    border: 1px solid #FF0000;
    width:12px;
}

.bx-inner-search br { clear: left; }
.body-dark-header div.from{
  border: 0px solid;
  position:absolute;
  left:20px; top:8px;
}
.body-dark-header div.to{
  border: 0px solid;
  position:absolute;
  left:245px; top:8px;
}
.bx-inner-search .submit { border: 0px solid; padding-right: 4px; }
.bx-inner-search .submit input {
	height: 23px;
    width: auto;
	background: url(/images/form-submit.png);
    cursor: pointer;
	border: 0;
	color: #808080;
	font-size: 11px;
	font-weight: bold;
	float: none;
    border:1px solid silver;
}
.bx-inner-search .submit input:hover{
    color:#000;
}


/*.nextimage{
  background: #E4E4E4 url("/images/right.png") no-repeat center;
  cursor: pointer;
  filter:alpha(opacity=50);
  -moz-opacity:0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}
.previmage{
  background: #E4E4E4 url("/images/left.png") no-repeat center;
  cursor: pointer;
  filter:alpha(opacity=50);
  -moz-opacity:0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}

.waitingforimage{
  background: #F4F4F4 url("/images/loader_question.gif") no-repeat center;
  height:380px;
  cursor: wait;
  filter:alpha(opacity=50);
  -moz-opacity:0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}
#gallery_wrap{
  border: 1px solid;
}

#gallery_wrap .imagecomment{
  background: #F2F2F2;
  z-index:100;
  font-weight: bold;
  font-size:12px;
  height:20px;
  color: #000000;
  width:460px;
  text-align:center;
  clear:both;
  padding: 10px 0px 20px 0px;
}

#gallery_wrap .gallerycomment {
  border: 0px solid #000000;
}

.galleryname {
	color: #693039;
    width:130px;
    text-transform: uppercase;
    font-weight:bold;
    margin-top:4px;
    text-align:center;
}
#gallery_wrap #gallery_comments{
  border: 0px solid #000000;
}

#gallery_wrap #gallery_comments .commenttitle{
  border: 0px solid #000000;
  font-size:12px;
  font-weight:bold;
  color: #669966;
  float:left;
}
#gallery_wrap #gallery_comments .commentdate{
  border: 0px solid #000000;
  font-size:11px;
  font-weight:bold;
  color: #808080;
  float:right;
}
#gallery_wrap #gallery_comments .commenttext{
  border-top: 1px solid #E6E6E6;
  border-bottom: 1px solid #E6E6E6;
  background: #F5F5F5;
  width: 440px;
  float:left;
  text-align:left;
  padding: 15px 0px 15px 20px;
}


#galleryheader{
    border: 0px solid;
    padding: 10px 0px;
    width: 460px;
    text-align:right;
}
#galleryheader a{
    margin: 1px;
    font-weight:normal;
    padding:1px 1px;
}
#galleryheader .galleryarticle{
  float: left;
  padding:0px 0px 20px 0px;
}
#galleryheader .galleryarticle a{
  font-weight: bold;
}
#galleryheader .galleryauthor{
  float:right;
  padding:0px 0px 10px 0px;
  font-size:11px;
  font-weight:bold;
}*/

/* jautajumu forma */
.questionsend{
  padding:20px 0px;
  width:365px;
  text-align:center;
  font-size:20px;
  font-weight: normal;
  font-family: Arial;
}
.question-form-container{
  position: relative;
}
.testfield{
  visibility: hidden;
}
#question_loading{
  position: absolute;
  z-index:99;
  width: 100%;
  height: 100%;
  opacity:.60;
  filter:alpha(opacity=60);
  display:none;
  background: #EEEEEE url("/images/loader_question.gif") no-repeat center;
}

.warning_message{
  font-weight: bold;
  font-size: 12px;
  padding:0px 0px 5px 0px;
  color: #CC0033;
}
/* jautajumu formas beigas */
/*h2.headlinearticle{
  	border-bottom: 1px solid #ffcc99;
	padding-bottom: 7px;
	padding-top: 7px;
	margin-bottom: 5px;
}*/


.sitemap{
    margin-left:20px;
}
.sitemap .siteitem{
    float: left;
}
.sitemap .siteitem a{
    background: url(/images/icons/arrow.png) no-repeat left center;
    padding:2px 0 2px 15px;
    display:block;
}


.search-tabs{
  background:#E8E8E8;
  border-radius:4px;
  border:1px solid #DAD9EB;
}


.searc-result-tabs h3{
  float:left;
  display:block;
  padding:10px 15px 10px 5px;
  cursor:pointer;
  font-size:12px;
  color:#808080;

}
.searc-result-tabs h3:hover, h3.active-tab{
  color:#000;
}


.searc-result-tabs h3 span{
  background:#C7C7C7;
  padding:1px 8px;
  border-radius:6px;
  font-weight:normal;
  font-size:11px;
  color:#F2F2F2;
}
.searc-result-tab-container{
  position:relative;
}


.searc-result-tab-container ul{
  padding:30px 0 20px 5px;
  list-style-type: none;
}
.searc-result-tab-container ul li{
  padding:5px 5px 5px 12px;
  list-style-type: none;
  background: url(/images/news-arrow.gif) no-repeat 0px 5px;
}
#lastPostsLoader{
  position:absolute;
  bottom:0px;
  left:0px;
  height:60px;
  width:100%;
  display:none;
  background: url(/images/loading.gif) no-repeat center;
}
#lastEventsLoader{
  height:70px;
  width:100%;
  display:none;
  border:1px solid silver;
  background: url(/images/loading.gif) no-repeat center;
}


.vacancies-categories{padding:20px;}
#content .vacancies-categories > li{border-bottom:1px solid silver;background:none;}
.vacancies-categories > li a{padding:5px 0px;display:block;}
.vacancies-categories > li a:hover{text-decoration:none;}
.vacancies-categories > li a span{float:right;border-left:1px solid silver;padding:0 20px;}

.vacancies-categories > li ul{display:none;}
#content .vacancies-categories > li ul li{background-position: 0 12px;}

.vacancy-content{padding:0px;margin:20px 0 0 0;}
.vacancy-content .vacancies-list,  #vacancy-form, .vacancy-details{}

.vacancy-details a{color:#e57200;}
.vacancy-details a:hover{color:#000000;text-decoration: underline;}
