/* ---------------------
basic layout
--------------------- */
@media print
{
    * {
		font-family: Arial, Helvetica, sans-serif;
	}
	
	.vaistaibody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background: white;
	margin: 0;
	background: repeat top left;
}
	
	#leftwrapper, #rightwrapper, #menuwrapper, 
	div.addthis_toolbox addthis_default_style{
		display: none;
	}
	
	#centerwrapper { 
		left: 10px;
		position: absolute;
		text-align: center;
		width: 100%;
		z-index: 1;
	}
}

* {
	font-family: Verdana;
}

body, html{
	height: 100%;
   position: relative;
   margin: 0;
}

.vaistaibody {
	font-family: Verdana;
	font-size: 12px;
	color: #000033;
	
	/*background-repeat: repeat-x;*/
	/*	background-image: url(../images/bg_krokai.jpg);	 */
	/* background-image: url(../images/bg_snaiges.jpg); */
	/*background-image: url(../images/bg-snaiges2013.jpg);*/
	/*background-image: url(../images/bg-center-tamsus.jpg);
	margin-top: 100px;*/
	/*background-image: url(../images/bg-velykos-obj.jpg), url(../images/bg-velykos-obj-3.jpg), url(../images/bg-velykos.jpg);*/
	/*background-repeat: repeat-x;*/
	/*background-repeat: no-repeat, no-repeat, repeat-x;
	background-position: top left, top right, top left;
	background-attachment: fixed;*/
	/*margin:0;*/
	width: 100%;
	height: 100%;
}

table{
	border-bottom-width: 0px;
	border-collapse: separate;
	border-left-width: 0px;
	border-right-width: 0px;
	border-spacing: 0px;
	border-top-width: 0px;
	display: table;
	text-indent: 0px;
	width: 100%;
}

table tr td{
	padding:0px;	
}

table.table_comment tr td{
	padding:2px;	
}

div{
	position: relative;
}

hr{
	color: #cdcdcd;
	width: 100%;
	height: 1px;	
}

img { 
	border: 0; 
	margin-top:0px;
	margin-bottom:0px;
}
#akcijoswrapper,
#mainwrapper{
	width: 100%;
	height: 100%;
	left: 0;
	right: 0;
	/*top: 120px;*/
	top: 0;
	bottom: 0;
	vertical-align: top;
	text-align: center;
	position: relative;
}

#akcijoswrapper{
	position:absolute;
}

#mainwrapper2{
	width: 100%;
	height: 100%;
	left: 0;
	right: 0;
	/*top: 120px;*/
	top: 0;
	bottom: 0;
	vertical-align: top;
	text-align: center;
	position: relative;
}
#akcijoswrapper-middle,
#mainwrapper-middle{
	width: 965px;
	/*min-height: 1000px;*/
	vertical-align: top;
	position: relative;
	background-color: white;
	padding-top: 20px;
	padding-left: 20px;	
	padding-right: 20px;
	margin:auto ;
	height:100%;
}

#pagewrapper{
	width: 960px;
	height: 100%;
	vertical-align: top;
	position: relative;
	background-color: white;
}

#topwrapper{
	width: 960px;
	height: 110px;
	text-align: center;
	position: relative;
}

#menuwrapper{
	width: 950px;
	/*height: 50px;*/
/*	min-height: 60px;
	max-height: 100px;*/
	height: 70px;
	text-align: center;
	position: relative;
	z-index: 10300;
}

#vk-container-main {
     position:relative;
     width:100%;
     height:200px;
     overflow:visible;
	  background-color: transparent ;
	  border-color:  transparent ;
     padding:0px;
     margin:20px 0;
     z-index:0;
}

#logowrapper{
	width: 180px;
	height: 110px;
	left: 0px;
	top: 25px;
	position: absolute;
}

#logowrapper-small{
	width: 140px;
	height: 110px;
	left: 0px;
	top: 4px;
	position: absolute;
}

p.logowr{
	text-align: center;
	padding-top: 23px;
	height: 110px;
}

#bannerwrapper{
	width: 560px;
	height: 110px;
	text-align: center;
	left: 200px;
	top:4px;
	position: absolute;
}

#billboardwrapper {
	width: 750px;
	height: 110px;
	text-align: center;
	left: 200px;
	top:4px;
	position: absolute;
}

#top-menu-wrapper1{
	width: 180px;
	text-align: right;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	left: 780px;
	top:4px;
	position: absolute;
}

#top-menu-wrapper-small{
	width: 90px;
	text-align: right;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	left: 895px;
	top:4px;
	position: absolute;
}

#maininfowrapper{
	width: 960px;
	text-align: center;
	position: relative;
}

#leftwrapper{
	width: 180px;
	height: 100%;
	min-height: 100%;
	text-align: center;
	left: 0px;
	top:4px;
	position: absolute;
}

#centerwrapper{
	width: 610px;
	padding-right: 20px;
	text-align: center;
	//border-right: 1px solid #CDCDCD; 
	float:left;
}

#rightwrapper{
	width: 300px;
	text-align: center;
	padding-left: 20px;
	/*border-left: 1px solid #CDCDCD; */
	/*background: #F5F5F5;*/
	float:left;
}

#bottomwrapper_ads{
	width: 100%;
	text-align: center;
	position: relative;
	padding:0px;
	background-color: #fAfAfA;
	clear: both;
}
#bottomwrapper_ads_inner{
	width: 960px;
	background-color: #82A0C1;
	height: auto;
	text-align: center;
	position: relative;
	padding: 20px;
	margin:auto ;
}

#bottomwrapper{
	width: 100%;
	text-align: center;
	position: relative;
	padding:0px;
	background-color: #f3f3f3;
	clear: both;
}

#search{
	background-image: url(../images/paieska_main_bg.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	width: 560px;
	height: 129px;
	vertical-align: middle;
	text-align: left;
	padding-left: 30px;
}

#search1{
	width: 560px;
	height: auto;
	vertical-align: middle;
	text-align: left;
	padding-left: 30px;
}

li{
	padding-bottom: 5px;
}

div.tarpas {
	position:relative;
	height:10px;
	background-color: transparent;
	/*display:none;*/
}


input.drugsearch{
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	color: #333333;
	font-family: "Verdana";
	font-size: 14px;
	padding: 6px;	
}
#testinput{
	width: 490px;
    box-sizing: border-box;
}

#testinput_container{
	width: 100%;
    box-sizing: border-box;
    z-index: 10200;
}

#testinput_container .ui-autocomplete{
	left:-3px!important;
	top:5px!important;
	width:100%!important;
}

a.topm,
a.topm:link,
a.topm:active,
a.topm:visited {
 	font-family: Verdana;
	font-size: 11px;
	/*color: #999999;*/
	/*color: #9F9F9F;*/
	color: #5C6571;
	text-decoration: none;
}

a.topm:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #339900;
	text-decoration: none;
}

a,
a:link,
a:active,
a:visited {
	font-family: Verdana;
	font-size: 11px;
	/*color: #1E4991;*/
	color: #333333;
	text-decoration: none;
}

a:hover {
    font-family: Verdana;
	font-size: 11px;
	/*color: #006699;*/
	/*color: #1E4991;*/
	color: #333333;
	text-decoration:underline;
}

.orange{
	color: #CC6600;	
}
/* ----------------------------------------PRADZIA: TOP MENIU---------------------------------*/

/*lentele, i ja idetas visas top meniu*/
table.topvisa{
    width: 962px;
	border : 0px;
}
/* i sita td sudeti visi meniu, atmetus kampus*/
td.top {
	font-family: Verdana;
	font-size: 11px;
	color: #003366;
	background-color: #E7ECEF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height: 35px;
    width: 962px;

}

td.bottom {
	font-family: Verdana;
	font-size: 11px;
	color: #003366;
	background-color: #E7ECEF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	height: 35px;
    width: 962px;
}

/* kampu td, i ji dedasi paveiksliukas - kampo uzapvalinimas */
td.topkampas{
	   width: 9px;
}
/* td i kuri dedasi kairysis meniu, sudarytas tik is paveiksliuku*/
td.topkaire{
       text-indent: 100px;
	   width: 90px;
}
/* td i kuri dedasi centrinis meniu, valdomas per topmeniu ir sufiksa -nav */
td.topcentras{
       vertical-align: middle;
	   width: 572px;
}
/* td i kuri dedasi desinysis meniu, sudarytas is paveiksliuku ir teksto*/
td.topdesine{
	   width: 300px;
       font-family: Verdana;
	   font-size: 11px;
	   color: #003366;
	   text-align: right;
	   padding-right: 40px;
}

/* div konteineris  topmenu. pozicijai:topmeniu_centras */
#topmenu_all {
	position:relative;
	float:left;
	clear:left;
	width: 100%;
	background-color: #ffffff;
}

#topmenu {
	position:relative;
	float:left;
	clear:left;
	width: 100%;
	font-family: Verdana;
	font-size: 11px;
	color: #CCCCCC;
	background-color: #E7ECEF;
}

/* topmenu konteinerio linku nustatymai **/
#topmenu a:link,
#topmenu a:active,
#topmenu a:visited {
 	font-family: Verdana;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}

#topmenu a:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #006699;
	text-decoration: underline;
}

/* 
topmenu_center stilius, kai jis flat-list'as
reikes prideti sufiksa prie sites modules -> topmenu_center -> menu class suffix: -nav
*/

/** unordered list top menu **/
ul#mainlevel-nav
{
	list-style: none;
	padding: 0;
	margin: 0;
/*	font-size: 0.8em;*/
}

/** unordered list item for top menu **/

ul#mainlevel-nav li
{
	display: block;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0;
	width: auto !important;
	font-size: 11px;
	line-height: 23px;
	white-space: nowrap;
}

/** unordered list item link for top menu **/

ul#mainlevel-nav li a
{
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
	color: #FFFFFF;	
/*	font-weight:bold;*/
}

/* -------------------------------------- PABAIGA  TOP MENiU --------------------------------*/
/* ------------------------------------- PRADZIA  LEFT MENiU --------------------------------*/
.menubg {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-left: 5px;
}
/* ------------------------------------- PABAIGA  LEFT MENiU --------------------------------*/

table.visa{
    width: 980px;
	border : 0px;
}

table.centr{
    width: 980px;
	border : 0px;
}

table.pobillboard{
    width: 800px;
	border : 0px;
}

td.centrsonai{
	width: 180px;
	vertical-align : top;
	text-align: center;	
}

td.centrsonas2{
	width: 180px;
	vertical-align : top;
	text-align: right;	
}

td.centrcentras{
	width: 620px;
	vertical-align : top;
	text-align: center;
}
td.billboardas{
	width: 800px;
	vertical-align : top;
	text-align: center;	
}

/*--------------------- PRADZIA:  TOP 5 + TOP20  VAISTAI-------------------------------*/
td.topvaistai {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #1E4991;
	background-image: url(../images/block_bg.gif);
	background-repeat: no-repeat;
	height: 30px;
	padding-right: 15px;
	padding-left: 12px;
	text-align: left;
}

table.moduletable tr td.toplist {
	text-align: left;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-right: 4px;
	padding-left: 8px;
	vertical-align: middle;
	width: auto;
}

a.top5nuor:link,
a.top5nuor:active,
a.top5nuor:visited {
	font-family: Verdana;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}

a.top5nuor:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #339900;
	text-decoration: none;
}	

input.daugiau_button{
        background-color : #FFFFFF;
        background-image: url(../images/btn_daugiau.gif);
        background-repeat: no-repeat;
        border : 0px solid #FFFFFF;
        font-family : Verdana;
        font-size : 10pt;
        color: #FFFFFF;
        cursor: pointer;
}

