
/**********BASIC**********/

* { font-family: Tahoma;
	font-size:12px;
	line-height: 20px;
	
}

/*td { padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

tr { padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

table { padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}*/

tbody { padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
input{ font-family: Tahoma;
	font-size:12px;
}
h3{ font-size: 18px;

}
.alignleft { float:left;


}
body { 

    text-align: center; /* to correct the centering IE bug*/

}
#tausta {	

		position:relative;

		text-align: center;
		margin-left: auto;
		margin-right: auto;

}
		
	
.sivusisalto	{	position: relative;
					width: 850px;
					background-color: #ffffff;
					-webkit-border-radius: 10px;
					-moz-border-radius: 10px;
					border-radius: 10px;
					 -moz-box-shadow: 0px 0px 50px #cac8b2;
					-webkit-box-shadow: 0px 0px 50px #cac8b2;
					box-shadow: 0px 0px 50px #cac8b2;	
					padding:20px;
					padding-bottom:0px;
					z-index:5;
					text-align:left;
					margin-bottom: 20px;
					margin-top: 30px;
					margin-left: auto;
					margin-right: auto;
					color:#322f2c;
					
}

#textarea {	width: 700px;
			position: relative;
			padding-left: 90px;

}

#textarea1{	width: 726px;
			position: relative;
			padding-left: 90px;
			padding-right: auto;
			background-repeat: no-repeat;

}

#textarea_form {	width: 500px;
				position: relative;
				padding-left: 180px;

}

#ala-background	{	
				 
				height:151px; 
				position: relative;
				background-image: url(ala-background.jpg);
				background-repeat: repeat;
				vertical-align: bottom;
				display:block;
				text-align:center;
				margin-left: auto;
				margin-right: auto;
				
				/*z-index:5;*/
}	

#ylapalkki { height: 148px;
			position: relative;
			display:block;
			background-image: url(palkkipala.jpg);
			background-repeat: repeat;
			z-index:15;
}