.tdtrass {
  border: 1px solid #21635b;
}

img {
  border-color: #c0c9c4;
  /*border:2px solid #c0c9c4;
  */
}

.form_desc {
   width:120px; 
}

body {
  font-family:Arial,Helvetica,sans-serif;
}

:focus{
  -moz-outline-style: none;
}

td {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

p {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.suur_pealkiri {
color:#444444;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:normal;
text-decoration:none;
}
.footer {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
}
.alamenu {
color:#565656;
font-family:Arial,sans-serif;
font-size:11px;
font-weight:normal;
margin-bottom:5px;
margin-top:5px;
text-decoration:none;
}

.alamenu:hover {
color:#1C5334;
font-family:Arial,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.alamenu:active {
color:#565656;
font-family:Arial,sans-serif;
font-size:11px;
font-weight:normal;
margin-bottom:5px;
margin-top:5px;
text-decoration:none;
}



a {
color:#006633;
font-family:Arial,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
a:active{
color:#006633;
font-family:Arial,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
a:visted{
color:#006633;
font-family:Arial,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
a:hover {
color:#006633;
font-family:Arial,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}

.peamenu {
color:#E3E3E3;
font-family:Arial,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.peamenu:hover {
color:#FFFFFF;
font-family:Arial,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.kast20 {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #727F85;
color:#505050;
font-family:Arial,Verdana;
font-size:11px;
height:17px;
width:20px;
}
.kast30 {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #727F85;
color:#505050;
font-family:Arial,Verdana;
font-size:11px;
height:17px;
width:30px;
}
.kast50 {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #727F85;
color:#505050;
font-family:Arial,Verdana;
font-size:11px;
height:17px;
width:50px;
}
.kast100 {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #727F85;
color:#505050;
font-family:Arial,Verdana;
font-size:11px;
height:17px;
width:100px;
}
.kast200 {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #727F85;
color:#505050;
font-family:Arial,Verdana;
font-size:11px;
height:17px;
width:200px;
}
.kast200x60 {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #727F85;
color:#505050;
font-family:Arial,Verdana;
font-size:11px;
height:60px;
width:200px;
}
.kast333x80 {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #727F85;
color:#505050;
font-family:Arial,Verdana;
font-size:11px;
height:80px;
width:336px;
}
.textfield {
background-color:#FFFFFF;
border:1px solid #B7B7B7;
font-size:11px;
}
.inner_tbl {
border:1px solid #D1D1D1;
border-collapse:collapse;
font-family:arial;
font-size:12px;
}
td.inner_tbl_td {
background-color:#000000;
border:1px solid #D1D1D1;
font-family:arial;
font-size:12px;
}
td.header_tbl_td {
background-color:#E9E9E9;
border:1px solid #D1D1D1;
font-family:arial;
font-size:12px;
}
.li, ul {
list-style-image:url(../img/loetelu.gif);
}
h3{
font-family:arial;
font-size:12px;
}

img.piltuus {
  border:1px solid; 
  border-color: #006633;
}


.4topleft

{

	background-color: #336633;

	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	padding: 5px;

	font-weight: bold;

}



.4topcenter

{

	background-color: #336633;

	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	padding: 5px;

	font-weight: bold;

	

}

.4topright

{

	background-color: #336633;

	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	padding: 5px;

	font-weight: bold;

	

}



.4middleleft

{

	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;

	background-color: #E9EEF4;

	color: #004A84;

	font-weight: bold;

}

.4middlecenter

{

	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;

	background-color: #E9EEF4;

	color: #004A84;

	text-align: center;

}

.4middleright

{

	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;

	background-color: #E9EEF4;

	color: #004A84;

	text-align: center;

}



.4bottomleft

{

	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;

	background-color: #E9EEF4;

	color: #004A84;

	font-weight: bold;

}

.4bottomcenter

{

	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;

	background-color: #E9EEF4;

	color: #004A84;

	text-align: center;

}

.4bottomright

{

	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;

	background-color: #E9EEF4;

	color: #004A84;

	text-align: center;

}


a[href^=mailto] { 
  text-decoration: underline;
  color:#000000;
}

a[href^=mailto]:hover { 
  text-decoration: underline;
  color:#000000;
}

a.emaillink {
  text-decoration: underline;
  color:#000000;
}
      

