/* a777 - web sprendimai neturintiems laiko manolesiai.lt manolesiai.css */
/* Updates by itworks.lt */

/*body style*/
body {
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	padding-top:0px;
	text-align:center; /* for IE */
	margin:0 auto;
	font-size:62.5%; /* Resets 1em to 10px */
	background:url('../img/footer-bg.png') bottom center no-repeat;
}
html {
	background:url('../img/top-bg-new.png') top center no-repeat;
}
/*page style*/			
h1 {
	margin:0px;
	padding:0px;
}
img, a {
	border:0px;
	padding:0px;
	margin:0px;
}
p {
	font-size:11px;
	color:#171717;
}
small {
	font-weight:normal;
	font-size:12px;
}
/*h1.ititle {
	text-indent:-3000px;
}*/
#page {
	margin:0 auto; /*center align for the rest browsers*/
	width:1000px;
	padding-top:0px;
	border:0px solid red;
	overflow:hidden;
	background: transparent; 
}
#header {
	height:140px;
	width:1000px;
	margin-top:0px;
	border:0px solid #000000;
	position:relative;
}
#social-links {
	position: absolute;
	top: 16px;
	right: 35px;
}
#social-links .skype {
	margin-right: 9px;
}
#manolesiai_logo {
	position:absolute;
	top:37px;
	left:28px;
	width:231px;
	height:150px;
}
#header h3 {
	color:#ffffff;
	font-size:40px;
	font-family:Calibri;
	text-transform:lowercase;
	font-weight:normal;
	padding:0px;
	margin:0px;
	text-indent:-2000px;
}
#header a {
	color:#ffffff;
	font-family:Calibri;
	font-weight:normal;
	text-decoration:none;
}
#header h4 {
	position:absolute;
	color:#ffffff;
	top:93px;
	left:40px;
	font-family:Calibri;
	text-transform:uppercase;
	font-size:12px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	text-indent:-2000px;
}
#top-menu {
	position:absolute;
	top:48px;
	left:250px;
}
#header_links, #cart_nav {
	list-style-type:none;
}
#header_links a {
	font-family:Tahoma;
	color:#f0f0f0;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}