td.skaicius {
	font-family:Vverdana;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.topsarasas {
	font-family: Verdana;
	font-size: 11px;
	color: #CC6600;	
	
}

a.topsarasas:link,
a.topsarasas:active,
a.topsarasas:visited  {
	font-family: Verdana;
	font-size: 12px;
	color: #003399;
	text-decoration: underline;
	font-weight: bold;
}

a.topsarasas:hover {
	font-family: Verdana;
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
	font-weight: bold;
}
/*--------------------- PABAIGA:  TOP 5 + TOP20 VAISTAI-------------------------------*/


/*--------------------- CENTRAS PAIESKOS LAUKAS-------------------------------*/

div.spacer{
	height: 10px;
	width: 100%;
}

div.spacer_small{
	height: 5px;
	width: 100%;
}

table.search{
    width: 620px;
	border : 0px;
}

table.format1{
   width: 100%;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border: 0px;
}

td.search{
    width: 310px;
	vertical-align : top;
}

.searchbg {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-right: 10px;
	padding-left: 10px;

}

.antraste {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
   text-align:left;
	color: #336699;
}

input.search_button{
        background-color : #FFFFFF;
        background-image: url(../images/btn_ieskoti.gif);
        background-repeat: no-repeat;
        border : 0px solid #FFFFFF;
        font-family : Verdana;
        font-size : 10pt;
        color: #FFFFFF;
        cursor: pointer;
}

input.paieska {
	font-family: Verdana;
	font-size: 12px;
	padding: 2px;
	color: #333333;
	border: 1px solid #ffffff;
	background-color: #FFFFFF;
}

select.search_vaistas {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	border: 1px solid #336699;
	background-color: #FFFFFF;
}
/*--------------------------------------------PABAIGA centras paieskos laukas ------------------------------------------*/

/*-------------------------------------------PRADZIA:  paieskos rezultatu isvedimas i ekrana-----------------------*/
a.underline:link,
a.underline:active,
a.underline:visited {
	font-family: Verdana;
	font-size: 12px;
	color: #35669b;
	text-decoration: none;
}
a.underline:hover {
	font-family: Verdana;
	font-size: 12px;
	color: #35669b;
	text-decoration: underline;
}	
	
td.rasta{
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	/*background:#FFFFFF;*/
	margin:0;	
   text-align:left;
   padding:5px;
}


td.rasta_anot{
	font-family: Verdana;
	font-size: 12px;
	color: #000033;
	background:#FFFFFF;
	margin:0;
	text-align: left;
}

td.rasta_anotacija{
	font-family: Verdana;
	font-size: 12px;
	color: #000033;
	background:#FFFFFF;
	margin:0;
	text-align: left;
}

div.anotacija{
	background: transparent;
	margin: 0;
	border: 0px; 
	text-align: left;
	position: relative;
	left: 0px;
	top: 10px;
	z-index: 0;
}

div.anotacija_bg{
	background: transparent;
	margin: 0;
	border: 0px; 
	text-align: left;
	position: absolute;
	left: 2px;
	top: 30px;
	z-index: -100;
}

#spausdinti{
	z-index: 101;
}

div.rasta_anot{
	font-family: Verdana;
	color: #000033;
	/*background: transparent;*/
	background: #FFFFFF;
	margin: 0;
	border: 0px; 
	text-align: left;
	position: relative;
	z-index: 100;
}

.antrastebg {
	background-image: url(../images/antraste_bg.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 22px;
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
   text-align: left;
}

span.antrastetxt{
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	background-color: #f3f3f3;
}

a.antrastelink:link,
a.antrastelink:active,
a.antrastelink:visited  {
	font-family: Verdana;
	font-size: 12px;
	color: #003399;
	text-decoration: none;
	background-color:inherit;
}

a.antrastelink:hover {
	font-family: Verdana;
	font-size: 12px;
	color: #0066CC;
	text-decoration: underline;	
	background-color:inherit;
}

span.active {
	font-family: Verdana;
	font-size: 12px;
	color: #971a1a;
}
/*---------------------------------------PABAIGA:  paieskos rezultatu isvedimas i ekrana---------------------------*/

/*---------------------------------------PRADZIA:  vaisto kortele-------------------------------------------------------------*/
.akcija {
	font-family: Verdana;
	font-size: 12px;
	padding-top: 25px;
	font-weight: bold;
	color: #CC0000;
}

a.akcija:link,
a.akcija:active,
a.akcija:visited {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}

a.akcija:hover {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	text-decoration: underline;
}

.recept {
	font-family: Verdana;
	font-size: 11px;
   text-align: left;
	color: #6f6f6f;
	padding-left: 0px;
}

.rudastext {
	font-family: Verdana;
	font-size: 11px;
	color: #971a1a;
	padding:5px;
}


.ispejimas{
	font-family: Verdana;
	font-size: 11px;
	color: #999999;
	padding-left: 3px;
}
/*vaistiniu sarasui korteles apacioje*/
.underline1 {
    background-color: #FFFFFF;
/*	padding: 2px;*/
	font-family: Verdana;
	font-size: 11px;
    text-align:left;
	color: #003399;	
	
}

.underline1_n {
    background-color: #FFFFFF;
/*	padding: 2px;*/
	font-family: Verdana;
	font-size: 11px;
   text-align:left;
	color: #808080;	
	
}


a.underline1:link,
a.underline1:active,
a.underline1:visited {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #35669B;
	text-decoration: none;
}

a.underline1:hover {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #35669B;
	text-decoration: underline;
}	

a.underline1_n:link,
a.underline1_n:active,
a.underline1_n:visited {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #808080;
	text-decoration: none;
}

a.underline1_n:hover {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}

select {
	font-family: Verdana;
	font-size: 9px;
	color: #333333;
	border: 1px solid #336699;
	background-color: #F2F5F9;
}

select.kur_pirkti {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	border: 1px solid #cdcdcd;
	/*background-color: #F2F5F9;*/
	background-color: #ffffff;
}

select.regionai {
	font-family: Verdana;
	font-size: 7px;
	color: #333333;
	border: 1px solid #336699;
	background-color: #F2F5F9;
}

input.visi_button{
        background-color : #FFFFFF;
        background-image: url(../images/btn_visi.gif);
        background-repeat: no-repeat;
        border : 0px solid #FFFFFF;
        font-family : Verdana;
        font-size : 10pt;
        color: #FFFFFF;
        cursor: pointer;
}

.markettekstas {
	padding-left: 15px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E5E5E5;
	font-size: 12px;
}


div.kamskirta{
	display: block;
	position: relative;
	float: left;
	text-align: left;
	width: 100%;
	height: auto;
	overflow: hidden;
	z-index: 0;
}

div.kamskirta_txtrow{
	display: block;
	position: relative;
	float: left;
	text-align: left;
	width: 100%;
	height: 72px;
	overflow: hidden;
	background-color: #ffffff;
	border-bottom: 1px solid #f3f3f3;
	padding: 0px 4px 4px 0px;
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	line-height: 150%;
	z-index: 0;
}

div.kamskirta_onerow{
	display: block;
	position: relative;
	/*position: absolute;*/
	float: left;
	text-align: left;
	width: 100%;
	height: 18px;
	overflow: hidden;
	background-color: #ffffff;
	border-bottom: 1px solid #f3f3f3;
	padding: 0px 4px 4px 0px;
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	line-height: 150%;
	z-index: 0;
}

div.kamskirta_all{
	display: block;
	/*position: relative;*/
	position: absolute;
	float: left;
	text-align: left;
	width: 100%;
	height: auto;
	background-color: #ffffff;
	border-bottom: 1px solid #f3f3f3;
	padding: 0px 4px 4px 0px;
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	line-height: 150%;
	z-index: 0;
}

#maziaukamskirta, #daugiaukamskirta{
	display: block;
	/*position: relative;
	margin-left: 480px;*/
	position: absolute;
	right: 0px;
	width: 80px;
/*	background-color: #f9f9f9;*/
	background-color: #ffffff;
	border-left: 1px solid #f3f3f3;
	border-right: 1px solid #f3f3f3;
	border-bottom: 1px solid #f3f3f3;
	text-align: center;
	padding: 4px 4px 4px 0px;
	z-index: 0;
}

#maziaukamskirta:hover,
#daugiaukamskirta:hover{
	background-color: #f9f9f9;
}

a.daugiau-maziau {
	color: #333333;
	font-weight: 600;
	text-shadow: 1px 1px 1px #F3F3F3;
	font-family: "Verdana";
	font-size: 10px;
	text-decoration: none;
}

#kurpirktinepateike_all{
	display: block;
	position: relative;
	/*position: absolute;*/
	float: left;
	text-align: left;
	width: 100%;
	height: auto;
	background-color: #ffffff;
	/*border-bottom: 1px solid #f3f3f3;*/
	padding: 0px 4px 4px 0px;
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	line-height: 150%;
	z-index: 0;
}

#rodytikurpirktinepateike, #nerodytikurpirktinepateike{
	display: block;
	position: relative;
	margin-left: 471px;
	width: 140px;
/*	background-color: #f9f9f9;*/
	background-color: #dddddd;
	border-left: 1px solid #b5b5b5;
	border-right: 1px solid #b5b5b5;
	border-bottom: 1px solid #b5b5b5;
	text-align: center;
	padding: 4px 4px 4px 0px;
	z-index: 0;
}

#rodytikurpirktinepateike:hover,
#nerodytikurpirktinepateike:hover{
	background-color: #eeeeee;
}

a.rodyti-nerodyti {
	color:#444;
	text-shadow: 1px 1px 1px #f3f3f3;
	font-weight: bold;
	text-decoration: none;
}

/*---------------------------------------PABAIGA:  vaisto kortele-------------------------------------------------------------*/
/*banerio div adcomams ir scriptams*/
div.rightbaneris{
	width:300px;
	heihgt:auto;
	overflow:hidden;
}

/*---------------------------------------PRADZIA:  naudingos nuorodos desinej po baneriais----------------------*/
.leftblock {
	font-family: Verdana;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	color: #1E4991;
	background-image: url(../images/block_bg.gif);
	background-repeat: no-repeat;
	height: 30px;
	padding-right: 15px;
	padding-left: 12px;
}
.leftblockcontent {
	font-family: Verdana;
	font-size: 11px;
	color: #000033;
	text-align: center;
	padding-right: 10px;
	padding-left: 12px;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
}
/*---------------------------------------PABAIGA:  naudingos nuorodos desinej po baneriais---------------------------*/
/*-------------------------------------------PRADZIA:  apklausos laukelis kaireje+rezultatai--------------------------------------------*/
.poll {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #1E4991;
	text-align: center;
}

.vp_text {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #1E4991;
	text-align: left;
}

.day_title {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #35669b;
}

.apklausa {
	font-family: Verdana;
	font-size: 11px;
	color: #000033;
}

.apklausa label{
	font-family: Verdana;
	font-size: 11px;
	color: #000033;
}

input.vote_button{
        background-color : #F7F8F9;
        background-image: url(../images/btn_balsuoti.gif);
        background-repeat: no-repeat;
        border : 0px solid #FFFFFF;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 10pt;
        color: #FFFFFF;
        cursor: pointer;
}

input.send_button{
        background-color : #F7F8F9;
        background-image: url(../images/btn_siusti.gif);
        background-repeat: no-repeat;
        border : 0px solid #FFFFFF;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 10pt;
        color: #FFFFFF;
        cursor: pointer;
}

input.rezult_button{
        background-color : #F7F8F9;
        background-image: url(../images/btn_rezult.gif);
        background-repeat: no-repeat;
        border : 0px solid #FFFFFF;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 10pt;
        color: #FFFFFF;
        cursor: pointer;
}

input.atgal_button{
        background-color : #FFFFFF;
        /*background-image: url('../images/btn_atgal.gif');*/
        background-repeat: no-repeat;
        border : 0px solid #FFFFFF;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 10pt;
        color: #FFFFFF;
        cursor: pointer;
}

.votebg {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CECECE;
	border-left-color: #CECECE;
	padding: 0px 10px;
	background-color: #F7F8F9;
}
/*-------------------------------------------PABAIGA:  apklausos laukelis kaireje--------------------------------------------*/

/** To center the objects **/
.center {
	text-align:center!important;
}

/** clear the banner to make it sit in the bottom **/
/*
.clear {
	clear:both;
}
*/
/* ---------------------
template layout
--------------------- */

/** wrapper to make the page center **/
#container {
	width:980px;
	margin: 0px auto;
	padding:0;
	text-align: left;
}

