body {
  background: #d9e1e4;
  padding:0;
  margin:0;
  font-family:tahoma;
  font-size: 11px;
  background: url('../images/bg.png') repeat-x #aabbc5;
  overflow-x:hidden;
  overflow-y:scroll;
}


p {
  margin-top:10px;
}
a {
  text-decoration:none;
  color:#68C0FD;
}

a:hover {
  text-decoration:none;
  color:#999
}


#container_shadow {
  background: url('../images/bg_shadow.png') repeat-y;
  width: 992px;
  margin:0 auto;
}

#container {
  margin: 0 auto;
  width: 968px;
  background:#fff;
  min-height: 400px;
}

#header {
  height: 99px;
  background: url('../images/header.png') repeat-x #becbd5;
  
}

#logo {
  float:left;
  margin-left: 13px;
}

#header_right {
  float:right;
}

#languages {
    font-size: 10px;
    height: 55px;
    margin-left: 476px;
    margin-top: -5px;
    position: relative;
    width: 80px;
}

#languages a {
  color:#8591ae;
  text-decoration:none;
}

#languages ul {
  margin-right: 5px;
  width: 60px;
}
#languages li {
  display:inline;
  margin: 0px 5px 0px 5px;
}

#languages li.active {
  font-weight:bold;
}

#languages .block-locale{
  top: 16px;
}



.clear {
  clear:both;
}
#container #content {
  width: 918px;
  min-height: 600px;
  clear:both;
  padding: 30px 25px 20px 25px;
  background:#dfe5e9;
  margin-top:0;
  display:block;
  
}

#menu ul.menu {
    clear: both;
    display: block;
    height: 37px;
    margin-right: 11px;
    margin-top: 6px;
    overflow: hidden;
    width: 543px;
}

#menu ul.menu li {
  font-size: 13px;
  display: inline-block;
  height: 38px;
  text-align:center;
  margin: 0px 10px 0px 10px
}

#menu ul.menu li.active-trail {
  background: url('../images/menu_active.png') no-repeat bottom center;
}

#menu ul.menu li a{
  text-decoration:none;
  color:#3b5781;
  font-size: 11px;
  font-family:"Tahoma";
  margin-left: 5px;
}

#menu ul.menu li a.active-trail, #languages a.active-trail {
  color:#3e93c9;
}


#follow_news {
  border-top: 1px solid #0b2847;
  padding-right: 20px;
  height: 20px;
  clear:both;
  padding-top: 12px;
  margin-top: 7px;
  margin-left: 10px;
  color:#5faaf2;
  text-decoration:none;
  font-family: "Times New Roman";
  font-size: 14px;
  font-style:italic;
  text-align:right;
}

#follow_news a {
  position:absolute;
  margin-left: 10px;
}

#follow_news p {
    clear: both;
    display: block;
    margin-left: 93px;
    width: 120px;
}


#footer {
  background: #08223f;
  color: #6b8fb9;
  height: 21px;
}

#footer a {
  color: #6b8fb9;
}

#developed {
  float:left;
  margin-top: 4px;
  margin-left: 20px;
  font-size: 10px;
  color:#6b8fb9;
}
#developed a{
  color:6b8fb9;
  text-decoration:none;
  font-size: 10px;
}

#rights {
  float:right;
    margin-top: 4px;
  margin-right: 20px;
  font-size: 10px;
  color:#6b8fb9;
}

#copyrights {
  background: #758b9b;
  height: 130px;
    color:#b3cadc;
  font-size: 11px;
}



#copyrights_left {
  float:left;
  width: 650px;
  margin-left: 40px;
}

#copyrights_right {
  float:right;
  width: 200px;
  text-align:right;
  margin-right: 40px;
}

#copyrights h2 {
  font-size: 15px;
  margin-top: 17px;
  text-transform:uppercase;
  margin-bottom: 17px;
  font-family: "Lucida Sans";
}


#content-inner {
  background:#ebf1f4;
  border: 1px solid #d5d8d8;
  min-height: 649px;
  color:#42515b;
}

#block-webform-client-block-4 h2 {
  color:#7296af;
  font-size: 11px;
  margin-top:10px;
}

#block-webform-client-block-4 #edit-submitted-submission {
  width: 300px;
}

#block-webform-client-block-4 input {
  width: 300px;
}

#block-webform-client-block-4 input[type="submit"] {
  width: 74px;
  height: 21px;
  background: url('../images/input_submit.png') no-repeat;
  color:#7296af;
  font-weight:bold;
  font-size:9px;
  border: 0px;
  cursor:pointer;
  float:right;
  margin-right: 25px;
}




#sidebar-first li {
  display:block;
  clear:both;
}

.front #container #content {
  margin:0;
  padding:0;
  width: 100%;
}

#slider #slider_image {
  width: 612px;
  height: 300px;
  float:left;
  background: url('../images/slider_info.png') repeat-x #03152d;
}

#slider #slider_info {
  float:right;
  background: url('../images/slider_info.png') repeat-x #03152d;
  width: 316px;
  height: 265px;
  padding: 20px 20px 15px 20px;
  font-size: 11px;
  color:#bcd3e0;
  overflow:hidden;
}


