body {
	font: 12px arial;
}

a {
	color: #217dc6;
	text-decoration:none;
}
a:visited {
	color: #217dc6;
}
a:hover{
	color: #000000;
}


a.whitelink,a.whitelink:visited,a.whitelink:active { color: #fff; text-decoration:none; }
a.whitelink:hover{ color:#fff; text-decoration:underline; }


#menubar {
	/*padding-top:96px; /* 131 */
	height:25px;
}


div.cultprogpost {
	padding:10px;
	border-bottom:dashed 1px #666;
}

a.cultprogtitle {
	font:bold 16px Tahoma, Geneva, sans-serif;
}

div.cultprogdate {
	border:solid 1px #CCC;
	background:#FFE;
	padding:2px;
}

/*///TOP MENU CSS/////*/

#topmenu {
	position:relative;
	margin: 0;
	padding: 5px 0;	
	z-index: 30;	
	
	font: bold 12px arial;
	text-align: left;
}


#topmenu li {
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline;
}

#topmenu li a {
	padding: 5px 11px;
	text-decoration: none;
	color: #fff;
	cursor:pointer;
	border:solid 1px transparent; 
}

#topmenu li a.selected {
	padding: 5px 11px;
	text-decoration: none;
	color: #000;
	cursor:pointer;
	background:#fff;
	border:solid 1px #FFF;	
}

#topmenu li a.home {	/**/ }
#topmenu li a.home:hover { background:#09C; border:solid 1px #FFF; }

#topmenu li a.arch {	/**/ }
#topmenu li a.arch:hover { background:#836c70; border:solid 1px #FFF; }

#topmenu li a.hist { /**/ }
#topmenu li a.hist:hover { background:#b4a176; border:solid 1px #FFF; }

#topmenu li a.nathist {	/**/ }
#topmenu li a.nathist:hover { background:#073752; border:solid 1px #FFF; }

#topmenu li a.ethno { /**/ }
#topmenu li a.ethno:hover { background:#3f6542; border:solid 1px #FFF; }

/*////////////////////////////////*/


a.blacklink:link {color:#000; text-decoration: none}
a.blacklink:visited {color:#000; text-decoration: none}
a.blacklink:active {color:#000; text-decoration: none}
a.blacklink:hover {color:#000; text-decoration: none}

td.pageboxsel {
	width:25px;
	height:25px;
	border:solid 1px #CCC;
	cursor:pointer;
	background:#836c70;
	text-align:center;
}

td.pagebox {
	width:25px;
	height:25px;
	border:solid 1px #CCC;
	cursor:pointer;
	text-align:center;	
}

td.pagebox:hover {
	background:#836c70;
}


td.tabselected {
	background:url('../images/tabsel.jpg');
	background-repeat:repeat-x;
	padding:5px;
	border:solid 1px #c8c8ca;
	border-bottom:none;
	border-left:none;	
}

td.tab {
	background:url('../images/tabs.jpg');
	background-repeat:repeat-x;
	padding:5px;
	border:solid 1px #c8c8ca;
	border-bottom:none;
	border-left:none;
}