html {
	height:100%;
}

body {
	height:100%;
	font-family:Georgia, 'Times New Roman', Times, serif; 
	color:#000000; 
	font-size:12px;
	margin:0px;
}

a {
	text-decoration:none;
	color:#ffffff;
}

form {
	margin:0px;
}

.textarea {
	border:1px solid #000000; 
	background-color:#ffffff; 
	font-size:11px; 
	vertical-align:top;
	font-size:10px; 
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif; 
}

#main-container {
  width: 100%;
  background-color:#6b6b6b;
  text-align: left;
  position: relative;
  min-height: 100%; /* For Modern Browsers */
  height: auto !important; /* For Modern Browsers */
  height: 100%; /* For IE */
}

/*header*/
table#header {
	background-color:#ffffff; 
	width:100%; 
	height:115px; 
	background-image:url(img/bg-top.gif); 
	background-repeat:repeat-x;
}
td#logo {
	width:250px; 
	vertical-align:top; 
	padding-left:40px; 
	padding-top:20px; 
	padding-right:25px;
}
td#banner {
	text-align:center; 
	padding-right:7px;
}
/*eof header*/

/*left column*/
td#prekiu-katalogas {
	width:248px; 
	height:161px; 
	background-image:url(img/left-column-top.gif); 
	background-repeat:no-repeat; 
	vertical-align:top; 
	padding-left:30px;
}
.left-col-title {
	font-size:14px; 
	font-weight:bold; 
}
td#prekiu-katalogas-content {
	vertical-align:top; 
	padding-left:30px; 
	background-color:#fffcec; 
	background-image:url(img/left-top-shadow.gif); 
	background-position:right; 
	background-repeat:repeat-y;
}
td#prekiu-katalogas-content a {
	color:#000000;
}
.katalogo-kategorija {
	padding-left:5px; 
	padding-top:5px; 
	border-bottom:1px dotted #e1dfd2; 
	width:188px; 
	padding-bottom:2px; 
	padding-top:2px;
}
#katalogo-kategorija-selected {
	padding-left:5px; 
	padding-top:5px; 
	border-bottom:1px dotted #e1dfd2; 
	width:188px; 
	padding-bottom:2px; 
	padding-top:2px; 
	background-image:url(img/ico-bg.gif); 
	background-repeat:repeat-x;
}
.katalogo-subkategorija1 {
	padding-left:5px; 
	padding-top:5px; 
	border-bottom:1px dotted #e1dfd2; 
	width:188px; 
	padding-bottom:2px; 
	padding-top:2px;
}
.katalogo-subkategorija2 {
	padding-left:14px; 
	padding-top:5px; 
	border-bottom:1px dotted #e1dfd2; 
	width:179px; 
	padding-bottom:2px; 
	padding-top:2px;
}
.katalogo-subkategorija3 {
	padding-left:23px; 
	padding-top:5px; 
	border-bottom:1px dotted #e1dfd2; 
	width:170px; 
	padding-bottom:2px; 
	padding-top:2px;
}
td#paieska {
	width:248px; 
	height:78px; 
	background-image:url(img/icon-paieska.jpg); 
	background-repeat:no-repeat; 
	vertical-align:top; 
	padding-left:30px;
}
td#paieska-content {
	padding-left:35px; 
	padding-top:3px; 
	background-color:#fffcec; 
	background-image:url(img/left-top-shadow.gif); 
	background-position:right; 
	background-repeat:repeat-y;
}
.text-input {
	border:1px solid #000000; 
	background-color:#ffffff; 
	height:13px; 
	font-size:10px; 
	vertical-align:top;
}
#ieskoti-button {
	width:78px; 
	height:25px; 
	background-image:url(img/but-ieskoti.png); 
	background-repeat:no-repeat; 
	float:right; 
	margin-top:1px;
}
#ieskoti-button-text {
	padding-left:9px; 
	color:#ffffff; 
	font-size:11px;
}
td#krepselis {
	width:248px; 
	height:100px; 
	background-image:url(img/icon-krepselis.jpg); 
	background-repeat:no-repeat; 
	vertical-align:top; 
	padding-left:30px;
}
td#krepselis-content0 {
	padding-left:30px; 
	padding-top:3px; 
	padding-bottom:10px; 
	background-image:url(img/grad-left-bg.jpg); 
	background-repeat:no-repeat; 
	background-position:top; 
	background-color:#fffcec; 
	height:61px;
}
div#krepselis-content {
	padding-bottom:5px; 
	border-bottom:1px dotted #000000; 
	padding-left:5px; 
	width:188px; 
	margin-bottom:5px;
}
/*eof left column*/

