@charset "UTF-8";

body {
	/*	color: #878787;	*/
	color: #C1C1C1;
}
.main, .mainKaksi, .mainKolme, .oikea {
    font-size: 0.95em;
}
h3 {
	color: #fff;	
}
.main b {
	color: #f8f8f8;		
}
#banneriHaku form {
	display:none !important;	
}
.navi0sel, .navi1, .navi1sel {
	background: url(http://valonkaupunki.jyvaskyla.fi/instancedata/prime_product_julkaisu/jyvaskyla/Pics/valonkaupunki_navialunen.jpg) no-repeat -20px center;
}
#navigaatio a:visited {
	text-decoration:none;
}
#tooltip.pretty {
	font-size: 7px;
	border: none;
	width: 200px;
	padding:1em;
	height: auto;
	opacity: 0.9;
	background-color:#ffdd00;
	color:#000;
}
a:hover, #versiot a:hover, #polku a:hover, #banneriHaku a:hover, #navigaatio a:hover, .navigaatio_back a:hover {
	text-decoration: underline;
	color:#ffcc00;
}
#keskiosa {
	position:relative;
	z-index: 30;
}
#alataso {
	position:relative;
	z-index: 20;	
}
h2, h4, h5{
	color:#fff;	
}
/* etusivun karuselli */
.showtime {
	width: 612px;
}
.showtime div, .showtime div div {
	margin:0 !important;
	padding:0 !important;
}
.showtime ul {
	margin-bottom: 200px;	
}
.showtime a {
	text-decoration:none;	
}
.showtime ul, li.pager {
	padding:0;
	margin:0;
}

.bx-wrapper {
/*	display:block;*/
}
.bx-next, .bx-prev {
	margin:8px;	
	font-size: 20px;
	position: absolute;
	top: 80%;
	right:-24px; /*-10px;*/
	z-index:999;
}
.bx-next {
	top: 0%;
}
.bx-window {
	height: 250px;
	overflow:visible;
/*	border: 6px solid black;*/
}
li.pager {
	font-size: 1em;
	height:250px;
	background: url(bx_trans.png) repeat-y left top;	
	overflow:auto;
}

.pager img {
	position:absolute;
	z-index:-10;
	border:none;
	height:260px;
	width:600px;
}
.pager a {
	color:#d8d8d8;
}	
.pager a:hover {
	font-style: italic;		
}
.pager h5, .pager p {
	margin:0;
/*	margin-right: 250px;*/
	max-width: 240px;
	padding:6px;
	padding-bottom:0;
	color:#fff;
}
.pager h5 {
	
}
.pager p {
	min-height:200px;
}

.pager {
	
}

