BODY {
    color: #333366; 
    background-color: #ffffff; 
    font: 11px tahoma, arial, geneva, verdana, helvetica; 
    margin:20px; 
    line-height:1.4em;
}

TD {
    color: #333366; 
    font: 11px tahoma, arial, geneva, verdana, helvetica; 
    line-height:1.4em;
}

A, A:VISITED  {
    color: #778899; 
    text-decoration: underline; 
}

A.footer, A.footer:VISITED  {
    color: #778899; 
    text-decoration: none; 
}

A.menu, A.menu:VISITED {
    color: #778899; 
    text-decoration: underline; 
    font-size: 9px;
    font-weight: bold;
}

A.menu2, A.menu2:VISITED {
    color: #778899; 
    text-decoration: underline; 
    font-weight: bold;
}

A:HOVER, A.menu:HOVER, A.menu2:HOVER {
    color: #778899; 
    text-decoration: none; 
}

A.image, A.image:VISITED, A.image:HOVER {
    text-decoration: none;
}

.gallery {
    border: 2px #7b8183 solid;
}

.galdesc {
    padding-top: 6px;
    padding-bottom: 6px;
    padding-right: 4px;
    padding-left: 4px;
    background-color: #2f3c40; 
}

.galtext {
    color: #ffffff;
    font: 11px tahoma, arial, geneva, verdana, helvetica;
    text-dexoration: none; 
}

.c_menu {
    padding-right: 24px;
}

.greytriip {
    background-color: #ced1d2;
}

.larger {
    font-size: 12px;
}

.footer {
    color: #000000;
    font-size: 9px;
}

.heading {
    color: #2f3c40; 
    font: 18px arial, tahoma, geneva, verdana, helvetica; 
    font-weight: bold;
}

H1 {
    color: #3c4154; 
    font: 23px arial, tahoma, geneva, verdana, helvetica; 
    font-weight: normal;
    margin-bottom: 17px;
    padding: 0px;
}

H3 {
    color: #3c4154; 
    font: 23px arial, tahoma, geneva, verdana, helvetica; 
    font-weight: normal;
    margin-bottom: 0px;
    padding: 0px;
}

H4 {
    color: #333366; 
    font: 15px arial, tahoma, geneva, verdana, helvetica; 
    font-weight: bold;
    margin-bottom: 0px;
    padding: 0px;
}

.date {
    color: #507681;
    font-size: 9px;
}

H2 {
    color: #507681; 
    font: 15px arial, tahoma, geneva, verdana, helvetica; 
    font-weight: bold;
    margin: 0px;
    padding: 0px;
}

.text2 {
    color: #507681;
    font: 11px arial, tahoma, geneva, verdana, helvetica;
}

.extrainput {
    font: 10px arial, tahoma, geneva, verdana, helvetica; 
	color: #507681;
	background-color: white;
}

TABLE.extranet TD {
    padding: 0px 3px 6px 3px;
}

.sisu {
    border: 1px #507681 solid;
}

.sisu2 {
    padding: 10px;
}

.sisu3 {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
}