.jei_registruotas{
font-family: times new roman;
font-size:12px;
font-weight:bold;
color:#878178;
float:left;
}

.jei_registruotas a{
color:#ae4f25;
text-decoration:underline;
}
/******************************************************************************************************************/
.users_remember_box {
	float: left;
    margin:0px 0px 0px 0px;
    width: 300px;
    margin-left: 120px;
    position: relative;
    visibility: visible;
}
/**********************/
.users_remember_box div {
	
    padding:8px 8px 0px 10px;
}
.users_remember_box div div {
	
    padding:0px;
}
/****************/
.users_remember_box .text {
    font:bold 11px tahoma;
    color:#4f4f4f;
    margin: 0px 0px 5px 0px;
}
/**************/
.users_remember_box #log_inline,
.users_remember_box .name {
    font:normal 11px tahoma;
    color:#4f4f4f;
    margin: 0px 5px 2px 0px;
    text-align: left;
}
.users_remember_box #log_inline p {
    padding:0px;
    margin:0px;
}
.users_remember_box #log_inline .p_error{
   color:#b11f1e;
}
.users_remember_box #log_inline .p_succ {
    color:#4f4f4f;
}
.users_remember_box .value {
    margin: 0px 5px 5px 0px;
}
.users_remember_box input {
    width: 192px;
    height: 19px; 
    border: 1px solid #e0e0e0;
}
/**************/
.users_remember_box .line {
    background: none;
    border-top:0px solid #b7b8b7;
    height:0px;
    font-size: 0px;
    margin:5px 0px 5px 0px;
}
/******************/
.users_remember_box .bt {
    text-align: right;
    width: 220px;
}
.users_remember_box .bt a {
     text-decoration: none;
    display: block;
    float: right;
    font:bold 11px tahoma;
    color:white;
    outline: none;
	width: 82px; 
	height: 25px;


	margin-top: 20px;
font-family:georgia;
font-size:12px;
color:#ffedc9;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
line-height:27px;
	text-align: center;
    line-height: 25px;
    background-color: #E3447E;
}
.users_remember_box .bt a:hover {
    text-decoration:underline;
}
/****************************/
.users_remember_box .buttom {
    height:5px;
    position: relative;
    padding:0px;
    margin:0px;
}
.users_remember_box .buttom .l,
.users_remember_box .buttom .r
{
    background: url('../emarket/users/outer-white.gif') no-repeat;
    width:5px;
    height:5px;
    position:absolute;
    padding:0px;
    margin:0px;
    font-size:0px;
}
.users_remember_box .buttom .l {
    left:0px;
    top:0px;
    background-position: 0px -5px;
}
.users_remember_box .buttom .r {
    right:0px;
    top:0px;
    background-position: -5px -5px;
}
/******************************************************************************************************************/
.users_logged_box {
    margin:0px 0px 0px 0px;
    width: 180px;
    position: relative;
}
/*************************/
.users_logged_box div {
    padding:8px 8px 0px 10px;
}
.users_logged_box div div {
    padding:0px;
}
/*************************/
.users_logged_box .text {
    font:bold 11px tahoma;
    color:#4f4f4f;
    margin: 0px 0px 5px 0px;
}
.users_logged_box .user-name {
    font:normal 11px tahoma;
    color:#4f4f4f;
    margin: 0px 5px 5px 0px;
    text-align: right;
}
/***********************************/
.users_logged_box .line {
    background: none;
    height:0px;
    font-size: 0px;
    margin:5px 0px 5px 0px;
}
/***********************************/
.users_logged_box .bt {
    text-align: right;
}
.users_logged_box .bt a {
    text-decoration: none;
    display: block;
    float: right;
    font:bold 11px tahoma;
    color:#4f4f4f;
    outline: none;
    padding:0px 20px 0px 0px ;
    height:17px;
    line-height: 17px;
}
.users_logged_box .bt a:hover {
    text-decoration:underline;
}
.users_logged_box .buttom {
    height:5px;
    position: relative;
    padding:0px;
    margin:0px;
}
.users_logged_box .buttom .l,
.users_logged_box .buttom .r
{
    background: url('../emarket/users/outer-white.gif') no-repeat;
    width:5px;
    height:5px;
    position:absolute;
    padding:0px;
    margin:0px;
    font-size:0px;
}
.users_logged_box .buttom .l {
    left:0px;
    top:0px;
    background-position: 0px -5px;
}
.users_logged_box .buttom .r {
    right:0px;
    top:0px;
    background-position: -5px -5px;
}
/*****************************************************************************************************************/
/***********************************/