#slider #slider_info h2 {
  color: #68c0fd;
  font-size: 18px;
  font-family:"Times new Roman";
  margin-top: 60px;
  margin-bottom: 15px;
  font-style:italic;
  font-weight:normal;
  overflow:hidden;
  height:40px;
}

#slider #slider_info p {
  overflow:hidden;
  height: 106px;
  font-family:tahoma;
  font-size:11px;
  color:#bcd3e0;
}

#slider #slider_info a {
  color:#7abe6e;
  text-decoration:none;
  margin-top: 15px;
  display:block;
}


#slider {
  height: 300px;
  position:relative;
}

#slider #slider_buttons {
  position:absolute;
  top: 280px;
  left: 570px;
}

#front_middle {
  height: 128px;
  background: url('../images/welcome.png') repeat-x;
  padding: 25px 24px 15px;
  margin-bottom: 30px;
}


#front_middle h1{
  color:#304058;
  font-size: 18px;
  font-style:italic;
  font-family:"Times New Roman";
  margin-bottom: 7px;
  float:left;
}

#front_middle {
  font-size: 12px;
  color: #39475d;
  font-family:"Tahoma";
}

#front_middle #welcome_txt {
  float:left;
  width: 800px;
}

#welcome_img {
  float:right;
  margin-top: 20px;
}

.front_box {
  width: 287px;
  margin: 15px;
  float:left;
  background:red;
  display:block;
  height: 298px;
  background: url('../images/front_box.png') repeat-x;
  border: 1px solid #c9cfd4;
  position:relative;
  margin-bottom: 18px;
  margin-bottom: 45px;
}

.front_box h2{
  
  color:#25496c;
  font-size: 18px;
  font-weight:normal;
  font-style:italic;
  font-family: "Times New Roman";
  margin-top: 14px;
  margin-left: 18px;
}

.front_box div.line {
  border-bottom: 1px solid #c9cfd4;
  height: 25px;
  width: 200px;
  margin-bottom: 10px;
}

.front_box .view-content {
  margin-top: 26px;
  padding-left: 15px;
  padding-right: 15px;
}


#front_books .view-content {
  margin:0;
  padding:0;
}



.front_box .all_articles {
  position:absolute;
  left: 220px;
  margin-top:-18px;
  color:#50657d;
  text-decoration:none;
}

.front_box h2 span {
  color:#68c0fd;
}

.front_box .views-field-field-paper-desc-value a, .front_box .views-field-title a{
  color:#42515b;
  font-weight:bold;
}
.front_box .views-field-created {
  color:#7b8d9a;
  font-size: 10px;
  margin-top: 6px;
}

.front_box .views-row {
  padding-bottom: 9px;
  padding-top: 9px;
  height: 59px;
  background: url('../images/box_line.png') repeat-x bottom center;
}

.front_box .views-row .views-field-title{
  height: 40px;
  overflow:hidden;
}

#front_books .views-row {
  padding:0;
  background:none;
}

.front_box .views-row.views-row-last {
  background:none;
}

#slider_data {
  display:none;
}
#front_books {
    background: url('../images/slider_info.png') repeat-x;
    height: 299px;
    position:relative;
}

#front_books .view-content {
  padding: 12px;
  padding-top:0px;
}

#front_books h2 {
  color:#68c0fd;
  font-size: 18px;
  font-family:"Times New Roman";
  margin-top: 14px;
  margin-left: 18px;
  border: 0;
}

#front_books .books_all {
  text-align:right;
  margin-right: 28px;
}

#front_books .books_all a {
  text-decoration:none;
  color:#3385bf;
  font-size: 11px;
  margin-top: -8px;
}

#front_books .views-row {
  float:left;
  margin: 14px;
  text-align:center;
}

#front_books .views-field-view-node a{
  color:#236a9b;
  text-decoration:none;
  font-size: 9px;
  margin-top:7px;
  display:block;
}

#front_books .views-row {
  margin-bottom: 39px;
}
#slogan {
  clear:both;
  text-align:right;
  font-size: 18px;
  font-family:"Times New Roman";
  color: #6d8591;
  font-style:italic;
  padding-top: 20px;
}

ul.galleries li {
  border:0px !important;
}

ul.images .views-field-body {
  display:none;
}


#restricted_zone {
  background: url('../images/login_bg.png') no-repeat;
  height: 100px;
  width: 625px;
  position:relative;
}

#restricted_zone .logout {
  display:block;
  position:absolute;
  bottom: 7px;
  right: 20px;
}

#restricted_zone .logout a{
  color:#3aa7f2;
  text-transform:uppercase;
  font-family:tahoma;
  font-size: 9px;
  text-decoration:none;
}

#restricted_zone input[type="text"],#restricted_zone input[type="password"] {
  width: 119px;
  height: 19px;
  border: 1px solid #d8dee1;
  background: url('../images/input_bg') repeat-x #fff;
  float:right;
  font-size: 11px;
  color:#666;
}
#restricted_zone .form-item {
  width: 200px;
  text-align:right;
  clear:both;
  margin-bottom: 4px;
  height: 12px;
}

