/* HENKILÖKUNTA TYYLIT ALKAA */
.hen{
background-color:#ffcc99;
}
#hen_vali{
float:left;
width:400px;
height: 20px;
}

#hen_ala{
height: 45px;
float:left;
width:459px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='kuvat/yhteystietokortti_07.gif');
background-repeat:no-repeat;

}
 
#hen_ala[id]{
background-image:url(kuvat/yhteystietokortti_07.gif);
}


#hen_yla{
height:44px;
padding-top:10px;
padding-bottom: 10px;
width:459px;
background-image:url(kuvat/yhteystietokortti_03.gif);
background-repeat:no-repeat;
float:left;

}

#hen_tulosta{
float:left;
position:relative;
left: 280px;
}

#hen02_wrapper{
width:463px;
margin: 0 auto;
}
#hen02{
width:459px;
float:left;
background-image:url(kuvat/yhteystietokortti_05.gif);
background-repeat:repeat-y;
}

#hen02 p{
margin:0px 0px 15px 0px;
padding:0px;
}

#hen02_kuva{
padding-left:40px;
width: 150px;
text-align:center;
float: left;
height: auto !important; /* for modern browsers */
height: 178px; /* for IE5.x and IE6 */
min-height: 178px; /* for modern browsers */
}

#hen02_teksti{
text-align:left;
padding-left:65px;
width: 181px;
float: left;
}

.h_osio{
padding-top: 15px;
}

#henk_ala a:link, .henk_ala a:visited{
font-weight:normal;
color:#565555;
font-size: 12px;
}
.h01{
width: 20px;
height: 19px;
vertical-align:bottom;
padding-bottom: 4px;
}

.h02{
width: 175px;
height: 19px;
vertical-align:bottom;

}

.h03{
width: 410px;
height: 19px;
vertical-align:bottom;
}





.huomio{
margin: 0 auto;
border-color: #dbe3c2;
border-style: solid;
border-width:1px;
padding-top:20px;
padding-bottom:20px;
width:385px;
text-align:center;

 }
 
 .vihrea{
 color: #89a72e;
 }



body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#565555;
background-color:#FFFFFF;
}

h4{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#87a828;
padding-top:0px;
margin:0px;
text-transform:uppercase;
}