.users_login_box a {
    outline: none;
}

.users_login_box {
	float: left;
    margin:0px 0px 0px 0px;
    margin-top: 20px;
    margin-bottom: 20px;
    height: auto;
    width: 304px;
    margin-left: 105px;
}
.users_login_box form {
    margin: 0px;
    padding:0px;
}
/******************************/
.users_login_box div {
    padding:8px 8px 10px 10px;
}
.users_login_box div div {
    padding:0px;
}
/*******************************/
.users_login_box div .text {
    font:bold 11px tahoma;
    color:#4f4f4f;
    margin: 0px 0px 5px 0px;;
}
.users_login_box .log_name{
    text-align: right;
    font:normal 11px Arial;
    line-height:18px;
    color:#4f4f4f;
    float:left;
    width: 60px;
}
.users_login_box .log_value {
    float:left;
    margin:0px 0px 5px 5px;
}
.users_login_box input {
 	width: 192px;
    height: 19px; 
    border: 1px solid #92a8bb;
}
/****************************/
.users_login_box .login_bt {
    text-align: right;
}
.users_login_box .login_bt a {
    text-decoration: none;
    display: block;
    float: right;
    font:bold 11px tahoma;
    color:#fff;
    outline: none;
	width: 82px; 
	height: 25px;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: 27px;
	margin-top: 20px;
	background: #FF5300 url('../img/button_next_bullet.jpg') no-repeat 75px center;
	text-align: center;
    line-height: 25px;
}
.users_login_box .login_bt a:hover {
    text-decoration:none;
}

/*****************************************/
#user_box_log {
     
    text-align: left;
    font:normal 11px  tahoma;
    padding:10px;
    height:80px;
    width:270px;
}
#user_box_log p {
    margin:0 ;
    padding:0px;
    width: 135px;
    height: 75px;
    display: table-cell;
    vertical-align: middle!important;
}
#user_box_log .p_error {
    color:#b11f1e;
}
#user_box_log .p_succ {
    padding-left: 70px;
    background-image: url('../images/p_suc.png');
    background-position: left 20px center;
    background-repeat: no-repeat;
    color:#D4254E;
    margin-right:70px;
    width:170px;
    color:#CD8300!important;
    font-size:14px!important
}


/******************************************************************************************************************/
.registration_form {
    font:normal 11px tahoma;
    color:#2a3b43;
    outline: none;
    background: none;
}
.registration_form #registration_log {
    background-color:transparent;
}
#registration_log {

    text-align: left;
    font:normal 11px  tahoma;
    padding:10px;
}
#registration_log p {
    margin:0px;
    padding:0px;
}
#registration_log .p_error {
    color:#b11f1e;
     clear: both;
}
#registration_log .p_succ {
    color:#4f4f4f;
    clear: both;
}
/************************/
.registration_form .div-title {
	float: left;
    color:#000;
    font:normal 18px tahoma;
    padding:0px 0px 10px 0px;
}
#registration_type {
	float: left;
    height:18px;
    margin-left: 180px;
    margin-bottom: 15px;
    margin-top: 20px;
}
#registration_type .type_text {
    float: left;
    margin:0px 20px 0px 0px ;
}
#registration_type .type_value input,
#registration_type .type_value label {
    float: left;
    padding:0px;
    margin:0px;
    
}
#registration_type .type_value input {
    margin:0px 5px 0px 5px;
    height:12px;
    
}
#registration_type .type_value label {
    margin:0px 15px 0px 0px ;
    color:#878178;
    font-size:14px;
    font-family: times new roman;
}
/*************************************************/
#juridinis_data,
#fizinis_data {
    float: left;
}
#bendra {
    float: left;
    margin-left: 00px;
}
#juridinis,
#juridinis_data {
    display: none;
}

a#regis{
float:right;
margin-right:218px;
font:bold 14px arial;
text-decoration:none;
text-align:center;
display:block;
height:34px;
line-height:34px;
width:141px;
color:white;
background-image: url('../images/siustib.png');
background-repeat: repeat-x;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
margin-top:20px;
margin-bottom:20px;
}
.type-title {
	float: left; 
	width: 100%;    
    margin: 10px 0px 10px 0px;
    height:16px;
    font:normal 11px tahoma;
}
.type-title span,
.type-title span {
   background: #fff;
   padding:0px 10px 0px 0px;
}
/***************************************************/
.registration_form table
{
    outline: none;
    border-collapse: collapse;
    border-spacing: none;
    border-width: none;
    width: 385px;
    border: 0px;
}
.registration_form table td {
    padding:2px 3px 2px 3px;
}
.registration_form table .left_cell {
    text-align: right;
    font-family:arial;
    font-size:12px;
    color: #4f4f4f;
}

