@font-face {
    font-family: 'MyriadProLight';
    src: url(../fonts/myriadpro-light-webfont.eot);
    src: url(../fonts/myriadpro-light-webfont.eot?#iefix) format('embedded-opentype'),
         url(../fonts/myriadpro-light-webfont.woff) format('woff'),
         url(../fonts/myriadpro-light-webfont.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
}@font-face {
    font-family: 'MyriadProRegular';
    src: url(../fonts/myriadpro-regular-webfont.eot);
    src: url(../fonts/myriadpro-regular-webfont.eot?#iefix) format('embedded-opentype'),
         url(../fonts/myriadpro-regular-webfont.woff) format('woff'),
         url(../fonts/myriadpro-regular-webfont.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
}

/*reset*/
*{margin:0;padding:0;}
body{line-height:1.5;}
ol,ul{list-style:none;}
a img {border:none;}
table{border-collapse:collapse;border-spacing:0;}
a{text-decoration:none;}
/*clear*/
.clear:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .clear{display:block;}
* html .clear{height:1%;}

.close {
	font-size: 0px;
	line-height: 0px;
	clear: both;
	height:0;
	overflow:auto;
}

/*css*/
a {
	color:#8a8a8a;
}

a:hover, #papildomi a:hover {
	color:#b1233b;
}

html {
	background:#fcfcfb url(../images/bg2.jpg) no-repeat bottom center fixed;
}

body {
	background:url(../images/bg1.jpg) no-repeat top center fixed;
	font-size:11px;
	font-family:Tahoma;
	color:#535353;
}

#container {
	width:965px;
	margin:0 auto;
	padding:25px 0;
}

#container_pradinis {
	width:980px;
	margin:0 auto;
	padding:25px 0;
}

#flash {
	width:100%;
	margin-bottom:10px;
}

#header {
	width:100%;
	height:45px;
	margin-bottom:30px;
}

a#logo {
	display:block;
	width:320px;
	height:45px;
	float:left;
	display:inline;
	margin-left:28px;
}

#saitai {
	float:left;
	margin:17px 0 0 150px;
	height:13px;
}

#saitai a {
	margin-right:20px;
}

#kalbos {
	float:left;
	width:120px;
	height:13px;
	margin:18px 0 0 10px;
	color:#b8b8b8;
}

#kalbos a {
	padding: 0 5px;
	line-height:1
}
a.flag_ua {
	background:url(../images/flag_ua.gif) no-repeat 0 -10px;
	display:-moz-inline-block;
	display:inline-block;
	width:16px;
	height:10px;
}

a.flag_lt {
	background:url(../images/flag_lt.gif) no-repeat 0 -10px;
	display:-moz-inline-block;
	display:inline-block;
	width:16px;
	height:10px;
}

a.flag_en {
	background:url(../images/flag_en.gif) no-repeat 0 -10px;
	display:-moz-inline-block;
	display:inline-block;
	width:16px;
	height:10px;
}

a.flag_ru {
	background:url(../images/flag_ru.gif) no-repeat 0 -10px;
	display:-moz-inline-block;
	display:inline-block;
	width:16px;
	height:10px;
}

#kalbos a:hover, #kalbos a.cur {
	background-position:0 0;
}

#header_tools {
	width:180px;
	float:right;
	position:relative;
	z-index:3
}

a#prisijungimas {
	padding-right:12px;
	background:url(../images/arrow1.gif) no-repeat right center;
}

#forma_paieska {
	width:180px;
	margin-top:10px;
}

#forma_paieska * {vertical-align:middle;}

#paieska_zodis {
	font-size:11px;
	font-family:Tahoma;
	padding:1px 5px;
	width:140px;
}


#forma_login, #rekomendacija {
	position:absolute;
	top:18px;
	left:0px;
	width:160px;
	padding:17px;
	background:#9F293D;
	z-index: 2;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
}

#forma_login input, #rekomendacija input, #rekomendacija textarea {
	width:150px;
	font-family:Tahoma;
	font-size:11px;
	color:#9f293d;
	padding:2px 5px;
	border:0;
	margin-bottom:5px;
}

#forma_login .mygtukai {
	font-weight:bold;
	color:#fff;
	padding-bottom:5px;
	border-bottom:dotted 1px #fff;
	margin-bottom:5px;
}

#forma_login .mygtukai a, #rekomendacija .mygtukai a {
	color:#fff;
	padding:0 3px;
	margin:0;
}

#forma_login .mygtukai a:hover, .mygtukai2 a:hover, #forma_login .mygtukai a:hover{
	text-decoration:underline;
	color:#fff;
}

