.select-free
{
	position:absolute;
	z-index:9998;/*any value*/
	overflow:hidden;/*must have*/
	width:33em;/*must have for any value*/;
	left:-200px;
	top:-200px;
	visibility:hidden;
	background-color:white;
	color:#006964;
}

.select-free iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0px;/*must have*/
	left:0px;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:3000px;/*must have for any big value*/
	height:3000px;/*must have for any big value*/
}

.select-free .bd{border:solid 1px #aaaaaa;padding:12px;}

body
{
margin:0px;
background-color:white;
font-family: arial, verdana, tahoma;
font-size:12px;
/*color:#333366;*/
color:#000000;
/*cursor:default;*/
}

body, html
{
height:100%;
}

input, select, textarea
{
font-family: arial, verdana, tahoma;
font-size:12px;
/*color:#333366;*/
color:#000000;
/*border:1px solid #666666;
background-color:white;*/
}

.letterform
{
float:left;
margin:0px;
padding:0px;
}

.jumpletter
{
margin-left:3px;
margin-right:3px;
text-decoration:none;
font-size:14px;
}

.clear
{
clear:both;
}

.oplink
{
font-family: tahoma, verdana, arial;
/*font-size: 10px;*/
font-size:10px;
font-weight: bold;
color: #b7422b;
cursor:pointer;
text-decoration:none;
}

.required
{
color:red;
font-size:10px;
font-weight:bold;
}

#vezilimbi
{
border-bottom:1px solid #999999;
}

a
{
text-decoration:none;
color:#0655A4;
}

a:hover
{
text-decoration:underline;
}

.nohover:hover
{
text-decoration:none;
}

#topmenu a
{
margin:0px 5px 0px 5px;
}

.leftmenuselected
{
}

.topmenu td
{
padding:3px 5px 3px 5px;
}

.topmenu a
{
	color: #335aa9;
	font-weight:bold;
}

.topmenu a:hover
{
	color: #FF6600;
	font-weight:bold;
	text-decoration:none;
}

.topmenuselected
{
padding:3px 5px 3px 5px;
color: #FF6600;
}

.topmenuselected a
{
color: #FF6600;
	font-weight:bold;
}

.topmenuselected a:hover
{
color: #FF6600;
	font-weight:bold;
}

.isnotset
{
border:1px dotted #FF3333;
}

.brownlink
{
color:#996600;
}

.greylink
{
color:#666666;
}

.pushed
{
color:#006699;
}

.tree a:hover
{
text-decoration:none;
}

.section_details
{
font-size:10px;
color:#666666;
}

.secondmenu
{
	color: #335aa9;
}

.secondmenuselected
{
	color: #FF6600;
}

p, blockquote, ul, ol
{
margin-top:0px;
margin-bottom:0px;
padding-top:0px;
padding-bottom:0px;
}

.longinput
{
width:250px;
}

.linksageata
{
font-size:13px;
font-weight:bold;
}

.req
{
color:#CC3333;
}

h1, h2, h3 {
font-size:12px;
margin:0px;
padding:0px;
float:left;
}