body {
margin: 0px 10px 10px 10px;
font-size : 12px; 
color : #000000; 
font-family : Arial, Helvetica, Sans-Serif; 
background-color: #FFFFCC;
background-image: url(../pic/rikano_mainbg_full.gif);

} 
 
td {
font-family : Arial, Helvetica, Sans-Serif; 
color: #000000;
font-size: 12px;
}

/* Peruslinkit */
A:link {
color : #808080; 
text-decoration : underline; 
font-family :  Arial, Helvetica, Sans-Serif;
font-size : 12px;
} 
A:visited {
color : #808080; 
text-decoration : underline; 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 12px;
} 
A:hover {
color :  #404040; 
text-decoration : none; 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 12px;
} 
A:active {
color : #800000; 
text-decoration : none; 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 12px;
} 


/* Menulinkit */
A.menulink:link {
color : #404040; 
text-decoration : none; 
font-family :  Arial, Helvetica, Sans-Serif;
font-size : 12px;
font-weight: bold;
} 
A.menulink:visited {
color : #404040; 
text-decoration : none; 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 12px;
font-weight: bold;
} 
A.menulink:hover {
color :  #ffffff; 
text-decoration : none; 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 12px;
font-weight: bold;
} 
A.menulink:active {
color : #800000; 
text-decoration : none; 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 12px;
font-weight: bold;
} 


/* Menulinkit */
A.bglink:link {
color : #800000; 
text-decoration : underline; 
font-family :  Arial, Helvetica, Sans-Serif;
font-size : 12px;
} 
A.bglink:visited {
color : #800000; 
text-decoration : none; 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 12px;
} 
A.bglink:hover {
color :  #000000; 
text-decoration : none; 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 12px;
} 
A.bglink:active {
color : #ffffff; 
text-decoration : none; 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 12px;
} 


.maintext {padding: 10px 10px 10px 10px;
}

.db {background-color: #000000;}
.lb {background-color: #ffff40;}

.menubg {
background-image: url(../pic/menu_bg.jpg);

}


.menubgcolor {background-image: url(../pic/menu_bg2.gif);
background-repeat: no-repeat;background-color: #f8e116;}


.menubg1 {
background-image: url(../pic/menu_bg1.jpg);

}

.red {color: #c00000;
}
.formcell {padding: 0px 10px 5px 0px;}

.menustyle1 {
padding: 4px 10px 4px 10px;
}
.menustyle2 {
padding: 4px 10px 4px 0px;
}

/* Yhteystiedot pääotsikko */
.head1 {
color: #000000;
font-weight: bold;
font-size: 20px;
font-family : Arial, Helvetica, Sans-Serif; 
}

/* Yhteystiedot otsikko2 */
.head2 {
color: #000000;
font-weight: bold;
font-size: 14px;
font-family : Arial, Helvetica, Sans-Serif; 
}

/* Yhteystietojen solu */
.infocell {
padding: 10px 10px 30px 40px;
}



.lightblue
    {
padding: 1px 3px 1px 3px;
    font-family:      Arial, Verdana, Sans-Serif;
    font-size:        12px;
    font-weight:      normal;
    background-color: #f6f4f4;
    color:            #000080;
    border-bottom:    #808080 solid 1px;
    border-left:      #808080 solid 1px;
    border-right:     #808080 solid 1px;
    border-top:       #808080 solid 1px;
    vertical-align:   middle;
    }


.buttonstyle
    {
    font-weight:      bold;
    font-size:        11px;
    font-family:      Arial,
                      Tahoma,
                      Verdana,
                      Sans-Serif;
    background-color: #c0c0c0;
    color:            #000000;
    border: 1px solid black;
    padding:          2px 12px 2px 12px;
    vertical-align:   middle;
    cursor:           hand;
    }

.picstyle {border: 1px solid #404040;
margin: 0px 0px 5px 10px;}

.infopad {padding: 0px 0px 0px 20px;}

.menuhover {color :  #404040;
text-decoration : none; 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 12px;
font-weight: bold;}

.dbarinfo {padding: 5px 3px 3px 3px;}

.empty {margin: 0px 0px 0px 10px;}

.popuppic {border-bottom: 1px solid #000000;}

li.ok {list-style-image: url(../pic/ok_ani1.gif);}