#forma_login .mygtukai input{
	width:20px;
	border:0;
	margin:0;
}

.mygtukai2 a {
	color:#fff;
	padding-left:12px;
	background:url(../images/arrow3.gif) no-repeat center left;
}

/*
CENTRAS
*/

#centras {
	width:100%;
}

#centras_kaire {
	float:left;
	width:585px;
	margin-right:30px;
}

#centras_desine {
	float:left;
	width:350px;
}

h1 {
	font: 18px/20px MyriadProLight, "Trebuchet MS";
	color:#9f293d;
	padding:7px 5px 5px;
	border-bottom:dotted 1px #a4a4a3;
	margin-bottom: 16px;
}

h2 {
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:normal;
	color:#9f293d;
	padding:0px 5px 0px 15px;
	margin-top:15px;
	background:url(../images/arrow6.gif) no-repeat left center;
}

h3 {
	font-family:Tahoma;
	font-size:14px;
	font-weight:normal;
	color:#9f293d;
	padding:0px 10px;
	border-bottom:dotted 1px #a4a4a3;
	margin-bottom:5px;
	background:url(../images/arrow4.gif) no-repeat 330px;
}

h2 a {
	color:#9f293d;
}

h2 a:hover {
	text-decoration:underline;
}

h2.pav {
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	color:#fff;
	background:url(../images/btn_raudonas_kaire.gif) no-repeat left;
	padding:0 8px;
	height:22px;
	margin:15px;
	position:relative;
}

h2.pav span {
	background:url(../images/btn_raudonas_desine.gif) no-repeat right;
	height:22px;
	display: -moz-inline-block;
	display:inline-block;
	padding:0 16px 0 8px;
}

h2.pav img {
	position:absolute;
	top:21px;
	left:40px;
}

#turinys p {
	clear: both;	
}
#turinys h2 {
	margin-bottom: 46px;
}

#vidinis_baneris1 {
	width:100%;
	height:260px;
	margin:20px 0;
}

#vidinis_baneris2 {
	width:100%;
	margin:20px 0;
}

#papildomi {
	margin: 0 0 10px;
	text-align:right;
	position:relative;
	z-index:2;
}

#kelias {
	text-align:right;
	margin:0 15px;
	color:#9A9995;
	position:relative;
	z-index:1;
}

#kelias a.arrow {
	padding-right:16px;
	background:url(../images/arrow5.gif) no-repeat right;
}

#kelias a:hover{
	text-decoration:underline;
	color:#8A8A8A;
}

#papildomi a {
	color:#4e4e4e;
	padding-left:18px;
	margin-right:15px;
}

a#pap1 {background:url(../images/pap1.png) no-repeat center left}
a#pap2 {background:url(../images/pap2.png) no-repeat center left}
a#pap3 {background:url(../images/pap3.png) no-repeat center left}

#turinys {
	width:100%;
	font-family:"Trebuchet MS";
	font-size:13px;
	line-height:1.5;
}

#turinys p {
	margin-bottom:15px;
}

#turinys p a {
	text-decoration:underline;
	color:#b1233b;
}

#turinys p a:hover {
	text-decoration:none;
}

#turinys li, #preke .kaire li {
	list-style:disc;
	margin-left:30px;
}

ol li {
	list-style-type: decimal !important;
}

#turinys li a:hover {
	color:#b1233b;
	text-decoration:underline;
}

.klaida {
	text-align:center;
	margin-bottom:5px;
	color:#9f293d;
	font-size:13px;
}

#forma_prenumerata {
	margin-bottom:10px;
}

#forma_prenumerata input {
	width:150px;
	font-family:Tahoma;
	font-size:11px;
	color:#9f293d;
	padding:1px 5px;
	margin:0 10px;
	background:#e6e6e6;
	color:#535353;
}

a.btn_raudonas, a.btn_pilkas, #submenu a#btn_raudonas {
	color:#fff;
	position:relative;
	padding:2px 5px;
	border-bottom:solid 1px #858585;
	margin-right:10px;
	font-size:11px;
	font-family:Tahoma;
}

a.btn_raudonas, #submenu a#btn_raudonas {
	background:#9e283d;
}

a.btn_pilkas {
	background:#aeaeae;
}

a.btn_raudonas:hover, a.btn_pilkas:hover, #submenu a#btn_raudonas:hover {
	background:#c17883;
	color:#fff;
	text-decoration:none;
}

#submenu a#btn_raudonas { display:inline;}

