a img {
	border: 0px;
}
#rst img {
	text-align: left;
}
img.tile {
	position: relative;
}
img.tile[alt]:after {  
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  font-family: 'Helvetica';
  font-weight: 300;
  line-height: 2;  
  text-align: center;
  content: attr(alt);
}
#rstlogin {
	width: 480px;
}
#rstuser {
	width: 480px;
}
#rst {
	width: 900px;
}
#rst, #rstlogin, #rstuser
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 20px;
	text-align: left;
	border-collapse: collapse;
	border: 1px solid #69c;
}
#rst th, #rstlogin th, #rstuser th
{
	padding: 6px 10px 6px 10px;
	font-weight: normal;
	font-size: 14px;
	color: #039;
	border-bottom: 1px dashed #69c;
	width: 12%;
	padding-right:0px;
}
#rst td, #rstlogin td, #rstuser td
{
	padding: 3px 10px 3px 10px;
	color: #669;
	border:1px dashed #69c;
	width: 12%;
	padding-right:0px;
}
table.search {
	margin: 0px !important;
	width: 100% !important;
}
table.search th, table.search td {
	width: 1.75% !important;
	padding: 0px !important;
	font-size: 8pt !important;
	text-align: center;
}
#rstedit
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 20px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
	border: 1px solid #69c;
}
#rstedit th
{
	padding: 6px 10px 6px 10px;
	font-weight: normal;
	font-size: 14px;
	color: #039;
	border-bottom: 1px dashed #69c;
}
#rstedit td
{
	padding: 3px 10px 3px 10px;
	color: #669;
}



#rstbutton {

    border: none;
    background: #69c;
    color: #fff;

 
    font-size: 15px;
    font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
    cursor: pointer;

    padding: 4px 8px;
    font-weight: bold;
}

#rstbuttonsml {

    border: none;
    background: #fff;
    color: #69c;

 
    font-size: 12px;
    font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
    cursor: pointer;

    padding: 2px 3px;
    font-weight: bold;
}

input, select
{
color: #039;
background: #ffffff;
border: 1px solid #039;
}
#menubutton
{
    border: none;
    background: #69c;
    color: #fff;

 
    font-size: 13px;
    font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
    cursor: pointer;

    padding: 4px 8px;
    font-weight: bold;

  }

  #menubutton:hover
  { 
    border: none;
    background: #fff;
    color: #69c;

 
    font-size: 13px;
    font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
    cursor: pointer;

    padding: 4px 8px;
    font-weight: bold;  
	}
#menubuttoninv
{
    border: none;
    background: red;
    color: #fff;

 
    font-size: 13px;
    font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
    cursor: pointer;

    padding: 4px 8px;
    font-weight: bold;

  }

  #menubuttoninv:hover
  { 
    border: none;
    background: #fff;
    color: red;

 
    font-size: 13px;
    font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
    cursor: pointer;

    padding: 4px 8px;
    font-weight: bold;  
	}

#menubuttonsel
{
    border: none;
    background: green;
    color: #fff;

 
    font-size: 13px;
    font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
    cursor: pointer;

    padding: 4px 8px;
    font-weight: bold;

  }

  #menubuttonsel:hover
  { 
    border: none;
    background: #fff;
    color: green;

 
    font-size: 13px;
    font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
    cursor: pointer;

    padding: 4px 8px;
    font-weight: bold;  
	}
	
iframe
{
	visibility:hidden;
	display:none;
}
.prik {
	vertical-align: bottom;
}
@media print {
	.noprint {
		display: none;
	}
}
@media not print {
	.highlight {
		border-left: 2px dashed green !important;
		border-right: 2px dashed green !important;
		/*background-color: #FFF5EE;*/
	}
}