body
{
font-family: Tahoma, Verdana, Times New Roman;
font-size:100%;
background-image: url('pics/whole_bgbg01.jpg');
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
background-position: top center;

background-color:rgb(255,255,255);
color: rgb(100,100,100);
border: 0px solid blue;
}


div.kaikki
{
background-image: url('pics/whole_bg01.jpg');
background-repeat:no-repeat;
margin-top:0px;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
width:1199px;
border: 0px solid green;
}



.banner
{


height: 246px;
font-size:120%;

color: rgb(0,0,0);
border:0px solid green;
}


.linkit
{


height: 27px;
font-size:120%;

color: rgb(0,0,0);
border:0px solid red;
}



.teksti
{

background-repeat:no-repeat;
background-position: top left;
overflow: auto;
height: 650px;
margin-left: 197px;
padding-top: 20px;
padding-left: 20px;
width:783px;
font-size:100%;
border:0px solid black;
}

.footer
{
font-size:80%;
height:60px;

border: 0px;
}

td.otsikko
{
background-image: url('pics/td_header_bg.jpg');
background-repeat: repeat-x;
background-color: #254c86;
height: 21px;
color: white;
font-size:80%;
font-weight: bold;
}

b.otsikko
{
font-family: Tahoma, Times New Roman;
font-size:100%;
color: rgb(200,200,200);
}


img
{
border:0px;
}

td
{
vertical-align: top;
}

td.tuotteet
{
background-color: #334466;
color: rgb(255,255,255);
}


td.osoite
{
text-align: right;
vertical-align: bottom;
}

		.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);
		}
		.white_content {
			display: none;
			position: absolute;
			top: 25px;
			left: 25%;
			width: 800px;
			height: 825px;
			padding: 16px;
			border: 16px solid rgb(100,100,100);
			background-color: white;
			z-index:1002;
			overflow: auto;
		}


a:link		{color: rgb(0,0,0); text-decoration: none;}
a:visited		{color: rgb(100,100,100); text-decoration: none;}
a:hover		{color: rgb(255,255,255); text-decoration: none;}

a.linkit:link		{color: rgb(240,240,240); text-decoration: none;}
a.linkit:visited		{color: rgb(240,240,240); text-decoration: none;}
a.linkit:hover		{color: rgb(150,150,150); text-decoration: none;}
