body  { color: #282828; font-size: 12px; font-family: Arial, SunSans-Regular; background-image: url(pics/background.gif); margin: 0  }
td {}
h1 { color: #004894; font-weight: bold; font-size: 16px; font-family: Tahoma; padding-top: 20px }
.centering { background-image: none; text-align: center; vertical-align: middle; width: 100%; height: 100% }
.lang_pos { margin-top: 55px; position: absolute; margin-left: 435px; display: table-cell; }
.lang_top { background: url(pics/lang_up.gif) no-repeat left bottom; text-align: right; width: 30px; height: 16px }
.lang { background-color: white; padding-bottom: 2px; padding-left: 4px; width: 30px; display: block }
.lang img { padding-top: 2px; padding-bottom: 2px }
.lang_bottom { background: url(pics/lang_bottom.gif) no-repeat left top; text-align: right; width: 30px; height: 16px  }
.top { background: white url(pics/line_up.gif) no-repeat left top; text-align: left; padding-top: 10px; width: 480px }
.center { padding: 5px 14px; border-right: 1px solid #cdcccc; border-left: 1px solid #cdcccc; }
.bottom { background: white url(pics/line_bottom.gif) no-repeat center top; width: 480px; height: 10px; overflow: hidden }
.logo { background-color: #004894; text-align: center; padding-top: 30px; padding-bottom: 30px; border-bottom: 4px solid white;}
.pics { width: 190px }
.pics ul { margin: 0px; padding: 0px }
.pics li { list-style-type: none }
.pics li a { color: #cfc09a; font-weight: bold; font-size: 12px; font-family: Verdana; text-decoration: none; text-transform: capitalize; border-right: 4px solid white }
.pics li a:hover { color: #fff; font-weight: bold; font-size: 12px; text-decoration: none; text-transform: capitalize; border-right: 4px solid white }
.tehnika a { background: url(pics/tehnika.jpg) no-repeat; text-align: center; padding-top: 60px; padding-bottom: 60px; border-bottom: 4px solid white; width: 190px; display: block }
.pill a { background: url(pics/pill.gif) no-repeat; text-align: center; padding-top: 60px; padding-bottom: 60px; border-bottom: 4px solid white; width: 190px; display: block }
.project a { background: url(pics/project.jpg) no-repeat; text-align: center; padding-top: 60px; padding-bottom: 60px; width: 190px; display: block }
.sisu { font-size: 12px; background-color: #e5e5e1; vertical-align: bottom }
.text { vertical-align: middle; padding-right: 30px; padding-left: 30px; height: 300px; overflow: visible; }
.contact { color: white; font-size: 11px; background-color: #004894; text-align: center; padding-top: 12px; padding-bottom: 12px; border-top: 4px solid white }