#logo {
	float:left;
	height:64px;
	background: #FFFFFF center;
}

#spaceris {
	position:relative;
	height:1px;
	background-color: transparent;
	/*display:none;*/
}

#spausdinti {
	position:relative;
	float: right;
	text-align: right;
	height:30px;
	background-color: transparent;
	/*display:none;*/
}

#leftcol {
	position:relative;
	float:left;
	/*clear:left;*/
	width:180px;
	background: White;
}

#rightcol {
	position:relative;
	float:none;
	clear:left;
	width:100%;
	background: White;
	text-align: center;
	margin-bottom:10px;
}

#leftcolmenu {
	position:relative;
	background: White;
	overflow:auto;
}

#leftcol_forumas {
	position:relative;
	float:left;
	/*clear:left;*/
	width:180px;
	background: White;
}

#leftcol1 {
	position:relative;
	float:left;
	/*clear:left;*/
	width:180px;
	background: White;
}


#content_main {
	float:left;
	width:590px;
	margin:2px 0px 2px 10px;
	background-color:#FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

#content_maininfo {
	float:left;
	width:100%;
	background-color:#FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

#content_mainsearch {
	float:left;
	width:590px;
	margin:10px 0 20px 10px;
	background-color:#FFFFFF;
	overflow:auto;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}
/*---------------------------------------PRADZIA:  straipsnio tekstas-------------------------------------------------------------------*/
table tr td.height_10{
	height:10px ;
}

span.contentcell {
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
   text-align: left;
}
span.str-tekstas {
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
   text-align: left;
}

.str-tekstas {
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
   text-align: left;
}


span.str-tekstas-mini {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
   text-align: left;
}

.str-tekstas-mini {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
   text-align: left;
}

.str-tekstas_nelygiuotas {
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
}

span.str-melynas-tekstas {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}

a.daugiau {
	font-family: Verdana;
	font-size: 11px;
	color: #003399;
	text-decoration: none;
	padding: 3px;
	display: block;
	width: auto;
	background-repeat: no-repeat;
	background-position: right;
}

a.daugiau:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #006699;
	text-decoration: underline;
	background-color: #EEF4FD;
	display: block;
	width: auto;
/*	width: 55px;*/
}
/*---------------------------------------PABAIGA:  straipsnio tekstas-------------------------------------------------------------------*/
/** div container for banner position:banner **/
#billboard {
	text-align: center;
	width:750px;
	background-color: #FFFFFF;
	vertical-align:top;
	text-align: center;
	padding:0 0 0 0px;
}

#banner {
	clear:left;
	text-align: center;
	width:560px;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align:top;
	padding:0 0 0 0px;
}


#billboard_m {
	text-align: center;
	width:750px;
	background-color: #FFFFFF;
	text-align: center;
	padding:0 0 0 55px;
}

#banner_m {
	clear:left;
	text-align: center;
	width:560px;
	background-color: #FFFFFF;
	vertical-align:top;
	padding:0 0 0 55px;
}

#bannerright {
	background-color: #FFFFFF;
	text-align:center!important;
	vertical-align:top;
	z-index:0;
}
/** content title **/

.componentheading {
	font-family:Verdana;
	color:#000033;
	font-size: 20px;
   text-align:left;
	line-height:25px;
	padding: 5px 0 5px 0;
	display:block;
}

a.contentpagetitle:link,
a.contentpagetitle:active,
a.contentpagetitle:visited {
	font-family: Verdana;
	font-size:17px;
	/*color:#1E4991;*/
	color: #35669b;
	font-weight: normal;
	text-decoration: none;
}
a.contentpagetitle:hover {
	text-decoration: underline;
}

.contentpaneopen {
	width:100%;
	font-family: Verdana;
	font-size: 12px;
   text-align: left;
	color: #333333;
	background-color: #FFFFFF;
	margin: 0px;
	padding-bottom: 10px;
}

.sectiontableentry1,
.sectiontableentry2 {
   background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Verdana;
	font-size: 11px;
	color: #6f6f6f;	
	
}

span.kainatxt{
	color: #971a1a;
}

.sectiontableentry3 {
   background-color: #FFFFFF;
	padding: 0px;
	font-family: Verdana;
	font-size: 9px;
	color: #971a1a;	
	
}

.sectiontableentry4 {
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*font-weight: bold;*/
	color: #971a1a;
}

a.sectiontableentry1:link,
a.sectiontableentry1:active,
a.sectiontableentry1:visited,
a.sectiontableentry2:link,
a.sectiontableentry2:active,
a.sectiontableentry2:visited  {
	font-family: Verdana;
	font-size: 12px;
	color: #35669b;
	text-decoration: none;
	font-weight: bold;
	background-color:inherit;
	display:block;
}
a.sectiontableentry1:hover,
a.sectiontableentry2:hover {
	font-family: Verdana;
	font-size: 12px;
	color: #35669b;
	text-decoration: underline;
	font-weight: bold;
	background-color:inherit;
	display:block;
}


.highlight {
	background-color: #f3f3f3;
	padding: 2px 0 2px 0;
}

/* ---------------------
Links
--------------------- */

/** any left column link **/

#leftcol a:link,
#leftcol a:active,
#leftcol a:visited,
#leftcolmenu a:link,
#leftcolmenu a:active,
#leftcolmenu a:visited
 {
 	font-family: Arial;
	font-size:12px;
	font-weight: bold;
	color: #2E659B;
	text-decoration:none;
}

/* ---------------------
mambo module layout
--------------------- */

/** general module table **/

table.moduletable,
#leftcol table,
#rightcol table {
	width:100%;
	float:left;
	clear: left;
}

table.moduletable tr td{
	padding:0px;	
}
table.moduletable{
	border-spacing:0px ;
}

/*   BUTTONS  */
/** stu nicholls solution for centering divs **/
.container {clear:both; text-decoration:none;}
* html .container {display:inline-block;}

.pagination div.limit {
	float: left;
	height: 22px;
	line-height: 22px;
	/*margin: 0px 10px 0px 0px;*/
}

.pagination div.limit-left {
	float: left;
	height: 22px;
	line-height: 22px;
	/*margin: 0px 10px 0px;*/
}

.pagination div.limit-right {
	float: right;
	height: 22px;
	line-height: 22px;
	/*margin: 0 10px;*/
}

.button-left,
.button-right,
.button-input,
.button-left div,
.button-right div {
	float: left;
}

.button-input{
	padding-right: 4px;
}


.button-left a,
.button-right a,
.button-left span,
.button-right span {
	display: block;
	height: 22px;
	float: left;
	line-height: 22px;
	font-size: 11px;
	color: #333;
	cursor: pointer;
}

.button-left span,
.button-right span { 
	cursor: default; 
	color: #999; 
}

.button-left .page a,
.button-right .page a,
.button-left .page span,
.button-right .page span,
.button-left .blank a,
.button-right .blank a,
.button-left .blank span,
.button-right .blank span { 
	padding: 0 6px; 
}

.page span,
.blank span {
	color: #000;
	font-weight: bold;
}

.button-left a:hover,
.button-right a:hover { 
	text-decoration: none; 
	color: #0B55C4; 
}

.button-left a,
.button-left span { 
	padding: 0 24px 0 6px; 
}

.button-right a,
.button-right span { 
	padding: 0 6px 0 24px; 
}

.button-left { 
	background: url(../images/button-left-blue.gif) no-repeat; 
	float: left; 
	margin-right: 5px; 
}

.button-right { 
	background: url(../images/button-right-blue.gif) 100% 0 no-repeat; 
	float: left; 
	margin-left: 5px; 
}

.button-left .readmore 	{ background: url(../images/button-readmore-blue.gif) 100% 0 no-repeat; }

/* NAUJA ANTRASTE*/
.roundcont {
	width: 100%;
	background-color: #F1F4FA;
	color: #000000;
}