.registration_form table .left_cell span {
    float:right;
    font-family:times new roman;
    font-size:18px;
    font-weight:bold;
    color: #ff7500;
}
.registration_form table .right_cell {
	
    width: 1px;
    padding-right:10px;
}

.registration_form table input,
.registration_form table select {

    outline: none;
    margin: 0px;
     width: 192px;
    height: 20px; 
    border: 1px solid #e6d5d5;
}
.registration_form table select {
font-family:arial;
    font-size:12px;
    color: #4f4f4f;
     width: 195px;
    height: 24px; 
     line-height: 24px;
     text-align:center;
    border: 1px solid #e6d5d5;
}
.registration_form table td.link {
    text-align: center;
}
.registration_form table a {
    color: #113b87;
    text-decoration: none;
}
.registration_form .text-bold {
    font-weight: bold;
}
.registration_form .space {
    height: 18px;
}


/**********************/
.registration_form .hr-line {
    border:none;
    font-size:0px;
    height:1px;
    padding: 10px 0px 10px 0px;
}
.registration_form .hr-line hr {
    border: 0;
    color: #c4c4c4;
    background-color: #c4c4c4;
    height: 1px;
    width: 100%;
    text-align: left;
}
.registration_form .buttons {
    text-align: right;
    float: right;
    padding: 0px 10px 0px 0px;
}
/**************/
.registration_form .clear,
/*.registration_form .next,*/
.registration_form .space {
    font: bold 11px tahoma;
    color: #133f89;
    display: block;
    float: left;
    height:16px;
    line-height: 16px;
    text-decoration: none;
}
.registration_form .space {
    background: none;
    padding:0px 20px 0px 20px;
}
/*.registration_form .next {
    text-decoration: none;
    display: block;
    float: right;
    font:regular 12px arial;
    color:#fff;
    outline: none;
	width: 82px; 
	height: 25px;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: 57px;
	margin-top: 20px;
	background: #c9ab7d;
	text-align: center;
    line-height: 25px;
}*/

/*****************************************************************************************************************/

.user_information_form {
    font:normal 11px tahoma;
    color:#2a3b43;
    outline: none;
}
#user_information_form_log {
    background-color:#ccc;
    text-align: left;
    font:normal 11px  tahoma;
    padding:10px;
}
#user_information_form_log p {
    margin:0px;
    padding:0px;
}
#user_information_form_log .p_error {
    color:#b11f1e;
}
#user_information_form_log .p_succ {
    color:#4f4f4f;
}
/************************/
.user_information_form .div-title {
    color:#000;
    font:normal 18px tahoma;
    padding:0px 0px 10px 0px;
}
/*************************************************/
#juridinis_data,
#fizinis_data {
    margin-left: 120px;
    float: left;
    margin-bottom: 10px;
    
    
}

#fizinis_data {
    margin-left: 188px;}
    
.left_cell{text-align: right!important;} 
.right_cell input{width: 190px!important;
margin-bottom: 7px;border:1px solid #e6d5d5;height:20px;}

.forma_bendra{margin:0 auto;}
.prasome{
font:normal 12px arial;
color:#444343;
margin-bottom:40px;
}
#bendra { margin:0 auto;
    float: left;
   margin-left: -40px;
    margin-top: 10px;
}
.user_information_form #juridinis {
    display: inline;
}
.user_information_form #juridinis_data {
    display: block;
}
.user_information_form .type-title {
    background: url('../emarket/users/line.gif') repeat-x 50% 50%;
    margin: 10px 0px 10px 0px;
    height:16px;
}
.user_information_form .type-title span,
.user_information_form .type-title span {
   background: #fff;
   padding:0px 10px 0px 0px;
}
/***************************************************/
.user_information_form table
{
    outline: none;
    border-collapse: collapse;
    border-spacing: none;
    border-width: none;
    width: 300px;
}
.user_information_form table td {
    padding:2px 3px 2px 3px;
}
.user_information_form table .left_cell {
    text-align: right;
}
.user_information_form table .right_cell {
    width: 1px;
    padding-right:10px;
}

.user_information_form table input,
.user_information_form table select {
    font: normal 12px georgia;
    width: 130px;
    outline: none;
    margin: 0px;
    border:1px solid #ece3d4;
}
.user_information_form table select {
    width: 135px;
}
.user_information_form table td.link {
    text-align: center;
}
.user_information_form table a {
    color: #113b87;
    text-decoration: none;
}
.user_information_form .text-bold {
    font-weight: bold;
}
.user_information_form .space {
    height: 18px;
}


