@charset "utf-8";
/* CSS Document */
body {
	margin:0;
	padding:0;
	text-align:center
}
a img, a:visited img {
	border:0;
}
.web-container {
	width:1000px;
	margin:0 auto;
	text-align:left;
}

/* HEADER */
.web-header {
	height:150px;
	width:1000px;
	margin-bottom:1px;
	background:url(../img/style/grey_bg.gif) repeat-x bottom;
}
.web-header-logon {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	width:777px;
}
.web-header-logon-td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.web-header-nav-last {
	/*background:#db261e url(../img/style/red_btn_r.gif) right no-repeat;*/
	height:34px;
	display:block;
	float:left;
}
.web-header-contacts {
	/*width:200px;*/
	/*height:65px;*/
	width: 10.2em;
	/*width:170px;*/
	color:#666666;
	height:34px;
	display:block;
	float:left;
	padding-left:10px;
	text-align:center;
}
.web-header-contacts p a, .web-header-contacts p a:visited
{
	color:#FF0000;
	text-decoration:none;
	font-size:10px;
	line-height:10px;
}
.web-header-contacts p {
	margin:0;
	padding:0;
}	
.web-header-contacts h1{
	padding:0;
	margin:0;
	font-size:15px;
	line-height:15px;
	color:#56a8d6;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
.web-header-logon img{
	margin-left:20px;
}
.web-header-logon a,
.web-header-logon a:visited {
	font-size:13px;
	color:#FF0000;
}
.web-header-nav {
	height:34px;
}
.web-header-nav a,
.web-header-nav a:visited{
	color:#FFF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
.web-header-nav b {
	margin-right:1px;
}
.web-header-nav-grey a,
.web-header-nav-grey a:visited {
	display:block;
	background:url(../img/style/grey_btn_l.gif) left no-repeat;
	height:34px;
	float:left;
	line-height:34px;
	padding:0 20px;
}
.web-header-nav-grey {
	background:#494949 url(../img/style/grey_btn_r.gif) right no-repeat;
	height:34px;
	display:block;
	float:left;
}
.web-header-nav-red a,
.web-header-nav-red a:visited {
	display:block;
	background:url(../img/style/red_btn_l.gif) left no-repeat;
	height:34px;
	float:left;
	line-height:34px;
	padding:0 58px;
}
.web-header-nav-red {
	background:#db261e url(../img/style/red_btn_r.gif) right no-repeat;
	height:34px;
	display:block;
	float:left;
}

.web-header-nav-blue a,
.web-header-nav-blue a:visited {
	display:block;
	background:url(../img/style/blue_btn_l.gif) left no-repeat;
	height:34px;
	float:left;
	line-height:34px;
	padding:0 45px;
}
.web-header-nav-blue {
	background:#0a85ca url(../img/style/blue_btn_r.gif) right no-repeat;
	height:34px;
	display:block;
	float:left;
}

.web-header-search-l {
	background:url(../img/style/grey_bg_l.gif) no-repeat left bottom;
	height:51px;
}
.web-header-search-l b {
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	margin-left:20px;

}
.web-header-search-r {
	background:url(../img/style/grey_bg_r.gif) no-repeat right bottom;
}
.web-header-search-r-field {
	height:35px;
	background-color:#FFFFFF;
	float:left;
	margin-left:4px;
}
.web-header-search-r b {
	font-weight:normal;
}
.web-header-search-btn a,
.web-header-search-btn a:visited{
	display:block;
	float:left;
	background:url(../img/style/search_btn_rep.gif) repeat-x;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	height:25px;
	color:#FFF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	padding:0 7px;
	line-height:25px;
	margin-top:5px;
	margin-left:10px;
}
.web-header-search-advbtn a,
.web-header-search-advbtn a:visited{
	display:block;
	float:left;
	background:url(../img/style/search_grey_rep.gif) repeat-x;
	border-left:1px solid #8d8c8c;
	border-right:1px solid #4d4d4d;
	height:25px;
	color:#FFF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;
	padding:0 9px;
	line-height:25px;
	margin-top:5px;
	margin-left:15px;
}
.web-header-search-r-field input {
	width:520px;
	height:25px;
	margin:0;
	border:0;
	margin-top:8px;
}
/* END HEADER */
/* MAIN */
.web-main {
	width:1000px;
}
.web-main-mid {
	border:1px solid #d6d7d8;
	padding-bottom:10px;
	/*width:602px;*/
}
.web-main-l {
	width:224px;
	border-left:none;
	padding-bottom:10px;
	border-top:1px solid #d6d7d8;
	border-bottom:1px solid #d6d7d8;
}
.web-main-r {
	text-align:left;
	padding-left:2px;
	width:170px;
	padding-bottom:10px;
	border-right:none;
	border-top:1px solid #d6d7d8;
	border-bottom:1px solid #d6d7d8;
}
.web-main-l h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:0;
	margin:14px 0 10px 0;
	padding-left:20px;
}
.web-main-l-menu,
.web-main-l-menu ul,
.web-main-l-menu li {
	list-style:none;
	width:223px;
	margin:0;
	padding:0;
	position:relative;
}
.web-main-l-menu img {
	position:absolute;
	top:15px;
	left:10px;
	display:none;
}

.web-main-l-menu a:hover img{
	display:block;
}

.web-main-l-menu li a,
.web-main-l-menu li a:visited{
	display:block;
	background:url(../img/style/meniu_btn.gif) no-repeat bottom left;
	height:36px;
	line-height:36px;
	color:#000000;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0 0 0 20px;
	margin-top:1px;
}
.web-main-l-menu li a:hover {
	text-decoration:underline;
}
.web-main-l-menu ul a,
.web-main-l-menu ul a:visited {
	margin:0;
	height:28px;
	line-height:28px;
	padding:0 0 0 30px;
}
.web-main-l-menu ul ul a,
.web-main-l-menu ul ul a:visited {
	padding:0 0 0 40px;
	font-weight:normal;
}
.web-main-l-menu-sel1 a,
.web-main-l-menu-sel1 a:visited {
	font-weight:normal;
	/* BACKGROUNDAS IR TEXTO SPALVA YRA SPALVU CSS */
}
.web-main-l-menu-sel1 {
	position:relative;
	
}
.web-main-l-menu-sel1 img {
	position:absolute;
	display:block;
	top:13px;
	left:10px;
}
.web-main-l-menu ul li a img,
.web-main-l-menu ul li a:visited img {
	top:10px;
	left:17px;
	display:none; 
}
.web-main-l-menu ul li a:hover img{
	display:block;
}
.web-main-l-menu ul li a:hover {
	text-decoration:underline;
}
.web-main-l-menu-sel2 a,
.web-main-l-menu-sel2 a:visited {
	font-weight:bold;
}
.web-main-l-menu-sel2 img {
	display:block;
	top:9px;
	left:17px;
}
.web-main-l-menu ul ul img {
	top:12px;
	left:29px;
}
.web-main-mid-flash {
	width:600px;
	height:200px;
	margin:2px;
	background:#000000;
}
.web-main-mid hr {
	margin:0;
	padding:0;
	border:1px solid #d6d7d8;
	background:#000000;
	color:#000000;
	height:3px;
}
.web-main-mid-bargain {
	width:580px;
	margin:5px 0px 5px 0px;
	border-bottom:1px solid #e5e4e4;
}
.web-main-mid-bargain h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#484848;
	font-size:14px;
	margin:10px 5px;
	padding:0;
	
}
.web-main-mid-pages {
	background:url(../img/style/border.gif) repeat-x bottom;
	
}
.web-main-mid-pagesr {
	background:url(../img/style/border.gif) repeat-x top;
	
}
.web-main-mid-pages div,
.web-main-mid-pagesr div {
	padding-left:5px;
}
.web-main-mid-pagesr a,
.web-main-mid-pagesr a:visited {
	height:21px;
	text-align:center;
	text-decoration:none;
	color:#000;
	float:left;
	width:41px;
	display:block;
	background:url(../img/style/page_tab_rev.gif) no-repeat top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:21px;
}
.web-main-mid-pages a,
.web-main-mid-pages a:visited{
	height:21px;
	text-align:center;
	text-decoration:none;
	color:#000;
	float:left;
	width:41px;
	display:block;
	background:url(../img/style/page_tab.gif) no-repeat bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:21px;
}
.web-main-mid-pages-sel {
	display:block;
	height:21px;
	text-align:center;
	color:#000;
	float:left;
	width:41px;
	font-weight:normal;	
	background:url(../img/style/page_tab_sel.gif) no-repeat bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:21px;
}
.web-main-mid-pagesr-sel {
	display:block;
	height:21px;
	text-align:center;
	color:#000;
	float:left;
	width:41px;
	font-weight:normal;	
	background:url(../img/style/page_tab_sel_rev.gif) no-repeat bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:21px;
}
.web-main-mid-bargain-r {
	background:url(../img/style/border.gif) repeat-x bottom;
}
.web-main-mid-bargain-r a,
.web-main-mid-bargain-r a:visited {
	color:#484848;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.web-main-mid-bargain-content-tb{
	border:1px solid #e5e4e4;
	width:580px;
	background:url(../img/style/bargain_bg.gif) repeat-y center;
	border-top:none;
	border-bottom:none;
	height:220px;
	
}
.web-main-mid-bargain-content-tb p {
	color:#666666;
	font-size:12px;
	margin:0;
	padding:0;
	margin-top:10px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
}
.web-main-mid-bargain-content-tb b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}
.web-main-mid-bargain-content-tb span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;	
	text-decoration:line-through;
	color:#999999;
}
.web-main-mid-bargain-content-tb p a,
.web-main-mid-bargain-content-tb p a:visited {
	color:#484848;
}
.web-main-mid-bargain-content-tb b a,
.web-main-mid-bargain-content-tb b a:visited {
	color:#484848;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
}
.web-main-mid-news h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#484848;
	font-size:14px;
	margin:10px 5px;
	padding:0;	
}
.web-main-mid-news a,
.web-main-mid-news a:visited{
	color:#484848;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px
}
.web-main-itemblock {
	border:solid 1px #e7e6e6;
	text-align:center;
	width:140px;
	background:url(../img/style/item_block.gif) no-repeat top;
	height:225px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.web-main-itemblock a,
.web-main-itemblock a:visited {
	font-size:14px;
	color:#484848;
}
.web-main-itemblock div {
	padding:0 2px;
	overflow:hidden;
	height:50px;
}
.web-main-itemblock b{
	color:#dc261b;
	font-size:16px;
}
.web-main-itemblock-bot {
	height:45px;
}
.web-main-itemblock-bot img{
	margin-bottom:8px;
	margin-top:8px;
}
.web-main-itemblock-top {
	height:110px;
}
.web-main-itemblock-top img{
	margin-top:8px;
}
.web-main-l-links {
	padding:10px 20px;
}
.web-main-l-links a,
.web-main-l-links a:visited{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;

}
.web-main-r-basket {
	margin-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;	
	margin-left:7px;
	margin-top:7px;
}
.web-main-r-basket-t {
	background:url(../img/style/basket_top.gif) no-repeat left top;
	height:11px;
	width:162px;
}
.web-main-r-basket-m {
	background:url(../img/style/basket_rep.gif) repeat-y;
	font-size:12px;
}
.web-main-r-basket-m h1 {
	color:#484848;
	padding:0;
	margin:0;
	font-size:14px;
	padding:0 5px;
}
.web-main-r-basket-m p {
	padding:0 15px;
}
.web-main-r-basket-m a {
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}
.web-main-r-basket-m ul {
	padding-left:20px;
	list-style:none;
}
.web-main-r-basket-m a:hover {
	color:#999999;
}
.web-main-r-basket-b {
	background:url(../img/style/basket_bot.gif) no-repeat left bottom;
	height:40px;
}
.web-main-r-basket-b-nobasket {
	background:url(../img/style/basket_bot_nobasket2.gif) no-repeat left top;
	height:20px;
}
.web-main-mid-catpath {
	text-align:left;
	width:565px;
}
.web-main-mid-catpath a,
.web-main-mid-catpath a:visited{
	color:#bab8b8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.web-main-mid-catpath a:hover {
	text-decoration:underline;
}
.web-main-mid-catalog h1,
.web-main-mid-catalog-item h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#484848;
	font-size:14px;
	margin:0px 5px 10px 5px;
	padding:0;	
}
.web-main-mid-catalog-pages {
	background:url(../img/style/border.gif) bottom repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-left:20px;
	width:557px;
}

