body
{
/*background-color: #F5F5F5;*/
background-color: #edf2f8;
font: 20px Arial, sans-serif;
}

#container
{
padding: 0;
margin: 0;
width: 100% !important;
}

#top
{
display: none;
}

#top h1
{
padding: 0;
margin: 0;
}

#leftnav
{
width: 100% !important;
border-bottom: 1px solid gray;
/*clear: both !important;
display: none;*/
}

#content
{
margin-left: 0px !important;
background-color: #fff;
border: 0 !important;
}

#footer
{
display: none;
}

#piilottaja
{
display: none;
}

#leftnav p { margin: 0 0 1em 0; }

#content h2 { 
padding-bottom: 0;
}

.buttonscontainer {
width: 100%;
}

.buttons a {
float: left;
color: #000000;
background-color: #FFFFFF;
margin: 5px;
padding: 2px;
padding-left: 3px;
display: block;
border: 0 !important;
font: 14px Arial, sans-serif;
font-weight: bold;
text-decoration: underline !important;
text-align: left;
}

.buttons a:hover {background-color: #FFFFFF;
color: #000099;
background-color: #F5F5F5;
text-decoration: none;
}

.buttons span {
float: left;
color: #000000;
background-color: #F5F5F5;
margin: 5px;
padding: 2px;
padding-left: 3px;
display: block;
border-bottom: 1px #F5F5F5 solid ;
font: 14px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;
}

.buttons a.mini {
color: #000000;
background-color: #FFFFFF;
margin: 5px;
margin-left: 25px;
padding: 2px;
padding-left: 3px;
display: block;
border-bottom: 1px solid ;
font: 10px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;
}

.buttons a.mini:hover {
background-color: #FFFFFF;
color: #000099;
background-color: #F5F5F5;
text-decoration: none;
}

.buttons span.mini {
color: #000000;
background-color: #F5F5F5;
margin: 5px;
margin-left: 25px;
padding: 2px;
padding-left: 3px;
display: block;
border-bottom: 1px #F5F5F5 solid ;
font: 10px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;
}

#random {
background-color: #FFF;
border: 1px #000 solid; 
margin: 5px; 
padding: 3px; 
text-align: center;
}


.linkit {
float: left; 
/*padding-right: 10px;*/
width: auto !important;
}

.linkit li {
padding: 5px;
}

.kirjaudu {
margin: auto; 
}