html {
//height: 100%;
}

body{
	margin:0;
	padding:0;
	text-align:center;
	background-position:center; 
	background-size: 100%;
	//background-color: #d5d5d5;
	background-color: #dfdfdf;
	background-image: url("../layout/background.jpg");
	background-repeat: repeat-x;
	background-position: top;
	font-size:15px;
	color:#6f6f6f;
	font-family: leipaFont, Arial, verdana,tahoma , sans-serif;
	font-weight:normal;
	height:100%;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}

@font-face {
 font-family: leipaFont;
 src: url("Calibri.eot") /* EOT file for IE */
}
@font-face {
 font-family: leipaFont;
 src: url("Calibri.ttf") /* TTF file for CSS3 browsers */
}
@font-face {
 font-family: otsikkoFont;
 src: url("Calibri.eot") 
}
@font-face {
 font-family: otsikkoFont;
 src: url("Calibri.ttf") 
}

#page-background {position:absolute; top:0; left:0; overflow:hidden; display:block;}


/************************************************************************************
STRUCTURE
*************************************************************************************/
#pagewrap {
	padding: 20px;
	width: 1000px;
	margin: 20px auto;
	margin-top: -20px;
	background-color: #fff;
}
#paavalikkoTitle{
	display:none;
}

#header {
	height: 70px;
}
#header-image {
	// height: 146px;
}
#header-left {
	width: 500px;
	float: left;
}
#header-left2 {
	width: 200px;
	float: left;
}
#header-right {
	width: 500px;
	float: right;
}
#header-right2 {
	width: 650px;
	float: right;
}
#content {
	width: 680px;
	float: left;
}
#sidebar {
	width: 300px;
	float: right;
}
#footer {
	clear: both;
	text-align: center;
}
#next-button{
	position:absolute;
	margin-left: 989px;
	margin-top: -175px;
}
#prev-button{
	position:absolute;
	margin-left: -25px;
	margin-top: -175px;
}
#kohde-next-button{
	position:absolute;
	margin-left: 649px;
	margin-top: -105px;
}
#kohde-prev-button{
	position:absolute;
	margin-left: -5px;
	margin-top: -105px;
}
#kohde-next-button2{
	position:absolute;
	margin-left: 649px;
	margin-top: -300px;
}
#kohde-prev-button2{
	position:absolute;
	margin-left: -5px;
	margin-top: -300px;
}

#header-kuva-3{
	display:none;
}	

#header-mobile{
	display:none;
	padding:0px;
}	
#main_header_mobile{
	display:none;
	margin-top:-40px;
}
#event-list-mobile{
	display:none;
}
#event-list{
	min-height:800px;
}

.cookieLaatikko{
	top: 50%;
	left: 50%;
	width: 50em;
	height: 22em;
	margin-top: -9em;
	margin-left: -25em;
	background-color: #fff;
	border-radius:20px;
	vertical-align: middle;
	position: fixed;	
	box-shadow: 0px 0px 14px 0px #000;
}

.palvelu_box{
	width:33%; 
	border:1px dotted #c9c9c9; 
	border-radius:10px; 
	background:#ffffff; 
	padding: 10px; 
	padding-bottom: 40px; 
	display: table-cell;
}
.palvelu_table{
	width:100%; 
	text-align:center; 
	display: table; 
	border-collapse: separate; 
	border-spacing: 10px;		
	margin-top:20px;
	margin-bottom:20px;
}

.myymassa_box{
	width:40%; 
	text-align: left;
	vertical-align: top;
	background:#ffffff; 
	padding: 10px; 
	display: table-cell;
}
.myymassa_slide{
	width:60%; 
	text-align: right;
	vertical-align: top;
	background:#ffffff; 
	padding: 10px; 
	display: table-cell;
}
.myymassa_slide_mob{
	display:none;
}
.myymassa_table{
	width:100%; 
	text-align:left; 
	display: table; 
	border-collapse: separate; 
	border-spacing: 0px;		
	margin-top:0px;
	margin-bottom:0px;
}

/* Palvelut table */

.palvelutTable{
	
    border:1px dotted #c9c9c9;
	border-radius:10px;
	background:#ffffff;
    padding:8px;
}
 
