html, body {
	font-family: "times new roman", verdana;
	margin: 0;
	padding: 0;
	height: 100%;
	background-color: #16465d;
}

#layout {
 
background-image: url("./kuvat/grafiikka/taustagradient.jpg"); 
background-repeat: repeat-y;
background-color: #124057;
background-position: center;
min-height: 100%;
width: 900px;
position: relative;
margin-left:auto;
margin-right:auto;
}

.padding { padding-left: 15px; padding-right: 15px;}
.whitefont {color: #FFFFFF;}
.blackfont {color: #000000;}
.bold { font-weight: bold; }
.whitelink a:visited { color: #FFFFFF; text-decoration: none; }
.whitelink a:link { color: #FFFFFF; text-decoration: none; }
.silverfont { color: silver; }
.syanfont { color: #206b8b; }
.italic { font-style:italic; }
.kristenitc { font-family: "Kristen ITC", verdana; }
.whitefont a:hover { color: silver; }
.syanlink a:link { color: #19526d; }
.syanlink a:visited { color: #19526d; }
.syanlink a:hover { color: #35d3ef; }
.font15 { font-size:32px; }


#ylapalkki {
position: fixed;
font-size: 33px;
margin: auto;
float: none;
width: 100%; }

#maintaksi { 
	border: 1px solid #FFFFFF;
	width: 400px;
	margin: auto;
}


#navi {
	margin-left: auto;
	margin-right: auto;
	width: 500px;
	z-index:7;
	position:relative;
}

#navitausta {
	margin-top: -26px;
	margin-left: auto;
	margin-right:auto;
	position: relative;
	z-index: 2;
}

#gradientwhite {
	margin-left: 420px;
}

#taksiliikennepauno {
	float:left;
	background-image:url("./kuvat/grafiikka/gradienttaksiliikennepauno.png");
	width:200px;
	background-repeat: no-repeat;
	margin-left: 10px;
	padding-left:15px;
	padding-top:4px;
	padding-bottom:0px;
	
}


#saarijarvi {
	margin-top:0px;
	float:right;
	background-image: url("./kuvat/grafiikka/gradientsaarijarvi.png");
	background-repeat: no-repeat;
	padding-left:5px;
	margin-left:0px;
	margin-right: 0px;
	width:170px;
	padding-top:4px;


}

#taksiliitto {
	margin-top:0px;
	float:right;
	background-image: url("./kuvat/grafiikka/gradienttaksiliitto.png");
	padding-right:15px;
	margin-right:0px;
	width:170px;
	padding-top:4px;

}


#gradientborder {
	margin-top:0px;
	margin-left:-150px;
	position:relative;
	z-index:3;
}
#gradientborderup {

width: 5px;
}


#teksti { 
	position: relative;
	z-index: 5;
	width: 600px; 
	background-color: #eaebec; 
	border: 5px outset #1e5f7d;
	margin-top:-9px;
	margin-left:auto;
	margin-right:auto;
	padding: 15px;

}

#tekstilevea { 
	position: relative;
	z-index:5;
	width: 900px; 
	background-color: #eaebec; 
	border: 5px outset #1e5f7d;
	margin-top:-9px;
	margin-left:auto;
	margin-right:auto;
	padding: 15px;

}

#extra {
height:50px;
}

#alapalkki {
position: absolute;
background-image: url("./kuvat/grafiikka/gradientnavi2.png");
bottom: 0;
width: 100%;

clear: both; }