.roundtop { 
	background: url(../images/antr-tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(../images/antr-br.gif) no-repeat top right; 
}

img.corner1 {
   width: 8px;
   height: 11px;
   border: none;
   display: block !important;
}

img.corner2 {
   width: 8px;
   height: 6px;
   border: none;
   display: block !important;
}

.centerantraste {
	background-color: #ffffff;
}

.textantraste {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	background-color: transparent;
	min-height:16px;
}

.textantrasteleftbeimg {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	background-color: transparent;
	padding-left:0px;
	padding-right:4px;
	padding-bottom: 5px;
	/*padding-top:2px;*/
	min-height:16px;
	text-align: left;
}

.textantrasteleft {
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
   text-align: left;
	background-color: transparent;
	padding-left:22px;
	padding-right:4px;
	padding-top:2px;
	min-height:16px;
	background: url(../images/ico-bg-readmore.gif) no-repeat  left top; 
}

.textantrasteleftorange {
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
   text-align: left;
	background-color: transparent;
	padding-left:22px;
	padding-right:4px;
	padding-top:2px;
	min-height:16px;
	background: url(../images/ico-bg-readmore-orange.gif) no-repeat  left top; 
}

.textantrasteright {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #1E4991;
	text-align: left;
	background-color: transparent;
	padding-left:22px;
	padding-right:4px;
	padding-top:2px;
	min-height:16px;
	background: url(../images/ico-bg-readmore.gif) no-repeat  right top; 
}

.newantrastebg {
	font-family: Verdana;
	padding-left:0px;
	font-size: 12px;
	color: #333333;
   text-align: left;
}

.newtopvaistai {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #1E4991;
	text-align: left;
}

.bl {
	background-image: url(../images/bl_1.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	height: 100%;
	z-index:0;
} 
.br {
	background-image: url(../images/br_1.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	height: 100%;
	z-index:0;
} 
.tl {
	background-image: url(../images/tl_1.gif);
	background-position: top left;
	background-repeat: no-repeat;
	height: 100%;
	z-index:0;
} 
.tr {
	background-image: url(../images/tr_1.gif);
	background-position: top right;
	background-repeat: no-repeat;
	height: 100%;
	padding:5px;
	z-index:0;
}

.content-hits{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
}
/***********************************  straipsniai ***********************************************/

table.blog{
	border-spacing:0px 0px;
}
table.blog tr td{
	padding:0px;
}
table.blog tr td.tekstas {
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
}


.straipsnis_antraste {
	padding-left:0px;
	padding-right:4px;
	padding-bottom: 5px;
	/*padding-top:2px;*/
	text-align: left;
	min-height: 23px;
}

div.button_readmore {
	float: left;
	margin: 0px 4px 5px 0px;
	height: 16px;
	width: 55px;
	text-align: center;
	background-image: url(../images/bg-button-daugiau.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	border: 1px solid #cdcdcd;
	box-shadow: 0px 2px 4px rgba(8,8,8,0.1);
}

div.button_readmore:hover {
	background-image: url(../images/bg-button-daugiau-active.jpg);
	background-position: top left;
	background-repeat: repeat-x;
}

div.button_readmore a,
div.button_readmore a:hover,
div.button_readmore a:active,
div.button_readmore a:visited{
	padding-top: 2px;
	color:#333333;
	font-family: "Verdana";
	font-size: 10px;
	text-shadow: 1px 1px 1px #f3f3f3;
	font-weight: normal;
	text-decoration: none;
	display: block;
}

a.readmore,
a.readmore:hover,
a.readmore:active,
a.readmore:visited{
	padding-top: 2px;
	color:#35669B;
	font-family: "Verdana";
	font-size: 11px;
	text-shadow: 1px 1px 1px #f3f3f3;
	font-weight: normal;
	text-decoration: underline;
}

a.readmore:hover{
	text-decoration: none;
}

/***********************************  navigacija ************************************************/
a.pagenav:link, a.pagenav:active, a.pagenav:visited { 
	color: #35669B;
	font-family: "Verdana";
	font-size: 12px;
	text-decoration: none;
}

span.pagenav{
	color: #971A1A;
	font-family: "Verdana";
	font-size: 12px;
}

/***********************************  kosmetika ************************************************/
a.kosmetikapav:link,
a.kosmetikapav:active,
a.kosmetikapav:visited {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	/*font-weight: bold;*/
	padding: 4px;
	/*background-color:#f8f8f8;*/
	display:block;
	height: 40px;
	overflow: hidden;
	text-align: center;
}

a.kosmetikapav:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #971a1a;
	text-decoration: none;
	/*font-weight: bold;*/
	padding: 4px;
	/*background-color:#f8f8f8;*/
	display:block;
	height: 40px;
	overflow: hidden;
}

a.kosmetikapav_small:link,
a.kosmetikapav_small:active,
a.kosmetikapav_small:visited {
	font-family: Verdana;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	/*font-weight: bold;*/
	padding: 4px;
	/*background-color:#f8f8f8;*/
	display:block;
	height: 40px;
	overflow: hidden;
	text-align: center;
}

a.kosmetikapav_small:hover {
	font-family: Verdana;
	font-size: 9px;
	color: #971a1a;
	text-decoration: none;
	/*font-weight: bold;*/
	padding: 4px;
	/*background-color:#f8f8f8;*/
	display:block;
	height: 40px;
	overflow: hidden;
}

.kosmetikagam {
   /*background-color: #f8f8f8;*/
	padding: 4px;
	font-family: Verdana;
	font-size: 11px;
	color: #CC6600;
	display:block;
	height: 30px;
	overflow: hidden;	
}

.kosmetikakaina {
	color: #971a1a;
	padding: 4px;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	display:block;	
	height: 17px;
	text-align: center;
}

.kosmetikakaina_small {
	color: #333333;
	font-size: 11px;
	font-weight: normal;
}

.kosmetikakaina_smallred {
	color: #971a1a;
	font-size: 10px;
	font-weight: normal;
}

.kosmetikakaina_smallprice {
	color: #971a1a;
	font-size: 12px;
	font-weight: bold;
}

.kosmetikaicons {
	color: #971a1a;
	padding: 10px 4px 4px 4px;
	display:block;	
	height: 20px;
	text-align: center;
}

.shadow {
}

div.items-row{
	display:inline-block;
	width:100%;
	margin-bottom:2px;
}
div.kortele_k {
	position: relative;
	float: left;
	width: 30%;
	height:100%;
	text-align: left;
	margin: 7px;
	margin-top: 0px;
	border-width: 1px;
	border-color: #ffffff;
	border-style: solid;
}

div.kortele_k:hover {
	border-width: 1px;
	border-color: #cdcdcd;
	border-style: solid;
	background-color: #fafafa;
	box-shadow: 0px 2px 4px rgba(8,8,8,0.1);
}

div.kortele_k a{
	/*display:block;*/
}
div.items-row div.rowseparator{
	width:100%;
}
div.kortele_k div.VPItem {
	width:145px;
	max-height: 150px;
	overflow: hidden;
	background: transparent url(../images/kosmetika.png);
	margin-bottom:8px;
	margin-top:8px;
	vertical-align: middle;
	text-align: center;
	display: table-cell;
/*	border: 1px solid #f3f3f3;*/
}

div.kortele_k div.VPItem img{
	max-width:145px;
	max-height: 150px;
}

div.kampasred{
	position: absolute;
	top: 0px;
	right: 0px;
	width:79px;
	height:79px;
	background: transparent url(../images/kampas-red.gif);
	z-index:auto;
	color: white;
	font-family:Verdana;
	font-weight: bold;
	font-size: 12px;
}

div.kortele_k div.kurpirkti {
	float: right;
	margin: 5px 10px 10px;
	height: 20px;
	width: 75px;
	text-align: center;
/*	background-image: url(../images/bg-vk-kosmetika-pirkti.jpg);*/
	background-color:#ab4747 ;
	background-position: top left;
	background-repeat: repeat-x;
	box-shadow: 0px 2px 4px rgba(8,8,8,0.1);	
}

div.kortele_k div.kurpirkti:hover {
	background-color:#9a3636 ;
}

div.kortele_k div.kurpirkti a,
div.kortele_k div.kurpirkti a:hover,
div.kortele_k div.kurpirkti a:active,
div.kortele_k div.kurpirkti a:visited{
	padding:2px 5px;
	color:#ffffff;
	text-shadow: -1px -1px 1px #971a1a;
	font-weight: bold;
	text-decoration: none;
	display: block;
}

div.kortele_k div.info {
	float: right;
	margin: 5px 4px 10px;
	height: 20px;
	width: 75px;
	text-align: center;
	background-color:#878787 ;
	background-position: top left;
	background-repeat: repeat-x;
}

div.kortele_k div.info:hover {
	background-color:#787878 ;
}

div.kortele_k div.info a,
div.kortele_k div.info a:hover,
div.kortele_k div.info a:active,
div.kortele_k div.info a:visited{
	padding:2px 5px;
	color:#ffffff;
	text-shadow: -1px -1px 1px #6f6f6f;
	font-weight: bold;
	text-decoration: none;
	display: block;
}


div.kortele_k .kaina{
	display:block;
}
/***********************************nauji divai*********************************************/
.moduleblock {
	background-color: #f3f1f1;
	background-image: url(../images/mod_bg_200.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	width: 172px;
	min-height: 50px;
	border: 1px solid #CDCDCD;
	padding: 7px 4px 7px 4px;
	position: relative;
}

.module_title {
	font-family: Verdana;
	/*font-size: 12px;
	font-weight: bold;*/
	font-size: 16px;
	font-weight: normal;
	/*text-shadow: -1px -1px white, 1px 1px #333333;*/
	text-shadow: 1px 1px 1px #f3f3f3;
	color: #35669b;
	text-align: center;
	padding: 4px 4px 8px 4px;
}

#leftcol2 { 
	background: #FFFFFF;
	float: left;
	position: relative;
	width: 180px;
	border: 1px solid #CDCDCD;
}

.moduleblock_white {
	background-color: transparent;
	width: 166px;
	min-height: 50px;
	padding: 4px;
	padding-left: 10px;
}

.module_title_gray { 
	background-color: #f3f1f1;
	background-image: url(../images/mod_bg_200.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	border-bottom: 1px solid #afafaf;
	width: 172px;
	min-height: 20px;
	font-family: Verdana;
	font-size: 16px;
	font-weight: normal;
	color: #333333;
	text-shadow: 1px 1px 1px #f3f3f3;
	text-align: center;
	padding: 4px;
	padding-bottom: 5px;
	padding-top: 7px;
	position: relative;
	/*text-transform: lowercase;*/ /* force text to lowercase */
 	/*text-transform: uppercase;*/ /* force text to uppercase */
 	/*text-transform: capitalize;*/ /* force text to proper case */
}

#search_center { 
	width: 100%;
	height: 40px;
	padding-left: 19px;
	text-align: left;
	vertical-align: middle;
	position: relative;
	border: 1px solid #CDCDCD;
}

.search_center_left { 
	width: 32px;
	height: 32px;
	padding: 4px;
	margin-left: -19px;
	text-align: left;
	vertical-align: middle;
	background-image: url(../images/mod_bg_200.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	float:left;
	border-right: 1px solid #CDCDCD;
}

.search_center_center { 
	max-width: 100%;
	height: 32px;
	padding: 4px;
	text-align: left;
	vertical-align: middle;
	float: left;
}

.search_center_right {
	width: 80px;
	height: 26px;
	padding: 4px;
	padding-top: 10px;
	text-align: center;
	/*vertical-align: 50%;*/
	float:right;
	background-image: url(../images/bg-button-ieskoti.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	border-left: 1px solid #CDCDCD;
	border-bottom: 1px solid #afafaf;
	/*border-right: 1px solid #afafaf;*/
}

.search_center_right:hover {
	background-image: url(../images/bg-button-ieskoti-active.jpg);
	background-position: top left;
	background-repeat: repeat-x;
}

a.a_drugsearch{
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	/*text-shadow: 1px 1px 1px #cdcdcd;*/
	text-shadow: 1px 1px 1px #f3f3f3;
}


#search_small { 
	width: 180px;
	height: 30px;
	padding-left: 0px;
	text-align: left;
	vertical-align: middle;
	position: relative;
	border: 1px solid #CDCDCD;
}

.search_small_left { 
	width: 145px;
	height: 22px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	text-align: left;
	vertical-align: middle;
	position: absolute;
	top: 0px;
	left: 0px;
}

.search_small_right { 
	width: 24px;
	height: 24px;
	padding: 3px;
	text-align: left;
	vertical-align: middle;
	position: absolute;
	top: 0px;
	left: 149px;
	background-image: url(../images/mod_bg_200.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	border-left: 1px solid #CDCDCD;
}

table.nuorodos td{
	padding: 3px;
}

/*div.button_daugiau {
	float: right;
	margin: 8px 4px 5px 4px;
	height: 20px;
	width: 75px;
	text-align: center;
	background-image: url(../images/bg-button-daugiau.jpg); 
	background-position: top left;
	background-repeat: repeat-x;
	background-color:#ddd ;
	border: 1px solid #b5b5b5;
}*/

div.button_daugiau {
	float: right;
	margin: 8px 4px 5px 4px;
	height: 20px;
	width: 75px;
	text-align: center;
/*	background-image: url(../images/bg-button-daugiau.jpg); */
	background-position: top left;
	background-repeat: repeat-x;
	background-color:#ddd ;
	border: 1px solid #b5b5b5;
}

div.button_daugiau:hover {
	background-color:#eee ;
}

div.button_daugiau a,
div.button_daugiau a:hover,
div.button_daugiau a:active,
div.button_daugiau a:visited{
	padding-top: 2px;
	color:#444;
	text-shadow: 1px 1px 1px #f3f3f3;
	font-weight: bold;
	text-decoration: none;
	display: block;
}

div.button_siusti {
	float: left;
	margin: 5px 4px 5px;
	height: 20px;
	width:75px;
	text-align: center;
/*	background-image: url(../images/bg-button-daugiau.jpg);*/
	background-position: top left;
	background-repeat: repeat-x;
	background-color:#ddd ;
	border: 1px solid #b5b5b5;
}

div.button_siusti:hover {
	background-color:#eee ;
}

div.button_siusti a,
div.button_siusti a:hover,
div.button_siusti a:active,
div.button_siusti a:visited{
	padding-top: 2px;
	color:#333333;
	text-shadow: 1px 1px 1px #f3f3f3;
	font-weight: bold;
	text-decoration: none;
	display: block;
}

div.button_infolapelis {
	float: left;
	margin: 8px 4px 10px 0px;
	height: 20px;
	width: 150px;
	text-align: center;
	/*	background-image: url(../images/bg-button-daugiau.jpg);*/
	background-position: top left;
	background-repeat: repeat-x;
	/*background-color: #ddd;*/
	background-color: #5d84af;
	border: 1px solid #436384;
	/*border: 1px solid #b5b5b5;*/
}

div.button_infolapelis:hover {
	/*background-color:#eee ;*/
	background-color: #436384;
}

div.button_infolapelis a,
div.button_infolapelis a:hover,
div.button_infolapelis a:active,
div.button_infolapelis a:visited{
	padding-top: 2px;
	/*color:#333333;
	text-shadow: 1px 1px 1px #f3f3f3;*/
	color:#ffffff;
	text-shadow: -1px -1px 1px #35669b;
	font-weight: bold;
	text-decoration: none;
	display: block;
}

/********************************************komentarai*******************************************************/
.top_border_solid{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cdcdcd;
}

.top_border_dashed{
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #cdcdcd;
}

.bottom_border_solid{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdcdcd;
}

.commentheader { 
	background-color: #FFFFFF;
	color: #333333;
	font-family: "Verdana";
	font-size: 11px;
	margin: 0px;
	text-align: left;
	width: 100%;
}

.AkoBox{
	padding-bottom: 5px;
	padding-top: 5px;
}

/****************************************puslapiavimas*********************************************/
.puslapiavimas {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: transparent;
	padding-left:4px;
	padding-right:4px;
	padding-bottom: 4px;
	padding-top:4px;
	min-height:16px;
	text-align: left;
	background-color: #f3f3f3;
	border: 1px solid #cdcdcd;
}
.puslapiavimas td.psl_left {
	width:50% ;
	text-align: left ;
}
.puslapiavimas td.psl_right {
	width:50% ;
	text-align: right ;
}
div.linkai-row { 
	display: inline-block;
	margin-top: 7px;
	margin-bottom: 5px;
	width: 100%;
	height: 28px;
}

div.papildomi-linkai-1 {
	border: 1px solid #FFFFFF;
	float: left;
	position: relative;
	text-align: left;
	width: 82px;
	padding-top: 2px;
}

div.papildomi-linkai-2 {
	border: 1px solid #FFFFFF;
	float: left;
	position: relative;
	text-align: left;
	width: 100px;
	padding-top: 5px;
	padding-left: 15px;
	border-left: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd;
}

div.papildomi-linkai-3 {
	border: 1px solid #FFFFFF;
	width: 100px;
	float: left;
	padding-left: 15px;
	position: relative;
	text-align: left;
	height:30px;
}
/**********************************************vp component*************************************************/
a.vp_title:link,
a.vp_title:active,
a.vp_title:visited  {
	font-family: Verdana;
	font-size: 17px;
	color: #35669b;
	text-decoration: none;
}

a.vp_title:hover {
	text-decoration: underline;
}

table.vp_list{
	width: 100%;
}

td.vp_list_paieska { 
	background-color: transparent;
	color: #555555;
	font-family: "Verdana";
	font-size: 14px;
	font-weight: normal;
	min-height: 16px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 4px;
	text-align: left;
}

span.vp_list_paieska_searchword { 
	background-color: #F3F3F3;
	font-size: 17px;
}

td.vp_list_info{
	/*width: 400px;*/
	padding-top:0px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left: 0px;
	vertical-align: middle;
	text-align: left;
	max-height: 160px;
}

td.vp_list_vk{
	width: 160px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:0px;
	padding-left: 0px;
	vertical-align: middle;
	text-align: center;
	max-height: 160px;
}

td.vp_list_title{
	text-align: left;
	font-weight: normal;
	padding-top:5px;
	padding-bottom:7px;
	padding-right:5px;
	padding-left: 0px;
}

td.vp_list_gamintojas{
	font-size: 12px;
	color: #555555;
	text-align: left;
	font-weight: normal;
	padding-top:0px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left: 0px;
}

a.vp_list_gamintojas_a{
	font-size: 12px;
	color: #555555;
	text-align: left;
	font-weight: bold;
	padding-top:0px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left: 0px;
	text-decoration: none;
}

a.vp_list_gamintojas_a:hover{
	font-size: 12px;
	color: #555555;
	text-align: left;
	font-weight: bold;
	padding-top:0px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left: 0px;
	text-decoration: underline;
}

a.vp_list_gamintojas_an{
	font-size: 12px;
	color: gray;
	text-align: left;
	font-weight: bold;
	padding-top:0px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left: 0px;
	text-decoration: none;
}

a.vp_list_gamintojas_an:hover{
	font-size: 12px;
	color: gray;
	text-align: left;
	font-weight: bold;
	padding-top:0px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left: 0px;
	text-decoration: underline;
}

td.vp_list_kaina{
	color: #971A1A;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	padding-top:0px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left: 0px;
}

td.vp_list_akcija{
	color: #971A1A;
	font-size: 15px;
	font-weight: 800;
	text-align: left;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:5px;
	padding-left: 0px;
}

td.vp_list_akcija img{
	vertical-align: middle;
	/*max-height: 30px;*/
}

td.vp_list_butina{
	color: #971A1A;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	padding-top:0px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left: 0px;
}

td.vp_list_nuorodos{
	text-align: left;
	padding-top:10px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left: 0px;
}

a.vp_nuoroda:link,
a.vp_nuoroda:active,
a.vp_nuoroda:visited  {
	font-family: Verdana;
	font-size: 11px;
	color: #35669b;
	text-decoration: none;
	font-weight: normal;
	display: inline;
}

a.vp_nuoroda:hover {
	text-decoration: underline;
}

span.vp_nuoroda_separator{
	color: #35669b;
	padding-left: 7px;
	padding-right: 7px;
}

td.vp_list_itemseparator{
	border-bottom: 1px solid #f3f3f3;
	height:1px;
}


td.vp_item_title{
	font-family: Verdana;
	font-size: 17px;
	color: #333333;
	font-weight: normal;
	text-align: left;
	padding-top:5px;
	padding-bottom:7px;
	padding-right:5px;
	padding-left: 0px;
}

td.vp_item_subtitle{
	font-family: Verdana;
	font-size: 12px;
	color: #555555;
	font-weight: bold;
	text-align: left;
	padding-top:0px;
	padding-bottom:7px;
	padding-right:5px;
	padding-left: 0px;
}

h1{
	font-family: Verdana;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	margin:0;
	padding:0;
}

h2{
	font-family: Verdana;
	font-size: 17px;
	color: #333333;
	font-weight: normal;
	margin:0;
	padding:0;
}

h3 {
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	background-color: transparent;
	text-align: left;
	margin: 0;
	padding: 0;
	padding-bottom: 7px;
}

.vp_item_recept { 
/*	color: #333333;*/
	color: #6f6f6f;
	font-family: "Verdana";
	font-size: 11px;
	padding-left: 0px;
	text-align: left;
}


td.vp_item_vaistas{
	font-family: Verdana;
	font-size: 12px;
   text-align:left;
	color: #333333;
	/*background:#F3F5F8;	*/
	/*background:#F1F4FA;	*/
}

span.vp_item_kaina{
	color: #971A1A;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	padding-top:0px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left: 0px;
}

.vp_item_kaina_sureceptu{
	color: #971A1A;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	padding-top:0px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left: 0px;
}

table.vp_item_gamintojas{
	width: 99%;
	border-spacing:2px;
}

td.vp_item_gamintojas{
	font-family: Verdana;
	font-size: 12px;
   text-align:left;
	color: #333333;
	width: 110px;
	padding:4px;
}
p.vartojimas_txt1{
	padding-top:7px;
	font-size: 11px;
	margin-block-start: 0em;
    margin-block-end: 0em;
}

p.vartojimas_txt2{
	padding-top:7px;
	font-size: 10px;
	margin-block-start: 0em;
    margin-block-end: 0em;
}

p.vartojimas_txt3{
	padding-top:7px;
	font-size: 9px;
	margin-block-start: 0em;
    margin-block-end: 0em;
}

td.vp_item_gamintojasinfo{
	width: 220px;
	padding:4px;
}

td.vp_item_grupe{
	font-family: Verdana;
	font-size: 12px;
    text-align:left;
	color: #333333;
	vertical-align: top;
	padding:4px;
}

#praneskite_form{
	margin: 0;
	text-align: center;
	padding:15px 5px 10px;
	display: none;	
}
#praneskite_form .email-state-error{
	border-color:rgba(255, 0, 0, 0.3);
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(255, 0, 0, .6);
	-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(255, 0, 0, .6);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(255, 0, 0, .6);		
}
#praneskite_man{
	margin: 0;
	text-align: right;
	padding: 5px 5px 5px 0;	
}
#praneskite_man span{
	font-family: Verdana;
    font-size: 18px;
    color: #707070;
    font-weight: normal;
    margin:15px;
}
#praneskite_man img{
	vertical-align: middle;
}
table.eshop_priority {
	border: 1px solid #cdcdcd;
	padding: 5px 5px 15px 5px;
	
	border: 2px solid #009933;
	-moz-box-shadow: 0px 1px 6px rgba(8,8,8,0.2);
	-webkit-box-shadow: 0px 1px 6px rgba(8,8,8,0.2);
	box-shadow: 0px 1px 6px rgba(8,8,8,0.2);
	
	margin: 10px 0;
}