#restricted_zone .form-item label {
  margin-top: 4px;
  text-align:right;
  float:left;
}
#restricted_zone .form-item label span, #restricted_zone .form-item .description{
  display:none;
}

#restricted_zone #user-login {
  width: 200px;
  float:right; 
  margin-right: 30px;
  margin-top:20px;
}

#restricted_zone #edit-submit{
  clear:both;
  margin-top: 4px;
  background:none;
  border:0px;
  color:#3aa7f2;
  text-transform:uppercase;
  font-family:tahoma;
  font-size: 9px;
  text-decoration:none;
  cursor:pointer;
  text-align:right;
  float:right;
}

#sidebar-first ul.menu {

  width: 213px;
  margin:0;
  padding:0;
  margin-left:20px;
}

#sidebar-first ul.menu li {
  min-height: 34px;
  border-bottom: 1px solid #c9cdd0;
  border-left: 1px solid #c9cdd0;
  border-right: 1px solid #c9cdd0;
  margin:0;
  padding:0;
  background:#e2e8eb;

} 
#sidebar-first ul.menu li.last {
  height: 36px;
  margin:0;
  padding:0;
  border-bottom: 1px solid #c9cdd0;
} 


#sidebar-first ul.menu li.active.grupas_biedriem, #sidebar-first ul.menu li.last.active.group_members {
  height:36px;
}



#sidebar-first ul.menu li.active.grupas_biedriem a,#sidebar-first ul.menu li.last.active.group_members a{
  background: #d4e2eb;
}

.t123-image #sidebar-first ul.menu li.last {
  height: 36px !important;
}

#sidebar-first ul.menu li.first {
  min-height: 36px;
  border-top: 1px solid #c9cdd0;
  margin:0;
  padding:0;
} 

#sidebar-first ul.menu li.first.active {
  height: 36px;
  border-top: 1px solid #c9cdd0;
  margin:0;
  padding:0;
} 

#sidebar-first ul.menu li.first a,#sidebar-first ul.menu li.grupas_biedriem a,#sidebar-first ul.menu li.last.group_members a {
  border-top:0;
}


#sidebar-first ul.menu li.active,#sidebar-first ul.menu li.active-trail {
  background: url('../images/submenu_active.png') repeat-x #eef3f6;
}



#sidebar-first ul.menu li.grupas_biedriem,#sidebar-first ul.menu li.last.group_members  {
  background: #d5e3eb;
  margin-top:20px;
  border-bottom: 1px solid #c9cdd0;
  border-top: 1px solid #c9cdd0;
}



#sidebar-first ul.menu li a {
  display:block;
  padding: 11px;
  font-size: 11px;
  color:#3e5260;
  background: url('../images/menu_arrow.png') no-repeat;
  background-position: 195px 13px;
    border-top: 1px solid #fff;
  text-decoration:none;
}

#sidebar-first ul.menu li a.active {
  background: url('../images/submenu_active.png') repeat-x #eef3f6;

}

#sidebar-first ul.menu li a.active,#sidebar-first ul.menu li a.active-trail {
  color:#3E93C9;
  background:none;
} 

#sidebar-first ul.menu li ul.menu {
  margin:0;
  background:#cbd8e1;
  margin-top:-2px;
  border-top: 1px solid #c9cdd0;
  width:211px;
}
#sidebar-first ul.menu li ul.menu li {
  margin:0;
  background:none;
  border:0;
}

#sidebar-first ul.menu li ul.menu li a{
  background:none;
  border-top: 0;
}

#sidebar-first ul.menu li.active.monogr-fijas_un_gr-matas {
  border-top:0px !important;
}

.view-books-front {
  display:block;
  clear:both;
  height: 225px;
}


.two-sidebars .center, .sidebar-left .center {
  margin-left: 229px;
}

#sidebar-second {
  width:140px;
  background:#d7e0e5;
  margin-right:20px;
  min-height:650px;
  border-top: 1px solid #d5d8d8;
  border-bottom: 1px solid #d5d8d8;
}


#t123-3 #sidebar-second {
  width: 390px;
  text-align:center;
}

#t123-3 #content-inner {
  width: 533px;
  float:left;
}
#t123-3 #sidebar-second #sidebar-second-inner {
  width: 350px;
  margin:0 auto;
}

#t123-3 #content-inner.center {
   margin-right: 0px;
}
#t123-3 #sidebar-second #sidebar-second-inner h2{
  text-align:left;
  margin-top:40px;
  margin-left: 24px;
  margin-bottom: 20px;
}

.with-navigation #content, .with-navigation .sidebar {
  margin-top:30px;
}

.two-sidebars .center, .sidebar-right .center {
    margin-right: 134px;
}

#content-header {
  margin: 30px;
}
#content-area {
  margin: 30px;
}


#content-inner h1.title,.pane-title {
  font-size: 18px;
  color:#3e93c9;
  font-family: "Times New Romans";
  font-style: italic;
  margin: 0px 0px 30px 6px;
  font-weight:normal;
}

