body {  margin: 0px; margin: 0px;
background-color: #ffffff;
background-image: url(../grafika/vertic01.jpg);
background-repeat: no-repeat;
background-position: 0px 100px; }
body, td {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px }



div.top { background-color: #000000; font-size: 11px; font-weight: bold;
letter-spacing: 0.3ex; padding: 4px 10px }
div.top, div.top a { color: #ffe4b5 } 
div.top a { text-decoration: none }
div.top a:hover { color: #ffd700; text-decoration: overline }

div.header { background: #336633 url(../grafika/header_bgr.jpg) no-repeat; height: 100px;
vertical-align: bottom }
div.header div.titl {
	color: white;
	font-size: 24px;
	font-weight: bold;
	font-style: italic;
	line-height: 1.1em;
	font-family: Times New Roman, serif;
	padding-top: 10px;
	margin-left: 130px;
	width: 222px
}

div.adresas { color: #afeeee; font-size: 10px; margin-left: 10px }
div.adresas a { color: #afeeee; }

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: 138px; left: 10px; width: 220px;*/ }
form.paieska, form.paieska a { color: #708090 }
form.paieska a { text-decoration: none }
form.paieska a:hover { color: #990000 }
form.paieska input.text { border: 1px solid #003366;
background-color: #fffff0; font-size: 11px }

div.bg_top { background: url(../grafika/bgr_top.jpg) no-repeat; }
div.bg_bot { background: url(../grafika/bgr_bot.jpg) no-repeat right bottom; }

td.content { font-size: 12px; }

h1 { font-size: 20px; padding-left: 10px; border-left: 26px solid #20b2aa; /*border-bottom: 1px dashed #ffd700*/ }

div.kelias { font-size: 11px }
h3.mainBodyTitle { margin-top: 0px; margin-bottom: 4px }


td.dsonas {	background-color: #336633; /*#708090*/ vertical-align: top; padding-top: 4px }

/*
td.dsonas ul.vertmeniu {
	font-size : 12px;	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	list-style-image : url(grafika\guzik.gif);
	list-style-type: square;	
}
td.dsonas ul.vertmeniu li {
	color : #f5fffa;
	margin-left : -24px;
	margin-bottom: 6px
}

td.dsonas ul.vertmeniu li a {
	color : #f5fffa;
	text-decoration : none;
}
td.dsonas ul.vertmeniu li a:hover {
	color : #00ff7f;
	text-decoration : underline;
}
*/

table#m { font-size: 12px; font-weight: bold; margin-left: 4px }

table#m td a {
	color : #f5fffa;
	text-decoration : none;
}

table#m td a:hover {
	color : #00ff7f;
	text-decoration : underline;
} 

th { background-image: url(./juosta_mel.jpg);
background-repeat: no-repeat; color: #ffffff; font-size: 12px; 
letter-spacing: 0.1ex; padding: 2px 10px; text-align: left }

div.footer { text-align: left; background-color: #2f4f4f; color: #f5f5f5; font-size: 10px; 
letter-spacing: 0.3ex; padding: 10px 20px; margin-left: 130px }


/* 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;
}


div.registr a {
	color : #ffffff;
	text-decoration : none;
	font-weight: bold
}

div.registr a:hover {
	color : #cc0000;
	text-decoration : overline;
	font-weight: bold
}




/* comments */
div.comment { background-color: #f5f5f5;
border: 1px solid #dcdcdc; margin: 10px 0px;
clear: both;
padding: 10px }

div.comment strong { color: black }
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 }