/* reset.css */ html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {clear: both; border-collapse:separate;border-spacing:0px;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
table.vtop td, table td.vtop {vertical-align:top !important;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
/* typography.css */ body {font-size:75%;color:#222;background:#fff;font-family:Arial,Helvetica,sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:1.834em;line-height:1;margin-bottom:0.5em;}
h2,h3 {font-size:1.167em;font-weight:bold;line-height:1.214em;margin-bottom:0.75em;}
/*h3 {font-size:1em;font-weight:bold;line-height:1.333em;margin-bottom:0.75em;}*/ h4 {font-size:1em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:0.5em;}
h6 {font-size:1em;font-weight:bold;margin-bottom: 0.2em;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
p img {float:left;margin:0;padding:0;}
p img.right {float:right;margin:0 0 0 1.5em;}
p.nojs img{float:none;}
a:focus, a:hover {color:#000; text-decoration: none;}
a:active, a:focus {outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;outline: none;}
a {color:#EA5E0D;text-decoration:underline; -moz-outline-style:none; outline:none;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;margin-bottom: 0.5em;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;}
th, td {padding:4px 5px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {margin-bottom:.5em; font-weight:bold;}
.small {font-size:0.9em; line-height:1.666; margin-bottom:1.666em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0 !important;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0 !important;padding-bottom:0 !important;}
.nowrap {white-space: nowrap}
/* grid.css */ .container {width:950px;margin:0 auto;}
body {margin:0; text-shadow: #000 0 0 0}
div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-21, div.span-22, div.span-23, div.span-24 {float:left;margin-right:25px;}
div.last {margin-right:0;}
.span-1 {width: 30px !important;}
.span-2 {width: 85px !important;}
.span-3 {width: 140px !important;}
.span-4 {width: 195px !important;}
.span-5 {width: 250px !important;}
.span-6 {width: 305px !important;}
.span-7 {width: 360px !important;}
.span-8 {width: 415px !important;}
.span-9 {width: 470px !important;}
.span-10, div.span-10 {width: 525px !important; margin: 0}
.span-21 {width:362px;}
.span-22 {width:467px;}
.span-24 {width: 240px;}
.span-form {width: 491px;}
.box {padding:5px;margin-bottom: 5px;background:#E5ECF9;}
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;}
.clearfix:after, .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .container {display:inline-block;}
* html .clearfix, * html .container {height:1%;}
.clearfix, .container {display:block;}
.clear {clear:both;}
.hidden {display: none}
/* forms.css */ label {font-weight:normal;}
/*fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}*/ fieldset {padding:0;margin:0;border:none;}
legend {font-weight:normal;font-size:1em;}
input.text, input.title, textarea, select {margin:0;}
input.text:focus, input.title:focus, textarea:focus, select:focus {}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;font:12px Arial,Helvetica,sans-serif;}
/*.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}*/ .notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.notice a {color:#514721;}
.success a {color:#264409;}
div.error-list {background:#FFF4D7;border:1px solid #FD8613;margin-bottom:1.5em;padding:5px;}
div.error-list h3 {color:#E65D0D;margin-left:10px;padding-top:5px;}
div.error-list ul {margin-bottom:10px;}
.error a {color:#8a1f11;}
.error label {color:#E65D0D;}
.lft {float:left;}
.rght {float:right !important;}
.pos {position:relative;float:left;width:100%;}
a.black {color:#000000;}
a.pdf {background: url('images/ico.pdf.gif') no-repeat 0px 0px; padding-left: 20px}
a.rss {background: url('images/ico.rss.gif') no-repeat right 0px; padding-right: 23px; display:inline-block;}
a.login {background: url('images/ico.padaliniai.gif') no-repeat top left; padding: 1px 0px 2px 23px}
a.external{background: url('images/ico.ext.gif') no-repeat right center; padding-right:15px;display:inline-block;position:relative;}
ul.non {list-style-type:none; margin: 0 0 1em 0 !important;}
ul.non li {margin-bottom:0.5em;}
.pseudo {color: #EA5E0D; border-bottom: 1px dashed #EA5E0D; cursor: pointer}
.pseudo:hover {border-bottom-color: #FFFFFF}
.orange {color: #EA5E0D !important}
.margin_b {margin-bottom: 1em !important;}
.margin_r {margin-right: 1em;}
.margin_l {margin-left: 0.5em;}
.margin_t {margin-top: 1em;}
.padding_t {padding-top: 1em;}
.padding_t3 {padding-top: 3px;}
.padding_b {padding-bottom: 1em;}
.padding_r {padding-right: 0.5em;}
.margin_no {margin: 0 !important;}
.padding_no {padding: 0 !important;}
h1 {color:#222222; font-family:Arial,Helvetica,sans-serif; font-size:1.834em; font-weight:bold; line-height:1.182em; /*padding-bottom:0.227em;*/ }
h4 {border: 1px solid #cccccc; color: #222222; font-size: 1em; font-weight: bold; padding: 1px 0px 2px 0.8em; letter-spacing: 1px; background: url('images/bg.h4.gif') repeat-x top left #dcdcdc; margin-bottom: 1em; line-height: auto; height: auto}
h4.orange {background-image: url('images/bg.h4_orange.gif'); background-color: #eb7410}
div.h4_s2 {border-bottom: 1px solid #000000; position: relative; float: left; margin-bottom: 1em}
div.h4_s2 h4 {background: url('images/bg.h4_s2.gif') no-repeat top right; padding-right: 67px; color: #FFFFFF; display: inline; border: none; margin: 0; line-height: 1.416em}
#container {position: relative; float: left; width: 990px}
/*#############################################################################*/ #middle {position: relative; float: left; border-right: 1px solid #cccccc; width: 765px}
div.wide, div.widest {width: 990px !important; border: none !important}
div.wide #content {width: 750px !important}
div.widest #content {width: 960px !important}
/*#############################################################################*/ #footer {position: relative; float: left; width: 960px; border-top:1px solid #E1E1E1; margin-top: 10px; padding: 5px 15px; color: #666666; font-size: 0.8em}
/*#############################################################################*/ #header {position: relative; float: left; width: 990px; background: url('images/bg.header.gif') repeat-y top right; margin-bottom: 15px}
#header a, #left_side a {text-decoration: none}
#header a:hover, #left_side a:hover {text-decoration: underline}
#header a img {position: relative; float: left; margin: 15px 0px 15px 15px}
#header ul.top {position: relative; float: right; font-size: 0.9em; line-height: 1.3em; margin: 0px; padding: 0px}
#header ul.top li {position: relative; float: left; list-style-type: none; padding: 5px 0px 0px 0px}
#header ul.top li a {border-right: 1px solid #555555; color: #222222; padding: 0px 0.7em}
#header ul.top li.grp {margin-right: 0.7em}
#header ul.top li.grp a {border: none; background: url('images/bg.header.down.gif') no-repeat right 6px; padding-right: 1em}
#header ul.top li.login {background: #ea5e0d; border-bottom: 2px solid #aeaeae; padding-bottom: 5px; padding-right: 1em}
#header ul.top li.login a {color: #FFFFFF; font-weight: bold; border: none; background: url('images/bg.header.down2.gif') no-repeat right 6px; padding-right: 1em}
/*#############################################################################*/ #group_box, #login_box {position: absolute; display: none; left: 793px; top: 20px; width: 92px; background: #FFFFFF; border: 1px solid #cccccc; padding: 8px 8px 0 8px; font-size: 0.9em; z-index: 999}
#login_box {top: 30px; left: 772px; width: 200px}
#group_box a, #login_box a {color: #222222; line-height: 1em}
#group_box ul, #group_box ul li, #login_box ul, #login_box li {list-style-type: none; margin: 0px}
/*#############################################################################*/ #header div.bar {position: relative; float: left; width: 973px; padding-left: 15px; background: url('images/bg.header-bar.gif') repeat-x top left #191919; border-left: 1px solid #656565; border-right: 1px solid #656565}
#header div.bar ul {position: relative; float: left; margin: 0px; padding: 0px; border-left: 1px solid #656565; border-right: 1px solid #000000}
#header div.bar ul li {position: relative; float: left; list-style-type: none; border-left: 1px solid #000000}
#header div.bar ul li a {position: relative; float: left; color: #FFFFFF; font-weight: bold; padding: 3px 0.6em; border-right: 1px solid #656565; border-left: 1px solid #656565; border-top: 1px solid #656565; border-bottom: 1px solid #4a4a4a; letter-spacing:1px; font-size:0.9em}
#header div.bar ul li a:hover {text-decoration: none; background: url('images/bg.header-bar.hov.gif') repeat-x top left #6f6e6c}
#header div.bar ul li a.sel {background: url('images/bg.header-bar.sel.gif') repeat-x top left #d6cece; border-top-color: #e7dede; border-bottom-color: #e7dede; color: #222222}
#header div.bar form {position:absolute; right: 5px; margin-top: 0.3em; width:160px}
#header div.bar form p {float:left; padding: 0px; margin: 0px}
#header div.bar form input {float:left; border: 1px solid #222222; width: 90px; font-size: 0.9em; height: 13px}
#header div.bar form button {float:left; border: none; background: url('images/btns.bar.gif') no-repeat top left; width: 16px; height: 16px; margin-left: 5px; cursor: pointer}
#header div.bar form fieldset {padding-left: 10px; border-left: 1px solid #cecece}
#header div.bar form a {float:left; width: 16px; height: 16px; background: url('images/btns.bar.gif') no-repeat bottom left; margin-right: 10px; line-height: 1px; font-size: 1px; display: none}
/*#############################################################################*/ #left_side, #right_side {position: relative; float: right; width: 195px; padding-left: 15px}
#left_side ul {width: 195px; margin: 0px; padding: 0px}
#left_side ul li {position: relative; float: left; list-style-type: none; width: 195px}
#left_side ul li a {position: relative; float: left; padding: 4px 20px 4px 15px; width: 160px; font-weight: bold; line-height: 1.25em; background: url('images/bullets.left_side.gif') no-repeat 180px -3px; border-bottom: 1px solid #E1E1E1; font-size: 0.95em}
#left_side ul li a:hover {color: #EA5E0D }
#left_side ul li a.nosub {background-image: none}
#left_side ul li a.sel {color: #FFFFFF; background-color: #666666; background-position: 180px -34px; border-bottom: none}
#left_side ul li ul {}
#left_side ul li ul li a {font-weight: normal; color: #222222; background-color: #E1E1E1; background-position: 180px -65px; padding-top: 3px; padding-bottom: 3px; font-size: 0.9em}
#left_side ul li ul li a.sel {background-color: #cccccc; color: #222222; background-position: 180px -96px}
#left_side ul li ul li ul li a {padding: 4px 0px 4px 30px; width: 165px}
#left_side ul li ul li ul li a.sel {background-color: #cccccc; color: #222222}
#left_side ul li ul li ul li ul li a {background-image: none; padding: 4px 20px 4px 45px; width: 130px}
#left_side ul li ul li ul li ul li a.sel {background-image: none}
/*#############################################################################*/ #right_side {float: left; border-left: 1px solid #cccccc; margin-left: -1px}
#right_side a {}
#right_side a img {margin-bottom: 15px}
#right_side img {margin-bottom: 15px}
#right_side div.box {position: relative; float: left; width: 175px; padding: 0px 10px 0px 10px; margin: 0px 0px 15px 0px; background: none}
#right_side div.box h4 {margin-left: -10px; margin-right: -10px; margin-bottom: 0.8em}
#right_side div.box2 {position: relative; float: left; width: 195px; margin-bottom: 15px}
#right_side div.box2 h4 {margin-bottom: 0px}
#right_side div.box2 p {position: relative; float: left; width: 175px; border: 1px solid #CCCCCC; padding: 9px; margin-top: 1px; margin-bottom: 0px}
#right_side div.box2 a.login {position: relative; float: left; width: 165px; background: url('images/bg.right_side_btn.gif') no-repeat top left; text-decoration: none; color: #222222; font-weight: bold; margin-bottom: 0.3em; margin-top: 5px; padding: 2px 0px 4px 10px; font-size: 12px}
#right_side div.box2 a.login:hover {text-decoration: underline}
#right_side div.box2 a.login.big{ background-image: url('images/bg.right_side_btn2.gif'); padding-bottom:12px}
#right_side div.mf {}
#right_side div.mf h4 {color: #FFFFFF !important}
#right_side div.mf p {background: url('images/bg.mf.jpg') no-repeat 140px 9px; height: 29px; padding-top: 22px }
#right_side div.mf a.login {width: 100px; background-image: url('images/bg.right_side_btn_mf.gif')}
#right_side div.grey {background: url('images/bg.box_grey.gif') no-repeat bottom left #f0f0f1}
#right_side ul {position: relative; list-style-type: none; margin: 0px; padding-top: 1px}
#right_side div.grey ul {margin-bottom: 10px}
#right_side ul li {margin-bottom: 0.5em}
#right_side ul li.ico {background-position: top left; background-repeat: no-repeat; padding-left: 25px; margin-bottom: 5px}
#right_side ul li.ring {background-image: url('images/ico.ring.gif')}
#right_side ul li.eta {background-image: url('images/ico.eta.gif')}
#right_side ul li.house {background-image: url('images/ico.house.gif')}
#right_side ul li.rss {background-image: url('images/ico.rss.gif')}
#right_side ul li.pdf {background-image: url('images/ico.pdf.gif'); padding-left: 20px; background-position: 0px 2px}
#right_side ul li.bankomatai {background-image: url('images/ico.bankomatai.gif')}
#right_side ul.brdr {margin-left: -10px; width: 175px}
#right_side ul.brdr li {position: relative; float: left; width: 175px; padding: 0 10px 0.5em 10px; margin: 0 0 0.5em 0; border-bottom: 1px solid #eeeeef}
#right_side a.pdf {display: inline-block; padding-bottom: 2px; background-position: 0px 2px}
/*#############################################################################*/ #content {position: relative; float: right; padding: 0px 15px 0px 15px; width: 525px}
#content ul {margin-left: 2em}
#content img {margin-bottom: 1em}
#content img.tIcon {margin-bottom: 0; vertical-align: middle}
#content p.paging {margin-bottom: 0px; line-height: 1em}
#content span.expand {position: relative; float: left; cursor: pointer; width: 11px; height: 11px; background: url('images/btns.expand_btn.gif') no-repeat top left; line-height: 1px; font-size: 1px; margin: 5px 5px 0px 0px}
#content span.mn {background-position: 0px -122px}
#content span.blank {background: none; cursor: normal}
#content span.expand2 {cursor: pointer; background: url('images/btns.expand_btn.gif') no-repeat 0px 4px; padding-left: 18px; font-weight: normal; color: #EA5E0D; zoom: 1; display: block}
#content span.mn2 {background-position: 0px -118px}
@media screen and (-webkit-min-device-pixel-ratio:0) {#content span.expand2 {background-position: 0px 3px}
#content span.mn2 {background-position: 0px -119px}
}
#content span.expand_all {cursor: pointer; color: #EA5E0D}
#content div.no_expand_all .expand_all {display: none}
#content dl dt span.item {padding-left: 18px; font-weight: normal}
#content span.link {cursor: pointer; color: #EA5E0D; text-decoration: underline}
a.showMore:hover {border-bottom-color: #FFFFFF}
a.showMore {display: none; border-bottom: 1px dashed #EA5E0D; text-decoration: none}
p.moreText {margin-top: 1em !important}
#content a.history {position: relative; float: left; margin-top: 10px; margin-left: 10px; background: url('images/ico.stulpeliai.gif') no-repeat 0px 3px; padding-left: 16px}
#content h2.bg {font-weight: normal; font-size: 1em; padding: 10px 15px; background: #f4f4f4; line-height: 1.5em}
#content h2.bg a, #content h2.bg span {margin-right: 1em}
#content h2.bg a.act {cursor: default; text-decoration: none; color: #222222}
#content dl.sitemap {margin-bottom: 0px; padding-bottom: 0px}
#content dl.sitemap dd {margin-left: 0px}
#content dl.sitemap ul {list-style-type: none; margin: 0px}
#content dl.sitemap ul li {margin-top: 0.5em; margin-left: 1.5em}
#content dl.sitemap ul li.last {padding-left: 16px}
#content ul.paslaugos {margin-left: 0px; margin-bottom: 0}
#content ul.paslaugos li {float: left; width: 525px; margin-bottom: 15px}
#content ul.paslaugos li img {float: left; margin: 3px 0 0}
#content ul.paslaugos li div.text {float: right; width: 430px}
#content ul.paslaugos li p {margin: 0}
#content ul.paslaugos div.text ul{list-style-type:disc;}
#content ul.paslaugos div.text ul li{ float:none;width:400px;width:auto;margin-bottom:5px;}
#content ul.sar li h2 {font-size: 1.1em; margin-bottom: 0}
#content #links dl {float: left; width: 50%}
#content div.agency_contacts {}
#content div.agency_contacts h5 {padding-left: 10px; padding-bottom: 0.2em; border-bottom: 1px solid #999999}
#content div.agency_contacts ul {padding-left: 10px}
#content div.agency_contacts ul li {white-space: nowrap}
#content div.agency_contacts ul li span {float: left; width: 200px}
#gallery_hidden {display: none}
/*#############################################################################*/ #content table {width: 100%; border-collapse: collapse; border-spacing: 0px; border:1px solid #d7d7d7}
#content table thead th {background: #eea000; text-align: left; border:0}
#content table thead th.nobord {border-bottom: 0px;}
#content table tbody td, #content table tbody th {border-bottom: 1px dashed #d7d7d7; border-right: 1px dashed #d7d7d7; text-align: left}
#content table td{vertical-align: middle;}
#content table tbody tr.last td, #content table tbody tr.last th{border-bottom: none;}
#content table td.last, #content table th.last{border-right: 0px;}
#content table tr.gray td {background:#DCDCDC url(images/bg.td.gray.gif) repeat-x left top;}
#content table .center{text-align: center;}
#content table .right{text-align: right;}
#content table .plus {color: #038C00}
#content table .minus {color: #BB0000}
#content table .dark {background: #c6c6c6}
#content table.nums tbody td {text-align: right}
#content table tfoot td {font-weight: bold; font-style: normal}
#content table .black {background: #000000; color: #FFFFFF}
#content table .gray2 {background: #e7e7e7}
#content table.noBorderRight, #content table.noBorderRight td, #content table.noBorderRight th, #content table .noBorderRight {border-right: none}
#content table.noBorderBottom, #content table.noBorderBottom td, #content table.noBorderBottom th, #content table .noBorderBottom {border-bottom: none}
#content table.noBorder, #content table.noBorder td, #content table.noBorder th, #content table .noBorder {border: none !important }
/* multirow tables */ #content table.multirow tbody .last td, #content table.multirow tbody .last th {border-bottom: none}
#content table.multirow tbody .top td {border-top: 1px solid #d7d7d7}
#content table.multirow tbody td.tab-1 {padding-left: 3em}
#content table.multirow tbody td.tab-2 {padding-left: 6em}
#content table.multirow tbody td.tab-3 {padding-left: 9em}
/* table black*/ #content table.black thead th, #content table.black thead td{ background:#000000;color:#fff}
#content table.black tbody th, #content table.black tbody td{ border:0px;}
/* table gray*/ #content table.gray thead th, #content table.gray thead td{ background:#ececec;}
#content table.gray tbody th, #content table.gray tbody td{ border-right:0px;}
/* white table*/ #content table.white {border:0px;}
#content table.white thead th, #content table.white thead td{ background:#fff;border-bottom:1px solid #000}
#content table.white tbody th, #content table.white tbody td{ border:0px;}
#content table .orange{ background: #eea000}
/*#############################################################################*/ #content button {position: relative; float: left; width: auto; background: #d4d0c8; padding: 0px 10px; height: 24px; margin-right: 15px; margin-top: 0.5em; cursor: pointer; clear: both}
#content button.inline {margin-top: 18px; clear: none}
#content input {border: 1px inherit buttonface; padding: 1px 2px}
#content form {position: relative; float: left; width: 100%; margin-bottom: 1em}
#content div.field {position: relative; float: left; padding-bottom: 0.5em; margin-right: 25px}
#content div.field label {position: relative; float: left; clear: both; font-weight: bold; padding-top: 1px}
#content div.field input {position: relative; float: left; clear: both; width: 242px}
#content div.field select {position: relative; float: left; clear: both}
#content div.check {padding-top: 0.5em}
#content div.check label, #content div.radio label {clear: none; width: auto; font-weight: normal; padding-top: 0px}
#content div.check input, #content div.radio input {clear: none; width: 13px; height: 13px; margin-right: 5px}
#content div.check span, #content div.radio span {position: relative; float: left; margin-top: -3px}
#content div.radio {width: auto; clear: none}
#content div.datepick {width: auto; clear: none; margin-top: 0px !important; padding-left: 0px !important; padding-right: 5px}
#content div.datepick label {width: auto; font-weight: normal; padding: 1px 5px 0px 0px}
#content div.datepick input {background: url('images/ico.calendar.gif') no-repeat right 1px; width: 85px; font-size: 11px}
#content fieldset {position: relative; float: left; clear: both}
#content fieldset.list {padding-bottom: 1em; margin: 0px}
#content fieldset.list legend {position: relative; float: left}
#content fieldset.list div.field, #content fieldset.list p {margin: 0.5em 0px 0px 0em; padding-left: 20px; padding-bottom: 0px}
#content fieldset.list div.radio {padding-left: 10px}
#content fieldset.list p {position: relative; float: left}
/*#############################################################################*/ #content form.sellers {}
#content form.sellers button {float: right; margin-right: 2px}
#content form.sellers fieldset {width: 485px}
#content form.sellers div.field {width: 150px; margin-right: 17px; clear: none}
#content form.sellers div.field label {width: 150px; padding-bottom: 2px; clear: none}
#content form.sellers div.field select {width: 150px; clear: none}
#content form.sellers div.rezis {width: 220px; margin-right: 0px; padding-right: 7px}
#content form.sellers div.rezis label {width: 100%}
#content form.sellers div.rezis label.rezis {width: auto; margin-right: 5px; font-weight: normal; clear: none}
#content form.sellers div.rezis input {width: 66px; margin-right: 10px; clear: none}
#maziau a, #daugiau a {position: relative; float: right; margin-top: 8px; margin-right: 15px}
/*#############################################################################*/ #content form.remelis {position: relative; float: left; width: auto; width: 491px; border-width: 1px 1px 0px 1px; border-style: solid; border-color: #FD8613 #c6c6c6 #c6c6c6 #c6c6c6; padding: 0px 16px 0px 16px; margin: 0px}
div.wide #content form.remelis {width: 716px}
#content form.remelis h2 {position: relative; float: right; clear: both; margin: 0 -16px 15px 0; background: url('images/bg.form_header.gif') no-repeat bottom left; color: #FFFFFF; line-height:1.33em; padding: 5px 0.8em 6px 45px; font-size:1.33em }
#content form.remelis fieldset {margin-bottom: 15px}
#content form.remelis table {margin-bottom: 0; padding-bottom: 1.4em}
#content div.remelis_footer {position: relative; float: left; width: 524px; height: 17px; line-height: 1em; background: url('images/bg.form_footer.gif') no-repeat top left; margin-bottom: 1.5em; border-right: 1px solid #c6c6c6}
div.wide #content div.remelis_footer {width: 749px}
/*#############################################################################*/ #content form.estate {background: url('images/bg.form_estate.jpg') no-repeat top left}
#content form.estate h2 {margin-bottom: 93px}
#content form.estate h4 {margin-bottom: .5em}
#content form.estate table {margin-bottom: 1em}
/*#############################################################################*/ #content form.search {background: url('images/bg.form_search.jpg') no-repeat top left}
#content form.search h2 {margin-bottom: 93px}
#content form.search fieldset {width: 100%}
#content form.search div.field {clear: none; margin: 0;}
#content form.search div.field input {width: 370px}
#content form.search button {float: right; margin-right: 0}
/*#############################################################################*/ #content form.newsletter {}
#content form.newsletter fieldset {margin: 0}
#content form.newsletter fieldset button {position: relative; float: left; clear: both}
#content form.newsletter fieldset.list {width: 470px; margin: 0; padding: 0.5em 0 0.5em 0}
#content form.newsletter fieldset.list p {padding: 0; margin: 0; line-height: 1em; cursor: pointer; background: url('images/btns.expand_btn.gif') no-repeat top left; padding-left: 18px; color: #EA5E0D}
#content form.newsletter fieldset.list p.minus {background-position: 0px -122px}
#content form.newsletter div.field {clear: both; width: 450px}
#content form.newsletter div.check label span {line-height: 100%; margin: 0px}
/*#############################################################################*/ #content form.another {}
#content form.another div.field {clear: both; padding-bottom: 8px}
#content form.another div.field label, #content form.another div.field input, #content form.another div.field select {clear: none}
#content form.another fieldset {width: 491px; margin-bottom: 0}
#content form.another span.comment {margin-left: 3px}
#content form.another input.short {width: 50px}
#content form.another select.short {width: 60px}
#content form.another fieldset.list {position: static; float: none; clear: both; width: 470px}
#content form.another fieldset.list p {width: 195px; font-weight: bold; margin: 0; padding: 0}
#content form.another fieldset.list div.radios {float: left; width: 250px; padding-top: 3px}
#content form.another fieldset.list div.radios label {float: left; clear: both; width: 250px; padding-bottom:8px}
#content form.another fieldset.list div.radios input {float: left; clear: none; width: 13px; height: 13px; margin-right: 5px}
#content form.another fieldset.list div.radios span {position: relative; float: left; margin-top: -3px}
#content form.another div.field {clear: both; width: 470px; margin-right: 0}
#content form.another div.field label {width: 195px}
#content form.another div.field input, #content form.another div.field select {width: auto; margin-right: 3px}
#content form.another span.value {float: left}
#content form.another label.second {float: left; width: auto !important; font-weight: normal; margin-left: 10px; padding: 0 5px 0 0}
#content form.another select.month {width: 50px !important}
#content form.another ul.error-list li {width: 300px}
#content form.another button {margin-left: 195px}
/*#############################################################################*/ #content div.pask_imoka div.remelis_footer {width: 139px; margin-bottom: 0px}
#content form.pask_imoka {padding: 0px 10px; width: 118px}
#content form.pask_imoka h2 {font-size: 1.2em; line-height: 1.2em; padding-right: 0.2em; padding-left: 35px; margin-right: -10px}
#content form.pask_imoka fieldset {width: 118px; margin-bottom: 0px}
#content form.pask_imoka label {position: relative; float: left; padding-left: 1px}
#content form.pask_imoka select {position: relative; float: right}
#content form.pask_imoka p {position: relative; float: right; margin: 5px 0px 0px 0px; padding: 0px; width: 116px; text-align: left; color: #FD8613; line-height: 1.4em; border: 1px solid #FFFFFF}
#content form.pask_imoka span {line-height: 2em; font-weight: bold}
#content form.pask_imoka span strong {font-size: 2.1em}
/*#############################################################################*/ #content form.style2 {position: relative; float: left; width: 720px; height: 410px; background: url('images/bg.form_style2.jpg') no-repeat top left; padding: 110px 0px 0px 26px; font-size: 0.9em}
#content form.style2 h3 {color: #FFFFFF; border-bottom: 1px solid #FFFFFF; line-height: 1.4em; margin-bottom: 0.5em;}
#content form.style2 ul.error-list {position: relative; float: left; list-style-type: none; margin: 9px 0 0 0; padding: 0}
#content form.style2 ul.error-list li a {color: red; text-decoration: none}
#content form.style2 fieldset {width: 410px; margin-bottom: 1em}
#content form.style2 div.field {width: 180px; margin-right: 0; padding-right: 25px}
#content form.style2 input {width: 174px}
#content form.style2 select {width: 180px}
#content form.style2 button {width: 170px; height: 24px; background: url('images/bg.form_style2_button.gif') no-repeat top left; border: none; color: #FFFFFF}
#content form.style2 table {border: none; border-bottom: 1px solid #ffcc66}
#content form.style2 table td {border: none; font-weight: bold; padding: 5px 0}
/*#############################################################################*/ #content form#contact {width: 525px;}
#content form#contact button {float:left; margin-left:150px;}
#content form#contact div.field, #content form#contact fieldset.list {padding-left: 0px !important;}
#content #TB_title {display: none;}
/*#############################################################################*/ #content ul.news {}
#content ul.news li {padding-left: 5.8em}
#content ul.news li span {position: absolute; left: 15px}
/*#############################################################################*/ #content div.zingsniai {position: relative; float: left; margin-bottom: 1em}
#content div.zingsniai span.expand_all {display: none}
#content div.zingsniai dl {}
#content div.zingsniai dt {position: relative; float: left; margin: 0; padding-bottom: 4px}
#content div.zingsniai dt span {position: relative; float: left; width: 695px; background: url('../images/paskolos_zingsniai.jpg') no-repeat top left; color: #222222; font-size: 13px; padding: 10px 0px 10px 55px; height: 19px}
#content #imones_steigimas.zingsniai dt span {background-image: url('../images/imones_steigimo_zingsniai.jpg')}
#content div.zingsniai dt.step2 span {background-position: 0px -39px}
#content div.zingsniai dt.step3 span {background-position: 0px -78px}
#content div.zingsniai dt.step4 span {background-position: 0px -117px}
#content div.zingsniai dt.step5 span {background-position: 0px -156px}
#content div.zingsniai dt.step6 span {background-position: 0px -195px}
#content div.zingsniai dt.step7 span {background-position: 0px -234px}
#content div.zingsniai dt.step8 span {background-position: 0px -273px}
#content div.zingsniai dt.step9 span {background-position: 0px -312px}
#content div.zingsniai dt.step10 span {background-position: 0px -351px}
#content div.zingsniai dt.step11 span {background-position: 0px -390px}
#content div.zingsniai dt.step12 span {background-position: 0px -429px}
#content div.zingsniai dd {position: relative; float: left; margin: 0; padding: 0.5em 5px 0 5px; width: 740px}
#content #steps3 .expand_all_container{display:none}
#content #steps3.zingsniai dt span{ width:485px; padding: 10px 0px 10px 40px; color:#ff7500; font-weight:bold; background: url('../images/bg.3steps.jpg') no-repeat left top}
#content #steps3.zingsniai dt.step2 span{background-position: 0px -39px;}
#content #steps3.zingsniai dt.step3 span{background-position: 0px -78px;}
#content #steps3.zingsniai dd{ width:515px}
/*#############################################################################*/ #map {position: relative; float: left; height: 300px; width: 523px; border: 1px solid black; margin-bottom: 1em}
div.popup_content {width: 493px; clear: both; padding: 0px 15px}
div.popup_content p, div.popup_content ul {margin-bottom: 0.75em}
#card_limit, #mnt_paymt {width: 4.5em}
/*#############################################################################*/ #g_{text-align: center;}
#g_wrap{ margin:0 auto; width:810px; background:url('images/g.bg.warp.gif') repeat-y left top}
#g_bg{ width:800px; text-align:left; margin:0 5px; background:url('images/g.bg.content.gif') repeat-y left top}
#g_ #content{ width:710px; float:none; margin:25px 25px 0px 25px; padding:20px; background:#fff}
#g_ div.footer{ text-align: right; font-size:0.8em; padding:5px 25px 25px 25px}
#g_ .parheading {font-size: 1.67em; font-weight: bold; color: #000000}
#g_ table.clear, #g_ table.clear tbody td{ border:0}
#g_ table.clear tr td{ padding:0;vertical-align: top;}
#g_ table.clear tr td.tdlight{ width:180px;padding:15px;background:#fff5e5}
#g_ small {font-size: 0.92em;}
#g_ hr {border-color:#e1e1e1; border-style:dashed; border-width:1px 0pt 0pt; height:1px; overflow:hidden; margin: 25px 0; background:none}
#g_ hr.n2{ border-color:#ffebcc; border-style: solid; margin:10px 0; clear:both}
#g_ .orange {color:#FF9900;}
#g_ a.int {text-decoration: none;border-bottom:1px dotted;}
#g_ p img {margin:5px;}
#g_ p img.right{ float:right;margin:5px 0px 5px 25px;}
#g_ p img.left{ float:left;margin:5px 25px 5px 0px;}
/*#############################################################################*/ #banners, #banners embed {float:left;}
#banners img, #banners .margin_b{float:left;margin:0 !important;padding-bottom:15px;}
/*#############################################################################*/ #usb_atmintine_dovanu, #interneto_bankas, .newblock {border: 1px solid #CCCCCC; border-top-color: #FF9900; padding: 15px; margin-bottom:0.75em; display: none}
#usb_atmintine_dovanu h2{ color: #FF9900}
#usb_atmintine_dovanu p small{ color: #8F8F8F}
.newblock {display: block}
#interneto_bankas {border: 1px solid #CCCCCC; border-top-color: #FF9900; padding: 15px; margin-bottom:0.75em; display: none}
#interneto_bankas h2 {color: #FF9900}
/*#############################################################################*/ .factoringBlock {padding: 65px 0 10px 45px; zoom: 1}
.factoringBlock h2 {display: none}
#factoring-1 {background: url('images/img-finansavimas.png') no-repeat}
#factoring-2 {background: url('images/img-rizikos-sumazinimas.png') no-repeat}
#factoring-3 {background: url('images/img-saskaitu-administravimas.png') no-repeat}
/*#############################################################################*/ /* Naujasauto.lt skaiciuokle tituliniame */ #naujasauto {position: relative; float: left; width: 525px; height: 200px; background: url('images/naujasauto.bg.jpg') no-repeat top left; margin: 0 0 1.5em 0; font-size: 12px}
#naujasauto a {margin: 3px 0 0 15px; padding: 0; float: left; clear: both}
#naujasauto a img {margin:0; padding:0}
#naujasauto form {width: 310px; height: 110px; margin: 53px 0 0 17px}
#naujasauto div.field {float: left; width: 130px; margin: 0 15px 5px 0}
#naujasauto div.field select{ width: 130px}
#naujasauto div.field label{ position: relative; float: left; color: #FFFFFF; width: 130px; padding-bottom: 3px; font-weight:normal}
#naujasauto div.long {float: left; width: 277px; color: #FFFFFF}
#naujasauto div.long span {float: left; clear: both; width: 290px; margin-bottom: 5px}
#naujasauto div.long button {float: right; height: 21px; width: 56px; background: url('images/naujasauto.btn.jpg') no-repeat top left; border: none; cursor: pointer; margin: 0; clear: none}
#naujasauto div.long label {float: left; margin-right: 3px}
#naujasauto div.long input {float: left; margin-right: 10px; width: 70px;}
#works {padding: 10px}
/*#############################################################################*/ h2.eco {position: relative; font-size:1.35em; margin:1.5em 0 0.75em; margin-left: -5px; padding: .25em 0 .25em 45px; background: url('images/eco-medium.png') no-repeat}
.double-pane, {overflow: hidden; zoom: 1}
.double-pane .first, .double-pane .second {float: left; width: 297px; padding-left: 40px; margin-right: 20px}
.double-pane .last {margin-right: 0}
.double-pane .first h5, .double-pane .second h5 {position: relative; font-size:1.2em; line-height:1.25; margin-bottom:1.25em; margin-left: -40px; padding: .23em 0 .23em 40px}
.double-pane .first h5 {background: url('images/bullet-1.gif') no-repeat 5px 0}
.double-pane .second h5 {background: url('images/bullet-2.gif') no-repeat 5px 0}
#content table td.special {background: url('images/ico.special_intrests.gif') no-repeat 6px 10px; padding-left: 37px}
#content div.special {background: url('images/ico.special_intrests.gif') no-repeat top right; padding-top: 8px; margin-top: 17px; width: 198px !important}
#content div.special label {width: 198px !important}
#right_side a.special, #right_side strong.special {background: url('images/ico.special_intrests.gif') no-repeat top left; padding-left: 32px; display: inline-block; line-height: 1.8em; padding-bottom: 3px; padding-top: 1px}
#content a.special_box {background: url('images/ico.special_intrests.gif') no-repeat 10px 11px; border: 1px solid #CCCCCC; border-top-color: #FF9900; padding: 15px; padding-left: 46px; width: 297px; display: block}
#right_side a.strong {font-weight: bold}
/*#############################################################################*/ /* lt/pages/apie/socialine_atsakomybe_ir_remimas */ div.socialine div.socialine_box {position: relative; float: left; width: 137px; height: 25px; background-position: top left; background-repeat: no-repeat; padding: 75px 0 0 113px; margin-bottom: 2em}
div.socialine div.atsakingai {background-image: url('images/bg.socialine_atsakingai.jpg')}
div.socialine div.puoselejame {background-image: url('images/bg.socialine_puoselejame.jpg'); float: right}
div.socialine div.dalyvaujame {background-image: url('images/bg.socialine_dalyvaujame.jpg')}
div.socialine div.tausojame {background-image: url('images/bg.socialine_tausojame.jpg'); float: right}
div.socialine_bendradarbiaukime {float: left; clear: both; background: url('images/bg.socialine_bendradarbiaukime.jpg') no-repeat top left; padding: 10px 0 10px 50px; margin-bottom: 1em}
div.socialine_bendradarbiaukime a {font-weight: bold; text-decoration: none}
div.socialine_bendradarbiaukime a:hover {text-decoration: underline}
/*#############################################################################*/ #services {margin-bottom: 20px}
#services ul.tabs {float: left; list-style-type: none; padding: 0; margin: 0; width: 100%; border-bottom: 1px solid #C7C7C7}
#services ul.tabs li {float: left; margin: 1px 0 -2px 10px; padding: 5px 10px; border-bottom: 1px solid #C7C7C7; text-decoration: none; font-weight: bold; background: #F2F2F2; color: #4C4C4C; font-size: 0.9em}
#services ul.tabs li.sel {border: 1px solid #C7C7C7; border-bottom-color: #FFFFFF; background: #FFFFFF; color: #FE9900; margin-bottom: -1px; margin-top: 0px}
#services div.questions {float: left; width: 708px; border: 1px solid #C7C7C7; border-top :none; padding: 20px}
#services div.questions div.radio {margin-bottom: 1em}
#services div.questions div.radio label {margin-left: 2em}
#services div.questions div.radio input {vertical-align: middle}
#services div.questions a.prev {margin-right: 2em}
#services div.questions a.disabled {color: #c7c7c7; text-decoration: none}
#services div.questions img {float: left; margin-right: 20px}
#services div.questions div.text {float: left; width: 600px}
/*#############################################################################*/ #content form#students{ position:relative; width:730px; height:410px; margin:0 0 1.5em 0; padding:110px 0 0 20px; background: transparent url('images/bg.form_style3.jpg') no-repeat left bottom}
#content form#students div.field {width:500px; margin-right:0; padding:5px 15px 5px 0px}
#content form#students div.field label{ position:relative; float:left; width:150px; clear:none}
#content form#students div.field select{ position:relative; float:left; width:285px; clear:none}
#content form#students div.field input{ position:relative; float:left; clear:none}
#content form#students div.field button {width: 170px; height: 24px; margin-left:150px; background: url('images/bg.form_style2_button.gif') no-repeat top left; border: none; color: #FFFFFF}
#content form#students div.field .comment{ font-size:0.8em; line-height:200%; padding-left:5px}
/*#############################################################################*/ #salePartners h1{ margin:0; color:#ef7800}
#salePartners h3{ padding-top:1.00em; border-bottom:1px solid #ccc}
#salePartners ul{ position:relative; list-style:none; padding:0; margin:0}
#salePartners ul li{ padding:0; margin:0}
#salePartners ul li.pic{ width:230px; height:150px; margin:0 0 20px 0; overflow:hidden}
#salePartners ul li.pic img{margin:0;}
#salePartners ul li.paymonth{ position:absolute; z-index:99; margin-left:100%; left:-90px; top:80px; width:80px; padding:25px 0 0 10px; height:65px; font-style:normal; font-size:12px; line-height:120%; text-shadow: none; color:#fff; overflow:hidden; background:url('images/bg.eyecatcher_orange.png') no-repeat left top}
* html #salePartners ul li.paymonth{ filter:expression((runtimeStyle.filter == '') ? runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.swedbank.lt/css/images/bg.eyecatcher_orange.png', sizingMethod='crop')" : runtimeStyle.filter,runtimeStyle.backgroundImage = 'none')}
#salePartners ul li.price, #salePartners ul li.newprice{color:#EA5E0D;}
#salePartners ul li big{font-size:1.00em;font-weight:bold;}
/*#############################################################################*/ #content .slides {position:relative; float:left; width:525px; margin:0 0 20px 0; border-top: 1px solid #d4d4d4; background: #eaeaea url('images/bg.slides.png') no-repeat bottom left; clear:both; overflow:hidden}
#content .slides ul.slides-btns {float:left; position:relative; list-style-type: none; margin:0; padding:20px 25px 10px 25px; height:20px; width:475px; overflow:hidden}
#content .slides ul.slides-btns li {float: left; padding: 0; margin-right: 10px; background: url('images/bg.regslides_href2.gif') no-repeat top right}
#content .slides ul.slides-btns li a {float: left; height: 20px; background: url('images/bg.regslides_href2.gif') no-repeat 0px -20px; text-align: center; font-size: 12px; text-decoration: none; padding: 0px 10px}
#content .slides ul.slides-btns li.sel {background-position: right -40px}
#content .slides ul.slides-btns li.sel a {background-position: 0px -60px; color: #FFFFFF}
#content .slides div.slides-body {position:relative; float:left; width:475px; padding:0 25px 0 25px; margin:0 0 20px 0; background: url('images/bg.slides.body.png') repeat-y 25px 0}
#content .slides div.slides-body .slides-body-top, #content .slides div.slides-body .slides-body-btm{ float:left; width:100%; height:10px; background:url('images/bg.slides.body.top.png') no-repeat left top; overflow:hidden; clear:both}
#content .slides div.slides-body .slides-body-btm{background:url('images/bg.slides.body.btm.png') no-repeat left top;}
#content .slides div.slides-body a.controls {float:left; position:absolute; width: 21px; height: 30px; background: url('images/bg.regslides_controls.gif') no-repeat 0 0; overflow:hidden}
#content .slides div.slides-body a.controls.prev{ top:0; left:5px}
#content .slides div.slides-body a.controls.next {top:0; left:0; margin-left:499px; background-position: -21px 0px}
#content .slides div.slides-body a.controls.disabled {background-image: url('images/bg.regslides_controls_disabled.gif')}
#content .slides div.slides-body a.controls.disabled:hover {cursor: default}
#content .slides div.slides-mask {width:455px; margin:0 auto; overflow: hidden}
#content .slides div.slides-panel{ float:left; overflow:hidden}
#content .slides div.slides-panel div{float:left;}
#content .slides .step-text{ float:left; width:455px}
#content .slides .step-text h3{ float:left; width:100%}
#content .slides .step-text img{ float:left; width:220px; margin:0; padding:0}
#content .slides .step-text ul{ float:left; width:220px; margin:0; padding-left:15px; list-style-position:inside}table.jCalendar {border: 1px solid #cccccc; background: #cccccc; border-collapse: separate; border-spacing: 1px; margin: 0}
table.jCalendar th {background: #8b8c90; color: #FFFFFF; font-weight: bold; padding: 3px 0px; text-align: center}
table.jCalendar td {background: #FFFFFF; color: #000; padding: 3px 5px; text-align: center}
table.jCalendar td.other-month {background: #ddd; color: #aaa}
table.jCalendar td.today {background: #cbcbcb}
table.jCalendar td.selected {background: #666; color: #fff}
table.jCalendar td.selected:hover {background: #f33; color: #fff}
table.jCalendar td:hover, table.jCalendar td.dp-hover {background: #cbcbcb;; color: #000}
table.jCalendar td.disabled, table.jCalendar td.disabled:hover {background: #bbb; color: #888}
/* For the popup */ /* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */ div.dp-popup {position: relative; font-size: 10px; font-family: arial, sans-serif; width: 172px; line-height: 1.2em; border: 1px solid #ff6600; background: url('images/bg.datePicker.gif') repeat-x top left #ff6501}
div#dp-popup {position: absolute; z-index: 9888}
div.dp-popup h2 {font-size: 12px; text-align: center; margin: 2px 0; padding: 0; color: #FFFFFF}
a#dp-close {font-size: 11px; padding: 4px 0; text-align: center; display: block}
a#dp-close:hover {text-decoration: underline}
div.dp-popup a {color: #000; text-decoration: none; padding: 3px 2px 0}
div.dp-popup div.dp-nav-prev {position: absolute; top: 2px; left: 4px; width: 100px}
div.dp-popup div.dp-nav-prev a {float: left}
/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */ div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {cursor: pointer; color: #FFFFFF}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {cursor: default; display: none}
div.dp-popup div.dp-nav-next {position: absolute; top: 2px; right: 4px; width: 100px}
div.dp-popup div.dp-nav-next a {float: right}
div.dp-popup a.disabled {cursor: default; color: #aaa}
div.dp-popup td {cursor: pointer}
div.dp-popup td.disabled {cursor: default}
/* ======= STAR-RATER ======== */ .star-rating, .star-rating a:hover, .star-rating a:active, .star-rating a:focus, .star-rating .current-rating{ background: url(images/star.gif) left -1000px repeat-x}
.star-rating{ position:relative; width:125px; height:25px; overflow:hidden; list-style:none; margin:0; padding:0; background-position: left top}
.star-rating li{ display: inline}
.star-rating a, .star-rating .current-rating{ position:absolute; top:0; left:0; text-indent:-1000em; height:25px; line-height:25px; outline:none; overflow:hidden; border: none}
.star-rating a:hover, .star-rating a:active, .star-rating a:focus{ background-position: left bottom}
.star-rating .current-rating{ z-index:1; background-position: left center}
.inline-rating{ display:-moz-inline-block; display:-moz-inline-box; display: inline-block; vertical-align: middle; position: relative; float: left}
.small-star{ width:50px; height:10px}
.small-star, .small-star a:hover, .small-star a:active, .small-star a:focus, .small-star .current-rating{ background-image: url(images/star_small.gif); line-height: 10px; height: 10px}
/* ======= /STAR-RATER ======== */ #content div.ratings {padding-bottom: 1em}
#content div.ratings div {position: relative; float: left; clear: both; width: 505px}
#content div.ratings strong {position: relative; float: left; width: 230px}/* ----------------------------------------------------------------------------------------------------------------*/ /* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/ /* ----------------------------------------------------------------------------------------------------------------*/ *{padding: 0; margin: 0;}
/* ----------------------------------------------------------------------------------------------------------------*/ /* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/ /* ----------------------------------------------------------------------------------------------------------------*/ #TB_window {font: 12px Arial, Helvetica, sans-serif; color: #333333}
#TB_secondLine {font: 10px Arial, Helvetica, sans-serif; color:#666666}
#TB_window a:link {color: #ea5e0d;}
#TB_window a:visited {color: #ea5e0d;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #ea5e0d;}
#TB_window a:focus{color: #ea5e0d;}
/* ----------------------------------------------------------------------------------------------------------------*/ /* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/ /* ----------------------------------------------------------------------------------------------------------------*/ #TB_overlay {position: fixed; z-index:9991; top: 0px; left: 0px; height:100%; width:100%}
.TB_overlayMacFFBGHack {background: url(images/macFFBgHack.png) repeat;}
.TB_overlayBG {background-color:#000; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5}
* html #TB_overlay {/* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}
#TB_window {position: fixed; background: url('images/bg.kontaktu_forma.gif') no-repeat bottom left; z-index: 9992; color:#000000; display:none; text-align:left; top:50%; left:50%; border-top: 1px solid #cccccc}
* html #TB_window {/* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}
#TB_window img#TB_Image {display:block; margin: 15px 0 15px 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666; border: none}
#TB_caption{ height:25px; padding:7px 30px 10px 25px; float:left}
#TB_closeWindow{ height:25px; padding:11px 25px 10px 0; float:right}
#TB_closeAjaxWindow{ }
#TB_ajaxWindowTitle{ float:left; padding:7px 0 5px 10px; margin-bottom:1px}
#TB_title{ background-color:#e8e8e8; border-bottom: 1px solid #FD8613; padding: 8px 15px; height: 15px; font-size: 11px; margin-top: -1px}
#TB_closeWindowButton {position: relative; float: left; background: url('images/btn.kontaktu_close.gif') no-repeat 0px 6px; padding-left: 12px; color: #ea5e0d !important; padding-bottom: 1px}
#TB_controls {position: relative; float: right}
#TB_controls a {color: #ea5e0d !important}
#TB_imageCount {position: relative; float: left; margin-left: 15px}
#TB_ajaxContent{ clear:both; padding: 1px; overflow:auto; text-align:left; line-height:1.4em}
#TB_ajaxContent h2 {position: relative; float: right; clear: both; background: red; margin: 0 0 15px 0; background: url('images/bg.form_header.gif') no-repeat bottom left; color: #FFFFFF; line-height:1.33em; padding: 5px 0.8em 6px 45px; font-size:1.33em }
form#contact div.field {position: relative; float: left; clear: both; width: 493px; padding: 5px 15px; margin-bottom: 1px}
form#contact div.field label {position: relative; float: left; width: 150px; padding-top: 2px; font-weight: bold; clear: none}
form#contact div.field input, form#contact div.field textarea, form#contact div.field select {position: relative; float: left; width: 280px; clear: none}
form#contact div.field textarea {height: 190px; width: 270px; font: 12px Arial,Helvetica,sans-serif}
form#contact div.field select {width: 284px}
form#contact fieldset.list {position: relative; float: left; clear: both; width: 450px; padding: 5px 15px}
form#contact fieldset.list p {position: relative; float: left; width: 150px; padding: 0; margin: 0; font-weight: bold}
form#contact fieldset.list div.radios {position: relative; float: left; margin-top: 4px}
form#contact fieldset.list label {position: relative; float: left; width: auto; clear: both; padding-bottom: 3px}
form#contact fieldset.list label input {position: relative; float: left; height: 12px; width: 12px; margin-right: 5px}
form#contact fieldset.list label span {position: relative; float: left; margin-top: -3px}
form#contact div.error {background: url('images/ico.form_error.gif') no-repeat 459px 7px #f1f1f1}
form#contact div.error label {color: #ff6600}
form#contact button {position: relative; float: right; padding: 0px 10px; line-height: 12px; width: auto; margin-right: 15px; height: 24px}
#TB_ajaxContent.TB_modal{ padding:15px}
#TB_ajaxContent p{ padding:5px 0px 5px 0px}
#TB_load{ position: fixed; display:none; height:13px; width:208px; z-index:9993; top: 50%; left: 50%; margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */ }
* html #TB_load {/* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}
#TB_HideSelect{ z-index:9990; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%}
* html #TB_HideSelect {/* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}
#TB_iframeContent{ clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px}