#sidebar-second-inner .block-views {
  margin: 40px 20px 30px 20px;
}
#sidebar-second-inner .block-views a {
  color:#4a5a65;
  text-decoration:none;
  font-size:10px;
  line-height: 16px;
  font-weight:bold;
}
#sidebar-second-inner .block-views h2 {
  color:#7296af;
  font-size: 11px;
  margin-bottom:10px;
  font-weight:bold;
}

/*
 ---------- Galleries
*/


ul.galleries .views-field-name a{
  color:#3e93c9;
  font-size: 18px;
  font-style:italic; 
  text-decoration:none;
  margin-bottom: 20px;
  display:block;
  margin-left: 6px;
}

ul.galleries li ul.galleries .views-field-name a,
.view-id-image_gallery_terms.view-display-id-default .views-row .views-field-name a {
  color:#42515b;
  font-weight:bold;
  font-size:11px;
  font-style:normal;
  margin-left: 6px;
  margin-bottom:0;
}


ul.galleries li ul.galleries .views-field-image-gallery-latest-time,
.view-id-image_gallery_terms.view-display-id-default .views-row .views-field-image-gallery-latest-time {
  font-size: 10px;
  color:#778d9c;
  margin-left:6px;
  margin-top:2px;
  display:block;
}

#attach .views-field-image-gallery-latest-time {
  float:right;
  color:#68b7e9;
  font-size: 11px;
  margin-top: -21px;
}

ul.galleries li ul.galleries .views-row,
.view-id-image_gallery_terms.view-display-id-default .views-row {
  width: 190px;
  float:left;
  padding:0 !important;
  margin:0px 6px 0px 0px !important;
}

ul.galleries li ul.galleries .views-row .views-field-image-gallery-latest-thumbnail,
.view-id-image_gallery_terms.view-display-id-default .views-row .views-field-image-gallery-latest-thumbnail {
  background: url('../images/photo_bg.png') no-repeat;
  width: 200px;
  height:140px;
  margin-bottom:4px;
}


ul.galleries li ul.galleries .views-row .image-gallery-view-cover-thumbnail,
.view-id-image_gallery_terms.view-display-id-default .views-row .image-gallery-view-cover-thumbnail {
  margin-left: 13px;
  margin-top:12px;
}

#gallery_big #gallery_image {
  width: 610px;
  background: url('../images/gallery_big_bg.png') repeat-y;
}

#gallery_big #gallery_image_top {
  width: 610px;
  height: 7px;
  background: url('../images/gallery_big_bg_top.png') no-repeat;
  background-position:top center;
}

#gallery_big #gallery_image_bottom {
  width: 610px;
  height: 17px;
  background: url('../images/gallery_big_bg_bottom.png') no-repeat;
}

#gallery_big #gallery_image img {
  margin-left:20px;
  margin-top: 13px;
}

#gallery_big #gallery_desc {
  text-align:right;
  font-weight:bold;
  font-size: 11px;
  color:#42515b;
  margin-right: 24px;
}

.view-display-id-image_gallery_1 ul.images {
  margin-left:5px;
}

.view-display-id-image_gallery_1 ul.images li{
  padding:0;
  margin:5px;
  width: 110px;
  height: 70px;
  text-align:center;
}


.view-display-id-image_gallery_1 ul.images li img.active{
  margin-top:-1px;
  border-top: 1px solid #d2d8dd;
  border-left: 1px solid #d2d8dd;
  border-right: 2px solid #d2d8dd;
  border-bottom: 2px solid #d2d8dd;
}


.view.view-image-gallery-terms.view-id-image_gallery_terms.view-display-id-attachment_1.view-dom-id-1 ul.galleries{
  margin-right:24px;
}

.view.view-image-gallery-terms.view-id-image_gallery_terms.view-display-id-attachment_1.view-dom-id-1 ul.galleries li{
  width:100%;
  vertical-align:center;
}

.view.view-image-gallery-terms.view-id-image_gallery_terms.view-display-id-default.view-dom-id-2 .views-field-description {
  color:#42515b;
  font-size:12px;
  margin-left: 7px;
  margin-bottom:20px;
}


/*  -----------------
    for group members 
    -----------------
*/ 

.view-for-group-members table {
  margin-left: 10px;
  width:600px;
  background: #e2e8eb;
  margin-top:-6px;
  border-left: 1px solid #dee1e2;
  border-right: 1px solid #dee1e2;
}
.view-for-group-members table thead {
  height: 45px;
}

.view-for-group-members table tr th {
  
  color:#42515b;
  font-size:12px;
  font-weight:bold;
  text-align:center;
  border-bottom: 1px solid #dee1e2;
}

.view-for-group-members table tr td {
  padding-left: 12px;
  padding-right: 12px;
  text-align:center;
  padding-top:6px;
  padding-bottom:6px;
  color: #46677d;
  border-top: 1px solid #fff;
}


.view-for-group-members table tbody td {
  border-bottom: 1px solid #dee1e2;
  border-top: 1px solid #fff;
  background-image: url('../images/members_whiteline.png');
  background-repeat:repeat-x;
  background-position: left top;
}

