/* --> PRODUKTU KATALOGAS */

    

    #prod_katalogo_table {width:100%; height:300px;}

    #prod_katalogo_kaire {width:200px; background-color:#f4f4f4;}

    #prod_katalogo_desine {padding-left:10px;}

    

    #produku_grupiu_medis_outer {background-image:url(../images/dashed.gif); background-repeat:repeat-x; background-position:0 100%;}

    #produku_grupiu_medis {list-style-type:none; padding:0px; margin:0px; margin-bottom:1px;}

    #produku_grupiu_medis li {background-image:url(../images/dashed.gif); background-repeat:repeat-x; background-position:0 0;}

    #produku_grupiu_medis li.active {background-color:#ebebeb;}

    #produku_grupiu_medis li a {padding:7px 4px 7px 14px; display:block; text-decoration:none; color:#457;}

    #produku_grupiu_medis li a {background-image:url(../images/prod_item.gif); background-repeat:no-repeat; background-position:3 50%;}

    #produku_grupiu_medis li.expanded a {background-image:url(../images/prod_item_exp.gif); background-repeat:no-repeat; background-position:0 50%;}

    

    #prod_katalogo_grupes {width:100%; border-top:1px solid #ddd; margin-bottom:16px;}

    #prod_katalogo_grupes td {border-bottom:1px solid #ddd; padding:6px;}

    #prod_katalogo_grupes .grupes_pavadinimas {font-weight:bold; text-indent:15px;}

    #prod_katalogo_grupes .grupes_aprasymas {text-align:justify; margin:6px 0px;}

    #prod_katalogo_grupes .grupes_aprasymas p {margin-top:4px; text-indent:15px;}

    #prod_katalogo_grupes .grupes_produktai_link {text-align:right;}

    #prod_katalogo_grupes .prod_grupes_img img {border:1px solid #ddd;}

    

    #prod_katalogo_produktai {width:100%; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}

    #prod_katalogo_produktai th {text-align:left; padding:6px; background-color:#f6f6f6; color:#444;}

    #prod_katalogo_produktai td {border-top:1px solid #ddd; padding:6px;}

    #prod_katalogo_produktai .prod_img img {border:1px solid #ddd;}

    #prod_katalogo_produktai .prod_aprasymas p {margin-top:4px; text-align:justify;}

    

    #produkto_info {padding-left:10px;}

    #produkto_info .produkto_pavadinimas {font-weight:bold;}

    #produkto_info .produkto_trumpas_aprasymas p {margin-top:6px; text-align:justify;}

    

    #produkto_savybes {margin-top:14px;}

    #produkto_savybes td {padding:3px;}

    #produkto_savybes .pavadinimas {text-align:right; font-weight:bold; color:#444;}

    #produkto_savybes .reiksme {}

    

    #produkto_nuotraukos {margin-top:14px; margin-left:-12px;}

    #produkto_nuotraukos .item {float:left; padding:0px 0px 12px 12px;}

    #produkto_nuotraukos .item a {border:1px solid #ddd; display:block;}

    #produkto_nuotraukos .item a:hover {border:1px solid #bbb;}

    

/* <-- */

.zer-lev-kat{

	margin:0px 11px 12px 0px;

	padding:0px;

	background-color:#fff;

	width:170px;

	height:169px;

	overflow: hidden;

	float: left;

}

.zer-lev-kat .image{

	margin:0px;

	padding:0px;

	height:125px;

	display:block;

	background-position: center center;

	background-repeat: no-repeat;

	overflow: hidden;

}

.zer-lev-kat .name{

	margin:0px;

	padding:0px 0px 0px 0px;

	line-height:44px;

	display:block;

	background-image:url(../images/kat_0_lev_bott.gif);

	color:#fff;

	text-align: center;

	font-weight: bold;

	font-size: 12px;

	overflow: hidden;

}

.inn-lev-kat{

	margin:0px 10px 10px 0px;

	padding:0px;

	background-color:#fff;

	width:135px;

	height:139px;

	overflow: hidden;

	float: left;

}

.inn-lev-kat .image{

	margin:0px;

	padding:0px;

	height:94px;

	display:block;

	background-position: center center;

	background-repeat: no-repeat;

	overflow: hidden;

}

.inn-lev-kat .name{

	margin:0px;

	padding:0px 0px 0px 0px;

	line-height:45px;

	display:block;

	background-image:url(../images/kat_inn_lev_bott.gif);

	color:#fff;

	text-align: center;

	font-weight: bold;

	font-size: 12px;

	overflow: hidden;

}

.name a, .name a:hover{

	color:#fff;

	text-decoration: none;

}

