#ala
	{
	min-height:50px;
	border-left-width:10px;
	border-left-style:solid;
	border-left-color:#ffffff;
	border-bottom-width:10px;
	border-bottom-style:solid;
	border-bottom-color:#ffffff;
	border-right-width:10px;
	border-right-style:solid;
	border-right-color:#ffffff;
	background-color:#00529b;
	}
#keski
	{
	background-color:#ffffff;

	opacity:0.9;
	padding-left:0px;
	}
#sisaltoetu
	{
	}
#sisalto
	{
	padding-top:0px;
	}

#yla
	{
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	margin-top:25px;
	border-left-width:10px;
	border-left-style:solid;
	border-left-color:#ffffff;
	border-right-width:10px;
	border-right-style:solid;
	border-right-color:#ffffff;
	border-bottom-width:12px;
	border-bottom-style:solid;
	border-bottom-color:#ffffff;
	background-color:#00529b;
	}
#ylavalikko
	{
	background-color:#fff;
	padding-left:0px;
	padding-right:0px;
	}
#ylin
	{

padding:0px;
	background-image:none;
	background-color:#00529b;
/*background-color: #fff;*/
	min-height:91px;
	}
#ylinouter
	{
	margin-bottom:20px;
	background-image:none;
	background-color:#00529b;
	}
#ylavalikkoouter
	{
	background-image:none;
	background-color:#ffffff;
	}
#etuvasen
	{
	background-image:none;
	padding-left:0px;
	padding-top:20px;
	}

#karuselli
	{
	width:100%;
	}
#ylaoikea
	{
	padding:0px;
	}
#ylavasen
	{
	padding-left:6%;
	transform:scale(1.2);
	}
#ylavasenOFF
	{
	padding:0px;
    background: url(../graphics/lions_pyoraily-vaaka-02.png) no-repeat;
background:#000;
    background-size: cover;
    height: 100%;
    float: left;
    display: block;
    min-height: 170px;
    background-size: contain;
    background-position: center center;
    height: 235px;

	}

.banner
	{
	margin-bottom:0px !important;
	}


@media only screen and (max-width: 768px)
	{
	#ylavasen
		{
		width:100%;
		}
	#nostovv5kokooma .kuva
		{
		width: 100%;
		max-width: 100%;
		}

	#keskiouter, #keskiouter > .container, #keski, #sisalto, #nostovv5kokoomakeski .nosto
		{
		padding-left:0;
		padding-right:0;
		}
	}