#header_links a:hover {
	color:#f0f0f0;
	text-decoration:underline;
	font-size:12px;
	font-family:Tahoma;
}
#header_links {
	padding-right:10px;
	padding-left:10px;
	line-height:24px;
	float:left;
}
.top-links-s {
	padding-right:10px;
	text-transform:uppercase;
	padding-left:10px;
	line-height:24px;
	float:left;
	font-weight: bold;
	background:url('../img/top-separator.gif') right no-repeat;
}
.top-links {
	text-transform:uppercase;
	padding-left:10px;
	line-height:24px;
	float:left;
}
#shopping_cart {
	line-height:24px;
	float:left;
	font-size:10px;
}
#header_cart {
	position:absolute;
	top:48px;
	right:35px;
}
#header_cart img {
	float:left;
}
#cart-bg {
	height:24px;
	margin-left:10px;
	float:left;
}
#cart-bg-l {
	width:3px;
	height:24px;
	background:url('../img/cart-bg-l.png') no-repeat left top;
	float:left;
}
#cart-bg-c {
	height:24px;
	line-height:24px;
	background:url('../img/cart-bg-c.png') repeat-x top;
	float:left;
	color:#f0f0f0;
	padding:0px 5px 0px 5px;
}
#cart-bg-c a {
	color:#f0f0f0;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	font-family:Tahoma;
}
#cart-bg-r {
	width:3px;
	height:24px;
	background:url('../img/cart-bg-r.png') no-repeat left top;
	float:left;
}
#columns {
	overflow:hidden;
	min-height:350px;
}
#left_column {
	width:245px;
	float:left;
	padding:0px 15px 10px 0px;
	text-align:left;
}
#left_column ul {
	list-style:none;
}
#left_column .block a {
	padding-left:10px;
	line-height:16px;
	font-size:11px;
	font-family:Tahoma;
	color:#686666;
	text-decoration:none;
	font-weight:bold;
}
#left_column .block a:hover {
	font-size:11px;
	line-height:16px;
	font-family:Tahoma;
	color:#e66a0c;
	text-decoration:none;
	font-weight:bold;
	background: url('../img/list-marker-bg.png') left top no-repeat;
}
#block_myaccount_login {
	position:relative;
	width:260px;
	min-height:205px;
	background:url('../img/login-bg.png') left top no-repeat;
	margin:20px 0px 25px 0px;
}
#block_myaccount_logout {
	position:relative;
	width:260px;
	min-height:205px;
	background:url('../img/logout-bg.png') left top no-repeat;
	margin:20px 0px 25px 0px;
}
#loginform {
	position:relative;
}
#loginform input {
	width:122px;
	height:16px;
	border:0px;
	background:transparent;
	color:#9aa0a1;
}
#SubmitLogin {
	background:transparent;
	color:#ebebeb !important;
	text-transform:uppercase;
	font-size:8px;
	width:56px;
	height:20px;
}
#lf-btn {
	position:absolute;
	top:136px;
	left:88px;
	width:56px;
	height:20px;
}
#lf-mail {
	position:absolute;
	top:47px;
	left:30px;
	background:#ffffff;
	width:128px;
	height:16px;
	line-height:16px;
	padding:3px;
}
#email {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
}
#lf-psw {
	position:absolute;
	top:75px;
	left:30px;
	background:#ffffff;
	width:128px;
	height:16px;
	line-height:16px;
	padding:3px;
}
#lf-f-psw {
	position:absolute;
	top:98px;
	left:30px;
	color:#ebebeb;
	font-size:1px;
}
#lf-f-psw a{
	color:#ebebeb;
	font-size:9px;
	text-decoration:none;
	font-weight:normal;
}
#lf-register {
	position:absolute;
	top:185px;
	left:55px;
	color:#2369ad;
	font-size:11px;
}
#lf-register a {
	color:#2369ad;
	font-size:11px;
	text-decoration:underline;
	text-transform:uppercase;
}
#categories_block_left {
	width:260px;
	background:url('../img/prekiu-grupes-bg.jpg') left top no-repeat;
	padding:25px 0px 0px 10px;
	min-height:150px;
}
#manufacturers_block_left {
	width:260px;
	background:url('../img/gamintojai-bg.jpg') left top no-repeat;
	margin-top:0px;
	padding:25px 0px 0px 10px;
	min-height:140px;
}
#account_block_left {
	width:260px;
	background:url('../img/paskyra-bg.jpg') left top no-repeat;
	margin-top:20px;
	padding:25px 0px 0px 10px;
	min-height:168px;
}
#welcome-user {
	position:absolute;
	color:#ffffff;
	top:35px;
	left:40px;
	width:130px;
	border:0px solid red;
	font-size:15px;
}
#welcome-user a{
	color:#ffffff;
	text-decoration:underline;
	font-size:10px;
	font-weight:normal;
}
#welcome-user span{
	color:#ffffff;
	font-size:20px;
	font-weight:bold;
}
#log-out-block {
	position:absolute;
	color:#ffffff;
	top:138px;
	left:126px;
	width:56px;
	height:20px;
}
#log-out-block a {
	color:#ebebeb !important;
	text-transform:uppercase;
	font-size:8px;
	font-family:Helvetica;
}
/*center begin*/
#center_column {
	width:724px;
	padding:0px 5px 10px 10px;
	text-align:left;
	float:left;
	min-height:280px;
	overflow:hidden;	
}
/*category list*/
#cat-sepatrator {
	width:726px;
	height:26px;
	background: url('../img/line-separator.jpg') top center no-repeat;
	clear:both;
}
/*category list end*/
/*account*/
.h2-welcome {
	font-size:14px;
	font-weight:bold;
	color:#e66a0c;
	margin:20px 0px 20px 20px;
}
#my-account {
	width:350px;
}
/*end account*/
/*editorial block begin*/
#editorial_block_center {
	margin-top:20px;
	color:#141414;
	font-size:11px;
	font-family:Tahoma;
	line-height:17px;
	padding-bottom:0px;
	
}
#editorial_block_center ul {
	list-style:url('../img/fp-bullet.jpg');
	margin-left:0px;
	padding-left:0px;
}
#editorial_block_center h1 {
	margin:0px 0px 30px 20px;
	font-size:32px;
	text-transform:uppercase;
	color:#2e71b3;
	font-family:Arial;
	font-weight:normal;
}
#editorial_block_center strong {
	color:#686666;
}
#btn-price {
	position:absolute;
	top:1px;
	right:80px;
	background:url('../img/btn-price-bg.jpg') top left no-repeat;
	width:76px;
	height:26px;
}
#btn-price a {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}
.btn-price-inside {
	margin-top:1px;
	margin-left:1px;
	width:69px;
	height:20px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
#btn-more {
	position:absolute;
	top:1px;
	right:1px;
	background:#ffffff url('../img/btn-more-bg.jpg') top left no-repeat;
	width:76px;
	height:26px;
	color:#ffffff;
	font-weight:bold;
	padding:1px 3px 0px 0px;
	text-align:center;
}
#btn-more a {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}
.btn-more-inside {
	top:1px;
	right:1px;
	width:69px;
	height:20px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
#btn-more a{
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
}
/*featured products front page */
#featured-home {
	list-style:none;
	padding:0px;
	margin-left:0px;
}
#featured-item {
	width:170px;
	text-align:center;
	color:#171717;
	font-size:10px;
	float:left;
	padding:4px;
}
#featured-l-item{
        width:255px;
	text-align:center;
	color:#171717;
	
	float:left;
	padding:4px;
        display:block;
        float:left;
       
        height:250px;
}
#featured-l-item a .product_desc{
	padding-top:0px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color: #141414 !important;
	clear:both;
}
#featured-item a.alink {
	color:#3084ba;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
	text-decoration:none;
	text-align:center;
	padding:0px;
	margin:0px;
}
#featured-l-item a.alink {
	color:#3084ba;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
	text-decoration:none;
	text-align:center;
	padding:0px;
	margin:0px;
}
#featured-item a:hover.alink {
	color:#e66a0c;
}
.points {
    font-size:1.5em;
    display:block;
    float:left;
    margin:15px 0 0 30px;
    color:#e66a0c;
}
#featured-item h5{
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
	text-decoration:none;
	text-align:center;
	padding:0px;
	margin:0px;
}
#featured-item a .product_desc{
	padding-top:0px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color: #141414 !important;
	clear:both;
}
#featured-item a:hover p.product_desc{
	color:#e66a0c !important;
}
#featured-item .info-cont {
	margin-top:-10px;
	overflow:hidden;
	display:block;
}
#featured-item .price_container {
	height:24px;
	line-height:24px;
	text-align:center;
	border:0px solid red;
	display:block;
}
#featured-item .price {
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
	text-decoration:none;
	text-align:right;
	height:24px;
	display:inline-block;
	vertical-align:middle;		
}
#featured-item .cart-price {
	padding-left:5px;
	height:24px;
	width:32px;
	border:0px solid red;
	display:inline-block;
	vertical-align:middle;	
}
.item-l-img{
    width:129px; 
	height:90px; 
        margin:auto;
        display:block;
}
.item-img {
	width:129px; 
	height:86px;
	margin:3px 24px 0px 24px;
	display:block;
	background-position:0px 0px;
}
.item-img-h {
	width:129px; 
	height:86px;
	margin:3px 24px 0px 24px;
	display:none;
	background-position:0px 172px;
}
/*editorial block end*/
/*beardcrumb*/
#breadcrumb {
	background-position: 0px 128px;
	color:#878a8b;
	font-size:10px;
	font-family:Tahoma;
}
#breadcrumb a {
	color:#2369ad;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
	font-family:Tahoma;
}
#breadcrumb a:hover {
	color:#e66a0c;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
	font-family:Tahoma;
}
/*begin category*/
h1.category_title {
	margin:15px 0px 15px 20px;
	font-size:32px;
	text-transform:uppercase;
	color:#2e71b3;
	font-family:Arial;
	font-weight:normal;	
}
.cat_desc {
	color:#171717;
	font-size:11px;
}
.cat_desc a {
	color:#2369ad;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
.cat_desc a:hover {
	color:#e66a0c;
	text-decoration:underline;
}

#fproduct-list-item .product_desc {
	padding-top:7px;
	clear:both;
}
#idTab2 {
	list-style:none;
	margin:0px;
	padding-left:0px;
}
#idTab2 td{
	padding-left:0px;
	color:#686666;
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
}
#idTab2 span {
	padding-right:13px;
	font-weight:bold;
	color:#467db2;
	font-size:12px;	
	font-family:Arial;
}
#order-form {
	clear:both;
}
#category_block_center {
	margin-top:10px;
	color:#141414;
	font-size:11px;
	font-family:Tahoma;
	line-height:15px;
	padding-bottom:0px;
}