.view-for-group-members table tbody tr {
  border: 0;
}

.view-for-group-members table th.views-field-title {
  text-align:left;
  padding-left: 30px;
}

.view-for-group-members table th.views-field-field-members-author-value,
.view-for-group-members table th.views-field-field-members-notes-value {
  padding-left: 10px;
}

.view-for-group-members table td.views-field.views-field-field-members-notes-value, 
.view-for-group-members table td.views-field.views-field-field-members-file-fid {
  background: #d7e0e5;
    background-image: url('../images/members_whiteline.png');
  background-repeat:repeat-x;
  background-position: left top;
    font-size: 10px;
}


.view-for-group-members table td.views-field.views-field-field-members-file-fid {
  width: 50px;
}

.view-for-group-members table td.views-field.views-field-field-members-file-fid img {
  display:none;
}

.view-for-group-members table td.views-field.views-field-title {
  text-align:left;
  padding-left: 30px;
}

.view-for-group-members table td.views-field.views-field-field-members-file-fid a {
  display:block;
  height: 16px;
  width: 16px;
  background: url('../images/pdf.png') no-repeat;
  overflow:hidden;
  margin-left: 14px;
  color:transparent;
}
.view-for-group-members table td.views-field.views-field-field-members-author-value {
  color: #3AA7F2;
  font-size: 10px;
}

#front_articles {
  margin-left: 21px;
}

/* 
  ----------
    blogs
  ----------
*/

.view-Blogs .views-row {
  clear:both;
  margin-bottom: 40px;
}
.view-Blogs .views-field-title h2,.view-Blogs .views-field-title h2 a {
  font-size: 15px;
  color:#4a5a65;
  text-decoration:none;
}

.view-Blogs .views-field-changed,
#content-area .views-field-changed {
  color:#92a1ab;
  font-size: 11px;
  margin-top:1px;
  margin-bottom: 14px;
}
.view-Blogs .views-field-changed span.auth, 
#content-area .views-field-changed span.auth {
  color: #3aa7f2;
  margin-right:3px;
}

.view-Blogs .views-field-field-blog-image-fid {
  float:left;
  padding-right: 17px;
  padding-bottom: 17px;
}

.view-Blogs .views-field-title {
  color:#4a5a65;
  font-size: 12px;
}

.view-Blogs .views-field-field-blog-music-fid {
  clear:both;
  padding-top:10px;
}



.view-Blogs .views-field-view-node {
  margin-top:10px;
}
.view-Blogs .views-field-view-node .field-content{
  float:right;
  text-align:center;
  width:100%;
  background: url('../images/read_more_line.png') repeat-x;
  background-position: bottom center;
  height: 18px;
}
.view-Blogs .views-field-view-node a {
  color: #3f82ad;
  font-size: 10px;
  font-weight:bold;
  text-decoration:none;
  display:block;
  background: url('../images/read_more_bg.png') no-repeat;
  width:76px;
  height:15px;
  float:right;
  margin-top:-1px;
  padding-top:3px;
}

.view-Blogs .music {
  height: 13px;
  width: 38px;
  position:relative;
  display:inline-block;
}

.view-Blogs .have_music {
  background: url('../images/have_audio.png') no-repeat;
  height: 13px;
  width: 38px;
  position:absolute;
  margin-top:2px;
}

.view-Blogs .video {
  height: 13px;
  width: 38px;
  position:relative;
  display:inline-block;
}

.view-Blogs .have_video {
  background: url('../images/have_video.png') no-repeat;
  height: 13px;
  width: 38px;
  position:absolute;
  margin-top:2px;
}


#blog_node .music {
  height: 13px;
  width: 38px;
  position:relative;
  display:inline-block;
  float:right;
  margin-left: 7px;
}

#blog_node .have_music {
  background: url('../images/have_audio.png') no-repeat;
  height: 13px;
  width: 38px;
  position:absolute;
  margin-top:2px;
}

#blog_node .video {
  height: 13px;
  width: 38px;
  position:relative;
  display:inline-block;
  float:right;
}

#blog_node .have_video {
  background: url('../images/have_video.png') no-repeat;
  height: 13px;
  width: 38px;
  position:absolute;
  margin-top:2px;
}
      
#content-area .blog_source {
  background: url('../images/read_more_line.png') repeat-x;
  background-position:bottom center;
  height: 16px;
  margin-top:25px;
  color:#3e93c9;
  font-size:10px;
}

#blog_node #blog_desc {
  margin-top:17px;
  color:#42515b;
  font-size:12px;
}

#blog_node #blog_video {
  margin-top:20px;
}

#blog_node #blog_music {
  margin-top:20px;
}

#blog_node #blog_body {
  margin-top:20px;
  color:#42515b;
  font-size:12px;
}

#blog_node #footer {
  background: url('../images/read_more_line.png') repeat-x;
  height:2px;
  margin-top:10px;
  margin-bottom:10px;
} 

#blog_node #blog_tags {
  font-size: 10px;
  color:#737e86;
  float:left;
}
#blog_node #blog_tags span.tags{
  font-size: 10px;
  margin-left: 7px;
}

