/* CSS Document */


/* ylänavigointi ----------------------------------------  */
div#navi_vaakayla1	{
	width:780px;
	position: relative;
	top: 81px;
	left: 180px;	}

#navi_vaakayla1 ul	{
	list-style: none;
	padding: 0;
	margin: 0 auto;
	width: 100%;	}

#navi_vaakayla1 ul li {
	display: block;
	float: left;
	margin: 0 0 0 15px;
	font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif, Trebuchet MS, Arial;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	padding: 0 0 15px 0 ;
	text-decoration: none;}

#navi_vaakayla1 a{
	font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif, Trebuchet MS, Arial;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	line-height: 15px;	
	margin: 0;
	padding: 0 0 15px 0 ;
	text-decoration: none;
	display: block;}

#navi_vaakayla1 a:hover {
	background-image: url(images/navion.gif);
	background-position: bottom center;
	background-repeat: no-repeat;
	font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif, Trebuchet MS, Arial;
	font-size: 13px;
	color: #e5e7e7;
	line-height: 15px;	
	margin: 0;
	padding: 0 0 15px 0 ;
	text-decoration: none;
	display: block;}
	
	
	
/**************** **************************************************************/

div#navi_vaakayla2	{
	width: 950px;	
	height: 50px;
	padding: 0 ;
	margin: 0;
	float: left;
	background-image: url(images/stripehor.gif);
	background-repeat: repeat-x;
	background-position: bottom;}

#navi_vaakayla2 ul	{
	list-style: none;
	padding: 0;
	height: 45px;
	margin: 0;
	width: 100%;	}

#navi_vaakayla2 li{
	display: block;
	width: 95px;
	height: 45px;
	float: left;
	margin: 3px 5px 0 5px;
	padding:  0 6px;
	border-right: 1px solid #ffffff;
	font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif, Trebuchet MS, Arial;
	font-size: 12px;
	color: #009394;
	text-decoration: none;	}

#navi_vaakayla2 li a{
	font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif, Trebuchet MS, Arial;
	font-size: 12px;
	color: #009394;
	margin: 0;
	text-decoration: none;	}

#navi_vaakayla2 li a:hover{
	font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif, Trebuchet MS, Arial;
	font-size: 12px;
	color: #009394;
	margin: 0;
	text-decoration: underline;}

/******************************************************************************************/

div#navi_pystyvasen {
	width: 239px;	
	/*height: 310px;*/
	padding: 0 10px 10px 0;
	margin: 0;
	float: left;	}

#navi_pystyvasen li.navi_1 	{
	list-style:none;
	margin: 0 0 0 -20px;
	padding: .1em 0;
	font-weight: bold;	}

#navi_pystyvasen li.navi_1	a { 
	font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif, Trebuchet MS, Arial;
	font-size: 13px;
	color: #009394;
	
	text-decoration: none; }
	
#navi_pystyvasen li.navi_2 	{
	list-style:none;
	background-image: url(images/bg_navi_2.gif);
	background-repeat:no-repeat;
	margin: 0 0 0 -40px;
	text-indent: 15px;
	padding: .1em 0;
	font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif, Trebuchet MS, Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;	
	font-weight: normal;}	

#navi_pystyvasen li.navi_2	a { 
	font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif, Trebuchet MS, Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none; }		
#navi_pystyvasen li.navi_2	a:hover { 
	text-decoration: underline; }			
/*
div#navi_pystyvasen li.navi_1 {
	font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif, Trebuchet MS, Arial;
	font-size: 12px;
	color: #009394;	}	
	
	*/
	
