@charset "utf-8";
/*reset*/
*{margin:0;padding:0;}
body{line-height:1.2;}
ol,ul{list-style:none;}
a img {border:none;}
table{border-collapse:collapse;border-spacing:0;}

/*clear*/
.clear:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .clear{display:block;}
* html .clear{height:1%;}

html {
    background: #051014 url(../images/bg.jpg) top repeat-x;
    height: 100%;
}

body {
    background: url(../images/nav-bg.png) left top repeat-y;
    font-family: Tahoma, Georgia, "Times New Roman", Times, serif;
    font-size: 11px;
    margin-left: 50px;
    height: 100%;
} 

#container {
    width: 100%;
    position: absolute;
    left: 310px;
} 

#lights {
    background: url(../images/lights.png) repeat-x;
    height: 157px;
    position: absolute;
    left: 275px;
    top: 0;
}

#rights {
    color: #2a4a5d;
    font-size: 10px;
	text-align:center;
	padding-top:20px;
}

/*---Šoninė puslapio dalis---*/ 
#site_lefter {
    width: 232px;
	position:absolute;
	top:0px;
} 

#kalbos {
	text-align:center;
	margin-bottom:25px;
	color:#2a4a5d;
}

#kalbos a {
	color:#2a4a5d;
	text-decoration:none;
	padding:0 5px;
}

#kalbos a:hover {
	color:#ccc;
}

#site_lefter .logo { /*margin-top: 65px;*/
    margin-left: 46px;
} 

#site_lefter .logo a {
    display: block;
    background: url(../images/logo.jpg) no-repeat;
    display: block;
    width: 145px;
    height: 82px;
    text-decoration: none;
} 

#site_lefter .menu {
    margin: 20px 6px;
} 

.menu li {
	font-size:14px;
	text-align:center;
	width:220px;
	height:31px;
	position:relative;
}

.menu li.m1 {
	background:url(../images/meniu_bg1.gif) no-repeat bottom;
}

.menu li.m2 {
	background:url(../images/meniu_bg2.gif) no-repeat bottom;
	font-size:12px;
}

.menu li.m3 {
	background:url(../images/meniu_bg2.gif) no-repeat bottom;
	font-size:11px;
}

.menu li.m3 a {
	color:#aaa;
}

.menu li.last {
	background:url(../images/meniu_bg1_last.gif) no-repeat bottom;
}

.menu li a {
	color:#ccc;
	text-decoration:none;
	display:block;
	width:220px;
	padding:7px 0;
	position:absolute;
	top:-8px;
	left:0;
}

.menu li a:hover,
.menu li a.cur {
	color:#fff;
}

.preke_top {
	height:173px;
	margin-bottom:10px;
	padding-top:40px;
}

.preke_bottom {
	background:url(../images/item_dekoras.gif) no-repeat center top;
	padding-top:25px;
}

.preke_top a, .preke_bottom a {
	display:block;
}

.rodykles {
	float:left;
	width:30px;
	height:400px;
}

.rodykles img {
	cursor:pointer;
}

.rodykle1 {
	margin:210px 0 0 12px;
}

.rodykle2 {
	margin:20px 0 0 12px;
}

.item {
    width: 300px;
    height: 515px;
    float: left;
	position:relative;
} 

.pagrindinis {
	background: url(../images/item.png) no-repeat top left;
    width: 300px;
    height: 515px;
    float: left;
	text-align:center;
	position:relative;
}

.open {
	background: url(../images/open.jpg) no-repeat top left;
}

.vidinis {
	float:left;
	width:565px;
	height:460px;
	background:url(../images/open.jpg) no-repeat top right;
}

.vidinis_kaire {
	float:left;
	width:321px;
	text-align:center;
}

.vidinis_desine {
	float:left;
	width:240px;
	height:460px;
	color:#d5d5d5;
}

.vidinis .foto {
	width:321px;
	height:275px;
	margin-top:90px;
}