#footer {
	width:100%;
	margin:25px 0 0;
}

#footer1 {
	float:left;
}

#footer2 {
	float:right;
	text-align:right;
}

#centras_desine .data {
	color:#a2a2a2;
	text-align:right;
	font-size:10px;
}

#centras_desine .aprasymas {
	margin:3px 0;
	padding-left:20px;
	background:url(../images/arrow6.gif) no-repeat left 5px;
}

.aprasymas img {
	float: left;
	background:#fff;
	border:solid 1px #D2D2D2;
	padding:3px;
	margin:3px 5px 5px 0;
}

 .aprasymas a {
	color:#535353;
}

.aprasymas a:hover {
	text-decoration:underline;
	color:#b1233b;
}

#centras_desine .mygtukai {
	margin: 5px 0 15px 20px
}

#fotografijos {
	float:left;
	width:70px;
	margin-right: 7px;
}

#fotografijos img {
	background:#fff;
	border:solid 1px #D2D2D2;
	padding:3px;
	margin-bottom:5px;
}

#turinys .aprasymas {
	margin:3px 0;
}

#turinys .aprasymas p {
	margin:0
}

#turinys .mygtukai {
	text-align:right;
	font-size:11px;
	font-family:Tahoma;
	margin-bottom:15px;
}

#turinys .mygtukai2 {
	font-size:11px;
	font-family:Tahoma;
}

.puslapiai {
	margin:10px 0;
	text-align:center;
	color:#777;
}

.puslapiai * {
	vertical-align:middle;
}

.puslapiai a {
	color:#777;
	padding:0 5px;
}

.puslapiai a:hover {
	color:#9E2840;
}

.puslapiai a.current {
	color:#9E2840;
	text-decoration:underline;
	font-weight:bold;
}

#forma_karjera,
#forma_uzklausa,
#forma_registracija1,
#forma_registracija2,
#forma_priminimas,
#forma_redagavimas {
	width:400px;
	text-align:left;
}

#forma_karjera input,
#forma_karjera textarea,
#forma_uzklausa input,
#forma_uzklausa textarea,
#forma_registracija1 input,
#forma_registracija1 textarea,
#forma_registracija2 input,
#forma_registracija2 textarea,
#forma_priminimas input,
#forma_redagavimas input {
	width:390px;
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#535353;
	padding:0px 3px;
	margin-bottom:7px;
}

#forma_karjera select {
	width:90px;
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#535353;
	padding: 2px;
	margin-bottom:7px;
}

#forma_karjera label,
#forma_uzklausa label,
#forma_registracija1 label,
#forma_registracija2 label,
#forma_priminimas label {
	display:block;
	font-size:13px;
}

#beganti_container {
	width:330px;
	height:40px;
	margin:10px;
	position:relative;
	overflow:hidden;
}

#beganti {
	white-space:nowrap;
	line-height:40px;
}

#beganti img {
	vertical-align:middle;
	padding:0 3px;
}

#rekomendacija .klaida {
	color:#fff;
	font-size:11px;
}

#rekomendacija .mygtukai {
	font-weight:bold;
	color:#fff;
}

/*
AKCIJA
*/

#akcija_kampas {
	width:86px;
	height:66px;
	position:absolute;
	top:0;
	left:0;
	z-index:20
}

#akcija_blokas {
	width:480px;
	position:absolute;
	top:10px;
	left:10px;
	z-index:10;
	background:#f1f0ec;
	border:solid 1px #c4c1b5;
	padding:25px 0 10px;
}

#akcija_blokas .row2 {
	margin: 5px 20px;
	font-family:Tahoma;
	font-size:14px;
}

#akcija_blokas .row2 a {
	color:#656565;
	padding: 2px 25px;
}

#akcija_blokas .row2 a.a1 {
	background:url(../images/akcija_btn1.png) no-repeat left;
}

#akcija_blokas .row2 a.a2 {
	background:url(../images/akcija_btn2.png) no-repeat left;
}

#akcija_blokas .row2 a.a3 {
	background:url(../images/akcija_btn3.png) no-repeat left;
}

#akcija_blokas .row2 a:hover {
	color:#b1233b;
}

td.big {
	font-family:"Trebuchet MS";
	font-size:20px;
}

td.big span {
	color:#f0671e;
}

#broliai {
	position:absolute;
	top:18px;
	right:0px;
	width:160px;
	padding:5px;
	background:#9F293D;
	text-align:left;
	
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
}

#broliai a {
	display:block;
	color:#fff;
	padding:3px 5px;
	border-bottom:dotted 1px #c17883;
}

