body {
	height: 100%;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	background-color: #e8e4b1;
	line-height:130%;
	color: #676767;
}
td {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #676767;
	line-height:130%;
}
input {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #676767;
}
select {
	color:#676767 !important;
}
select option {
	color:#676767 !important;
}
textarea {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #676767;
}
div {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #676767;
	line-height:130%;
}
h1 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #676767;
	line-height:130%;
}
h2 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #676767;
	line-height:130%;
}
h3 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #676767;
	line-height:130%;
}
h4 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #676767;
	line-height:130%;
}
h5 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #676767;
	line-height:130%;
}
h6 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #676767;
	line-height:130%;
}
a, a:link, a:active, a:visited {
	text-decoration: none;
	color: #676767;
}
a:hover {
	text-decoration: underline;
	color: #676767;
}
.ainv a, .ainv a:link, .ainv a:visited, .ainv a:active {
	text-decoration:underline;
}
.ainv a:hover {
	text-decoration:none;
}
a.ainv:link, a.ainv:visited, a.ainv:active {
	text-decoration:underline;
}
a.ainv:hover {
	text-decoration:none;
}
a.anormal:link, a.anormal:visited, a.anormal:active {
	text-decoration:none !important;
}
a.anormal:hover {
	text-decoration:underline !important;
}
.main {
	width: 990px;
}
.h_1 {
	height: 1px;
}
.w50 {
	width:50%;
}
.left_side {
	float: left;
	width:188px;
}
.left_side .left_cor_1 {
	position:absolute;
	bottom:-1px;
	left:0px;
}
.left_side .right_cor_1 {
	position:absolute;
	bottom:-1px;
	right:0px;
}
.left_side[class] .left_cor_1 {
	position:absolute;
	bottom:0px;
	left:0px;
}
.left_side[class] .right_cor_1 {
	position:absolute;
	bottom:0px;
	right:0px;
}
.right_side {
	float: right;
	width:802px;
}
.logo_1 {
	margin:24px 0px 23px 31px;
}
.left_menu {
	text-align: center;
	padding-bottom:16px;
}
.left_menu a, .left_menu a:link, .left_menu a:visited, .left_menu a:active {
	text-decoration:none;
	display:block;
	width:170px;
	padding:3px;
	margin:0px auto;
	border-top:1px solid #d5d5d5;
}
.left_menu a:hover {
	text-decoration:underline;
	display:block;
	width:170px;
	padding:3px;
	margin:0px auto;
	border-top:1px solid #d5d5d5;
}
.left_menu a.first_1:link, .left_menu a.first_1:visited, .left_menu a.first_1:active {
	text-decoration:none;
	display:block;
	width:170px;
	padding:3px;
	margin:0px auto;
	border:0px solid #d5d5d5;
}
.left_menu a.first_1:hover {
	text-decoration:underline;
	display:block;
	width:170px;
	padding:3px;
	margin:0px auto;
	border:0px solid #d5d5d5;
}
.cart_1 {
	background:#f8f8f6;
	padding-bottom:4px;
	border:3px solid #b9dcec;
	margin-bottom:15px;
}
.cart_1 .hdr_1 {
	position:relative;
	border-bottom:3px solid #ff6600;
	width:159px;
	padding:11px 0px 3px 0px;
	font-weight:bold;
	margin:0px 0px 9px 2px;
}
.cart_1 .hdr_1 b {
	padding-left:40px !important;
	display:inline !important;
}
.cart_1 .hdr_1 img {
	position:absolute;
}

.cart_1 .hdr_1 .ico_1 {
	top:11px;
	left:13px;
}
.cart_1 .hdr_1 .ico_2 {
	top:23px;
	left:160px;
}

.hdr_1e {
	border-bottom:3px solid #ff6600;
	width:187px;
	padding:3px 0px 3px 0px;
	font-weight:bold;
	font-size:13px;
	margin:0px 0px 9px 6px;
	height: 16px;

}
.hdr_1e_ {
	border-bottom:3px solid #F0037F;
	width:187px;
	padding:3px 0px 3px 0px;
	font-weight:bold;
	margin:0px 0px 9px 6px;
	height: 16px;

}
.hdr_1e__ {
	border-bottom:3px solid #F0037F;
	width:165px;
	padding:3px 0px 3px 0px;
	font-weight:bold;
	margin:0px 0px 9px 6px;
	height: 16px;

}
.hdr_1e b {
	display:inline !important;
}
img.ico1e {
	margin-top: 14px;
	margin-left: 2px;
}
img.ico2e {
	margin-top: 10px;
}
.conth {
	position: relative;
	height: 35px;
	width: 187px;
}
.cart_1 b {
	padding:0px 0px 3px 13px;
	display:block;
}
.cart_1 b.fr {
	padding:0px 10px 3px 0px;
	display:block;
}
.item_1 {
	margin:0px 0px 2px 3px;
	/*border-bottom:2px solid #FFFFFF;*/
	width:176px;
}
.item_1 td {
	font-weight:bold;
	background:#b9dcec;
}
.item_1 td.complex {
	padding:6px 12px 3px 13px;
	border-top: 1px solid #d9eaf1;
}
.item_1 td.complex strong {
	font-weight: bold !important;
}
.item_1 td.complex,
.item_1 td.complex * {
	font-size: 11px;
	font-weight: normal !important;
}
.item_1 td.txt {
	padding:6px 12px 3px 13px;
	line-height:110%;
	width:125px !important;
	font-weight:normal !important;
}
.item_1 td.txt img {
	display:inline;
	margin:-6px 3px 0px -5px;
}
.total_1 {
	width: 153px;
	margin:2px 0px 4px 11px;
}
.total_1 * {
	line-height:130%;
}
.total_1 b {
	padding:0px !important;
}
.free_del {
	width: 174px;
	margin:0px 0px 10px 2px;
	border-top:1px solid #d2d2d1;
	text-align:center !important;
}
.free_del b {
	color:#ff6600;
	display:inline !important;
}
.button_1 {
	background:#ff6600;
	margin-right:4px;
}
.button_1 td {
	white-space:nowrap;
}
.button_1 a, .button_1 a:link, .button_1 a:visited, .button_1 a:active {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
}
.button_1 a:hover {
	text-decoration:underline;
	color:#FFFFFF;
	font-weight:bold;
}
.week_offers_1 .hdr_1 {
	position:relative;
	border-bottom:3px solid #ff6600;
	width:159px;
	padding:11px 0px 3px 0px;
	font-weight:bold;
	margin:0px 0px 9px 6px;
}
.week_offers_1 .hdr_1 .ico_2 {
	position:absolute;
	top:23px;
	left:160px;
}
.week_offers_1 .block_1 {
	padding:0px 6px;
}
.week_offers_1 .block_1 table.wf .photo {
	width:92px;
}
.week_offers_1 .block_1 table.wf .txt {
	text-align:center;
}
.week_offers_1 .usual {
	border-bottom:1px solid #cdcdcd;
	margin-bottom:5px;
	padding-bottom:5px;
}
.week_offers_1 .blue_1 {
	color: #FFFFFF;
	padding:2px 0px 2px 4px;
	background:#2a9dc8;
	margin-bottom:7px;
}

.week_offers_left .hdr_1 {
	position:relative;
	border-bottom:3px solid #ff6600;
	width:159px;
	padding:11px 0px 3px 0px;
	font-weight:bold;
	margin:0px 0px 9px 6px;
}
.week_offers_left .hdr_1 .ico_2 {
	position:absolute;
	top:23px;
	left:160px;
}
.week_offers_left .block_1 {
	padding:0 0 0 11px;
}
.week_offers_left .block_1 table.wf .photo {
	width:92px;
}
.week_offers_left .block_1 table.wf .txt {
	text-align:center;
}
.week_offers_left .usual {
	border-bottom:1px solid #cdcdcd;
	margin-bottom:5px;
	padding-bottom:5px;
}
.week_offers_left .blue_1 {
	color: #FFFFFF;
	padding:2px 0px 2px 4px;
	background:#2a9dc8;
	margin-bottom:7px;
}
.week_offers_left .cont_1 {
	padding:9px 0px 6px 0px;
}

