
/* - jyuCustom.css - */
@media all {
/* http://www.jyu.fi/portal_css/jyuCustom.css?original=1 */
﻿/* */
/* */
/* */
/* */
#portal-top
{
/* */
margin-top: 0 0 3px 0;
padding: 0px;
padding-bottom: 2px;
background-color: #fff;
}
#visual-portal-wrapper {
margin: auto;
max-width: 1000px;
width: expression(document.body.clientWidth > 1000? "1000px": "auto" );
background: #fff;
border: 1px solid #ddd;
-moz-border-radius: 10px;
}
#portal-logo {
border: 0;
margin: 0em;
padding: 0;
}
#portal-topLeft {
background: url(http://www.jyu.fi/logo.jpg) no-repeat;
width: 276px;
height: 76px;
float: left;
margin-right: -3px;
padding: 0px;
}
#portal-topRight {
background: url(http://www.jyu.fi/liehusoihtu.jpg) no-repeat;
width: 338px;
height: 76px;
float: right;
margin-left: -3px;
padding:0px;
}
#logo-topRight  {
background-color: #fff;
border: 0;
margin: 0em;
padding: 0;
}
#portal-topBetween {
background: url(http://www.jyu.fi/portaltopbetweenbg.jpg);
height: 76px;
padding: 0px;
margin: 0px;
}
#portal-searchbox {
background: transparent;
margin: 0em;
padding: 0px 1em 0em 0em;
text-align: right;
z-index: 10;
background: transparent url(http://www.jyu.fi/tabbg.gif) center left repeat-x;
height: 23px;
line-height: 23px;
position: relative; /* */
overflow: hidden !important;
}
#searchGadget input {
height: 16px;
padding: 0px;
margin: 0px;
overflow: hidden;
}
#portal-globalnav {
background: transparent url(http://www.jyu.fi/tabbg.gif) center left repeat-x;
background-color: #002D5F;
border-collapse: collapse;
padding: 0;
list-style: none;
margin: 0;
font-weight: normal;
}
#portal-globalnav li a {
/* */
color: #fff;
background: transparent url(http://www.jyu.fi/tabbg.gif) center left repeat-x;
border: none;
border-right: 1px solid #fff;
height: 24px;
line-height: 24px;
margin: 0em;
margin-left: 0em;
padding: 0.4em 8px 0.3em 8px;
text-decoration: none;
text-transform: none;
font-size: 110%;
}
#portal-globalnav li a:hover {
color: #fff;
background: transparent url(http://www.jyu.fi/tabbgsel.gif) center left repeat-x ;
}
#portal-globalnav li.selected a {
/* */
border: none;
border-right: 1px solid #fff;
color: #fff;
background: transparent url(http://www.jyu.fi/tabbgsel.gif) center left repeat-x;
margin: 0;
margin-left: 0em;
}
#portal-globalnav li.selected a:hover {
border: 0px solid #fff;
border-right: 1px solid #fff;
}
#portal-siteactions
{
display: None;
}
#portal-personaltools {
/* */
/* */
background: #fff;
border: none;
color: black;
padding: 0em 3em 0em 3em;
margin: 0;
text-align: right;
text-transform: lowercase;
list-style: none;
height: 1.5em;
}
ul#portal-personaltools {
padding-top: 2px;
padding-bottom: 2px;
}
#portal-personaltools li {
color: #436976;
margin-left: 1em;
display: inline;
}
#portal-personaltools li a {
text-decoration: none;
color: #436976;
}
#page-heading a {
font-size: 170%;
font-weight: bold;
color: #002C5D;
float: left;
vertical-align: middle;
padding: 5px 5px 0px 7px;
margin: 0;
text-decoration: none;
}
#page-heading div {
margin-left: 0;
}
#portal-breadcrumbs {
border-style: none;
margin: 0.4em;
margin-top: 0;
padding: 0.3em;
}
#portal-breadcrumbs a:hover{
text-decoration: underline;
}
.breadcrumbSeparator {
color: #666;
}
#tiedekunnat {
background: url(http://www.jyu.fi/dp_image.jpg);
width: 100%;
height: 160px;
margin: 0em;
padding: 0em;
}
/* \*/
* html #bodyContent {height: 1%;}
/* */
#portal-colophon {
padding-top: 1em;
border-top: solid 1px #eee;
}
#footerContactData span {
}
#footerContactData a {
text-decoration: none;
}
/* */
#portal-columns
{
width: 100% !important;
margin: 0;
background: #fff;
}
#portal-column-one
{
vertical-align: top;
width: 19em;
border-right: 1px solid #eee;
background: #E7ECF2;
height: 100px;
border-top: 1px solid #EFF0F2;
margin: 0;
padding: 0;
padding-left: 4px;
}
#portal-column-content {
vertical-align: top;
border-right: 1px solid #eee;
border-top: 1px solid #eee;
}
#portal-column-two {
margin: 0;
vertical-align: top;
width: 200px;
border-top: 1px solid #eee;
background: #fff;
padding-left: 0em;
}
/* */
#portal-column-one .visualPadding,
#portal-column-content .visualPadding,
#portal-column-two .visualPadding
{
padding: 0em;
}
#portal-sitemap .navTreeItem a {
padding-left:1.8em;
}
/* */
.bodyContent {
width: 100%;
}
.state-published {
color: #012c5f;
}
a:visited {
color: #012c5f;
}
.plain {
line-height: 1.5em;
}
.plain a {
text-decoration: underline;
}
.plain a:hover,
.plain li a:hover,
li.mxmDynamicBox a:hover,
.documentContent p a:hover,
#tutka a:hover,
ul.opetusohjelma li a:hover  {
color:#67809F;
}
.plain ul  {
margin-top: 1.5em;
margin-bottom: 1.5em;
}
.plain li {
margin-top: 0.5em;
margin-bottom: 0.5em;
line-height: 150%;
}
.documentContent li a {
border-bottom: none;
text-decoration: underline;
}
H1 {
font-size: 160%;
line-height: 140%;
color: #333;
margin: 0.5em 0em 0.5em 0em;
font-weight: bold;
}
H2 {
font-size: 140%;
line-height: 140%;
color: #333;
margin: 1.5em 0em 0.5em 0em;
font-weight: bold;
}
H3 {
font-size: 120%;
line-height: 140%;
margin: 1em 0em 0.5em 0em;
color: #333;
}
H4, H5 {
font-size: 110%;
line-height: 140%;
color: #333;
margin: 1em 0em 0.5em 0em;
}
code, pre {
background-color: #E7ECF2;
}
span.discreet {
font-size: 95%;
line-height: 150%;
}
.MsoNormal {
font-family: verdana, arial, helvetica, sans-serif;
}
ol li {
padding:0;
vertical-align:top;
}
.link-external {
background: transparent;
text-decoration: none;
padding: 3px 0px 3px 0px;
}
.link-https {
background: none;
padding:1px 0px 1px 0px;
}
.plain H2 a,
.plain H3 a,
.plain H4 a {
color: #012c5f ! important;
}
.plain H2 span a:hover,
.plain H3 span a:hover,
.plain H4 span a:hover {
color: #67809F ! important;
}
input, textarea, select {
border: 1px solid #638C9C;
}
input:focus {
border-color: #C14129;
border-width: 1px;
background-color: #eef3f5
}
blockquote {
font-style: normal;
font-size: 100%;
font-family: verdana, arial, helvetica, sans-serif;
padding-left: 20px;
}
.documentDescription {
line-height: 1.7em;
}
#portlet_links_select
{
border-color: #C14129;
border-width: 1px;
background-color: #eef3f5
}
textarea:focus {
border-color: #C14129;
border-width: 1px;
background-color: #eef3f5
}
#predefined_subjects  {
font-size: 90%;
width:100%;
}
.documentContent {
font-size: 105%;
padding: 0em 0.8em 2em 0.8em !important;
background: #fff;
}
.documentContent p a {
border-bottom: none;
text-decoration: underline;
line-height: 160%;
}
.documentContent p a:hover,
#tutka a: hover,
li a:hover {
color:#67809F;
}
div.eventDetails {
width:100%;
}
div.eventDetails th {
text-align: left;
}
.listing,
.stx table {
font-size: 100%;
}
.listing td,
.stx table td {
padding: 0.5em 1em;
}
.listing th, .stx table th {
border-color: #fff;
}
img.henkilokunta {
float: right;
border: 1px solid #ccc;
}
.image-left,
.image-right{
border:1px solid #ccc;
}
.henkilokunta {
float: left;
}
img.koriste {
float: right;
border: 1px solid #ccc;
}
table.plain td,
div.plain td {
vertical-align: top;
}
blockquote {
line-height: 120%;
border-left: none;
color: #000;
}
/* */
.visualPadding {
padding: 0px;
}
.portlet {
margin-bottom: 0em;
margin-right: 0em;
background: transparent;
padding: 0pt 0pt 1em;
border: None;
}
.portlet .portletHeader {
border-top: none;
border-left: 1px solid #eee;
border-right: 1px solid #eee;
border-bottom: 1px solid #eee;
}
#portal-column-one .portletHeader,
#portal-column-two .portletHeader {
padding: 0.2em 0.5em;
color: #444;
margin: 0em;
display: block;
font-weight: bold;
white-space: nowrap;
}
dl.portlet {
margin: 0em;
}
#portal-column-one .portletHeader {
background-color: #E7ECF4;
}
#portal-column-two .portletHeader {
background: #DEE7EC;
background: url(http://www.jyu.fi/portlet_right_header_bg.png) repeat-x;
border: none;
}
.portletContent li {
line-height: 120%;
padding: 1px;
margin: 2px;
list-style-type: square;
}
.portletBody {
border:  none;
background: transparent;
padding: 0;
margin: 0;
font-weight: normal;
}
#portlet-contact, #portlet-today, #portlet-personsearch {
line-height: 1.2em;
padding: 0em;
border: none;
background: transparent;
margin-bottom: 1em;
}
#portlet-contact .portletItem,
dd.portletFooter, div.contenttype-portlet
{
border: none;
background: transparent;
}
#portal-column-two .portletItem {
border: none;
}
#portlet-links {
padding: 0em;
border: 1px solid #ECEFF3;
background: transparent;
margin-top: 5px;
}
#portlet-links-select {
width: 100%;
}
div.portletContent {
padding: 0.5em;
margin: 0;
background: transparent;
}
.portletMore {
padding: 0em;
margin: 0;
}
.portletBody a {
text-decoration: none;
}
.portletBody a:hover,
dd.portletItem a:hover {
text-decoration: underline;
}
dl.portlet {
background: transparent;
}
#portal-column-two dl.portlet {
border: none;
}
.tdk {
background: url(http://www.jyu.fi/portlet_right_header_bg.png) repeat-x;
padding: 0.2em;
margin: 0;
color: #444;
height: 1.4em
}
.courseDescriptions {
font-weight: normal;
}
.goButton {
display: none;
}
.portlet dd.even,
.portlet dd.odd {
padding: 0.4em;
}
/* */
.ploneCalendar th {
background: #DEE7EC;
background: url(http://www.jyu.fi/portlet_right_header_bg.png) repeat-x;
font-weight: bold;
color: #444;
}
.ploneCalendar .weekdays td {
background-color: transparent;
border: 0px solid white;
border-style: solid none;
text-align: center;
padding: 2px;
}
.ploneCalendar #calendar-previous {
background: #DEE7EC;
background: url(http://www.jyu.fi/portlet_right_header_bg.png) repeat-x;
}
.ploneCalendar #calendar-next {
background: #DEE7EC;
background: url(http://www.jyu.fi/portlet_right_header_bg.png) repeat-x;
}
.ploneCalendar #calendar-previous a,
.ploneCalendar #calendar-next a {
display: block;
text-decoration: none;
overflow: visible;
border: 0;
margin: 0;
padding: 0;
padding-top: 0px;
height: 18px !important;
cursor: pointer;
}
/* */
#bodyContentDynamic {
clear: both;
line-height: 1.5em;
}
h5.mxmDynamicBox {
margin-top: 0.2em;
padding: 0.2em;
color: #012c5f;
}
li.mxmDynamicBox {
line-height: 1.5em;
margin-top: 0.2em;
list-style-image: url(http://www.jyu.fi/navlisticon.gif);
color: #012c5f;
}
h5.mxmDynamicBox a {
text-decoration: none;
color: #012c5f;
}
h5.mxmDynamicBox a:hover {
text-decoration: underline;
}
.mxmDynamicBoxDate {
color: #888;
font-size:95%;
}
#bodyContentDynamic span.link-external {
text-decoration: none;
}
.pullquote {
background: #fff;
}
.portletlista {
line-height: 120%;
list-style-image: url(http://www.jyu.fi/navlisticon.gif);
}
plain.td {
line-height: 120%;
}
#bodyContentDynamic ul {
margin-top: 1.5em;
margin-bottom: 1.5em;
}
/* */
#portlet-navigation-tree
{
margin: 0;
padding: 0;
height: auto;
min-height: 100%;
background: Transparent;
border: none;
margin-bottom: 1em;
}
dd.portletItem {
margin: 0;
padding: 0;
margin-left: 0.5em;
}
#portlet-navigation-tree .portletItem,
#portlet-navigation-tree .portletHeader
{
border: none;
}
#portlet-navigation-tree .contenttype-adminrightsfolder ,
#portlet-navigation-tree .contenttype-adminrightsfolder a:hover,
#portlet-navigation-tree .contenttype-adminrightsfolder a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-adminrightsfolder
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-adminrightsfolder a:hover,
#portlet-navigation-tree .contenttype-adminrightsfolder a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-adminrightsform ,
#portlet-navigation-tree .contenttype-adminrightsform a:hover,
#portlet-navigation-tree .contenttype-adminrightsform a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-adminrightsform
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-adminrightsform a:hover,
#portlet-navigation-tree .contenttype-adminrightsform a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-atrelativepathcriterion ,
#portlet-navigation-tree .contenttype-atrelativepathcriterion a:hover,
#portlet-navigation-tree .contenttype-atrelativepathcriterion a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-atrelativepathcriterion
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-atrelativepathcriterion a:hover,
#portlet-navigation-tree .contenttype-atrelativepathcriterion a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-calendarx ,
#portlet-navigation-tree .contenttype-calendarx a:hover,
#portlet-navigation-tree .contenttype-calendarx a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-calendarx
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-calendarx a:hover,
#portlet-navigation-tree .contenttype-calendarx a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-discussion-item ,
#portlet-navigation-tree .contenttype-discussion-item a:hover,
#portlet-navigation-tree .contenttype-discussion-item a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-discussion-item
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-discussion-item a:hover,
#portlet-navigation-tree .contenttype-discussion-item a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-document ,
#portlet-navigation-tree .contenttype-document a:hover,
#portlet-navigation-tree .contenttype-document a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-document
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-document a:hover,
#portlet-navigation-tree .contenttype-document a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-dynamicpage ,
#portlet-navigation-tree .contenttype-dynamicpage a:hover,
#portlet-navigation-tree .contenttype-dynamicpage a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-dynamicpage
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-dynamicpage a:hover,
#portlet-navigation-tree .contenttype-dynamicpage a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-event ,
#portlet-navigation-tree .contenttype-event a:hover,
#portlet-navigation-tree .contenttype-event a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-event
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-event a:hover,
#portlet-navigation-tree .contenttype-event a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-favorite ,
#portlet-navigation-tree .contenttype-favorite a:hover,
#portlet-navigation-tree .contenttype-favorite a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-favorite
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-favorite a:hover,
#portlet-navigation-tree .contenttype-favorite a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-fieldsetfolder ,
#portlet-navigation-tree .contenttype-fieldsetfolder a:hover,
#portlet-navigation-tree .contenttype-fieldsetfolder a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-fieldsetfolder
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-fieldsetfolder a:hover,
#portlet-navigation-tree .contenttype-fieldsetfolder a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-file ,
#portlet-navigation-tree .contenttype-file a:hover,
#portlet-navigation-tree .contenttype-file a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-file
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-file a:hover,
#portlet-navigation-tree .contenttype-file a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-folder ,
#portlet-navigation-tree .contenttype-folder a:hover,
#portlet-navigation-tree .contenttype-folder a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-folder
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-folder a:hover,
#portlet-navigation-tree .contenttype-folder a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-formbooleanfield ,
#portlet-navigation-tree .contenttype-formbooleanfield a:hover,
#portlet-navigation-tree .contenttype-formbooleanfield a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-formbooleanfield
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-formbooleanfield a:hover,
#portlet-navigation-tree .contenttype-formbooleanfield a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-formcustomscriptadapter ,
#portlet-navigation-tree .contenttype-formcustomscriptadapter a:hover,
#portlet-navigation-tree .contenttype-formcustomscriptadapter a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-formcustomscriptadapter
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-formcustomscriptadapter a:hover,
#portlet-navigation-tree .contenttype-formcustomscriptadapter a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-formdatefield ,
#portlet-navigation-tree .contenttype-formdatefield a:hover,
#portlet-navigation-tree .contenttype-formdatefield a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-formdatefield
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-formdatefield a:hover,
#portlet-navigation-tree .contenttype-formdatefield a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-formfilefield ,
#portlet-navigation-tree .contenttype-formfilefield a:hover,
#portlet-navigation-tree .contenttype-formfilefield a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-formfilefield
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-formfilefield a:hover,
#portlet-navigation-tree .contenttype-formfilefield a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-formfixedpointfield ,
#portlet-navigation-tree .contenttype-formfixedpointfield a:hover,
#portlet-navigation-tree .contenttype-formfixedpointfield a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-formfixedpointfield
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-formfixedpointfield a:hover,
#portlet-navigation-tree .contenttype-formfixedpointfield a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-formfolder ,
#portlet-navigation-tree .contenttype-formfolder a:hover,
#portlet-navigation-tree .contenttype-formfolder a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-formfolder
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-formfolder a:hover,
#portlet-navigation-tree .contenttype-formfolder a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-formintegerfield ,
#portlet-navigation-tree .contenttype-formintegerfield a:hover,
#portlet-navigation-tree .contenttype-formintegerfield a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-formintegerfield
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-formintegerfield a:hover,
#portlet-navigation-tree .contenttype-formintegerfield a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-formlabelfield ,
#portlet-navigation-tree .contenttype-formlabelfield a:hover,
#portlet-navigation-tree .contenttype-formlabelfield a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-formlabelfield
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-formlabelfield a:hover,
#portlet-navigation-tree .contenttype-formlabelfield a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-formlinesfield ,
#portlet-navigation-tree .contenttype-formlinesfield a:hover,
#portlet-navigation-tree .contenttype-formlinesfield a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-formlinesfield
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-formlinesfield a:hover,
#portlet-navigation-tree .contenttype-formlinesfield a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-formmaileradapter ,
#portlet-navigation-tree .contenttype-formmaileradapter a:hover,
#portlet-navigation-tree .contenttype-formmaileradapter a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-formmaileradapter
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-formmaileradapter a:hover,
#portlet-navigation-tree .contenttype-formmaileradapter a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-formmultiselectionfield ,
#portlet-navigation-tree .contenttype-formmultiselectionfield a:hover,
#portlet-navigation-tree .contenttype-formmultiselectionfield a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-formmultiselectionfield
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-formmultiselectionfield a:hover,
#portlet-navigation-tree .contenttype-formmultiselectionfield a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-formpasswordfield ,
#portlet-navigation-tree .contenttype-formpasswordfield a:hover,
#portlet-navigation-tree .contenttype-formpasswordfield a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-formpasswordfield
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-formpasswordfield a:hover,
#portlet-navigation-tree .contenttype-formpasswordfield a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-formrichlabelfield ,
#portlet-navigation-tree .contenttype-formrichlabelfield a:hover,
#portlet-navigation-tree .contenttype-formrichlabelfield a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-formrichlabelfield
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-formrichlabelfield a:hover,
#portlet-navigation-tree .contenttype-formrichlabelfield a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-formrichtextfield ,
#portlet-navigation-tree .contenttype-formrichtextfield a:hover,
#portlet-navigation-tree .contenttype-formrichtextfield a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-formrichtextfield
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-formrichtextfield a:hover,
#portlet-navigation-tree .contenttype-formrichtextfield a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-formsavedataadapter ,
#portlet-navigation-tree .contenttype-formsavedataadapter a:hover,
#portlet-navigation-tree .contenttype-formsavedataadapter a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-formsavedataadapter
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-formsavedataadapter a:hover,
#portlet-navigation-tree .contenttype-formsavedataadapter a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-formselectionfield ,
#portlet-navigation-tree .contenttype-formselectionfield a:hover,
#portlet-navigation-tree .contenttype-formselectionfield a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-formselectionfield
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-formselectionfield a:hover,
#portlet-navigation-tree .contenttype-formselectionfield a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-formstringfield ,
#portlet-navigation-tree .contenttype-formstringfield a:hover,
#portlet-navigation-tree .contenttype-formstringfield a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-formstringfield
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-formstringfield a:hover,
#portlet-navigation-tree .contenttype-formstringfield a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-formtextfield ,
#portlet-navigation-tree .contenttype-formtextfield a:hover,
#portlet-navigation-tree .contenttype-formtextfield a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-formtextfield
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-formtextfield a:hover,
#portlet-navigation-tree .contenttype-formtextfield a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-formthankspage ,
#portlet-navigation-tree .contenttype-formthankspage a:hover,
#portlet-navigation-tree .contenttype-formthankspage a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-formthankspage
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-formthankspage a:hover,
#portlet-navigation-tree .contenttype-formthankspage a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-image ,
#portlet-navigation-tree .contenttype-image a:hover,
#portlet-navigation-tree .contenttype-image a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-image
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-image a:hover,
#portlet-navigation-tree .contenttype-image a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-jyuploneetusivu ,
#portlet-navigation-tree .contenttype-jyuploneetusivu a:hover,
#portlet-navigation-tree .contenttype-jyuploneetusivu a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-jyuploneetusivu
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-jyuploneetusivu a:hover,
#portlet-navigation-tree .contenttype-jyuploneetusivu a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-jyutapahtuma ,
#portlet-navigation-tree .contenttype-jyutapahtuma a:hover,
#portlet-navigation-tree .contenttype-jyutapahtuma a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-jyutapahtuma
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-jyutapahtuma a:hover,
#portlet-navigation-tree .contenttype-jyutapahtuma a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-jyutiedote ,
#portlet-navigation-tree .contenttype-jyutiedote a:hover,
#portlet-navigation-tree .contenttype-jyutiedote a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-jyutiedote
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-jyutiedote a:hover,
#portlet-navigation-tree .contenttype-jyutiedote a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-kurssi ,
#portlet-navigation-tree .contenttype-kurssi a:hover,
#portlet-navigation-tree .contenttype-kurssi a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-kurssi
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-kurssi a:hover,
#portlet-navigation-tree .contenttype-kurssi a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-large-plone-folder ,
#portlet-navigation-tree .contenttype-large-plone-folder a:hover,
#portlet-navigation-tree .contenttype-large-plone-folder a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-large-plone-folder
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-large-plone-folder a:hover,
#portlet-navigation-tree .contenttype-large-plone-folder a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-link ,
#portlet-navigation-tree .contenttype-link a:hover,
#portlet-navigation-tree .contenttype-link a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-link
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-link a:hover,
#portlet-navigation-tree .contenttype-link a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-news-item ,
#portlet-navigation-tree .contenttype-news-item a:hover,
#portlet-navigation-tree .contenttype-news-item a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-news-item
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-news-item a:hover,
#portlet-navigation-tree .contenttype-news-item a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-opetusohjelma ,
#portlet-navigation-tree .contenttype-opetusohjelma a:hover,
#portlet-navigation-tree .contenttype-opetusohjelma a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-opetusohjelma
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-opetusohjelma a:hover,
#portlet-navigation-tree .contenttype-opetusohjelma a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-plone-site ,
#portlet-navigation-tree .contenttype-plone-site a:hover,
#portlet-navigation-tree .contenttype-plone-site a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-plone-site
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-plone-site a:hover,
#portlet-navigation-tree .contenttype-plone-site a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-portlet ,
#portlet-navigation-tree .contenttype-portlet a:hover,
#portlet-navigation-tree .contenttype-portlet a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-portlet
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-portlet a:hover,
#portlet-navigation-tree .contenttype-portlet a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-presscenter ,
#portlet-navigation-tree .contenttype-presscenter a:hover,
#portlet-navigation-tree .contenttype-presscenter a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-presscenter
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-presscenter a:hover,
#portlet-navigation-tree .contenttype-presscenter a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-presscenterfolder ,
#portlet-navigation-tree .contenttype-presscenterfolder a:hover,
#portlet-navigation-tree .contenttype-presscenterfolder a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-presscenterfolder
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-presscenterfolder a:hover,
#portlet-navigation-tree .contenttype-presscenterfolder a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-rssportlet ,
#portlet-navigation-tree .contenttype-rssportlet a:hover,
#portlet-navigation-tree .contenttype-rssportlet a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-rssportlet
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-rssportlet a:hover,
#portlet-navigation-tree .contenttype-rssportlet a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-topic ,
#portlet-navigation-tree .contenttype-topic a:hover,
#portlet-navigation-tree .contenttype-topic a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-topic
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-topic a:hover,
#portlet-navigation-tree .contenttype-topic a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-topicportlet ,
#portlet-navigation-tree .contenttype-topicportlet a:hover,
#portlet-navigation-tree .contenttype-topicportlet a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-topicportlet
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-topicportlet a:hover,
#portlet-navigation-tree .contenttype-topicportlet a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-tutka ,
#portlet-navigation-tree .contenttype-tutka a:hover,
#portlet-navigation-tree .contenttype-tutka a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-tutka
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-tutka a:hover,
#portlet-navigation-tree .contenttype-tutka a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
#portlet-navigation-tree .contenttype-tutkasivu ,
#portlet-navigation-tree .contenttype-tutkasivu a:hover,
#portlet-navigation-tree .contenttype-tutkasivu a.navTreeCurrentItem
{
background-image: url(http://www.jyu.fi/navlisticon.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
height: Auto;
}
#portlet-navigation-tree .contenttype-tutkasivu
{
background-position: 0px 8px;
height: auto;
}
#portlet-navigation-tree .contenttype-tutkasivu a:hover,
#portlet-navigation-tree .contenttype-tutkasivu a.navTreeCurrentItem
{
background-position: 1px 8px;
text-decoration: underline;
}
.navTreeItem {
display: block;
padding: 0;
margin: 0px;
border: none;
background-repeat: no-repeat;
background-position: center left;
height: auto;
width: auto;
line-height: 120%;
}
dd.portletItem .navTreeItem a {
border: none;
}
.navTreeItem a,
dd.portletItem .navTreeItem a {
padding-bottom: 0em;
padding-left: 1.2em;
}
.navTreeItem a:visited,
dd.portletItem .navTreeItem a:visited {
color: #012c5f;
}
/* */
.navTreeItem a:hover,
dd.portletItem .navTreeItem a:hover {
background-color: Transparent;
color: #012c5f;
border: none;
text-decoration: underline;
}
.navTreeCurrentItem {
background-color: Transparent;
text-decoration: underline;
color: #436976;
border: none !important;
}
/* */
* html li.navTreeCurrentItem a,
* html li.navTreeCurrentItem a:hover {
height: 1.6em;
}
li.titleItem  {
list-style-image: none;
list-style-type: none;
}
.navTreeLevel0 { margin: 0em; padding-left: 0; font-weight: bold; }
.navTreeLevel1 { margin-left: 0.3em; padding-left: 0.2em; background: #F2F3F6; font-weight: normal; }
.navTreeLevel2 { margin-left: 0.3em; padding-left: 0.6em; background: #F2F3F6; font-weight: normal;  }
.navTreeLevel3 { margin-left: 0.3em; padding-left: 1.0em; background: #fff;  }
.navTreeLevel4 { margin-left: 0.3em; padding-left: 1.4em;  }
.navTreeLevel5 { margin-left: 0.3em; padding-left: 1.6em;  }
#portlet-navigation-tree a:hover.navLevel4,
#portlet-navigation-tree a:hover.navLevel5  {
background: #fff;
color: #012C5F;
text-decoration: underline;
}
.navTreeLocal { list-style-image: none; list-style-type: none; } /* */
ul.navTreeLocal {
margin: 0.4em 0 0.4em 0em;
}
.visualIconPadding {
padding-left: 2em;
}
#search_person td {
border-bottom: 1px solid #ccc;
padding: 0.2em;
font-size: 110%;
}
/* */
table.plain {
border: none;
padding: 0.3em;
position: relative;
}
table.grid td,
table.grid th,
table.grid_color td,
table.grid_color th,
table.small td,
table.small th,
table.small_color td,
table.small_color th,
table.framed {
border: 1px solid #ccc;
padding: 0.3em;
}
table.grid,
table.grid_color,
table.small,
table.framed,
table.small_color {
border-collapse: collapse;
position: relative;
}
table.grid_color td,
table.small_color td  {
background: #F2F3F6;
}
table.small_color th,
table.grid_color th  {
background: #F0F0F0;
}
.small,
.small_color {
font-size: 95%;
}
/* */
/* */
#portlet-navinfo a {
font-size: 110%;
}
div.portlet_searchField {
background: url(http://www.jyu.fi/search_presscenter.png) left no-repeat;
}
div.portlet_archiveField {
background: url(http://www.jyu.fi/archive_presscenter.png) left no-repeat;
}
div.portlet_nettijyvaField {
background: url(http://www.jyu.fi/nettijyva_presscenter.png) left no-repeat;
}
#portlet-navinfo h4 {
margin-left: 25px;
}
#portlet-navinfo h3 a,
#portlet-navinfo h4 a {
color: #012C5F !important;
}
div.press a:hover h4,
#portlet-navinfo h3 a:hover,
#portlet-navinfo h4 a:hover {
text-decoration: none;
color: #67809F !important;
}
ul.opetusohjelma   {
list-style-image: url(http://www.jyu.fi/kurssi_icon.gif) bottom;
line-height:1em;
list-style-type:square;
}
ul.opetusohjelma li  {
margin: 0.5em;
}
ul.opetusohjelma li a {
padding-top: 0em;
border-bottom: none;
text-decoration: underline;
line-height: 130%;
}
ul.opetusohjelma li span.link-https {
background:transparent url(http://www.jyu.fi/lock_icon.gif) no-repeat scroll 0px 1px;
padding:1px 0px 1px 16px;
}
h2.tileHeadline {
font-size: 140%;
margin: 0.5em 0em;
}
table.calall th,
table.cal th {
background:transparent url(tabbg.gif) repeat-x scroll left top;
background-color:#3B5E86 !important;
}
/* */

}

