body { color: #666666; font-size: 76%; font-family: Verdana, Tahoma, Arial; text-align: left; margin: 0; padding: 0px; background: #fff url('/design/images/bg_fonas.gif') repeat-x top left; }
img { border: 0px solid; }
a { color: #009933; text-decoration: none; }
a:hover { color: #009933; text-decoration: underline; }
#container { background: transparent; position: relative; width: 829px; height: 100%; margin: 0 auto; }
#row { width: 829px; height: 23px; float: left; position: relative; }
#row ul#lang { list-style-type: none; float: left; margin: 5px 0 0 727px; padding: 0; }
#row ul#lang li { float: left; background-color: #e1e1e1; margin-left: 1px; width: 22px; text-align: center; font-weight: bold; padding: 2px; }
#row ul#lang li a { }
#top1 { width: 829px; height: 135px; float: left; position: relative; }
#top1_left { width: 8px; height: 135px; background: transparent url('/design/images/green_left.gif') repeat-y top right; float: left; }
#top1_foto1 { width: 227px; height: 135px; background: transparent url('/design/images/foto1.jpg') no-repeat top left; float: left; }
#logo { width: 227px; height: 135px; float: left; }
#grafika_lt { width: 346px; height: 135px; background: transparent url('/design/images/grafika_lt.jpg') no-repeat top left; float: left; }
#grafika_en { width: 346px; height: 135px; background: transparent url('/design/images/grafika_en.jpg') no-repeat top left; float: left; }
#grafika_ru { width: 346px; height: 135px; background: transparent url('/design/images/grafika_ru.jpg') no-repeat top left; float: left; }
#kalbos { width: 21px; height: 135px; background: transparent url('/design/images/green_right.gif') repeat-y top left; float: left; }
#top2 { width: 829px; height: 68px; float: left; position: relative; }
.left { width: 8px; float: left; }
#top2_foto2 { width: 454px; height: 68px; float: left; background: transparent url('/design/images/foto2.jpg') no-repeat top left; }
#veikla { width: 346px; float: left; }
#main { width: 829px; float: left; position: relative; }
#menu { width: 227px; float: left; }
#main_text { float: left; width: 573px; background: #fafafa url('/design/images/bg_title.gif') no-repeat top left; }
h1 { font-weight: bold; font-size: 95%; }
h2 { padding-left: 10px; font-weight: bold; font-size: 90%; }
h3 { padding-left: 20px; font-weight: bold; font-size: 85%; }
h4 { padding-left: 30px; font-weight: bold; font-size: 80%; }
.title { padding: 10px 15px 10px 15px; }
.text { padding: 0 15px 15px 15px; font-size: 90%; line-height: 1.5; }
.menu_item { border-bottom: solid 1px #d3d3d3; padding: 10px; }
.menu_item a { color: #666666; background-image: url('/design/images/icon.gif'); background-position: left center; background-repeat:no-repeat; margin: 0 5px; padding: 0 15px; text-transform: uppercase; }
.menu_item a:hover { text-decoration: none; color: #000; }
.active a { color: #000; background-image: url('/design/images/icon_a.gif'); background-position: left center; background-repeat:no-repeat; margin: 0 3px; padding: 0 17px; }
.submenu_item a { color: #666666; margin: 0 5px; padding: 0 15px 0 25px; background: none; text-transform: none; }
.submenu_item a:hover { text-decoration: none; color: #000; }
.activesub a { color: #000; }
#rekv1 { color: #333333; width: 212px; height: 44px; float: left; font-size: 80%; background-color: #e9e9e9; margin-top: 17px; padding: 10px 0 0 15px; }
#rekv2 { color: #333333; width: 224px; height: 35px; background: transparent url('/design/images/bg_rekv.gif') no-repeat top left; float: left; font-size: 80%; padding: 30px 0 5px 15px; }
#rekv3 { color: #333333; width: 334px; height: 16px; float: left; font-size: 80%;  background: transparent url('/design/images/bg_copyr.gif') repeat-x top left; padding-top: 56px; }
#bot_line { height: 3px; line-height: 0.2; width: 800px; margin-left: 8px; margin-right: 21px; background: transparent url('/design/images/line.gif') repeat-x top left; }
#green1 { width: 227px; height: 4px; float: left; line-height: 0.2; background-color: #3fb57c; margin-left: 8px; }
#green2 { width: 228px; height: 4px; float: left; line-height: 0.2; background-color: #01954d; border-left: solid 1px #fff; border-right: solid 1px #fff; }
#green3 { width: 343px; height: 4px; float: left; line-height: 0.2; background-color: #3fb57c; }
div.path { margin-top: 7px; }
.mypath { font-size: 65%; }
a.path { color: #666; text-decoration: underline; }
a.path:hover { text-decoration: none; }