/*end category*/
/*begin product*/
#primary_block h2{
	text-transform:uppercase;
	font-size:20px;
	color:#e66a0c;
	font-weight:normal;
	text-align:left;
}
#prod-info {
	text-indent: 20px;
	text-align: justify;
	float: left;
	width: 390px;
	margin: 0px 0px 5px 0px;
	padding: 0px;
}
#prod-info h2 {
	text-indent: 0px;
}
#prod-view {
	text-align: justify;
	float: left;
	width: 300px;
	height:200px;
	margin: 0px 10px;
}
#uzsakymas {
	padding:0px 5px 0px 5px;
}
#uzsakymo-forma {
	border:1px solid #f7d2b6;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background:#f4f4f4;
	padding:10px;
	margin:0px;
}
#uzsakymo-forma label {
	color:#505050;
	font-size:11px;
	font-weight:bold;
}
.uzsakymo-forma-head {
	
	border:0px solid red;
}
.uzsakymo-forma-head h5 {
	text-transform:uppercase;
	color:#2369ad;
	font-size:14px;
	font-family:Tahoma;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 3px 0px;
}
.pagalba-uzsakant {
	border:0px solid red;
	background:url('../img/klaustukas-pagalba.jpg') left center no-repeat;
	padding-left:13px;
	font-size:11px;
	text-align:left;
}
.pagalba-uzsakant a {
	font-size:11px;
	text-decoration:underline;
	color:#141414;
	font-weight:normal;
}
.bord-top {
	border-top:1px #e6e6e6 solid;
}
.bord-left-top {
	border-top:1px #e6e6e6 solid;
	border-left:1px #e6e6e6 solid;
	padding-left:5px;
	padding-right:5px;
}
.bord-left {
	border-left:1px #e6e6e6 solid;
	padding-left:5px;
	padding-right:5px;
}
#trboth, #trbothtop{
	display:none;
	height:39px;
}
/*pop pagalba */