#blog_node #blog_tags a{
  text-decoration:none;
  color:#3aa7f2;
}

#blog_node #blog_twitter {
  float:right;
  margin-top:-4px;
}

#blog_node #blog_twitter a{
  display:block;
  width: 50px;
  height: 18px;
  background: url('../images/twitter.png') no-repeat;
}
#blog_node #blog_twitter a:hover{
  background: url('../images/twitter_hover.png') no-repeat;
}

#blog_node #blog_images {
  margin-top:20px;
}

#blog_node #blog_images .image {
  margin: 5px;
  float:left;
}
/*
    ----------
    Books
    ----------
*/

.view-books .views-row {
  background: url('../images/book_bg.png') no-repeat;
  height: 280px;
  width: 582px;
  clear:both;
  padding-right: 20px;
  margin-bottom: 10px;
  position:relative;
}

.view-books .views-row.last {
  margin-bottom:0;
}

.view-books .views-row .views-field-field-book-image-fid {
  float:left; 
  margin: 20px;
}

.view-books .views-row .views-field-field-book-image-fid img {
  border: 1px solid #fff;
}

.view-books .views-row .views-field-title{
  padding-top: 20px;
  margin-bottom: 3px;
  color: #42515b;
  font-size: 12px;
  text-decoration:none;
  font-weight:bold;
}

.view-books .views-row .views-field-field-book-authors-value {
  color: #3aa7f2;
  font-size: 11px;
  margin-bottom: 20px;
}

.view-books .views-row .views-field-field-book-desc-value {
	margin-top: 10px;
	font-size: 10px;
	color: #778D9C;
	height: 153px;
	overflow: hidden;
}

.view-books .views-row .views-field-body {
  color:#42515b;
  font-size: 12px;
  overflow:hidden;
  height: 81px;
}

.view-books .views-row .views-field-field-book-link-url {
	float: right;
	position: absolute;
	right: 10px;
	bottom: 10px;
}

.view-books .views-row .views-field-field-book-link-url a{
  display:block;
  width:76px;
  height: 15px;
  background: url('../images/buy.png') no-repeat;
  color:#7eabc8;
  text-decoration:none;
  font-size: 9px;
  font-weight:bold;
  padding-top:4px;
  text-align:center;
}

.view-books .views-row .views-field-field-book-link-url a:hover{
  background: url('../images/buy_hover.png') no-repeat;
}

/*
  ----------------------
  papers and manuscripts
  ----------------------
*/
.view-papers-manuscripts .view-content .views-row .views-field-name,
.view-papers-manuscripts-terms .view-content .views-row .views-field-name {
  margin-top: 50px;
}

.view-papers-manuscripts .view-content .views-row-first .views-field-name,
.view-papers-manuscripts-terms .view-content .views-row-first .views-field-name {
  margin-top:0;
}

.view-papers-manuscripts .view-content .views-row .views-field-name a,
.view-papers-manuscripts-terms .view-content .views-row .views-field-name a,
.view-papers-manuscripts .views-field-name {
  color:#42515b;
  font-weight:bold;
  font-size:12px;
  text-decoration:none;
  margin-bottom:25px;
  display:block;
}

.view-papers-manuscripts .view-content .views-row,
.view-papers-manuscripts-terms .view-content .views-row {
  margin-bottom:25px;
}


.view-papers-manuscripts .view-content .views-row.last,
.view-papers-manuscripts-terms .view-content .views-row.last {
  margin-bottom:0;
}

.view-papers-manuscripts .view-content .views-row .views-field-title a,
.view-papers-manuscripts-terms .view-content .views-row .views-field-title a{
  text-decoration:none;
  color:#42515b;
} 
.view-papers-manuscripts .view-content .views-row .views-field-field-paper-authors-value,
.view-papers-manuscripts-terms .view-content .views-row .views-field-field-paper-authors-value {
  color:#3aa7f2;
  font-size:11px;
  margin-top:3px;
}
.view-papers-manuscripts .view-content .views-row .views-field-field-paper-desc-value,
.view-papers-manuscripts-terms .view-content .views-row .views-field-field-paper-desc-value {
  color:#778d9c;
  font-size:11px;
}
.view-papers-manuscripts .view-content .paper_tags,
.view-papers-manuscripts-terms .view-content .paper_tags {
  height: 18px;
  border-top: 1px solid #d2dbe1;
  margin-top:7px;
  background:#e3ebef;
}
.view-papers-manuscripts .view-content .paper_tags_content,
.view-papers-manuscripts-terms .view-content .paper_tags_content {
  background: url('../images/paper_tags.png') no-repeat;
  padding-left: 16px;
  margin-top:2px;
  margin-left:7px;
  color:#737e86;
}
.view-papers-manuscripts .view-content .paper_tags_content span,
.view-papers-manuscripts-terms .view-content .paper_tags_content span {
  color:#3aa7f2;
  margin-right: 4px;
  font-size: 9px;
}
.view-papers-manuscripts .view-content .paper_tags_content a,
.view-papers-manuscripts-terms .view-content .paper_tags_content a{
  text-decoration:none;
  font-size: 9px;
  color:#737e86;
}
.view-papers-manuscripts .view-content .www,
.view-papers-manuscripts-terms .view-content .www {
  height: 14px;
  width: 38px;
  position:relative;
  display:inline-block;
}
.view-papers-manuscripts .view-content .have_www,
.view-papers-manuscripts-terms .view-content .have_www {
  background: url('../images/www.png') no-repeat;
  height: 14px;
  width: 38px;
  position:absolute;
  margin-top:2px;
}
.view-papers-manuscripts .view-content .www a,
.view-papers-manuscripts-terms .view-content .www a {
  display:block;
  height:14px;
  width:38px;
}

