body {
  font: normal 12px/12px Verdana, serif;
  line-height: 1.3;
}

div.div_paragraph {
  margin-top: 10px;
}

.content_row {
    display: block;
    background-color: #ffffff;
    vertical-align: top;
}

.green { background-color: #CCFF99; }
.orange { background-color: #FFCC99; }
.yellow { background-color: #FFFFCC; }
.brown { background-color: #CC9900; }
.green_border { border: 1px solid #009900; }
.orange_border { border: 1px solid #FF6600; }
.yellow_border { border: 1px solid #FFCC00; }
.brown_border { border: 1px solid #990000; }

.bullet_row {
   padding: 6px 0px 6px 0px;
   color: #000000;
   font-size: 14px;
}

.rounded_corner_unequal {
-moz-border-radius: 25px 10px / 10px 25px;
border-radius: 25px 10px / 10px 25px;
webkit-border-radius: 25px 10px / 10px 25px;
}

.rounded_corner {
-moz-border-radius: 25px 25px;
border-radius: 25px 25px;
webkit-border-radius: 25px 25px;
}

.rounded_corner_top {
    border-bottom: none;
border-top-left-radius: 25px;
border-top-right-radius: 25px;
-webkit-border-top-left-radius: 25px;
-webkit-border-top-right-radius: 25px;
-moz-border-radius-topright: 25px;
-moz-border-radius-topleft: 25px;

}

.rounded_corner_bottom {
    border-top: none;
border-bottom-left-radius: 25px;
border-bottom-right-radius: 25px;
-webkit-border-bottom-left-radius: 25px;
-webkit-border-bottom-right-radius: 25px;
-moz-border-radius-bottomright: 25px;
-moz-border-radius-bottomleft: 25px;
}

.bullet {
   display: inline-block;
   width: 6px;
   height: 6px;
   margin-top: 5px;
   vertical-align: top;
}

.bullet_item {
   display: inline-block;
   margin-left: 10px;
   width: 120px;
   line-height: 1.2;
}

.img_div {
   display: inline-block; 
   /*width: 120px;*/
   /*height: 200px;*/
   vertical-align: top;
   text-align: left;
   line-height: 1.2;
}

.item_div {
   display: inline-block; 
   width: 140px; 
   /*height: 200px;*/
   vertical-align: top;
   text-align: left;
   padding-left: 30px;
   padding-top: 20px;
   /*padding: 10px 16px 10px 16px;*/
   background-color: #ffffff;
   /*cursor: pointer;*/
}

.topic_container {
    display: inline-block; 
    padding: 0px; 
    vertical-align: top;
	width: 880px;
	line-height: 1.2;
}

.vertical_separator_div {
    display: inline-block; width: 50px; height: 100px;
}

.header_bg_img {
    background: url("http://www.webtoolworks.com/images/biolinis/biolinis_bg2.png") no-repeat right #fff;
}

img {
  image-rendering: auto;
  image-rendering: crisp-edges;
  image-rendering: pixelated;
  
  image-rendering: optimizeSpeed;             /* STOP SMOOTHING, GIVE ME SPEED */
  image-rendering: -moz-crisp-edges;          /* Firefox                        */
  image-rendering: -o-crisp-edges;            /* Opera                          */
  image-rendering: -webkit-optimize-contrast; /* Chrome (and eventually Safari) */
  image-rendering: pixelated; /* Chrome */
  image-rendering: optimize-contrast;
  -ms-interpolation-mode: nearest-neighbor;   /* IE8+  */
}

a {
	font-size: 12px;
    text-decoration: none;
    font-weight: bold;
	cursor: pointer;
}

a.access_link {
    color: #E0E0E0; /*#3399FF;*/
}

a.page_link {
  color: #37A384;
}

a.access_link:hover, a.page_link:hover {
    color: #467677;
}

.info_div {
    display: inline-block;
    width: 400px;
    padding: 20px;
    line-height: 1.2;
    letter-spacing: 2px;
}

/*img { */
    /*image-rendering: optimizeSpeed;*/             /* STOP SMOOTHING, GIVE ME SPEED  */
    /*image-rendering: -moz-crisp-edges; */         /* Firefox                        */
    /*image-rendering: -o-crisp-edges; */           /* Opera                          */
    /*image-rendering: -webkit-optimize-contrast;*/ /* Chrome (and eventually Safari) */
    /*image-rendering: pixelated;*/ /* Chrome */
    /*image-rendering: optimize-contrast; */        /* CSS3 Proposed                  */
    /*-ms-interpolation-mode: nearest-neighbor; */  /* IE8+                           */

/*}*/

.par {
  margin-top: 14px;
}

.social_net_link {
  display: inline-block;
  padding-right: 20px;
  cursor: pointer;
}

.biolinis_letter {
  display: inline-block;
  vertical-align: top;
  margin-left: 4px;
  font: bold 70px/70px Verdana, sans-serif, Arial;
}

div.proj_part_button {
  display: block;
  border: 1px solid #BF7500;
  padding: 14px 14px 14px 14px;
  background-color: #FCD79F;
  margin-top: 20px;
  margin-bottom: 10px;
  width: 200px;
  line-height: 1.3;
  cursor: pointer;
}

div.proj_part_button:hover {
  background-color: #EFEFEF;
}


div.list_donations {
  color: #1F6834;
  cursor: pointer;
}

div.list_donations:hover {
   color: #6DB553;
}

div.even {
   display: block;
   background-color: #eeefee; /* #C9E0ff; #CCCCFF */
   padding: 10px;
   margin-top: 2px;
}

div.odd {
   display: block;
   background-color: #eeeedd; /* #c3d9ff; #CCDDEE;*/
   padding: 10px;
   margin-top: 2px;
}

.contact_label {
   display: inline-block;
   vertical-align: top;
   width: 90px;
}

.row_amount_elem, .row_contact_elem, .row_url_elem {
  display: inline-block;
  margin-left: 20px;
  vertical-align: middle;
  line-height: 1.2;
}

.row_name_elem {
  display: inline-block;
  margin-left: 10px;
  width: 180px;
  line-height: 1.2;
}

.row_amount_elem {
  text-align: center;
  width: 92px;
}

.row_contact_elem {
  width: 280px;
}

.row_url_elem {
  width: 350px;
}