#basic-modal-content {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {background:url('../img/pop-pagalba-uzsakant-bg.png') top left no-repeat;
	width: 310px;
	height: 200px;
	text-align:left;
	padding:0px;
	margin: 0 auto;
	color:#ffffff;
	overflow:hidden;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px; }
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:transparent no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:5px; right:15px; cursor:pointer;}
#simplemodal-container #basic-modal-content {padding:0px;}

#box {
	position: absolute;
	top:200px;
	left:34%;
	width:50%;
	text-align: center;
	display: none;
	color:#ffffff;
}
#form_pop {
	/*background:url('../img/pop-pagalba-uzsakant-bg.png') top left no-repeat;
	width: 271px;
	height: 122px;*/
	text-align:left;
	padding:20px 20px 30px 20px;
	margin: 0 auto;
	color:#ffffff;
}
#form_pop h4 {
	color:#ffffff;
	text-transform:uppercase;
	padding:0px;
	margin:0px;
	font-weight:normal;
	font-size:10px;
}
#form_pop p {
	color:#ffffff;
	font-weight:normal;
	font-size:9px;
	text-align:justify;
} 
/*pop pagalba end*/
#attributes {

}
#attributes_d {
	
}
#order-price {
	border:0px solid red;
	padding:0px;
	margin:2px 0px 0px 10px;
}
#qnt p {
	padding:0px;
	margin:0px;
}
#qnt {
	text-align:center;
	border:0px solid red;
	margin:0px;
}
#chkb {
	margin-left:5px;
	padding-top:5px;
	text-align:left;
	line-height:20px;
	border:0px solid red;
}
#add_to_cart_ml {
	width:111px;
	height:42px;
	margin:10px 0px 0px 0px;
	float:right;
	background: url('../img/pirkti.jpg') left top no-repeat;
}
#add_to_cart_ml input {
	color:#f0f0f0;
	width:111px;
	height:40px;
	font-size:20px;
	text-transform:uppercase;
	border:0px;
	line-height:32px;
	background:transparent;
}
.aprasymas-full {
	padding:0px 30px 0px 10px;
	color:#171717;
	font-size:12px;
	text-align:justify;
}
.pap-info {
	padding:0px 10px 0px 44px;
	color:#171717;
	font-size:12px;
	background:url('../img/td-separator.jpg') left 30px no-repeat;
}
.our_price_display, .our_price_display_d {
	font-size:14px;
	color:#e76400;
}
.cart_navigation {
	line-height:32px;
	font-size:11px;
	padding-right:20px;
}
.button_large {
	font-size:11px;
	text-decoration:underline;
	color:#2369ad;
	font-weight:normal;
}