.week_offers_2 .hdr_1 {
	position:relative;
	border-bottom:3px solid #ff6600;
	width:159px;
	padding:11px 0px 3px 0px;
	font-weight:bold;
	margin:0px 0px 3px 0px;
}
.week_offers_2 .hdr_1 .ico_2 {
	position:absolute;
	top:23px;
	left:160px;
}
.week_offers_2 .block_1 {
	padding:0px 6px 0px 0px;
}
.week_offers_2 .block_1 table.wf .photo {
	width:92px;
}
.week_offers_2 .block_1 table.wf .txt div.tekst {
	text-align:center;
}
.week_offers_2 .usual {
	border-bottom:1px solid #cdcdcd;
	margin-bottom:0px;
	padding-bottom:1px;
}
.week_offers_2 .blue_1 {
	color: #FFFFFF;
	padding:2px 0px 2px 4px;
	background:#2a9dc8;
	margin-bottom:2px;
}

.txt10 {
	font-size: 10px;
}
.txt11 {
	font-size: 11px;
}
.txt12 {
	font-size: 12px;
}
.txt13 {
	font-size: 13px;
}
.txt14 {
	font-size: 14px;
}
.orange {
	color: #ff6600;
}
.lh120 {
	line-height: 120%;
}
.button_2 {
	background:#ff6600;
}
.button_2 td {
	white-space:nowrap;
	font-size:10px;
}
.button_2 a, .button_2 a:link, .button_2 a:visited, .button_2 a:active {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
}
.button_2 a:hover {
	text-decoration:underline;
	color:#FFFFFF;
	font-weight:bold;
}
.week_offers_1 .cont_1 {
	padding:9px 0px 6px 0px;
}
.top_links {
	padding:0px 16px 0px 0px;
	height:22px;
}
.top_links span {
	float:right;
	display:block;
	margin-top:4px;
}
.top_links a, .top_links a:link, .top_links a:visited, .top_links a:active {
	text-decoration:none;
	float:right;
	display:block;
	margin-top:4px;
}
.top_links a:hover {
	text-decoration:underline;
	float:right;
	display:block;
	margin-top:4px;
}
.cont_1_1 {
	background: #eeeeee;
}
.letters_1 {
	font-weight:bold;
	padding-right:11px;
	height:34px;
}
.letters_1 span {
	display:block;
	float:left;
	margin:9px 0px 0px 0px;
}
.letters_1 span.fl {
	display:block;
	float:left;
	margin: 0px;
}
.letters_1 a, .letters_1 a:link, .letters_1 a:visited, .letters_1 a:active {
	text-decoration:none;
	float:right;
	display:block;
	margin:8px 0px 0px 1px;
	background:#b9dcec;
	padding:1px 8px 2px 9px;
	white-space: nowrap;
}
.letters_1 a:hover {
	text-decoration:underline;
	float:right;
	display:block;
	margin:8px 0px 0px 1px;
	background:#299dc8;
	padding:1px 8px 2px 9px;
}
.letters_1 strong{
	text-decoration:underline;
	float:right;
	display:block;
	margin:8px 0px 0px 1px;
	background:#299dc8;
	padding:1px 8px 2px 9px;
}

/* teibaz copy for good look */

.letters_11 {
	font-weight:bold;
	padding-right:11px;
	height:47px;
}
.letters_11 span {
	display:block;
	float:left;
	margin:9px 0px 0px 0px;
}
.letters_11 span.fl {
	display:block;
	float:left;
	margin: 0px;
}
.letters_11 a, .letters_11 a:link, .letters_11 a:visited, .letters_11 a:active {
	text-decoration:none;
	float:right;
	display:block;
	margin:14px 0px 0px 1px;
	background:#b9dcec;
	padding:1px 8px 2px 9px;
	white-space: nowrap;
}
.letters_11 a:hover {
	text-decoration:underline;
	float:right;
	display:block;
	margin:14px 0px 0px 1px;
	background:#299dc8;
	padding:1px 8px 2px 9px;
}
.letters_11 em{
	text-decoration:underline;
	float:right;
	display:block;
	font-style: normal;
}
.letters_11 strong{
	display: block;
	float: right;
	padding: 6px 10px 0 0;
	font-style: normal;
}

/* ---- */

.blue_block_1 {
	border-bottom: 1px solid #d3d3d3;
	background:#b9dcec;
	height:111px;
	margin:0px 11px 0px 14px;
}
.blue_block_2 {
	height:135px !important;
}
.search_1 {
	float: left;
	height:111px;
	width:176px;
	position:relative;
}
.search_1 .hdr_1 {
	position:relative;
	border-bottom:3px solid #f0037f;
	width:127px;
	padding:7px 0px 1px 0px;
	font-weight:bold;
	margin:0px 0px 15px 13px;
}
.search_1 .hdr_1 img {
	position:absolute;
}
.search_1 .hdr_1 .ico_1 {
	top:20px;
	left:129px;
}
.search_1 .button_3 {
	position:absolute;
	top:72px;
	right:21px;
}
.search_1 .button_3 a, .search_1 .button_3 a:link, .search_1 .button_3 a:visited, .search_1 .button_3 a:active {
	text-decoration:none;
	color:#FFFFFF !important;
	font-size:10px;
	font-weight:bold;
}
.search_1 .button_3 a:hover {
	text-decoration:underline;
	color:#FFFFFF !important;
	font-size:10px;
	font-weight:bold;
}
.inputas1 {
	padding-left:13px;
}
.inputas1 div {
	border:1px solid #5c818e;
	width:141px;
	height:18px;
	background:#FFFFFF;
}
.inputas1 input {
	margin:0px;
	border:0px solid #FFFFFF;
	height:16px;
	border-collapse:collapse;
	padding:0px;
	width:141px;
	display:block;
	font-size:13px;
}
.inputas1_1 {
	padding-left:13px;
}
.inputas1_1 div {
	border:1px solid #5c818e;
	width:211px;
	height:18px;
	background:#FFFFFF;
}
.inputas1_1 input {
	margin:0px;
	border:0px solid #FFFFFF;
	height:16px;
	border-collapse:collapse;
	padding:0px;
	width:211px;
	display:block;
	font-size:13px;
}
.inputas1[class] input {
	margin:1px 0px 0px 0px;
}
.login_1 {
	float: right;
	width:208px;
}
.login_1 .logged_on {
	padding:4px 6px 10px 0px;
}
.login_1 .logged_on .meniu_1 {
	padding:10px 0px 0px 0px;
}
.login_1 .logged_on .meniu_1 a {
	display:block;
}
.login_1 a.logout_1 {
	position:absolute;
	top:3px;
	right:10px;
	color:#ff6600;
}

