@charset "iso-8859-1";

body, html { background: url(gfx/taust.jpg) repeat-y 50% 0% #000; margin: 0px; padding: 0px; text-align: center; }
body, div, input, textarea { font-family: tahoma, verdana, arial; font-size: 11px; color: #fff; }

a { color: #a7a9ac; text-decoration: none; }
a:hover { color: #a29161; text-decoration: none; }																					

#uba { display: block; position: absolute; top: 3px; right: 3px; background: url(gfx/uba.png) no-repeat; width: 40px; height: 16px; }

#null { margin: 0 auto; width: 900px; text-align: justify; }	 						

#p2is { display: block; height: 207px; width: 900px; }
.logo { display: block; width: 388px; height: 207px; background: url(gfx/logo.gif) no-repeat; text-decoration: none; float: left; }
.logo:hover { text-decoration: none; }

.menu { display: block; float: right; width: 480px; margin: 60px 0px 30px 0px; height: 100xp; }
.menu a { display: block; float: left; width: 142px; color: #000; font-size: 12px; font-weight: bold; text-align: center; padding: 10px 0px 10px 0px; margin: 0px 10px 10px 0px; }
.menu a:hover { color: #fff; }	  
#pocket { background: url(gfx/pocket.jpg) no-repeat 50% 50%; }	
#esileht { background: url(gfx/mnuf.gif) no-repeat 0% 0%; height: 17px; margin-left: 304px; margin-top: 0px; }   

#sisu { display: block; float: left; width: 550px; line-height: 150%; margin-left: 40px; text-align: justify; }
#pk { display: block; font-size: 14px; font-weight: bold; padding: 5px; margin-bottom: 10px; padding-left: 40px; background: url(gfx/topic.gif) no-repeat 0% 50%; color: #a29161; }

#parem { display: block; float: right; width: 250px; }

.kast { display: block; margin-bottom: 30px; padding: 0px 20px 0px 15px; line-height: 150%; }
#punane { background: url(gfx/kylg1.png) no-repeat top center; }
#beez { background: url(gfx/kylg2.png) no-repeat top center; }			
.kast span { display: block; font-size: 13px; font-weight: bold; color: #000; padding: 4px; padding-left: 10px; margin-bottom: 15px; } 				 
.pisi { display: block; float: right; font-size: 10px; padding: 2px; }
.kast p { font-size: 9px; }
.kast input, .kast p textarea { border: 0px; border-bottom: 1px solid #a29161; color: #a29161; font-size: 11px; margin-left: 10px; background: #2F2A1C; padding: 3px; }  
.kast textarea { height: 50px; }		 
.kast input[type=text], .kast textarea { width: 200px; }
.sub { font-weight: bold; border: 1px solid #a29161; width: 200px; }	 				   
#pilt a { display: block; width: 215px; height: 215px; border: 0px; text-decoration: none; }
.slga { display: block; float: left; width: 90px; height: 90px; margin: 0px 10px 10px 0px; border: 1px solid #a7a9ac; }
.slga:hover { border: 1px solid #a29161; }

#footer { display: block; clear: both; margin: 20px 100px 20px 100px; font-size: 9px; text-align: center;
	      padding: 25px 5px 5px 5px; color: #a7a9ac; background: url(gfx/footer.gif) no-repeat top center; }

.m0 { display: block; padding: 5px 5px 0px 5px; position: relative; }
.m1 { display: block; float: left; font-size: 13px; font-weight: bold; padding-bottom: 5px; }
.m2 { display: block; float: right; font-size: 11px; font-weight: bold; }
.m3 { display: block; clear: both; padding: 0px 0px 0px 40px; font-size: 9px; }
.m4 { display: block; clear: both; margin: 5px 0px 0px 25px; height: 1px; border-bottom: 1px solid #514931; }

.gb { border-bottom: 1px solid #a29161; padding-bottom: 3px; padding-left: 20px; }
.gb span { font-size: 9px; color: #999; }