#cart_voucher {
	font-weight:bold;
	font-size:11px;
	color:#686666
}

.mlbutton {
	background-color: #F58D3F;
    border: 1px solid #B87645;
    border-radius: 4px 4px 4px 4px;
    color: white;
    font-size: 14px;
}

.comment-header {
	font-size:12px;
	font-weight:bold;
	color:#e76400;
	padding-left:2px;
}
#comment-separator {
	background:url('../img/comment-separator.jpg') top left no-repeat; 
	height:20px;
	
}
/*end product */
/*cms*/
.rte {
	color:#141414;
	font-size:11px;
	font-family:Tahoma;
	overflow:hidden;
/*	padding-bottom:20px;
	background:#ffffff url('../img/line-separator.jpg') bottom center no-repeat;*/
	overflow:hidden;
}
.rte ul {
	list-style:url('../img/fp-bullet.jpg');
	margin-left:0px;
	padding-left:0px;
}
.rte strong {
	color:#686666;
}
#rte-left {
	margin: 0px 10px 10px 20px; 
	padding: 0px; text-align: justify; 
	float: left; 
	width: 330px;
}
#rte-left a {
	color:#e66a0c;
	font-size:11px;
	font-family:Tahoma;
	font-weight:bold;
	text-decoration:underline;
}
#cms-container {
	width:530px;
	color:#141414;
	font-size:11px;
	font-family:Tahoma;
	text-align:justify;
}
#cms-l-container {
	width:530px;
	color:#141414;
	font-size:11px;
	font-family:Tahoma;
	text-align:justify;
}
.rte a {
	color:#2369ad;
	width:500px;
	margin:0px;
	padding:0px;
}
#cart_summary {
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.rte a:hover {
	color:#e66a0c;
	text-decoration:underline;
}
.rte h1 {
	margin:0px 0px 15px 20px;
	font-size:32px;
	text-transform:uppercase;
	color:#2e71b3;
	font-family:Tahoma;
	font-weight:normal;	
}
.rte ul {
	margin-top:15px;
}
.rte li {
	line-height:18px;
}
.rte p {
	margin:0px;
	padding:0px;
	line-height:17px;
}
/*end cms*/
/*shopping cart begin and order*/
h1.shopping_cart {
	margin:15px 0px 15px 20px;
	font-size:32px;
	text-transform:uppercase;
	color:#2e71b3;
	font-weight:normal;	
}
#order_step {
	list-style:url('../img/order-path.jpg');
	margin:0px 0px 25px 5px;
	padding:0px 0px 0px 0px;
}
#order_step li {
	float:left;
	height:12px;
	margin-left:30px;
	padding-left:0px;
	line-height:12px;
	font-family:Tahoma;
	font-size:11px;
}
#order_step li.step_current {
	color:#2369ad;
	text-decoration:underline;
	font-family:Tahoma;
	font-size:11px;
}
#order_step li.step_done {
	color:#878a8b;
	text-decoration:none;
	font-family:Tahoma;
	font-size:11px;
}
#order_step li.step_todo {
	color:#878a8b;
	text-decoration:none;
	font-family:Tahoma;
	font-size:11px;
}
#order_step li.step_done a {
	color:#2369ad;
	text-decoration:underline;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
}
#order_step li.step_todo a {
	color:#2369ad;
	text-decoration:underline;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
}
#delivery_address {
	width:500px;
	margin:0px;
	padding:0px;
}
.choose_address {
	width:300px;
	color:#686666;
	font-size:13px;
	text-align:center;
}
#cart_summary {
	width:500px;
	margin:0px;
	padding:0px;
}
#cart_summary td {
	/*text-align:center;*/
	/*font-size:11px;*/
}
#cart_summary td.cart_description {
	text-align:left;
}
.cart_delete, .cart_unit, .cart_total {
	text-align:center;
}
.cart_product_delete {
	width:50px;
	color:#686666;
	font-size:13px;
	text-align:center;
}
.cart_product_first_item {
	width:200px;
	color:#686666;
	font-size:13px;
	text-align:center;
}
.cart_unit_item {
	width:50px;
	color:#686666;
	font-size:13px;
	text-align:center;
}
.cart_quantity_item {
	width:50px;
	color:#686666;
	font-size:13px;
	text-align:center;
}
.cart_total_last_item {
	width:75px;
	color:#686666;
	font-size:13px;
	text-align:center;
}
.cart_description {
	font-size:11px;
	padding:10px;
}
.cart_description h5 {
	color:#2369ad;
	font-size:12px;
	padding:0px;
	margin:0px;
}
.cart_description a {
	color:#2369ad;
	font-size:12px;
	padding:0px;
	margin:0px;
}
.cart_quantity {
	padding:0px;
	width:80px;
	text-align:center;
	border:0px solid red;
}
.cart_total {
	font-size:13px;
	color:#686666;
	font-weight:bold;
	text-align:center;
	width:80px;
}
.cart_total_voucher {
	padding: 4px 9px 2px 0;
}
.price-discount { color: green; }
.cart_total_delivery {
	color:#686666;
	font-size:13px;
	text-align:right;
	padding:5px;
}
.cart_total_price {
	color:#686666;
	font-size:13px;
	font-weight:bold;
	text-align:right;
	padding:5px;
}
.price_total {
	color:#e9761a;
	font-size:14px;
	font-weight:bold;
}
#shopping-cart-next {
	width:111px;
	height:42px;
	margin:20px 200px 0px 0px;
	float:right;
	background: url('../img/pirkti.jpg') left top no-repeat;
}
#shopping-cart-next a.exclusive {
	color:#f0f0f0;
	font-size:20px;
	text-transform:uppercase;
	border:0px;
	font-weight:normal;
	line-height:32px;
}
.shopping-cart-item-img {
	width:129px; 
	height:86px;
	margin:0px 5px 0px 0px;
	display:block;
}
#continuebtn {
	width:111px;
	height:42px;
	margin:10px 0px 60px 0px;
	float:right;
	background: url('../img/testi.jpg') left top no-repeat;
}
#continuebtn input {
	color:#f0f0f0;
	width:111px;
	height:40px;
	font-size:20px;
	text-transform:uppercase;
	border:0px;
	line-height:32px;
	background:transparent;
}
#address_delivery {
	margin:0px 0px 5px 10px;
	padding:0px;
	width:150px;
	list-style:none;
}