.login_1 .hdr_1 {
	position:relative;
	border-bottom:3px solid #f0037f;
	width:183px;
	padding:7px 0px 1px 0px;
	font-weight:bold;
	margin:0px 0px 9px 0px;
}
.login_1 .hdr_1 img {
	position:absolute;
}
.login_1 .hdr_1 .ico_1 {
	top:20px;
	left:186px;
}
.login_1 .txt {
	width:60px;
	padding:0px 6px 5px 0px;
	text-align:right;
}
.inputas2 {
	border:1px solid #5c818e;
	width:80px;
	height:18px;
	background:#FFFFFF;
	margin-bottom:5px;
}
.inputas2 input {
	margin:0px;
	border:0px solid #FFFFFF;
	height:16px;
	border-collapse:collapse;
	padding:0px;
	width:80px;
	display:block;
	font-size:13px;
}
.inputas2[class] input {
	margin:1px 0px 0px 0px;
}
.login_1 .button_4 {
	margin-left:4px;
}
.login_1 .button_4 a, .login_1 .button_4 a:link, .login_1 .button_4 a:visited, .login_1 .button_4 a:active {
	text-decoration:none;
	color:#FFFFFF !important;
	font-weight:bold;
	font:Arial, Helvetica, sans-serif;
}
.login_1 .button_4 a:hover {
	text-decoration:underline;
	color:#FFFFFF !important;
	font-weight:bold;
	font:Arial, Helvetica, sans-serif;
}
.not_reg {
	padding:4px 5px 0px 0px;
}
.login_1 .not_reg a, .login_1 .not_reg a:link, .login_1 .not_reg a:visited, .login_1 .not_reg a:active {
	text-decoration:underline;
	color:#ff6600 !important;
}
.login_1 .not_reg a:hover {
	text-decoration:none;
	color:#ff6600 !important;
}
.order_1 {
	padding:0px 20px 0px 0px;
	width:500px;
	text-align:right;
	float:right;
}
.order_1 b {
	color:#ff6600;
}
.legend_1 {
	height: 29px;
	padding-left:27px;
}
.legend_1 span {
	float:left;
	margin:4px 8px 0px 0px;
}
.legend_1 span.last_1 h5 {
	float:left;
	padding:3px 0px 0px 0px !important;
}
.legend_1 span h5 {
	font-size:10px;
	display:block;
	font-weight:normal;
	padding:3px 29px 0px 0px;
	white-space:nowrap;
}
.content_main_1 {
	padding:0px 11px 0px 14px;
}
.content_main_1 .line_1 {
	background:#56bde1;
	height:21px;
	color:#FFFFFF;
	padding:0px 0px 0px 13px;
	
}
.content_main_1 .line_1 div.padd {
	padding:1px 0px 1px 0;
}
.top_menu_1 {
	position: relative;

}
.top_menu_1 .start_1 {
	position: absolute;
	top:0px;
	left:-9px;
}
.top_menu_1 .first_2 {
	float: left;
	width:60px;
}
.top_menu_1 .first_2 h2 {
	padding:4px 0px 0px 5px !important;
}
.top_menu_1 .last_1 {
	float: left;
	width:65px;
}
.top_menu_1 .fl {
	width:63px;
}
.top_menu_1 h2 {
	display:block;
	padding:4px 0px 0px 5px;
	text-align:center !important;
	line-height:110%;
}
.bottom_links_1 {
	text-align: center;
	padding:5px 0px;
	font-size:10px;
}
.bottom_links_1 a, .bottom_links_1 a:link, .bottom_links_1 a:visited, .bottom_links_1 a:active {
	text-decoration:none;
}
.bottom_links_1 a:hover {
	text-decoration:underline;
}
.e_solution {
	text-align: center;
	padding:4px 0px;
	font-size:9px;
}
.e_solution a, .e_solution a:link, .e_solution a:visited, .e_solution a:active {
	text-decoration:none;
}
.e_solution a:hover {
	text-decoration:underline;
}



/* titulinis */

.title_content_1 {
	background: #FFFFFF;
	padding:21px 0px 0px 0px;

}
.title_content_1 .four_blocks_1 {
	padding:0px 7px 0px 14px;
}
.title_content_1 .four_blocks_1 td.fst_1 {
	padding:8px 0px 0px 0px;
	vertical-align:top;
}
.title_content_1 .four_blocks_1 td.scnd_1 {
	padding:28px 0px 0px 0px;
	vertical-align:top;

}
.bdr_1 {
	border-bottom: 1px solid #cdcdcd;
	border-left: 1px solid #cdcdcd;
	width:52%;
}
.bdr_2 {
	border-top: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd;
	width:48%;
}
.title_content_1 .block_2 {
	width: 335px;
}
.title_content_1 .block_2 strong {
	width:100%;
	display:block;
	padding:4px 0px;
	background:#56bde1;
	color:#FFFFFF;
	font-size:12px;
	margin-bottom:6px;
}
.title_content_1 .block_2 strong a, .title_content_1 .block_2 strong a:link, .title_content_1 .block_2 strong a:visited, .title_content_1 .block_2 strong a:active {
	text-decoration:none;
	color:#FFFFFF;
}
.title_content_1 .block_2 strong a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
.title_content_1 .block_2 .rght_1 {
	vertical-align:top;
	background: #FFFFFF;
}
.title_content_1 .block_2 .rght_1 img {
	margin:0px 0px 14px 10px;
	
}
.blokelis_1 .space_right {
	padding: 0 5px 14px 0;
}
.vatop {
	vertical-align: top;
}
.blokelis_1 .list_right {
	vertical-align: middle;
	padding: 0 12px 0 2px;
}
.title_content_1 .blokelis_1 .tac {
	width:93px;
	border-right:1px solid #cccccc;
}
.title_content_1 .blokelis_1 .txt_1 {
	vertical-align:top;
	padding-left:10px;
}
.title_content_1 .blokelis_1 .costs_1 {
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	margin-bottom:9px;
}
.title_content_1 .blokelis_1 .costs_1 td {
	width:33%;
	padding:6px 0px 8px 0px;
	text-align:center;
}
.title_content_1 .blokelis_1 .costs_1 span {
	font-size:10px;
}
.title_content_1 .blokelis_1 .costs_1 b {
	font-size:12px;
	color:#ff6600;
}
.title_content_1 .arial {
	padding-bottom:8px;
	font-family:Arial, Helvetica, sans-serif;

}

/* titulinis */





/* duomenu keitimas */