.palvelutHinta{

	margin-left:0px; 
	margin-top:20px; 
	font-size:50px;
	color:#00837f;
	font-weight: bold;
}
	
/* Hakutable */

  .maintableHaku{
    background:#f1f8f8;
    border:1px dotted #c9c9c9;
    width:100%;
    padding:8px;
  /* for IE */
  filter:alpha(opacity=85);
  /* CSS3 standard */
  opacity:0.85;       
	//border-radius: 25px;
	
  }
  .maintableMob{
    background:#f9fcfc;
    border:1px dotted #cceceb;
    width:100%;
    padding:8px;
  /* for IE */
  filter:alpha(opacity=85);
  /* CSS3 standard */
  opacity:0.85;       
  padding:8px;border-radius: 25px; padding-top:20px;
  }
  .maintableHaku td{
    padding:2px;
  } 
   .maintableMob td{
    padding:2px;
  }  
  .cell{   
    //width:5%;
    //height:5%;
    font-family: leipaFont, Arial, verdana,tahoma , sans-serif;
	font-size:16px;
	color:#6f6f6f;
  }
  .content_table{   
    //width:5%;
    //height:5%;
    font-family: leipaFont, Arial, verdana,tahoma , sans-serif;
	font-size:16px;
	color:#6f6f6f;
	border-radius:15px;
  }
  .content_table td{   
    //width:5%;
    //height:5%;
    font-family: leipaFont, Arial, verdana,tahoma , sans-serif;
	font-size:16px;
	color:#6f6f6f;
  }  
  .sivutable{   

    font-family: leipaFont, Arial, verdana,tahoma , sans-serif;
	font-size:16px;
	color:#6f6f6f;
	border-radius:15px;
  }
  .navigaatio-linkit{   
    //width:5%;
    //height:5%;
    font-family: leipaFont, Arial, verdana,tahoma , sans-serif;
	font-size:16px;
  }
  .cell otsikko{
	  font-size:22px;
  }

  .hae_nappi2{
	  font-family: leipaFont, Arial, verdana,tahoma , sans-serif;
	  width:100%; 
	  background:#00837f;
	  color:#ffffff;
	  border:0px;
	  border-radius: 25px;
	  height:45px;
	  cursor:pointer;
	  font-size:18px;
  }
  
  .hae_nappi {
    background-color: #00837f; /* Blue */
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    cursor: pointer;
	width:99%;
	border-radius: 25px;
	}
	.hae_nappi:hover {
		background-color: #009590; /* Green */
		color: white;
	}  
	
  .hae_nappi_mobile {
    background-color: #00837f; /* Blue */
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    cursor: pointer;
	width:99%;
	border-radius: 25px;
	margin-top:20px;
	}
	.hae_nappi_mobile:hover {
		background-color: #009590; /* Green */
		color: white;
	}  	
 
/************************************************************************************
MEDIA QUERIES
*************************************************************************************/
/* for 980px or less */
@media screen and (max-width: 1100px) {
	
	#pagewrap {
		width: 94%;
	}
	#header-left {
		width: 50%;
	}
	#header-left2 {
		width: 25%;
	}	
	#header-right {
		width: 50%;
	}	
	#header-right2 {
		width: 65%;
	}		
	#content {
		width: 65%;
	}
	#sidebar {
		width: 30%;
	}
	#prev-button{
		margin: 0 auto;
		left:3px;
		margin-top: -175px;
		position:absolute;
		display:block;
	}		
	#next-button{
		margin: 0 auto;
		right:3px;
		margin-top: -175px;	
		position:absolute;
		display:block;
	}	
	#kohde-next-button{
		display:none;
	}
	#kohde-prev-button{
		display:none;
	}	
	#kohde-next-button2{
		display:none;
	}
	#kohde-prev-button2{
		display:none;
	}		
	#header-kuva-3{
		display:none;
	}	
	#header-mobile{
		display:none;
	}	
	#main_header_mobile{
		display:none;
	}	
	#event-list-mobile{
		display:none;
	}
}