#broliai a:hover {
	text-decoration:none;
	color:#fff;
	background:#c17883;
}

#juosta {
	width:100%;
}

#juosta.border {
	border-bottom:dotted 1px #a4a4a3;
	padding-bottom:10px;
}

#juosta1 {
	float:left;
	width:550px;
}

#juosta2 {
	float:right;
	
	width:400px;
}

#submenu {
	width:400px;
	margin:5px 0 10px;
	font-size:12px;
	position:relative;
	z-index:2
}

#submenu a {
	display:block;
	padding-left:15px;
	background:url(../images/arrow6b.gif) no-repeat left center;
}

#submenu a:hover, #submenu a.cur {
	background:url(../images/arrow6.gif) no-repeat left center;
	text-decoration:underline;
	color:#B1233B;
}

#forma_login2 {
	width:300px;
	margin:20px auto;
	text-align:center;
}

#partneriai_pavadinimas {
	color:#B1233B;
	font-size:18px;
	margin-bottom:15px;
}

#forma_login2 input {
	width:230px;
	padding:1px 5px;
	margin:0 auto 15px;
	font-size:13px;
	font-family:"Trebuchet MS";
	color:#4e4e4e;
}

#forma_login2_pastabos {
	margin:0 auto 20px;
	width:300px;
	font-family:"Trebuchet MS";
	font-size:13px;
}

#prekiu_grupes {
	width:870px;
	margin:15px auto;
}

.grupe {
	text-align:center;
	float:left;
	display:inline;
	margin:15px;
}

* html .grupe {width:220px;}

.grupe .foto {
	height:220px;
	margin-bottom:10px;
}

.grupe .foto_sm {
	min-height:150px;
	height:auto !important;
	height:150px;
	margin-bottom:10px;
}

.grupe .pavadinimas {
	color:#B1233B;
	font-size:15px;
	margin-bottom:2px;
}

.grupe .pavadinimas a {
	color:#B1233B;
}

.grupe .pavadinimas a:hover {
	color:#B1233B;
	text-decoration:underline;
}

.grupe .popup {
	margin-bottom:5px;
}

.grupe .popup a {
	background:url(../images/popup.gif) no-repeat left;
	padding: 2px 0 2px 17px;
}

.grupe select {
	width:170px;
	margin-bottom:10px;
	font-size:13px;
	font-family:"Trebuchet MS";
}

.grupe p.right {

}

table.filtravimas {
	font-size:13px;
	font-family:"Trebuchet MS";
}

table.filtravimas td {
	padding:1px;
}

table.filtravimas input {
	width:70px;
	font-family:"Trebuchet MS";
	font-size:13px;
	padding:0px 5px;
	color:#4e4e4e;
}

table.filtravimas select {
	width:84px;
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#4e4e4e;
}

table.filtravimas td.center {
	text-align:center;
}

table.filtravimas a {
	font-size:12px;
}

#rusiavimas {
	text-align:right;
	margin:7px 15px;
}

#rusiavimas a {
	color:#B1233B;
	text-decoration:underline;
	padding:0 10px;
	background:url(../images/sort2.gif) no-repeat right center;
}

#rusiavimas a:hover {
	color:#B1233B;
	text-decoration:none;
}

#sarasas_puslapiai, #sarasas_puslapiai2 {
	text-align:right;
	margin-right:15px;
	font-family:"Trebuchet MS";
	font-size:13px;
}

#sarasas_puslapiai a, #sarasas_puslapiai2 a {
	padding:0 4px;
	font-family:Tahoma;
	font-size:11px;
}

#sarasas_puslapiai a:hover,
#sarasas_puslapiai a.cur,
#sarasas_puslapiai2 a:hover,
#sarasas_puslapiai2 a.cur {
	background:#B1233B;
	color:#fff;
}

#prekiu_sarasas {
	width:100%;
	/* height:603px;*/
	background:url(../images/kryziukas.gif) repeat-y top;
	margin: 15px 0;
}

.preke_blokas {
	float:left;
	display:inline;
	width:460px;
	height:280px;
	margin:10px;
}

.preke_blokas .kaire {
	float:left;
	width:162px;
	margin-right:10px;
}

.preke_blokas .desine {
	float:left;
	width:280px;
}

a.akcija {
	font-size:11px;
	color:#fff;
	background:#f0671e;
	padding:2px 7px;
	margin:0 5px;
}

a.pavadinimas {
	font-size:18px;
	color:#b1233b;
}