.top_1 {
	position:absolute;
	bottom:15px;
	right:21px;
	color:#299dc8 !important;
	font-weight:bold;
}
.back_1 {
	position:absolute;
	bottom:15px;
	left:21px;
	color:#299dc8 !important;
	font-weight:bold;
}
.info_change {
	background:#FFFFFF;
}
.info_change .address_2 {
	padding:15px;
	font-size:13px;
	line-height:150%;
}
.info_change .address_2 * {
	font-size:13px;
	line-height:150%;
}
.info_change .city_1 {
	background:#b9dcec;
	font-size:16px;
	padding:5px 0px 6px 16px;
	font-weight:bold;
}
.info_change .city_3 {
	background:#56bde1;
	font-size:16px;
	padding:0px 0px 1px 16px;
	color:#FFFFFF;
	font-weight:bold;
}
.info_change .city {
	padding:0px 0px 0px 19px;
	font-weight:bold;
	font-size:12px;
}
.info_change .city a {
	color:#56bde1;
}
.info_change .listas_2 {
	padding:5px 40px;
	line-height:150%;
}
.info_change .listas_2 a {
	display:block;
	font-weight:normal;
}
.info_change .listas_3 {
	padding:0px 0px 3px 28px;
}
.info_change .listas_3 a.header_2 {
	display:block;
	font-weight:bold;
	font-size:14px;
	color:#56bde1;
	padding:10px 0px 8px 0px;
	width: 1px;
	white-space: nowrap;
}
.info_change .listas_3 a {
	display:block;
	padding-left:16px;
	padding-bottom:5px;
	width: 1px;
	white-space: nowrap;
}
.info_change .blokas_1 {
	padding:11px 0px 8px 0px;
}
.info_change .blokas_1 div {
	font-weight:normal !important;
}
.info_change .blokas_1 a {
	font-weight:normal !important;
	color:#ff6600;
}
.info_change .blokas_1 strong.txt12 {
	border-bottom:1px solid #299dc8;
	display:block;
	padding:4px 0px;
	margin:0px 0px 4px 0px;
}
.info_change .lft_1 {
	vertical-align: top;
	border-right:1px solid #cdcdcd;
	width:455px;
}
.info_change .lft_1 * {
	font-weight:bold;
}
.info_change .lft_2 {
	vertical-align: top;
	border-right:1px solid #cdcdcd;
	width:565px;
}
.info_change .rght_2 {
	vertical-align: top;
	padding:0px 19px;
}
.info_change select {
	width:140px;
	font-weight:normal !important;
}
.info_change .hdr_1 {
	padding:14px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	color:#299dc8;
}
.info_change .hdr_7 {
	padding:13px 0px 9px 0px;
	font-size:12px;
}
.info_change .hdr_7 a {
	color:#56bde1;
}
.info_change .sarasas_1 {
	font-size:10px;
}
.info_change .sarasas_1 a {
	padding-bottom:7px;
	display:block;
}
.info_change .rght_2 .hdr_1 {
	padding:14px 0px 20px 0px;
	font-size:14px;
	font-weight:bold;
	display:block;
	color:#299dc8;
}
.info_change .rght_2 .txt {
	line-height:150%;
	padding-bottom:40px;
}
.info_change .rght_2 a, .info_change .rght_2 a:link, .info_change .rght_2 a:visited, .info_change .rght_2 a:active {
	text-decoration:underline;
	color:#ff6600
}
.info_change .rght_2 a:hover {
	text-decoration:none;
	color:#ff6600
}
.info_change .hdr_3 {
	padding:14px 0px 0px 0px;
	font-size:12px;
	font-weight:bold;
	color:#299dc8;
}
.info_change .hdr_3 b {
	color:#ff6600 !important;
}
.info_change .cont_2 {
	padding:0px 16px;
	border-bottom:1px solid #cdcdcd;
}
.info_change .cont_3 {
	padding:0px 10px 22px 16px;
}
.info_change .personal {
	margin:28px 0px 26px 0px;
}
.info_change .personal td {
	width:152px;
	padding-right:25px;
	height:27px;
}
.info_change .pasword {
	margin:17px 0px;
}
.info_change .pasword td {
	width:152px;
	padding-right:25px;
	height:27px;
}
.info_change .delivery {
	margin:2px 0px;
}
.info_change .delivery td {
	width:152px;
	padding-right:25px;
	height:17px;
}
.info_change .pay_choice {
	margin:12px 0px 4px 0px;
}
.info_change .pay_choice .radio_1 {
	width:25px;
	height:43px;
	text-align:center !important;
}
.info_change .pay_choice .radio_1_ {
	margin: 0px!important;
	padding: 0px!important;
	width:16px;
	height:43px;
	text-align:left !important;
}
.info_change .pay_choice .radio_1_ input {
	margin-left: 0px;
	margin-right: 0px;
}
.info_change .pay_choice .label_1 {
	width:192px;
	height:43px;
	padding-left:13px;
}
.info_change .pay_choice .txt {
	padding-left:4px;
}
.info_change .deliver {
	width:100%;
}
.info_change .deliver td {
	height:36px;
}
.info_change .hdr_2 {
	padding:19px 0px 4px 6px;
}
.path_1 {
	font-size: 16px;
	background:#f8f8f6;
	font-weight:bold;
	color:#299dc8;
	padding:7px 0px 8px 15px;
	border-bottom:1px solid #cdcdcd;
}
.path_1 span {
	font-size: 11px;
	color:#676767;
	font-weight:normal;
}
.path_1 a, .path_1 a:link, .path_1 a:visited, .path_1 a:active {
	text-decoration:underline;
	font-size: 11px;
	margin-right:10px;
	font-weight:normal;
	font-size:12px;
}
.path_1 a:hover {
	text-decoration:none;
	font-size: 11px;
	margin-right:10px;
	font-weight:normal;
	font-size:12px;
}
.path_2 {
	font-size: 16px;
	background:#f8f8f6;
	font-weight:bold;
	color:#299dc8;
	position:relative;
}
.path_2_wrap {
	height:37px;
	background:#f8f8f6;
	border-bottom:1px solid #cdcdcd;
	vertical-align:top;
}
.path_2_wrap img {
	margin-bottom:-1px;
}
.path_2 span {
	font-size: 11px;
	color:#676767;
	font-weight:normal;
}
.path_2 div {
	position:absolute;
	top:7px;
	left:15px;
	font-size: 16px;
	font-weight:bold;
	color:#299dc8;
}
.path_1 a, .path_1 a:link, .path_1 a:visited, .path_1 a:active {
	text-decoration:underline;
	font-weight:normal;
	font-size:12px;
}
.path_2 a:hover {
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
}
.inputas3 {
	border:1px solid #5c818e;
	width:137px;
	height:16px;
	background:#FFFFFF;
}
.inputas3 input {
	margin:0px;
	border:0px solid #FFFFFF;
	height:14px;
	border-collapse:collapse;
	padding:0px;
	width:137px;
	display:block;
	font-size:13px;
	font-weight:normal !important;
}
.inputas3[class] input {
	margin:1px 0px 0px 0px;
}
.adress_1 {
	padding:7px 0px 20px 6px;
}
.adress_1 b {
	color:#299dc8;
}
.info_change .more_nfo td {
	height:25px;
	text-align:center;
}

/* duomenu keitimas */




/* juridiniu asmenu registracija */

.juridical {
	background:#FFFFFF;
}
.juridical .lft_1 {
	vertical-align: top;
	border-right:1px solid #cdcdcd;
	width:455px;
}
.juridical .lft_1 * {
	font-weight:bold;
}
.juridical .rght_2 {
	vertical-align: top;
	padding-bottom:19px;
}
.juridical .rght_2 * {
	font-size:12px;
	font-weight:bold;
}
.juridical .rght_2 .cont_1 {
	padding:11px;
	border-bottom:1px solid #cdcdcd;
}
.juridical .rght_2 .cont_1 b {
	font-size:14px;
}
.juridical .hdr_1 {
	padding:14px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
	color:#299dc8;
}
.juridical .cont_1 {
	padding:0px 20px 11px 13px;
}
.juridical .forma_1 td.txt {
	height:40px;
	width:152px;
	padding-right:18px;
	text-align:right;
}
.juridical .forma_1 td {
	font-size:12px;
}
.juridical .forma_1 span {
	font-weight:normal !important;
}
.juridical .forma_1 {
	margin:10px 0px 0px 0px;
}
.inputas4 {
	border:1px solid #5c818e;
	width:210px;
	height:16px;
	background:#FFFFFF;
}
.inputas4 input {
	margin:0px;
	border:0px solid #FFFFFF;
	height:14px;
	border-collapse:collapse;
	padding:0px;
	width:210px;
	display:block;
	font-size:13px;
	font-weight:normal !important;
}
.inputas4[class] input {
	margin:1px 0px 0px 0px;
}
.juridical select {
	width:212px;
	font-weight:normal !important;
}
.juridical .logins_1 {
	margin:0px;
}
.juridical .logins_1 td.txt {
	height:32px;
	width:140px;
}
.juridical .blue_2 {
	color:#299dc8;
	padding:7px 0px;
}
.inputas5 {
	border:1px solid #5c818e;
	width:150px;
	height:18px;
	background:#FFFFFF;
}
.inputas5 input {
	margin:0px;
	border:0px solid #FFFFFF;
	height:16px;
	border-collapse:collapse;
	padding:0px;
	width:150px;
	display:block;
	font-size:13px;
	font-weight:normal !important;
}
.inputas5[class] input {
	margin:1px 0px 0px 0px;
}
.juridical .rght_2 .cont_2 {
	padding:11px;
}
.juridical .rght_2 .cont_2 b {
	font-size:14px;
}
.juridical .button_1 {
	margin-right:0px;
}

/* juridiniu asmenu registracija */





.notify_color {
	color: #f0037f;
}
.error_1 {
	color: #ff6600;
}
.error_1 * {
	color: #ff6600 !important;
}
.error_2 {
	border: 1px solid #ff6600 !important;
}



/* receptiniai ABC */