.vidinis .foto img {
	cursor:url(../images/zoom-in.cur), -moz-zoom-in;
}

.vidinis .foto_rod {
	width:321px;
	height:18px;
	margin-top:10px;
}

.vidinis_kaire form {
	width:321px;
}
.vidinis_kaire form select {
	display:block;
	width:100px;
	font:11px Tahoma;
	margin:10px auto 0;
}
.vidinis_kaire form a {
	text-decoration:none;
	color:#7E8D91;
}
.vidinis_kaire form a.atgal {
	padding-right:15px;
	background:url(../images/vidinis_uzdaryti.gif) no-repeat right;
	display:block;
	margin:10px auto 0;
	width:25px;
}

.vidinis_desine .blokas {
	width:210px;
	margin:10px 15px;
}

span.title {
	font-weight:bold;
}

.vidinis_desine input {
	width:50px;
	font:11px Tahoma;
	color:#858585;
	background:#000;
	border:solid 1px #3e3e3e;
	text-align:right;
	padding:2px;
	vertical-align:middle;
}

.vidinis_desine a.btn {
	background:url(../images/btn.png) no-repeat;
	text-align:center;
	text-decoration:none;
	color:#fff;
	display:inline-block;
	padding:4px 0 7px;
	width:92px;
	margin-left:7px;
	vertical-align:middle;
}

.vidinis_desine a.komentarai {
	background:url(../images/komentaras.gif) no-repeat right center;
	padding-right:15px;
	color:#ccc;
}

.zoom_window {
	position:absolute;
	top:0;
	left:0;
	background:#fff;
	width:621px;
	height:460px;
	overflow:hidden;
}

.zoom_window_close a.atgal {
	padding-right:15px;
	background:url(../images/vidinis_uzdaryti.gif) no-repeat right;
	display:block;
	width:25px;
	position:absolute;
	text-decoration:none;
	color:#7E8D91;
	left:15px;
	bottom:65px;
}

/*
KONATKTAI
*/

#item_kontaktai {
	width:625px;
	height:518px;
	background:url(../images/open2.jpg) no-repeat top left;
}

#item_kontaktai .kaire {
	float:left;
	display:inline;
	width:230px;
	height:385px;
	margin:27px 0 0 37px;
}

#item_kontaktai .desine {
	float:left;
	display:inline;
	width:267px;
	height:385px;
	margin:27px 0 0 65px;
	color:#ccc;
}

#item_kontaktai .desine a {
	color:#e6bd00;
}

h1 {
	font-size: 11px;
	font-weight:bold;
	margin-bottom:10px;
}

h1.melynas {color:#537e97;}
h1.baltas {color:#fff;}


.klaida {
	color:#e6bd00;
	margin:15px 0 5px;
	text-align:center;
}

#forma_uzklausa input {
	width:140px;
	background:#000;
	border:solid 1px #313638;
	color:#7b7b7b;
	font-size:11px;
	font-family:Tahoma;
	padding:2px 5px;
	margin-bottom:5px;
}

#forma_uzklausa textarea {
	width:265px;
	background:#000;
	border:solid 1px #313638;
	color:#7b7b7b;
	font-size:11px;
	font-family:Tahoma;
	padding:2px 5px;
	margin-bottom:5px;
}

#forma_uzklausa #uzklausa_lygtis, #forma_registracija #uzklausa_lygtis {
	width:30px;
	vertical-align:middle;
	margin-bottom:0;
}

span#lygtis {
	vertical-align:middle;
}

#item_kontaktai .desine a.btn {
	background:url(../images/btn.png) no-repeat;
	text-align:center;
	text-decoration:none;
	color:#fff;
	display:block;
	padding:4px 0 7px;
	margin-top:10px;
	width:92px;
}

#item_kontaktai .desine ul {
	list-style:circle;
	margin-left:20px;
}

#forma_registracija a.btn {
	background:url(../images/btn.png) no-repeat;
	text-align:center;
	text-decoration:none;
	color:#fff;
	display:block;
	float:left;
	padding:4px 0 7px;
	margin: 3px;
	width:92px;
}

