/* CSS Document */

form
{
margin:0;
}
input
{
margin:0;
}

body
{
font: 10px Verdana;
background-color:#406576;
background-image:url(images/taustakuva.jpg);
}

a{text-decoration:none; color:#000000; border:none; margin:0; padding:0; line-height:8px; }
a:active{border:none; margin:0; padding:0;}
a:hover{border:none; margin:0; padding:0;}


td
{
margin:0;
padding:0;
border:none;
}

img
{
margin:0;
padding:0;
border:none;
}

.container_top_left
{
width:385px;
height:35px;
}

.container_top_right
{
width:403px;
}

/*Newbiemenu*/
#newbiemenu
{
background-color:#f3dde9;
}
.newbiemenu_rekisteroidy
{
background-image:url(images/newbiemenu/rekisteroidy.gif);
background-repeat:no-repeat;
height:36px;
width:161px;
vertical-align:top;
}
.newbiemenu_rekisteroidy:hover
{
background-color:#f3a2ce;
cursor:pointer;
}

.newbiemenu_lataa
{
background-image:url(images/newbiemenu/lataa.gif);
background-repeat:no-repeat;
width:74px;
}
.newbiemenu_lataa:hover
{
background-color:#f3a2ce;
cursor:pointer;
}

.newbiemenu_pelaa
{
background-image:url(images/newbiemenu/pelaa.gif);
background-repeat:no-repeat;
width:95px;
}
.newbiemenu_pelaa:hover
{
background-color:#f3a2ce;
cursor:pointer;
}

.newbiemenu_vali
{
width:36px;
background-image:url(images/newbiemenu/1px_taustavari.gif);
background-repeat:repeat-x;
}


/*Toinen taso*/
#logo_taso
{
height:206px;
width:788px;
background-color:#c4d1db;
background-position:center;
padding-top:3px;
}


/*Kolmas taso*/
#content_taso
{
background-color:#c4d1db;
width:788px;
}

.content_ylaboxi
{
height:18px;
border: solid 1px #000000;
padding-left:15px;
font-style:italic;
font-size:13px;
background-color:#f3dde9;
background-image:url(images/sivukartta_bg.gif);
background-position:center;
background-repeat:repeat-x;
}

.content_vasen_linkit
{
padding-bottom:5px;
padding-top:15px;
padding-left:6px;
vertical-align:top;
background-image:url(images/boksin_ylavari.gif);
background-position:top;
background-repeat:repeat-x;
border: solid 1px #000000;
background-color:#f3dde9;
width:119px;
height:220px;
}

.content_vasen_teemavalitsin
{
margin:2px;
vertical-align:middle;
background-color:#f3a2ce;
border:solid 1px #000000;
}

.content_vasen_teemavalitsin_asemointi
{
vertical-align:bottom;
text-align:center;
}



.content_stream
{
background-image:url(images/boksin_ylavari.gif);
background-position:top;
background-repeat:repeat-x;
border: solid 1px #000000;
background-color:#fcf7fa;
width:520px;
height:200px;
margin-bottom:5px;
}

.content_stream_tekstinasemointi
{
background-image:url(images/tekstiKontainerinSydan.jpg);
height:185px;
padding-left:20px; 
padding-bottom:10px;
background-repeat:no-repeat; 
background-position:right;
vertical-align:top;
text-align:left;
padding-top:10px;
padding-left:25px;
padding-bottom:4px;
padding-right:15px;
vertical-align:top;
}

.content_sydankuva
{
float:right;
}

.content_oikea_linkit
{
vertical-align:top;
text-align:center;
float:left;
background-image:url(images/deviruchi.gif);
background-position:bottom right;
background-repeat:no-repeat;
border: solid 1px #000000;
background-color:#f3dde9;
width:116px;
height:220px;
}

.content_oikea_linkit_ylareuna
{
margin-bottom:5px;
}

.footer
{
background-color:#c0cfd9;
}

.footer_content
{
font-size:9px;
padding-right:5px;
background-image:url(images/boksin_ylavari.gif);
background-position:left top;
background-repeat:repeat-x;
border: solid 1px #000000;
background-color:#f3dde9;
width:775px;
margin-bottom:7px;
}

.login
{
background-color:#f3a2ce;
border:solid 1px #666666;
background-image:url(images/login_boxi.jpg);
width:164px;
color:#FFE8F3;
font-weight:bold;
}

.login_button
{
background-color:#f3a2ce;
border:solid 1px #666666;
}




#container
{
width:788px;
}

.nappi
{
color:#406576;
font-weight:bold;
text-align:center;
background-image:url(images/nappi.png);
background-repeat:no-repeat;
background-color:#f3a2ce;
background-position:center;
width:109px;
height:32px;
font-size:12px;
}

.nappi:hover
{
background-color:#f3b4d6;
cursor:pointer;
color:#003366;
letter-spacing:2px;
font-size:10px;
}

h1
{
margin:0;
font-size:12pt;
border-bottom:dotted 2px #ECE1FB;
}

p.text
{
padding-top:10px;
margin:0;
}


