body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#D7D7D7;
	}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:white;
}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bodystyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.xbig {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.expanded {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}

.justified {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #999999;
}

.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border-width: thin;
	border-style: solid;
}

#ylaosa {
background-image:url(img/ylapalkki_eacc.jpg);
text-align:left;
padding-bottom:10px;
height:140px;
}

#linkit {
padding-top:20px;

}

#linkit a {
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:30px;

}

#etusivu_kuva {
float:left;
padding-left:10px;
padding-bottom:10px;
padding-top:20px;

}

#etusivu_teksti {
float:right;
padding-left:10px;
padding-top:40px;
padding-bottom:60px;
text-align:center;
font-size:22px;
}

#alaosa {
margin:auto;
width:1024px;
text-align:center;
line-height:20px;
color:white;
background-image:url(img/alapalkki.jpg);
height:40px;
}

.ddsmoothmenu-v ul{
margin: 0;
padding: 0;
width: 200px; /* Main Menu Item widths */
list-style-type: none;
font: bold 12px Verdana;
float:left;
padding-top:20px;

border-bottom: 1px solid #ccc;
}
 
.ddsmoothmenu-v ul li{
position: relative;
}

/* Top level menu links style */
.ddsmoothmenu-v ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
padding: 6px;
border-bottom: 1px solid #778;
border-right: 1px solid #778;
}

.ddsmoothmenu-v ul li a:link, .ddsmoothmenu-v ul li a:visited, .ddsmoothmenu-v ul li a:active{
background: #1f1343; /*background of menu items (default state)*/
color: white;
}


.ddsmoothmenu-v ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
background: #EFB81D; 
color: white;
}

.ddsmoothmenu-v ul li a:hover{
background: #EFB81D; /*background of menu items during onmouseover (hover state)*/
color: white;
}

/*Sub level menu items */
.ddsmoothmenu-v ul li ul{
position: absolute;
width: 200px; /*Sub Menu Items width */
top: 0;
font-weight: normal;
visibility: hidden;
}

 
/* Holly Hack for IE \*/
* html .ddsmoothmenu-v ul li { float: left; height: 1%; width: auto;}
* html .ddsmoothmenu-v ul li a { height: 1%; }
/* End */

#normaali_teksti {
padding-left:10px;
padding-bottom:10px;
padding-top:10px;

}

#normaali_kuva {
padding-left:10px;
padding-top:20px;
}