a.pavadinimas:hover {
	text-decoration:underline;
}

.preke_blokas .foto {
	background:#fffeff;
	width:160px;
	padding:10px 0;
	margin-top:5px;
	border:solid 1px #b5b5b5;
	text-align:center;
}

a.lupa {
	font-size:12px;
	padding-left:15px;
	background:url(../images/lupa.gif) no-repeat left;
	text-decoration:underline;
}

a.lupa:hover {
	text-decoration:none;
	color:#8b8b8b;
}

.preke_blokas .desine table {
	font-family:"Trebuchet MS";
	font-size:13px;
}

.preke_blokas .desine table td {
	padding:3px
}


.preke_blokas .desine table td.pilka {
	font-weight:bold;
	border-bottom:solid 1px #b5b5b5;
}

.preke_blokas .desine table td.red {
	color:#9e293d;
	border-bottom:solid 1px #b5b5b5;
}

.preke_blokas .desine table select {
	width:120px;
	font-size:13px;
	color:#9e293d;
}

.preke_blokas .desine table input {
	width:30px;
	font-size:12px;
	color:#9e293d;
}

.preke_blokas .desine .mygtukai {
	text-align:center;
	margin-top:7px;
	font-family:"Trebuchet MS";
	font-size:13px;
}

a.round_pilka {
	display: -moz-inline-block;
	display:inline-block;
	width:133px;
	height:22px;
	background:url(../images/sarasas_btn1.gif);
	color:#fff;
	margin-right:10px;
	text-align:center;
	font-weight:normal;
}

a.round_raudona {
	display: -moz-inline-block;
	display:inline-block;
	width:83px;
	height:22px;
	background:url(../images/sarasas_btn2.gif);
	color:#fff;
	text-align:center;
	font-weight:normal;
}

* html a.round_pilka:hover,
* html a.round_raudona:hover {
	color:#fff;
}

#pre_footer {
	width:100%;
	padding:25px 0;
	border-top:dotted 1px #a4a4a3;
}

#pre_footer.noborder {
	border-top:0;
}

#pre_footer1 {
	float:left;
}

#pre_footer2 {
	float:right;
	text-align:right;
}

#skiltys {
	padding:10px;
	border-bottom:dotted 1px #b5b5b5;
}

span.r,
span.p:hover {
	display: -moz-inline-block;
	display:inline-block;
	font-family:"Trebuchet MS";
	font-size:13px;
	background:url(../images/btn_raudonas_kaire.gif) no-repeat left;
	padding:0 8px;
	height:22px;
	margin-bottom:10px;
}

span.r a,
span.p:hover a {
	background:url(../images/btn_raudonas_desine.gif) no-repeat right;
	height:22px;
	color:#fff;
	display: -moz-inline-block;
	display:inline-block;
	padding:0 16px 0 8px;
}

span.p {
	display: -moz-inline-block;
	display:inline-block;
	font-family:"Trebuchet MS";
	font-size:13px;
	background:url(../images/btn_pilkas_kaire.gif) no-repeat left;
	padding:0 8px;
	height:22px;
	margin-bottom:10px;
}

span.p a {
	background:url(../images/btn_pilkas_desine.gif) no-repeat right;
	height:22px;
	color:#fff;
	display: -moz-inline-block;
	display:inline-block;
	padding:0 16px 0 8px;
}

#prekes_uzsakymas {
	zoom:1;
	padding:10px 5px;
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	border-bottom:dotted 1px #b5b5b5;
}

#prekes_uzsakymas .blokas {
	float:left;
	width:190px;
	text-align:center;
}

#prekes_uzsakymas select {
	width:100px;
	font-size:13px;
	color:#9e293d;
}

#prekes_uzsakymas input {
	width:30px;
	font-size:12px;
	color:#9e293d;
}

#preke {
	padding:20px 10px;
}

#preke table {
	width:100%;
	font-size:12px;
}

#preke td {
	border:solid 1px #b5b5b5;
	padding:1px 7px;
}

#preke td.center {
	text-align:center;
	padding:1px 5px;
	width:150px;
}

#preke td em {
	padding:0 5px;
	color:#9F293D
}

#preke .kaire {
	float:left;
	width:580px;
	font-family:"Trebuchet MS";
	font-size:13px;
}

#preke .kaire p {
	margin-bottom:10px;
}

#preke .desine {
	float:right;
	width:322px;
	text-align:center;
}

#preke .foto {
	width:320px;
	margin:10px 0;
	border:solid 1px #dfdfdf;
	background:#fffeff;
	padding:10px 0;
}

