.pastas {
 color: #FFFFFF;
    float: right;
    font-size: 14px;
    font-weight: bold;
    position: relative;
    text-align: right;
    top: -15px;
    width: 275px;
}

.baneris_virsuje {
float: right;
    height: 90px;
    left: 275px;
    overflow: hidden;
    position: relative;
    top: 47px;
    width: 580px;
}

.home_icon {
 background: url("img/home_icon.png") no-repeat scroll 7px 4px;
    height: 19px;
    width: 21px;
}

#cart {
color: #FFFFFF;
    float: right;
    font-size: 18px;
    font-weight: bold;
    margin-right: 10px;
    position: relative;
    top: 19px;
}

#cart a{
font-size:14px;
color:#fff;
font-weight:normal;
text-decoration:none;
}

.krepselio_icona {
    background: url("img/krepselis.png") no-repeat;
    float: left;
    height: 37px;
    padding-right: 13px;
    position: relative;
    top: -8px;
    width: 47px;
}

.krepselio_titlas a{
  font-size: 18px !important;
    font-weight: bold !important;
}

.sonas_kategorija li {
list-style:none;
}
.sonas_kategorija a{
text-decoration:none;
}
.sonas_kategorija ul {
position:relative;
margin: 0;
padding: 0;
list-style-type: none;
}
.sonas_kategorija  {
overflow:hidden;
}
.sonas_kat {
margin-top:-54px;
}

.tevine_cat {
 background: url("img/title_fonas_mazas.png") repeat-y;
    margin-bottom: 2px;
}
.tevine_cat  b{ 
color: #FFFFFF;
    display: block;
    font-size: 24px;
    font-weight: bold;
    padding-bottom: 10px;
    padding-left: 17px;
    padding-top: 12px;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
}

#column-right .box .box-content {
    background: none  !important;

    border-radius: 0px !important;
    border: 0px solid #DBDEE1 !important;
	padding:0px !important;
}


.vaikine_cat {
  border-bottom: 2px solid #034694;
    padding-bottom: 19px;
	padding-left:10px;
}

.vaikines_a b {
color: #2C2A2F !important;
    font-size: 12px;
    position: relative;
    text-decoration: none !important;
    text-transform: uppercase;
    top: 9px;
}

#sidebarsearch {
background: url("img/title_fonas_mazas.png") no-repeat;
    height: 52px;
	width:283px;
	position:relative;

}

.sidebarsearch1 {
position: relative;
    right: -18px;
    top: 9px;
    width: 261px;
}

.sidebarsearch1 input {
color:#a4a4a4;
font-size:12px;
font-weight:bold;
border:none !important;

}

.button-sidebarsearch {
 background: url("img/paieska.png") no-repeat;
    cursor: pointer;
    float: right;
    height: 30px;
    margin-bottom: -30px;
    position: relative;
    right: 10px;
    top: 5px;
    width: 31px;
    z-index: 9;
}

#slaido_seselis {
  background: url("img/slaido_seselis.png") no-repeat;
    height: 29px;
    margin-top: -10px;
    width: 795px;
}

.box-product .price  b {
 background: url("img/kaina_bg.png") no-repeat;
    color: #FFFFFF;
    display: block;
    font-size: 22px;
    height: 33px;
    margin-top: -42px;
    padding-right: 10px;
    padding-top: 6px;
    position: relative;
    right: 0;
    text-align: center;
    top: -18px;
    width: 121px;
    z-index: 9;
}

.box-product .name { float: left;    margin-top: 6px;    max-height: 47px;    overflow: hidden;    width: 200px;
}

#mygtukas .button {
   background: url("img/krepseli.png") no-repeat !important;
    border-radius: 0 !important;
    height: 45px;
    left: 12px;
    margin-top: 6px;
    position: relative;
    width: 48px;

}

#mygtukas2 .button {
 background: url("img/krepseli.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border-radius: 0 !important;
    height: 45px;
    left: 209px;
    margin-top: -44px;
    position: relative;
    top: -9px;
    width: 48px;

}



.naujas {

    float: left;
    height: 59px;
    margin-bottom: -59px;
    position: relative;
    width: 61px;
    z-index: 9;
	font-size:17px;
	color:#fff;
	text-align:center;
	font-weight:bold;

}
.naujas img {
border:none !important;
padding:0px !important;
}


