h2 {
  font-weight: bold;
  font-size: 10pt;
  color: #5b5b5b;
}
h3 {
  font-size: 12pt;
  font-weight: bold;
  color: #dd1416;
  margin-bottom: 30px;
}
a.link2 {
  color: #d91315;
  font-size: 11pt;
  text-decoration: underline;
}

a.link1 {
  color: #365c67;
  font-size: 10pt;
  text-decoration: underline;
}
a.link1:hover, a.link2:hover{
  text-decoration: none;
}

div.objmore{
  width: 95px;
  height: 16px;
  background-image: url('/templates/liokom/img/more_arr.gif');
  background-repeat: no-repeat;
  background-position: right;
  text-align: left;
}
div.objmore a{
  color: #5b5b5b;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}
div.objmore a:hover{
  text-decoration: underline;
}
#top_left2 {
  background-image: url('/templates/liokom/img/gard_bg.gif');
  background-repeat: repeat-x;
  background-color: #d6dcdf;

}
#top_right2 {
  background-image: url('/templates/liokom/img/gard_bg.gif');
  background-repeat: repeat-x;
  background-color: #d6dcdf;
}
#top_left {
  background-image: url('/templates/liokom/img/top_left.jpg');
  background-repeat: repeat-x;
  background-position: right top;
}
#top_right {
  background-image: url('/templates/liokom/img/top_right.jpg');
  background-repeat: repeat-x;
}
#top {
  width: 942px;
  height: 264px;
  background-image: url('/templates/liokom/img/top.jpg');
  background-repeat: no-repeat;
  background-color: #51bdf9;
}
#top table td{
  text-align: left;
  padding: 12px 17px 0px 7px;
}
#cont_left {
  height: 100%;
  width: 29px;
  background-image: url("/templates/liokom/img/left_bg2.gif");
  background-repeat: repeat-y;
}
#content_td {
  width: 883px;
  height: 100%;
  font-size: 10pt;
  background-color: #ffffff;
  background-image: url("/templates/liokom/img/menu_bg.gif");
  background-repeat: repeat-x;
  text-align: left;
}
#content_td #content {
  margin: 40px 70px 20px 50px;
  font-size: 10pt;
}
#content_td #content ul {
  margin: 0px; padding: 0px 0px 0px 15px;
  list-style-image: url('/templates/liokom/img/list_marker.gif');
}
#content_td #content ul li{
  margin-bottom: 10px;
  padding-left: 20px;
  font-weight: bold;
}
#content_td #page_title {
  margin: 20px 28px 10px 55px;
}
#cont_right {
  height: 100%;
  width: 30px;
  background-image: url("/templates/liokom/img/right_bg2.gif");
  background-repeat: repeat-y;
}
#copyright {
  padding-top: 10px;
  color: #5b5b5b;
  font-size: 8pt;
  font-family: Verdana;
  text-align: left;
  width: 615px;
}
#copyright a {
  text-decoration: underline;
  color: #5b5b5b;
  font-size: 8pt;
  font-family: Verdana;
}
#copyright a:hover{
  text-decoration: none;
}

#developer {
  padding-top: 10px;
  color: #5b5b5b;
  font-size: 8pt;
  font-family: Verdana;
  text-align: left;
  width: 100px;
}
/*  projects  */
.proj_name, .proj_name a {
  color: #5b5b5b;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}
.proj_descr {
  margin-bottom: 15px;
  font-size: 10pt;
}
.proj_back {
  float: right;
  margin-right: 30px;
}

.proj_back a {
  font-size: 8pt;
  color: #5b5b5b;
  text-decoration: underline;
}
.proj_back a:hover {
  text-decoration: none;
}

.proj_square {
  float: right;
  color: #d91315;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  background-color: #d2e2e6;
  width: auto;
  min-width: 60px;
  max-width: 80px;
  padding: 5px;
}
.proj_short {
  margin-top: 20px;
  width: 496px;
  font-size: 10pt;
}

a div.proj_img {
  text-decoration: none;
}

div.proj_img {
  cursor: pointer;
  color: #2e2e2e;
  text-decoration: none;
  text-align: center;
  vertical-align: middle;
  padding-top: 60px;
  width: 204px;
  height: 80px;
}

.proj_img {
  margin-left: 24px;
  border: 7px solid #d2e2e6;
}
.proj_imgs {
  border: 7px solid #d2e2e6;
  margin: 10px;
}

.proj_more {
  text-align: right;
  margin-top: 10px;
}
.proj_more div {
  margin-right: 30px;
}

.proj_more a {
  color: #5b5b5b;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}
.proj_more img {
  float: right;
  margin-left: 10px;
}
/* paginator  */

#pagecurpage {
  color: #5b5b5b;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: underline;
}
#pagelink {
  color: #5b5b5b;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}
#pagelink:hover {
  text-decoration: underline;
}

#pagenext, #pageback {
  color: #5b5b5b;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}

#order_form td {
  color: #5b5b5b;
  font-size: 10pt;
  font-weight: bold;
}
#order_form td {
  padding: 5px;
  text-align: left;
  vertical-align: top;
}

#order_form td img {
  float: left;
  margin-right: 15px;
  margin-top: 10px;
  cursor: pointer;
}