table.vp_item_kurpirkti {
	background: #FFF url("../images/kur_pirkti_fonas.png") left bottom repeat-x;
	border: 1px solid #cdcdcd;
	padding: 5px 5px 15px 5px;
	/*-moz-box-shadow: 0px 1px 6px rgba(8,8,8,0.2);
	-webkit-box-shadow: 0px 1px 6px rgba(8,8,8,0.2);
	box-shadow: 0px 1px 6px rgba(8,8,8,0.2);*/
	margin: 10px 0;
}

table.vp_item_kurpirkti tr#vp_item_kurpirkti{
	background:transparent url(../images/kurpirkti.png) left top no-repeat;
	height:34px;
}

td.vp_item_kurpirkti{
	padding:0 ;
	margin:0 ;	
}

td.vp_item_pirkinternetu, div.vp_item_pirkinternetu{
	font-family: Verdana;
	font-size: 19px;
	/*color: #333333;*/
	color: #444444;
	font-weight: normal;
	text-align: left;
	padding: 10px 10px 0 10px; 
	margin:0;
}

td.vp_item_akcijosvaistinese{
	font-family: Verdana;
	font-size: 19px;
	/*color: #333333;*/
	color: #444444;
	font-weight: normal;
	text-align: left;
	padding: 10px 10px 0 10px; 
	margin:0;
}

td.vp_item_vietove { 
	color: #333333;
	font-family: "Verdana";
	font-size: 11px;
	padding: 5px 5px 7px 10px;
	text-align: left;
}

td.vp_item_selectas {
	padding: 5px 0px 7px 10px;
}

td.vp_item_rastosvaistines{
	font-family: Verdana;
	font-size: 19px;
	color: #444;
	font-weight: normal;
	text-align: left;
	padding: 5px 5px 0 10px;
}

/*  2016 07 21 Rita - vaistin�s info lentel�, kei�iama � div */

div.vp_item_vaistine{
	position:relative;
	width: 100%;
	color: #333333;
	font-family: "Verdana";
	font-size: 12px;
	font-weight: normal;
	padding: 0px 0px 15px 0px;
	text-align: left;
}

div.vp_item_vaistinetitle{
	position:relative;
	display: inline-block;
	width: 65%;
	color: #333333;
	padding: 7px 0px 7px 0px;
	text-align: left;
	vertical-align: top;
}

div.vp_item_vaistinelogo{
	position:relative;
	display: inline-block;
	float: right;
	width: 25%;
	padding: 7px 0px 7px 0px;
	text-align: right;
	width: 120px;
	vertical-align: middle;
}

div.vp_item_vaistine_col_1{
	position:relative;
	display: inline-block;
	width: 65%;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
}

div.vp_item_vaistine_col_2{
	position:relative;
	display: inline-block;
	width: 25%;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
}

div.vp_item_vaistineantraste{
	position:relative;
	display: inline-block;
	width: 35%;
	color: #333333;
	font-family: "Verdana";
	font-size: 12px;
	font-weight: bold;
	padding: 7px 0px 7px 0px;
	text-align: left;
	vertical-align: top;
}

div.vp_item_vaistineinfo{
	position:relative;
	display: inline-block;
	width: 55%;
	color: #333333;
	font-family: "Verdana";
	font-size: 12px;
	font-weight: normal;
	padding: 7px 0px 7px 0px;
	text-align: left;
	vertical-align: top;
}

div.vp_item_vaistinedlaikastitle{
	position:relative;
	display: inline-block;
	width: 95%;
	color: #333333;
	font-family: "Verdana";
	font-size: 12px;
	font-weight: bold;
	padding: 0px 7px 7px 0px;
	text-align: left;
	vertical-align: top;
}

div.vp_item_vaistinedlaikas{
	position:relative;
	display: inline-block;
	width: 95%;
	color: #333333;
	font-family: "Verdana";
	font-size: 12px;
	font-weight: normal;
	padding: 0px 0px 3px 0px;
	text-align: left;
	vertical-align: middle;
}

div.vp_item_vaistinedlaikas img{
	vertical-align: middle;
}


table.vp_item_vaistine{
	color: #333333;
	font-family: "Verdana";
	font-size: 12px;
	font-weight: normal;
	padding: 0px 0px 7px 0px;
	text-align: left;
}
	
td.vp_item_vaistineantraste{
	color: #333333;
	font-family: "Verdana";
	font-size: 12px;
	font-weight: bold;
	padding: 7px 15px 7px 0px;
	text-align: left;
	vertical-align: top;
}