/*
STRAIPSNIAI
*/

#item_straipsnis {
	width:626px;
	height:518px;
	background:url(../images/bg_straipsnis.png) no-repeat top left;
}

#item_straipsnis_bg {
	width:626px;
	height:526px;
	background:url(../images/bg_tases.jpg) no-repeat 225px 120px;
}

#item_straipsnis_bg2 {
	width:626px;
	height:526px;
	background:url(../images/bg_tases2.jpg) no-repeat 120px 175px;
}

#item_straipsnis_bg3 {
	width:626px;
	height:526px;
	background:url(../images/pav4.jpg) no-repeat 4px 3px;
	color:#fff
}

#item_straipsnis .kaire {
	width:550px;
	height:385px;
	padding:27px 0 0 37px;
}

/*
USER INFO
*/

#user_info {
	width:460px;
	height:45px;
	position:fixed;
	top:15px;
	left:475px;
}

#user_info .b1 {
	width:115px;
	float:left;
	display:inline;
	color:#7e8d91;
	text-align:right;
	line-height:1.7;
}

#user_info .b1 span {
	display:block;
	background:url(../images/cart.png) no-repeat 15px 5px;
}

#user_info .b2 {
	width:82px;
	margin-left:12px;
	float:left;
	display:inline;
	color:#7e8d91;
	line-height:1.7;
}

#user_info .b2 a {
	color:#7e8d91;
}

#user_info .b3 {
	width:150px;
	float:left;
	display:inline;
}

#forma_login input {
	width:138px;
	background:#000;
	border:solid 1px #313638;
	color:#7b7b7b;
	font-size:11px;
	font-family:Tahoma;
	padding:2px 5px;
	margin:1px 0;
}

#forma_login input.red, .vidinis_desine input.red {
	border:solid 1px red;
}

#forma_login.bloga input {
	border:solid 1px red;
}

#user_info a.btn {
	background:url(../images/btn.png) no-repeat;
	text-align:center;
	text-decoration:none;
	color:#fff;
	float:left;
	display:block;
	padding:4px 0 7px;
	width:92px;
	margin:6px 0 0 8px;
}

#user_info a.txt {
	text-align:center;
	text-decoration:none;
	color:#fff;
	display:block;
	float:left;
	width:92px;
	height:13px;
}

/*
VARTOTOJAS
*/

#forma_registracija input {
	width:220px;
	border:0;
	border-bottom:dotted 1px #a1a1a1;
	color:#7b7b7b;
	font-family:Tahoma;
	font-size: 11px;
	padding: 3px 5px;
	margin-bottom:15px;
}

#forma_registracija select {
	width:230px;
	border:0;
	border-bottom:dotted 1px #a1a1a1;
	color:#7b7b7b;
	font-family:Tahoma;
	font-size: 11px;
	margin-bottom:15px;
}



#item_kontaktai .blokas {
	width:220px;
	padding:5px;
	border-bottom:dotted 1px #a1a1a1;
	color:#838383;
}

#item_kontaktai .blokas2 {
	width:220px;
	padding:5px;
	color:#838383;
}

#item_kontaktai .stat1 {
	width:170px;
	height:20px;
	padding-top:7px;
	margin:10px auto;
	color:#fa7d7d;
	font-weight:bold;
	background:url(../images/statusas_platininis.jpg) no-repeat right;
}

#item_kontaktai .stat2 {
	width:170px;
	height:20px;
	padding-top:7px;
	margin:10px auto;
	color:#dd9100;
	font-weight:bold;
	background:url(../images/statusas_auksinis.jpg) no-repeat right;
}

#item_kontaktai .stat3 {
	width:170px;
	height:20px;
	padding-top:7px;
	margin:10px auto;
	color:#838383;
	font-weight:bold;
	background:url(../images/statusas_sidabrinis.jpg) no-repeat right;
}