.view-papers-manuscripts .view-content .file,
.view-papers-manuscripts-terms .view-content .file {
  height: 16px;
  width: 13px;
  position:relative;
  display:inline-block;
}


.view-papers-manuscripts .view-content .have_file a,
.view-papers-manuscripts-terms .view-content .have_file a {
  display:block;
  width:13px;
  height:16px;
  background: url('../images/file_pdf.png') no-repeat;
  color:transparent;
  overflow:hidden;
  position:absolute;
  margin-top:3px;
}

#simplemenu, .simplemenu-block {
  z-index:10 !important;
}


#block-block-1 {
  padding: 20px;
}

#block-block-1 a {
  text-decoration:none; 
  color:#737e86;
}

#block-block-1 a:hover {
  text-decoration:none; 
  color:#000;
}


.view-id-papers_front .views-field-field-paper-desc-value .field-content {
  height: 38px;
  overflow: hidden;
}
/* 
  -----------
  users_list
  -----------
*/

.t123-users_list table {
  border: 1px solid #ccc;
}

.t123-users_list table td,.t123-users_list table th {
  padding: 5px;
} 

.t123-users_list a {
  color:#68C0FD;
  text-decoration:none;
}

/* 
  ---------
  webform
  ---------
*/


.block-webform  .form-item label {
    position:absolute;
    padding-top:2px;
    color:#4a5a65;
    font-size:11px;
    font-weight:normal;
}

.block-webform  .form-item label span {
  color:#4a5a65;
  font-size:11px;
  padding:0;
  float:left;
  margin-right:10px;
}

.block-webform #edit-submitted-submission-wrapper label{
  margin-left: 12px;
}

.block-webform #edit-submitted-e-mail-wrapper label{
  margin-left: -12px;
}

.block-webform #edit-submitted-name-wrapper label{
  margin-left: -12px;
}

.block-webform #edit-submitted-submission-wrapper textarea,
.block-webform #edit-submitted-e-mail-wrapper input,
.block-webform #edit-submitted-name-wrapper input{
  padding-left:70px;
  width:230px !important;
  font-size:12px;
  color:#666;
}


.t123-3 #content-header, .t123-3 #content-area {
  width: 468px;
}

.messages ul {
  list-style-type:none;
}

.messages ul  li {
  clear:both;
  display:block;
}

#views-exposed-form-papers-manuscripts-terms-page-1 select{
  width:80px;
}


/*
  --------------
  group members 
  --------------
*/

.view-id-members.view-display-id-page_1 .views-row {
  height: 226px;
  border: 1px solid #c8ced1;
  margin-bottom: 13px;
  background: url('../images/members_bg.png') repeat-x;
  clear:both;
}

.view-id-members.view-display-id-page_1 .views-row .views-field-field-member-image-fid {
  width: 121px;
  float:left;
  height:174px;
  margin: 25px;
}

.view-id-members.view-display-id-page_1 .views-row .views-field-field-member-image-fid {
  border: 1px solid #d5dadd;
  padding:4px;
  background:#ebf1f4;
}

.view-id-members.view-display-id-page_1 .views-row .views-field-title {
  color:#42515b;
  font-size:12px;
  font-weight:bold;
  margin-top:25px;
}

.view-id-members.view-display-id-page_1 .views-row .views-field-edit-node,
.view-books .views-row .views-field-edit-node{
  position:absolute;
  margin-top:5px;
  margin-left:5px;
}

.view-id-members.view-display-id-page_1 .views-row .views-field-field-member-position-value {
    color: #3AA7F2;
    font-size: 11px;
    margin-bottom: 9px;
    margin-top: 2px;
}

/*
  ----------------
  page
  ----------------
*/
.node.node img.imagecache  {
}

#page_attach {
  border: 1px solid #dadfe2;
  width:120px;
  padding: 10px;
  background:#e4eaec;
  margin-top:15px;
  
}

#page_attach img {
  padding-top:5px;
  display:inline;
}

#page_attach a {
  height:34px;  
}
#page_attach h2 {
  font-size:11px;
  color:#3e93c9;
}
#page_at {
  float:left;
  width:140px;
}
#page_node {
  float:right;
  width:100%;
}


.front .view-empty {
  color:#666;
  margin:10px;
}

