html {
	background-color: #fcfdfe;
}

body {
	background-color: #fcfdfe;
	color: #6a6a6c;
}

#wrapper {
	border-left: 1px solid #dde3e8;
	border-bottom: 1px solid #dde3e8;
	border-right: 1px solid #dde3e8;
}



/* Sivuvalikko */


#subnav ul li a {
	color: #fff;
	background-color: #319bb9;
}

#subnav ul li a.open {
	color: #fff;
	background-color: #67c4de;
}

#subnav ul li a:hover {
	color: #fff;
	background-color: #67c4de;
}

/* Ala-alavalikko */

#subnav ul li ul {
	background-color: #efefee;
}

#subnav ul li ul li a {
	color: #6b6b6a; /*#6b6b6a;*/
}

#subnav ul li ul li a.open {
	color: #000;
}

#subnav ul li ul li a.open:hover {
	color: #000;
}

#subnav ul li ul li a:hover {
	color: #6b6b6a;
	background-color: transparent;
}

/* Ala-ala-alavalikko */


#subnav ul li ul li ul li a {
	color: #6b6b6a;
}

#subnav ul li ul li ul li a.open {
	color: #000;
}

#subnav ul li ul li ul li a.open:hover {
	color: #000;
}

#subnav ul li ul li ul li a:hover {
		color: #6b6b6a;
}

a {
	color: #118db1;
	background-color: transparent;
}

a:hover {

}

h1 {
	color: #118db1;
	background-color: transparent;
}

h2 {
	color: #000;
	background-color: transparent;
}

h3 {
	color: #6a6a6c;
	background-color: transparent;
}

hr {
	color: #dadadc;
	background-color: #dadadc;
}

p {

}

img {
	border-color: #ccc;
}

table {
	border-color: #ccc;
}

td {
	border-color: #ccc;
}

ol {

}

ol li {

}

ul {

}

ul li {

}

form {

}

.submit {

}

.submit:focus {

}

input, textarea, select {

}


input:focus, textarea:focus {

}

fieldset {

}

