body {margin: 0 auto; padding: 0; font-family: arial; width: 960px; font-size: 12px; background: #ebfafb;}

.header {height: 124px;}
.header h1 {margin: 0; float: left;}
.header h1 a {background: url(../images/logo.jpg); width: 410px; padding-top: 124px; overflow: hidden; height: 0; display: block;}
.header ul {margin: 0; list-style: none; float: right;}
.header li {float: left; }
.header li a {display: block; float: left; height: 30px; line-height: 30px; text-decoration: none; padding: 0 14px; margin-top: 6px; color: #2f393a; background: url(../images/separator.gif) no-repeat right center;}
.header li a:hover {text-decoration: underline;}

.options {background: white url(../images/options.jpg); height: 76px;}
.options h2 {float: left; display: inline; margin: 29px 0 0 30px; height: 0; padding-top: 24px; overflow: hidden; background: url(../images/options.gif); width: 206px;}
.options ul {margin: 30px 30px 0 0; list-style: none; float: right; display: inline;}
.options li {float: left;}
.options .active a, .options a:hover {background-image: url(../images/on.gif); color: white; border-color: #45912f;}
.options a {height: 19px; min-width:20px; width:auto !important; width:20px; line-height: 19px; text-decoration: none; text-transform: uppercase; font-weight: bold; color: #2e2e2e; font-size: 11px; background-image: url(../images/off.gif); background-repeat: no-repeat; display: block; padding: 0 10px;}
.options .terminuotas {background-position: left center; border-right: 1px solid #b3b3b3;}
.options .kaupiamasis {background-position: right center;}
.options .visi {background-position: left center; margin-left: 30px; border-right: 1px solid #b3b3b3;}
.options .bankai {background-position: center center; border-right: 1px solid #b3b3b3;}
.options .unijos {background-position: right center; min-width:90px; width:auto !important; width:90px;}
.options .ltl {background-position: left center; margin-left: 30px; border-right: 1px solid #b3b3b3;}
.options .usd {background-position: center center; border-right: 1px solid #b3b3b3;}
.options .eur {background-position: right center;}

.rates {width: 960px; border: 1px solid #d5e3e6; border-collapse: collapse; border-spacing: 0; padding: 0;}
.rates th {border: 1px solid #d5e3e6; background: white url(../images/th.gif); height: 26px; line-height: 26px; text-align: left; color: #3f4141; padding: 0 6px;}
.rates tbody th {background-image: none; font-weight: normal; color: #333;}
.rates td {border: 1px solid #d5e3e6; background: white; height: 26px; line-height: 26px; padding:0;}
.rates a {text-decoration: none; color: #333; display: block; padding: 0 6px;}

.rates .best {background: #fffecc;}
/* .rates .men .best {background: #fdfb4c;}
.rates .dumen .best {background: #fefa4c;}
.rates .trysmen .best {background: #fef74c;}
.rates .ketmen .best {background: #fef44c;}
.rates .penkmen .best {background: #fef04c;}
.rates .sesimen .best {background: #feec4c;}
.rates .devmen .best {background: #fee94c;}
.rates .metai .best {background: #fee64c;}
.rates .dumetai .best {background: #fee24c;}
.rates .trysmetai .best {background: #ffdf4c;}
.rates .eind .best {background: #ffdd4c;}
.rates .minsuma .best {background: #feda4c;} */

tbody td.on a {background:#fee24c!important;}
thead th.on {background:#fee24c;}
tbody th.on {background:#fee24c;}

.details {font-size: 11px; line-height: 15px; color: #374243; background: url(../images/details.gif) repeat-x; height: 79px; padding: 35px 30px;}
.details p {margin: 0 0 7px 0; padding: 0 0 7px 0;}
.details .info {width: 300px; float: left; border-right: 1px dotted #aab0b1; padding-right: 30px;}
.details .info p {background: url(../images/i.gif) no-repeat top left; padding-left: 23px;}
.details .plus {width: 230px; float: left; border-right: 1px dotted #aab0b1; margin-left: 30px; padding-right: 30px;}
.details .plus p {background: url(../images/p.gif) no-repeat top left; padding-left: 23px;}
.details .minus {width: 230px; float: left; margin-left: 30px;}
.details .minus p {background: url(../images/m.gif) no-repeat top left; padding-left: 23px;}

.titlebar {background: white url(../images/options.jpg); height: 76px;}
.titlebar h2 {float: left; display: inline; margin: 29px 0 0 30px; height: 0; padding-top: 24px; overflow: hidden; background: url(../images/wizard.gif); width: 195px;}
.titlebar img {float: right; margin: 25px 30px 0 0;}
#apie-mus{background-image:url(../images/apiemus.gif); width:99px;}
#naujienos{background-image:url(../images/naujienos.gif); width:105px;}

.steps {height: 34px; margin: 0; list-style: none; border: 1px solid #cddbde; background: url(../images/steps.gif); padding: 0;}
.steps li {float: left; line-height: 34px; font-weight: bold; background: url(../images/next.gif) top left no-repeat; padding-left: 26px; width: 165px;}

.wizard {background: white url(../images/wizardbg.gif) center top no-repeat; height: 245px; border-left: 1px solid #d5e3e6; border-right: 1px solid #d5e3e6; padding: 0; margin: 0; list-style: none;}
.wizard li {width: 190px; float: left; height: 245px; border-left: 1px solid #d5e3e6; padding:0; margin: 0;}
.wizard span {float: right; color: #7f7f7f;}
.wizard a:hover span, .wizard a.active span {color: #7f7426;}
.wizard a {text-decoration: none; color: #000; border-bottom: 1px solid #d5e3e6; padding: 0 16px;}
.wizard a.active {background: #feea4c}
.wizard a:hover {background: #ffc701}
.wizard .stepone {border: 0;}
.wizard .stepone input {outline: 0; padding: 102px 0; width: 190px; border: 0;  text-align: center; font-size: 30px; font-family: arial; font-weight: bold;}
.wizard .steptwo a {height: 40px; line-height: 40px; display: block;}
.wizard .steptwo input {outline: 0; width: 158px; border: 0; padding: 12px 16px; font-family: arial; font-size: 12px; }
.wizard .stepthree a {height: 81px; line-height: 81px; display: block;}
.wizard .stepfour a {height: 122px; line-height: 122px; display: block;}
.wizard .stepfive {text-align: center; color: gray;}
.wizard .stepfive em { display: block; font-weight: bold; font-style: normal; font-size: 30px; color: black; margin: 100px 0 5px 0}

.comments {clear: both; font-size: 11px; line-height: 15px; color: #374243; background: url(../images/details.gif) repeat-x; height: 109px; padding: 20px 0px;}
.comments p {margin: 0 0 7px 0; padding: 0 16px 7px 16px; width: 159px; float: left; border-right: 1px dotted #aab0b1; height: 90px;}

.footer { color: #2f393a; text-align: right; margin: 15px 30px 30px 30px; font-size: 11px;}

#content {	
		border: 1px solid #d8e2e2;
		border-width:0 1px 1px;
		text-align: left;
		font-family: Arial;
		font-size: 12px;
		background: white url(../images/contentbg.gif) repeat-x top;
		padding: 35px;
		margin-bottom:10px;
		}
.twocolumns {	background: url(../images/2columnsbg.gif) center repeat-y;}
.left {		width: 400px;
		margin-bottom: 40px;}

.right {	width: 400px;
		float: right;}
.line {		clear: both;
		height: 1px;
		background: url(../images/linebreak.gif) center no-repeat;
		margin-bottom: 40px;}

.vtvib_table li{
	list-style:none;
}
.vtvib_table img{
	border:none;
	margin:0 10px 10px 0;