section{ display: block; position: relative; min-width: 1180px; height: 56px; background: url(../images/bg.jpg) repeat-x left; border-bottom: 1px solid #d6d9dc; z-index: 2; }
section .obram{ display: table; width: 100%; height: 56px; }

section .obram .cl2{ display: table-cell; vertical-align: middle; min-width: 470px; max-width: 790px; }
section .obram .cl2 form{ display: table; position: relative; width: 100%; height: 32px; line-height: 32px; margin: 0; clear: both; }
section .obram .cl2 form input[type="text"]{ display: inline-block; width: -webkit-calc(100% - 56px); width: -moz-calc(100% - 56px); width: calc(100% - 56px); height: 30px; line-height: 30px; font: 0.8em OpenI; color: #525252; text-indent: 15px; background: #ffffff; border-bottom: 2px solid #cdcdcd; }
section .obram .cl2 form input[type="submit"]{ display: inline-block; width: 56px; height: 33px; line-height: 33px; background: #5d6062 url(../images/lupa.png) no-repeat center center; border-bottom: 2px solid #3d3f41; cursor: pointer; }
section .obram .cl2 form p{ margin: 0; line-height: 20px; }
section .obram .cl2 form p input[type="radio"]{ cursor: pointer; }
section .obram .cl2 form p label{ cursor: pointer; font-size: 0.7em; margin: 0px 18px 0px 2px; }
section .obram .cl2 form p#result8a{ display: none; position: absolute; width: 100%; margin-top: -3px; background: rgba(255,255,255,0.9); box-shadow: 0px 3px 5px rgba(0,0,0,0.092); box-sizing: border-box; max-height: 300px; overflow-y: auto; overflow-x: hidden; }
section .obram .cl2 form p#result8a span{ display: block; padding: 5px 15px; white-space: nowrap; font-size: 0.8em; line-height: normal; color: #525252; }
section .obram .cl2 form p#result8a span:hover{ background-color: #5897fb; color: #ffffff; }
section .obram .cl2 form p#result8a span:hover a{ color: #ffffff; }
section .obram .cl2 form p#result8a span a em{ display: block; opacity: 0.7; font: 0.8em OpenR; }
section .obram .cl2 form p#result8a .spez{ background: rgba(255,235,59,0.2); }
section .obram .cl2 form p#result8a .mane{ display: block; width: 100%; background: rgba(255,255,255,0.9); position: relative; z-index: 10000; text-align: left; }
section .obram .cl2 form p#result8a .mane:hover{ background: rgba(255,255,255,0.9); }
section .obram .cl2 form p#result8a .mane a{ display: inline-block; vertical-align: middle; width: 100px; height: 41px; overflow: hidden; margin: 10px 15px 22px 0px; font-size: 0.76em; white-space: pre-wrap; text-align: center; }
section .obram .cl2 form p#result8a .mane a b{ display: block; width: 100%; height: 27px; background-size: contain; background-repeat: no-repeat; background-position: center center; margin: 0px auto 2px auto; }
section .obram .cl2 form p#result8a .mane:hover a{ color: #0065AC; }
section .obram .cl2 form p#result8a .maner{ display: block; background: rgba(255,255,255,0.9); position: relative; z-index: 10000; float: right; max-width: 100px; text-align: center; }
section .obram .cl2 form p#result8a .maner:hover{ background: rgba(255,255,255,0.9); }
section .obram .cl2 form p#result8a .maner a{ display: block; width: 100px; height: 41px; overflow: hidden; margin: 10px 0px 22px 0px; font-size: 0.76em; white-space: pre-wrap; }
section .obram .cl2 form p#result8a .maner a:last-child{ margin: 10px 0px 2px 0px; }
section .obram .cl2 form p#result8a .maner a b{ display: block; width: 100%; height: 27px; background-size: contain; background-repeat: no-repeat; background-position: center center; margin: 0px auto 2px auto; }
section .obram .cl2 form p#result8a .maner:hover a{ color: #0065AC; }
section .obram .cl2 form p#result8a .fulls{ clear: both; background: #5d6062; border-bottom: 3px solid #3d3f41; cursor: pointer; }
section .obram .cl2 form p#result8a .fulls b{ display: block; width: 270px; margin: 0 auto; background: url(../images/lupa.png) no-repeat center right; color: #ffffff; }

section .obram .cl3{ display: table-cell; vertical-align: middle; min-width: 240px; width: 240px; padding-left: 90px; text-align: right; }
section .obram .cl3 div{ display: block; float: right; margin: 1px 0px 0px 10px; width: 32px; height: 32px; }
section .obram .cl3 div a{ display: block; width: 32px; height: 32px; }