a.readon {
background:transparent url(../images/blue/s5_cityportal_readmore.jpg) no-repeat scroll center top;
color:#FFFFFF;
display:block;
font-size:11px;
font-weight:normal;
padding:2px 17px 8px 15px;
text-decoration:none;
}

a.readon:hover, a.readon:active, a.readon:focus {
color:#000000;
text-decoration:none;
}

#s5_logo {
background:transparent url(../images/blue/s5_cityportal_logo.png) no-repeat scroll 0 0;
}

#s5_topleftsignup_left {
background:transparent url(../images/blue/s5_cityportal_signup_l.png) no-repeat scroll 0 0;
}

#s5_topleftsignup_left2 {
background:transparent url(../images/blue/s5_cityportal_login_l.png) no-repeat scroll 0 0;
}

.s5_topleftsignup_right {
background:transparent url(../images/blue/s5_cityportal_ls_r.png) no-repeat scroll 0 0;
}

.s5_topleftsignup_middle {
background:transparent url(../images/blue/s5_cityportal_ls_m.png) repeat-x scroll 0 0;
}

.button {
background:#000000 url(../images/blue/s5_cityportal_buttonb.jpg) repeat-x scroll 0 0;
}

.button:hover, .button:focus {
color:#000000;}


#s5_outerwrap div.module-advert div div {
background:transparent url(../images/blue/s5_cityportal_adtoph3.jpg) repeat-x scroll right top;
}

/* MAIN MENU
----------------------------------------------------------- */

#s5_navv ul li li.lastitem a:hover {
	background:transparent url(../images/blue/s5_cityportal_backhover.jpg) repeat-x;
	color:#FFFFFF; } 

#s5_navv ul li a.parent, #s5_navv ul li ul li a.parent {
    background:transparent url(../images/s5_na_menuhor_arrow.gif) no-repeat scroll 137pt 13pt; }

#s5_navv ul li a.parent:hover, #s5_navv ul li ul li a.parent:hover  {
	color:#FFFFFF;	
    background:transparent url(../images/blue/s5_cityportal_backhover.jpg) repeat-x; }

#s5_navv ul li ul li {
    background:transparent url(../images/s5_cityportal_menuback.jpg) repeat scroll 0%; }   
	
#s5_navv ul li ul li:hover {
    background:transparent url(../images/s5_cityportal_menuback.jpg) repeat scroll 0%; }   


#s5_navv li:hover span, #s5_navv li.over span, #s5_fm_ul0 li:hover span, #s5_fm_ul0 li.over span {
	background:transparent url(../images/blue/s5_cityportal_leftactive.jpg) no-repeat scroll 0 10pt;
	color:197px;}

#s5_navv ul li:hover, #s5_navv ul li.over  {
	background:transparent url(../images/blue/s5_cityportal_rightactive.jpg) no-repeat scroll right 10pt;
	color:#000000;}

#s5_navv ul li.active a {
	background:transparent url(../images/blue/s5_cityportal_leftactive.jpg) no-repeat scroll left 1pt;
    color:#FFFFFF;}

#s5_navv ul li a:hover, #s5_navv ul li a.over {
	background:transparent url(../images/blue/s5_cityportal_leftactive.jpg) no-repeat scroll left 1pt;
    color:#FFFFFF;}

	
#s5_navv li.active span, #s5_fm_ul0 li.active span.s5_outer_active {
background:transparent url(../images/blue/s5_cityportal_rightactive.jpg) no-repeat scroll right 10pt;
}

#s5_navv span.s5_outer_active span, #s5_fm_ul0 span.s5_outer_active span {
background:transparent url(../images/blue/s5_cityportal_rightactive.jpg) no-repeat scroll right 10pt;
}

#s5_navv ul li.s5_toparrow, #s5_navv ul li.s5_toparrow:hover, #s5_navv ul li.s5_toparrow {
	height:15px;
	margin-top:-7px;
	background:transparent url(../images/s5_cityportal_menutop.jpg) no-repeat scroll 0pt 0;}
	
#s5_navv ul li ul li a:hover, #s5_navv ul li ul li:hover, #s5_navv ul li ul li a.over, #s5_navv ul li ul li.over {
	 background:#FFFFFF url(../images/blue/s5_cityportal_backhover.jpg) repeat-x;
	 width:194px;
	 color:#FFFFFF;}
	 
	 
#s5_navv ul li ul li.active a {
	background:none;}

#s5_navv ul li.active ul li a {
	background:none;}
	
/* RokNewsPager */
ul.roknewspager {margin: 0;padding: 0;}
ul.roknewspager li {list-style: none;padding-left: 12px;margin-bottom: 12px;}
ul.roknewspager .roknewspager-title {display: block;font-size: 120%;font-weight: bold;cursor: pointer;}
ul.roknewspager .roknewspager-div {display: block;padding-bottom: 12px;}
.roknewspager-wrapper {position:relative;overflow:hidden;}
.roknewspager-pages {margin: 0 -15px -15px -15px;padding: 8px 15px;overflow: hidden;}
.roknewspager-pages2 {float: right;width: auto;height: 18px;text-align: center;position: relative;padding: 0;}
.roknewspager-spinner {width: 16px; height: 16px; background: transparent url(../images/spinner.gif) no-repeat scroll 100% 50%; float: left;display: none;}
ul.roknewspager-numbers {margin: 0;padding: 0 24px;text-align: right;overflow: hidden;height: 18px;text-align: center;}
ul.roknewspager-numbers li {list-style: none;display: inline;padding: 0 2px;cursor: pointer;}
ul.roknewspager-numbers li.active {cursor: default;}
.roknewspager-prev, .roknewspager-prev-disabled {width: 16px;height: 18px;position: absolute;top: 0;left: 0;cursor: pointer;}
.roknewspager-next, .roknewspager-next-disabled {width: 16px;height: 18px;position: absolute;top: 0;right: 0;cursor: pointer;}
.roknewspager-prev-disabled, .roknewspager-next-disabled {cursor: default;}
ul.roknewspager-numbers li.active {font-weight: bold;}	