.list-item             { padding-bottom:13px;}
.right-zone .list-item { padding-left:55px; padding-right:20px;}
.list-item  em         { color:#ff9809; /*text-decoration: underline;*/ font-style:normal;
                         font-size:1em;}

.list-item a:link, 
.list-item a:visited {color:#515252;}
.list-item a:hover,
.list-item a:active {color:#ff9809;}		
																						 
.news-dd { font-size:0.9em; font-family: Arial, Tahoma, Verdana, sans-serif; color:#087dc4;
					 margin:5px 0 8px 0px; padding:0; display:block; font-weight: bold;}						
.hs- .news-dd    { margin:0; font-size:0.85em;}								
.page-news .hs-  { margin-bottom:18px;}
.page-news .jump { margin-bottom:5px;}									

.allnews { padding: 6px 0 10px 0; display :block;
					 font-size: 8pt; line-height: 1em;
					 float: right; position: relative; margin: 1px 20px 0 0;}

.hs- .allnews { float:right;	margin-top: 2px; padding-bottom:10px; clear:none; }

span.allnews a { padding-left:13px; height: 1em; }
span.allnews a:link, span.allnews a:visited 
								{ color:#1264ad; 
								  background: url(../images/icons/newslist.gif) 0 1px no-repeat;}
span.allnews a:hover, span.allnews a:active
										{color:#ff6102; 
										 background: url(../images/icons/newslist.gif) 0 -38px no-repeat;}																
								
.right-zone .news-dd {margin:5px 0 3px 0px;}		
	.right-zone a em {color:#ff9809}	
								
.content-zone .ill {float:left;}

/************ CALENDAR *****************/

.calendar { margin-top:5px; /*width:100%;*/
						 padding-left:55px; padding-right:5px;}



.calendar table {width:100%; font-size: 0.9em; color:#7f7f7f; border: 1px solid #1b9dde;
								 }
								 

.calendar tbody a {font-weight:bold;}
.calendar tbody a:link, .calendar tbody a:visited {color:#0673b6}
.calendar tbody a:hover, .calendar tbody a:active {color:#ff9809}
.calendar table th {background:#1b9dde; color:#fff; padding:0.7em 0 0.7em 0;
}
.calendar th.colleft {text-align:left; padding-left:15px;}
.calendar th.colright {text-align:right; padding-right:15px;}
.calendar table th span { margin:0 0.1em 0 0.1em;}
.calendar table th a {font-weight:normal; font-size:1.2em;}
.calendar table th a:link, .calendar table th a:visited {color:#fff;}
.calendar table th a:hover, .calendar table th a:active {color:#cbedf9;}


.calendar table td {text-align: center; padding:0.2em 0; width:14.29%;
font-family:Verdana, sans-serif}
.res800	.calendar table td {font-family:Arial, sans-serif; font-size:0.95em } 
.calendar table tr.firsttr td {padding-top:0.8em; }
.calendar table tr.lasttr td {padding-bottom:0.8em; }


.calendar .here {background:#ff9809; color:#fff; font-weight: bold; 
									margin-left:0.5em; margin-right:0.7em;}
