body{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:small;

	background-color:#000000;

}



a{color:#000000;}



a:hover{color:#ff0000;}



p{

	padding-left:3px;

	padding-right:3px;

}



h1{

    padding-left:3px;

	padding-right:3px;

	font-size:large;

}



h2{

	padding-left:3px;

	padding-right:3px;

	font-size:medium;

}



h3{

	padding-left:3px;

	padding-right:3px;

	font-size:small;

}



img{

	border:0px;
  padding:3px;

}



#wrap{

	border:1px solid #cccccc;

	background:#ffffff;

	width:766px;

	margin:0 auto;

	text-align:left;

}



#header{

	width:760px;

	height:106px;

    text-align:center;

    margin:3px 3px 0px 3px;

    background-image:url(img/header.jpg);

    background-repeat:no-repeat;

}



#navi{

	width:21%;

	clear:left;

	float:left;

	margin-left:3px;

	font-weight:bolder;

}

#navi a{

  text-decoration:none;

}



#main-content{

	width:75%;

	float:right;

	margin-left:5px;

}



#etusivu_vasen{

  clear:left;

  float:left;

  /*text-align:center;*/

  width:67%;

}



#etusivu_oikea{

  clear:right;

  float:right;

  width:32%;

}
#leftcol{
  clear:left;
  float:left;
  width:65%;
}
#rightcol{
  clear:right;
  float:right;
  width:34%;
}


#footer{

	clear:both;

	font-size:x-small;

	margin-left:3px;

	margin-right:3px;

    border-color:#cccccc;

    border-style:solid;

    border-width:1px 0px 0px 0px;

}



#copy{

  clear:left;

  float:left;

}



#updated{

  clear:right;

  float:right;

}



.sisennys{

  padding-left:30px;

}


.raami{
	border:1px solid #cccccc;
	padding:3px;
}

.break{

  clear:both;

  margin-left:3px;

  margin-right:3px;

  height:1px;

}
.pieniharmaa{
font-size:x-small;
color:#999999;}

#it-turku{width:760px;margin:0 auto;text-align:right;}
#it-turku a {color:#ffffff; font-size:xx-small; font-weight:bold;}
