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

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

body {
	font: normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #7A494D url('graaf/bg.jpg')  -12px;
	text-align:center;
	margin: 0px;
	padding: 8px 0px 10px 0px }

#wrap {
	position:relative;
	text-align:left; 
	margin:0 auto;
	padding:0;
	width:796px; z-index:2 }

h1 {
	font: normal 0px/0px verdana;
	color: #7A494D; }

h2 {
	font: normal 0px/0px verdana;
	color: #7A494D;}

#nht {
	position: absolute;
	left: 300px; top: 400px;
	font: normal 0px/0px verdana;
	color: #7A494D; }

#nht a:link, #nht a:visited, #nht a:active, #nht a:hover {
	font: normal 0px/0px verdana;
	color: #7A494D;}

#top {
	position: relative;	
	background:	url(graaf/a_taust_top.jpg) no-repeat;
	padding: 3px;
	height: 360px;
	font: normal 10px verdana }

html>body #top {
	height:354px; }

#mid {
	background: url(graaf/b_taust_mid.jpg) repeat-y }	

#vasak_menu {
	position:relative;
	top:-100px;
	float:left;
	width:219px;
	margin-bottom: -100px }

#sisuveerg {
	float:left;
	width:526px }

#sisu_env {
	position: relative;
	top: -120px;
	margin:0px 00px -130px 26px }  

#parem_menu {
	float:right;
	background-color:#4682B4;
	width:188px;
	padding:4px; }

html>body #parem_menu {
	width:180px }

#clear {
	clear:both }

#bot {
	background: url(graaf/c_taust_bot.jpg) no-repeat;
	height:100px;
	padding:13px 0px 0px 0px;
	font: normal 10px verdana;
	text-align:center;
	color:#80AFC8 }

html>body #bot {
	height:87px }	

#leftMenu {
	position:relative;
	margin: 0px;
	padding:10px 0px 10px 18px;
	list-style: none;}

#leftMenu li {
	height: 20px; }

#leftMenu a {
	display: block;
	width: auto;	 
	padding: 2px 5px 5px 42px;
	margin-bottom:3px;
	font: bold 12px verdana;
	color: #9cb2c6;
	text-decoration: none;}

#leftMenu a:hover, #leftMenu .leftMenuActive {
	color: #102c62; 
	background:  url(graaf/bullet.jpg) no-repeat 23px 3px;}

#leftMenu .leftMenuSecond{
	margin-left: 20px;
	}

table {
	border-spacing:0;
	border-padding:0; 
	background-repeat : no-repeat }

.sisupuu {
	font:bold 9px verdana;
	color:#A19BAE;
	letter-spacing:2px;
	position:relative;
	top:-43px;
	left:95px }

#sitemap {
	position:absolute;
	top:202px;
	left:707px }

#slogan {
	font:normal 9px verdana;
	color:#95ABD7;
	width:300px;
	text-align:right;
	position:absolute;
	top:64px;
	left:470px }

#otsing {
	font:normal 9px/15px verdana;
	color:#6A7EB0;
	width:210px;
	padding: 12px 10px 24px 10px;
	position:relative;
	left:0px;}

#ocm {
	padding-bottom: 3px }

#ve {
	position: relative;
	left: 15px; top: 0px }

.osubmit { 
	border-style:solid; 
	border-width:1px; 
	background-color:#9fbbd3; 
	font-size : 9px; 
	font-family : verdana; 
	border-color:#6A7EB0; 
	height:14px 
	line-height: 14px;
	align:center;
	color:#0d1d55;
	vertical-align:middle;
	padding-bottom:4px;
	font-weight: normal }

#kontakt {
	font:bold 10px verdana;
	color:#ffffff;
	position:relative;
	top:97px;
	left:80px;}

#foorumimenu {
	padding: 12px 10px 10px 28px }

.toimetaja {
	text-align:right;
	clear:both;
	width:120px;
	margin-top:4px;
	margin-bottom:4px;
	color:#666666;
	padding-right:4px;
	border:1px dashed #80AFC8;
	background-color: #EFF1F5;
	font: normal 9px/14px verdana }

.toimetaja a {
	color: #495577;
	font-weight: bold;
	text-decoration: none;}

.toimetaja a:hover{
	text-decoration: underline;}

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

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

.juhend {
	font: normal 10px/12px verdana;
	color: #333333 }

input { 
	border:1px solid #495577;  
	background: 0 ; 
	font-size : 11px;
	font-weight:normal; 
	height: 20px; 
	color:#495577;
	font-family : verdana;
	vertical-align:middle }

textarea   { 
	border:1px solid #495577; 
	background: 0 ; 
	font-size : 11px; 
	font-family : verdana; 
	color:#333333;
	overflow:auto }

.drop {
	font-family:verdana; 
	font-size:10px;
	color:#5D444B }

.submit { 
	border-style:solid; 
	border-width:1px; 
	background-color:#D7DCE8; 
	font-size : 9px; 
	font-family : verdana; 
	border-color:#495577; 
	height:14px 
	line-height: 14px;
	align:center;
	color:#000000;
	vertical-align:middle;
	padding-bottom:2px;
	font-weight: normal }

