a {
	text-decoration: none;
	color: #666666;
	
}
a:hover {
	text-decoration: underline; 
}
p {
	color: #666666;
	font: 9pt/15pt Arial, Helvetica, sans-serif;
}

.sisulink {
	color: #990000;
	font: bold 9pt/15pt Arial, Helvetica, sans-serif;
	text-align: left;
}

td {color: #666666; font: 9pt/18px Arial, Helvetica, sans-serif;}
.h1 {font: bold 11pt/15pt Arial, Helvetica, sans-serif; text-align: left}
.h2 {
	font: bold 12pt/18pt Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
}
.h3 {font: bold 10pt Arial, Helvetica, sans-serif; color: #000000}
.tblvalge {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF}
.punane { color: #FF0000; font: bold 9pt/15pt Arial, Helvetica, sans-serif}
.h2punane {
	font: bold 12pt/18pt Arial, Helvetica, sans-serif;
	color: #CC3300;
	text-align: right;
}

body{
scrollbar-face-color:#666666;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#FFFFFF;
scrollbar-shadow-color:'';
scrollbar-highlight-color:'';
scrollbar-3dlight-color:'';
scrollbar-darkshadow-Color:'';
background: url('../img/back_vertical.jpg');
background-repeat: x-repeat;
background-color: #fff;
margin: 0 0 0 0;
}


.galerii { color: #666666; font: 9pt Arial, Helvetica, sans-serif}
.hinnakiri { color: #666666; font: 8pt Arial, Helvetica, sans-serif; text-align: left; vertical-align: middle}
.hinnakirivalge { color: #FFFFFF; font: 8pt Arial, Helvetica, sans-serif; text-align: left; vertical-align: middle}
.hinnad { color: #666666; font: 8pt Arial, Helvetica, sans-serif; text-align: center; vertical-align: middle }

.mainlevel0 {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}
.mainlevel0a {
	font-weight: bold;
	color: #98e5ff;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}

.mainlevel2 {
	font-weight: bold;
	color: #707070;
	text-decoration: none;
}
.mainlevel2a {
	font-weight: bold;
	color: #535353;
	text-decoration: underline;
}

.mainlevel3 {
	margin-left: 10px;
	color: #242424;
	text-decoration: none;
}
.mainlevel3a {
	margin-left: 10px;
	color: #535353;
	text-decoration: underline;
}

.mainlevel4 {
	margin-left: 20px;
	color: #242424;
	text-decoration: none;
}
.mainlevel4a {
	margin-left: 20px;
	color: #535353;
	text-decoration: underline;
}

.mainlevel5 {
	margin-left: 30px;
	color: #242424;
	text-decoration: none;
}
.mainlevel5a {
	margin-left: 30px;
	color: #535353;
	text-decoration: underline;
}

.menulowerlink {
	color: #666666;
	text-decoration: none;
}
.menulowerlinka {
	color: #222222;
	text-decoration: underline;
}

.input {
	font-size: 12px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	font-family: Arial, Helvetica, sans-serif;

}

.inputhele {
	font-size: 10px; 
	color: #666666; 
	background-color: #FFFFFF; 
	border: 1px solid #FFFFFF;
}
.inputtume {

	font-size: 12px;
	color: #FFFFFF;
	background-color: #FF0000;
	border: 1px solid #FF0000;
	font-family: Arial, Helvetica, sans-serif;
}

.inputnb100 {
	border: 0px solid;
	font-weight: bold;
	text-align: right;
	color: red;
	width: 70px;
	background-color: transparent;	
}

.triip1 {
	background-color: #FFFFFF;
}

.triip2 {
	background-color: #D9E1C7;
}

.stripe_left {
	background: url('../img/stripe_left.jpg'); 
	width: 14px;
}

.stripe_right {
	background: url('../img/stripe_right.jpg'); 
	width: 14px;
}

.stripe_center {
	background: url('../img/stripe_center.jpg') repeat-x; 
	color: #ffffff;
	font-weight: bold;
}

.lng {
	color: #ffffff;
}

table.tabel
{
    border-collapse:        collapse;
    padding:                0px;
    width:                  100%;
    border:                 1px solid #00ccff;
}

table.tabel td, table.tabel_liitumine td
{
    border:                 1px solid #00ccff;
    padding:                3px;
    text-align:             center;
}

table.tabel tr.header_pealkiri, table.tabel_liitumine tr.header_pealkiri
{
    background-color:       #96CBF5;
    font-weight:            bold;
}

table.tabel tr.header_pealkiri td.pealkiri_left, table.tabel_liitumine td.pealkiri_left
{
    text-align:             left;
}


table.tabel tr.body_alt1
{
    background-color:       #F4F4F4;
}

table.tabel_liitumine
{
    border-collapse:        collapse;
    padding:                0px;
    width:                  78%;
    border:                 1px solid #00ccff;
}



table.tabel tr.body_alt0 td.header_field,
table.tabel tr.body_alt1 td.header_field
{
    font-size:              13px;
    text-align:             left;
}