.akcija_img img {
border:none !important;
padding:0px !important;
}

.akcija_img {
width:67px;
height:124px;
float:right;
margin-bottom:-124px;
position:relative;
   z-index: 9;
}

.akcija_img b{
color: #FFFFFF;
    font-size: 24px;

    position: relative;
    top: -65px;
}

.akcija_remas {
    float: left;
    position: relative;
    text-align: center;
    width: 50px;
}


#apacia_baneris {
width:1100px;
float:left;
}

#caroufredsel0 {
 float: left;
    left: 38px;
    position: relative;

}

.caroufredsel_wrapper {
	width:800px !important;
	height:128px !important;
}

.jcaroufredsel-skin-mazaholic {
	width:800px !important;
	height:128px !important;
}

#foo2_prev {
 background: url("img/slaidas_rodykle_kaire.png") no-repeat;
    float: left;
    height: 25px;
    margin-top: -83px;
    position: relative;
    right: 38px;
    width: 24px;
}
#foo2_next {
background: url("img/slaidas_rodykle_desine.png") no-repeat;
    float: right;
    height: 25px;
    left: 55px;
    margin-top: -83px;
    position: relative;
    width: 24px;
}

.box_karusele {
 float: left;
    height: 188px;
    margin-bottom: 9px;
    margin-top: -18px;
    position: relative;
}


.bankai {
background: url("img/bankai.png") no-repeat;
width:800px;
height:29px;
float:left;
margin-bottom:20px;
}

#produkto_slaidas {
border: 1px solid #cecdcf;
    height: 329px;
    padding: 15px 15px 15px 13px;
    width: 252px;
}

#produkto_slaidas .name1 {
  margin-top: 3px;
    height: 17px;
    overflow: hidden;
    width: 255px;
}
#produkto_slaidas .name1 a{
  color: #2C2A2F;
    display: block;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 4px;
    text-decoration: none;
    text-transform: uppercase;

	}
	
	#produkto_slaidas .price {
color: #000000;
    font-size: 18px;
    font-weight: bold;
    margin-top: 10px;
    width: 187px;
	}
	
	
	#produkto_slaidas .box-product .price-old {
    color: red;
    float: right;
    font-size: 18px;
    margin-top: 3px;
    position: relative;
    text-decoration: line-through;
    width: 125px;
}

.box-heading_sonas {
  background: url("img/title_fonas_mazas.png") no-repeat;
    height: 52px;
	width:283px;
	margin-bottom:18px;
}


.box-heading_sonas2 {
  background: url("img/title_fonas_mazas2.jpg") no-repeat;
    height: 52px;
	width:283px;
	margin-bottom:18px;
}

.box-heading_sonas b{
color: #FFFFFF;
    font-size: 24px;
    font-weight: bold;
    padding-left: 17px;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
    top: 11px;
}


.box-heading_sonas2 b{
color: #FFFFFF;
    font-size: 24px;
    font-weight: bold;
    padding-left: 17px;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
    top: 11px;
}


#footer_bg {
   background: url("img/apacia_bg.png") repeat-x ;
    float: left;
    height: 232px;
    width: 100%;
}

#powered {
  color: #838383;
    font-size: 12px;
    margin: auto;
    overflow: hidden;
    position: relative;
    top: 20px;
    width: 1100px;
}

#powered a{
color:#666;
text-decoration:none;
}

#powered .kaire {
width:35%;
float:left;
text-align:left;
}


#powered .desine {
width:35%;
float:right;
text-align:right;
}

#breadcrumb {
    background: url("img/bac_bg.png") no-repeat;
    background-size: 100% 100%;
    height: auto;
    margin-bottom: 12px;
    margin-top: 12px;
    width: 1100px;
	font-size:15px;
	color:#8c8c8c;
}

#breadcrumb a{
	font-size:15px;
	color:#034694;
	text-decoration:none;
}

.atmetam {
    float: left;
    margin-bottom: 11px;
}

.bread {
 left: 11px;
    #position: relative;
    top: 11px;
	padding: 5px
}

.nera_produktu {
height: 291px;
    text-align: center;
}

.nera_produktu b{
color: #034694;
    font-size: 36px;
    position: relative;
 
}

.aprasymo_title {
background: url("img/aprasymo_title.png") no-repeat;
    float: left;
    font-size: 18px;
    height: 39px;
    padding-left: 10px;
    padding-top: 8px;
    width: 800px;
}

