/* Pääfonttimääritykset - määritä kohtiin body sekä table */


body {
 margin: 0;
 padding: 0;
 font: 14px/normal Verdana, Tahoma, Arial, Helvetica, sans-serif;
 color: #111111;

 }

table {
 font: 14px/normal Verdana, Tahoma, Arial, Helvetica, sans-serif;
}






/* Vakiolinkin määritykset */

a { 
 color: #B9B724;
 text-decoration: none;
 font-weight: bold;
 }

/* Vakiolinkin määritykset - kun hiiri viety päälle */

a:hover {
 color: #989724;
 text-decoration: underline;
 }




/* Vakio-otsikoiden yleismääritykset */

h1,h2,h3 {
 margin-bottom: .5em;
 font-family: Arial, Helvetica, sans-serif;
 line-height: normal;
}



/* PÄÄOTSIKON MÄÄRITYKSET */

h1 {
 border-bottom: 1px dotted #7B8EAD;
 font-weight: normal;
 font-size: 180%;
 text-indent: 5px;
 letter-spacing: -1px;
 color: #3C3C36;
}


/* VÄLIOTSIKON MÄÄRITYKSET */

h2 {
 font-weight: normal;
 letter-spacing: -1px;
 font-size: 14pt;
 color: #888721;
 margin-left: 5px;
}



/* Luettelon (listauksen) määritykset */

ul {
 padding-left: 3em;
 list-style-image: url(../img/pallo.png);
 }





.downtext {
 font-family: tahoma, arial, helvetica, sans-serif;
 font-size: 8pt;
 font-weight: none;
 color: #B08B8B;
 text-decoration: none;
} 
.prodteamlink {
 font-size: 8pt;
 font-weight: bold;
 color: #B08B8B;
 text-decoration: none;
 }
a.prodteamlink:hover {
 color: #5D6A71;
 font-size: 8pt;
 text-decoration: underline;
 }


p { 
 margin-top: 0.5em;
 margin-left: 10px;
 margin-bottom: 0.5em;
 margin-right: 10px;
 }

ul.classic {
 list-style: disc;
 padding-left: 2em;
}



.dropdown-upward {
 margin-top: 400px !important;
}

.highlight {
 aborder-bottom: 6px #face00 solid;
 color: #9FA053;
 font-family: arial;
 font-style: italic;
 font-weight: bold;
 letter-spacing: 1px;
 padding-left: 2px;
 padding-right: 2px;
 }

.notes {
    margin: 5px 0;
    padding: 7px 4px;
    border: 1px dotted #68758A;
    background: #D9E6FC;
    color: #333;
    border-radius: 0px;
}

.floatLeft{float: left;} 
.floatRight{float: right;} 
.image-left{float: left; vertical-align: text-top;} 
.image-right{float: right; vertical-align: text-top;}
div.wrapContainer{width:99.5%; float:left;}

