BODY {font-family: Tahoma, Verdana, Arial; font-size:11px; margin-top:0px; margin-left:10px; margin-right:10px; margin-bottom:15px;}
IMG{ border:0px;}
TABLE.bottom{ border-top:#cccccc 2px solid; border-left:#d3d3d3 1px solid; border-right:#d3d3d3 1px solid; border-bottom:#dbdbdb 7px solid; font-family:Verdana, Arial; font-size:8.2pt; vertical-align:top; color:#555555 }
TABLE.bottom SPAN{  color:#008080 }
TABLE.bottom A{ color:#555555; text-decoration:underline; }

TABLE.tmenu{ height:50px; border:0px; border-collapse:collapse; }
DIV.tmenu {background:url(/img/tmenu_bk.gif) top left repeat-x;  }
TABLE.tmenu TH{  background:url(/img/tmenu_item.gif) top left repeat-x; white-space:nowrap; padding-bottom:23px; vertical-align:bottom; text-align:left;    }

TABLE.tmenu TD{ vertical-align:top; width:59px; background:url(/img/menu_sp.gif) top left repeat-x; }
TABLE.tmenu A{ color:#555555; text-decoration:none; font:bold 8.2pt/12pt Verdana,Arial,sans-serif; display:block   }
TABLE.tmenu A.select{color:#ff3e28}

DIV.cmenu{ width:205px; border-right:#5b7486 1px solid;  }
DIV.cmenu A{ font:bold 8.2pt/12px Verdana,Arial,sans-serif; color:#D6D9DC; text-decoration:none; display:block; }
DIV.cmenu A.l1{ background-color: #5b7486; padding:8 5 8 18; border-top:#7d9db3 1px solid; max-height:30px;  }
DIV.cmenu A.l1_select{ background-color:#FFFFFF; color:#8e8e8e ; padding:8 5 8 18; border-top:#7d9db3 1px solid; max-height:30px;  }
DIV.cmenu A.l1:hover{ background-color:#FFFFFF; color:#8e8e8e }

DIV.cmenu A.l2{ background-color: #678598; padding:7 5 7 18; border-top:#7d9db3 1px solid; max-height:21px; }
DIV.cmenu A.l2:hover{ background-color:#c4deef; color:#6f7174 }
DIV.cmenu A.l3{ background-color: #7295ad; padding:7 5 7 18; border-top:#7d9db3 1px solid;  max-height:21px; }
DIV.cmenu A.l3:hover{background-color: #86aac3; color:#e8e8e8}
 
TABLE.search { border:0px; border-collapse:collapse;}
TABLE.search TH{ background:url(/img/find_form.gif) top left repeat-x; padding-top:80px; padding-bottom:40px; font:bold 10px/0px Verdana,Arial,sans-serif; color:#747474; text-align:left;   }
TABLE.search INPUT{ border:#d7d7d7 1px solid; height:21px; width:112px;  font:normal 8.2pt/12pt Verdana,Arial,sans-serif; }
TD.ltop{background:url(/img/ltop.gif) top left repeat-x; }

DIV.icons{width:268px;  }

DIV.content { margin-left:40px; margin-right:50px; font:normal 8.2pt Verdana,Arial,sans-serif; color:#555555; margin-bottom:50px; line-height:auto;}
DIV.title { padding-bottom:7px; background:url(/img/punktir.gif) bottom left repeat-x;}

TABLE.features { }
TABLE.features TD {padding-left:15px; font:normal 8.2pt/12px Verdana,Arial,sans-serif; vertical-align:top; white-space:normal;  }
TABLE.features TD.color { background-color:#ebecf1; }
TABLE.features TH{ background-color:#cfd2df; color:#555555; padding-left:15px;  font:bold 8.2pt/12pt Verdana,Arial,sans-serif; text-align:left }
TABLE.features#center TD{ text-align:center; padding-left:0px; }
 

IMG.margin20{ margin-right:15px; margin-bottom:25px;  margin-top:3px; }
IMG.margin20_50{ margin-right:15px; margin-bottom:50px; margin-top:3px; }
TABLE.pic_content { border:none; border-collapse:0px; }
TABLE.pic_content TH { text-align:left; padding-right:25px; width:5px; vertical-align:top}

 

DIV.text{ text-align:justify; font:normal 8.2pt/14px Verdana,Arial,sans-serif; color:#555555}
DIV.text A{color:#555555}

DIV.li{ padding-left:12px; list-style-image:none; padding-top:1px; padding-bottom:1px;}


TABLE.history { font-size:11px; border:0px; border-collapse:collapse; width:100%;}
TABLE.history TH.data{  font-weight:bold; color:#FFFFFF; padding-left:5px; padding-top:1px; padding-bottom:1px; background:url(/img/history_cover.gif) #FF0000 right top no-repeat; white-space:nowrap}
TABLE.history TD.null { border-bottom:#E3E3E3 1px solid; width:100%;}

TABLE.history TD.action{ }
TABLE.histor TD.top_space{ padding-top:15px;}
TABLE.histor TD.bottom_space{ padding-top:15px;}

TABLE.p-r { font-size:11px; border:0px; border-collapse:collapse; width:100%;}

TABLE.p-r TD.icon{ background:url(/img/pdf_icon.gif) left top no-repeat; width:60px; }
TABLE.p-r TH{ font-weight:normal; text-align:left; line-height:17px; padding-bottom:15px; width:370px}

TD.tx{ font-weight:normal; text-align:left; line-height:17px; padding-bottom:15px;}

TABLE.p-r SPAN{ font-weight:bold; color:#FF0000; display:block }
TABLE.p-r A{ padding-left:15px; display:block; background:url(/img/arr_pub.gif) left no-repeat; color:#FF0000; font-weight:bold; margin-top:5px;}
TABLE.p-r TD.line{ border-top:#E3E3E3 1px solid; }

DIV.publication{ line-height:15px;}
DIV.publication SPAN { font-weight:bold; color:#FF0000}

DIV.publication DIV { padding-bottom:25px;}

DIV.publication A{ color:#FF0000; font-weight:bold; display:block; margin-left:25px; background:url(/img/arr_pub.gif) left no-repeat; padding-left:20px; }

TABLE.awards { font-size:11px; border:0px; border-collapse:collapse; width:100%;}
TABLE.awards TD.line{ border-top:#E3E3E3 1px solid; padding-bottom:10px; }
TABLE.awards TH{ padding-right:20px; width:50%; padding-bottom:20px;}
TABLE.awards TD.pic { padding-right:15px; width:50px; vertical-align:middle;  }
TABLE.awards TD.tx{ vertical-align:top; padding-top:25px;}
TABLE.awards SPAN {font-weight:bold; color:#FF0000; display:block;}
TABLE.awards A{cursor:hand;}

DIV.lnews SPAN{font-weight:bold; color:#FF0000; display:block; margin-bottom:2px;}
DIV.lnews A{ font-weight:bold; color:#FF0000; display:block; text-decoration:none; margin-top:5px;}
DIV.lnews { padding-bottom:25px; line-height:15px;  }
DIV.lnews DIV{  font:normal 9.2pt Verdana; line-height:16px; padding:3px 0 3px 0;}


DIV.open_news DIV.cnt{ line-height:15px; }
DIV.open_news SPAN{font-weight:bold; color:#FF0000; display:block; margin-bottom:2px;}

DIV.patents_nav A{ color:#747474; font-weight:bold; display:block; margin-bottom:5px; background:url(/img/arr_patents.gif) left no-repeat; padding-left:10px;  }

DIV.patents_nav A.select{ background:url(/img/arr_patents_select.gif) left no-repeat; color:#FF0000 }
DIV.patents_title { padding-bottom:15px; padding-top:30px; border-bottom:#D9D9D9 1px solid; margin-bottom:25px;}

TABLE.patents { font-size:11px; border:0px; border-collapse:collapse; width:555px;}
TABLE.patents TH { width:25px;}
TABLE.patents TD{ width:84px; padding-bottom:15px;}
TABLE.patents A{ cursor:hand;}
 
A.page{ color:#4D4D4D; text-decoration:none;}
#select{ color:#FF0000; font-weight:bold}

DIV.search{ color:#4D4D4D; }
DIV.search A{color:#4D4D4D; }
DIV.fragment{ padding-bottom:10px;}
DIV.search DIV.path{ font-weight:bold; padding-bottom:5px;}