#item_kontaktai .stat4 {
	width:170px;
	height:20px;
	padding-top:7px;
	margin:10px auto;
	color:#999;
	font-weight:bold;
	background:url(../images/statusas_paprastas.jpg) no-repeat right;
}

#item_kontaktai .blokas_kaire {
	float:left;
	width:130px;
}

#item_kontaktai .blokas_desine {
	float:right;
	width:90px;
	text-align:right;
}

a.btn2 {
	background:url(../images/btn2.jpg) no-repeat;
	text-align:center;
	text-decoration:none;
	color:#fff;
	display:block;
	padding:6px 0 8px;
	width:134px;
	margin:2px auto;
}

a.btn3 {
	background:url(../images/btn3.jpg) no-repeat;
	text-align:center;
	text-decoration:none;
	color:#fff !important;
	display:block;
	padding:5px 0 8px;
	width:154px;
	margin-top:15px;
}

#forma_redagavimas span {
	padding-left: 5px;
}

#forma_redagavimas input {
	width:92%;
	margin:3px 0 7px;
	padding:2px 5px;
	background:#000;
	border:solid 1px #3e3e3e;
	color:#838383;
	font-family:Tahoma;
	font-size:11px;
}

#forma_redagavimas select {
	width:97%;
	margin:3px 0 7px;
	background:#000;
	border:solid 1px #3e3e3e;
	color:#838383;
	font-family:Tahoma;
	font-size:11px;
}

#forma_redagavimas select option {
	padding-left:10px;
}

/*
REITINGAS
*/

.rating {
	background:transparent url(../images/star-matrix.gif) no-repeat 0 0;
	width:65px;
	height:13px;
	position:relative;
}

.paz0 {background-position:0 0}
.paz1 {background-position:0 -13px}
.paz2 {background-position:0 -26px}
.paz3 {background-position:0 -39px}
.paz4 {background-position:0 -52px}
.paz5 {background-position:0 -65px}


ul.rating li {
	float:left;
	width:13px;
	height:13px;
}

ul.rating li a {
	position:absolute;
	top:0;
	left:0;
	text-decoration:none;
	width:13px;
	height:13px;
	z-index:200;
}

ul.rating li.star1 a { left: 0px }
ul.rating li.star2 a { left:13px }
ul.rating li.star3 a { left:26px }
ul.rating li.star4 a { left:39px }
ul.rating li.star5 a { left:52px }

ul.rating li a:hover {
	background:transparent url(../images/star-matrix.gif) no-repeat 0 0;
	width:65px;
	height:13px;
	z-index:2;
	overflow:hidden;
	left:0;
}

ul.rating li.star1 a {background-position:0 -13px}
ul.rating li.star2 a {background-position:0 -26px}
ul.rating li.star3 a {background-position:0 -39px}
ul.rating li.star4 a {background-position:0 -52px}
ul.rating li.star5 a {background-position:0 -65px}

div.title {
	float:left;
	font-weight:bold;
}

.reit {
	float:left;
	color:#7E8D91;
	width:150px;
}

.reit ul, .reit div {
	float:left;
	margin:0 10px;
}

/*
KREPSELIS
*/

#item_krepselis {
	width:626px;
	height:518px;
	background:url(../images/bg_straipsnis.png) no-repeat top left;
	color:#7b7b7b;
}

#item_krepselis a {
	color:#7b7b7b;
}

#item_krepselis h1{
	margin:25px 0 0 30px;
}

#vart {
	text-align:right;
	margin:-14px 30px 0 0;
}

#cart_table {
	width:550px;
	margin:20px auto;
}

#cart_table tr td, #cart_table tr th {
	border-bottom: dotted 1px #7b7b7b;
	padding:3px 7px;
}

#cart_table tr.red td {
	background:#FF8989;
}

#cart_table tr td.center {
	text-align:center;
}

#cart_table tr td.left, #cart_table tr th.left {
	text-align:left;
}

