/* CSS Document */

textarea#muuta{
	width: 450px;
	height: 80px
	}
textarea#laskutus{
	width: 450px;
	height: 80px
	}
textarea#perusmalli{
	width: 500px;
	height: 80px
	}
textarea#keski{
	width: 500px;
	height: 80px
	}
textarea#kieleto{
	width: 550px;
	height: 50px
	}
textarea#kieletv{
	width: 550px;
	height: 50px
	}
textarea#kieletk{
	width: 550px;
	height: 50px
	}
.lasku{
	padding-right:10px;
	padding-left:10px;
	}
#laskuotsikko{
	border: 1px solid #86A7D3;
	height: 25px;
	
	}
#kirje{
	border: 1px solid #86A7D3;
	}
.px{
	width: 40px;
	height: 21px;
	}
.logo{
	width: 145px;
	}
.ekartta{
	width: 255px;
	height: 142px;
	}
#vaakaeka{ 
	width: 255px;
	height: 20px;
	position: absolute;
	top: 125;
	left: 20;
	text-align: center;
	}
#vaakaekatoka{ 
	width: 255px;
	height: 20px;
	position: absolute;
	top: 60;
	left: 25;
	text-align: left;
	}
#vaakaekaviisi{ 
	width: 255px;
	height: 20px;
	position: absolute;
	top: 155;
	left: 20;
	text-align: center;
	}
#vaakaekakyba{ 
	width: 255px;
	height: 20px;
	position: absolute;
	top: 165;
	left: 20;
	text-align: center;
	}
#vaakaekaseiska{ 
	width: 255px;
	height: 20px;
	position: absolute;
	top: 175;
	left: 20;
	text-align: center;
	}
#vaakaekakasi{ 
	width: 255px;
	height: 20px;
	position: absolute;
	top: 185;
	left: 20;
	text-align: center;
	}
#vaakaekaysi{ 
	width: 255px;
	height: 20px;
	position: absolute;
	top: 75;
	left: 25;
	text-align: left;
	}
#vaakatokaeka{ 
	width: 255px;
	height: 20px;
	position: absolute;
	top: 140;
	left: 25;
	text-align: left;
	}
#vaakatokatoka{ 
	width: 255px;
	height: 20px;
	position: absolute;
	top: 85;
	left: 10;
	text-align: right;
	}
#vaakatokaviisi{ 
	width: 255px;
	height: 20px;
	position: absolute;
	top: 150;
	left: 25;
	text-align: left;
	}
#vaakatokakyba{ 
	width: 255px;
	height: 20px;
	position: absolute;
	top: 160;
	left: 25;
	text-align: left;
	}
#vaakatokaseiska{ 
	width: 255px;
	height: 20px;
	position: absolute;
	top: 170;
	left: 25;
	text-align: left;
	}
#vaakatokakasi{ 
	width: 255px;
	height: 20px;
	position: absolute;
	top: 180;
	left: 25;
	text-align: left;
	}
#vaakatokaysi{ 
	width: 255px;
	height: 20px;
	position: absolute;
	top: 97;
	left: 10;
	text-align: right;
	}
#kehys{
	padding:0px;
	border: 0px; 
	width: 585px;
	height: 439px;
	padding-top:20px;
	padding-left:17px;
	padding-right:17px;
	border-left: 1px solid #86A7D3;
	border-top: 1px solid #86A7D3;
	border-right: 1px solid #86A7D3;
	border-bottom: 1px solid #86A7D3;
	background: white;
	overflow:auto;
	}
#viiva{
	padding:0px;
	border: 0px; 
	width: 578px;
	height: 24px;
	border-top: 1px solid #86A7D3;
	}
#kehys2{
	padding:0px;
	border: 0px; 
	width: 780px;
	height: 450px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	border-top: 1px solid #86A7D3;
	border-left: 1px solid #86A7D3;
	border-right: 1px solid #86A7D3;
	border-bottom: 1px solid #86A7D3;
	background: white;
	}
#kirjautuminen{
	padding:0px; 
	width: 350px;
	height: 200px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	border-top: 1px solid #86A7D3;
	border-left: 1px solid #86A7D3;
	border-right: 1px solid #86A7D3;
	border-bottom: 1px solid #86A7D3;
	background: white;
	}
#navi{
	padding-left:6px;
	padding-top:5px; 
	border: 0px; 
	width: 133px;
	height: 445px;
	}
#kortti{
	width: 630px;
	height: 445px;
	background: white;
	overflow:auto;
	}

.valkoinen{
	color: white;
	font-family: Arial;
	font-size: 14px;
	}
#valkoinen{
	color: #2A528E;
	font-family: Arial;
	font-size: 14px;
	text-decoration:none;
	}
#nuoli{
	color: black;
	font-family: Arial;
	font-size: 14px;
	text-decoration:none;
	}
.valktumma{
	font: bold;
	color: white;
	font-family: Arial;
	font-size: 16px
	}
.alapalkki{
	color: #7A8BB4;
	font-family: Arial;
	font-size: 12px
	}


#tilaus{
	width: 302px;
	height: 95px;
	border-left: 1px solid #86A7D3;
	border-top: 1px solid #86A7D3;
	border-right: 1px solid #86A7D3;
	border-bottom: 1px solid #86A7D3;
	background-color:white;
	overflow:auto;
	}

.leipa{
	color: #2A57A5;
	font-family: Arial;
	font-size: 13px
	}

.leipa2{
	color: #2A57A5;
	font-family: Arial;
	font-size: 14px
	text-decoration: underline; 
	}		
.huomio{
	color: #6BB32C;
	font-family: "Georgia", Arial;
	font-style: italic;
	font-size: 16px}

#kuva { 
	float: right; 
	}

#tekstit { 
	float: right;
	width:300px; 
	color: #2A57A5;
	font-family: Arial;
	font-size: 14px
	}

.line { 
	border-top-width: 1px; 
	border-top-style: solid; 
	border-top-color: #869FCC;
	width:100% 
} 


	
.otsikko{
	color: #2A57A5;
	font-family: "Georgia", Arial;
	font-style: bold;
	font-size: 18px;
	}
.otsikko5{
	color: black;
	font-family: "Georgia", Arial;
	font-style: bold;
	font-size: 14px;
	}
.otsikko2{
	color: #2A57A5;
	font-family: Arial;
	font-style: bold;
	font-size: 16px; 
	border-bottom: 1px solid #86A7D3;
	}
.otsikko4{
	color: #2A57A5;
	font-family: Arial;
	font-style: bold;
	font-size: 16px; 
	border-bottom: 1px solid #cccccc;
	}
.otsikko3{
	color: #2A57A5;
	font-family: Arial;
	font-style: bold;
	font-size: 14px; 
	border-bottom: 1px solid #86A7D3;
	}
rial;
	font-style: bold;
	font-size: 18px;
	}

.otsikko2{
	color: #2A57A5;
	font-family: Arial;
	font-style: bold;
	font-size: 16px; 
	border-bottom: 1px solid #86A7D3;
	}
.otsikko3{
	color: #2A57A5;
	font-family: Arial;
	font-style: bold;
	font-size: 14px; 
	border-bottom: 1px solid #86A7D3;
	}