#galerija img {
	width:60px;
	height:60px;
	border:solid 1px #dfdfdf;
	margin:3px 7px;
	background: #fff;
}

#cart_partneriai {
	margin:10px 10px 0;
	font-family:"Trebuchet MS";
	font-size:13px;
}

b.red, span.red {
	color:#9F293D;
}

#table_sarasas {
	width:100%;
	margin:10px 0;
	font-size:12px;
}

#table_sarasas th,
#table_sarasas td {
	padding:5px;
	border-bottom:dotted 1px #A4A4A4;
	text-align:left;
}

#table_sarasas th {
	background:#ccc;
	color:#9e283d;
}

a.foto img {
	margin:3px;
	border:solid 1px #dfdfdf;
	width:60px;
	height:60px;
}

#table_sarasas select {
	font-family:Tahoma;
	font-size:12px;
	display:block;
	margin-bottom:3px;
	width:120px;
	color:#9e283d;
}

#table_sarasas input {
	font-family:Tahoma;
	font-size:11px;
	margin-bottom:7px;
	width:35px;
}

#santrauka {
	margin:10px;
	font-family:"Trebuchet MS";
	font-size:13px;
}

#santrauka2 {
	width:630px;
	font-weight:bold;
	margin-top:5px;
}

#santrauka2 table {
	float:left;
}

#santrauka2 table td {
	padding:5px;
	border-bottom:dotted 1px #A4A4A4;
}

#santrauka2 .desine {
	float:left;
	display:inline;
	width:180px;
	margin:40px 0 0 20px;
	text-align:center;
	font-weight:normal;
}

a.cart_btn1 {
	display: -moz-inline-block;
	display:inline-block;
	width:154px;
	height:24px;
	padding-top:2px;
	background:url(../images/krepselis_btn1.gif);
	color:#fff;
	margin-right:10px;
	text-align:center;
	margin-bottom:10px;
}

a.cart_btn2 {
	display: -moz-inline-block;
	display:inline-block;
	width:154px;
	height:23px;
	padding-top:3px;
	background:url(../images/krepselis_btn2.gif);
	color:#fff;
	margin-right:10px;
	text-align:center;
}

#santrauka2 .desine a:hover {
	color:#fff;
}

#palyginimas_info {
	font-size:13px;
}

table.lyginimas {
	font-size:13px;
	margin:15px 0;
}

table.lyginimas td {
	padding:2px 5px;
	vertical-align:top;
	border:dotted 1px #b5b5b5;
}

table.lyginimas td.pilka {
	font-weight:bold;
	text-align:right;
	width:150px;
}

table.lyginimas td.red {
	color:#9e293d;
}

#straipsnis_galerija img {
	margin:10px;
}

a.spalva_pop,
a.puse_pop {
	padding:0px 4px;
	background:#8a8a8a;
	color:#fff;
	font-weight:bold;
}

a.spalva_pop:hover,
a.puse_pop:hover {
	background:#9F293D;
	color:#fff;
	font-weight:bold;
}

#foto_schema {
	position:relative;
	right:110px;
}

#table_sarasas a:hover,
#cart_partneriai span a:hover {
	text-decoration:underline;
}

