#valikkoylinyla
	{
	display:none;
	}
#valikkoylin
	{
	float:right;
	}

#valikkoylayla
	{
	display:none;
	}

#valikkovasenyla
	{
	display:none;
	}

#valikkoylin li
	{
	padding:5px 15px 5px 15px;
	text-align:left;
	float:left;
	}
#valikkoylin li a
	{
        font-size: 13px;
        font-style: normal;
        font-weight: bold; 
        color: #D7212D; 
        text-decoration: none;
        }

#valikkoyla li
	{
	padding:5px 13px 5px 13px;
	text-align:left;
	float:left;
	background:#888;
	}
#valikkoyla li a
	{
        font-size: 13px;
        font-style: normal;
        font-weight: bold; 
        color: #FFF; 
        text-decoration: none;
        }
#valikkoyla .active
	{
	background:#999;
	}
#valikkoyla li:hover
	{
	background:#BBB;
	}
#valikkoyla li:hover a
	{
        color: #000; 
	}

#valikkovasen
	{
	margin-left:10px;
	}

#valikkovasen li
	{
	display:block;
	padding-right:10px;
        padding-top:4px;
        padding-bottom:6px;
	margin-left:0px;
	border-bottom:1px #CCC solid;
	padding-left:10px;
	}
	
#valikkovasen li a
	{
        font-size: 12px;
        font-style:normal;
        font-weight: bold;
        color: #70583E;
        text-decoration: none;
	display:block;
        }

#valikkovasen .active
	{ 
        font-family:Verdana, Helvetica, sans-serif;
        font-size: 14px;
        font-style:italic;
        font-weight: bold;
        color: #000;
        text-decoration: none;
        }
#valikkovasen li:hover a
	{
	color: #000;
	}



















.menuheaderyla, .menuheadervalittuyla {

	padding:5px 15px 5px 15px;
	text-align:left;
        font-size: 13px;
        font-style: normal;
        font-weight: bold; 
        color: #D7212D; 
        text-decoration: none;
	float:left;
        }

.menuheader,.menuheadervalittu {
	padding:5px 14px 5px 14px;
	text-align:left;
        font-size: 13px;
        font-style: normal;
        font-weight: bold; 
        color: #FFF; 
        text-decoration: none;
	background:#888;
	float:left;
        }
 .menuheadervalittu
	{
	background:#999;
	}
.menuheader:hover 
	{
        color: #000; 
	background:#BBB;
	}

.menuheadervalittu:hover 
	{
	color:#000;
	background:#BBB;
	}

.menu { 
        display:block;
	padding-right:10px;
        padding-top:4px;
        padding-bottom:6px;
	margin-left:0px;
        font-family:Verdana, Helvetica, sans-serif;
        font-size: 12px;
        font-style:normal;
        font-weight: bold;
        color: #70583E;
        text-decoration: none;
	border-bottom:1px #CCC solid;
        }
.menuvalittu
	{ 
        display:block;
	padding-right:10px;
        padding-top:4px;
        padding-bottom:6px;
	margin-left:0px;
        font-family:Verdana, Helvetica, sans-serif;
        font-size: 14px;
        font-style:italic;
        font-weight: bold;
        color: #000;
        text-decoration: none;
	border-bottom:1px #CCC solid;
        }
.menuvalittu:hover
	{
	padding-right:9px;
        padding-top:4px;
        padding-bottom:6px;
	color: #000;
	}
.menuvalittu
	{ 
        display:block;
	padding-right:10px;
        padding-top:4px;
        padding-bottom:6px;
	margin-left:0px;
        font-family:Verdana, Helvetica, sans-serif;
        font-size: 12px;
        font-style:normal;
        font-weight: bold;
        color: #000;
        text-decoration: none;
        }
.menu:hover
	{
	padding-right:9px;
        padding-top:4px;
        padding-bottom:6px;
	color: #000;
	}


#li69501100
	{
	background:url(ape_logo_16x16.png) no-repeat !important;
	background-position:0px 5px !important;
	}
#li17454097
	{
	background:url(ape_logo_16x16.png) no-repeat #888 !important;
	background-position:5px 5px !important;
	}
#li17454097:hover
	{
	background:url(ape_logo_16x16.png) no-repeat #BBB !important;
	background-position:5px 5px !important;
	}
#li17454097 a.active
	{
	background:none;
	}

#li69501100 a
	{
	padding-left:5px;
	}
#li17454097 a
	{
	padding-left:15px;
	}