td.vp_item_vaistineinfo{
	color: #333333;
	font-family: "Verdana";
	font-size: 12px;
	font-weight: normal;
	padding: 7px 7px 7px 0px;
	text-align: left;
	vertical-align: top;
}

table.vp_item_vaistinedlaikas{
	width: 60%;
}

td.vp_item_vaistinedlaikas{
	color: #333333;
	font-family: "Verdana";
	font-size: 12px;
	font-weight: normal;
	padding: 0px 7px 7px 0px;
	text-align: left;
	vertical-align: top;
}

td.vp_item_vaistinelogo{
	padding: 7px 7px 7px 0px;
	text-align: right;
	width: 120px;
	vertical-align: middle;
}

a.vp_vaistine_title:link,
a.vp_vaistine_title:active,
a.vp_vaistine_title:visited  {
	font-family: Verdana;
	font-size: 16px;
	color: #35669b;
	text-decoration: none;
}

a.vp_vaistine_title:hover {
	text-decoration: underline;
}

td.vp_vaistinelist{
	padding:7px 10px 10px 10px ;
	border:1px solid #FFF ;
	border-top:1px dashed #EEE ;	
}
td.vp_vaistinelist:hover {
	background-color:#FFF;
}

table.vp_vaistine_list{
	width: 100%;
}

td.vp_vaistinelist_title, div.vp_vaistinelist_title{
	font-weight: normal;
	padding: 0px 10px 0px 0px;
	text-align: left;
}
div.vp_vaistinelist_title{
	float:left ;
}

td.vp_vaistinelist_adresas, div.vp_vaistinelist_adresas{
	font-size: 12px;
	color: #555555;
	text-align: left;
	font-weight: normal;
	padding:0;
}
div.vp_vaistinelist_adresas{
	margin:3px 0 0 0 ;
	float:left ;
}

td.vp_vaistinelist_dlaikas,div.vp_vaistinelist_dlaikas{
	color: #971A1A;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	padding:5px 0 0 0;
}

td.vp_vaistinelist_logo{
	font-weight: normal;
	padding: 5px 5px 7px 0px;
	text-align: right;
	width: 110px;
}

.comment_button{
	border: 0px;
	background-color: transparent;
	padding-top: 2px;
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	text-shadow: 1px 1px 1px #F3F3F3;
}

#v_analogai, #k_analogai{
	position: relative;
	padding: 0;
	text-align: left;
}

div.eshop-priority-pirkti {
	background-color: #ab4747;
	background-image: url(../images/krepselis.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	color: #ffffff;
	text-align: left;
	width: auto;
	height: 17px;
	padding-top: 9px;
	padding-bottom: 4px;
	padding-left: 45px;
	padding-right: 7px;
	text-shadow: -1px -1px 1px #971a1a;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	cursor: hand;
}

div.eshop-priority-pirkti:hover {
	background-color: #ab4747;
	background-image: url(../images/krepselis_a.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	color: #ffffff;
	text-align: left;
	width: auto;
	height: 17px;
	padding-top: 9px;
	padding-bottom: 4px;
	padding-left: 45px;
	padding-right: 7px;
	text-shadow: -1px -1px 1px #971a1a;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	cursor: hand;
}

/*
div.eshop-priority-pirkti {
	background-color: #ab4747;
	background-image: url(../images/krepselis-priority.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	color: #ffffff;
	text-align: left;
	width: auto;
	height: 17px;
	padding-top: 9px;
	padding-bottom: 4px;
	padding-left: 45px;
	padding-right: 7px;
	text-shadow: -1px -1px 1px #971a1a;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	cursor: hand;
}

div.eshop-priority-pirkti:hover {
	background-color: #ab4747;
	background-image: url(../images/krepselis-priority_a.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	color: #ffffff;
	text-align: left;
	width: auto;
	height: 17px;
	padding-top: 9px;
	padding-bottom: 4px;
	padding-left: 45px;
	padding-right: 7px;
	text-shadow: -1px -1px 1px #971a1a;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	cursor: hand;
}
*/

div.eshop-pirkti {
	background-color: #ab4747;
	background-image: url(../images/krepselis.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	color: #ffffff;
	text-align: left;
	width: auto;
	height: 17px;
	padding-top: 9px;
	padding-bottom: 4px;
	padding-left: 45px;
	padding-right: 7px;
	text-shadow: -1px -1px 1px #971a1a;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	cursor: hand;
}

div.eshop-pirkti:hover {
/*	background-color: #8b0000;*/
	/*background-color: #971a1a;*/
	background-color: #ab4747;
	background-image: url(../images/krepselis_a.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	color: #ffffff;
	text-align: left;
	width: auto;
	height: 17px;
	padding-top: 9px;
	padding-bottom: 4px;
	padding-left: 45px;
	padding-right: 7px;
	text-shadow: -1px -1px 1px #971a1a;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	cursor: hand;
}


a.eshop, 
a.eshop:link,
a.eshop:active,
a.eshop:visited,
a.eshop:hover {
	color: #ffffff;
	text-align: right;
	text-decoration: none;
}

td.eshop-priority-info1{
	padding-bottom: 2px;
	padding-top: 4px;
	padding-left:15px;
	text-align: left;
}

td.eshop-priority-info2{
	text-align: right; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-top: 4px;
	white-space: nowrap;
}

td.eshop-priority-info3{
	padding-bottom: 2px;
	padding-top: 4px;
	width: 50px;
	text-align: right;
}

td.eshop-info1{
	text-align: right; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-top: 0px
}

td.eshop-info2{
	padding-bottom: 2px;
	width: 50px;
	text-align: right;
}

a.eshop-priority-kaina, 
a.eshop-priority-kaina:link,
a.eshop-priority-kaina:active,
a.eshop-priority-kaina:visited,
a.eshop-priority-kaina:hover {
	padding-left: 6px; 
	font-size: 20px;
	font-weight:bold;
	font-family: Myriad Pro; 
	color:#42433E;
	text-align: right;
	text-decoration: none;	
}

span.eshop-priority-akcija {
	color: #ff0000; 
	font-size:  24px;
	font-family:  Myriad Pro; 
	text-decoration:none;
}

span.eshop-priority-discount *,
a.eshop-priority-kaina * ,
span.eshop-priority-akcija * {
	font-family:  Myriad Pro; 
}	

span.eshop-priority-discount{
	color: #999; 
	font-weight:normal;
	font-size:  12px;
	font-family:  Myriad Pro; 
	text-decoration:line-through;
}

span.eshop-priority-infotekstas{
	color: #ff0000; 
	font-weight:normal;
	font-size: 9px;
	font-family: Myriad Pro; 
	text-decoration:none;
}

a.eshop-kaina, 
a.eshop-kaina:link,
a.eshop-kaina:active,
a.eshop-kaina:visited,
a.eshop-kaina:hover {
	padding-left: 6px; 
	font-size: 18px;
	font-family: Verdana; 
	color:#971a1a;
	text-align: right;
	text-decoration: none;	
}

span.eshop-discount{
	color: #999; 
	font-weight:normal;
	font-size:  12px;
	font-family:  verdana; 
	text-decoration:line-through;
}

span.eshop-infotekstas{
	color: #999; 
	font-weight:bold;
	font-size: 9px;
	font-family: verdana; 
	text-decoration:none;
}

.topbanner_info {
     width:750px;
     height:100px;
     padding-top:0px;
     padding-left:0px;
     padding-bottom:0px;
     padding-right:0px;
	 background-color: transparent;
	 position: relative;
     z-index:0;
	 display: none;
}

.rightbanner_info {
     width:300px;
     min-height:180px;
	 max-height:300px;
     padding-top:0px;
     padding-left:0px;
     padding-bottom:0px;
     padding-right:0px;
	 background-color: transparent;
	 position: relative;
     z-index:0;
	 display: none;
}

/* tag cloud */

.tagcloud{
	text-align: justify!important;
	padding-top:10px;
}
.tagcloud a.tag {
  	font-family: Verdana, Tahoma, Arial;
  	padding: 1px 0px 1px 0px;
  	text-decoration: none;
  	font-weight: bolder;
  	color:#2E59A1;
  	text-align:left!important;
  	border-spacing:0px;
  }
.tagcloud a.tag:hover{
  	text-decoration: none;
  	color:#4E79C1;
  }  
  .tagcloud a.size9 {
  	font-size: 19px;
  }
  .tagcloud a.size8 {
  	font-size: 19px;
  	font-weight: normal;
  }
  .tagcloud a.size7 {
  	font-size: 17px;
  }
  .tagcloud a.size6 {
  	font-size: 17px;
  	font-weight: normal;
  }
  .tagcloud a.size5 {
  	font-size: 15px;
  }
  .tagcloud a.size4 {
  	font-size: 15px;
  	font-weight: normal;
  }
  .tagcloud a.size3 {
  	font-size: 13px;
  }
  .tagcloud a.size2 {
  	font-size: 13px;
  	font-weight: normal;
  }
  .tagcloud a.size1 {
  	font-size: 11px;
  }
  .tagcloud a.size0 {
  	font-size: 11px;
  	font-weight: normal;
  }


ul.ui-autocomplete{
	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1);
	box-shadow: 0 2px 2px rgba(0,0,0,0.1);
}

.ui-autocomplete
{
    z-index:2000 !important;
}

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ui-autocomplete {
	position: absolute;
	top: 0; /* #8656 */
	cursor: default;
}

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
.ui-menu { list-style:none; padding: 2px; margin: 0; display:block; outline: none; }
.ui-menu .ui-menu { margin-top: -3px; position: absolute; }
.ui-menu .ui-menu-item { margin: 0; padding: 0 4px; zoom: 1; width: 100%; }
.ui-menu .ui-menu-divider { margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; }
.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px .4em; line-height: 1.5; zoom: 1; font-weight: normal; }
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; }

.ui-menu .ui-state-disabled { font-weight: normal; margin: .4em 0 .2em; line-height: 1.5; }
.ui-menu .ui-state-disabled a { cursor: default; }

/* icon support */
.ui-menu-icons { position: relative; }
.ui-menu-icons .ui-menu-item a { position: relative; padding-left: 2em; }

/* left-aligned */
.ui-menu .ui-icon { position: absolute; top: .2em; left: .2em; }

/* right-aligned */
.ui-menu .ui-menu-icon { position: static; float: right; }

/* Component containers
----------------------------------*/
.ui-widget { font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { 
	border-top: 1px solid #FFF; 
	border-left: 1px solid #CCC; 
	border-right: 1px solid #CCC; 
	border-bottom: 1px solid #CCC; 
	background: #FFF ; 
	color: #333333; }
.ui-widget-content a { color: #333333; }
.ui-widget-header { border: 1px solid #e78f08; background: #f6a828; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6 ; font-weight: bold; color: #1c94c4; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus 
{ border: 0px solid #fbcb09; background: #EEE ; font-weight: bold; color: #333; cursor:pointer; }
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { color: #c77405; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #ffffff ; font-weight: bold; color: #eb8f00; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fed22f; background: #ffe45c ; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 ; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-state-disabled .ui-icon { filter:Alpha(Opacity=35); } /* For IE8 - See #6059 */

/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; -khtml-border-top-left-radius: 0px; border-top-left-radius: 0px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; -khtml-border-top-right-radius: 0px; border-top-right-radius: 0px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; -khtml-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; -khtml-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; }

/* Overlays */
.ui-widget-overlay { background: #666666; opacity: .5;filter:Alpha(Opacity=50); }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 ; opacity: .2;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

/********************************** VP TPL ITEM AKCIJOS *******************************************************/

.vkakcijawrapper{
	width: 200px;
	float: left;
	padding-bottom: 20px;
	text-align: center;
	border-top: 1px solid #E5E5E5;
}

.vkakcijawrapperborder{
	width: 200px;
	float: left;
	padding-bottom: 20px;
	text-align: center;
	border-right: 1px solid #E5E5E5;
	border-top: 1px solid #E5E5E5;
}

td.akcijalogoblock{
	text-align: center;
	padding: 0px 2px 2px;
	font-size: 16px;
	font-weight: 600;
	height: 50px;
	vertical-align: bottom;
}

td.akcijalogoblock img{
	max-height: 50px;
	width: auto;
}

td.akcijalogoblockborder{
	text-align: center;
	padding: 10px 5px 5px;
	border-top: 1px solid #E5E5E5;
	font-size: 16px;
	font-weight: 600;
}

td.akcijavalueblock{
	text-align: center;
	padding: 5px;
	color: #971A1A;
	font-size: 15px;
	font-weight: 800;
}

td.akcijadatablock{
	font-size: 11px;
	text-align: center;
}
/********************************** FACEBOOK STYLES *******************************************************/
 .facebookOuter {
    background-color:#F4F4F4; 
    width:300px; 
    /*padding:10px 0 10px 10px;*/
    padding: 0;
    height:180px;
    border:1px solid #CCCCCC;
  }
 .facebookInner {
    height:160px;
    overflow:hidden;
    border:0px;
  }
/*********** main menu module *******************/

table tr td.td_left,
table.main_menu tr td{
	text-align:left ;
}
table tr td.td_right{
	text-align:right ;
}
table tr td.nowrap,
table tr td.antraste,
table tr td.antraste div{
	white-space:nowrap ;
}
table tr.align_top,
table tr td.align_top{
	vertical-align:top;
}

table tr.align_bottom,
table tr td.align_bottom{
	vertical-align:bottom;
}

table tr td.align_center{
	text-align:center;
}
table tr td.width_100{
	width:100% ;
}
table tr td.width_50{
	width:50% ;
}
table tr td.width_30{
	width:30% ;
}
td.graycolor,
td.graycolor a,
div.graycolor a,
div.graycolor,
div.graycolor a.vp_vaistine_title
{
	color:gray ;
}

img.vk_img{
	max-width:145px;
	max-height:150px;
}
.art-banner a img{
	width:145px;
	height:auto;
}
.fpimageContainer img,
.fpimageContainerfirst img{ height:auto!important;}
div.facebook-div{width:150px;height:25px;margin-top:5px;margin-left:2px;}
div.centermenu{margin-top:20px;}

#akcijos-container {
	width:100%;
	display:table ;
	cursor:pointer;
}
#visos-akcijos{
	width:100%;
	display:block ;
}
#visos-akcijos .tinklo-akcijos{
	width:30%;
	float:left;
	margin:15px 1% 0 1%; 
}
#visos-akcijos .tinklo-akcijos:nth-child(3n+1){ clear:left; }
#visos-akcijos .tinklo-akcijos .title{font-size: 12px;height:42px;overflow: hidden; line-height: 14px;}
#visos-akcijos .tinklo-akcijos img{ width:100%;height:auto; }

#akcijoswrapper{
	cursor:pointer;
}
#akcijoswrapper-middle img, 
#akcijos-container img{
	width:100%;
	height:auto;
	margin:10px 0 0 0;
	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
    box-sizing: border-box;
}

div.ckcontainer ul{
  list-style: none;
  display:table;
  margin:0px auto 10px auto;
  padding:0;  
}


div.ckcontainer ul li{
  color: #888;
  display: inline-block;
  position: relative;
  float: left;
}

div.ckcontainer ul li input[type=radio]{
  position: absolute;
  visibility: hidden;
}

div.ckcontainer ul li label{
  display: block;
  position: relative;
  font-weight: 300;
  font-size: 1.0em;
  padding: 10px 10px 10px 40px;
  margin: 0px auto;
  height: 10px;
  z-index: 9;
  cursor: pointer;
  -webkit-transition: all 0.25s linear;
}

div.ckcontainer ul li:hover label{
	color: #436384;
}

div.ckcontainer ul li .check{
  display: block;
  position: absolute;
  border: 3px solid #888;
  border-radius: 100%;
  height: 15px;
  width: 15px;
  top: 5px;
  left: 5px;
	z-index: 5;
	transition: border .25s linear;
	-webkit-transition: border .25s linear;
}

div.ckcontainer ul li:hover .check {
  border: 3px solid #436384;
}

div.ckcontainer ul li .check::before {
  display: block;
  position: absolute;
	content: '';
  border-radius: 100%;
  height: 9px;
  width: 9px;
  top: 3px;
  left: 3px;
  margin: auto;
	transition: background 0.25s linear;
	-webkit-transition: background 0.25s linear;
}

div.ckcontainer input[type=radio]:checked ~ .check {
  border: 3px solid #436384;
}

div.ckcontainer input[type=radio]:checked ~ .check::before{
  background: #436384;
}

div.ckcontainer input[type=radio]:checked ~ label{
  color: #436384;
}
	
	.aptiekatitle{
		font-size: 20px;
		font-weight: bold;
	 }

      #aptiekos {
        margin: 0;
        padding: 0;
        display:table;
        text-align: left;
        width:100%;
      }
      #aptiekos #map {
        height: 100%;
      }
      #aptiekos  #vaistines-container,
      #aptiekos  #map-container{
		width:100%;
      	margin:0px;
      	height:480px;
      	padding:10px 5px;      		
        box-sizing: border-box;
        -moz-box-sizing: border-box;          
      }
      #aptiekos #locationField{
        display:table;
		margin:0px;
		padding:0px;
		width:100%;
        box-sizing: border-box;
        -moz-box-sizing: border-box;		
      }
      #aptiekos #locationField div{
      	display:table-cell;
      	padding:5px;
      }
      #aptiekos .controls {
        margin-top: 10px;
        border: 1px solid #BBB;
        border-radius: 2px 0 0 2px;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        height: 32px;
        outline: none;        
      }
      #aptiekos #visos-vaistines{
		display:none; 
      }      
	  #aptiekos #vaistines-container{
	  	display:table ;
	  }
	  #aptiekos .vaist-container{
	  	height:auto!important;
	  }
	  #aptiekos #visos-vaistines .vaist-card,	
      #aptiekos  #vaistines-container .vaist-card{
        margin: 5px;
        border: 1px solid #BBB;
        border-radius: 2px 0 0 2px;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        outline: none;        
        float:left ;
        padding:10px 15px;  
        width:48%;    	
      }      
      #aptiekos #visos-vaistines .vaist-card:nth-child(2n+1){ clear: left; }      
      #aptiekos  #vaistines-container .neturi{
      	background:#F6F6F6 ;
      }
      #aptiekos  .separator{
      	display:table;
      	width:100%;
      }
      #aptiekos  #pac-select,
      #aptiekos  #pac-input {
        background-color: #fff;
        font-size: 15px;
        font-weight: 300;
        padding: 0 11px 0 13px;
        text-overflow: ellipsis;
        width: 100%;
      }

      #aptiekos  #pac-select:focus,
      #aptiekos  #pac-input:focus {
        border-color: #4d90fe;
      }

      #aptiekos  .pac-container {
        font-family: Roboto;
      }

      #aptiekos  #type-selector {
        color: #fff;
        background-color: #4d90fe;
        padding: 5px 11px 0px 11px;
      }

      #aptiekos  #type-selector label {
        font-size: 13px;
        font-weight: 300;
      }
      #aptiekos #vaistines-container .vaist-card h3,
      #aptiekos .gm-style h4,
      #aptiekos .gm-style h3{
      	margin-top:0px;
      	margin-bottom:10px;
      	color:#555;
      }
      @media (max-width: 1024px) {
		#aptiekos #vaistines-container,
      	#aptiekos #map-container{
      		width:100%;
      		margin:0px;
      		height:320px;
      		padding:10px 5px;      		
        	box-sizing: border-box;
        	-moz-box-sizing: border-box;      		
        }
        #aptiekos #locationField div{
      	  display:block;
      	  padding:0 5px;
        }      
      }
      @media (max-width: 640px) {
        #aptiekos #vaistines-container .vaist-card{
        	width:98%;
        }
      }
  
 .imageContainer {
  width: 80px;
  height: 50px;
  overflow: hidden;
  float: left;
  border: 1px solid #CDCDCD;
  margin-right: 10px;
}