#pastabos {
	margin:20px 0 10px;
	font: 11px/14px Trebuchet MS, Arial;
	color: #676767;
}
#dvsubmenu li {
	list-style: none;
	padding-left: 4px;
	line-height: 14px;
	padding-bottom: 6px;
}
#dvsubmenu a {
	padding-left: 10px;
	background: url(../img/subarrow.gif) 0 2px no-repeat;
	font: bold 12px/14px Arial;
	color: #646464;
	text-decoration: none;
}
#dvsubmenu a.active,
#dvsubmenu a:hover {
	color: #9f293d;
	text-decoration: underline;
	background-image: url(../img/subarrow2.gif);
}
#dvnav {
	float: right;
	margin: 0 0 10px 20px;
}
.dvtitle {
	font: 18px/20px MyriadProLight, "Trebuchet MS";
	color:#9f293d;
	padding: 0 0 0 5px;
	margin: 0 0 15px;
	background: none;
}
#dvtopnav {
	border-bottom: 1px dotted #A4A4A3;
	padding: 20px 10px 0;
	height: 27px;
	position: relative;
}
#dvtopnav #pap1,
#dvtopnav #pap2,
#dvtopnav #pap3 {
	color: #4e4e4e;
	padding-left: 18px;
	margin-left: 14px;
	float: right;
}
#dvtopnav #pap1:hover,
#dvtopnav #pap2:hover,
#dvtopnav #pap3:hover {
	color:#b1233b;
}
#dvtopnav h1 {
	margin: 0;
	padding: 0 0 7px;
	float: left;
	border: none;
}
#product .top {
	border-bottom: 1px dotted #A4A4A3;
	overflow: hidden;
	height: 100%;
	padding: 13px 20px 13px 6px;
}
#product #dvsubmenu {
	float: left;
	width: 308px;
	padding-right: 14px;
	padding-top: 5px;
}
.dvlist {
	float: left;
	width: 300px;
	font: 13px/22px Arial;
	color: #9e293d;
}
#dvcartinfo {
	float: right;
	width: 260px;
	font: 13px/20px Arial;
	color: #4e4e4e;
	padding-top: 2px;
}
#dvlistinfo span,
#dvcartinfo span {
	display: block;
	padding-left: 10px;
	background: url(../img/subarrow2.gif) 0 6px no-repeat;
	color: #9f293c;
	position: relative;
	left: -10px;
	font-weight: bold;
	padding-bottom: 4px;
	font: bold 13px/20px Arial;
}
#dvcartinfo a {
	font: 13px/20px Trebuchet MS,Arial;
	margin-top: 8px;
}
.dvlist li {
	list-style: none;
	border-bottom: 1px solid #d6d6d6;
	line-height: 22px;
	padding: 1px 0;
	min-height: 22px;
}
.dvlist b {
	font: bold 13px/22px "Trebuchet MS";
	color: #676767;
	display: inline-block;
	width: 160px;
	padding-left: 5px;
}
.dvlist select {
	width: 125px;
	height: 22px;
	font: 13px Arial;
	color: #9e293d;
	border: 1px solid #808080;
	border-right-color: #c0c0c0;
	border-bottom-color: #c0c0c0;
}
.dvlist input {
	width: 80px;
	font: 13px Arial;
	color: #9e293d;
	border: 1px solid #808080;
	border-right-color: #c0c0c0;
	border-bottom-color: #c0c0c0;
	padding: 2px;
}
.dvlist a {
	margin-left: 168px;
	font: 13px/20px Trebuchet MS, Arial;
	margin-top: 7px;
}
#didele_foto {
	border: 1px solid #dfdfdf;
	-webkit-box-shadow: 0px 0px 6px 0px #d4d4d3;
	-moz-box-shadow: 0px 0px 6px 0px #d4d4d3;
	box-shadow: 0px 0px 6px 0px #d4d4d3; 
}
#dvfooter {
	margin-top: 20px;
}
#pre_footer1 strong,
#dvfooter strong {
	color: #676767;
	font: bold 9px/14px Tahoma;
}
#pre_footer1 span,
#dvfooter span {
	font: 16px/20px MyriadProLight, Arial;
}
dfn {
	font: bold 11px Trebuchet MS, Arial;
	color: #9f293d;
}
.dvTable {
	border-collapse: collapse;  
	border-spacing: 0; 
}
.dvTable th {
	color: #676767;
	text-align: left;
	font: bold 13px/15px Trebuchet MS, Arial;
	border: none;
	border-bottom: 1px solid #d6d6d6;
	vertical-align: top;
	padding: 6px 10px 5px;
}
.dvTable td {
	font: 13px/15px Trebuchet MS, Arial;
	color: #9e293d;
	border: none !important;
	border-bottom: 1px solid #d6d6d6 !important;
	vertical-align: top;
	padding: 6px 10px 5px 0 !important;
}
#preke .desine b {
	font: bold 13px/15px Trebuchet MS, Arial;
	color: #676767;
}
#dvlistinfo {
    border-bottom: 1px dotted #A4A4A3;
    height: 100%;
    overflow: hidden;
    padding: 13px 20px 13px 22px;
}
#dvfiltras {
	float: left;
	width: 410px;
}
#dvfiltras td {
	font: bold 13px/20px Trebuchet MS, Arial;
	color: #8b8b8b;
	text-align: center;
	padding: 2px 0;
}
#dvfiltras th {
	font: bold 13px/20px Arial;
	color: #4e4e4e;
	text-align: left;
	white-space: nowrap;
	padding: 2px 4px 2px 0;
}
#dvfiltras input {
	width: 80px;
	color: #8b8b8b;
	font: 13px Trebuchet MS, Arial;
	border: 1px solid #808080;
	border-right-color: #c0c0c0;
	border-bottom-color: #c0c0c0;
	padding: 1px 1px 1px 3px;
}
#dvfiltras select {
	width: 86px;
	color: #8b8b8b;
	font: 13px Trebuchet MS, Arial;
	border: 1px solid #808080;
	border-right-color: #c0c0c0;
	border-bottom-color: #c0c0c0;
	padding: 1px 1px 1px 0;
}
#dvfiltras a {
	margin: 0 0 0 10px !important;
}
#dvfiltras span {
	padding-bottom: 10px;	
}
#dvorder {
	float: left;
	width: 220px;
	padding-right: 20px;
}
#dvorder a {
	font: bold 13px/20px Arial;
	color: #4e4e4e;
	text-decoration: underline;
}
#dvorder a:hover {
	text-decoration: none;
}
.dvpreke {
    float: left;
    height: 243px;
	padding: 63px 10px 10px;
    width: 462px;
    position: relative;
    background: url(../img/prekebg.gif) 0 0 no-repeat;
}
.dvpreke0 {
	background-position: -1px -1px;
}
.dvpreke1 {
	background-position: 0 -1px;
}
.dvpreke2 {
	background-position: -1px 0;
}
.dvpreke h2 {
	padding: 0;
	margin: 0;
	background: transparent;
	position: absolute;
	left: 17px;
	top: 30px;
}
.dvpreke h2,
.dvpreke h2 a {
	font: 16px/20px MyriadProRegular, MyriadProLight, Arial;
	color: #b1233b;
	text-decoration: none;
}
.dvpreke h2 a:hover {
	text-decoration: underline;
}
.dvphoto {
	float: left;
	width: 158px;
	height: 218px;
	background: #fff;
	position: relative;
	border: 1px solid #dfdfdf;
	-webkit-box-shadow: 0px 0px 6px 0px #d4d4d3;
	-moz-box-shadow: 0px 0px 6px 0px #d4d4d3;
	box-shadow: 0px 0px 6px 0px #d4d4d3; 
	text-align: center;
	padding-top: 20px;
	margin-right: 7px;
}
.dvphoto .lupa {
	position: absolute;
	bottom: 5px;
	left: 48px;
}