#address_invoice {
	margin:15px 0px 10px 10px;
	padding:0px;
	border: 0px solid red;
	width:150px;
	list-style:none;
}
#cart_navigation_submit {
	float:right;
	margin:15px 220px 0px 0px;
	width:350px;
	color:#686666;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	font-family:Tahoma;	
}
#cart_navigation_submit a {
	color:#2369ad;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
#cart_navigation_submit a:hover {
	text-decoration:none;
}
#agree_terms a {
	color:#2369ad;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
#agree_terms a:hover {
	text-decoration:none;
}
/*shop
ping cart-end*/
#create-account_form, #login_form, #my-account, #user-info {
	height:180px;
	width:300px;
	float:left;
	border:1px solid #f7d2b6;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background:#f4f4f4;
	min-height:50px;
	padding:10px 20px 20px 20px;
	margin:0px 10px 20px 10px;
	overflow:hidden;
	font-size:12px;
	color:#141414;
}
#user-info {
    width: 140px;
    height: 120px;
}
#user-info a {
	color: #E66A0C;
	font-size: 80%
}
#user-info dl dd {
    margin: 0 0 8px 0;
	color: #686666;
	font-family: Tahoma;
}
#create-account_form input, #login_form input {
	color:#686666;
	font-weight:normal;
	width:150px;
}
#SubmitLoginO, #SubmitCreate {
	color:#141414 !important;
	width:100px !important;
	font-size:11px;
}
#create-account_form h2 {
	font-size:16px;
	font-weight:bold;
	color:#e9761a;
}
#login_form h2 {
	font-size:16px;
	font-weight:bold;
	color:#e9761a;
}
input.button_large {
	color:#171717;
	font-size:12px;
}
.lost_password a {
	color:#2369ad;
	font-size:11px;
	text-decoration:underline;
	font-weight:normal;
}
.addresses {
	color:#171717;
	font-size:12px;
}
#form {
	color:#171717;
	font-size:12px;
}
#delivery_address, #invoice_address {
	list-style:none;
	float:left;
	color:#171717;
	font-size:12px;
	margin-right:30px;
	font-family:Tahoma;
}
#carrier_choise {
	float:left;
	color:#171717;
	font-size:11px;
	margin-right:10px;
	font-family:Tahoma;
	margin-left:15px;
}
.address_name, .address_address1, .address_city, .address_country, .address_phone, .address_phone_mobile {
	color:#171717;
	font-size:11px;
	font-weight:normal !important;
}
#cart_navigation_submit input {
	border:0px;
	background:transparent;
	color:#2369ad;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