/**********************/

.user_information_form .hr-line {
    border:none;
    font-size:0px;
    height:1px;
    padding: 10px 0px 10px 0px;
}
.user_information_form .hr-line hr {
    border: 0;
    color: #c4c4c4;
    background-color: #c4c4c4;
    height: 1px;
    width: 100%;
    text-align: left;
}
.user_information_form .buttons {
    text-align: right;
    float: right;
    padding: 0px 10px 0px 0px;
}
/**************/
.user_information_form .clear,
.user_information_form .next,
.user_information_form .space {
    background: url('../emarket/users/clear.gif') no-repeat 0px 50%;
    font: bold 11px tahoma;
    padding:0px 0px 0px 25px;
    color: #133f89;
    display: block;
    float: left;
    height:16px;
    line-height: 16px;
    text-decoration: none;
}
.user_information_form .space {
    background: none;
    padding:0px 20px 0px 20px;
}
.user_information_form .next {
	color: #937850;
     background: url('../emarket/users/nedxt.gif') no-repeat 100% 50%;
     padding:0px 5px 0px 0px;
}
/*****************************************************************************************************************/
#cart_history  {
    font:normal 11px tahoma;
    color:#4f4f4f;
}
#cart_history table {
    outline: none;
    border-collapse: collapse;
    border-spacing: none;
    border-width: none;
    width: 100%;
}
#cart_history .dot-line {
    background: url('../emarket/users/dot-line.gif') repeat-x 50% 50%;
    padding: 5px;
    margin: 0px;
    display: block;
    font-size:0px;
    height: 1px;
}
#cart_history a {
    color: #113b87;
    text-decoration: none;
}
/************************************************************************************************************/
#litai {
    font:normal 11px tahoma;
    color:#4f4f4f;
}
#litai .empty {
    color:#4f4f4f;
}
/************************************************************************************************************/
#zinutes  {
    font:normal 11px tahoma;
    color:#4f4f4f;
}
#zinutes .empty {
    color:#878686;
}

#zinutes table {
    outline: none;
    border-collapse: collapse;
    border-spacing: none;
    border-width: none;
    width: 100%;
}
#zinutes table .no-view {
    display: none;
}
#zinutes table .unread {
    background: #f5f5f5;
}
#zinutes table .message {
    background: #f5f5f5;
    margin:0px 0px 0px 0px;
    padding:10px;
}
#zinutes table .message p {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
#zinutes .dot-line {
    background: url('../emarket/users/dot-line.gif') repeat-x 50% 50%;
    padding: 5px;
    margin: 0px;
    display: block;
    font-size:0px;
    height: 1px;
}
#zinutes a {
    color: #113b87;
    text-decoration: none;
}
#zinutes .buttons {
    text-align: right;
    float: right;
    padding: 0px 10px 0px 0px;
}
#zinutes .DeleteSelected {
    background: url('../emarket/users/clear.gif') no-repeat 0px 50%;
    font: bold 11px tahoma;
    padding:0px 0px 0px 25px;
    color: #133f89;
    display: block;
    float: left;
    height:16px;
    line-height: 16px;
    text-decoration: none;
}
/************************************************************************************************************/
#cart_save_list  {
    font:normal 11px tahoma;
    color:#4f4f4f;
}
#cart_save_list .empty {
    color:#878686;
}
#cart_save_list table {
    outline: none;
    border-collapse: collapse;
    border-spacing: none;
    border-width: none;
    width: 100%;
}
#cart_save_list .dot-line {
    background: url('../emarket/users/dot-line.gif') repeat-x 50% 50%;
    padding: 5px;
    margin: 0px;
    display: block;
    font-size:0px;
    height: 1px;
}
#cart_save_list a {
    color: #113b87;
    text-decoration: none;
}
#cart_save_list .buttons {
    text-align: right;
    float: right;
    padding: 0px 10px 0px 0px;
}
#cart_save_list .DeleteSelected {
    background: url('../emarket/users/clear.gif') no-repeat 0px 50%;
    font: bold 11px tahoma;
    padding:0px 0px 0px 25px;
    color: #133f89;
    display: block;
    float: left;
    height:16px;
    line-height: 16px;
    text-decoration: none;
}


/*****************************************************************************************************************/
#favorites_users h1 {
    font:normal 18px tahoma;
}

#favorites_users table {
    outline: none;
    border-collapse: collapse;
    border-spacing: none;
    border-width: none;
    width: 100%;
}

