img { border: 0pt none; }
table { border-collapse: collapse; }
.clear-block:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
.clear-block { display: inline-block; }
.clear-block { display: block; }
tbody { border-top: 1px solid rgb(204, 204, 204); }
li a.active { color: rgb(0, 0, 0); }
ul.links { margin: 0pt; padding: 0pt; }
ul.links li { display: inline; list-style-type: none; padding: 0pt 0.5em; }
.image-clear { display: block; clear: both; height: 1px; line-height: 0px; font-size: 0px; margin-bottom: -1px; }
#kieli { text-align: right; margin-right: 10px; display: inline; position: absolute; top: 10px; width: 750px; }
#kieli ul { list-style-type: none; margin: 0px; }
tbody { border-top: 0px none; }
body { background: none repeat scroll 0% 0% rgb(92, 97, 101); margin: 0pt; padding: 0pt; font-family: arial,helvetica,sans-serif; text-align: center; }
#container { margin: 0pt auto; text-align: left; width: 760px; }
#header { height: 100px; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#logo { padding: 25px 0pt 0pt 40px; }
#navbar { height: 20px; background: url('navbar_bg.png') repeat scroll 0% 0% rgb(212, 225, 110); font-size: 14px; }
#navbar ul { margin: 0pt; line-height: 32px; padding-left: 40px; }
#navbar li { display: inline; padding-right: 60px; }
#navbar a { color: rgb(105, 109, 103); text-decoration: none; }
#kieli a { color: rgb(0, 0, 0); text-decoration: none; }
#navbar li:menu-current { color: rgb(160, 31, 96); text-decoration: none; }
#content { margin-top: 20px; background: none repeat scroll 0% 0% rgb(255, 255, 255); min-height: 450px; overflow: hidden; }
#content_inner { padding: 20px 0px 0px 40px; }
#text { float: left; width: 380px; font-size: 12px; }
p { font-size: 12px; }
h1 { font-size: 20px; color: rgb(160, 31, 96); margin-top: 0pt; }
#image { padding-top: 55px; float: left; }
#footer { margin-top: 30px; color: rgb(181, 211, 53); text-align: center; font-size: 10px; width: 755px; }
#footer li { display: inline; padding-right: 30px; }
.page-node #text { width: 685px; }

body { background: url('eviden_tausta.png') repeat scroll 0% 0% rgb(229, 230, 231); }
#content_inner { padding-top: 55px; }
#container { margin: 0px auto; }
#logo { padding: 39px 0px 20px 40px; }
#navbar ul, #secondary ul { padding-left: 34px ! important; }
#kieli a { color: rgb(121, 124, 130); font-size: 12px; }
#navbar { background: url('navbar_tausta.png') repeat-x scroll 0% 0% transparent; }
#navbar a { font-family: Verdana; font-size: 12px; color: rgb(121, 124, 130); background: none repeat scroll 0% 0% white; padding-left: 6px; padding-right: 6px; }
#navbar li { display: inline; padding-left: 8px; padding-right: 0px; }
#navbar .menu-current { color: black; }
#navbar .menu-first { padding-left: 0px; }
h1 { font-family: Verdana; font-size: 16px; color: rgb(184, 11, 77); }
#content { margin-top: 0px; }
.content { font-family: Arial; font-size: 12px; }
.content p { font-family: Arial; font-size: 12px; }
.content td { font-family: Arial; font-size: 12px; }
#footer { margin-top: 13px; }
#footer li { font-family: Verdana; font-size: 9px; color: rgb(141, 141, 141); }
#sidebar { text-transform:uppercase; color:#0033FF;}
#sidebar a { text-decoration:none;}
#sidebar a:hover { text-decoration:underline;}

#secondary {padding: 0px;}
#secondary a {color: rgb(160, 31, 96); text-decoration: underline;}
#secondary a:hover {color: rgb(160, 31, 96); text-decoration: none;}
#secondary .menu-top {}


