#hymy-info-wrap{width:100%;color:#fff;font-size:13px;}
#hymy-info-wrap a{color:#fff;text-decoration:none;}
#hymy-info-wrap a:hover{color:#fff;text-decoration:underline;}
#hymy-info{margin:0 auto;padding:0 0 45px 202px;background:url(../img/site/hymy-logo.gif) 20px 16px no-repeat;width:795px;}
#hymy-info h3{clear:left;font-weight:bold;margin:0;padding:16px 0 0 0;background:none;border:none;font-size:13px;text-align:left;color:#fff;}
#hymy-info dt{color:#fff;float:left;margin:0 6px 0 0;}
#hymy-info dl{clear:both;margin:0;}
#hymy-info dd{margin:0 6px 0 0;padding:0 8px 0 0;background:url(../img/site/valiviiva2.gif) no-repeat 100% 50%;float:left;}
#hymy-info dd.last{background:none;}
#otavamedia-info-wrap{background:#253032;position:relative;}
#otavamedia-info{color:#999;margin:0 auto;padding:0 0 50px;width:952px;}
#otavamedia-info address{float:left;padding:16px 0 5px;width:175px;font-style:normal;}
#customer-service-info{float:left;padding:16px 0 5px;width:415px;}
#otavamedia-info .clear{border-top:0 none;clear:both;font-size:1px;height:0;margin:0;padding:0;width:100%;}
h2#otavamedia_logo{background:url(../img/site/otavamedia-logo.gif) repeat scroll 0 0 transparent;
bottom:0;height:69px;position:absolute;right:0;width:220px;}
h2#otavamedia_logo a{display:block;height:69px;text-indent:-9999px;width:220px;}
#customer-service-info h4{color:#999;margin:0;font-size:13px;}
#customer-service-info p{color:#999;margin:0;font-size:13px;}
#palvelut dt{float:left;font-weight:bold;margin:0 6px 0 0;padding:0 4px 0 0;}
#palvelut{clear:both;padding:16px 0 0 0;width:836px;color:#999;}
#palvelut dd{background:url(../img/site/valiviiva.gif) no-repeat scroll 100% 50% transparent;float:left;margin:0 6px 0 0;padding:0 8px 0 0;white-space:nowrap;}
#palvelut dd.last{background:none repeat scroll 0 0 transparent;}
#palvelut a{color:#999;text-decoration:none;}
#palvelut a:hover{color:#ccc;text-decoration:underline;}
#palvelut a.selected, #palvelut a.selected:hover{color:#fff;font-weight:bold;text-decoration:none;}