.prod-list{

	margin:0px 5px 10px 5px;

	padding:0px;

	background-color:#fff;

	width:350px;

	height:140px;

	overflow: hidden;

	float: left;

}

.prod-list .image{

	margin:0px;

	padding:0px;

	width:135px;

	background-position: center center;

	background-repeat: no-repeat;

	overflow: hidden;

}

.prod-list .descr{

	margin:0px;

	padding:0px 0px 0px 0px;

	height:140px;

	display:block;

	background-image:url(../images/prod_list_bg.gif);

	background-position: top right;

	background-repeat: no-repeat;

	text-align: left;

	vertical-align:top;

	overflow: hidden;

}

.prod-list .descr h4{

	margin:0px;

	padding:17px 10px 10px 10px;

	color:#0066a0;

	font-weight:bold;

	font-size: 11px;

}

.prod-list .descr h1{

	margin:0px;

	padding:17px 10px 10px 10px;

	color:#0066a0;

	font-weight:bold;

	font-size: 11px;

}

.prod-list .descr p{

	margin:0px;

	padding:0px 10px 10px 10px;

	text-align: left;

	height:80px;

	overflow: hidden;

}

.descr h4 a, .descr h4 a:hover{

	color:#0066a0;

	text-decoration: none;

}

















.prod-list2{

	margin:0px 5px 10px 5px;

	padding:0px;

	background-color:#fff;

	width:700px;

	height:140px;

	overflow: hidden;

	float: left;

}

.prod-list2 .image{

	margin:0px;

	padding:0px;

	width:135px;

	background-position: center center;

	background-repeat: no-repeat;

	overflow: hidden;

}

.prod-list2 .descr{

	margin:0px;

	padding:0px 0px 0px 0px;

	height:140px;

	display:block;

	background-image:url(../images/prod_list_bg2.gif);

	background-position: top right;

	background-repeat: no-repeat;

	text-align: left;

	vertical-align:top;

	overflow: hidden;

}

.prod-list2 .descr h4{

	margin:0px;

	padding:17px 10px 10px 10px;

	color:#0066a0;

	font-weight:bold;

	font-size: 11px;

}

.prod-list2 .descr h1{

	margin:0px;

	padding:17px 10px 10px 10px;

	color:#0066a0;

	font-weight:bold;

	font-size: 11px;

}

.prod-list2 .descr p{

	margin:0px;

	padding:0px 10px 10px 10px;

	text-align: left;

	height:80px;

	overflow: hidden;

}

.prod-list2 .descr h4 a, .prod-list2 .descr h4 a:hover{

	color:#0066a0;

	text-decoration: none;

}

.prod-list2 .descr h1 a, .prod-list2 .descr h1 a:hover{

	color:#0066a0;

	text-decoration: none;

}

.prod-list2 .descr .info

{

	float: left;

	width: 300px;

	height: 140px;

}

.prod-list2 .descr .add

{

	float: left;

	height: 70px;

	width: 220px;

	text-align: right;

	margin-top: 70px;

	font-weight: bold;

}

.prod-list2 .descr .mig

{

	float: left;

	height: 70px;

	width: 30px;

	text-align: right;

	margin-top: 70px;

}

.prod-list2 input.kr{

	width:23px;

	height:23px;

	border:0px none;

	margin-top: 3px;

}









.prod-img{

	margin:0px 0px 10px 0px;

	padding:0px 0px 0px 0px;

	display:block;

	width:295px;

	height:280px;

	background-position: center center;

	background-repeat: no-repeat;

}

.descr-title{

	font-weight:bold;

	font-size: 11px;

}

.descr-text{

	margin:3px 0px 3px 0px;

	padding:3px 0px 3px 0px;

	border-top: 1px dotted #d2d2d2;

	border-bottom: 1px dotted #d2d2d2;

}

.descr-spec td{

	background-color: #eee;

}

.descr-spec tr.alt td{

	background-color: #eee;

}

.descr-spec tr.white td{

	background-color: #fff;

}

a.back{

	background-position: center left;

	background-repeat: no-repeat;

	background-image:url(../images/back.gif);

	padding-left: 28px;

	display:block;

	line-height:23px;

	width:50px;

	text-align: left;

}

table.price{

	margin-top:18px;

}

.price input.kr{

	width:23px;

	height:23px;

	border:0px none;

}

.price td.kaina div{

	width:160px;

	font-size:14px;

	color:#777;

}

.price td.kaina span{

	font-weight:bold;

	color:#0066a0;

}

.kiekis{

	width:38px;

	height:18px;

	text-align:center;

	border:1px solid #aaa;

}

.didelis{

	font-size:14px;

	color:#777;

}

.raudonai {color: #FF0000}