#content {
	padding-left:35px;
	padding-right:15px;
}

#content #theme {
	width:510px;
}

.highlights_center {
	float:left;
	margin:0;
	padding:0;
	margin-top:5px;
	width:520px;
}

#front_page_center {
	float:left;
	margin:0;
	padding:0;
	width:520px;	
}

/* HIGHLIGHTS PIC */

#highlights_pic {
	float:left;
	margin:0;
	padding:0;
	margin-bottom:0px;
	/* width:462px;
	-width:450px;	 */
	width:470px;
}

#highlights_pic .section {
	float:left;
	margin:0;
	padding:0;
}

#highlights_pic .banner {
	float:left;
	margin:0;
	padding:0;
	width: 100%;
}	

#highlights_pic .section .header {
	float:left;
	margin:0;
	padding:0;
}

#highlights_pic .section img {
	float:left;
	margin:0;
	padding:0;
	padding-right:15px;	
}

#highlights_pic .section h2 {
	margin:0;
	padding:0;
	padding-bottom:10px;
	width:100%;
	-float:left;
}

#highlights_pic .section .data {
	margin:0;
	padding:0;
	-float:left;
}

#highlights_pic .section .data p {
	margin:0;
	padding:0;
}

#highlights_pic .section .footer {
	float:left;
	margin:0;
	padding:0;
}

#highlights_pic .separator {
	float:left;
	height:10px;
	width:510px;
	margin-bottom:10px;
	border-bottom:1px solid #c4d6ec;
}

#highlights_text .section .link_with_arrow {
	margin-bottom:0;
}

#content .sections {
	float:left;
	margin:0;
	padding:0;
	margin-bottom:15px;
}

#content .sections .section {
	float:left;
	margin:0;
	padding:0;
	padding-bottom:5px;
}

#content .sections .section h3 {
	float:left;
	margin:0;
	padding:0;
	margin-top:17px;
	margin-bottom:11px;
	display:block;
	width:500px;
}

#content .sections .section .data .news_list {
	float:left;
	margin:0;
	padding:0;
	margin-bottom:10px;
}

#content .sections .section .data .news_list ul {
	display:block;	
}

#content .sections .section .data .news_list li {
	float:left;
	border-bottom:1px dashed #d4d4d4;
	margin-top:5px;
	padding-bottom:5px;
	width:508px;
}

#content .sections .section .data .news_list li a {
	float:left;
	margin:0;
	padding:0;
}

#content .highlights_center .sections {
	float:left;
	margin:0;
/*	background-image:url('/pics/valiviiva.gif'); */
	background-position: left bottom;
	background-repeat:no-repeat;
	padding-bottom:5px;
	-padding-bottom:0; padding-left:0; padding-right:0; padding-top:0
}

#content .highlights_center .sections h3 {
	margin:0;
	padding:0;
	margin-bottom:11px;
	width:125px;
}

#content .highlights_center .sections .section {
	margin:0;
	margin-right:5px;
	padding:0;
	padding-top:15px;	
	width:255px; 
/*	width:520px; */
}

/* new */
#content .highlights_center .sections .section .sectioncolleft {		
	float: left;
	margin:0;
	padding:0;
	padding-bottom:5px;
	width: 110px;	
}

#content .highlights_center .sections .section .sectioncolright {	
	float: left;
	margin:0;
	padding:0;
	padding-bottom:5px;
	width: 135px;
}

/* new */

#content .highlights_center .sections .section .data {
	padding-bottom:16px;
}

#content .highlights_center .sections .section h3 {
	margin:0;
	padding:0;
	margin-bottom:5px;
}

#content .highlights_center .sections .section img {
	float:left;
	margin-bottom:5px;
}

#content .highlights_center .sections .sections .link_with_arrow {
	float:left;
}

#content .link_with_arrow2 {
	margin-top: -10px;
	float: left;
	background-image:url('../pics/arrow_right_2.gif');
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top: 2px;
	font:78% arial, helvetica, sans-serif;
	text-decoration:none;
}

#content .sections .link_with_arrow2:hover {
	text-decoration:underline;
}


#services #online h4 {
	background-image:url('../pics/bg_online_header.gif');
	background-repeat:no-repeat;
	background-position:top left;
	margin:0;
	padding:0;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:6px;
	padding-right:6px;	
	font:78% arial, helvetica, sans-serif;
}
#online .header {
	display:none;
}
