/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffe4e1, endColorstr=#ffffffe0, gradientType=0);*/
body { background-color: #ffffff; margin: 0px; }
body, td { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

div#top { background-color: #726a87; font-size: 11px; font-weight: bold;
letter-spacing: 0.1ex; padding: 4px 10px; text-align: right; width: 100%;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff, endColorstr=#ff726a87, gradientType=1); }
div#top, div#top a { color: #f5f5f5 } 
div#top a { text-decoration: none }
div#top a:hover { color: #ffd700; text-decoration: overline }

div#headerBar { }

div#address {
	padding : 10px;
	background-color: #d2b48c;
	border: 1px solid #708090;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff5f5f5, endColorstr=#ffdcdcdc);
	/* filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff708090, endColorstr=#fffff8dc); */
	font-size: 11px;
	width: 250px;

}

div#bott { font-size: 12px; font-weight: bold; letter-spacing: 0.1ex; padding: 6px 10px; text-align: right }
div#bott, div#bott a { color: #20b2aa } 
div#bott a { text-decoration: none }
div#bott a:hover { color: #2f4f4f; text-decoration: overline }

form.paieska { /*background-color: #daa520;*/ font-size: 11px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
margin: 0px; margin-top: 0px; padding: 3px 0px;
position: absolute; top: 132px; left: 0px; width: 220px;  }
form.paieska, form.paieska a { color: #2f4f4f }
form.paieska a { text-decoration: none }
form.paieska a:hover { color: #990000 }
form.paieska input.text { border: 1px solid #003366;
background-color: #f5f5dc; font-size: 11px }

table#mainFrameTable { margin: 0px }

td.ksonas {	padding : 10px; vertical-align: top }

td.ksonas a {
	color : #336666;
	font-size : 12px;
	font-weight: bold;
	text-decoration : none;
}
td.ksonas a:hover {
	color : #cc0000;
	text-decoration : overline;
}

div#skaitliukas { color : #336666; font-size : 10px; margin : 10px }

th { background-color: #fff0f5; color: #4682b4; font-size: 12px; 
letter-spacing: 0.1ex; padding: 2px 10px; text-align: left }

td#pageContent {
	background-color: white;
	border-left : 2px dotted #4682b4;
	padding: 10px;
	font-size: 12px;
	vertical-align: top;
	width: 100%;	
}
td#pageContent table.list td { background-color: #f5f5f5; font-size: 11px }
table.list td { background-color: #f5f5f5; font-size: 11px }
td#pageContent td { font-size: 11px }

h1 { color: #708090; font-size: 24px; }

div.kelias { font-size: 11px }
h3.mainBodyTitle { margin-top: 0px; margin-bottom: 4px }

td.dsonas { padding-left: 10px }

div#footer {
	background-color: #726a87;
	color: #f5f5f5;
	font-size: 11px; 
	letter-spacing: 0.3ex;
	margin-top: 10px;
	padding: 6px 10px;
	text-align: center
}

/* Content ELEMENTS */
/* Galery */

ul.img_gallery li {
	margin: 6px 0px
}

div.prev_next { background-color: #fff5ee; color: #4682b4; padding: 2px; text-align: center; font-weight: bold }

div.prev_next a {
	color : #4682b4;
	text-decoration : none;
}

div.prev_next a:hover {
	color : #cc0000;
	text-decoration : overline;
}

/* comments */
div.comment { background-color: #f5f5f5; border: 1px solid #dcdcdc; margin: 10px 0px; clear: both; padding: 10px }

div.comment strong { color: black }
div.name_eml_date_time { font-size: 10px }
p.q { color: #2f4f4f; margin: 6px 0px }
p.a { color: #006400; margin: 6px 0px }
div#cmt_block h3.c { background-color: #dcdcdc }
table#make_comment div { color: #708090 }
.cmt_field { background-color: #dcdcdc }

/* vidmeniu items  */
ul.vidmeniu { list-style-type: square; color: #4682b4 }
ul.vidmeniu li { margin-bottom: 10px }
ul.vidmeniu ul li { margin-top: 4px; margin-bttom: 2px }

/* stat */
table.statistika td { font-size: 10px;
font-weight: bold; text-align: right; background-color: #dcdcdc }
table.statistika th { background-color: #eee8aa;
color: #000000; font-size: 10px; text-align: left; padding: 2px; letter-spacing: 0ex; }
table.statistika caption { font-size: 12px; font-weight: bold; color: #2f4f4f; text-align: left; }

/* rekvizitai */
div.adr {
	background-color : #f5f5f5;
	border : 1px solid #d3d3d3;
	color : #006666;	
	font-size : 10px;
	padding : 10px;
	margin : 10px 30px 10px 0px;
}
div.adr a {
	color : #006666;
	text-decoration : none;
}
div.adr a:hover {
	color : #990000;
	text-decoration : underline;
}

table.ad {
	color : #006666;	
	font-size : 10px;
}
table.ad a {
	color : #006666;
	text-decoration : none;
}
table.ad a:hover {
	color : #990000;
	text-decoration : underline;
}

/* list prices */
table.productslist {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
}
td.header {
	border : 1px solid #778899;
	background-color : #d8bfd8;
}
td.title {
	border-top : 2px solid #4682b4;
	border : 1px solid #b0c4de;
	background-color : #faf0e6;
}
td.title strong {
	color : #8b0000;
}
td.subtitle {
	border : 1px solid #b0c4de;
	background-color : #fffff0;
}
td.pricebottle { background: url('../grafika/bottle.gif') no-repeat -10px 3px }

td.pricecase { background: url('../grafika/case.gif') no-repeat 0px 20px }

td.pricebottle, td.pricecase, td.price {
border: 1px solid #b0c4de;
background-color: #fff5ee;
font: bold;
vertical-align: top
}
li { margin-bottom: 6px }