.imageContainer img {
  display: block;
  margin: 0px;
  padding: 0px;
  max-width: 80px;
  height: auto;
}

h4{
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	background-color: transparent;
	text-align: left;
	margin: 0;
	padding: 0;
}

a.relatedcontenttitle:link,
a.relatedcontenttitle:active,
a.relatedcontenttitle:visited {
	font-family: Verdana;
	font-size:13px;
	color: #35669b;
	font-weight: normal;
	text-decoration: none;
}
a.relatedcontenttitle:hover {
	text-decoration: underline;
}

.relatedwrapper{
	width: 100%;
	float: left;
	padding-top: 7px;
	text-align: left;
	border-top: 1px solid #CDCDCD;
}

.relatedwrapper{
	width: 98%;
	padding-top: 10px;
	padding-left: 10px;
	text-align: left;
	border: 1px solid #CDCDCD;
	background-color: #F9F9F9;
}

.relateditemwrapper{
	width: 49%;
	float: left;
	padding-bottom: 20px;
	padding-right: 5px;
	text-align: left;
}


/* front page */ 

.frontpageimageContainer {
  width: 200px;
  height: 100px;
  overflow: hidden;
  float: left;
  border: 1px solid #CDCDCD;
  margin-right: 10px;
}

.frontpageimageContainer img {
  display: block;
  margin: 0px;
  padding: 0px;
  max-width: 200px;
  height: auto;
  float: none;
}

a.contentpagetitlefp:link,
a.contentpagetitlefp:active,
a.contentpagetitlefp:visited {
	font-family: Verdana;
	font-size: 14px;
	color: #35669b;
	font-weight: normal;
	text-decoration: none;
	line-height: 1.5;
}
a.contentpagetitlefp:hover {
	text-decoration: underline;
}

div.newscatwrapper{
	width: 100%;
	padding-top: 7px;
	/*padding-bottom: 7px;*/
}

div.newsmoduletitle{
	text-align: left;
	width: 100%;
	height: 20px;
	color: #35669B;
	font-size: 17px;
	font-weight: 400;
	border-bottom: 1px solid #CDCDCD;
	padding-bottom: 7px;
}

div.newsmoduletitlered{

	font-family: 'Trykker', serif;
	/*font-family: 'Metamorphous', cursive;
	font-family: 'Noticia Text', serif;
	font-family: 'Oldenburg', cursive;*/
	/*font-family: 'Capriola', sans-serif;
	font-family: 'Play', sans-serif;	
	font-family: 'Trocchi', serif;	
	font-family: 'Bree Serif', serif;
	font-family: 'McLaren', cursive;*/
	
	/*font-family: 'Eagle Lake', cursive;
	font-family: 'Wellfleet', cursive;
	font-family: 'Magra', sans-serif;*/


	text-align: left;
	min-height: 24px;
	width: 100%;
	color: #971A1A;
	font-size: 20px;
	font-weight: 400;
	text-shadow: 1px 1px 1px #E6E6E6;
	border-top: 1px solid #CDCDCD;
	border-left: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
	border-right: 1px solid #CDCDCD;
	padding-top: 8px;
	padding-left: 19px;
	/*padding-right: -1px;*/
	padding-bottom: 8px;
	background: #F3F3F3;
	/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F3F3F3', endColorstr='#FFFFFF');*/ /* for IE */
	/*background: -webkit-gradient(linear, left top, left bottom, from(#F3F3F3), to(#FFFFFF));*/ /* for webkit browsers */
	/*background: -moz-linear-gradient(top,  #F3F3F3,  #FFFFFF);*/ /* for firefox 3.6+ */
	/*background-image: -o-linear-gradient(top,rgb(243,243,243),rgb(255,255,255));*/ /* Opera CSS3 */
}

div.newsmoduletitlered span{font-family: 'Trykker', serif;}

div.newsmoduletitlered a:link,
div.newsmoduletitlered a:active,
div.newsmoduletitlered a:visited {

	font-family: 'Trykker', serif;
	text-align: left;
	color: #971A1A;
	font-size: 20px;
	font-weight: 400;
	text-shadow: 1px 1px 1px #E6E6E6;
	background: #F3F3F3;
}

div.newsmoduletitlered a:hover {
	text-decoration: underline;
}


