
.latestnewsenhancedextended_.newslist {
	position: relative;
}
				
	.latestnewsenhancedextended_ ul.latestnews-items {
		list-style: none;
	    position: relative;
	    margin: 0;
	    padding: 0;
	    	    	}
	
	.latestnewsenhancedextended_.vertical ul.latestnews-items {
	    	}
	
	.latestnewsenhancedextended_.horizontal ul.latestnews-items {
	    white-space: nowrap;
    	overflow-y: hidden;
    	overflow-x: auto;
	}
	
	.latestnewsenhancedextended_.vertical ul.latestnews-items li:first-child {
	    margin-top: 0;
	}				
					
	.latestnewsenhancedextended_.vertical ul.latestnews-items li {
	    margin-top: 10px;
	    padding: 0;	
	    	}			
					
	.latestnewsenhancedextended_.horizontal ul.latestnews-items li {
	    margin: 0;
	    padding: 0;
	    display: inline-block;	    
	    white-space: normal;
	    	}
	
	.latestnewsenhancedextended_ p + p {
		text-indent: 0;
	}
	
	.latestnewsenhancedextended_ p {
		margin: 0;
	    padding: 0;
	}
	
	.latestnewsenhancedextended_ h4 {
		margin: 0;
		padding: 0;
	}
	
		.latestnewsenhancedextended_ .onecatlink {
			margin-top: 20px;
		}
	
		.latestnewsenhancedextended_ .news {
			overflow: hidden;
		    		}
		
			.latestnewsenhancedextended_ .innernews {
				overflow: hidden;
			}
		
			.latestnewsenhancedextended_ .even {}
			
			.latestnewsenhancedextended_ .odd {}
			
				.latestnewsenhancedextended_ .newshead {}
				
				.latestnewsenhancedextended_ .head_left .newshead {
					float: left;
				}
				
				.latestnewsenhancedextended_ .head_right .newshead {
					float: right;
				}
				
					.latestnewsenhancedextended_ .newshead .picture,
					.latestnewsenhancedextended_ .newshead .nopicture,
					.latestnewsenhancedextended_ .newshead .calendar {
						width: px;
						height: px;
						
					}
					
					.latestnewsenhancedextended_ .newshead .picture {
						min-width: px;
						min-height: px;
					}
					
					.latestnewsenhancedextended_ .newshead .calendar {}
					
					.latestnewsenhancedextended_ .newshead .calendar.noimage {}
		
						.latestnewsenhancedextended_ .newshead .calendar .position1, 
						.latestnewsenhancedextended_ .newshead .calendar .position2, 
						.latestnewsenhancedextended_ .newshead .calendar .position3, 
						.latestnewsenhancedextended_ .newshead .calendar .position4 {
							display: block;
						}	
	
					.latestnewsenhancedextended_ .newshead .picture,
					.latestnewsenhancedextended_ .newshead .nopicture {
		    			overflow: hidden;
						text-align: center;
					}
					
					.latestnewsenhancedextended_ .newshead .picture a,
					.latestnewsenhancedextended_ .newshead .nopicture a {
						text-decoration: none;
						display: inline-block;
						height: 100%;
	    				width: 100%;
	    				cursor: hand;
					}
					
					.latestnewsenhancedextended_ .newshead .picture a:hover,
					.latestnewsenhancedextended_ .newshead .nopicture a:hover {
						text-decoration: none;
					}
		
					.latestnewsenhancedextended_  .newshead .picture img {
						max-width: 100%;
						max-height: 100%;
					}
					
					.latestnewsenhancedextended_ .newshead .picture .defaultpicture {}
		
					.latestnewsenhancedextended_ .newshead .nopicture span {
						display: inline-block;
						width: px;
						height: px;
					}
	
				.latestnewsenhancedextended_ .newsinfo {}			
				
				.latestnewsenhancedextended_ .head_left .newsinfo {}
				
				.latestnewsenhancedextended_ .head_right .newsinfo {}
				
					.latestnewsenhancedextended_ .newstitle {}
					
					.latestnewsenhancedextended_ .newsintro {}
					
					.latestnewsenhancedextended_ .newsextra {}
				
					.latestnewsenhancedextended_ .head_left .newstitle {}
					
					.latestnewsenhancedextended_ .head_left .newsintro {}
					
					.latestnewsenhancedextended_ .head_left .newsextra {}
					
					.latestnewsenhancedextended_ .head_left .link {}
					
					.latestnewsenhancedextended_ .head_left .catlink {}
					
					.latestnewsenhancedextended_ .head_right .newstitle {
						text-align: right;
					}
					
					.latestnewsenhancedextended_ .head_right .newsintro {
						text-align: right;
					}
					
					.latestnewsenhancedextended_ .head_right .newsextra {
						text-align: right;
					}
					
					.latestnewsenhancedextended_ .head_right .link {
						text-align: right;
					}
					
					.latestnewsenhancedextended_ .head_right .catlink {
						text-align: right;
					}
					
.latestnewsenhancedextended_ .warning {
	color: #FF0000; 
	background-color: #FFCCCC; 
	font-size: 1em; 
	margin: 10px 30px; 
	padding: 3px; 
	text-align: center;
}

.latestnewsenhancedextended_ .warning ul,
.latestnewsenhancedextended_ .warning li {
	margin: 0;
	padding: 0;
}