table { 
valign: top;
}

A:link, A:visited
{
    font-family:Tahoma;
	font-weight:normal;
	font-size:13px;
	color:#ab0000;	
	}
	
A.navi:link, A.navi:visited
{
	text-decoration: none;
    font-family:Tahoma;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;	
	}
	
body
{
	background-color:#FFFFFF;
	}
	
	
.viiva2 {
background-color:#000000;
border:0px;
}

.viiva {
background-color:#B20000;
border:0px;
}

.otsikko1 {
	font-family: Arial, Verdana;
	font-size: 26px;
	color:#000000;
	text-transform: uppercase;
	text-align: center;
}

.alempiotsikko {
	font-family: Arial, Verdana;
	font-size: 58px;
	color:#000000;
	text-transform: uppercase;
	line-height: 40px;
	text-align: center;
	}
	
.kuvaus {
	font-family: Arial, Verdana;
	font-size: 10px;
	color:#000000;
	line-height: 10px;
	text-align: justify;
	
}

.ylatitle {
	width:900px;
	}

.menutitle2 {
cursor:pointer;
margin-bottom: 5px;
background-color:#ab0000;
color:#cf0000;
width:140px;
padding:3px;
text-align:center;
font-weight:bold;
/*/*/border:1px solid #000000;/* */
}

.menutitle3 {
cursor:pointer;
margin-bottom: 5px;
background-color:#12127D;
color:#FFFFFF;
width:150px;
padding:2px;
text-align:center;
font-weight:bold;
/*/*/border:1px solid #000000;/* */
}

.menutitle{
font-family:Tahoma;
font-weight:bold;
font-size:15px;
cursor:pointer;
margin-bottom: 5px;
background-color:#B20000;
color:#FFFFFF;
width:150px;
padding:2px;
text-align:center;
/*/*/border:1px solid #000000;/* */
}

.boksi {
background-image:url('350.png');
border:0px solid #000000;
height: 180px;
}

.tekstit {
border:0px solid #000000;
width:650px;
font-size: 12px;
font-family:Arial, Tahoma, Verdana, 'Trebuchet MS', Sans-Serif;
text-align: justify;
}

.title {
border-bottom: 3px solid #B20000;
font-size: 25px;
font-family:Arial, Tahoma, Verdana, 'Trebuchet MS', Sans-Serif;
}

.copy {
font-size: 12px;
font-family:Arial, Tahoma, Verdana, 'Trebuchet MS', Sans-Serif;
text-align: justify;
}

.margin {
  margin-top: 5px;
  margin-right: 5px;
  margin-bottom:5px;
  margin-left: 5px;
}