BODY,P,DIV,TD, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	vertical-align: top;
}
BODY{
margin-top:0px;
margin-left:0px;
margin-bottom:0px;
margin-right:0px
}
h2{color:gray;}
body.popup { background : #E4F4A4 none; margin : 10px;}
#uus   th{ background : transparent;text-align:left;}
A {
	color: #6A8707; text-decoration: none; font-weight: bold;
}
A:HOVER {
	color: #FFCC33; text-decoration: underline; font-weight: bold;
}
A:ACTIVE {
	color: #FFCC33; text-decoration: underline; font-weight: bold;
}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #E4F4A4;
	border: 1px solid #000000;
}
#kaubad {background:#F3F4F6; color:#FEA100;width:auto; max-width:100%;
border-top: 0px solid black;
border-left: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
display:none;
overflow:auto;height:auto;max-height:385px;
}
#kaubad a{color:#FEA100;display: block;margin:0px;padding: 0.25em 1em;}
#kaubad a:hover{color:black;background:#D1D1D1;}
#closekaubad{background:#F3F4F6; color:#FEA100; width:auto;
border-top: 0px solid black;
border-left: 0px solid black;
border-right: 0px solid black;
visibility:hidden;}

tr.hall td{background:#E0E0E0;font-size: 11px;}
tr.hall_over td{background:gray;font-size: 11px;cursor: pointer}
tr.valge td{background:white;font-size: 11px;}
tr.valge_over td{background:gray;font-size: 11px;}

table.kaubad_pais{
border: 1px solid black;
}
td.kaubad_pais{
border: 1px solid black;
}

input  {
  font-size : 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  border : 1px solid black;
  background : #F3F4F6;
  color : black;
}
textarea {
  font-size : 12px;
  border : 1px solid black;
  background : #F3F4F6;
  color : black;
  text-align:left;
}
input.img { border : 0px solid #ddd4b6; background : none;width:11px;}
input.checkbox { border : 0px solid #ddd4b6; background : none;}
input.button {	font-weight: bold;}
input.button1 {width: 50px;background : #F3F4F6;}
input.button_send {width: 110px; height:40px;font-size:14px;font-weight:bold;}
select {
  width:250 px;
  background-color: #F3F4F6;
  border: 1px solid #7F9DB9;
  color: #000;
  height: 22px;
  font-size: 12px;
  margin: 0px;
  padding: 4px 1px 0px 2px;
}
select.gr1{
width: 250px;
}
select.tootja{
width:250px;
}
.input2 {
  width : 25px;
  color : black;
  font-size: 10px;
  text-align:center;
  border : 1 px solid black;
  background-color: #F3F4F6;
}
input.filter {
  height: 15px;
  color : black;
  font-size: 12px;
  text-align:left;
  background-color: #F3F4F6;
}
input.filterb {
  height: 20px;
}

input.calendar1{
color:red;
}

#calendar { width : auto;}
#calendar td.close {padding : 0 0 4px 0; text-align : right; border : none; vertical-align : top;}
#calendar td { padding : 2px 4px; border-top : 1px solid #FFFFFF; border-bottom : 1px solid black; vertical-align : middle;}
#calendar td.header { font-weight : bold; text-align : center; height : 22px;}
#calendar td.inactivemonthday {color : #d1c493; background : white; border-left : 1px solid black; border-right : 1px solid black; width : 27px; height : 22px;}
#calendar td.activemonthday { background :  #6A8707 ; cursor : pointer; border-left : 1px solid black; border-right : 1px solid black; width : 27px; height : 22px; }
#calendar td.activemonthday_over{ background : #E4F4A4; cursor : pointer; border-left : 1px solid black; border-right : 1px solid black; width : 27px; height : 22px;}
#calendar th {padding : 4px; text-align: left;font-size:11px; background : black; font-weight:normal; color : #FFFFFF; border-bottom : black; width : 27px;}

div.popupdiv { position : absolute; display: none;	border : 1px solid black;}