#cart_table tr td.right, #cart_table tr th.right {
	text-align:right;
}

#cart_table tr.melyna td {
	border:0;
	color:#026098;
}

#cart_table input {
	width:30px;
	border:solid 1px #7b7b7b;
	font-family:Tahoma;
	font-size:11px;
	color:#7b7b7b;
	text-align:right;
	float:right;
}

#cart_table select {
	width:70px;
	border:solid 1px #7b7b7b;
	font-family:Tahoma;
	font-size:11px;
	color:#7b7b7b;
	float:right;
}

a.cart_upd {
	background:url(../images/patvirtinti.gif) no-repeat;
	display:block;
	width:12px;
	height:9px;
	float:right;
	margin:3px 0 0 5px;
}

a.cart_del {
	background:url(../images/vidinis_uzdaryti.gif) no-repeat;
	display:block;
	width:9px;
	height:9px;
	margin:0 auto;
}

.mygtukai {
	width:580px;
	margin-bottom:20px;
}

.mygtukai a.btn2 {
	background:url(../images/btn2.jpg) no-repeat;
	text-align:center;
	text-decoration:none;
	color:#fff !important;
	display:block;
	padding:6px 0 8px;
	width:134px;
	float:right;
	margin:0;
}

.mygtukai a.btn2mel {
	background:url(../images/btn2_mel.jpg) no-repeat;
	text-align:center;
	text-decoration:none;
	color:#fff !important;
	display:block;
	padding:6px 0 8px;
	width:134px;
	float:right;
}

.pastaba {
	padding:5px 20px;
}

#forma_statistika {
	width:200px;
	margin:-15px 0 0 250px;
}

#forma_statistika select {
	width:150px;
	font-family:Tahoma;
	font-size:11px;
	color:#7b7b7b;
}

span.geltona {
	color:#E6BD00;
}

#puslapiai {
	width:550px;
	margin:20px auto;
	font-weight:bold;
}

#puslapiai a {
	font-weight:normal;
	text-decoration:none;
	padding:0 5px;
}

#puslapiai a.cur {
	font-weight:bold;
}

#forma_priminimas input {
	font-family:Tahoma;
	font-size:11px;
}

#forma_priminimas a {
	color:#000;
}

#nubraukti.true, span.nubraukti {
	text-decoration:line-through;
}

span.nuolaida {
	color:#7E8D91;
}

.klausimas, .atsakymas {
	padding:5px 30px 0;
}

.klausimas a {
	color:#537E97 !important;
	text-decoration:none;
}

.klausimas a:hover {
	color:#537E97 !important;
	text-decoration:underline;
}

#krepselis_papildomai {
	width:100%;
	margin-bottom:5px;
}

.check {
	float:left;
	display:inline;
	width:255px;
	margin-left:35px;
}

#dovanu_kodas {
	width:100px;
	font-size:11px;
	padding:1px;
	letter-spacing:2px;
	text-align:center;
}

#dovanu_kodas_tekstas {
	color:#026098;
}

#check1_box {
	margin:5px;
	text-align:center;
	color:#026098;
}

#dovanu_adresas {
	width:100%;
	font-size:11px;
}

#forma_paieska {
	margin:15px;
	width:250px;
}

#forma_paieska label {
	float:left;
	width:100px;
	padding-top:2px;
}

#forma_paieska input {
	float:left;
	width:140px;
	padding:2px 2px;
	margin-bottom:5px;
	font-family:Tahoma;
	font-size:11px;
}

#forma_paieska select {
	float:left;
	width:148px;
	padding:2px 2px;
	margin-bottom:5px;
	font-family:Tahoma;
	font-size:11px;
}

#forma_paieska select .m2 {
	background:#e8e8e8;
}

#forma_paieska select .m3 {
	padding-left:10px;
}

input.submit {
	display:inline;
	margin-left:104px;
}

#cart_table .ship input {
	float:left;
	width:130px;
	text-align:left;
}