a, #user-info dl dt {
	border:0px;
	background:transparent;
	color:#2369ad;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.address_title {
	color:#2369ad;
	font-size:11px;
	font-weight:bold;
}
.addresses h5{
	color:#3084ba;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	padding:0px;
	margin:0px;

}
.addresses a:hover {
	text-decoration:underline;
}
.address_update {
	margin-top:5px;
}
.address_update a {
	color:#2369ad;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
.address_update a:hover {
	text-decoration:none;
}
ul.address {
	list-style:none;
	float:left;
	width:175px;
}
.order_block {
	font-size:11px;
}
#floating-box {
	width:134px;
	height:120px;
	color:#ffffff;
	text-align:center;
	padding:10px 20px 20px 10px;
	background:url('../img/floating-box.gif') top left no-repeat;
	float:right;
}
#floating-box h5 {
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	font-family:Tahoma;
	padding:0px;
	margin:0px;
}
#floating-box p {
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	font-family:Tahoma;
}
#floating-box a {
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	font-family:Tahoma;
	text-decoration:underline;
}
/*shopping cart end and order*/
/*kontaktai*/
.kontaktu-input {
	border:0px;
	background:transparent;
	width:136px;
	font-size:11px;
	font-family:Tahoma;
	text-align:left;
	font-weight:normal !important;
	margin-left:7px;
}
.kontaktu-input-small {
	border:0px;
	background:transparent;
	width:77px;
	font-size:11px;
	font-family:Tahoma;
	text-align:left;
	font-weight:normal !important;
	margin-left:4px;
}
.kontaktu-label{
	color:#e66a0c;
	font-size:11px;
	font-family:Tahoma;
	font-weight:bold;
	padding-right:20px;
	text-align:left;
}
.kontaktu-txt {
	border:0px;
	background:transparent;
	width:335px;
	height:166px;
	overflow:hidden;
	font-size:11px;
	font-family:Tahoma;
	text-align:left;
	font-weight:normal;
	margin:5px 5px 15px 0px;
}
.kon-input-bg {
	background:url('../img/kon-input-bg.jpg') 5px top no-repeat;
	height:28px;
	padding-left:10px;
	text-align:left !important;
}
.kon-input-bg-white {
	background:url('../img/kon-input-bg-white.jpg') 5px top no-repeat;
	height:28px;
	padding-left:10px;
	text-align:left !important;
}
.kon-input-bg-m {
	background:url('../img/kon-input-bg.jpg') 2px top no-repeat;
	height:28px;
	padding-left:7px;
	text-align:left !important;
}
.kon-input-big-bg {
	background:url('../img/kon-input-big-bg.jpg') left top no-repeat;
	height:28px;
	padding-left:5px;
	text-align:left !important;
}
.kon-input-small-bg {
	background:url('../img/kon-input-small-bg.jpg') left top no-repeat;
	height:28px;
	padding-left:5px;
	text-align:left !important;
}
.kon-txt-bg {
	background:url('../img/kon-txt-bg.jpg') 5px top no-repeat;
	height:186px;
	padding:0px;
	width:350px;
}
.kont-send {
	border:0px;
	background:url('../img/kont-siusti.jpg') left top no-repeat;
	color:#ffffff;
	width:58px;
	height:28px;
	padding:0px 0px 4px 0px;
	margin-right:5px;
	float:right;
}
.reg-info {
	color: #9A9A9A;
	font-size: 11px;
}
.address_tbl {
	text-align:left !important;
}
#kont-kaip-rasti {
	width:180px;
	height:460px;
	float:right;
	margin:-30px 20px 0px 0px;
	background:url('../img/kont-separator.png') left no-repeat;
}
#kont-kaip-rasti p {
	color:#2369ad;
	font-size:13px;
	font-weight:bold;
	padding-left:40px;
}
#kont-kaip-rasti img {
	margin-bottom:5px;
	float:right;
}
.kontakt-btn {
	text-align:right;
	padding:0px;
	margin:0px;
}
.submit_account {
	text-align:right;
	margin-right:372px;
}
#submitAccount {
	background:url('../img/register-submit.jpg') top left;
	border:0px;
	width:110px;
	height:28px;
	text-align:center;
	vertical-align:middle;
	padding-right:7px;
	padding-bottom:4px;
	color:#ffffff;
	text-transform:uppercase;
}
#addCommentButton {
	background:url('../img/register-submit.jpg') top left;
	border:0px;
	width:110px;
	height:28px;
	text-align:center;
	vertical-align:middle;
	padding-right:7px;
	padding-bottom:4px;
	color:#ffffff;
	text-transform:uppercase;
}
/* jQuery lightBox plugin - Gallery style */
#gallery {
	background-color: #444;
	padding: 10px;
	width: 520px;
}
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }
#gallery ul img {
	border: 5px solid #3e3e3e;
	border-width: 5px 5px 20px;
}
#gallery ul a:hover img {
	border: 5px solid #fff;
	border-width: 5px 5px 20px;
	color: #fff;
}
#gallery ul a:hover { 
	color: #fff;
}
/* jQuery lightBox plugin - Gallery style end */
#kont-bot-info {
	float:left;
	width:500px;
	position:relative;
	height:300px;
	color:#686666;
	font-size:11px;
	font-weight:bold;
}
#kont-bot-info h5 {
	color:#2369ad;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#im-kontaktai {
	position:absolute;
	top:15px;
	left:140px;
	width:150px;;
}
#im-rekvizitai {
	position:absolute;
	top:15px;
	left:330px;
	width:150px;
}
#darbo-laikas {
	position:absolute;
	top:120px;
	left:140px;
	width:150px;
}
#im-kontaktai p, #im-rekvizitai p, #darbo-laikas p {
	color:#686666;
}
/*end kontaktai*/
/*orders history*/
#block-history a {
	color:#2369ad;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#block-history a:hover {
	text-decoration:underline;
}
th.first_item, th.item, th.last_item {
	font-size:12px;
	color:#686666;
	font-weight:bold;
	text-align:center;
	background:#f5f5f5;
	padding:2px 5px 2px 5px;
}
td.history_link, td.history_date, td.history_price, td.history_method, td.history_state, td.history_invoice, td.history_detail {
	font-size:11px;
	color:#171717;
	font-weight:normal;
	text-align:center;
	padding:2px 5px 2px 5px;
}
.std td {
 	text-align:center;
	font-size:11px;
	color:#171717;
	font-weight:normal;
	padding:0px 3px 0px 3px;
}
.std {
	margin-bottom:20px;
	width:380px;
}
#order-list.std {
	width:600px;
}
.align_right {
	float:right;
	margin-right:10px;
	font-size:10px;
	font-weight:normal;
}
.align_right a{
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
	font-family:tahoma;
}
.more-comments {
	margin:10px 0px 20px 0px;
	text-align:right; 
	width:380px;
}
.more-comments input{
	color:#e76400;
	text-decoration:underline;
	font-weight:bold;
	font-size:11px;
	border:0px;
	text-align:right; 
	background:transparent;
	display:block;
	float:right;
}
td.tfooter {
 	text-align:right;
	font-size:11px;
	color:#171717;
	font-weight:normal;
}
/*orders history end*/
/*footer begin*/
#footer {
	min-height:50px;
	overflow:hidden;
}
#footer-left {
	float:left;
	position:relative;
	color:#f0f0f0;
	font-size:10px;
}
#copyright {
	position:absolute;
	top:0px;
	left:20px;
	text-align:left;
	width:200px;
	height:10px;
}
#bottom-links {
	position:absolute;
	top:11px;
	left:20px;
	text-align:left;
	height:30px;
	width:200px;
}
#bottom-links ul {
	list-style:none;
	padding:0px;
	margin:0px;
}
#bottom-links a {
	color:#f0f0f0;
	font-size:10px;
	text-decoration:underline;
	font-weight:normal;
}
.footer_links {
	list-style:none;
}
/*errors - warnings*/
.warning {
	font-size:14px;
	font-weight:bold;
	color:#e66a0c;
	margin:20px 0px 20px 20px;
}
.error {
	width:500px;
	border:1px  #e66a0c solid;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background:#f4f4f4;
	min-height:20px;
	padding:10px 20px 20px 20px;
	margin:0px 10px 20px 10px;
	overflow:hidden;
	font-size:14px;
	color:#e66a0c;
	
}

#ordermsg textarea {
	width: 299px;
	height: 65px;
	font-size: 12px;
}
#ordermsg textarea.empty {
    color: #939393;
}