.web-main-mid-catalog-pagesr {
	background:url(../img/style/border.gif) top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-left:33px;
	width:557px;
}
.web-main-mid-catalog-item .web-main-mid-catalog-pagesr {
	margin-left:20px;
}
.web-main-mid-catalog-display {
	width:558px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:20px;
}
.web-main-mid-catalog-display b{
	color:#000;
}
.web-main-mid-catalog-display b,
.web-main-mid-catalog-display a,
.web-main-mid-catalog-display a:visited {
	margin:0 5px;
}
.web-main-mid-catalog-display-type {
	height:30px;
}
.web-main-mid-catalog-display-type div {
	position:relative;
	padding-top:8px;
	
}
.web-main-mid-catalog-display-type div img {
	position:absolute;
	top:7px;
	bottom:0;
}
.web-main-mid-catalog-display-type b,
.web-main-mid-catalog-display-type a,
.web-main-mid-catalog-display-type a:visited {
	margin-left:20px;
}
.web-main-mid-catalog-filter {
	padding-top:5px;
	padding-bottom:5px;
	background-color:#f4f3f3;

}
.web-main-mid-catalog-filter table {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	width:558px;
	margin-left:20px;
}
.web-main-mid-catalog-filter input {
	border:1px solid #a0a0a0;
	width:63px;
}
.web-main-mid-catalog-filter select {
	border:1px solid #a0a0a0;
	width:200px;
}
.web-main-mid-catalog-filter table a,
.web-main-mid-catalog-filter table a:visited {
	border:1px solid #a4a4a4;
	background:#f4f3f3;
	height:20px;
	width:75px;
	text-align:center;
	line-height:20px;
	display:block;
	float:left;
	text-decoration:none;
	color:#000;
}
.web-main-tightblock {
	width:578px;
	height:80px;
	border:1px solid #e6e5e5;
	background:url(../img/style/bargain_bg.gif) repeat-y center;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:5px;
	margin-bottom:5px;
}
.web-main-tightblock a,
.web-main-tightblock a:visited {
	font-size:13px;
	color:#333333;
}
.web-main-tightblock-gcost {
	display:block;
	float:left;
	height:20px;
	width:75px;
	text-align:center;
	line-height:20px;
	background-color:#fde4e4;
	color:#f96565;
	margin-left:5px;
	margin-top:8px;
}
.web-main-tightblock-new {
	background-color:#e3ffdd;
	color:#57c34c;
	display:block;
	float:left;
	height:20px;
	width:75px;
	text-align:center;
	line-height:20px;
	margin-left:5px;
	margin-top:8px;
}
.web-main-tightblock input {
	width:78px;
	height:20px;
	border:1px solid #666666;
	margin-right:10px;
}
.web-main-tightblock a img,
.web-main-tightblock a:visited img {
	margin-right:10px;
}
.web-main-tightblock b {
	font-size:17px;
}
.web-main-tightblock i {
	font-size:12px;
	font-style:normal;
	text-decoration:line-through;
}
.web-main-item {
	width:578px;
}
.web-main-item-top {
	background:url(../img/style/border.gif) bottom repeat-x;
}
.web-main-item-mid {
	border-left:1px solid #e7e6e6;
	border-right:1px solid #e7e6e6;	
}
.web-main-item-mid-cont {
	margin:20px 10px 15px 17px;
	width:547px;
}

