body		{ 
background: #5d0c08; margin: 0px; padding: 0px; font-family: Arial;
font-weight: bold; font-size: 12px;
}
div.body	{
background: #f1e7d0 url('gfx/top-background.png') left bottom no-repeat; margin: 0px; line-height: 1.4; height: 298px; padding:0px;
}
div.mainlink	{ width: 300px; float: left; padding: 0px; line-height: 1.4; margin: 0px 0px 20px -1px; }
div.lang	{ text-align: right; padding: 0px; line-height: 1.4; margin: -5px -1px 20px 0px; }
div.mainlink a, div.lang a	{ text-decoration: none; color: #5d0c08; }
div.lang a:hover	{ text-decoration: underline; }
div.content	{ 
line-height: 1.3; width: 670px; height: 220px; margin: 0px 50px 35px 50px; padding: 4px; font-weight: normal;
}
H2			{ font-family: verdana; font-size: 13px; margin: 0px 0px 0px 50px; }
div.separator	{
background: url('gfx/separator.png') left top no-repeat; margin: 0px; padding: 0px; height: 5px; font-size: 1px;
}
div.bottom		{ background: url('gfx/bottom.png') left top no-repeat; height: 5px; margin: 0px; padding: 0px; height: 5px; font-size: 1px; }
img.locket		{ float: right; margin: 10px 130px; }
div.navi		{ padding: 0px; margin: 0px; height: 302px; background: url('gfx/navi.jpg') left top no-repeat; }
div.navi img	{ margin: 0px; border: 0px; padding: 0px; }

div.menuitem	{ height: 302px; float: left; background: none; }
div.menuitemmo	{ height: 302px; float: left; background: #fb5909; filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; cursor: pointer; }
table.content	{ width: 100%; margin: 0px; padding: 0px; }
table.content td.l	{ background: url('gfx/leftbg.jpg') right top no-repeat; }
table.content td.r	{ background: url('gfx/rightbg.jpg') left top no-repeat; }
table.content td.c	{ width: 784px; }
div.content a		{ color: #758690; text-decoration: none; }
div.content a:hover	{ text-decoration: underline; }
div.guestbook   { font-weight: bold; color: #fff; text-align: right; padding: 1px; font-size: 13px; margin-top: -7px; }
div.guestbook a { color: #fff; text-decoration: none; }
div.guestbook a:hover   { text-decoration: underline; }
div.content input, div.content textarea	{ font-size: 10px; font-family: verdana;  }
div.content .txt	{ width: 200px; border: 1px solid; border-color: #404040 #d4d0c8 #d4d0c8 #404040; padding: 2px; }
div.content textarea.txt		{
	width: 310px; height: 100px;
}
img.galimg      { width: 80px; height: 80px; border: #d9caa2 1px solid; margin: 4px; }
hr		{ border: 0px; border-top: 1px dashed; width: 500px; }
div.comment	{ width: 500px; text-align: left; margin: 0px; padding: 4px;}
div.comment div.who	{ float: left; width: 200px; }
div.comment div.when	{ float: right; width: 200px; text-align: right; }
div.what		{ border-top: #e2d1a8 1px dashed; clear: both; font-weight: normal; }
table.toetajad	{ width: 600px; border-collapse: collapse; }
table.toetajad td	{ width: 250px; vertical-align: top; border-bottom: #e2d1a8 1px dashed; }
td			{ font-weight: bold; }
div.naviest	{ padding: 0px; margin: 0px; height: 302px; background: url('gfx/links_est.jpg') left top no-repeat; }
div.navieng	{ padding: 0px; margin: 0px; height: 302px; background: url('gfx/links_eng.jpg') left top no-repeat; }
div.naviimg	{ padding: 0px; margin: 0px; height: 302px; background: url('gfx/main01.jpg') left bottom no-repeat; }

table.title		{ width: 550px; font-family: arial; font-size: 12px; }
table.title td	{ width: 275px; padding: 4px; vertical-align: top; font-weight: normal; }
table.title td.n	{ text-align: right; }
table.title td.c	{ text-align: center; }