/* for 900px or less */
@media screen and (max-width: 900px) {
	#main_header{
		display:none;
	}	
	#main_header_mobile{
		display:block;
	}	
	#event-list-mobile{
		display:none;
	}
	.myymassa_slide{
		display:none;
	}	
	.myymassa_slide_mob{
		display:block;
	}
	.myymassa_box{
		display:block;
		width:96%;
		margin-top:40px;
	}	
}	
/* for 700px or less */
@media screen and (max-width: 700px) {

	#event-list{
		min-height:0px;
	}

	#header-left {
		display: none;
	}
	#header-left2 {
		display: none;
	}	
	#header-right {
		display: none;
	}
	#header-right2 {
		display: none;
	}	
	#content {
		width: auto;
		float: none;
	}
	#sidebar {
		width: auto;
		float: none;
	}	
	#maat_box {
		margin-top:20px;
	}		
	#kortti_box {
		margin-top:20px;
	}	
	
	#prev-button{
		margin: 0 auto;
		left:3px;
		margin-top: -175px;
		position:absolute;
		display:block;
	}		
	#next-button{
		margin: 0 auto;
		right:3px;
		margin-top: -175px;
		position:absolute;
		display:block;
	}	
	#kohde-next-button{
		margin: 0 auto;
		right:0px;
		margin-top: -105px;
		position:absolute;
		display:block;
	}
	#kohde-prev-button{
		margin: 0 auto;
		left:0px;
		margin-top: -105px;
		position:absolute;
		display:block;
	}	
	#header-kuva{
		margin-top:20px;
		max-width: 100%; height: auto;
	}	
	#header-kuva-2{
		display:none;
	}
	#header-kuva-3{
		max-width: 100%; height: auto;
		display:block;
		margin-top:25px;
		margin-bottom:15px;
	}	

	#header-mobile{
		display:block;
	}	
	#main_header{
		display:none;
	}	
	#main_header_mobile{
		display:block;
	}	
	#main_box-kansikuva{
		width: 100%;
		float: left;
		text-align: center;
		margin: 0 auto;
		padding-bottom:20px;
	}	
	
	#main_box-kansikuva-kuva{
		max-width:100%;
		height: auto;
	}		

	#main_box-lisatietoa{
		width: 100%;
		float: left;	
		text-align: center;
		// margin-left:-10px;
	}		
	#event-list-mobile{
		display:none;
	}
	
	.cookieLaatikko{
		top: 50%;
		/*left: 50%;*/
		width: 90%;
		height: 30em;
		margin-top: -14em;
		margin-left: -45%;
		background-color: #fff;
		border-radius:20px;
		vertical-align: middle;
		position: fixed;	
	}	
	
	.palvelu_box{
		display: block;
		width:98%; 
		padding-bottom:40px;
		margin-bottom:10px;
	}	
	.palvelu_table{
		width:98%; 
		border-spacing: 0px;		
		margin-top:20px;
		margin-bottom:20px;
	}

}

/* for 480px or less */
@media screen and (max-width: 480px) {
	
  #paavalikkoTitle{
	  display:block;
  }	
	
	#pagewrap {
		padding: 10px;

	}
	#header-left2 {
		display: none;
	}	
	#header-left {
		display: none;
	}
	#header-right {
		display: none;
	}
	#header-right2 {
		display: none;
	}
	#header {
		height: auto;
	}
	h1 {
		font-size: 24px;
	}
	#sidebar {
		//display: none;
	}
	#maat_box {
		margin-top:20px;
	}	
	#kortti_box {
		margin-top:20px;
	}	
	#main_box {
		// display: none;
		float: none;
	}

	#main_box-kansikuva{
		width: 100%;
		float: left;
		text-align: center;
		margin: 0 auto;
		padding-bottom:20px;
	}	
	#main_box-kansikuva-kuva{
		max-width:100%;
		height: auto;
	}		

	#main_box-lisatietoa{
		width: 100%;
		float: left;	
		text-align: center;
		// margin-left:-10px;
	}	
	#prev-button{
		margin: 0 auto;
		left:3px;
		margin-top: -175px;
		position:absolute;
		display:block;
	}		
	#next-button{
		margin: 0 auto;
		right:3px;
		margin-top: -175px;
		position:absolute;
		display:block;
	}		

	#kohde-next-button{
		margin: 0 auto;
		right:0px;
		margin-top: -105px;
		position:absolute;
		display:block;
	}
	#kohde-prev-button{
		margin: 0 auto;
		left:0px;
		margin-top: -105px;
		position:absolute;
		display:block;
	}	
	#header-mobile{
		display:block;
		padding:0px;
	}		
	#main_header{
		display:none;
	}	
	#main_header_mobile{
		display:block;
	}	
	#header-kuva{
		margin-top:20px;
		max-width: 100%; height: auto;
	}
	#header-kuva-2{
		display:none;
	}
	#header-kuva-3{
		max-width: 100%; height: auto;
		display:block;
		margin-top:15px;
		margin-bottom:15px;
	}	
	#event-list{
		display:none;
	}
	#event-list-mobile{
		display:block;
	}
	#dia-nappi-liput{
		width:70px;
	    height: auto;
		margin-bottom:-10px;
	}
	#dia-nappi-vip{
		width:113px;
	    height: auto;
	}
}

