body { font: 80% Arial; padding: 0; margin: 0; background: #fff url(images/bg.jpg) repeat-x }
#all { width: 1000px; height: 400px; margin: 0 auto; background: url(images/bg-siluma.jpg) no-repeat center top }
#top { height: 100px; margin-bottom: 10px }
#top .logo { display: block; float: left }
#top ul { float: right; padding: 45px 0 20px 0; margin: 0; list-style: none }
#top ul li { display: inline; padding: 0; margin: 0 }
#top ul li a { color: #fff; text-decoration: none; padding: 7px 8px 6px 8px; margin: 0 0 0 3px; background: #2c62a4 }
#top ul li a.active, #top ul li a:hover { color: #2c62a4; padding: 6px 7px 5px 7px; border: 1px solid #2c62a4; background: #d7e9ff }
#sidel { width: 250px; float: left }
#sidel h3 { color: #74aef5; font-size: 18px; font-weight: normal; padding: 0; margin: 0 0 7px 0 }
#sidel ul { padding: 0; margin: 0; list-style: none }
#sidel ul { line-height: 19px }
#sidel ul li a { color: #d7e9ff; text-decoration: none }
#sidel ul li a.active, #sidel ul li a:hover { color: #fff; text-decoration: underline }
#sider { width: 730px; float: right }
#flash  h1 { color: #999; text-align: right; margin-right: 100px; }
.instrukcijos ul { padding: 0; margin: 0; list-style: none }
.instrukcijos img { margin-bottom: -3px }
.instrukcijos ul li.active a { color: #cc0000; font-weight: bold }
.instrukcijos .paieska { border: 1px solid #ccc; padding: 10px }
#content { padding: 20px; background: url(images/bg-content.png) }
	#content h1 img { border: none }
	#content div.path img { border: none; margin: 0 5px }
	#content a.pirmyn { float: right; display: block; width: 24px; height: 18px; background: url(images/rodykle.pirmyn.gif) no-repeat }
	#content a.atgal { float: left; display: block; width: 24px; height: 18px; background: url(images/rodykle.atgal.gif) no-repeat }
	.path a { color: #999 }
	#content img.brdr { border: 1px solid #eee; padding: 1px; margin-right: 10px }
	.gall { float: left; margin-right: 20px }
	.gall-clear { clear: both }
#footer { clear: both; color: #999; font-size: 11px; border-top: 1px solid #ccc; padding: 10px 0; margin: 0 0 0 270px }
.box { padding: 20px; margin: 0 10px 10px 10px; background: #2c62a4 }
.virtualera { float: right }

.error { padding: 5px; margin: 10px 0; background: #ffcbcb }

h1, h2, h3, h4, h5, h6 { color: #2c62a4; font-weight: normal; padding: 0; margin: 10px 0 }
h1 { font-size: 24px; margin: 0 0 15px 0 }
h2 { font-size: 18px }
h3, h4, h5, h6 { font-size: 15px; font-weight: bold }
a { color: #2c62a4; text-decoration: none }
a:hover { text-decoration: underline }
p { padding: 5px 0 5px 0; margin: 0 }
img { border: none 