#aprasymas_produkto {
width:800px;
float:left;margin-bottom:15px;
}

.txt_apr {
font-size:12px;
text-align:justify;
line-height:1.5;

}

.txt_apr  p{
margin-bottom:0px !important;
}

.product-info .aprasymas {
border-bottom: 1px solid #DAD7D7;
    color: #494949;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 8px;
    padding: 0 0 11px;
    text-align: justify;
}


.aprasymas2 {
border-bottom: 1px solid #DAD7D7;
    color: #494949;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 8px;
    padding: 0 0 11px;
    text-align: justify;
}


#decrease {
background: url("img/minus.png") no-repeat;
    border: medium none;
    font-size: 0;
    height: 38px;
    width: 38px;
	cursor: pointer;
}


.cart input[type="text"] {
    background: none repeat scroll 0 0 #F8F8F8;
    border-bottom: 1px solid #dad7d7;
    border-left: medium none;
    border-top: 1px solid #dad7d7;
    height: 30px;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    position: relative;
    text-align: center;
    top: 6px;
}

#increase {
background: url("img/plus.png") no-repeat;
    border: medium none;
    font-size: 0;
    height: 38px;
    width: 38px;
	cursor: pointer;
	 position: relative;
    right: 4px;
}

.produktu_kiekis {
color: #888787;
    float: left !important;
    font-size: 12px;
    margin-left: 7px;
    position: relative;
    top: 15px;
    width: 83px;
}


#btm  input.button {
background: url("img/car_btn.png") no-repeat;
    border-radius: 0 !important;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    height: 38px;
    line-height: 12px;
    padding-left: 27px;
    padding-top: 3px;
    position: relative;
    right: -78px;
    text-transform: uppercase;
    top: 11px;
    width: 143px;
}

#btm input.button:hover {
background: url("img/car_btn.png") no-repeat;
    border-radius: 0 !important;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    height: 38px;
    line-height: 12px;
    padding-left: 27px;
    padding-top: 3px;
    position: relative;
    right: -78px;
    text-transform: uppercase;
    top: 11px;
    width: 143px;
}

.share {
border-bottom:1px solid #DAD7D7;
padding-bottom:12px;
height:30px;
}


.tel {
background: url("img/tel.png") no-repeat scroll 0 3px ;
    color: #034796;
    display: block;
    float: right;
    font-size: 24px;
    height: 37px;
    margin-top: -47px;
    padding-left: 23px;
    padding-top: 6px;
}


.box-heading_per_visa {
    background: none repeat scroll 0 0 #034694;
    border-left: 9px solid #FFF200;
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 24px;
    font-weight: bold;
    line-height: 1;
    margin-bottom: 18px;
    padding: 14px 10px 13px;
    text-transform: uppercase;
}

.acont_mano li {
 border: 1px solid #d2d2d2;
    float: right;
    list-style: none outside none;
    margin-bottom: 10px;
    padding-bottom: 5px;
    padding-left: 9px;
    padding-top: 5px;
    width: 96%;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(234,234,234,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(234,234,234,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(234,234,234,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(234,234,234,1) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(234,234,234,1) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(234,234,234,1) 0%,rgba(255,255,255,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#00ffffff',GradientType=0 ); /* IE6-8 */

}


.box input[type="text"] {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #CCCCCC;
    margin-left: 0;
    margin-right: 0;
    padding: 3px;
    width: 246px;
}


.product-info input[type="text"] {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #CCCCCC;
    margin-left: 0;
    margin-right: 0;
    padding: 3px;
    width: 31px;
}

.box_acount li {
list-style-image: url("img/apacia_li_zyme2.png");
margin-bottom: 10px;
}

.txt_aprasymas {
text-align: justify;
line-height:1.4;
font-size:14px;
}

.box_con h2 {
color:#034694;
}


.content_kontaktai {
position: relative;
margin-top: -123px;
}



.produktas_nr {
background: url("img/car_btn2.png") no-repeat;
    border-radius: 0 !important;
    color: #ffffff;
    cursor: pointer;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    height: 32px;
    line-height: 12px;
    padding-left: 42px;
    padding-top: 14px;
    position: relative;
    right: -78px;
    text-transform: uppercase;
    top: 11px;
    width: 102px;
}
