/* <<<   taonra_tyylit  >>>  */



body {
  font-family: Comic Sans MS;
	background-image : url(kuv/tausta1.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-color : #009ACD;
	color: #EEE8CD;
	
}





/* ============================================= */

a {
  font-family: Trebuchet MS;
  font-size: 1.1em;
  font-weight : normal;
	color: #00CED1;
	text-decoration: none;
}

a:hover {
  font-family: Trebuchet MS;
  font-size: 1.1em;
  font-weight : normal;
	color: rgb(79,189,186);
	text-decoration: none;
}

.df{
  font-weight : normal;
	color: #00CED1;
	text-decoration: underline;
}

.df:hover {
  font-weight : normal;
	color: rgb(79,189,186);
	text-decoration: underline;
}


/* PageFrame: Kehys, joka ympäröi koko sivua */

#pageFrame {
	width: 100%;  /* IE:tä varten */
	
	padding: 0;
}


/* ============================================= */

table.index {

width : 777px;
border-top : 0px outset #FF4500;
border-left : 0px outset #FF4500;
border-bottom : 0px outset #FF4500;
border-right : 0px outset #FF4500;
}

/* Otsikkotyylit */

h1, h2 {
	clear:left;
	font-family:Trebuchet MS;
	font-weight:bold;
	letter-spacing: 1px;
	color: #EEE8CD;
	padding-top: 1px;
	padding-bottom: 0px;	
}


h1 {
	font-size: 1.1em;
	border-bottom : 0px double #00CED1;
}

h2 {
	font-size: 1.1em;
	border-bottom: 0px solid #00CED1;
	padding-left: 0px;
}

h3 {
	clear:left;
	font-family: Trebuchet MS;
	font-weight:normal;
	font-size: 1.1em;
	color: #262626;
	padding-top: 1px;
	margin-bottom: 0px;
}


/* ============================================= */

img {
border-top : 3px double rgb(79,189,186);
border-left : 3px double rgb(79,189,186);
border-bottom : 3px double rgb(79,189,186);
border-right : 3px double rgb(79,189,186);
background: rgb(79,189,186);
}

img.logo {
border-top : 0px double rgb(79,189,186);
border-left : 0px double rgb(79,189,186);
border-bottom : 0px double rgb(79,189,186);
border-right : 0px double rgb(79,189,186);
background: rgb(79,189,186);
}

/* Tekstisisöltöön liittyvien kuvien näyttäminen reunustettuna */

img {
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 4px;
	margin-bottom: 2px;
}

img.noborder {
margin : 0;
border : 0;
}

/* ============================================= */

p.copy {
  font-size: 0.8em;
	font-style: normal;
	color: #191970;
}


input {
border-top: 0px;
border-right: 0px;
border-bottom: 0px;
border-left: 0px;
font-weight : normal;
text-align: left;
color: #262626;
text-decoration:none;
background-color: #ffe1ff;
}

input.nappi {
border-top : 0px double rgb(122,98,75);
border-left : 2px inset rgb(99,121,99);
border-bottom : 2px outset rgb(99,121,99);
border-right : 0px outset rgb(122,98,75);
font-weight : bold;
text-align: center;
color: rgb(31,47,68);
text-decoration:none;
background-color: #ffe1ff;
}

textarea {
border-top: 0px;
border-right: 0px;
border-bottom: 0px;
border-left: 0px;
font-weight : normal;
text-align: left;
color: #262626;
text-decoration:none;
background-color: #ffe1ff;
}