.web-main-item-mid-cont h1{
	margin:0;
	padding:0;
	margin-bottom:10px;
}
.web-main-item-bot {
	background:url(../img/style/border.gif) top repeat-x;
}
.web-main-item-mid-options {
	width:547px;
	height:30px;
	border-top:1px solid #e1e2e3;
	border-bottom:1px solid #e1e2e3;
	background:#f4f3f3;
	margin-bottom:15px;
}
.web-main-item-mid-options a,
.web-main-item-mid-options a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	display:block;
	float:left;
	margin-top:6px;
}
.web-main-item-mid-options b {
	font-size:16px;
	color:#666666;
	display:block;
	float:left;
	margin:0 5px 0 10px;
	margin-top:1px;
}
.web-main-item-mid-desc {
	border-bottom:1px solid #e1e2e3;
	margin-bottom:15px;
}
.web-main-item-mid-desc p {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.web-main-item-propertys {
	margin-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:547px;
}
.web-main-item-propertys th {
	color:#999999;
	font-weight:normal;
	width:240px;
	text-align:left;
	height:19px;
}
.web-main-item-propertys td {
	color:#666666;
	height:19px;
}
.web-main-item-propertys-drow td,
.web-main-item-propertys-drow th{
	background:#f7f7f7	
}
.web-main-item-new,
.web-main-item-new:visited {
	color:#FFFFFF;
	display:block;
	text-align:center;
	float:left;	
	background:url(../img/style/green_catalog_grad.gif) repeat-x bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:18px;
	line-height:18px;	
	text-decoration:none;
	margin-right:5px;
	width:70px;
	margin-bottom:1px;	
}
.web-main-item-act,
.web-main-item-act:visited {
	color:#FFFFFF;
	display:block;
	text-align:center;
	width:70px;
	float:left;	
	height:18px;
	line-height:18px;	
	background:url(../img/style/red_catalog_grad.gif) repeat-x bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	text-decoration:none;
	margin-bottom:1px;
	
}
.web-main-item-info {
	width:547px;
	border-top:1px solid #e1e2e3;
	height:190px;
}
.web-main-item-info-table {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.web-main-item-info-table th {
	color:#999999;
	font-weight:normal;
	width:140px;
	text-align:left;
}
.web-main-item-info-table td {
	color:#666666;
	width:135px;
}
.web-main-item-info-avail {
	height:30px;
	color:#25bd0c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.web-main-item-info-notavail {
	height:30px;
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.web-main-item-info-cost {
	font-size:24px;
	height:40px;
	font-family:Arial, Helvetica, sans-serif;
}
.web-main-item-info-cart {
	font-size:12px;
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
}
.web-main-item-info-cart img {
	float:left;
	margin-top:3px;
}
.web-main-item-info-cart input {
	border:1px solid #999;
	width:80px;
	height:25px;
	float:left;
	margin-top:3px;
	margin-right:10px;
}
.web-main-similar h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#484848;
	font-size:14px;
	margin:10px 15px;
	padding:0;	
}
/* END MAIN */
/* FOOTER */
.web-footer {
	border-top:solid 2px #6e6d6d;
	width:1000px;
	margin-top:1px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.web-footer-copy a,
.web-footer-copy a:visited {
	color:#333333;
	text-decoration:none;
}
.web-footer-nav {
	margin-top:10px;
	margin-bottom:5px;
}
.web-footer-nav a,
.web-footer-nav a:visited {

	color:#484848;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 5px;
	border-right:1px solid #484848;
	
}
.web-footer-nav b {
	font-weight:normal;
}
.web-footer-nav-last,
.web-footer-nav-last:visited {
	border-right:1px solid #FFF;
}
/* END FOOTER */
.web-contacts-hidden
{	display:none;	}
.web-contacts-visible
{	display:block;	}


.web-hidden{ visibility:hidden;}
.web-visible{ visibility:visible;}

.web-content-header
{
	padding-top:15px;
	color:#484848;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
}
.web-content-text
{
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}
.web-content-text-header
{
	color:#484848;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}
.web-content-input
{
	border:1px solid #A0A0A0;
	color:#666666;
}
.web-main-serch-input
{
	text-align:left!important;
	font-size:20px;
	padding: 0px 10px 0px 10px
}
.web-main-comment
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:justify;
}
.web-main-comment a
{
	color:#000000;
	text-decoration:none
}
