
a:link,a:visited,a:active {
	text-decoration: none;
	font-weight:bold;
	color: #f26f2e;}

a:hover {
	text-decoration: underline;
	color: #f26f2e }

.pildiaar {
	padding:4px;
	border:1px solid #ffffff; }

#pildihigh {
	border:1px solid #cab493; }

.spilt {
	clear:both;
	margin-top:11px }

.sisutekst {
	font: normal 12px/18px verdana;
	color: #333333; } 

body {
	font: normal 12px/18px verdana;
	color: #333333;
	background:  #ffffff}

td, table {
	font: normal 12px/18px verdana;
	color: #333333;}

p {
	font: normal 12px/18px verdana;
	color: #333333; } 

.pealkiri {
	font: bold 18px/22px verdana; 
	margin-top: 6px;
	margin-bottom: 0px;
	color: #aba7a7; }

.sissejuhatus {
	font: bold 12px/18px verdana;
	color: #6a7073 } 

.alapealkiri {
	font: bold 12px verdana;
	color: #93867b;}

.autor {
	font: normal 10px/16px verdana;
	color: #333333;}

.pildiallkiri {	
	font: italic 10px/12px verdana;
	color: #333333; }
 body { 	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 	background: #ffffff /*url('graaf/bg.jpg')*/; 	text-align:center; 	padding:0px; 	margin:0px; 	padding-bottom: 10px }  #body { 	padding:0px; 	margin:0px auto;  	text-align:center;}  #wrap { 	text-align:left; 	position: relative;  	margin:0 auto; 	padding:0; 	width: 905px; 	background: #ffffff; 	z-index: 2 }  .hw, #hw { 	position: absolute; 	left: 36%; 	top: -340px; 	text-align:left; 	width: 500px; 	z-index: 1 }	  h1 {  	font: normal 8px/11px verdana;	color: #fefdfe }  h2 {  	font: normal 6px/8px verdana;	color: #fefdfe }  #cts, #cts a, .cts, .cts a {  	font: normal 4px/6px verdana; 	color:  }  #cts2, #cts2 a, .cts2, .cts2 a  {  	position: relative;  	padding-left: 5px; 	font: normal 3px/5px verdana; 	color: #fefdfe; 	z-index: 1 }  #top { 	position: relative;	 	background:	url(graaf/a_taust_top.jpg) no-repeat; 	padding: 0px; 	height: 190px; 	font: normal 10px verdana; 	z-index: 2 }  #mid { 	background: url(graaf/b_taust_mid.jpg) repeat-y; 	z-index: 2 }	  #vasak_menu { 	float:left; 	width:210px; 	padding-bottom: 2px; /*	border: solid 1px blue;*/ 	position: relative; 	z-index: 3; }  #vasak_env { 	position: relative; 	background: url(graaf/menu_mid.jpg) repeat-y; 	top: -4px; 	margin-bottom: 0px; 	padding-bottom:0px; /*	border: solid 1px red;*/ 	z-index: 3 }  #sisuveerg { 	position: relative; 	float:right; overflow:hidden; /*	border: solid 1px blue;*/ 	z-index: 3 }  #sisu_env { 	position: relative; 	top:12px; 	width: 480px; 	overflow:hidden; 	margin:0px 20px 12px 0px; /*	border: solid 1px green;*/ 	z-index: 3 }  .sv {  	padding:0px 0px 0px 5px; margin: 0px 0px 0px 0px }     #parem_menu { 	float:right; /*	border: solid 1px red;*/ 	padding-right:20px; 	width:165px; 	z-index: 4 }  html>body #parem_menu { 	width:165px; }   #parem_env { 	position: relative; 	top: -40px; 	margin-bottom: -40px; /*	border: solid 1px red;*/ 	z-index: 4 }  #clear { 	clear:both }  #bot { 	position: relative; 	background: transparent url(graaf/c_taust_bot.jpg) no-repeat; 	height: 80px; 	padding:0px 0px 0px 0px; 	font: normal 12px verdana; 	text-align:center; 	color:#313A56; 	z-index: 3 }  #kontaktpos { /* ALUMINE riba */ 	position:absolute; 	top:31px; 	left:0px; 	width: 905px ; 	text-align: center; 	font: normal 12px verdana; 	color: #555555 }  #kontaktpos a { /* ALUMINE riba */ 	color: #555555 }  #bottoim {  	padding: 3px 3px 3px 3px;  	text-align: right; 	width: 905px ; }  #lM {     	position:relative; 	margin: 0px 0px 0px 36px; 	padding:0px 0px 0px 3px; 	list-style: none;}  #lM li { 	height: 20px; }  #lM a { 	display: block; 	width: auto;	  	padding: 2px 5px 5px 19px; 	margin-bottom:3px; 	font: bold 10px verdana; 	color: #90908e; 	text-decoration: none;}  #lM a:hover, #lM .lMActive { 	color: #3a3734; 	background: url('graaf/bullet.jpg') no-repeat 0px 0px;
	
	/**/	}   #lM .lMSecond{ 	margin-left: 20px; 	}  #lM2 {     	position:relative; 	margin: 0px 0px 0px 34px; 	padding:10px 0px 10px 3px; 	list-style: none;}  #lM2 li { 	height: 20px; }  #lM2 a { 	display: block; 	width: auto;	  	padding: 2px 5px 5px 12px; 	margin-bottom:3px; 	font: bold 11px verdana; 	color: #90908e; 	text-decoration: none;}  #lM2 a:hover, #lM2 .lMActive { 	color: #3a3734; /*	background: url('graaf/bullet.jpg') no-repeat 0px 7px;*/	}   #lM2 .lMSecond{ 	margin-left: 20px; 	}  #horisontaal { 	position:absolute; 	top:106px; 	left:21px; 	width: 700px; 	padding:0px 0px 0px 0px; 	padding-top: 0px; 	margin:0px; 	margin-top: 0px; 	z-index: 12; }  #hmMSecond { 	z-index: 4; }  #hmMSecond a { 	font: bold 11px verdana; 	color: #4eaca6; 	text-decoration: none; }  #hmMSecond a:hover, #hmMSecond .hmMenuActive { 	color: #026661	} /**/  #hmlink ul { 	margin: 0px; 	padding: 0px; }  /* HORISONTAALMEN�� link*/ #hmlink a { 	display: block; 	font: bold 14px/14px 'arial'; 	color: #ffffff; 	width: 145px; 	height: 36px; 	background: #dcdcde; 	border: solid 1px #acabab; 	margin: 0px 5px 0px 0px; 	padding: 9px 0px 0px 0px; 	text-align:center; 	text-decoration: none }  html>body #hmlink a { 	height:25px; 	width: 143px; }  #hmlink a:hover, #hmlink .lMActive { 	font: bold 14px/14px 'arial'; 	background: #4c5458; 	color: #ffffff;	} /**/  /*#hmlink div'*/ .hid { 	position: absolute; 	z-index: 12; 	visibility: hidden; 	/* for IE */   	filter:alpha(opacity=80);   	/* CSS3 standard */   	opacity:0.8; 	margin: 0px; padding: 0px; 	width: 180px;}  .tnp { 	position: relative;  	background-color:#ffffff; 	padding: 5px 0px 5px 0px; 	margin:0px; 	margin-top:3px;   	border-left:1px solid #999999;   	border-top:1px solid #999999;   	border-right:1px solid #999999;   	list-style: none; 	z-index: 12;  	width: 180px;}  html>body .tnp { 	width:178px }   #hmlink li { 	position: relative; 	z-index: 12;  	list-style: none; 	float: left;  	margin:0px; 	padding: 0px;}   #hmlink div li { 	height: 20px; }  #hmlink div a { 	display: block; 	text-align:left; 	height: 20px; 	border: 0; 	background: 0; 	margin: 0px 0px 3px 16px; 	padding: 2px 2px 5px 8px; 	font: bold 10px verdana; 	color: #222222; 	text-decoration: none;}  html>body #hmlink div a { 	height:13px }  #hmlink div a:hover, #hmlink .tnpActive { 	color: #666666; 	font: bold 10px verdana; 	padding: 2px 2px 5px 16px; 	margin: 0px 0px 3px 8px; 	background: url('graaf/bullet.jpg') no-repeat 0px 0px;/**/	}   #plink { 	font: bold 11px/16px verdana; 	color: #8B7045;}  table { 	border-spacing:0; 	background-repeat : no-repeat }  #kalenderpos { 	position:relative; 	left:0px; 	width: 163px; 	margin-bottom: 8px; 	padding-bottom: 3px; 	top:0px; 	z-index:29; 	border: solid 1px #d7d6d6; 	background: #f3f2f1;/**/ }  #cal { 	margin:0px 10px 10px 8px;}	  #cal, #cal table, #cal td, #cal th { 	padding:3px; 	border-spacing:0px;  	border-padding:0px;  	border-collapse: collapse; 	color: #444444; 	text-align:right; 	font:10px verdana }  #tdhighl { 	background: #eae5da; 	padding:3px; 	text-align:right; 	font:10px verdana }  #tnane { 	color: #444444;  	font-weight: bold }  #tdhighl a { 	color: #444444 }  #sitemapnupp { 	position:absolute; 	top:186px; 	left:500px; 	z-index:5 }  #printnupp { 	position:absolute; 	top:186px; 	left:530px; 	z-index:5  }  .sisupuu { 	font:normal 9px verdana; 	color:#919498; 	position:absolute; /*	letter-spacing:1px;*/ 	top:148px; 	left:230px; 	width: 400px; 	z-index:7 }  .sisupuu a:link, .sisupuu a:active, .sisupuu a:hover,  .sisupuu a:visited { 	font: normal 9px verdana; 	color: #919498 }  #rose { 	position:absolute; 	top:245px; left:470px;  	z-index: 1 }   #korv { 	position:absolute; left: 575px; top: 160px;  	width: 150px; text-align:center; 	font: bold 10px verdana; 	z-index:5  }  #login { 	position:absolute; right: 20px; top: 50px;  	width: 350px; text-align:right; 	z-index:5  }  #keelemenu { 	position: absolute; 	top: 24px; 	left: 225px; 	color: #4c5255;  	font: bold 14px arial; 	z-index:5  }  #keelemenu a:link, #keelemenu a:active, #keelemenu a:visited { 	color: #848282; 	text-decoration: none; }  #keelemenu a:hover {  	color: #4c5255; 	text-decoration: underline; }  #onp2 { 										/* LIITU LISTIGA */ 	position:relative; 	top:0px; 	padding-top: 10px; 	background: url('graaf/b_taust_mid.jpg') }  #onpin2 { 	 	padding: 6px 0px 20px 42px; 	background: url('graaf/src_taust.jpg') no-repeat }  #onpinp2 {  	border:0px solid #8887ab;   	background: #ffffff ;  	font:normal 11px verdana;  	height: 18px;  	color:#333333; 	vertical-align:middle }  #onpsmt2  {  	border:solid 1px #a3978a;  	background: #4e565a;  	font: normal 9px/9px verdana; 	padding: 2px 4px 2px 4px; 	height:18px;  	color:#ffffff; }  html>body #onpsmt2  { 	padding: 0px 5px 5px 5px;}   #onp { 										/* OTSINGUNUPP */ 	position:absolute; 	top:24px; 	left:345px; 	z-index:8 }  #onpinp {  	border:0px solid #8887ab;   	background: #ebeced;  	font:normal 11px verdana;  	height: 18px;  	color:#444444; 	vertical-align:middle }  #onpsmt  {  	border:solid 1px #ffaa4f;  	background: #ef7e00; 	font: normal 9px/9px verdana; 	padding: 2px 4px 2px 4px; 	height:18px;  	color:#ffffff; }  html>body #onpsmt  { 	padding: 0px 5px 5px 5px;}  #logo { 	position:absolute; 	top:47px; 	left:0px; 	z-index:5 }  #timer { 	position: absolute;  	bottom: 1px; left: 2px;  	color: #000000;  	font: normal 9px verdana; }  #vert_kontakt { /* VERTIkaalne tekstikast*/ 	position: absolute; 	left: 209px; top: 10px; 	padding: 5px; 	width: 135px; 	z-index: 4 }  #vert_kontakt_text { 	color: #3b8f7b; 	text-align: justify; 	font: normal 10px/12px verdana }  #slides { 	position: absolute; 	top:18px; left: 326px; 	z-index:7 }  #update { 	position:absolute; 	top:-15px; 	left:220px }  #logout { 	text-align:right; 	font: normal 10px/12px verdana; 	position: absolute; 	width: 90px; 	right: 3px; top: 0px; 	z-index:3 }  #logout a { 	color: #6c6d6e }  #highlight {  	background-color:#efe4e4 }  .cmpl { /* kalendri mitme s�ndmuse popup */ 	margin: 2px;	 color: #7f5a3e;  	width: 218px;  	text-align:left;  	background: #f3f2f1;  	border: solid 1px #7f5a3e;  	padding: 2px 5px 3px 2px }  html>body .cmpl { 	width:207px }  #foorumimenu { 	padding: 12px 10px 10px 28px }  .kn { /* kuu nimetus s�ndikaadis */ 	color: #BBA179;  	margin-top: 4px }  .an { /* aasta nimetus s�ndikaadis */ 	color: #BBA179;  	font: bold 14px verdana }  .toimetaja { 	text-align:right; 	clear:both; 	width:120px;  	margin:4px 0px 4px 0px; 	color:#6c6d6e; 	padding-right:4px; 	border:1px dashed #9dabbb; 	background-color: #f0f0ef; 	font: normal 9px/14px verdana }  .toimetaja a:link, .toimetaja a:active, .toimetaja a:visited { 	color: #6c6d6e; 	font-weight: bold; 	text-decoration: none;}  .toimetaja a:hover { 	text-decoration: underline;}  .vasakjuhend { /* VASAK juhend */ 	font: normal 10px/12px verdana; 	color: #453d63 }  .vasakjuhendin { /* VASAK juhend input */ 	border:1px solid #453d63;   	background: 0 ;  	font:normal 11px verdana;  	height: 20px;  	color: #453d63; 	vertical-align:middle }  .juhend { 	font: normal 10px/12px verdana; 	color: #333333 }  #fs { 	font: normal 10px/12px verdana; 	margin-top:3px; }  .r_gallup { 	border:none; 	margin-bottom:-4px}  input {  	border:1px solid #c1c1c5;   	background: 0 ;  	font:normal 11px verdana;  	height: 20px;  	color:#7e6e62; 	vertical-align:middle }  textarea   {  	border:1px solid #c1c1c5;  	background: 0 ;  	font: 11px verdana;  	color:#7e6e62; 	overflow:auto }  .drop { 	font: 10px verdana;  	color:#7e6e62 }   .submit {  	border:solid 1px #a1673b;  	background:#ed8911;  	font: normal 9px/14px verdana;  	height:20px;  	text-align: center; 	color:#ffffff; 	vertical-align:middle; 	padding-bottom:2px }  p {	margin: 0;  	padding: 0;}  