/*Dokumentin tyylit*/

body
  {
		background-image:url(../images/bg.jpg);
		background-position: left bottom;
		/*background-attachment: fixed;*/
		background-repeat: repeat-x;
		background-color: rgb(200,202,201);
		margin:0; 
		font-family:arial, sans-serif; 
	}
#header
  {font-family:inherit;position:relative;height:169px;background:url(../images/bg_header.jpg) left top repeat-x; border-bottom:5px solid rgb(68,94,167);border-top:1px solid #fff}
#paaotsikko
  {height:84px;margin-top:60px;text-align:center;}
#paaotsikko h1
	{margin:0;padding:0}
#wrap
	{max-width:950px;margin-left:auto;margin-right:auto;margin-top:40px;font-family:inherit;position:relative;clear:both;margin-bottom:1em;border:1px solid #fff;color:#142a4c;min-height:600px; z-index:10}
#wrap2
  {max-width:950px;margin-left:auto;margin-right:auto;margin-top:40px;font-family:inherit;position:relative;clear:both;margin-bottom:1em;border:1px solid #fff;color:#142a4c;min-height:600px;box-shadow:0 0 10px rgb(200,202,201); z-index:10}
#laine
	{height:300px;position:absolute;bottom:0px;left:-50px;width:1050px;background:url(../images/bg_wrap2.jpg) center top no-repeat  transparent;z-index:0;background-size:100% 80% ;}
#content
  {font-family:inherit;font-size:14px;line-height:1.5em;position:relative;z-index:10;background:transparent;margin:20px;min-height:450px;}
#content img
	{border:2px solid rgb(68,94,167);}
#footer
	{height:100px;border-top:1px solid #5490EA;margin-left:20px;margin-right:20px;position:relative;z-index:10}
#footer img
	{margin-top:20px}
#address
	{max-width:950px;margin-left:auto;margin-right:auto;text-align:center;height:104px;line-height:120px;color:rgb(153,153,153);}
#address .barline
	{margin-left:30px;margin-right:30px}
/*paavalikko*/
#paavalikko
	{position:relative;min-height:35px;background: rgba(153,203,235, 0.51)}
#paavalikko ul
  {list-style-type:none;max-width:950px;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;padding:0;clear:both;background:transparent;position:relative;z-index:1;height:100%;}
#paavalikko ul li
  {font-family:inherit;position:relative;float:left;color:#000; margin-right:25px;line-height:35px;font-size:16px}
#paavalikko ul li:first-child
  {margin-left:100px}
#paavalikko ul li span.aktiivinen
  {display:block;position:relative;color:#666;background:#E6F2FA;padding-right:1em;padding-left:1em;}  
#paavalikko ul li a:link, #paavalikko ul li a:visited
  {text-decoration:none;color:#000;display:block;font-family:inherit;background:transparent;padding-right:1em;padding-left:1em;}
#paavalikko ul li a:hover, #paavalikko ul li a:active
  {text-decoration:none;color:#666;display:block;font-family:inherit;background:#E6F2FA;padding-right:1em;padding-left:1em;}

#left60
	{float:left;width:60%;height:100%;text-align:left}
h2
	{color:rgb(68,94,167);font-style:italic;font-size:120%}
#right40
	{float:left;width:40%;height:100%;text-align:left;margin-top:1em}
#content form
	{padding-bottom:3em;position:relative}
#content form input[type=submit]
	{position:absolute;bottom:10px;left:150px}
#vali
	{width:100%;background:#fff !important;border:1px solid #fff;margin:0;position:relativa;z-index:-1}