/* --------------- */

	#res-kuva{
		// margin-top:20px;
		margin-bottom:10px;
		max-width: 100%; height: auto;
	}
	#res-kuva-lista{
		// margin-top:20px;
		margin-bottom:10px;
		max-width: 96%; height: auto;
	}
	#bigview{
		// margin-top:20px;
		margin-bottom:10px;
		max-width: 100%; height: auto;
		cursor:pointer;
	}
	
	#dia-nappi-liput,#dia-nappi-vip{
		max-width: 100%; height: auto;
	}	
	
	#content {
		background: #000000;
		text-align: left;
	}

	#pagewrap, #header, #content, #footer {
		
		border: dotted 1px #c9c9c9;
		background-color: #ffffff;
		border-radius:10px;
	}
	
	#maat_box {
		font-family: Arial, verdana, tahoma , sans-serif;
		font-size:14px;
		color:#ffffff;
		font-weight:normal;
		letter-spacing: 0.3px;
		border: dotted 3px #cedf21;
		background: #000000;
		padding:10px;
		text-align: left;
		border-radius:10px;
	}
	#kortti_box {
		font-family: Arial, verdana, tahoma , sans-serif;
		font-size:14px;
		border: dotted 3px #30b6f4;
		background: #6f6f6f;
		padding:10px;
		text-align: left;
		border-radius:10px;
	}	
	#sidebar_box {
		font-family: Arial, verdana, tahoma , sans-serif;
		font-size:14px;
		color:#ffffff;
		font-weight:normal;
		letter-spacing: 0.3px;
		border: dotted 1px #c9c9c9;
		background: #ffffff;
		padding:10px;
		text-align: left;
		border-radius:10px;
	}
	
	#facebook_box {
		font-family: Arial, verdana, tahoma , sans-serif;
		font-size:14px;
		color:#ffffff;
		font-weight:normal;
		letter-spacing: 0.3px;
		border: dotted 3px #8dc63f;
		background: #000000;
		padding:10px;
		text-align: left;
		border-radius:10px;
	}
	
	#info-box {
		font-family: Arial, verdana, tahoma , sans-serif;
		font-size:14px;
		color:#ffffff;
		font-weight:normal;
		letter-spacing: 0.3px;
		border: dotted 3px #44c8f5;
		background: #000000;
		padding:10px;
		text-align: left;
		border-radius:10px;
	}
	
/* --------------- */