#block-menu_block-2 h2,
#block-menu-menu-blogs-menu h2,
#block-menu-menu-gallery-menu h2
 {
  display:block;
  width:203px;
  height:27px;
  background:#8f9faa;
  color:#fff;
  font-size:13px;
  font-family:tahoma;
  padding-top:11px;
  padding-left:10px;
  font-weight:normal;
  margin-left:20px;
}
/*
#block-menu_block-2, #block-menu_block-2 ul.menu, #block-menu_block-2 li,#block-menu_block-2 h2 {
  margin-left: 0px;
}

*/

#sidebar-first ul.menu li ul.menu li ul.menu {
  position:relative;
  border:0px;
}

#sidebar-first ul.menu li ul.menu li ul.menu li {
   height: 40px;
  border:0;
  list-style-type:list;
}

#sidebar-first ul.menu li ul.menu li ul.menu li a{
  margin-left: 20px;
}

.menu_sep {
  background:#ccd6dc !important;
    clear: both !important;
    display: block !important;
    height: 24px !important;
    min-height: 9px !important;
}


.zin-tniskie_raksti ul {
  display:none;
}

.view-id-members .field-content {
    height: 145px;
    overflow: hidden;
} 

.webform-client-form .webform-container-inline {
  margin-bottom:11px;
}

.webform-client-form .webform-component-textarea {
  margin-top:24px;
}

#page_attach a {
  color:#778d9c;
}

.node_edit {
  font-size:10px;
  text-transform:uppercase;
  font-weight:normal;
}


#content-area .panel-display .panel-col-first {
  width: 527px;
  margin:30px;
}

#content-area .panel-display .panel-col-last{
  width:329px;
  background:#d7e0e5;
}

#container .t123-contacts #content-inner {
  min-height:100%;
}
.t123-contacts #content-area {
  margin:0;
}
#content-area .panel-display .panel-col-last textarea{
  width:164px;
  height:227px;
  padding-left:65px;
}

#content-area .panel-display .panel-col-last input {
    padding-left: 65px;
    width: 164px;
}

#content-area .panel-display .panel-col-last label {
    font-family: tahoma;
    font-size: 11px;
    font-weight: normal;
    padding: 3px 0 0 5px;
    position: absolute;
    width: 84px;
}
#content-area .panel-display .panel-col-last label .marker, .form-required{
    color: #4A5A65;
    left: 0;
    margin-left: -10px;
    position: absolute;
}

#content-area .panel-display .panel-col-last .webform-client-form {
  margin-left: 50px;
}

#content-area .panel-display .panel-col-last .webform-client-form .form-actions.form-wrapper {
    width: 230px;
}

#content-area .panel-display .panel-col-last .webform-client-form input[type="submit"] {
    background: url("../images/send.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #7EABC8;
    font-size: 9px;
    font-weight: bold;
    height: 21px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    text-align: center;
    text-decoration: none;
    width: 74px;
    float:right;
}

#content-area .panel-display .panel-col-last .pane-title {
    color: #7296AF;
    font-size: 12px;
    font-style: normal;
    margin-bottom: 20px;
    margin-left: 46px;
    margin-top: 28px;
    text-shadow: 1px 1px 1px #FFFFFF;
}

.messages {
  margin-bottom:10px;
}


/*============twitter==================*/
#front_articles #twtr-widget-1 .twtr-doc, #twtr-widget-1 .twtr-hd a {
  background-color: transparent !important;
  color: #42515B !important;
}
#front_articles #twtr-widget-1 .twtr-new-results,
#front_articles #twtr-widget-1 .twtr-results-inner,
#front_articles #twtr-widget-1 .twtr-timeline {
  background-color: transparent !important;
  padding: 0 15px;
  border-radius: 0;
}
#front_articles .twtr-widget .twtr-tweet {
  border-bottom: 0 none;
  background: url("../images/box_line.png") repeat-x scroll center bottom transparent;
}
#front_articles .twtr-widget .twtr-tweet-wrap {
  padding: 5px 0;
}
#front_articles .twtr-hd {
  height: 25px;
  width: 200px;
  border-bottom: 1px solid #C9CFD4;
  padding: 14px 8px 0 18px;
  margin-bottom: 15px;
}
#front_articles .twtr-hd h3 {
  color: #68C0FD!important;
}
#front_articles .twtr-hd h4,
#front_articles .twtr-hd h4 a {
  color: #25496C!important;
}
#front_articles .twtr-hd h3,
#front_articles .twtr-hd h4 {
  display: inline;
  font-family: "Times New Roman";
  font-size: 18px!important;
  font-style: italic;
  font-weight: normal;
  margin:0!important;
}
#front_articles .twtr-profile-img-anchor {
  display: none;
}
#front_articles #twtr-widget-1 .twtr-tweet a {
    color: #7B8D9A !important;
}
#front_articles #twtr-widget-1 .twtr-timeline {
  background: transparent none!important;
}
#front_articles .twtr-ft a {
  height: 16px;
  width: 86px;
  background: transparent url('../images/logo_twitter_withbird_1000_allblue.png') scroll no-repeat 0 0;
}


#front_articles .twtr-ft .twtr-join-conv {
  background-image: none;
  width: auto;
  height: auto;
}
#front_articles .twtr-ft a img {
  display: none;
}

/*logo_twitter_withbird_1000_allblue*/.png