/*middle column*/
td#middle-header {
	background-image:url(img/middle-column-top.jpg); 
	background-repeat:no-repeat; 
	background-color:#ffffff; 
	height:123px; 
	width:100%; 
	padding-left:15px;
}
h1 {
	font-size:23px; 
	margin-top:0px; 
	margin-bottom:0px; 
	font-weight:normal;
}
#header-icon-container {
	float:right; 
	padding-right:30px; 
	text-align:right; 
	width:200px; 
	height:10px; 
	font-size:0px; 
	margin-top:105px;
}
#header-icon-container2 {
	width:100px;; 
	padding-right:40px;
	padding-left:20px; 
	text-align:right; 
	width:200px; 
	height:10px; 
	font-size:0px; 
	padding-top:100px;
}
td#main-content0 {
	width:100%; 
	background-color:#799fb8; 
	background-image:url(img/bg-main.gif); 
	background-repeat:repeat-x; 
	background-position:top; 
	height:245px; 
	vertical-align:top;
}
div#main-content {
	padding:15px;
}
div.category-box {
	float:left; 
	height:158px; 
	border-bottom:1px dotted #ffffff; 
	border-right:1px dotted #ffffff; 
	padding:15px;
	text-align:center;
}
div.product-box {
	float:left; 
	height:200px; 
	border-bottom:1px dotted #ffffff; 
	border-right:1px dotted #ffffff; 
	padding:15px;
	text-align:center;
}
td.cart-header-cell {
	height:35px; 
	background-color:#cde3f1; 
	text-align:center; 
	font-weight:bold;
}
.cart-header-separator {
	width:2px; 
	font-size:0px;
}
td.cart-table-cell {
	height:35px; 
	text-align:center; 
	font-weight:bold; 
	border-bottom:1px dotted #cde3f1;
}
.cart-table-separator-v {
	width:2px;
	font-size:0px; 
	border-bottom:1px dotted #cde3f1;
}
.cart-table-separator-h {
	font-size:0px; 
	height:2px;
}
#cart-table-viso-cell {
	text-align:right; 
	padding-right:10px; 
	font-weight:bold; 
	font-size:16px; 
	height:35px;
}
.cart-button {
	width:100px; 
	height:13px; 
	background-color:#1f6aa1; 
	text-align:center; 
	color:#ffffff; 
	float:right; 
	margin-top:2px;
	padding-top:2px;
	padding-bottom:2px;
}
/*eof middle column*/

/*right column*/
td#akcija {
	width:277px; 
	vertical-align:top; 
	padding-left:20px; 
	padding-right:20px; 
	background-color:#fffcec; 
	height:315px; 
	background-image:url(img/right-middle-shadow.gif); 
	background-repeat:repeat-y;
}
h2 {
	font-size:26px; 
	font-weight:normal; 
	margin-bottom:10px; 
	margin-top:0px;
}
h3 {
	font-size:22px; 
	font-weight:normal; 
	margin-bottom:0px; 
	margin-top:0px; 
	padding-top:25px;
}
td#kontaktai {
	width:277px; 
	vertical-align:top; 
	background-image:url(img/right-column-bottom.jpg); 
	padding-left:18px; 
	padding-right:20px; 
	background-repeat:no-repeat; 
	height:55px;
}
td#kontaktai-content {
	height:102px; 
	width:277px; 
	background-image:url(img/right-bottom-grad.jpg); 
	vertical-align:top; 
	padding-left:30px;
}
/*eof right column*/

/*footer*/
#container-foot {
  width: 100%;
  background-color: #6b6b6b;
  height: 45px;
  background-image:url(img/bg-bottom.gif);
  background-repeat:repeat-x;
  color:#ffffff;
  font-size:11px;
}
#container-foot a {
	color:#ffffff;
	text-decoration:none;
}
div#footer-left {
	text-align:left; 
	float:left; 
	padding-top:15px; 
	padding-left:30px;
}
div#footer-right {
	float:right; 
	text-align:right; 
	padding-top:15px; 
	padding-right:30px;
}
/*eof footer*/
#siusti-button {
	background-color:#1c6aa2;
	border:none;
	width:70px;
	color:#ffffff;
}