.dvpreke th {
	color: #676767;
	text-align: left;
	font: bold 13px/15px Trebuchet MS, Arial;
	border: none;
	border-bottom: 1px solid #d6d6d6;
	vertical-align: top;
	padding: 6px 0 5px;
	white-space: nowrap;
}
.dvpreke td {
	font: 13px/15px Trebuchet MS, Arial;
	color: #9e293d;
	border: none !important;
	border-bottom: 1px solid #d6d6d6 !important;
	vertical-align: top;
	padding: 6px 0 5px 0 !important;
}
.dvpreke .dvcount {
	width: 80px;
	font: 13px Arial;
	color: #9e293d;
	border: 1px solid #808080;
	border-right-color: #c0c0c0;
	border-bottom-color: #c0c0c0;
	padding: 2px;
}
.dvpreke select {
	width: 125px;
	height: 22px;
	font: 13px Arial;
	color: #9e293d;
	border: 1px solid #808080;
	border-right-color: #c0c0c0;
	border-bottom-color: #c0c0c0;
}
.dvpreke table a {
	margin: 0;
	line-height: 20px;
}
.dvpreke .e td,
.dvpreke .e th {
	line-height: 21px;
	padding-top: 2px !important;
	padding-bottom: 1px !important;
}
.dvpreke .round_raudona {
	margin-top: 3px;
}
.dvpreke .round_pilka {
	margin-top: 7px;
}
#dvprekes {
	overflow: hidden;
	height: 100%;
	border-bottom: 1px dotted #A4A4A3;
	padding-top: 14px;
	margin-bottom: 45px;
}
.dvcompare {
	font: 11px/13px Tahoma;
	color: #4e4e4e;
	position: absolute;
	right: 34px;
	top: 32px;
}
.dvcompare input {
	position: relative;
	top: 2px;
	left: -2px;
}
#pager {
	text-align: center;
	line-height: 25px;
}
#pager a {
	font: 15px/25px Arial;
	color: #6f6f6f;
	display: inline-block;
	padding: 0 8px;
	margin: 0 6px;
}
#pager a:hover,
#pager a.cur {
	background: #9e283d;
	color: #fff;
}
#null {
	border-bottom: 1px dotted #A4A4A3;
	margin-top: 15px;
	padding-bottom: 15px;
}
.dvasubmenu {
	margin-top: -4px;
	border-bottom: 1px dotted #A4A4A3;
	padding-bottom: 25px;
	margin-bottom: 25px;
}
