body { background-color: #b2d1d4; margin: 0px;
/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffb2d1d4, endColorstr=#ffffffff);*/ }
body, td { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

div.x { font-size: 11px; float: left; padding: 4px }
div.x, div.x a { color: #f5f5f5 } 
div.x a { text-decoration: none }
div.x a:hover { color: #ffd700; text-decoration: overline }

div.top { background-color: #726a87; font-size: 11px; font-weight: bold;
letter-spacing: 0.1ex; padding: 4px 10px }
div.top, div.top a { color: #f5f5f5 } 
div.top a { text-decoration: none }
div.top a:hover { color: #ffd700; text-decoration: overline }

marquee#top { border: 1px solid #4682b4; background-color: #ffffe0; font-size: 13px; padding: 4px }

/* div.csd { background-color: white; background-image: url(../grafika/bgr_g.gif) } */

div#headerBar {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffe4e1, endColorstr=#ffffffe0, gradientType=0);
width: 100%;
background-color: white;
}

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: 350px;

}

div.bott { background-color: #64999f; font-size: 12px; font-weight: bold;
letter-spacing: 0.1ex; padding: 6px 10px; text-align: right }
div.bott, div.bott a { color: #f5f5f5 } 
div.bott a { text-decoration: none }
div.bott a:hover { color: #ffffff; 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 : underline;
}

div#skaitliukas { font-size : 10px; color : #336666; border-top: 2px dotted #f5f5f5 }

th { background-color: #fff0f5; color: #4682b4; font-size: 12px; 
letter-spacing: 0.1ex; padding: 2px 10px; text-align: left }

td.content { background-color: white; border: 1px solid #726a87 }
td.content table.list td { background-color: #f5f5f5; font-size: 11px }
table.list td { background-color: #f5f5f5; font-size: 11px }
td.content td { font-size: 11px }

h1 { color: #708090; font-size: 24px; }

div.kelias { font-size: 11px }
h3.mainBodyTitle { margin-top: 0px; margin-bottom: 4px; width: 100%;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff, endColorstr=#ffeee8aa, gradientType=1); }

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; padding-bottom: 20px; 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; }