.fpimageContainerfirst {
  width: 174px;
  height: 100px;
  overflow: hidden;
  float: right;
  border: 1px solid #CDCDCD;
  margin-right: 0px;
  margin-left: 10px;
  margin-bottom: 10px;
}

.fptextContainerfirst {
  text-align: left;
  line-height: 1.5;
  padding-right: 10px;
  /*padding-left: 10px;*/
  width: 100%;
}

.fpimageContainer {
  width: 174px;
  height: 100px;
  overflow: hidden;
  float: left;
  border: 1px solid #CDCDCD;
  margin-bottom: 10px;
}

.fpimageContainer img, 
.fpimageContainerfirst img {
  display: block;
  margin: 0px;
  padding: 0px;
  width: 174px;
  min-height: 100px;
}

div.fpfirstcontainer{
	width: 100%;
	/*padding-bottom: 10px;*/
	min-height: 120px;
}

div.fpfirstcontainertitle{
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	/*padding-left: 10px;*/
	text-align: left;
}

.fptextContainercol1 {
  float: left;
  text-align: left;
  padding-right: 20px;
  margin-top: 20px;
  width: 175px;
}

.fptextContainercol2 {
  float: left;
  text-align: left;
  padding-right: 20px;
  padding-left: 20px;
  margin-top: 20px;
  border-right: 1px solid #CDCDCD;
  border-left: 1px solid #CDCDCD;
  width: 175px;
}
.fptextContainercol3 {
  float: left;
  text-align: left;
  padding-left: 20px;
  margin-top: 20px;
  width: 175px;
}

div.fplastcontainer{
	float: left;
  	text-align: left;
	width: 100%;
	margin-top: 20px;
}

div.fpdaugiaucontainer{
	float: left;
  	text-align: left;
	width: 100%;
	padding-bottom: 20px;
	margin-top: 20px;
	/*border-bottom: 1px solid #CDCDCD;*/
}

ul.fpstrlist { 
	display: block;
	list-style-position: outside;
	list-style-type: disc;
	margin-bottom: 1em;
	margin-top: 1em;
	padding-left: 0px;
	font-family: Verdana;
	font-size:13px;
	color: #35669b;
	font-weight: normal;
 }
 
a.top5,
a.top5:link,
a.top5:active,
a.top5:visited {
	font-family: Verdana;
	font-size: 13px;
	/*color: #1E4991;*/
	color: #333333;
	text-decoration: none;
}

a.top5:hover {
    font-family: Verdana;
	font-size: 13px;
	/*color: #006699;*/
	/*color: #1E4991;*/
	color: #333333;
	text-decoration:underline;
}

.module_poll_question {
	font-family: Verdana;
	font-size: 16px;
	font-weight: normal;
	text-shadow: 1px 1px 1px #f3f3f3;
	color: #35669b;
	text-align: left;
	padding: 4px 4px 8px 4px;
}

.wordwrap { 
   white-space: pre-wrap;      /* CSS3 */   
   white-space: -moz-pre-wrap; /* Firefox */    
   white-space: -pre-wrap;     /* Opera <7 */   
   white-space: -o-pre-wrap;   /* Opera 7 */    
   word-wrap: break-word;      /* IE */
}

.module_right_header {
	text-align: left;
	/*background: -o-linear-gradient(top, #F7F7F7 0px, #FBFBFB 90%) #F7F7F7;*/
	background-color: #F3F3F3;
	border-bottom: medium none currentColor;
	border-left: 1px solid #CDCDCD;
	border-right: 1px solid #CDCDCD;
	border-top: 1px solid #CDCDCD;
	color: #35669B;
	font-family: 'Trykker', serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 1;
	margin: 0px;
	padding: 10px 16px;
	text-shadow: 0px 0px 1px #E6E6E6;
	text-transform: uppercase;
}

.module_right_content {
	background: #FFFFFF;
	/*background: -o-linear-gradient(bottom, #FBFBFB 0px, #F7F7F7 90%) #FBFBFB;*/
	border: 1px solid #CDCDCD;
	clear: both;
	overflow: hidden;
	text-align: left;
	line-height: 2;
	padding: 16px 5px 5px 16px;
}

.module_right_content_col { 
	background: #FFFFFF;
	line-height: 2;
	overflow: hidden;
	padding: 0px;
	text-align: left;
	width: 50%;
	float:left;
}


span.apklausa_question{
	font-size: 15px;
	line-height: 1;
	margin-bottom: 16px;
}

/*button, 
input.button, 
span.button, 
button.button, 
div.button, 
input[type="submit"], 
input[type="button"], 
.pagenav-prev a, 
.pagenav-next a, 
a.readon, */
a.a_button_daugiau { 
	background: #F3F3F3;
	border: 1px solid #CDCDCD;
	border-radius: 2px;
	color: #333333;
	cursor: pointer;
	/*display: inline-block;*/
	float:right;
	font-family: 'Trykker', serif;
	font-size: 13px;
	font-weight: 600;
	height: 32px;
	line-height: 32px;
	margin: 1px 5px 2px 2px;
	padding: 0px 12px;
	text-align: center;
	text-decoration: none;
/*transition: background-color 0.12s cubic-bezier(0, 0, 0.58, 1) 0;*/
}

a.a_button_daugiau:hover { 
	background: #FFFFFF;
}

a.a_fp_daugiau { 
	color: #333333;
	cursor: pointer;
	/*display: inline-block;*/
	float:right;
	/*font-family: 'Trykker', serif;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	height: 32px;
	line-height: 32px;
	margin: 1px 5px 2px 2px;
	padding: 0px 12px;
	text-align: center;
	text-decoration: none;
/*transition: background-color 0.12s cubic-bezier(0, 0, 0.58, 1) 0;*/
}

a.a_fp_daugiau:hover { 
	text-decoration: underline;
}


/************************* FOOTER ******************************************************/

#footerwrapper{
	width: 960px;
	background-color: #5D84AF;
	color: #fafafa;
	height: 300px;
	text-align: center;
	position: relative;
	padding: 20px;
	margin:auto ;
}

div.footer1{
	width: 320px;
	float: left;
}

div.footer2{
	width: 630px;
	float: left;
	border-left: 1px solid #CDCDCD;
}


div.footertitle{
	text-align: left;
	background-color: transparent;
	color: #f3f3f3;
	font-family: 'Trykker', serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 1;
	margin: 0px;
	padding: 20px 16px;
	text-shadow: -1px -1px 1px #35669B;
	text-transform: uppercase;
}

div.footertext{
	background-color: transparent;
	clear: both;
	overflow: hidden;
	text-align: left;
	line-height: 2;
	padding: 20px 16px;
}

div.footer1 a img,
div.footer2 a img, 
div.footer3 a img { 
	opacity: 0.8;
}

div.footer1 a:hover img, 
div.footer2 a:hover img, 
div.footer3 a:hover img { 
	opacity: 0.6;
}

div.footer_copyright{
	width: 100%;
	padding: 20px 0;
	float: left;
}
div.footertext a,
a.footermenu {
	color: #f3f3f3;
	display: inline;
	margin-right: 5px;
}

div.centermenu{
	text-align: left;
	width: 100%;
	height: 40 px;
	float: left;
	background-color: #f3f3f3;
   position: relative;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 20px;
	margin-bottom: 10px;
}

.select-box1,
.select-box2,
.select-box3,
.select-box4 {
    display: inline-block;
    height: 26px;
    /*padding-top: 7px;*/
    margin-left: 7px;
    position:relative;
    width:140px;
	 background-image: url("../images/arrow_select_grey.jpg");
	 background-repeat: no-repeat;
	 background-position: center right;
	 background-color: #f3f3f3;
	 float: left;
}

.select-box1vaistai,
.select-box2vaistai,
.select-box3vaistai,
.select-box4vaistai {
	 display: inline-block;
    height: 26px;
    /*padding-top: 7px;*/
    /*padding-left: 7px;*/
	 margin-left: 7px;
    position:relative;
    width:140px;
	 background-image: url("../images/arrow_select_blue.jpg");
	 background-repeat: no-repeat;
	 background-position: center right;
	 background-color: #f3f3f3;
	 float: left;
}

.select-box1kosmetika,
.select-box2kosmetika,
.select-box3kosmetika,
.select-box4kosmetika {
	 display: inline-block;
    height: 26px;
    /*padding-top: 7px;*/
    margin-left: 7px;
    position:relative;
    width:140px;
	 background-image: url("../images/arrow_select_red.jpg");
	 background-repeat: no-repeat;
	 background-position: center right;
	 background-color: #f3f3f3;
	 float: left;
}

.select-box1akcijos,
.select-box2akcijos,
.select-box3akcijos,
.select-box4akcijos {
	 display: inline-block;
    height: 26px;
    /*padding-top: 7px;*/
    margin-left: 7px;
    position:relative;
    width:140px;
	 background-image: url("../images/arrow_select_akcijos.jpg");
	 background-repeat: no-repeat;
	 background-position: center right;
	 background-color: #f3f3f3;
	 float: left;
}

.select-container1,
.select-container2,
.select-container3,
.select-container4 {
    overflow: hidden;
    width: 128px;
    display: inline-block;
	 /*background-color: #e1e1e1;*/
	 background-color: #ffffff;
	 float: left;
}

select.selectmenu1,
select.selectmenu2,
select.selectmenu3,
select.selectmenu4 {
	width: 160px;
	height: 26px;
	border: 0;
	/*background-color: #e1e1e1;
    color: #4d4d4d;*/
	background-color: #ffffff;
	color: #333333;
	font-family: 'oswaldregular', Calibri;
	/*text-transform: uppercase;    */
	font-size: 15px;
	padding: 2px 0px 5px 6px;
	cursor: pointer;
	-webkit-appearance: none;
}

/**************POLL**************************/
td.poll_text{
	padding-top: 10px;
	padding-bottom: 4px;
	text-align: left;
}

/*************VP - list akcija****************************/
div.vp_vk{
	width: 100%;
	position: relative;
	background: transparent;
}

/*div.vp_akcija{
	position: absolute;
	max-width: 100px;
	bottom: 0px;
	right: -20px;
	float: right;
	background: #F3F3F3;
	filter: alpha(opacity=95);
   opacity: 0.95;
	border-top: 1px solid #CDCDCD;
	border-left: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
	border-top-left-radius: 4px;
	-moz-border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-moz-border-bottom-left-radius: 4px;
	color: #971A1A;
	font-size: 12px;
	font-weight: 800;
	padding-bottom: 8px;
	padding-left: 19px;
	padding-top: 8px;
	padding-right: 20px;
	text-align: center;
	text-shadow: 1px 1px 1px #E6E6E6;
}*/

/*div.vp_akcija{
	position: absolute;
	max-width: 100px;
	bottom: 0px;
	right: -20px;
	float: right;
	background: #971A1A;
	filter: alpha(opacity=70);
   opacity: 0.7;
	border-top: 1px solid #971A1A;
	border-left: 1px solid #971A1A;
	border-bottom: 1px solid #971A1A;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: 800;
	padding-bottom: 8px;
	padding-left: 19px;
	padding-top: 8px;
	padding-right: 20px;
	text-align: center;
	text-shadow: -1px -1px 1px #E6E6E6;
}*/

div.vp_akcija{
	position: absolute;
	width: 80px;
	height: 75px;
	top: 0px;
	right: -10px;
	float: right;
	/*filter: alpha(opacity=70);
	opacity: 0.7;*/
	background: url("../images/akcija1.gif") top left no-repeat;
}

div.vp_akcija img{
	vertical-align: middle;
	max-height: 30px;
	max-width: 100px;
	padding: 4px;
	background-color: #FFFFFF;
}


/***********************************************************/

div.vaistine_akcija{
	position: absolute;
	width: 65px;
	height: 65px;
	top: 0px;
	right: -10px;
	float: right;
	/*filter: alpha(opacity=70);
	opacity: 0.7;*/
	background: url("../images/akcijavaistineje.gif") top left no-repeat;
}

div.vaistine_akcija img{
	vertical-align: middle;
	max-height: 50px;
	max-width: 53px;
	padding: 4px;
	background-color: #FFFFFF;
} 
/********************star menu**************************/
#starmobile{
	display: none;
}