/* CSS Document */

html, body {
height: 100%;
width: 100%;
min-width: 1000px;
min-height: 800px;
padding: 0px;
margin: 0px;
}

body {
	background-color: white;
background: url( images/png/valikko.png ) top left repeat-y;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}

#kokowrap {
min-height: 100%;
height: auto;
width: 100%;
}

#yla {
height: 374px;
width: 100%;
	min-width: 1000px;
}

#ylavasen {
	background: url( images/png/ylavasen.png ) top left no-repeat;
	height: 374px;
	width: 700px;
float: left;
}

#ylaoikea {
background: url( images/png/ylaoikea.png ) top right no-repeat;
background-attachment: scroll;
height: 204px;
width: 244px;
float: right;
}

#logo {
margin-left: 300px;
margin-top: 70px;
text-align: center;
}

#keskiwrap {
width: 100%;
background: inherit;
}

#valikko {
width: 200px;
float: left;
margin-top: -50px;
}

#sisalto {
float: left;
margin-top: -150px;
width: 75%;
background: url( images/png/tausta.png ) bottom left no-repeat;
}

#sisaltoteksti {
margin-right: 30px;
font-weight: 500;
font-size: 105%;
float: left;
width: 50%;
min-width: 360px;
margin-left: 5%;
margin-top: 0px;
}

#sisaltokuva {
float: right;
margin-right: 20px;
margin-top: 70px;
margin-bottom: 70px;
min-height: 525px;
width: 30%;
min-width: 280px;
text-align: right;
}

#sisaltoteksti2 {
margin-right: 30px;
font-weight: 500;
font-size: 105%;
float: left;
width: 30%;
min-width: 360px;
margin-left: 5%;
margin-top: 0px;
}

#sisaltokuva2 {
float: right;
margin-right: 20px;
margin-top: 70px;
margin-bottom: 70px;
min-height: 525px;
width: 50%;
min-width: 280px;
text-align: right;
}

h1 {
font-weight: 600;
font-size: 150%;
}


h2 {
font-weight: 600;
font-size: 115%;
}



#ala {
width: 100%;
height: 105px;
}



#alavasen {
background: url( images/png/alavasen3.png ) bottom left no-repeat;
height: 105px;
width: 270px;
	float: left;
}


#alaoikea {
background: url( images/png/alaoikea.png ) bottom right no-repeat;
height: 105px;
width: 351px;
	float: right;
}

#yhteystiedot {
padding-top: 0px;
float: left;
font-weight: 500;
font-size: 80%;
width: 379px;
margin-top: 60px;
}

.alareuna {
padding-bottom: 6px;
}

.alalogo {
padding-right: 5px;
padding-top: 5px;
float: left;
}

.alateksti {
padding-left: 15px;
float: left;
}

a {
text-decoration: none;
color:#991100;
}

a:hover {
text-decoration: underline;
color:#991100;
}

a:active {
text-decoration: underline;
color:#991100;
}

a.valikkolinkki {
	font-size: large;
	font-weight: 600;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 30px;
padding-left: 15px;
}

a.valikkolinkki:hover {
	font-size: large;
	font-weight: 600;
	color: #FFFFFF;
	text-decoration: underline;
}
a.valikkolinkki:active {
	font-size: large;
	font-weight: 600;
	color: #FFFFFF;
	text-decoration: underline;
}

li {
	list-style-position: inside;
	list-style-image: url(images/kukka.png);
	margin-left: -40px;
}
