/* [ html ] */
body				 { margin:0px; padding:0px; background:#FCFCFC }
table				 { font-weight:normal; font-size:11px; font-family:tahoma; color:#4F4F4F }
input, select		 { font-weight:normal; font-size:11px; font-family:tahoma; color:#4F4F4F }
a					 { text-decoration:none }
a:hover				 { text-decoration:underline }

/* [ navigation ] */
#navigation			 { width:191px; padding:1 15 20 15; vertical-align:top }
#menu				 { position: relative; background:#794e35; font-weight:bold; font-size:10px; color:#FAE6EA }
#menu a				 { font-weight:bold; font-size:10px; color:#FFF8E4; text-decoration:none; }
#menu a.sub			 { font-size:11px; color:#794E35 }
#menu a.subsub		 { font-weight: normal; font-size:11px; color:#794E35 }
#menu td.sub		 { padding:3px 10px; background:#EDCFA5 }
#menu td.subsub		 { padding:3px 10px; background:#FFF8E4 }
#menu td.item	 	 { padding:3px 20px; background: #794e35; text-align: right; }
	
/* [ searching ] */
#search				 {  }
#search .header		 { font-weight:bold; font-size:13px; color:#0A569F }
#search .field		 { width:166px }

/* [ calendar ] */
#calendar			 { text-align:center }
#calendar .month	 { padding:4 0 4 0 } 
#calendar .month a	 { font-weight:bold; font-size:13px; color:#CD7A50; text-decoration:none }
#calendar .weekday	 { font-weight:bold; color:#4F4F4F }
#calendar .weekday a { font-weight:bold; color:#4F4F4F }
#calendar .day		 { font-weight:normal; color:#4F4F4F; background:#F4F4F4 }	
#calendar .day a	 { font-weight:normal; color:#0A569F; background:#F4F4F4 }
#calendar .weekend	 { font-weight:bold; color:#794E35 }
#calendar .weekend a { font-weight:bold; color:#794E35 }
#calendar .endday	 { font-weight:normal; color:#794E35; background:#EDCFA5 }
#calendar .endday a	 { font-weight:normal; color:#794E35; background:#EDCFA5 }

/* [ voyting ] */
#voyting			 {  }
#voyting .header	 { font-weight:bold; font-size:13px; color:#0A569F }
#voyting .question	 { color:#CD7A50 }

/* [ other ] */
#other				{  }
#other a			{ font-weight:normal; font-size:11px; color:#0A569F; text-decoration:none } 
#other .header		{ font-weight:bold; font-size:13px; color:#CD7A50 }

/* [ public ] */
#public				 { width:100%; padding:0 15 0 15; vertical-align:top }
#content			 { padding:20 0 20 0 }
#content .header	 { font-weight:bold; font-size:13px; color:#C96C77 }
#content .title		 { font-weight:bold; font-size:13px; color:#4F4F4F }
#content .date		 { font-weight:normal; font-size:10px; color:#CD7A50 }
#content .page		 { font-weight:normal; font-size:11px; color:#CD7A50 }
#content a.more		 { font-weight:normal; font-size:11px; color:#0A569F; text-decoration:none } 
#content a.more:hover{ text-decoration:underline } 
#content div		 { padding:10 0 0 0; text-align:justify }	
#content .news_hilite{ background-color:#E3E3E3 } 

/* [ headlines ] */
#headlines			 { width:180px; padding:20 15 20 15; vertical-align:top }
#headlines .header	 { font-weight:bold; font-size:13px; color:#794E35 }
#headlines .date	 { font-weight:normal; font-size:10px; color:#CD7A50 }
#headlines a.more	 { font-weight:normal; font-size:10px; color:#0A569F; text-decoration:none }
#headlines a:hover	 { font-weight:normal; text-decoration:underline }
#headlines p		 { margin:5 0 5 0 }