#favorites_users table td {
    font-size: 11px;
    font-family: tahoma;
    padding: 8px 8px 8px 4px;
    background: transparent url('../emarket/catalog/line.gif') repeat-x top left;
}


#favorites_users table td.cart_empty {
    background: none;
    text-align: center;
    font-size: 11px;
    padding: 20px;
    font-family: Arial;
}

#favorites_users table thead {
    font-size: 11px;
    font-weight: bold;
}

#favorites_users td {
    font-size: 11px;
    font-family: tahoma;
}

#favorites_users table thead td {
    text-align: center;
    background: none;
    font-size: 11px;
    white-space: nowrap;
}

#favorites_users table a {
    font-weight: bold;
    color: #4F4F4F;
    text-decoration: none;
}


#favorites_users table .cart_item_tr td {
    text-align: center;
}

#favorites_users table .remove_link {
    width: 16px;
    height: 16px;
    display: block;
    position: relative;
    margin: 0 auto;
    cursor: pointer;
    background: url('../emarket/catalog/delete.gif') no-repeat left center;
}
#favorites_users .favorites_list img {
    border:none;
    border-color: none;
}
#favorites_users .favorites_list .btn {
    
    color: #113B87;
    text-transform: uppercase;
    font: bold 11px tahoma;
    line-height: 16px;
    border: 0;
    cursor: pointer;
    padding: 2px 20px 4px 0;
    display: block;
    text-align: center;
    text-decoration: none;
    position: relative;
    float: right;
}





.registration_head.lg{
	float: left; 
	width: 100%; 
	height: 25px;
	background: #e3e3e3;
	text-indent:20px;
	font: normal 12px Arial;
	color: #4f4f4f;
	margin: 5px 0;
	line-height: 25px;
}

.links{
	float: left; 
	width: 100px;
	margin: 0; padding: 0;
}

a#remember{
	display: block; 
	position: absolute;
	font: normal 11px Arial;
	color: #608099;
	text-decoration: none;
	margin-top: 30px;
	margin-left: 50px;
}

.tipas_radioa{
display:inline-block;
float:left;
font-family:times new roman;
font-size:14px;
color:#878178;
margin-left: -178px;
width:174px;
}
.type_value label{
line-height:14px;
margin-right: 0px;
width: auto;
}

#fizinis_data .right_cell input{
    margin-left: 0px;
    width:192px;}
    
#juridinis_data .right_cell input{
    margin-left: 0px;
    width:192px;}
    
.butina_uzp{
float:left;
color:#878178;
font-family: times new roman;
font-weight:bold;
font-size: 12px;
}

.butina_uzp_zv{
    font-family: times new roman;
font-weight:bold;
    float:left;
font-size:18px;
color:#ff7500;
line-height:19px;
}

.registracija_deko{
width:734px;
height:1px;
border-bottom: 1px dashed #d7cebe;
}

.registracija_apacia{
width:734px;
min-height:1px;
margin-top:20px;
}

.registracija_apacia a{
float:right;
display: inline-block;
text-align: center;
min-width:50px; 
height:27px;
font-family:georgia;
font-size:12px;
color:#ffedc9;
background-image: url("../images/reg_button.png");
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
line-height:27px;
margin-left:10px;
}

.reg_isvalyti{
float:left;
margin:0 5px;
height:27px;
width:16px;
background-image: url('../images/registracija_x.png');
}

.reg_siusti{
float:right;
margin:0 5px;
height:27px;
width:15px;
background-image: url('../images/registracija_tol.png');
}

.toliau_la{
width:62px;
height:25px;
position: absolute;
margin:0 auto;
background-image: url('../images/toliau_la.png');
margin-top:-15px;
}

.registracija_logo{
background-image: url('../images/registracija_logo.png');
width:148px;
height:91px;
position: absolute;
margin-left: -175px;
margin-top: -80px;
}

.tipas_radioa span{
float:right;
color:#FF7500;
font: bold 18px times new roman;
}

#reg_prisijungimo_forma{
display: block;
position: relative;
}

#reg_prisijungimo_forma .bt {
    text-align: right;
    width: 220px;
}
#reg_prisijungimo_forma .bt a {
     text-decoration: none;
    display: block;
    float: right;
    font:bold 11px tahoma;
    color:#fff;
    outline: none;
	width: 82px; 
	height: 25px;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: 10px;
	margin-top: 20px;
font-family:georgia;
font-size:12px;
color:#ffedc9;
background-image: url("../images/reg_button.png");
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
line-height:27px;
	text-align: center;
    line-height: 25px;
}
#reg_prisijungimo_forma .bt a:hover {
    text-decoration:underline;
}