/*
	CSS for HIS 
*/

a:link{
	color: #0086b3;
	
	text-decoration: none; 
}
a:visited{
	color: #0086b38a;
	
	text-decoration: none;
}
a:hover{
	color: #024960e9;
	text-decoration: none;
}

.greenbutton {background-color: #505683; font-family: Verdana, Geneva, Arial, Helvetica, Calibri; font-size: 10px; color: #ffffff}
.smallbutton {background-color: #505683; font-family: Verdana, Geneva, Arial, Helvetica, Calibri; font-size: 10px; color: #ffffff}

.figure
{
	text-align: left;
	color: #0086b3;
	font-size: 10px;

/*	
	margin: 1em;
	float: none;
*/	
}

.bold
{
	font-weight : bold; 
}

.field
{
	color : #0086b3; 
	font-weight : bold; 
}


.button
{
	
	color : #0086b3; 
	font-weight : bold; 
	font-style : italic; 
}

.eriline
{
	
	font-style : italic; 
		font-weight : bold; 
}

h1, .h1{ 
	color : #0086b3; 
	font-family : Verdana, Arial, Helvetica, Calibri; 
	font-size : 14pt; 
	font-weight : bold; 
	line-height: 130%;
}
.heading { 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Calibri;
	font-weight: bold; 
	FONT-SIZE: 15px; 
	TEXT-DECORATION: none; 
}

h2, .h2{ 
	color : #0086b3; 
	font-family : Verdana, Arial, Helvetica, Calibri; 
	font-size : 12pt; 
	font-weight : bold; 
		text-align: left;
}
.heading2 { 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Calibri;
	FONT-SIZE: 13px; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none; 
}

h3, .h3{ 
	color : #0086b3; 
	font-family : Verdana, Arial, Helvetica, Calibri;
	font-size : 10pt; 
	font-weight : bold; 
	line-height : 130%
} 
.heading3 { 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Calibri; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none; 
}

.heading4 { 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	 
	FONT-FAMILY: Verdana, Arial, Helvetica, Calibri;
}


body, table, tr, td, p, input, textarea, form, select, option 
{
	font-family: Verdana, Arial, Helvetica, Calibri; 
		font-size: 12px;
		
			 
	line-height: 150%;
	}
	@media screen and (max-device-width: 480px){
		body{
		  -webkit-text-size-adjust: none;
		}
	  }


.olekuriba {
	background-color: #666666;
	color: white;
	font-weight: bold;
}

.menyyriba {
	background-color: #666666;
	color: white;
	font-weight: bold;
}


.table {
padding: 30px;
vertical-align: top;
}

.table tr{
	vertical-align: top;
}
.table td{
	justify-content: left;
}

.table1 {
width: 600px
padding: 30px;
vertical-align: top;
}

.alignright { text-align: right; }
.alignleft { text-align: left; }
.aligncenter { text-align: center; }
.top { vertical-align: top; }
.bottom { vertical-align: bottom; }

ul.ul1
{
margin: 5px;
padding: 5px;
}

ul.ul2
{
margin: 5px;
padding: 1px;
color: #0086b3;

}
ul.ul3
{
margin: -5px;
}

/* akordioni algus */
.accordion {
  background-color: #ffffff;
	COLOR:#0086b3;
  cursor: pointer;
  padding: 1px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  transition: 0.4s;
}

.active, .accordion:hover {
 
    COLOR:#0086b3;
	border: none;
	  outline: none;
}

.panel {
  padding: 0 10px;
  display: none;
  
  overflow: hidden;
  text-align: left;
  vertical-align: top;
}
/* akordioni l�pp*/


.konteiner {
    width: 100%;
    min-width: 600px;
    margin-top: 30px;
    margin-left: 20px;
    padding: 10px;
}
.pais {
	max-width: max-content;
}
.skonteiner{
		width: 90%;
		margin-left: auto;
		margin-right: auto;
		display: flex;
		flex-wrap: nowrap;
	}

.menyy {
	text-align: left;
}

.sisu {
	margin: 10px;
	padding: 10px;
	text-align: left;
}
.blokk{

    display: flex;
    justify-content: center;
    flex-wrap: nowrap;
	margin-bottom: 40px;
}
.pilt{
	width: auto;
	height: auto;
	margin: 10px;
	display: inline-block;
}