body {
	margin: 5px; 
	padding: 0px; 
	background-color: #debd7b;
	color: #660000;
	font-size: 14px;
	font-family:  helvetica, timesroman, arial, serif;}

h1{color: #666600; font-size: 28px}
h2{color: #000066; font-size: 22px}
h3{color: #666699; text-align: center; font-size: 20px}
h4{color: #607080; text-align: center; font-size: 16px}
h5{color: #804040; text-align: center; font-size: 14px}

a:link {color: #804040; text-decoration: none;  font-size: 14px }
a:visited {color: #804040; text-decoration: none;  font-size: 14px}
a:active {color: #804040; text-decoration: none;  font-size: 14px}
a:hover { color: #333399;  text-decoration: underline;  font-size: 14px}

.sbar {
	background-color: #778888;
	
	}
hr
	{ 
	border: 0; 
	color: #b58c52; 
	background-color: #b58c52;
	height: 3px;
}
img {
	border: 0;
	}
.ylapalkki {
	height: 91px;
	}
.vali {
	width: 1000px;
	}

.taus {
	margin-left:auto;
	margin-right:auto;
	width: 1000px;
	background-image: url(malli2.gif);
	background-repeat: no-repeat;
	border-left : 2px solid #b58c52;
	border-right : 2px solid #855c32;
	border-top: 2px solid #b58c52;
	border-bottom: 2px solid #855c32;}

a.menulink:link { color: #000000; background: url(taus2.gif); padding-right: 24px; padding-left: 24px; float: left; padding-bottom: 3px; padding-top: 3px;  text-decoration: none; font-size: 12px }
a.menulink:visited { color: #000000; background: url(taus2.gif); padding-right: 24px; padding-left: 24px; float: left; padding-bottom: 3px; padding-top: 3px;  text-decoration: none; font-size: 12px }
a.menulink:active {	color: #000000; background: url(taus.gif); padding-right: 24px; padding-left: 24px; float: left; padding-bottom: 3px; padding-top: 3px;  text-decoration: none; font-size: 12px }
a.menulink:hover { color: #666666; background: url(taus.gif); text-decoration: none; font-size: 12px }
a.menulinkhover:link { padding-right: 17px; padding-left: 22px; float: left; padding-bottom: 3px; padding-top: 3px; color: #db4200; background-color:#4a5b65;  text-decoration: none; font-size: 12px }
a.menulinkhover:visited { color: #db4200; padding-right: 17px; padding-left: 22px; float: left; padding-bottom: 3px; padding-top: 3px; background-color:#4a5b65;  text-decoration: none; font-size: 12px }
a.menulinkhover:active { color: #db4200; padding-right: 17px; padding-left: 22px; float: left; padding-bottom: 3px; padding-top: 3px; background-color:#4a5b65;  text-decoration: none; font-size: 12px }
a.menulinkhover:hover { color: #666666; background-color:#4a5b65; text-decoration: none; font-size: 12px }

.palkki1 {
	width: 1000px;
	text-align: center;
	padding: 3px 0px 0px 15px;
	}
.navipalkki {
	height: 43px;
	}
.vasen {
	width: 100px;
	padding: 1px;
	background-color: #d9bf91;
	background-image: url(palkki.gif);
	background-repeat: repeat;
	}

.oikea {
	width: 100px;
	background-image: url(palkki.gif);
	background-repeat: repeat;
	background-color: #d9bf91;}

.keskus {
	width: 800px;
	
	padding: 5px;
	background-color: #efdebd;
	border-left : 1px solid #b58c52;
	border-right : 1px solid #b58c52;
	border-top : 1px solid #b58c52;}
.keskus2 {
	width: 800px;
	
	padding: 10px 10px 10px 10px;
	background-color: #efdebd;
	border-left : 1px solid #b58c52;
	border-right : 1px solid #b58c52;
	border-top : 1px solid #b58c52;}
.maili {
	text-align: center;
	}

	
ul.box { 
	
        background: #e0d0b0; 
         margin: 1px 110px 1px 110px;
        padding: 1px 1px 1px 1px;
                                     
      }
li.boxi { 
        color: #660000;                
        background: #ead9b8;           
        margin: 1px;
        padding:4px 4px 4px 4px; 
        list-style: none;
	         
                               
      }
 
}	
.galtd {
	width: 140px;
}
.galtr {
	height: 110px;
	}

div.imgright {
float: right;
text-align: right;

}

div.center {
display:block;
margin:0 auto;  
text-align:center;

}
div.righttext {
padding: 0px 0px 0px 500px;
}
div.lefttext {
padding: 0px 0px 0px 10px;
}
div.right2text {
padding: 0px 0px 0px 350px;
}
div.left2text {
padding: 0px 0px 0px 160px;
}
div.gleft {
float: left;
}
div.gright {
float: right;
}