A:link {text-decoration: none; color: #ffffff}
A:visited {text-decoration: none; color: #ffffff}
A:active {text-decoration: none; color: #ffffff}
A:hover {text-decoration: underline; color: #ffffff;}


hr {
	border-bottom: 0px dotted #fff;
	border-left: 0px dotted #fff;
	border-right: 0px dotted #fff;
	border-top: 1px dotted #c9c9c9;
} 

h1{
	font-size:35px;
	color:#00837f;
	font-family: otsikkoFont, Arial, verdana,tahoma , sans-serif;
	font-weight:normal;
	margin-bottom:10px;
}
h4{
	font-size:25px;
	color:#00837f;
	font-family: otsikkoFont, Arial, verdana,tahoma , sans-serif;
	font-weight:normal;
	margin-bottom:10px;
}
h2{
	font-size:25px;
	color:#00837f;
	font-family: otsikkoFont, Arial, verdana,tahoma , sans-serif;
	font-weight:normal;
	margin-bottom:10px;
}
h3{
	font-size:20px;
	color:#ffffff;
	font-family: otsikkoFont, Arial, verdana,tahoma , sans-serif;
	font-weight:normal;
}
li
{
  margin-left: 0;
  margin-right: 0;
  width:175px;
  padding: 0;
}

.header-text{
	font-family: leipaFont, Arial, verdana,tahoma , sans-serif;
	font-size:17px;
	color:#6f6f6f;
	font-weight:normal;
}

.yhteystiedot-text{
	font-family: leipaFont, Arial, verdana,tahoma , sans-serif;
	font-size:17px;
	color:#6f6f6f;
	font-weight:normal;
	
}

.palvelut-text{
	font-family: leipaFont, Arial, verdana,tahoma , sans-serif;
	font-size:17px;
	color:#6f6f6f;
	font-weight:normal;
	
}

#main_menu{
	margin-top:60px;
	margin-bottom:40px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:11px;
	padding-right:5px;
	border-radius: 25px;
    background-color: #00837f;
}
.mainmenu-text{
	font-family: leipaFont, Arial, verdana,tahoma , sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:normal;
}

a.mainmenu-text:link{
	font-family: leipaFont, Arial, verdana,tahoma , sans-serif;
	font-size:16px;
	color:#ffffff;
	font-weight:normal;
    text-decoration: none;
    //padding: 14px 25px;
    text-align: center; 
    display: inline-block;	
	//height:40px;
    background-color: #00837f;
}

a.mainmenu-text:hover{
	font-family: leipaFont, Arial, verdana,tahoma , sans-serif;
	font-size:16px;
	color:#ffffff;
	font-weight:normal;
	background-color: #009590;
}

.event-text{
	font-family: leipaFont, Arial, verdana,tahoma , sans-serif;
	font-size:16px;
	//color:#000000;
	font-weight:normal;
}

.box-text{
	font-family: leipaFont, Arial, verdana,tahoma , sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:normal;
}

.carousel-text{
	font-family: leipaFont, Arial, verdana,tahoma , sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:normal;
}

.karuselli-leipa{
	font-family: leipaFont, Arial, verdana,tahoma , sans-serif;
	font-size:14px;
	color:#6f6f6f;
	font-weight:normal;
}

a.carousel-link:link{
	font-family: leipaFont, Arial, verdana,tahoma , sans-serif;
	color:#00837f;
	font-size:14px;
	text-decoration: none;
	padding: 14px 25px;
	
}
a.carousel-link:active{
	color:#00837f;	
}
a.carousel-link:visited{
	color:#00837f;	
}
a.carousel-link:hover {
	color:#008eb0;
	font-size:14px;
	text-decoration: underline;
}


.carouselClass{
margin-top: 16px;
margin-left: -48px;
margin-bottom: 16px;
text-align: center;
}
.prev-button{
position:absolute;
margin-left: -90px;
margin-top: 55px;

}
.next-button{
position:absolute;
margin-left: 830px;
margin-top: 55px;
}

// Kohdelistaus


  otsikko {font-family: otsikkoFont, Arial, verdana,tahoma , sans-serif; font-size: 22px; font-weight:bold; color:#00837f;}
  otsikko.first {font-family: otsikkoFont, Arial, verdana,tahoma , sans-serif; font-size: 22px; font-weight:bold; color:#00837f;}
  
	a.otsikko:link{
		font-family: otsikkoFont, Arial, verdana,tahoma , sans-serif;
		color:#00837f;
		text-decoration: none;
		font-size: 22px;
		font-weight:normal;
	}
 	a.otsikko:visited{
		color:#00837f;
	}
 	a.otsikko:active{
		color:#00837f;
	}
	
  nro {font-family: otsikkoFont, Arial, verdana,tahoma , sans-serif; font-size: 16px; color:#5a5a5a;}
 
  .kohde_listaus{
    background:#ffffff;
    //border:1px dotted #019bb4;
    //width:900;
    padding:10px;
  }  

  .kohde-valiotsikko{
	font-family: otsikkoFont, Arial, verdana,tahoma , sans-serif;
	//background:#00aac3;
	background:#828282;
	border-radius:10px;
  }

  .kohde-valiotsikko-h4{
	 font-family: otsikkoFont, Arial, verdana,tahoma , sans-serif;
	 font-size:20px;
	 margin-left:10px;
	 margin-top:5px;
	 margin-bottom:5px;
	 color:#ffffff;
  }  
  
  .palvelu-valiotsikko{
	font-family: otsikkoFont, Arial, verdana,tahoma , sans-serif;
	background:#00837f;
	border-radius:10px;
  }
  
  .kohdetiedot-table{
	font-family: otsikkoFont, Arial, verdana,tahoma , sans-serif;
	font-size:17px;
  }
  
 // Päävalikko
 
 .topnav {
  overflow: hidden;
  background-color: #00837f;
}

.topnav a {
	font-family: leipaFont, Arial, verdana,tahoma , sans-serif;
	font-size:16px;
	color:#ffffff;
	font-weight:normal;
    text-decoration: none;
    padding: 4px 25px;
    text-align: center; 
    display: inline-block;	
	border-radius: 25px;
   float: left;
  //display: block;
  //color: #00837f;
  //text-align: center;
  //padding: 14px 16px;
  //text-decoration: none;
  //font-size: 17px;
}

.topnav a:hover {
  background-color: #009590;
  color: #ffffff;
}

.topnav2 {
  overflow: hidden;
  background-color: #00837f;
}

.topnav2 a {
	font-family: leipaFont, Arial, verdana,tahoma , sans-serif;
	font-size:16px;
	color:#ffffff;
	font-weight:normal;
    text-decoration: none;
    padding: 5px 15px;
	margin-right:5px;
    text-align: center; 
    display: inline-block;	
	border-radius: 25px;
   float: left;
}

.topnav2 a:hover {
  background-color: #009590;
  color: #ffffff;
}

.activeMenu {
  background-color: #009590;
  color: white;
}

.topnav .icon {
  display: none;
  color: #ffffff; 
 
}
.topnav2 .icon {
  display: none;
  color: #ffffff;
}

@media screen and (max-width: 600px) {
  .topnav a:not(:first-child) {display: none;}
  .topnav a.icon {
    float: right;
    display: block;

  }
  .topnav2 a:not(:first-child) {display: none;}
  .topnav2 a.icon {
    float: right;
    display: block;
  }  
}

@media screen and (max-width: 600px) {
  .topnav.responsive {position: relative;}
  .topnav.responsive .icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .topnav.responsive a {
    float: none;
    display: block;
    text-align: left;
  }
  .topnav2.responsive {position: relative;}
  .topnav2.responsive .icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .topnav2.responsive a {
    float: none;
    display: block;
    text-align: left;
  }  
  #paavalikkoTitle{
	  display:block;
  }	
  
	#res-kuva{
		// margin-top:20px;
		margin-bottom:10px;
		width: 400px; height: auto;
	}  
}
  .button {
    background-color: #00837f; /* Blue */
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    cursor: pointer;
	width:99%;
	border-radius: 25px;
	}
	.button:hover {
		background-color: #009590; /* Green */
		color: white;
	}
.cell input{
	color:#6f6f6f;
	border-radius:10px;
	border-style:solid;
}
.cell select{
	color:#6f6f6f;
	border-radius:10px;
	border-style:solid;
}
.kaavake_input{
	font-family: Verdana; 
	font-size: 10pt; 
	border: 1px solid #00778B; 
	background-color: #FFFFFF;
	height:25px;
	width:99%;
	color:#6f6f6f;
	border-radius:10px;
}
.kaavake_select{
	font-family: Verdana; 
	font-size: 10pt; 
	border: 1px solid #00778B; 
	background-color: #FFFFFF;
	height:25px;
	width:99%;
	border-radius:10px;
}
.kaavake_textarea{
	font-family: Verdana; 
	font-size: 10pt; 
	border: 1px solid #00778B; 
	background-color: #FFFFFF;
	//height:25px;
	width:99%;
	border-radius:10px;
}