.big_let {
	font-size:18px;
	width:168px;
	text-align:center;
	font-weight:bold;
	color:#299dc8;
	padding-top:9px;
}
.receipt_abc block_3 td {
	padding:6px 13px;
}
.receipt_abc {
	background:#FFFFFF;
}
.receipt_abc * {
	font-weight:bold;
}
.receipt_abc .block_3 td {
	padding:7px 13px;
	border-top:1px solid #56bde1;
	border-bottom:1px solid #56bde1;
	line-height:170%;
}
.receipt_abc .block_3 strong {
	color:#299dc8;
}
.receipt_abc .button_3 {
	margin:0px 20px 0px 10px;
}
.receipt_abc .button_3 a, .receipt_abc .button_3 a:link, .receipt_abc .button_3 a:visited, .receipt_abc .button_3 a:active {
	text-decoration:none;
	color:#FFFFFF !important;
	font-size:10px;
	font-weight:bold;
}
.receipt_abc .button_3 a:hover {
	text-decoration:underline;
	color:#FFFFFF !important;
	font-size:10px;
	font-weight:bold;
}
.receipt_abc .list_1 td {
	padding:24px 30px;
	border-bottom:1px solid #cdcdcd;
	line-height:170%;
}
.receipt_abc .t3cols_ td.fst_ {
	width:34% !important;
	padding-left:19px;
}
.receipt_abc .t3cols_ .header_1 {
	font-size:14px;
	color:#299dc8;
	padding-bottom:5px;
}
.receipt_abc .t3cols_ td {
	width:33%;
	padding-top:7px;
	padding-bottom:13px;
	border-bottom:1px solid #CDCDCD;
}
.receipt_abc .t3cols_ td a {
	display:block;
	line-height:160%;
}
.receipt_abc .blue_line_2 {
	padding:2px 19px;
	background:#299dc8;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}
.path_2 {
	padding:8px 13px 9px 13px;
	background:#FFFFFF;
	font-weight:bold;
}
.path_2 h3 {
	font-size:12px;
}


/* receptiniai ABC */


/* prekes isvedimas */

.item_view {
	border-bottom:1px solid #cdcdcd;
}
.item_view .item_2 {
	vertical-align:top;
	padding-bottom:25px;
}
.item_view .item_2 .count_1 {
	vertical-align:top;
	width:187px;
	padding-bottom:25px;
}
.item_view .item_2 .count_1 .ma {
	margin:24px auto 30px auto;
}
.item_view .item_2 .count_1 .block_5 {
	width: 185px;
	max-width: 165px;
	padding:10px 0px 17px 20px;
	background:#f8f8f6;
}
.item_view .item_2 .count_1 .block_5 * {
	font-weight:bold;
	font-size:12px;
}
.item_view .item_2 .count_1 .block_5 strong {
	display:block;
	padding-bottom:6px;
	color:#ff6600;
}
.item_view .item_2 .count_1 .block_5 .inputas2 {
	width:47px !important;
}
.item_view .item_2 .count_1 .block_5 .button_2 * {
	font-size:10px;
}
.item_view .item_2 .count_1 .block_5 .wf {
	margin-bottom:10px;
}
.item_view .item_2 .count_1 .block_5 input {
	width:47px !important;
	text-align:center;
}
.item_view .item_2 .aprasymas_1 {
	vertical-align:top;
	padding:6px 0px 11px 18px;
}
.item_view .item_2 .aprasymas_1 .desc_1 {
	width:330px;
	padding:12px 0px;
}
.item_view .item_2 .aprasymas_1 b {
	padding-bottom:20px;
	display:block;
	font-size:12px;
}
.item_view .item_2 .aprasymas_1 .inputas2 {
	width:43px;
}
.item_view .item_2 .aprasymas_1 .inputas2 input {
	width:43px;
	text-align:center;
	font-weight:bold;
}
.item_view .item_2 .aprasymas_1 .name_1 {
	padding-bottom:12px;
}
.item_view .item_2 .aprasymas_1 .orange_1 {
	color:#ff6600;
	padding-bottom:5px;
	font-size:12px;
	display:block;
}
.item_view .item_2 .aprasymas_1 .name_1 h1 {
	font-size:14px;
	color:#299dc8;
}
.item_view .item_2 .aprasymas_1 .name_1 h4 {
	font-size:14px;
	color:#299dc8;
	font-weight:normal;
}
.item_view .item_2 .aprasymas_1 .nfo_1 {
	font-size:12px;
	font-weight:bold;
	padding-bottom:12px;
}
.item_view .item_2 .aprasymas_1 .nfo_1 span {
	color:#299dc8;
	font-weight:normal;
}
.item_view .legend_2 img {
	margin:13px 11px 0px 13px;
}
.item_view .legend_2 td {
	vertical-align:top;
}
.item_view .legend_2 b {
	margin-top:16px;
	display:block;
	font-weight:bold;
}
.item_view .last_seen {
	vertical-align:top;
	background:#fff;
}
.item_view .last_seen .block_4 {
	background:#f8f8f6;
	padding:5px 10px 20px 10px;
}
.item_view .last_seen .block_4 strong {
	color:#299dc8;
	font-size:12px;
	display:block;
}
.item_view .last_seen .block_4 .cart_2 {
	padding:0px 5px 0px 0px;
	height:52px;
	position:relative;
}
.item_view .last_seen .block_4 .fr {
	margin-top:10px;
}
.item_view .last_seen .block_4 .cart_2 img {
	position:absolute;
	top:10px;
	left:4px;
}
.item_view .last_seen .block_4 .list_2 {
	padding-bottom:10px
}
.item_view .last_seen .block_4 .list_2 a {
	display:block;
	padding:0px 0px 2px 0px;
	font-size:12px;
}
.item_view .last_seen .block_4 .list_2 img {
	margin:2px 0px 0px 5px;
}
.item_view .last_seen .block_4 .list_2 b {
	margin-left:11px;
	font-weight:normal;
}


.last_seen .block_1 {
	padding:0 13px 0 6px;
}
.last_seen .block_1 table.wf .photo {
	width:92px;
}
.last_seen .block_1 table.wf .txt {
	text-align:center;
}
.last_seen .usual {
	border-bottom:1px solid #cdcdcd;
	margin-bottom:5px;
	padding-bottom:5px;
}
.last_seen .blue_1 {
	color: #FFFFFF;
	padding:2px 0px 2px 4px;
	background:#2a9dc8;
	margin-bottom:7px;

}

/* prekes isvedimas */





/* pogrupis */

.path_3 {
	padding:5px 13px 6px 13px;
	background:#FFFFFF;
	font-weight:bold;
}
.path_3 h3 {
	font-size:11px;
}
.path_3_1 {
	padding:1px 0px 4px 16px;
	background:#f8f8f6;
	font-weight:bold;
	margin-top:-10px;
	margin-bottom:10px;
}
.path_3_1 h3 {
	font-size:11px;
}
.hdr_4 h5 {
	padding:9px 13px;
	color:#299dc8;
	font-size:14px;
	font-weight:bold;
	display:block;
}
.hdr_4 {
	background:#FFFFFF;
}
.pogrupis {
	width:100%;
}
.pogrupis .rght_4 {
	width:206px;
	padding:6px 7px 3px 0px;
}
.pogrupis select {
	width:175px;
	margin-left:13px;
	font-weight:bold;
	color:#676767;
	font-size:11px;
}
.border_bot_1 {
	border-bottom:1px solid #cdcdcd;
}
.border_left_1 {
	border-left:1px solid #cdcdcd;
}
.border_bot_1 .lojalumo_taskai {
	font-size:12px;
	font-weight:bold;
}
.border_bot_1 .lojalumo_taskai strong {
	font-size:11px;
	color:#ff6600;
}

.border_bot_1 .lojalumo_taskai2 {
	font-size:12px;
	position:absolute;
	top:15px;
	left:20px;
	width:300px;
	font-weight:bold;
}
.border_bot_1 .lojalumo_taskai2 strong {
	font-size:11px;
	color:#ff6600;
}
.pogrupis .block_2 {
	width: 100%;
	margin-bottom:10px;
}
.pogrupis .block_2 strong {
	display:block;
	padding:4px 12px;
	background:#299dc8;
	color:#FFFFFF;
	font-size:12px;
	margin-bottom:10px;
}
.pogrupis .block_2 .price strong,
.pogrupis .block_2 .cost_1 strong {
	text-align: center;
	color: #ff6600;
	font-size: 14px;
	background:#FFFFFF;
}
.pogrupis .block_2 strong a, .pogrupis .block_2 strong a:link, .pogrupis .block_2 strong a:visited, .pogrupis .block_2 strong a:active {
	text-decoration:none;
	color:#FFFFFF;
}
.pogrupis .block_2 strong a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
.pogrupis .block_2 .rght_1 {
	vertical-align:top;
}
.pogrupis .block_2 .rght_1 img {
	margin:0px 0px 14px 9px;
}
.pogrupis .blokelis_1 {
	margin-bottom:18px;
}
.pogrupis .blokelis_1 .tac {
	width:155px;
	border-right:1px solid #cccccc;
}
.pogrupis .blokelis_1 .txt_1 {
	vertical-align:top;
	padding-left:10px;
}
.pogrupis .blokelis_1 .costs_1 {
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	margin-bottom:19px;
}
.pogrupis .blokelis_1 .costs_1 td {
	width:33%;
	padding:9px 0px 16px 0px;
	text-align:center;
}
.pogrupis .blokelis_1 .costs_1 span {
	font-size:11px;
}
.pogrupis .blokelis_1 .costs_1 b {
	font-size:14px;
	color:#ff6600;
}
.pogrupis .arial {
	padding-bottom:10px;

}
.pogrupis .deshine_1 .lojalumo_textas {
	text-align:center;
}
.pogrupis .deshine_1 .lojalumo_textas div.ainv {
	width:163px;
}
.pogrupis .deshine_1 .lojalumo_textas a {
	display:block;
	padding:2px 0px 6px 0px;
	color:#ff6600;
	font-weight:bold;
}
.pogrupis .deshine_1 {
	vertical-align:top;
	padding:12px 3px 0 0;
	widows:175px;
}
.pogrupis .deshine_1 .hdr_1 {
	position:relative;
	border-bottom:3px solid #f0037f;
	width:148px;
	padding:7px 0px 1px 0px;
	font-weight:bold;
}
.pogrupis .deshine_1 .hdr_1 img {
	position:absolute;
}
.pogrupis .deshine_1 .hdr_1 .ico_1 {
	top:20px;
	left:150px;
}
.pogrupis .block_2 strong.pink_bg {
	background: #ef037f !important;
}

/* pogrupis */


/* uzsakymu istorija */


.order_history {
	background:#FFFFFF;
}
.order_history .lft_1 {
	vertical-align: top;
	border-right:1px solid #cdcdcd;
	padding-bottom:35px;
}
.order_history .rght_2 {
	vertical-align: top;
	padding:0px 19px;
	width:182px;
}
.order_history .rght_2 .hdr_1 {
	padding:14px 0px 20px 0px;
	font-size:14px;
	font-weight:bold;
	display:block;
	color:#299dc8;
}
.order_history .rght_2 .txt {
	line-height:150%;
	padding-bottom:40px;
}
.order_history .rght_2 a, .order_history .rght_2 a:link, .order_history .rght_2 a:visited, .order_history .rght_2 a:active {
	text-decoration:underline;
	color:#ff6600
}
.order_history .rght_2 a:hover {
	text-decoration:none;
	color:#ff6600
}
.order_history .table_ {
	width:100%;
	border-bottom:3px solid #676767;
	float:left;
}
.order_history .table_ * {
	font-weight:bold;
}
.order_history .table_ td {
	text-align:center;
	padding:6px 0px 7px 0px;
}
.order_history .table_ td img {
	display:inline !important;
	margin:0px 5px -5px 0px;
}
.order_history .table_ .nr_ {
	width:10%;
	padding:6px 0px 7px 0px;
}
.order_history .table_ .name_ {
	width:28%;
	text-align:left !important;
}
.order_history .table_ .quant_ {
	width:7%;
}
.order_history .table_ .price_ {
	width:11%;
}
.order_history .table_ .disc_ {
	width:18%;
}
.order_history .table_ .total_ {
	width:16%;
}
.order_history .table_ .sum_ {
	width:10%;
}
.order_history .table_ .blue_row_ {
	background:#e2f3fb;
}
.order_history .total_sum_ {
	background:#299dc8;
}
.order_history .total_sum_ img {
	margin-right:18px;
}
.order_history .total_sum_ b {
	display:block;
	width:65px;
	padding:2px 0px 0px 0px;
	color:#FFFFFF;
	float:left;
}
.order_history .total_sum_ strong {
	display:block;
	width:60px;
	padding:2px 0px 0px 0px;
	color:#FFFFFF;
	float:left;
}
.order_history .total_sum_[class] {
	margin-top:1px;
}
.order_history .lojal_1 {
	width:100%;
	margin:0px 0px 28px 0px;
	float:right;
	border-bottom:1px solid #cdcdcd;
}
.order_history .lojal_1 .left_1 {
	padding:0px 0px 9px 18px;
	line-height:150%;
}
.order_history .lojal_1 .left_1 * {
	line-height:150%;
}
.order_history .lojal_1 .buttons_1 {
	width:170px;
	padding-top:7px;
	vertical-align:top;
}
.order_history .lojal_1 .buttons_1 span {
	color:#ff6600;
}

.order_history_block .hdr_5 {
	padding:0px 0px 5px 17px;
	font-size:14px;
	font-weight:bold;
	color:#299dc8;
	border-bottom:1px solid #cdcdcd;
}
.order_history_block .list_1 {
	padding:13px 0px 0px 17px;
}
.order_history_block .list_1 a {
	font-size:12px;
	line-height:150%;
	display:block;
}


.order_history .table_1 {
	width:100%;
	border-bottom:3px solid #676767;
	float:left;
}
.order_history .table_1 * {
	font-weight:bold;
}
.order_history .table_1 td {
	text-align:center;
	padding:6px 0px 7px 0px;
	font-size:12px;
}
.order_history .table_1 input.tekst {
	width:25px;
	text-align:center;
	height:auto !important;
	font-size:13px;
	border: 1px solid #7f9db9;
	vertical-align:middle;
	font-weight:bold;
}
.order_history .table_1 td img {
	display:inline !important;
	margin:0px 5px -5px 0px;
}
.order_history .table_1 .nr_ {
	width:9%;
	padding:6px 0px 7px 0px;
}
.order_history .table_1 .name_ {
	width:27%;
	text-align:left !important;
}
.order_history .table_1 .quant_ {
	width:6%;
}
.order_history .table_1 .price_ {
	width:10%;
}
.order_history .table_1 .disc_ {
	width:17%;
}
.order_history .table_1 .total_ {
	width:15%;
}
.order_history .table_1 .sum_ {
	width:16%;
	text-align:left;
}
.order_history .table_1 .del_ a {
	color:#ff6600;
}
.order_history .table_1 .del_ td {
	padding:0px;
}
.order_history .table_1 .del_ img {
	margin:3px 0px 0px 0px;
}
.order_history[class] .table_1 .del_ img {
	margin:0px;
}
.order_history[class] .table_1 .del_ img {
	margin-top:-10px;
}
.order_history .table_1 .blue_row_ {
	background:#e2f3fb;
}
.order_history .steps_1 {
	width:100%;
	border-bottom:3px solid #676767;
	height:60px;
}
.order_history .steps_1 .cur {
	background:#b9dcec;
}
.order_history .steps_1 .disabled {
	background:#F8F8F6;
}
.order_history .steps_1 td {
	text-align:center;
	font-weight:bold;
}
.order_history .steps_1 td.complprice,
.order_history .table_1 td.complprice {
	padding: 0 0 0 0 !important;
}
.order_history .steps_1 td.complprice div,
.order_history .table_1 td.complprice div {
	padding: 0 0 7px 0 !important;
	display: block;
	font-size: 12px !important;
}
.order_history .steps_1 td.complprice,
.order_history .table_1 td.complprice,
.order_history .steps_1 td.complprice *,
.order_history .table_1 td.complprice * {
	padding: 0 !important;
	color: #ff6600 !important;
	text-align: left;
}
.order_history .table_1 td.complex,
.order_history .steps_1 td.complex {
	padding: 0 0 14px 0;
}
.order_history .table_1 td.complex *,
.order_history .steps_1 td.complex *,
.order_history .table_1 td.complex,
.order_history .steps_1 td.complex {
	font-size: 11px !important;
	font-weight: normal !important;
}
.order_history .steps_1 span {
	font-weight:normal !important;
}
.order_history a.fr {
	display:block;
	padding:10px 12px 0px 0px;
	color:#ff6600;
	font-size:12px;
	font-weight:normal;
}
.order_history .total_sum_1 {
	background:#299dc8;
}
.order_history .total_sum_1 img {
	margin-right:18px;
}
.order_history .total_sum_1 b {
	display:block;
	width:85px;
	padding:8px 0px 0px 0px;
	color:#FFFFFF;
	float:left;
	font-size:12px;
}
.order_history .total_sum_1 strong {
	display:block;
	width:124px;
	padding:8px 0px 0px 0px;
	color:#FFFFFF;
	float:left;
	font-size:12px;
}
.order_history .total_sum_1[class] {
	margin-top:1px;
}
.order_history .forma_2 {
	float:right;
	width:100%;
}
.order_history .forma_2 .hdr_6 {
	border-top:1px solid #cdcdcd;
	float:right;
	width:100%;
	font-size: 16px;
	font-weight:bold;
	color:#299dc8;
}
.order_history .forma_2 .txt {
	padding-left:19px;
	width:520px;
	font-size:12px;
	line-height:120%;
	padding-bottom:5px;
}
.order_history .forma_2 .hdr_6 b {
	display:block;
	padding:5px 19px;
}
.order_history .forma_2 .blue_line_1 {
	background:#e2f3fb;
	padding:5px 0px 7px 19px;
	font-weight:bold;
	font-size:12px;
}
.order_history .forma_2 .blue_line_1 span {
	font-weight:normal;
}
.order_history .forma_2 .small_form input.radio {
	width:auto;
	border:0px solid #FFFFFF;
}
.order_history .forma_2 .small_form input.txt {
	width:265px;
	padding:0px 0px 0px 5px;
	vertical-align:middle;
	height:22px;
	line-height:20px;
}
.order_history .forma_2 .small_form .radio_ {
	width:50px;
}
.order_history .forma_2 .small_form .label_ {
	width:90px;
}
.order_history .forma_2 .small_form .tekstas {
	width:195px;
}
.order_history .forma_2 textarea {
	margin:12px 0px 0px 19px;
	width:315px;
	height:115px;
	border:1px solid #7f9db9;
	padding:3px;
	font-size:12px;
}
.order_history table.wf {
	margin:5px 0px;
}
.order_history table.wf td.tar {
	width:70px;
}
.order_history table.wf span{
	font-size:9px;
}
.order_history table.wf select {
	width:150px;
	margin:5px 19px;
}
.order_history table.wf[class] select {
	width:154px;
	margin:5px 19px;
}
.order_history table.wf input {
	width:150px;
	border:1px solid #7f9db9;
	font-size:14px;
	margin:5px 19px;
}
.order_history table.wf .cont_2 input {
	width:auto;
	border:0px solid #7f9db9;
}
.order_history .forma_2 .buttonas {
	position:absolute;
	top:-50px;
	right:25px;
	width:150px;
	text-align:center;
}
.order_history .address_2 {
	padding-left:19px;
	border-bottom:1px solid #cdcdcd;
}
.order_history .address_2 a.ainv {
	font-size:12px;
	color:#ff6600;
	display:block;
	padding:5px 0px 19px 0px;
}

/* uzsakymu istorija */


/* akcijos */


.akcijos .blue_line_3 {
	padding:1px 0px 3px 19px;
	background:#b9dcec;
	font-weight:bold;
	font-size:13px;
}
.akcijos .cont_1 {
	padding:11px 0px 23px 19px;
}
.akcijos .txt {
	padding:0px 0px 20px 0px;
	width:590px;
	line-height:110%;
}
.akcijos .fourBlocks td.cont_2 {
	width:25%;
	vertical-align:top;
}
.akcijos .listas_1 {
	width:100%;
	margin:6px 0px 9px 0px;
}
.akcijos .listas_1 .month {
	width:60px;
	padding-left:19px;
}


/* akcijos */


/* naujienlaiskis */


.newsletter {
	width:100%;
}
.newsletter .header_3 {
	padding:16px;
	border-bottom:1px solid #cdcdcd;
	font-size:12px;
}
.newsletter .header_3 a {
	color:#299dc8;
	font-size:12px;
	font-weight:bold;
}
.newsletter .select_1 {
	color:#299dc8;
	font-size:12px;
	font-weight:bold;
	padding:10px 16px;
}
.newsletter .select_2 {
	height:35px;
}
.newsletter .select_2 .check_1 {
	width:40px;
	text-align:center;
}
.newsletter .tekst_1 {
	width:520px;
	margin-left:16px;
	line-height:110%;
}


/* naujienlaiskis */

.uzsakymo_istorija_1 .lft_3 {
	vertical-align: top;
	border-bottom:3px solid #676767;
	width:60%;
	padding:11px 0px 16px 0px;
}
.uzsakymo_istorija_1 .lft_3 table.wf .lft_4 {
	width:117px;
	padding-left:20px;
}
.uzsakymo_istorija_1 .lft_3 table.wf td {
	vertical-align:top;
}
.uzsakymo_istorija_1 .rght_3 {
	vertical-align: top;
	border-bottom:3px solid #676767;
	width:40%;
}
.uzsakymo_istorija_1 .h_1 .h_1 td {
	color:#FFFFFF;
}
.uzsakymo_istorija_1 .h_1 .h_1 td.tar {
	background:#299dc8;
	font-weight:bold;
}
.uzsakymo_istorija_1 .h_1 .h_1 a {
	color:#ff6600 !important;
	font-weight:bold;
}
.order_history .total_sum_11 {
	background:#299dc8;
}
.order_history .total_sum_1 img {
	margin-right:18px;
}
.order_history .total_sum_11 b {
	display:block;
	width:75px;
	padding:2px 0px 0px 10px;
	color:#FFFFFF;
	float:left;
}
.order_history .total_sum_11 strong {
	display:block;
	width:74px;
	padding:2px 0px 0px 0px;
	color:#FFFFFF;
	float:left;
}
.order_history .total_sum_11[class] {
	margin-top:1px;
}
.order_history .table_11 {
	width:100%;
	border-bottom:3px solid #676767;
	float:left;
}
.order_history .table_11 * {
	font-weight:bold;
}
.order_history .table_11 td {
	text-align:center;
	padding:6px 0px 7px 0px;
}
.order_history .table_11 input.tekst {
	width:25px;
	height: auto !important;
	text-align:center;
	font-size:13px;
	vertical-align:middle;
	font-weight:bold;
}
.order_history .table_11 td img {
	display:inline !important;
	margin:0px 5px -5px 0px;
}
.order_history .table_11 .nr_ {
	width:9%;
	padding:6px 0px 7px 0px;
}
.order_history .table_11 .name_ {
	width:27%;
	text-align:left !important;
}
.order_history .table_11 .quant_ {
	width:6%;
}
.order_history .table_11 .price_ {
	width:10%;
}
.order_history .table_11 .disc_ {
	width:17%;
}
.order_history .table_11 .total_ {
	width:19%;
}
.order_history .table_11 .sum_ {
	width:12%;
	text-align:left;
}
.order_history .table_11 .del_ a {
	color:#ff6600;
}
.order_history .table_11 .del_ td {
	padding:0px;
}
.order_history .table_11 .del_ img {
	margin:3px 0px 0px 0px;
}
.order_history[class] .table_11 .del_ img {
	margin:0px;
}
.order_history[class] .table_11 .del_ img {
	margin-top:-10px;
}
.order_history .table_11 .blue_row_ {
	background:#e2f3fb;
}
.pad_1 {
	margin:30px 0px 0px 10px;
}
.pad_1[class] {
	margin:30px 0px 0px 18px;
}

.users_search .header_23 {
	padding:11px 0px !important;
	width:91px;
	font-weight:bold;
	color:#299dc8;
	text-align:right;
}
.users_search td {
	width:84px;
	padding-right:5px;
	font-weight:bold;
	text-align:right;
}
.users_search input {
	border:1px solid #299dc8;
	margin:6px 0px;
	font-weight:normal !important;
	width:195px;
}
.users_search .submit_1 input {
	border:0px solid #299dc8;
	float:right;
	margin:6px 0px;
	width:auto;
}
.users_search .submit_1 {
	padding:0px 5px;
	width:auto;
}
div.etl{
	display:block;
}
.etl a:hover{
	text-decoration: underline;
	color: green;
}
div.nonerecepy {
	font-weight: bold;
	text-transform:uppercase;
	height: 20px;
	margin: 5px 0px 0px 15px;
}
div.nonerecepy div.lft_1 {
	font-weight: bold;
	text-transform:uppercase;
	float:left;
}
.standtd {
	padding: 6px 9px 4px 9px;
}

.txtarea3 {
	border:1px solid #5c818e;
	width:137px;
	height: 42px;
	background:#FFFFFF;
}
.txtarea3 textarea {
	margin:0px;
	border:0px solid #FFFFFF;
	height:40px;
	border-collapse:collapse;
	padding:0px;
	width:137px;
	display:block;
	font-size:13px;
	font-weight:normal !important;
}
.checkbox {
	border: 0px solid transparent !important;
	width: 18px !important;
	margin-left: -3px;
}
.checkbox[class] {
	margin-left: -1px;
}
.active {
	background: #299dc8!important;
}
.inner_texts a {
	color:#299dc8 !important;
}
.inner_texts a:hover {
	color:#299dc8 !important;
}
.info_line_wrap[class] {

}
.item_in_cart {
	padding:0 0 0 22px;
	margin:-25px 0 15px 0;
}

/* order_full */
.order_full {
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: top;
	padding: 5px 0;
}
.order_full *,
.order_full a {
	font-family: tahoma !important;
	font-size: 12px !important;
}
.order_full td {
	vertical-align: top;
}
.order_full .order_cont {
	margin: 0 auto;
	width: 988px;
	background-color: #eeeeee;
	background-repeat: no-repeat;
	text-align: left;
	height: 100%;
}
.order_full .order_cont .order_info {
	vertical-align: top;
	padding: 11px 7px 28px 7px;
	
}
.order_full .order_cont .order_logo {
	width: 193px;
	height: 100px;
	vertical-align: top;
}
.order_full .order_cont .order_logo img {
	margin: 2px 0 0 31px;
}
.order_full .order_top_text {
	padding: 6px 0 0 0;
}
.order_full .order_top_text table {
	background: #b9dcec;
	height: 80px;
}
.order_full .order_top_text td {
	padding: 11px 18px 8px 18px;
}
.order_full .order_text {
	padding: 8px 12px 30px 10px;
	margin: 7px 0 0 0;
}
.order_full .order_text .order_title {
	font-size: 14px !important;
	color: #ff6600;
	text-transform: uppercase;
	padding: 0 0 10px 2px;
	font-weight: bold;
}
.order_full .order_list {
	width: 100%;
	margin: 0 0 17px 0;
}
.order_full .order_list td {
	font-weight: bold;
}
.order_full .order_list .info_tr td {
	padding: 10px 17px 22px 17px;
	border-left: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd;
	border-bottom: 1px dashed  #cdcdcd;
}
.order_full .order_list .info_tr.last td {
	border-bottom: 1px solid  #cdcdcd;
}
.order_full .order_list .sum {
	color: #ff6600;
}

.order_full .order_list .head_row td { 
	background: #299dc8;
	color: #FFFFFF !important;
	border: 1px solid #FFFFFF;
	padding: 10px 17px;
}
.order_full .order_list td.small {
	padding-left:7px !important;
	padding-right:7px !important;
}
.order_full .order_list .spacers td { 
	padding: 0px !important;
	border-left: none;
	border-right: none;
	border-bottom: 1px solid #cdcdcd;
}
.order_full .order_contact {
	width: 100%;
}
.order_full .order_contact td {
	font-weight: bold;
}
.order_full .order_contact .ord_right {
	text-align: right;
	padding: 0 10px 0 0;
}
.order_full .order_contact .ord_right span a,
.order_full .order_contact .ord_right span {
	color: #ff6600 !important;
}
.order_full .order_contact .ord_left {
	padding: 0 0 0 12px;
}
.order_full .order_contact .ord_left span a,
.order_full .order_contact .ord_left span {
	color: #56bde1 !important;
}
.order_full .ord_sum  {
	text-align: right;
}
.order_full .ord_sum td {
	background: #56bde1;
	color: #ffffff !important;
	font-size: 14px !important;
	padding: 4px 10px;
	font-weight: bold;
	
}
.order_full .ord_sum table {
	margin: 0 0 0 auto;
}
.order_full .ord_text {
	clear: both;
	padding: 18px 0 0 0;
}
.order_full .order_submit {
	text-align: right;
	margin: 10px 0 0 0;
}
.order_full .order_submit input {
	border: none;
	width: 198px;
	height: 28px;
	color: #ffffff !important;
	font-size: 14px !important;
	font-weight: bold;
	margin: 0 0 0 auto;
}

.popup_full {
	padding: 5px;
	width: 100%;
	height: 100%;
	vertical-align: top;
}
.popup_full a,
.popup_full * {
	font-size: 12px !important;
	font-family: tahoma !important;
}
.popup_full .popup_container {
	width: 100%;
	height: 100%;
	background: #b9dcec;
}
.popup_full .popup_text {
	vertical-align: top;
	height: 100%;
	padding: 25px 30px 26px 32px;
	font-weight: bold;
}
.popup_full .popup_head {
	
}
.popup_full .popup_head .popup_logo {
	padding: 10px 31px 10px 21px;
	float: left;
}
.popup_full .close_button {
	padding: 48px 0 0 0;
	width: 100%;
	text-align: right;
}
.popup_full .close_button table {
	margin: 0 0 0 auto;
}

.registration_service {
	width: 100%;
	background: #FFFFFF;
}
.registration_service .cont_padd {
	padding: 11px 17px 14px 17px;
}
.registration_service .cont_padd .radios {
	margin: 0 0 0 -4px;
}
.registration_service .cont_padd .text {
	width: 437px;
}
.registration_service .cont_padd .radios input  {
	margin: 0 14px 0 0;
}
.registration_service .blue_line_2 {
	padding:1px 19px;
	background:#299dc8;
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
	font-family: tahoma;
}
.registration_service .order_form {
	border-top: 1px solid #cdcdcd;
	padding: 0 0 40px 22px;
}
.registration_service .order_form td {
	padding: 6px 8px 6px 0;
}
.registration_service .order_form td.label {
	font-weight: bold;
	text-align: right;
}
.registration_service .order_form input {
	border: 1px solid #5c818e;
	width: 203px;
}

.registration_service .button_3 .btn_mid {
	padding: 0px 7px;
}
.registration_service .button_3 {
	float: right;
}
.registration_service .button_3 td {
	padding: 0px;
}
.registration_service .button_3 a {
	color: #FFFFFF !important;
	font-weight: bold;
}
.registration_service .error td {
	color: #ff6600;
	font-weight: bold;
}
.registration_service .error input {
	border: 1px solid #ff6600;
}
.registration_service .note td {
	padding: 0px;
}
.registration_service .comment td {
	vertical-align: top;
}
.registration_service .comment textarea {
	border: 1px solid #5c818e;
	width: 203px;
	height: 75px;
}
.registration_service .thank {
	color: #ff6600 !important;
	font-size: 13px !important;
	font-weight: bold;
	padding: 20px 40px;
}
.registration_service .thank * {
	color: #ff6600 !important;
	font-size: 13px !important;
	font-weight: bold;
}
.drugstore_comment textarea {
	width: 300px;
	height: 100px;
}
#flashDiv {
	text-align:center;
}
#flashDiv * {
	margin:0 auto !important;
}
#flashDiv_2 {
	text-align:center;
}
#flashDiv_2 * {
	margin:0 auto !important;
}
#flashDiv_3 {
	text-align:center;
}
#flashDiv_3 * {
	margin:0 auto !important;
}


.left_product_block {
	border-top: 3px solid #5ab3d5;
	padding: 5px 0 20px 14px;
	margin: 12px 0 0 0;
}
.left_product_block .you_save {
	padding: 0 0 9px 0;
}
.left_product_block .you_earn {
	padding: 9px 0 0 0;
}
.left_product_block .you_earn strong,
.left_product_block .you_save strong {
	color: #ff6600 !important;
	font-size: 12px;
}
.left_product_block .your_price *,
.left_product_block .your_price {
	color: #ff6600 !important;
	font-size: 12px;
	font-weight: bold;
}
.left_product_block .complex_table th {
	padding: 4px 8px;
	
}
.left_product_block .complex_table td {
	background: #b9dcec;
	border-top: 1px solid #d9eaf1;
	padding: 4px 8px;
	vertical-align: top;
	line-height: 110% !important;
}
.left_product_block .complex_table {
	background: #f8f8f6;
	width: 100%;
	margin: 0 0 9px 0;
}
.left_product_block .hdr {
	padding: 0 0 9px 0;
	font-size: 11px !important;
}