@charset "utf-8";
body {
	background: url('../img/t.png') repeat-x;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	margin: 0;
	padding: 0
}
a {
	color: #005fb3;
	text-decoration: none	
}
a:hover {
	text-decoration: underline
}
img {
	border: 0
}
#wrapper {
	background: url('../img/wrapper_t.png') no-repeat center top;
	min-height: 514px;
	height: 1%
}
#konteiner {
	width: 947px;
	text-align: left;
	border: 5px solid #fff;
	border-top: none;
	min-height: 600px;
	margin: auto
}
#pais {
	background: #fff url('../img/pais_t_uus.jpg') no-repeat;
	width: 947px;
	height: 212px;
	border-bottom: 1px solid #fff;
}
#pais .logo {
	float: right;
	width:419px;
	height:103px;
	padding-top: 5px;
	overflow: hidden
}
#jagaja {
	background: #fff;
	width: 947px;
	min-height: 400px;
	height: 1%
}
#vasak-paan {
	float: left;
	background: #188df2 url('../img/vasak_paan_t.png') repeat-x left bottom;
	width: 210px;
	height:1%;
	border-right: 2px solid #fff;
	padding-bottom: 18px;
	overflow: hidden
}
#vm {
	background: #188df2;
	margin: 0;
	padding: 17px;
}
#vm li {
	background: url('../img/vm_bullet_norm.gif') no-repeat 2px 8px;
	list-style: none;
	font-size: 14px;
	padding: 8px 0 8px 23px;
	border-bottom: 1px solid #40a6ff
}
#vm li.akt {
	background: url('../img/vm_bullet_akt.gif') no-repeat 2px 8px;
}
#vm .island {
	background: url('../img/island.jpg') no-repeat -3px 10px !important;
}
#vm .sub {
	margin: 0 0 0 -17px;
	padding: 5px 0 0;
}
#vm .sub li {
	background: url('../img/vm_sub_bullet_norm.gif') no-repeat 1px 6px;
	border: none;
	padding: 3px 0 3px 17px;
	font-size: 12px
}
#vm .sub li.akt {
	background: url('../img/vm_sub_bullet_akt.gif') no-repeat 1px 6px;
}
#vm .subsub {
	margin: 0 0 0 0px;
	padding: 5px 0 0;
}
#vm .subsub li {
	background: url('../img/vm_subsub_bullet_norm.gif') no-repeat 1px 7px;
	border: none;
	padding: 3px 0 3px 13px;
	font-size: 10px
}
#vm .subsub li.akt {
	background: url('../img/vm_subsub_bullet_akt.gif') no-repeat 1px 7px;
}
#vm a {
	color: #fff
}
#vasak-paan .otsing {
	margin: 12px 0;
	padding: 0 10px 0px 15px;
	font-size: 11px;
}
#vasak-paan .otsing p{
	margin:12px 0 0
}
#vasak-paan .otsing a {
	color: #00298a
}
#vasak-paan .otsing .vali {
	background: #40a6ff;
	font-size: 11px;
	color: #fff;
	padding: 2px 3px;
	border: 1px solid #78c2ff;
}
#vasak-paan .otsing .nupp {
	vertical-align:bottom
}
#vasak-paan .banner {
	text-align: center
}
#vasak-paan .banner img {
	border: 1px solid #83c0ff;
	margin-bottom: 8px
}
#keskmine-paan {
	float: left;
	background: url('../img/keskmine_paan_t.png') repeat-x;
	width: 528px;
	height: 1%;
	overflow: hidden
}
#keskmine-paan .sisu {
	padding: 25px;
	line-height: 24px
}
.bcenter {
	padding: 2px !important;
	padding-top: 25px !important;
}
#keskmine-paan .sisu h1 {
	font-weight: normal;
	font-size:21px;
	margin: 0;
}
#keskmine-paan .sisu h2, #keskmine-paan .sisu h2 a .t {
	font-weight: bold;
	font-size:16px;
	margin: 0;
	text-decoration: none;
}
#keskmine-paan .sisu h2 a:hover .t {
	text-decoration: underline;
}
#keskmine-paan .sisu h1 .ikoonid, #keskmine-paan .sisu h2 .ikoonid {
	float: right;
	font-size: 11px;
	font-weight: normal;
	margin-top: -25px;
	display: block
}
#keskmine-paan .sisu hr {
	background: url('../img/hr_t.gif') no-repeat center top;
	height: 6px;
	margin: 30px 0 20px;
	border: 0;
}
#keskmine-paan .sisu .pilt{
	padding: 3px;
	border: 1px solid #188df2;
	display: block
}
#keskmine-paan .sisu .vasakule {
	float: left;
	margin-right: 15px
}
#keskmine-paan .sisu .paremale {
	float: right;
	margin-left: 15px
}
/*
#keskmine-paan .sisu .tabel {
	background: url('../img/tabel_t.gif') repeat-x;
	font-size: 11px;
	line-height: normal;
	padding: 0 0 0 2px;
	margin-top: 50px
}
#keskmine-paan .sisu .tabel .caption {
	background: #fff url('../img/tabel_caption_t.gif') repeat-y;
	height: 22px;
	margin-bottom: 1px;
	color:#fff;
	border-bottom: 1px solid #c20013
}
#keskmine-paan .sisu .tabel .caption span {
	float: left;
	padding: 5px 8px;
	background: #c20013;
	display: block
}
*/
#keskmine-paan .sisu .tabel table {
	clear: both;
	width: 100%;
	border-collapse:collapse;
	border: 1px solid #fff;
	border-right: none;
	background: #fff;
}
#keskmine-paan .sisu .tabel table thead td{
	background: #c8cccf;
	padding: 4px 2px 4px 8px;
	border: 1px solid #e3e7e9;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	border-right: none;
}
#keskmine-paan .sisu .tabel table tbody td {
	background: url('../img/tabel_td_t.gif') repeat-x;
	border: 1px solid #e3e7e9;
	border-bottom: 1px solid #fff;
	border-right: none;
	padding: 4px 2px 4px 8px;
}
#parem-paan {
	float: right;
	background: url('../img/parem_paan_t.png') repeat-y;
	width: 205px;
	height: 1%;
	border-left: 2px solid #fff;
	padding-top: 17px;
	overflow: hidden
}
#parem-paan .kast {
	background: url('../img/kast_bottom_border.gif') no-repeat left bottom;
	font-size: 11px;
	padding-right: 5px;
	margin-bottom: 17px
}
#parem-paan .kast .pais {
	color: #fff;
	font-size: 14px;
	background-repeat: no-repeat;
	border-bottom:1px solid #188df2;
	padding: 3px 9px;
}
#parem-paan .kast .sisu {
	padding: 12px 7px 9px;
}
#parem-paan .kast .sisu table td {
	border-bottom: 1px dashed #bfbfbf;
	padding: 8px 0;
}
#jalus {
	clear: both;
	background: url('../img/jalus_top.png') no-repeat center top;
	border-top: 4px solid #fff;
	padding: 15px 0 30px;
	text-align: center
}
#jalus img {
	padding: 0 10px
}
.piir {
	clear: both;
	display: block
}